.dashboard_dashboardContainer__wkJmD{display:flex;min-height:100vh;min-height:100dvh;background:var(--th-bg-base);width:100%;max-width:100vw;overflow-x:hidden;box-sizing:border-box}@media (max-width:768px){.dashboard_dashboardContainer__wkJmD{min-height:100vh;min-height:100dvh;height:auto;position:relative;padding-bottom:0;flex-direction:column}.dashboard_dashboardContainer__wkJmD>.dashboard_mainContent__xaQBh{flex:1 1;min-height:100vh;min-height:100dvh}}.dashboard_sidebar__fCaS8{background:var(--th-bg-sidebar);display:flex;flex-direction:column;transition:width .25s ease;position:fixed;height:100vh;left:0;top:0;z-index:150;padding:1rem 0;overflow:hidden;border-right:1px solid var(--th-border-subtle);width:70px}.dashboard_sidebar__fCaS8:hover{width:220px}.dashboard_sidebarCollapsed__RNrp3{width:70px}.dashboard_sidebarExpanded__yX2fY{width:220px;background:var(--th-bg-sidebar)}.dashboard_sidebarHeader__rrGta{padding:0 .75rem 1.25rem;display:flex;justify-content:center;align-items:center;min-height:56px}.dashboard_sidebar__fCaS8:hover .dashboard_sidebarHeader__rrGta{justify-content:flex-start}.dashboard_logo__eB3Fj{display:flex;align-items:center;justify-content:center;width:100%;position:relative}.dashboard_sidebar__fCaS8:hover .dashboard_logo__eB3Fj{justify-content:flex-start}.dashboard_logoImage__zAmNW{height:20px;width:auto;object-fit:contain}.dashboard_logoImageSmall__RXKXz{height:32px;width:32px;object-fit:contain;transition:opacity .2s ease}.dashboard_logoImageLarge__nkvp7{height:28px;width:auto;max-width:160px;object-fit:contain;transition:opacity .2s ease,max-width .25s ease;flex-shrink:0}.dashboard_logoImageLarge__nkvp7,.dashboard_sidebar__fCaS8:hover .dashboard_logoImageSmall__RXKXz{opacity:0;max-width:0;overflow:hidden;pointer-events:none}.dashboard_sidebar__fCaS8:hover .dashboard_logoImageLarge__nkvp7{opacity:1;max-width:160px;overflow:visible;pointer-events:auto}.dashboard_sidebarNav__AluQh{flex:1 1;padding:0;display:flex;flex-direction:column;gap:.5rem}.dashboard_navItem__UqZmB{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:.75rem;padding:.75rem 1rem;color:var(--th-nav-text);text-decoration:none;transition:all .2s ease;position:relative;font-size:.8125rem;font-weight:500;margin:0 .5rem;border-radius:10px}.dashboard_navItem__UqZmB:hover{background:var(--th-nav-bg-hover);color:var(--th-nav-text-hover)}.dashboard_navItem__UqZmB.dashboard_active__umnKB{background:var(--th-nav-bg-active);color:var(--th-nav-text-active)}.dashboard_navIcon__xiQIJ{min-width:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboard_navLabel__f_2Q4{white-space:nowrap;font-size:.875rem;opacity:0;width:0;overflow:hidden;transition:opacity .2s ease,width .2s ease}.dashboard_sidebar__fCaS8:hover .dashboard_navLabel__f_2Q4{opacity:1;width:auto;overflow:visible}.dashboard_navLabelHidden__pBE55{opacity:0;width:0;overflow:hidden}.dashboard_sidebarFooter__S2DGa{padding:1rem;margin-top:auto;border-top:1px solid var(--th-border-subtle);gap:.5rem;margin-bottom:1rem}.dashboard_userInfo__Vb9BF{display:flex;flex-direction:column;gap:.25rem;padding:.75rem 1rem;background:var(--th-bg-subtle);border-radius:8px;border:1px solid var(--th-border-subtle);opacity:1;transition:opacity .2s ease}.dashboard_userInfoHidden__H5dpV{opacity:0;height:0;padding:0;overflow:hidden;border:none}.dashboard_userName__Bzpe3{font-size:.875rem;line-height:1.2}.dashboard_userAccount__lTKeH{font-size:.75rem;color:var(--th-text-muted);line-height:1.2;font-weight:500}.dashboard_footerMenu__czt8M{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem}.dashboard_footerMenuItem__WBwBd{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-radius:8px;color:var(--th-text-secondary);text-decoration:none;transition:all .2s ease;font-size:.875rem}.dashboard_footerMenuItem__WBwBd:hover{background:var(--th-btn-bg);color:var(--th-text-primary)}.dashboard_footerMenuItem__WBwBd.dashboard_active__umnKB{background:rgba(59,130,246,.1);color:#3b82f6}.dashboard_footerMenuIcon__N_88s{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0}.dashboard_footerMenuLabel__GylXD{font-weight:500}.dashboard_positionsSection__ABHwT{margin:1.25rem 0}.dashboard_tableContainer__Y_iQ6{background:var(--th-bg-subtle);border-radius:12px;border:1px solid var(--th-border-subtle);overflow:hidden}.dashboard_positionsTable__BC5wU{width:100%;border-collapse:collapse}.dashboard_positionsTable__BC5wU thead{background:var(--th-bg-table-head)}.dashboard_positionsTable__BC5wU th{padding:.625rem .75rem;text-align:left;font-size:.6875rem;font-weight:600;color:var(--th-text-secondary);text-transform:uppercase;letter-spacing:.5px;border-bottom:1px solid var(--th-border-subtle)}.dashboard_positionsTable__BC5wU tbody tr{border-bottom:1px solid var(--th-border-subtle);transition:background .2s ease;cursor:pointer}.dashboard_positionsTable__BC5wU tbody tr:hover{background:var(--th-btn-bg)}.dashboard_positionsTable__BC5wU tbody tr:last-child{border-bottom:none}.dashboard_positionsTable__BC5wU td{padding:.625rem .75rem;color:var(--th-text-primary);font-size:.8125rem}.dashboard_assetCell__3omam{display:flex;align-items:center;gap:.75rem}.dashboard_assetInfo__1V7M1{display:flex;flex-direction:column;gap:.25rem}.dashboard_assetSymbol__Hj8vS{font-weight:600;color:var(--th-text-primary);font-size:.875rem}.dashboard_assetName__XXe8p{font-size:.75rem;color:var(--th-text-muted)}.dashboard_textRight__SJ6LE{text-align:right}.dashboard_textCenter__k_Nh_{text-align:center}.dashboard_variationBadge__QUbpq{display:inline-block;padding:.25rem .5rem;border-radius:6px;font-size:.75rem;font-weight:600}.dashboard_variationBadge__QUbpq.dashboard_positive___yLBg{color:#10b981;background:rgba(16,185,129,.1)}.dashboard_variationBadge__QUbpq.dashboard_negative__5nYDi{color:#ef4444;background:rgba(239,68,68,.1)}.dashboard_actionButtonSmall__hcjlH{padding:.375rem .75rem;background:rgba(59,130,246,.1);color:#3b82f6;border:1px solid rgba(59,130,246,.2);border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease}.dashboard_actionButtonSmall__hcjlH:hover{background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.3)}.dashboard_mainContent__xaQBh{flex:1 1;margin-left:70px;margin-right:320px;margin-top:56px;min-height:calc(100vh - 56px);max-height:calc(100vh - 56px);background:var(--th-bg-base);position:relative;box-sizing:border-box;transition:margin-left .25s ease,margin-right .3s ease,background .3s ease;padding:1.25rem;overflow-y:auto;overflow-x:hidden}.dashboard_mainContentSidebarExpanded__kzEUu{margin-left:220px}.dashboard_mainContentNoMarket__Yfb3v{margin-right:0}.dashboard_mainContentWithTradeSidebar__ThstV{margin-right:320px!important;padding:0!important}.dashboard_mainContent__xaQBh::-webkit-scrollbar{width:6px}.dashboard_mainContent__xaQBh::-webkit-scrollbar-thumb,.dashboard_mainContent__xaQBh::-webkit-scrollbar-track{border-radius:3px}.dashboard_topbar__W3d0u{position:fixed;top:0;left:70px;right:0;height:56px;background:var(--th-bg-topbar);padding:.75rem 1.25rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--th-border-subtle);transition:left .25s ease;z-index:160}.dashboard_topbarSidebarExpanded__hSXtl{left:220px}.dashboard_topbarLeft__dNAUG{flex:1 1;display:flex;align-items:center;gap:1rem;max-width:700px}.dashboard_topbarTitle__V41_T{font-size:.9375rem;font-weight:600;color:var(--th-text-primary);white-space:nowrap;margin:0}.dashboard_topbarSeparator__Vo4xS{width:1px;height:24px;background:var(--th-border-subtle);flex-shrink:0}.dashboard_topbarRight__FlBZg{display:flex;align-items:center;gap:.5rem}.dashboard_topbarUserInfo__dV57Z{display:flex;flex-direction:column;align-items:flex-end;margin-right:.5rem}.dashboard_topbarUserName__37O8m{font-size:.7rem;font-weight:600;color:var(--th-text-primary);line-height:1.2}.dashboard_topbarUserAccount___BGKm{font-size:.6875rem;color:var(--th-text-muted);line-height:1.2}.dashboard_cuentaSwitcher___QEIP{position:relative}.dashboard_cuentaSwitcherBtn__zeGYQ{display:flex;align-items:center;gap:.5rem;background:none;border:1px solid transparent;border-radius:10px;padding:.3rem .5rem;cursor:pointer;transition:background .15s,border-color .15s}.dashboard_cuentaSwitcherBtn__zeGYQ:hover{background:var(--th-bg-card);border-color:var(--th-border)}.dashboard_cuentaSwitcherInfo__VzMJa{display:flex;flex-direction:column;align-items:flex-end}.dashboard_chevron__R3h_K{color:var(--th-text-muted);transition:transform .2s;flex-shrink:0}.dashboard_chevronUp__xO7xj{transform:rotate(180deg)}.dashboard_cuentasDropdown__69djf{position:absolute;top:calc(100% + .5rem);right:0;min-width:280px;max-width:340px;background:var(--th-bg-card);border:1px solid var(--th-border);border-radius:14px;box-shadow:0 8px 32px rgba(0,0,0,.25);overflow:hidden;z-index:200}.dashboard_dropdownHeader__UF2pa{padding:.75rem 1rem .5rem;font-size:.72rem;font-weight:600;color:var(--th-text-muted);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--th-border-subtle)}.dashboard_dropdownLoading__q4f4_{padding:.85rem 1rem;font-size:.8rem;color:var(--th-text-muted)}.dashboard_dropdownItem___37fv{display:flex;align-items:center;border-bottom:1px solid var(--th-border-subtle)}.dashboard_dropdownItem___37fv:last-child{border-bottom:none}.dashboard_cuentaOption__gH87u{flex:1 1;display:flex;align-items:center;justify-content:space-between;padding:.7rem 1rem;background:none;border:none;cursor:pointer;text-align:left;transition:background .12s;color:var(--th-text-primary)}.dashboard_cuentaOption__gH87u:hover:not(:disabled){background:var(--th-bg-input)}.dashboard_cuentaOptionActive___inOk{background:rgba(59,130,246,.07)}.dashboard_cuentaOptionActive___inOk:hover{background:rgba(59,130,246,.1)!important}.dashboard_cuentaOptionInfo__9BaoV{display:flex;flex-direction:column;gap:.1rem}.dashboard_cuentaOptionNombre__YIesX{font-size:.85rem;font-weight:600;color:var(--th-text-primary)}.dashboard_cuentaOptionComitente__0DKfb{font-size:.72rem;color:var(--th-text-muted)}.dashboard_cotitularesBtn__gENP_{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;border-left:1px solid var(--th-border-subtle);color:var(--th-text-muted);cursor:pointer;transition:color .15s,background .15s;margin-right:.25rem}.dashboard_cotitularesBtn__gENP_:hover{color:#60a5fa;background:rgba(59,130,246,.07)}.dashboard_cotitularesPanel__6CmpF{display:flex;flex-direction:column}.dashboard_cotitularesPanelHeader__POw1N{display:flex;align-items:center;gap:.5rem;padding:.65rem .75rem;border-bottom:1px solid var(--th-border-subtle)}.dashboard_backBtn__LOqKI{display:flex;align-items:center;gap:.25rem;background:none;border:none;color:var(--th-text-muted);font-size:.78rem;cursor:pointer;padding:.2rem .4rem;border-radius:6px;transition:color .15s}.dashboard_backBtn__LOqKI:hover{color:var(--th-text-primary)}.dashboard_cotitularesTitle__VBZEO{font-size:.82rem;font-weight:600;color:var(--th-text-primary)}.dashboard_cotitularesList__UOcHG{max-height:200px;overflow-y:auto}.dashboard_cotitularItem___btU8{display:flex;align-items:center;gap:.6rem;padding:.6rem .85rem;border-bottom:1px solid var(--th-border-subtle)}.dashboard_cotitularItem___btU8:last-child{border-bottom:none}.dashboard_cotitularPendiente__5szKe{opacity:.65}.dashboard_cotitularAvatar__Amugr{width:30px;height:30px;border-radius:50%;background:rgba(59,130,246,.15);color:#60a5fa;display:flex;align-items:center;justify-content:center;font-size:.78rem;font-weight:700;flex-shrink:0}.dashboard_cotitularAvatarPendiente__VeKrh{background:rgba(245,158,11,.12);color:#fbbf24}.dashboard_cotitularInfo__VInwj{display:flex;flex-direction:column;flex:1 1;min-width:0}.dashboard_cotitularNombre__d1JoX{font-size:.82rem;font-weight:600;color:var(--th-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard_cotitularEmail__zhejF{font-size:.72rem;color:var(--th-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard_principalBadge__qcgIv{font-size:.65rem;font-weight:600;color:#34d399;background:rgba(16,185,129,.1);border-radius:20px;padding:.1rem .45rem;flex-shrink:0}.dashboard_inviteForm__YNGKH{padding:.75rem .85rem;border-top:1px solid var(--th-border-subtle);display:flex;flex-direction:column;gap:.4rem}.dashboard_inviteLabel__sW8uM{font-size:.72rem;font-weight:600;color:var(--th-text-muted);text-transform:uppercase;letter-spacing:.04em}.dashboard_inviteRow__WEVWM{display:flex;gap:.4rem}.dashboard_inviteInput__Af2Gz{flex:1 1;background:var(--th-bg-input);border:1px solid var(--th-border);border-radius:8px;color:var(--th-text-primary);padding:.45rem .65rem;font-size:.8rem;min-width:0}.dashboard_inviteInput__Af2Gz:focus{outline:none;border-color:#3b82f6}.dashboard_inviteBtn__sSeRG{background:#2563eb;border:none;border-radius:8px;color:#fff;font-size:.78rem;font-weight:600;padding:.45rem .75rem;cursor:pointer;white-space:nowrap;transition:opacity .15s}.dashboard_inviteBtn__sSeRG:disabled{opacity:.45;cursor:not-allowed}.dashboard_inviteSuccess___Yw7u{font-size:.75rem;color:#34d399;margin:0}.dashboard_inviteError__riHpF{font-size:.75rem;color:#f87171;margin:0}.dashboard_topbarActionButton__Hk7_7,.dashboard_topbarActions__doTO2{display:flex;align-items:center;gap:.375rem}.dashboard_topbarActionButton__Hk7_7{justify-content:center;padding:.5rem .75rem;border-radius:8px;background:var(--th-btn-bg);border:none;color:var(--th-btn-text);font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.dashboard_topbarActionButton__Hk7_7 span{display:inline}.dashboard_topbarActionButton__Hk7_7:hover{background:var(--th-btn-bg-hover);color:var(--th-btn-text-hover);transform:translateY(-1px)}.dashboard_topbarActionPrimary__2YPPJ{background:rgba(34,197,94,.15);color:#22c55e}.dashboard_topbarActionPrimary__2YPPJ:hover{background:rgba(34,197,94,.25);color:#4ade80}.dashboard_topbarDivider__r7RUV{width:1px;height:24px;background:var(--th-border-subtle);margin:0 .25rem}.dashboard_dollarSliderSection__esUO_{margin-bottom:1rem}.dashboard_topbarIconButton__4qAdZ{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:var(--th-btn-bg);color:var(--th-btn-text);transition:all .2s ease;text-decoration:none}.dashboard_topbarIconButton__4qAdZ:hover{background:var(--th-btn-bg-hover);color:var(--th-btn-text-hover);transform:translateY(-1px)}.dashboard_topbarIconButton__4qAdZ.dashboard_logoutButton__h518B{background:rgba(239,68,68,.1);color:#ef4444}.dashboard_topbarIconButton__4qAdZ.dashboard_logoutButton__h518B:hover{background:rgba(239,68,68,.2);color:#f87171}.dashboard_topbarIconButton__4qAdZ.dashboard_marketButtonActive__QNr_4{background:rgba(34,197,94,.15);color:#22c55e}.dashboard_topbarIconButton__4qAdZ.dashboard_marketButtonActive__QNr_4:hover{background:rgba(34,197,94,.25);color:#4ade80}.dashboard_mainContent__xaQBh::-webkit-scrollbar{width:8px}.dashboard_mainContent__xaQBh::-webkit-scrollbar-track{background:var(--th-scrollbar-track)}.dashboard_mainContent__xaQBh::-webkit-scrollbar-thumb{background:var(--th-scrollbar-thumb);border-radius:4px}.dashboard_mainContent__xaQBh::-webkit-scrollbar-thumb:hover{background:var(--th-scrollbar-thumb-hover)}.dashboard_contentWrapper__3Dm_Y{padding:2rem 2rem 1rem;margin:0 .75rem .75rem;background:var(--th-bg-base);border-radius:0 0 16px 16px;border:1px solid var(--th-border);border-top:none;min-height:calc(100vh - 1.5rem);max-height:calc(100vh - 1.5rem);overflow-y:auto;overflow-x:hidden}.dashboard_contentWrapper__3Dm_Y::-webkit-scrollbar{width:6px}.dashboard_contentWrapper__3Dm_Y::-webkit-scrollbar-track{background:var(--th-scrollbar-track);border-radius:3px}.dashboard_contentWrapper__3Dm_Y::-webkit-scrollbar-thumb{background:var(--th-scrollbar-thumb);border-radius:3px}.dashboard_contentWrapper__3Dm_Y::-webkit-scrollbar-thumb:hover{background:var(--th-scrollbar-thumb-hover)}.dashboard_welcomeContainer__yWZiU{display:none}@media (max-width:768px){.dashboard_welcomeContainer__yWZiU{display:block;margin-bottom:1rem}.dashboard_welcomeContent__C15Wo{margin-bottom:0}.dashboard_welcomeContainer__yWZiU .dashboard_portfolioTitle__knOM8{font-size:1.125rem;margin:0}.dashboard_portfolioHeader__PlkUo{display:none}}.dashboard_portfolioHeader__PlkUo{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}.dashboard_portfolioTitle__knOM8{font-size:1rem;font-weight:600;color:var(--th-text-primary);display:flex;align-items:baseline;gap:.25rem}.dashboard_greeting__X3Ozp{font-size:inherit;font-weight:400;color:var(--th-text-secondary)}.dashboard_userName__Bzpe3{font-size:inherit;font-weight:600;color:var(--th-text-primary)}.dashboard_welcomeContent__C15Wo{margin-bottom:1rem}.dashboard_welcomeSubtext__wuZJG{font-size:.8125rem;color:var(--th-text-muted);margin:.5rem 0 0}.dashboard_headerActions__o4iPW{gap:1rem}.dashboard_actionButton__0dGKg{background:var(--th-bg-card);border:1px solid var(--th-border);color:var(--th-text-primary);padding:.625rem 1.25rem;border-radius:20px;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}.dashboard_actionButton__0dGKg:hover{background:var(--th-bg-elevated);border-color:var(--th-border-hover);transform:translateY(-1px)}.dashboard_actionButton__0dGKg.dashboard_primary__90NUI{background:var(--th-bg-card);color:var(--th-text-primary);border:1px solid var(--th-border)}.dashboard_actionButton__0dGKg.dashboard_primary__90NUI:hover{transform:translateY(-1px);background:var(--th-bg-elevated)}.dashboard_performanceSection__wpCns{background:var(--th-bg-card);border:1px solid var(--th-border);border-radius:12px;padding:1.25rem;margin-bottom:1.25rem;transition:all .3s ease}.dashboard_sectionHeader__VxCdb{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.dashboard_sectionTitle__ib5DV{font-size:1rem;font-weight:600;color:var(--th-text-primary)}.dashboard_timeFilters__arGZy{border-radius:8px}.dashboard_timeFilter__LdS9N{padding:.375rem .75rem;font-size:.75rem;border-radius:6px}.dashboard_performanceContent__eiXB_{display:grid;grid-template-columns:2fr 1fr;grid-gap:2rem;gap:2rem;transition:all .3s ease}.dashboard_chartContainer__x6Zno{background:transparent;border-radius:12px;padding:0;transition:all .3s ease;min-height:350px;display:flex;flex-direction:column;position:relative}.dashboard_portfolioValue__QCat2{position:absolute;top:1rem;left:1rem;z-index:20;display:flex;flex-direction:column;gap:.25rem;padding:1rem 1.25rem;border-radius:12px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.dashboard_currency__XTknc{font-size:.75rem;color:var(--th-text-muted);font-weight:600}.dashboard_amount__Wuqqs{font-size:1.5rem;font-weight:700;color:var(--th-text-primary)}.dashboard_percentageChange__jd8fF{display:inline-flex;align-items:center;gap:.375rem;padding:.5rem 1rem;border-radius:20px;font-size:.875rem;font-weight:700;background:radial-gradient(ellipse at top right,rgba(34,197,94,.25) 0,rgba(34,197,94,.15) 50%,transparent 100%);color:#22c55e;border:1px solid rgba(34,197,94,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.dashboard_percentageChange__jd8fF.dashboard_negative__5nYDi{background:rgba(239,68,68,.15);color:#ef4444}.dashboard_chart__vCfdm{width:100%;height:100%;flex:1 1;background:transparent;border-radius:12px;position:relative;overflow:hidden;min-height:250px;transition:all .3s ease}.dashboard_chartPlaceholder__V6H5k{display:flex;flex-direction:column;align-items:center;justify-content:center;height:250px;color:var(--th-text-muted);text-align:center;gap:.5rem}.dashboard_chartPlaceholder__V6H5k span{font-size:1rem;color:var(--th-text-secondary)}.dashboard_chartPlaceholder__V6H5k small{font-size:.75rem;color:var(--th-text-muted)}.dashboard_chart__vCfdm canvas{transition:all .3s ease}.dashboard_chart__vCfdm .dashboard_percentageChange__jd8fF{position:absolute;top:1rem;right:1rem;z-index:20}.dashboard_chart__vCfdm canvas,.dashboard_chart__vCfdm svg{width:100%;height:100%;position:relative;z-index:2}.dashboard_summaryCards__wd7p3{display:flex;flex-direction:column;gap:1rem}.dashboard_summaryCard__gvzaK{background:var(--th-bg-card);border:1px solid var(--th-border);border-radius:10px;padding:.875rem}.dashboard_summaryLabel__unwNM{font-size:.6875rem;color:var(--th-text-muted);margin-bottom:.5rem;display:flex;align-items:center;gap:.375rem;font-weight:500}.dashboard_summaryLabel__unwNM svg{color:var(--th-text-secondary)}.dashboard_summaryAmount__YyHng{font-size:1rem;font-weight:700;color:var(--th-text-primary);margin-bottom:.5rem}.dashboard_summaryDetails__VNoCJ{display:flex;flex-direction:column;gap:.5rem}.dashboard_summaryDetail__3TXXr{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}.dashboard_detailLabel__pG_5P{color:var(--th-text-muted)}.dashboard_detailValue__xlh43{color:var(--th-text-primary);font-weight:600}.dashboard_positionsOrdersSection__HTsyO{margin-bottom:0}.dashboard_positionsOrdersGrid__o7DdU{display:grid;grid-template-columns:65fr 35fr;grid-gap:2rem;gap:2rem}.dashboard_ordersColumn__BYnKi,.dashboard_positionsColumn__KbSHP{display:flex;flex-direction:column;background:var(--th-bg-card);border:1px solid var(--th-border);border-radius:16px;padding:1.5rem}.dashboard_positionsHeader__aFSur{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.dashboard_whatsappBanner__gVBfb{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;margin-bottom:1.25rem;background:linear-gradient(135deg,rgba(37,211,102,.1),rgba(18,140,126,.15));border:1px solid rgba(37,211,102,.25);border-radius:12px;position:relative;overflow:hidden}@media (max-width:768px){.dashboard_whatsappBanner__gVBfb{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem}.dashboard_whatsappBanner__gVBfb:before{display:none}.dashboard_whatsappContent__YXfra{width:100%}.dashboard_whatsappIcon__OEQD8{width:40px;height:40px}.dashboard_whatsappIcon__OEQD8 svg{width:22px;height:22px}.dashboard_whatsappTitle__w_u0J{font-size:.875rem}.dashboard_whatsappDesc__U3uI_{font-size:.75rem;max-width:100%}.dashboard_whatsappButton__niask{width:100%;justify-content:center;padding:.75rem 1rem}}.dashboard_whatsappBanner__gVBfb:before{content:"";position:absolute;top:0;right:0;width:200px;height:100%;background:radial-gradient(circle at right center,rgba(37,211,102,.15) 0,transparent 70%);pointer-events:none}.dashboard_whatsappContent__YXfra{display:flex;align-items:center;gap:1rem;position:relative;z-index:1}.dashboard_whatsappIcon__OEQD8{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:rgba(37,211,102,.2);border-radius:12px;color:#25d366;flex-shrink:0}.dashboard_whatsappText__Eor_y{display:flex;flex-direction:column;gap:.25rem}.dashboard_whatsappTitle__w_u0J{font-size:.9375rem;font-weight:700;color:var(--th-text-primary);margin:0}.dashboard_whatsappDesc__U3uI_{font-size:.75rem;color:var(--th-text-secondary);margin:0;max-width:320px}.dashboard_whatsappButton__niask{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:#25d366;color:#fff;border:none;border-radius:8px;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;position:relative;z-index:1}.dashboard_whatsappButton__niask:hover{background:#22c55e;transform:translateY(-1px);box-shadow:0 4px 12px rgba(37,211,102,.3)}.dashboard_viewAllLink__3ARhO{color:var(--th-text-primary);font-size:.875rem;font-weight:600;text-decoration:none;transition:color .2s ease;background:none;border:none;cursor:pointer;padding:0}.dashboard_viewAllLink__3ARhO:hover{color:var(--th-text-primary)}.dashboard_positionsGrid__gqPK_{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.dashboard_positionCard__lCtUY{background:var(--th-bg-card);border:1px solid var(--th-border);border-radius:10px;padding:1rem;transition:all .2s ease;cursor:pointer}.dashboard_positionCard__lCtUY:hover{background:var(--th-bg-elevated);border-color:var(--th-border-hover);transform:translateY(-2px)}.dashboard_positionHeader__Bvb9M{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.625rem}.dashboard_positionSymbol__A6_j_{font-size:.9375rem;font-weight:700;color:var(--th-text-primary);display:flex;align-items:center;gap:.375rem}.dashboard_positionBadge__fwUBC{padding:.25rem .625rem;border-radius:6px;font-size:.75rem;font-weight:600}.dashboard_positionBadge__fwUBC.dashboard_positive___yLBg{background:rgba(34,197,94,.15);color:#22c55e}.dashboard_positionBadge__fwUBC.dashboard_negative__5nYDi{background:rgba(239,68,68,.15);color:#ef4444}.dashboard_positionName__r4CsJ{font-size:.75rem;color:var(--th-text-muted);margin-bottom:.625rem}.dashboard_positionValue__g2sgi{font-size:.875rem;font-weight:700;color:var(--th-text-primary);margin-bottom:.375rem}.dashboard_positionShares___CDaP{font-size:.75rem;color:var(--th-text-muted)}.dashboard_positionDesktop__6MBgw{display:none}.dashboard_positionMobile__431C2{display:flex;flex-direction:column;gap:.5rem}.dashboard_positionRow__vgvky{display:flex;justify-content:space-between;align-items:center}.dashboard_positionFavoriteRow__yakUF{display:flex;justify-content:center;padding-top:.75rem;border-top:1px solid var(--th-border-subtle);margin-top:.5rem}.dashboard_ordersGrid__GpBwe{display:flex;flex-direction:column;gap:.75rem}.dashboard_orderCard__G_Y_n{background:var(--th-bg-card);border:1px solid var(--th-border);border-radius:10px;padding:1rem;display:flex;flex-direction:column;gap:.5rem;transition:all .2s ease}.dashboard_orderCard__G_Y_n:hover{background:var(--th-bg-elevated);border-color:var(--th-border-hover)}.dashboard_orderRow__qx65g{display:flex;justify-content:space-between;align-items:center}.dashboard_orderStatusRow__eb_aS{display:flex;justify-content:center;padding-top:.5rem;border-top:1px solid var(--th-border-subtle);margin-top:.25rem}.dashboard_orderSymbol__Lba81{font-size:.9375rem;font-weight:700;color:var(--th-text-primary)}.dashboard_orderType__aHKuz{font-size:.6875rem;font-weight:600;padding:.25rem .5rem;border-radius:4px;text-transform:uppercase}.dashboard_orderType__aHKuz.dashboard_buy__WDcI3{background:rgba(34,197,94,.15);color:#22c55e}.dashboard_orderType__aHKuz.dashboard_sell__zHk_I{background:rgba(239,68,68,.15);color:#ef4444}.dashboard_orderAmount__YAter{font-size:.9375rem;font-weight:700;color:var(--th-text-primary)}.dashboard_orderQuantity__yXJ8d{font-size:.8125rem;color:var(--th-text-secondary)}.dashboard_orderStatus__q7Ksw{display:inline-flex;align-items:center;padding:.3125rem .625rem;border-radius:6px;font-size:.6875rem;font-weight:600;text-transform:uppercase;white-space:nowrap}.dashboard_orderStatus__q7Ksw.dashboard_pending__HlXsL{background:rgba(234,179,8,.2);color:#fbbf24}.dashboard_orderStatus__q7Ksw.dashboard_executed__Sx1T4{background:rgba(34,197,94,.2);color:#22c55e}.dashboard_orderStatus__q7Ksw.dashboard_rejected__y3eDD{background:rgba(239,68,68,.2);color:#ef4444}.dashboard_sidePanel__i9Gwq{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;display:flex;justify-content:flex-end}.dashboard_sidePanelOverlay__ELoSe{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.dashboard_sidePanelContent__wbdik{position:relative;width:320px;max-width:100%;background:var(--th-bg-base);border-left:1px solid var(--th-border);display:flex;flex-direction:column;overflow-y:auto}.dashboard_sidePanelHeader___FEa6{display:flex;justify-content:space-between;align-items:center;padding:.75rem;border-bottom:1px solid var(--th-border);background:var(--th-bg-base)}.dashboard_sidePanelTitle__hiBUP{font-size:.875rem;font-weight:600;color:var(--th-text-primary)}.dashboard_sidePanelBody__x3_22{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.dashboard_sidePanelScroll__ZDcty{flex:1 1;padding:.75rem;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;overflow-x:hidden}.dashboard_sidePanelFooter__t_Qrz{padding:.75rem;border-top:1px solid var(--th-border);background:var(--th-bg-base)}.dashboard_sidePanelFooter__t_Qrz .dashboard_btnPrimary___PT_m{width:100%;margin:0}.dashboard_tabs__ISsq6{display:flex;gap:0;background:var(--th-bg-card);padding:.25rem;border-radius:6px;border:1px solid var(--th-border)}.dashboard_tab__vDWXa{flex:1 1;padding:.5rem .75rem;background:transparent;border:1px solid transparent;color:var(--th-text-muted);font-size:.8125rem;font-weight:500;border-radius:4px;cursor:pointer;transition:all .2s ease}.dashboard_tab__vDWXa:hover{color:var(--th-text-secondary)}.dashboard_tabActive__7kC82{background:var(--th-bg-base)!important;border:1px solid var(--th-border-hover)!important;color:var(--th-text-primary)!important}.dashboard_depositInfo__XusKh{display:flex;flex-direction:column;gap:.5rem}.dashboard_infoBox__owYmp{background:var(--th-bg-card);border:1px solid var(--th-border);border-radius:6px;padding:.75rem}.dashboard_infoTitle__bVQAq{font-size:.8125rem;font-weight:600;color:var(--th-text-primary);margin-bottom:.375rem}.dashboard_infoText__9vRy2{font-size:.75rem;color:var(--th-text-secondary);line-height:1.5}.dashboard_bankDetails__wX5Uk{background:var(--th-bg-card);border:1px solid var(--th-border);border-radius:6px;padding:.75rem;display:flex;flex-direction:column;gap:.375rem}.dashboard_bankTitle__nAn8H{font-size:.6875rem;font-weight:700;color:var(--th-text-primary);text-transform:uppercase;letter-spacing:.03em;margin-bottom:.375rem}.dashboard_bankField__kXCNX{display:flex;justify-content:space-between;align-items:center;padding:.375rem 0;border-bottom:1px solid var(--th-border)}.dashboard_bankField__kXCNX:last-child{border-bottom:none}.dashboard_bankLabel__8CO9Y{font-size:.6875rem;font-weight:600;color:var(--th-text-muted);text-transform:uppercase;letter-spacing:.03em}.dashboard_bankValue__db_t1{font-size:.75rem;font-weight:600;color:var(--th-text-primary);font-family:Courier New,monospace}.dashboard_copyButton__H_TyP{background:rgba(59,130,246,.15);border:1px solid rgba(59,130,246,.3);color:#3b82f6;padding:.375rem;border-radius:4px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;margin-left:.25rem}.dashboard_copyButton__H_TyP:hover{background:rgba(59,130,246,.25);border-color:rgba(59,130,246,.5)}.dashboard_warningBox__r7ya5{display:flex;gap:.5rem;background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.2);border-radius:6px;padding:.625rem;color:#f59e0b;font-size:.75rem}.dashboard_warningBox__r7ya5 svg{flex-shrink:0;width:16px;height:16px}.dashboard_warningBox__r7ya5 p{margin:0;color:#fbbf24;line-height:1.4}.dashboard_formGroup__1O_pb{display:flex;flex-direction:column;gap:.375rem}.dashboard_formLabel__i1yjV{font-size:.6875rem;font-weight:600;color:var(--th-text-secondary);text-transform:uppercase;letter-spacing:.03em}.dashboard_formInput__PXVvq,.dashboard_formSelect__mnx1L{background:var(--th-bg-input);border:1px solid var(--th-border);border-radius:4px;padding:.625rem .75rem;color:var(--th-text-primary);font-size:.8125rem;transition:all .2s ease}.dashboard_formInput__PXVvq:focus,.dashboard_formSelect__mnx1L:focus{outline:none;border-color:var(--th-border-hover);background:var(--th-bg-input-focus)}.dashboard_formSelect__mnx1L{cursor:pointer}.dashboard_inputWithInfo__n3odo{position:relative;display:flex;align-items:center}.dashboard_inputCurrency__51alt{position:absolute;right:.75rem;font-size:.75rem;font-weight:600;color:var(--th-text-muted)}.dashboard_formHint__0b6_x{font-size:.6875rem;color:var(--th-text-muted)}.dashboard_linkButton__ubtf1{background:transparent;border:none;color:#3b82f6;font-size:.75rem;font-weight:600;cursor:pointer;padding:.375rem 0;text-align:left;transition:color .2s ease}.dashboard_linkButton__ubtf1:hover{color:#60a5fa}.dashboard_btnPrimary___PT_m{background:rgba(59,130,246,.15);border:1px solid rgba(59,130,246,.3);color:#3b82f6;padding:.625rem 1rem;border-radius:6px;font-size:.8125rem;font-weight:600;cursor:pointer;transition:all .2s ease;width:100%}.dashboard_btnPrimary___PT_m:hover:not(:disabled){background:rgba(59,130,246,.25);border-color:rgba(59,130,246,.5)}.dashboard_btnPrimary___PT_m:disabled{opacity:.5;cursor:not-allowed}.dashboard_comingSoon__KX_sT{text-align:center;color:var(--th-text-muted);font-size:.875rem;padding:2rem}.dashboard_mepQuote__iU7Ov{background:var(--th-bg-card);border:1px solid var(--th-border);border-radius:6px;padding:.75rem;text-align:center}.dashboard_quoteLabel__4NyVo{font-size:.6875rem;font-weight:600;color:var(--th-text-muted);text-transform:uppercase;letter-spacing:.03em;margin-bottom:.25rem}.dashboard_quoteValue__xKnbi{font-size:1.25rem;font-weight:700;color:#22c55e;display:flex;align-items:baseline;justify-content:center;gap:.375rem}.dashboard_quoteCurrency__d9jxE{font-size:.6875rem;font-weight:600;color:var(--th-text-muted)}.dashboard_mepSummary__EMxIn{background:var(--th-bg-card);border:1px solid var(--th-border);border-radius:6px;padding:.75rem;display:flex;flex-direction:column;gap:.5rem}.dashboard_summaryRow__bk7kn{display:flex;justify-content:space-between;align-items:center;padding:.375rem 0;border-bottom:1px solid var(--th-border)}.dashboard_summaryRow__bk7kn:last-child{border-bottom:none;padding-top:.5rem;margin-top:.25rem;border-top:1px solid var(--th-border)}.dashboard_summaryLabel__unwNM{font-size:.75rem;font-weight:600;color:var(--th-text-secondary)}.dashboard_summaryValue__RyQWk{font-size:.875rem;font-weight:700;color:var(--th-text-primary)}.dashboard_overlaySidebar__eFo8F{position:absolute;top:0;left:0;right:0;bottom:0;background:var(--th-bg-base);z-index:10;display:flex;flex-direction:column;animation:dashboard_slideIn__BT40s .2s ease}@keyframes dashboard_slideIn__BT40s{0%{transform:translateX(100%)}to{transform:translateX(0)}}.dashboard_overlaySidebarHeader__PjQwv{display:flex;align-items:center;gap:.5rem;padding:.75rem;border-bottom:1px solid var(--th-border)}.dashboard_backButton__VVAk1{background:none;border:none;color:var(--th-text-secondary);cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.dashboard_backButton__VVAk1:hover{color:var(--th-text-primary);background:var(--th-bg-card)}.dashboard_overlaySidebarTitle__4qHdJ{font-size:.875rem;font-weight:600;color:var(--th-text-primary)}.dashboard_overlaySidebarBody__tECHa{flex:1 1;padding:.75rem;display:flex;flex-direction:column;gap:.75rem;overflow-y:auto}.dashboard_overlaySidebarFooter__vLANP{padding:.75rem;border-top:1px solid var(--th-border);display:flex;gap:.5rem}.dashboard_btnSecondary__N_F7j{flex:1 1;background:var(--th-bg-card);border:1px solid var(--th-border);padding:.625rem 1rem;border-radius:6px;font-size:.8125rem}.dashboard_btnSecondary__N_F7j:hover{background:var(--th-bg-elevated);color:var(--th-text-primary)}.dashboard_formRow__iT_3B{grid-gap:.75rem;gap:.75rem}.dashboard_modalOverlay___kGLx{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1001;padding:1rem}.dashboard_modalContent__SgMUG{background:var(--th-bg-modal);border:1px solid var(--th-border-subtle);border-radius:20px;width:100%;max-width:600px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.5)}.dashboard_modalHeader__syjgB{display:flex;justify-content:space-between;align-items:center;padding:2rem;border-bottom:1px solid var(--th-border-subtle)}.dashboard_modalTitle__HM8Tf{font-size:1.5rem;font-weight:700;color:var(--th-text-primary)}.dashboard_modalBody__kxkvY{padding:2rem;display:flex;flex-direction:column;gap:1.5rem}.dashboard_formRow__iT_3B{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.dashboard_modalFooter__kHmRn{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;border-top:1px solid var(--th-border-subtle);background:var(--th-bg-subtle)}.dashboard_btnSecondary__N_F7j{background:transparent;border:1px solid var(--th-border-subtle);color:var(--th-text-secondary);padding:.875rem 1.5rem;border-radius:10px;font-size:.9375rem;font-weight:600;cursor:pointer;transition:all .2s ease}.dashboard_btnSecondary__N_F7j:hover{background:var(--th-btn-bg);border-color:var(--th-border-hover)}@media (max-width:1400px){.dashboard_topbarActionButton__Hk7_7 span{display:none}.dashboard_topbarActionButton__Hk7_7{padding:.5rem;width:36px;height:36px}.dashboard_topbarDivider__r7RUV{margin:0 .25rem}.dashboard_topbarUserInfo__dV57Z{margin-right:0}}@media (max-width:1200px){.dashboard_positionsGrid__gqPK_{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (max-width:1024px){.dashboard_performanceContent__eiXB_{grid-template-columns:1fr}.dashboard_positionsOrdersGrid__o7DdU{grid-template-columns:1fr;gap:1.5rem}.dashboard_positionsGrid__gqPK_{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.dashboard_contentWrapper__3Dm_Y{margin:1rem;padding:1.5rem}.dashboard_sidePanelContent__wbdik{max-width:100%}}@media (max-width:900px){.dashboard_headerActions__o4iPW{flex-wrap:wrap}.dashboard_actionButton__0dGKg{flex:1 1 auto;min-width:140px}}@media (max-width:768px){.dashboard_navIcon__xiQIJ,.dashboard_navItem__UqZmB,.dashboard_navLabel__f_2Q4,.dashboard_sidebarFooter__S2DGa,.dashboard_sidebarHeader__rrGta,.dashboard_sidebarNav__AluQh,.dashboard_sidebar__fCaS8{display:none!important}.dashboard_mainContent__xaQBh{margin-left:0;margin-right:0;margin-bottom:0;padding:1rem 1rem 100px}.dashboard_contentWrapper__3Dm_Y{padding:1rem;margin:0;height:auto;min-height:auto;width:100%;max-width:100%;box-sizing:border-box}.dashboard_portfolioHeader__PlkUo{display:none}.dashboard_welcomeContainer__yWZiU{display:block;background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none;border:none;border-radius:0;padding:0;margin-bottom:.75rem}.dashboard_welcomeContainer__yWZiU .dashboard_portfolioTitle__knOM8{font-size:1rem;color:var(--th-text-primary)}.dashboard_welcomeContainer__yWZiU .dashboard_headerActions__o4iPW{display:flex;width:100%;overflow-x:auto;flex-wrap:nowrap;gap:.5rem;padding-bottom:.25rem;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.dashboard_welcomeContainer__yWZiU .dashboard_headerActions__o4iPW::-webkit-scrollbar{display:none}.dashboard_headerActions__o4iPW{display:flex;width:100%;overflow-x:auto;flex-wrap:nowrap;gap:.5rem;padding-bottom:.5rem;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;box-sizing:border-box}.dashboard_headerActions__o4iPW::-webkit-scrollbar{display:none}.dashboard_actionButton__0dGKg{flex-shrink:0;padding:.625rem 1rem;font-size:.8125rem;white-space:nowrap}.dashboard_positionsGrid__gqPK_,.dashboard_toolsGrid__xvlaH{grid-template-columns:1fr}.dashboard_toolCard__x3H6N{flex-direction:row;justify-content:flex-start;align-items:center;text-align:left;padding:1rem}.dashboard_toolIcon__pkAOz{margin-bottom:0;margin-right:1rem}.dashboard_toolName__5wVz1{margin-bottom:.25rem}.dashboard_ordersColumn__BYnKi,.dashboard_positionsColumn__KbSHP{padding:1rem}.dashboard_performanceSection__wpCns{width:100%;max-width:100%;padding:1.5rem 1rem;margin-left:0;margin-right:0;box-sizing:border-box}.dashboard_performanceContent__eiXB_{gap:1rem;grid-template-columns:1fr;width:100%;max-width:100%;box-sizing:border-box}.dashboard_chartContainer__x6Zno{padding:1rem;width:100%;max-width:100%;box-sizing:border-box}.dashboard_chart__vCfdm{width:100%;max-width:100%}.dashboard_summaryCard__gvzaK,.dashboard_summaryCards__wd7p3{width:100%;max-width:100%;box-sizing:border-box}.dashboard_summaryCard__gvzaK{padding:1rem}}@media (max-width:480px){.dashboard_contentWrapper__3Dm_Y{padding:1rem;margin:0!important;height:100vh;width:100vw!important;max-width:100vw!important;border-radius:0;box-sizing:border-box;overflow-x:hidden;position:fixed;top:0;left:0;right:0;bottom:0}.dashboard_portfolioTitle__knOM8{font-size:1.25rem}.dashboard_actionButton__0dGKg{font-size:.75rem;padding:.5rem 1rem}.dashboard_sectionTitle__ib5DV{font-size:1.125rem;white-space:nowrap}.dashboard_timeFilter__LdS9N{padding:.375rem .625rem;font-size:.75rem}.dashboard_orderCard__G_Y_n,.dashboard_positionCard__lCtUY{padding:1rem}.dashboard_positionMobile__431C2 .dashboard_positionSymbol__A6_j_{font-size:.9375rem}.dashboard_positionMobile__431C2 .dashboard_positionValue__g2sgi{font-size:.9375rem;margin-bottom:0}.dashboard_positionMobile__431C2 .dashboard_positionShares___CDaP{font-size:.8125rem}.dashboard_toolCard__x3H6N{padding:.875rem}.dashboard_navIcon__xiQIJ{width:20px;height:20px;min-width:20px}.dashboard_sidebar__fCaS8{padding:.5rem .75rem;border-radius:20px}.dashboard_sectionHeader__VxCdb{flex-direction:column;align-items:flex-start;gap:1rem}.dashboard_timeFilters__arGZy{width:100%;justify-content:flex-start}.dashboard_portfolioValue__QCat2 .dashboard_currency__XTknc{font-size:.75rem}.dashboard_portfolioValue__QCat2 .dashboard_amount__Wuqqs{font-size:1.25rem}.dashboard_percentageChange__jd8fF{font-size:.625rem;padding:.25rem .5rem;gap:.25rem}.dashboard_chart__vCfdm{max-height:168px;margin-top:0}.dashboard_chart__vCfdm canvas,.dashboard_chart__vCfdm svg{max-height:168px}.dashboard_portfolioValue__QCat2{position:relative;top:auto;left:auto;padding:0;margin-bottom:1rem;backdrop-filter:none;-webkit-backdrop-filter:none}.dashboard_chartContainer__x6Zno{position:relative;padding-top:0}.dashboard_chart__vCfdm{display:flex;flex-direction:column}.dashboard_ordersColumn__BYnKi{margin-bottom:0!important}}.dashboard_mobileBottomNav__Tx3vo{display:none!important}@media (max-width:768px){.dashboard_sidebar__fCaS8{display:none}.dashboard_mainContent__xaQBh{margin:0!important;padding:1rem 1rem 100px!important;width:100vw!important;max-width:100vw!important;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}.dashboard_dashboardFooter__96U8B{margin-top:.5rem!important;margin-bottom:2rem!important;padding:.25rem 1rem!important}.dashboard_contentWrapper__3Dm_Y{width:100%!important;max-width:100%!important;margin:0!important;padding:1rem!important;border-radius:0!important;box-sizing:border-box!important;overflow-x:hidden!important}}.dashboard_dashboardFooter__96U8B{margin-top:1rem;padding:.25rem 0;text-align:center}.dashboard_footerText__pLSjT{font-size:.7rem;color:var(--th-text-muted);margin:0;line-height:1}.dashboard_footerHighlight__TRj25{color:var(--th-text-primary);font-weight:600}.dashboard_marketSection__buUkw{margin-top:1.5rem;padding:0 1rem}.dashboard_marketStatsGrid__IN4o2{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.dashboard_marketStatCard__swKio{background:var(--th-bg-card);border:1px solid var(--th-border);border-radius:12px;padding:1rem;transition:all .2s ease}.dashboard_marketStatCard__swKio:hover{border-color:var(--th-border-hover);background:var(--th-bg-elevated)}.dashboard_marketStatHeader__0LkZj{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.dashboard_marketStatLabel__X1mIv{font-size:.75rem;color:var(--th-text-secondary);font-weight:500;text-transform:uppercase;letter-spacing:.05em}.dashboard_marketStatBadge__huwEx{font-size:.7rem;padding:.15rem .4rem;border-radius:4px;font-weight:600}.dashboard_marketStatBadge__huwEx.dashboard_positive___yLBg{background:rgba(34,197,94,.15);color:#22c55e}.dashboard_marketStatBadge__huwEx.dashboard_negative__5nYDi{background:rgba(239,68,68,.15);color:#ef4444}.dashboard_marketStatValue__beKd_{font-size:1.25rem;font-weight:700;color:var(--th-text-primary);margin-bottom:.25rem}.dashboard_marketStatSubtext__ATtMV{font-size:.7rem;color:var(--th-text-muted)}.dashboard_marketStatSubtext__ATtMV .dashboard_positive___yLBg{color:#22c55e}.dashboard_marketStatSubtext__ATtMV .dashboard_negative__5nYDi{color:#ef4444}.dashboard_topEspeciesSection___Tg0a{margin-top:1rem}.dashboard_subsectionTitle__21TGu{font-size:.9rem;font-weight:600;color:var(--th-text-primary);margin-bottom:.75rem}.dashboard_topEspeciesGrid__463kB{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:.75rem;gap:.75rem}.dashboard_especieCard__hL7E8{background:var(--th-bg-card);border:1px solid var(--th-border);border-radius:10px;padding:.75rem;cursor:pointer;transition:all .2s ease}.dashboard_especieCard__hL7E8:hover{border-color:var(--th-border-hover);background:var(--th-bg-elevated);transform:translateY(-2px)}.dashboard_especieHeader__q6WDn{display:flex;justify-content:space-between;align-items:center;margin-bottom:.35rem}.dashboard_especieSymbol__hNAA3{font-size:.85rem;font-weight:700;color:var(--th-text-primary)}.dashboard_especieBadge__ywdfW{font-size:.65rem;padding:.1rem .3rem;border-radius:3px;font-weight:600}.dashboard_especieBadge__ywdfW.dashboard_positive___yLBg{background:rgba(34,197,94,.15);color:#22c55e}.dashboard_especieBadge__ywdfW.dashboard_negative__5nYDi{background:rgba(239,68,68,.15);color:#ef4444}.dashboard_especieName__OPRgg{font-size:.65rem;color:var(--th-text-secondary);margin-bottom:.35rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard_especiePrice__MwyqI{font-size:.9rem;font-weight:600;color:var(--th-text-primary)}.dashboard_especieVolume__Tny4F{font-size:.6rem;color:var(--th-text-muted);margin-top:.2rem}@media (max-width:1024px){.dashboard_marketStatsGrid__IN4o2{grid-template-columns:repeat(2,1fr)}.dashboard_topEspeciesGrid__463kB{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.dashboard_marketSection__buUkw{padding:0 .75rem}.dashboard_marketStatsGrid__IN4o2{grid-template-columns:repeat(2,1fr);gap:.5rem}.dashboard_marketStatCard__swKio{padding:.75rem}.dashboard_marketStatValue__beKd_{font-size:1rem}.dashboard_topEspeciesGrid__463kB{grid-template-columns:repeat(2,1fr);gap:.5rem}.dashboard_especieCard__hL7E8{padding:.6rem}}.dashboard_emptyMessage__HlW2G,.dashboard_loadingMessage__y1RIJ{text-align:center;padding:2rem 1rem;color:var(--th-text-muted);font-size:.85rem;background:rgba(30,41,59,.3);border-radius:8px;grid-column:1/-1}.dashboard_marketUnavailable__nYZaM{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;background:rgba(30,41,59,.3);border-radius:12px;border:1px dashed rgba(100,116,139,.3);text-align:center;gap:.75rem}.dashboard_marketUnavailable__nYZaM svg{color:var(--th-text-muted);opacity:.6}.dashboard_marketUnavailable__nYZaM p{font-size:1.1rem;font-weight:600;color:var(--th-text-secondary);margin:0}.dashboard_marketUnavailable__nYZaM span{font-size:.85rem;color:var(--th-text-muted)}.dashboard_summaryCardsHorizontal__WoFU0{display:flex;gap:1rem;margin-top:1.5rem;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:none;-ms-overflow-style:none}.dashboard_summaryCardsHorizontal__WoFU0::-webkit-scrollbar{display:none}.dashboard_summaryCardsDesktop__Gvpup{display:flex;margin-bottom:1.5rem;margin-top:0}.dashboard_summaryCardsMobile__XDZN8{display:none}.dashboard_summaryCardCompact__wp8VC{flex:1 1;min-width:200px;background:var(--th-bg-card);border:1px solid var(--th-border);border-radius:10px;overflow:hidden;transition:all .2s ease}.dashboard_summaryCardCompact__wp8VC:hover{border-color:var(--th-border-hover)}.dashboard_summaryCardCompact__wp8VC.dashboard_cardHighlight__EWLlu{background:var(--th-bg-card);border-color:var(--th-border)}.dashboard_summaryCardHeader__77srV{display:flex;align-items:center;justify-content:space-between;padding:.5rem .875rem;background:var(--th-bg-base);border-bottom:1px solid var(--th-border)}.dashboard_summaryCardTitle__eoTH7{font-size:.6875rem;font-weight:700;color:var(--th-text-primary);letter-spacing:.3px;text-transform:uppercase}.dashboard_summaryCardBody__BKniR{padding:.875rem}.dashboard_summaryAmountCompact__CnKqJ{font-size:1.125rem;font-weight:700;color:var(--th-text-primary);margin-bottom:.375rem}.dashboard_summaryDetailsInline___8dBh{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.dashboard_detailInlineSmall__DXOfN{font-size:.75rem;color:var(--th-text-muted)}.dashboard_detailInlineSmall__DXOfN.dashboard_positive___yLBg{color:#22c55e}.dashboard_detailInlineSmall__DXOfN.dashboard_negative__5nYDi{color:#ef4444}.dashboard_cotizacionBadgeSmall__8tVK3{font-size:.7rem;padding:.2rem .5rem;background:rgba(59,130,246,.15);color:#3b82f6;border-radius:4px;font-weight:600}.dashboard_chartContainerFull__uj_m9{background:var(--th-bg-card);border:1px solid var(--th-border);border-radius:16px;padding:1.5rem;min-height:210px;max-height:320px}.dashboard_chartContainerFull__uj_m9 .dashboard_chart__vCfdm,.dashboard_chartContainerFull__uj_m9 .dashboard_chart__vCfdm canvas,.dashboard_chartContainerFull__uj_m9 .dashboard_chart__vCfdm svg{max-height:180px}.dashboard_chartHeader__G7KPW{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;flex-wrap:wrap;gap:1rem}.dashboard_chartHeader__G7KPW .dashboard_portfolioValue__QCat2{position:static;padding:0;-webkit-backdrop-filter:none;backdrop-filter:none;background:none}.dashboard_headerActions__o4iPW{display:flex;gap:.75rem;flex-wrap:wrap}.dashboard_timeFilters__arGZy{display:flex;gap:.25rem;background:var(--th-bg-card);padding:.25rem;border-radius:10px;border:1px solid var(--th-border);overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.dashboard_timeFilters__arGZy::-webkit-scrollbar{display:none}.dashboard_timeFilter__LdS9N{padding:.5rem 1rem;background:transparent;border:1px solid transparent;color:var(--th-text-muted);font-size:.8125rem;font-weight:600;cursor:pointer;border-radius:8px;transition:all .2s ease;white-space:nowrap}.dashboard_timeFilter__LdS9N:hover{color:var(--th-text-secondary)}.dashboard_timeFilter__LdS9N.dashboard_active__umnKB{background:var(--th-bg-base);border:1px solid var(--th-border-hover);color:var(--th-text-primary)}@media (max-width:768px){.dashboard_sidebar__fCaS8,.dashboard_topbar__W3d0u{display:none}.dashboard_mainContent__xaQBh{margin-left:0;margin-top:0;margin-right:0;width:100%;padding:1rem 1rem 100px}.dashboard_contentWrapper__3Dm_Y{padding:1rem 1rem 100px}.dashboard_performanceSection__wpCns{margin-left:0;margin-right:0;border-radius:12px}.dashboard_portfolioHeader__PlkUo{display:none}.dashboard_headerActions__o4iPW{display:flex;width:100%;overflow-x:auto;flex-wrap:nowrap;gap:.5rem;padding-bottom:.5rem;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.dashboard_headerActions__o4iPW::-webkit-scrollbar{display:none}.dashboard_actionButton__0dGKg{flex-shrink:0;padding:.625rem 1rem;font-size:.8125rem;white-space:nowrap}.dashboard_summaryCardsHorizontal__WoFU0{flex-direction:column;gap:.75rem;margin-top:1rem;overflow-x:visible}.dashboard_summaryCardsDesktop__Gvpup{display:none!important}.dashboard_summaryCardsMobile__XDZN8{display:flex!important}.dashboard_summaryCardCompact__wp8VC{min-width:100%;flex-shrink:0;text-align:center;display:flex;flex-direction:column;align-items:center}.dashboard_summaryCardCompact__wp8VC .dashboard_summaryLabel__unwNM{justify-content:center}.dashboard_hideOnMobile__C_qsz{display:none!important}.dashboard_summaryAmountCompact__CnKqJ{font-size:1.1rem}.dashboard_chartContainerFull__uj_m9{padding:1rem;min-height:168px;overflow:hidden}.dashboard_chartContainerFull__uj_m9 .dashboard_chart__vCfdm{width:100%;max-width:100%;overflow:hidden}.dashboard_chartHeader__G7KPW{flex-direction:column;gap:.75rem}.dashboard_chartHeader__G7KPW .dashboard_portfolioValue__QCat2 .dashboard_amount__Wuqqs{font-size:1.5rem}.dashboard_timeFilters__arGZy{width:100%;justify-content:flex-start}.dashboard_performanceSection__wpCns{margin-bottom:1.5rem}.dashboard_sectionHeader__VxCdb{flex-direction:column;align-items:flex-start;gap:.75rem}.dashboard_sectionTitle__ib5DV{font-size:1.1rem}.dashboard_positionsOrdersGrid__o7DdU{grid-template-columns:1fr;gap:1.5rem}.dashboard_ordersColumn__BYnKi,.dashboard_positionsColumn__KbSHP{padding:1rem}.dashboard_positionsHeader__aFSur{flex-direction:column;align-items:flex-start;gap:.5rem}.dashboard_positionsGrid__gqPK_{grid-template-columns:1fr;gap:.75rem}.dashboard_desktopTable__v11n1{display:none}.dashboard_marketStatsGrid__IN4o2{display:flex;overflow-x:auto;gap:.75rem;padding-bottom:.5rem;scrollbar-width:none;-ms-overflow-style:none}.dashboard_marketStatsGrid__IN4o2::-webkit-scrollbar{display:none}.dashboard_marketStatCard__swKio{min-width:140px;flex-shrink:0}.dashboard_topEspeciesGrid__463kB{display:flex;overflow-x:auto;gap:.75rem;padding-bottom:.5rem;scrollbar-width:none;-ms-overflow-style:none}.dashboard_topEspeciesGrid__463kB::-webkit-scrollbar{display:none}.dashboard_especieCard__hL7E8{min-width:140px;flex-shrink:0}.dashboard_dolarCardsGrid__72Wd9{display:flex;overflow-x:auto;gap:.75rem;padding-bottom:.5rem;scrollbar-width:none;-ms-overflow-style:none}.dashboard_dolarCardsGrid__72Wd9::-webkit-scrollbar{display:none}.dashboard_dolarCard__fkudM{min-width:160px;flex-shrink:0}}@media (min-width:769px) and (max-width:1024px){.dashboard_summaryCardsHorizontal__WoFU0{flex-wrap:wrap}.dashboard_summaryCardCompact__wp8VC{min-width:calc(50% - .5rem);flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 0.5rem)}.dashboard_positionsOrdersGrid__o7DdU{grid-template-columns:1fr}}@media (min-width:1400px){.dashboard_summaryCardCompact__wp8VC{min-width:220px}}.dashboard_promoSidebar__wHWMc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;justify-content:flex-end}.dashboard_promoSidebarOverlay__MFrnz{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:dashboard_fadeIn__bFCUl .3s ease}@keyframes dashboard_fadeIn__bFCUl{0%{opacity:0}to{opacity:1}}.dashboard_promoSidebarContent___Km7k{position:relative;width:480px;max-width:100%;height:100%;background:var(--th-bg-base);border-left:1px solid var(--th-border);display:flex;flex-direction:column;box-shadow:-10px 0 40px rgba(0,0,0,.3);animation:dashboard_slideInRight__alxei .3s ease}@keyframes dashboard_slideInRight__alxei{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.dashboard_promoSidebarHeader__2yXtv{display:flex;justify-content:space-between;align-items:flex-start;padding:1.5rem;border-bottom:1px solid var(--th-border);background:var(--th-bg-elevated);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashboard_promoHeaderContent__70tx7{flex:1 1;display:flex;flex-direction:column;gap:.75rem}.dashboard_promoCloseButton__2RvX8{width:32px;height:32px;border-radius:50%;background:var(--th-bg-card);border:1px solid var(--th-border);color:var(--th-text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.dashboard_promoCloseButton__2RvX8:hover{background:var(--th-bg-elevated);color:var(--th-text-primary);border-color:var(--th-border-hover);transform:rotate(90deg)}.dashboard_promoSidebarBody__cd4Jg{flex:1 1;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.dashboard_promoVideoContainer__G1luJ{width:100%;aspect-ratio:16/9;overflow:hidden;background:#000;flex-shrink:0}.dashboard_promoVideo__35sAd{width:100%;height:100%;object-fit:cover}.dashboard_promoContent__U4eIg{padding:1.5rem;flex:1 1}.dashboard_promoSidebarFooter__cWaX5{padding:1.5rem;border-top:1px solid var(--th-border);background:var(--th-bg-elevated);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.dashboard_promoBadge__kjFir{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;font-size:.75rem;font-weight:600;padding:6px 12px;border-radius:20px;width:-moz-fit-content;width:fit-content}.dashboard_promoTitle__HmuYm{font-size:1.375rem;font-weight:700;color:var(--th-text-primary);margin:0;line-height:1.3}.dashboard_promoDescription__p3azp{font-size:.9375rem;color:var(--th-text-secondary);line-height:1.6;margin:0 0 1.25rem}.dashboard_promoDescription__p3azp strong{color:var(--th-text-primary)}.dashboard_promoFeatures__G_LAT{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.625rem}.dashboard_promoFeatures__G_LAT li{display:flex;align-items:center;gap:10px;font-size:.875rem;color:var(--th-text-secondary)}.dashboard_promoFeatures__G_LAT li svg{color:#10b981;flex-shrink:0}.dashboard_promoButton__1d2va{width:100%;padding:14px 24px;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#fff;font-size:1rem;font-weight:600;border:none;border-radius:12px;cursor:pointer;transition:all .2s ease}.dashboard_promoButton__1d2va:hover{background:linear-gradient(135deg,#2563eb,#1d4ed8);transform:translateY(-1px);box-shadow:0 4px 20px rgba(59,130,246,.4)}@media (max-width:768px){.dashboard_promoSidebarContent___Km7k{width:100%}.dashboard_promoContent__U4eIg,.dashboard_promoSidebarFooter__cWaX5,.dashboard_promoSidebarHeader__2yXtv{padding:1.25rem}.dashboard_promoTitle__HmuYm{font-size:1.25rem}.dashboard_promoDescription__p3azp{font-size:.875rem}}.MarketSidebar_sidebar__j0Awq{position:fixed;top:56px;right:0;height:calc(100vh - 56px);background:var(--th-bg-base);border-left:1px solid var(--th-border-subtle);z-index:99;display:flex;flex-direction:column;transition:transform .3s ease;min-width:250px;max-width:500px}.MarketSidebar_sidebar__j0Awq.MarketSidebar_open__fhxmL{transform:translateX(0)}.MarketSidebar_sidebar__j0Awq.MarketSidebar_closed__yVjEN{transform:translateX(100%)}.MarketSidebar_resizeHandle__P5zAs{position:absolute;left:0;top:0;bottom:0;width:4px;cursor:col-resize;z-index:101;transition:background .2s ease}.MarketSidebar_resizeHandle__P5zAs:hover{background:rgba(59,130,246,.5)}.MarketSidebar_resizeHandle__P5zAs:active{background:rgba(59,130,246,.8)}.MarketSidebar_header___3ZhJ{display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem;border-bottom:1px solid var(--th-border);background:var(--th-bg-base);flex-shrink:0}.MarketSidebar_title__sTiiQ{font-size:.75rem;font-weight:600;color:var(--th-text-primary);margin:0}.MarketSidebar_toggleButton__N1Mip{background:transparent;border:none;color:var(--th-text-secondary);cursor:pointer;padding:.5rem;border-radius:6px;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.MarketSidebar_toggleButton__N1Mip:hover{background:var(--th-btn-bg);color:var(--th-text-primary)}.MarketSidebar_content__wgSzg{flex:1 1;overflow-y:auto;display:flex;flex-direction:column;height:100%;position:relative;padding-bottom:80px}.MarketSidebar_content__wgSzg::-webkit-scrollbar{width:6px}.MarketSidebar_content__wgSzg::-webkit-scrollbar-track{background:var(--th-bg-card)}.MarketSidebar_content__wgSzg::-webkit-scrollbar-thumb{background:var(--th-bg-elevated);border-radius:3px}.MarketSidebar_content__wgSzg::-webkit-scrollbar-thumb:hover{background:#4e4e4e}.MarketSidebar_category__zQLN0{display:flex;flex-direction:column;flex:1 1}.MarketSidebar_categoryHeader__jgSzv{display:flex;align-items:center;gap:.375rem;color:var(--th-text-secondary);padding:.5rem .75rem;background:var(--th-bg-card);border-bottom:1px solid var(--th-border)}.MarketSidebar_categoryHeader__jgSzv svg{width:12px;height:12px}.MarketSidebar_categoryTitle__QfRLf{font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin:0;color:var(--th-text-secondary)}.MarketSidebar_tableHeader__1w6zo{display:grid;grid-template-columns:2fr 1.5fr 1.2fr;grid-gap:.375rem;gap:.375rem;padding:.5rem .75rem;background:var(--th-bg-card);border-bottom:1px solid var(--th-border);flex-shrink:0}.MarketSidebar_headerCell__yoCrW{font-size:.5625rem;font-weight:600;color:var(--th-text-muted);text-transform:uppercase;letter-spacing:.05em;text-align:right}.MarketSidebar_headerCell__yoCrW:first-child{text-align:left}.MarketSidebar_tableBody__IA6HI{display:flex;flex-direction:column;flex:1 1;overflow-y:auto}.MarketSidebar_tableRow__rm9sU{display:grid;grid-template-columns:2fr 1.5fr 1.2fr;grid-gap:.375rem;gap:.375rem;padding:.375rem .75rem;cursor:pointer;transition:background .15s ease;border-bottom:1px solid var(--th-border-subtle)}.MarketSidebar_tableRow__rm9sU:hover{background:var(--th-bg-card)}.MarketSidebar_tableRow__rm9sU:last-child{border-bottom:none}.MarketSidebar_cellSymbol__8yOM0{font-size:.6875rem;font-weight:600;color:var(--th-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:.375rem}.MarketSidebar_favoriteButton__lLBQu{background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease;flex-shrink:0}.MarketSidebar_favoriteButton__lLBQu:hover{transform:scale(1.2)}.MarketSidebar_favoriteButton__lLBQu svg{transition:all .2s ease}.MarketSidebar_cellPrice__jGtwi{font-size:.6875rem;font-weight:500;color:var(--th-text-primary);text-align:right}.MarketSidebar_cellVolume__YP3qA{font-size:.625rem;font-weight:500;color:var(--th-text-secondary);text-align:right}.MarketSidebar_cellChange__9gf3D{font-size:.6875rem;font-weight:600;text-align:right}.MarketSidebar_cellChange__9gf3D.MarketSidebar_positive___Pj2B{color:#22c55e}.MarketSidebar_cellChange__9gf3D.MarketSidebar_negative__PRVRn{color:#ef4444}.MarketSidebar_emptyFavorites__sl3WW{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;padding:1.25rem .75rem;color:var(--th-text-muted);text-align:center}.MarketSidebar_emptyFavorites__sl3WW svg{opacity:.4}.MarketSidebar_emptyFavorites__sl3WW span{font-size:.6875rem;line-height:1.4}.MarketSidebar_exploreButton__iyTiq{position:fixed;bottom:.75rem;right:.75rem;left:.75rem;padding:.625rem 1rem;background:rgba(59,130,246,.15);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#3b82f6;border:1px solid rgba(59,130,246,.3);border-radius:50px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem;z-index:102;box-shadow:0 4px 12px rgba(0,0,0,.1)}.MarketSidebar_exploreButton__iyTiq:hover{background:rgba(59,130,246,.25);border-color:rgba(59,130,246,.5);transform:translateY(-2px);box-shadow:0 6px 16px rgba(59,130,246,.2)}.MarketSidebar_exploreButton__iyTiq svg{width:16px;height:16px}.MarketSidebar_floatingToggle__9OuF_{position:fixed;top:50%;right:1rem;transform:translateY(-50%);background:var(--th-bg-base);border:1px solid var(--th-border);color:var(--th-text-secondary);padding:.75rem;border-radius:10px;cursor:pointer;transition:all .2s ease;z-index:99;display:flex;align-items:center;justify-content:center}.MarketSidebar_floatingToggle__9OuF_:hover{background:var(--th-bg-card);border-color:var(--th-border-hover);color:var(--th-text-primary);transform:translateY(-50%) translateX(-2px)}@media (max-width:1400px){.MarketSidebar_sidebar__j0Awq{width:280px}}@media (max-width:1024px){.MarketSidebar_sidebar__j0Awq{width:100%;max-width:320px}.MarketSidebar_sidebar__j0Awq.MarketSidebar_closed__yVjEN{transform:translateX(100%)}}.MarketSidebar_mobileHeader__YGWAI{display:none}@media (max-width:768px){.MarketSidebar_sidebar__j0Awq{width:100vw!important;max-width:100vw!important;min-width:100vw!important;left:0!important;right:0!important;top:0!important;height:100vh!important;z-index:1000}.MarketSidebar_sidebar__j0Awq.MarketSidebar_open__fhxmL{transform:translateX(0)!important}.MarketSidebar_sidebar__j0Awq.MarketSidebar_closed__yVjEN{transform:translateX(100%)!important}.MarketSidebar_mobileHeader__YGWAI{display:flex;align-items:center;justify-content:space-between;padding:1rem;background:var(--th-bg-base);border-bottom:1px solid var(--th-border-subtle);flex-shrink:0}.MarketSidebar_mobileHeaderTitle__kBfqT{font-size:1.125rem;font-weight:600;color:var(--th-text-primary);margin:0}.MarketSidebar_mobileCloseButton__HjHo3{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:var(--th-text-secondary);cursor:pointer;transition:all .2s ease}.MarketSidebar_mobileCloseButton__HjHo3:hover{background:hsla(0,0%,100%,.1);color:var(--th-text-primary)}.MarketSidebar_resizeHandle__P5zAs{display:none!important}.MarketSidebar_tableHeader__1w6zo,.MarketSidebar_tableRow__rm9sU{grid-template-columns:2fr 1.2fr .8fr 1fr;gap:.25rem;padding:.5rem .75rem}.MarketSidebar_cellChange__9gf3D,.MarketSidebar_cellPrice__jGtwi,.MarketSidebar_cellSymbol__8yOM0,.MarketSidebar_cellVolume__YP3qA,.MarketSidebar_headerCell__yoCrW{font-size:.75rem}}.MobileHeader_mobileHeader__kyTZ_{display:none;padding:.75rem 0;margin-bottom:.5rem}@media (max-width:768px){.MobileHeader_mobileHeader__kyTZ_{display:flex;justify-content:space-between;align-items:center}}.MobileHeader_leftSection__XaUyr{display:flex;align-items:center;gap:.75rem}.MobileHeader_rightSection__TmYdz{display:flex;align-items:center;gap:.5rem}.MobileHeader_hamburgerButton__t3eC7{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;color:var(--th-text-primary);cursor:pointer;transition:all .2s ease}.MobileHeader_hamburgerButton__t3eC7:hover{background:hsla(0,0%,100%,.1)}.MobileHeader_logo__hzW4b{height:21px;width:auto;object-fit:contain}.MobileHeader_marketButton__s_V1Q,.MobileHeader_themeButton__6SPsF{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);border-radius:10px;color:#3b82f6;cursor:pointer;transition:all .2s ease}.MobileHeader_marketButton__s_V1Q:hover,.MobileHeader_themeButton__6SPsF:hover{background:rgba(59,130,246,.2)}.MobileHeader_marketButtonActive__YJGPV{background:rgba(59,130,246,.25);border-color:rgba(59,130,246,.4)}.MobileHeader_logoutButton___SoWW{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2);border-radius:10px;cursor:pointer;transition:all .2s ease}.MobileHeader_logoutButton___SoWW svg{color:#ef4444}.MobileHeader_logoutButton___SoWW:hover{background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.3)}.MobileHeader_logoutButton___SoWW:active{transform:scale(.95)}.MobileHeader_overlay__9TXW4{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:998}.MobileHeader_sideMenu__jRMh5{display:none;position:fixed;top:0;left:0;bottom:0;width:280px;background:var(--th-bg-base);border-right:1px solid hsla(0,0%,100%,.1);z-index:999;transform:translateX(-100%);transition:transform .3s ease;flex-direction:column}@media (max-width:768px){.MobileHeader_sideMenu__jRMh5{display:flex}}.MobileHeader_sideMenuOpen__jbkyO{transform:translateX(0)}.MobileHeader_menuHeader__PNeoh{padding:1.5rem 1.25rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.MobileHeader_userInfo__emVlc{display:flex;flex-direction:column;gap:.25rem}.MobileHeader_userName__NYUjy{font-size:1rem;font-weight:600;color:var(--th-text-primary)}.MobileHeader_comitente__s6d3K{font-size:.75rem;color:var(--th-text-muted)}.MobileHeader_menuItems__adHNX{padding:1rem .75rem;display:flex;flex-direction:column;gap:.25rem}.MobileHeader_menuItem__cKK4T{display:flex;align-items:center;gap:.875rem;padding:.875rem 1rem;background:transparent;border:none;border-radius:12px;color:var(--th-text-secondary);font-size:.9375rem;font-weight:500;cursor:pointer;transition:all .2s ease;text-align:left}.MobileHeader_menuItem__cKK4T:hover{background:hsla(0,0%,100%,.05);color:var(--th-text-primary)}.MobileHeader_menuItem__cKK4T svg{flex-shrink:0}.MobileHeader_menuItemActive__1G_Ev{background:rgba(59,130,246,.15);color:#3b82f6}.MobileHeader_menuItemActive__1G_Ev svg{stroke:#3b82f6}.AssetSearch_searchContainer__zQVVR{position:relative;width:286px}.AssetSearch_searchInputWrapper__NKa06{position:relative;display:flex;align-items:center}.AssetSearch_searchIcon__HrSML{position:absolute;left:.625rem;top:50%;transform:translateY(-50%);color:var(--th-text-secondary);pointer-events:none;z-index:1}.AssetSearch_searchInput__vJpGr{width:100%;height:37px;padding:0 32px 0 36px;background:var(--th-bg-card);border:1px solid var(--th-border);border-radius:12px;color:var(--th-text-primary);font-size:.75rem;transition:all .2s ease;outline:none}.AssetSearch_searchInput__vJpGr::placeholder{color:var(--th-text-muted)}.AssetSearch_searchInput__vJpGr:focus{background:var(--th-bg-elevated);border-color:rgba(59,130,246,.5);box-shadow:0 0 0 3px rgba(59,130,246,.1)}.AssetSearch_loadingSpinner__0XvNa{position:absolute;right:14px;color:#3b82f6;animation:AssetSearch_spin__pz6Sx 1s linear infinite}@keyframes AssetSearch_spin__pz6Sx{to{transform:rotate(1turn)}}.AssetSearch_clearButton__oVVMX{position:absolute;right:8px;background:none;border:none;color:var(--th-text-muted);cursor:pointer;padding:2px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.AssetSearch_clearButton__oVVMX:hover{color:var(--th-text-secondary);background:var(--th-btn-bg)}.AssetSearch_dropdown__j55BH{position:absolute;top:calc(100% + 8px);left:0;right:0;background:var(--th-bg-base);border:1px solid var(--th-border);border-radius:12px;box-shadow:0 10px 40px rgba(0,0,0,.4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:1000;max-height:400px;overflow:hidden;animation:AssetSearch_slideDown__QbMaQ .2s ease}@keyframes AssetSearch_slideDown__QbMaQ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AssetSearch_dropdownHeader__lVR0V{padding:6px 10px;border-bottom:1px solid var(--th-border)}.AssetSearch_resultsCount__5FQiD{font-size:.625rem;color:var(--th-text-muted);font-weight:500}.AssetSearch_resultsList__qCDyr{list-style:none;margin:0;padding:0;max-height:340px;overflow-y:auto}.AssetSearch_resultsList__qCDyr::-webkit-scrollbar{width:6px}.AssetSearch_resultsList__qCDyr::-webkit-scrollbar-track{background:var(--th-bg-card)}.AssetSearch_resultsList__qCDyr::-webkit-scrollbar-thumb{background:var(--th-bg-elevated);border-radius:3px}.AssetSearch_resultsList__qCDyr::-webkit-scrollbar-thumb:hover{background:#4e4e4e}.AssetSearch_resultItem__6G0lE{display:flex;align-items:center;gap:6px;padding:6px 10px;cursor:pointer;transition:all .15s ease;border-bottom:1px solid var(--th-border-subtle)}.AssetSearch_resultItem__6G0lE:last-child{border-bottom:none}.AssetSearch_resultItem__6G0lE.AssetSearch_selected__vpFwV,.AssetSearch_resultItem__6G0lE:hover{background:var(--th-bg-card)}.AssetSearch_resultLeft__DMQZY{flex:1 1;min-width:0}.AssetSearch_resultSymbol__MW5uv{font-size:.75rem;font-weight:600;color:var(--th-text-primary);margin-bottom:1px}.AssetSearch_resultName__fIC1M{font-size:.625rem;color:var(--th-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AssetSearch_resultRight__sKTlS{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.AssetSearch_resultPrice__fvdAi{font-size:.6875rem;font-weight:600;color:var(--th-text-primary)}.AssetSearch_resultChange__siNUv{font-size:.625rem;font-weight:500}.AssetSearch_resultChange__siNUv.AssetSearch_positive__GJYI2{color:#22c55e}.AssetSearch_resultChange__siNUv.AssetSearch_negative__v_WG8{color:#ef4444}.AssetSearch_resultBadge__OwjkM{padding:2px 5px;background:rgba(59,130,246,.15);color:#60a5fa;font-size:.5625rem;font-weight:600;border-radius:4px;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}.AssetSearch_noResults__4Kw_H{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:var(--th-text-muted);text-align:center}.AssetSearch_noResults__4Kw_H svg{margin-bottom:16px;opacity:.5}.AssetSearch_noResults__4Kw_H p{margin:0 0 8px;font-size:.9375rem;font-weight:500;color:var(--th-text-secondary)}.AssetSearch_noResults__4Kw_H span{font-size:.8125rem;color:var(--th-text-muted)}@media (max-width:768px){.AssetSearch_searchContainer__zQVVR{max-width:100%}.AssetSearch_searchInput__vJpGr{height:40px;font-size:.875rem}.AssetSearch_dropdown__j55BH{position:fixed;top:auto;left:16px;right:16px;bottom:80px;max-height:60vh}.AssetSearch_resultItem__6G0lE{padding:14px 16px}.AssetSearch_resultSymbol__MW5uv{font-size:.875rem}.AssetSearch_resultName__fIC1M{font-size:.75rem}.AssetSearch_resultPrice__fvdAi{font-size:.8125rem}.AssetSearch_resultChange__siNUv{font-size:.75rem}.AssetSearch_resultBadge__OwjkM{font-size:.625rem;padding:3px 6px}}.InvestorTestSidebar_overlay__9Somt{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9998}.InvestorTestSidebar_sidebar__OjleD{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:450px;background:var(--th-bg-card);border-left:1px solid var(--th-border);z-index:9999;display:flex;flex-direction:column;box-shadow:-4px 0 24px rgba(0,0,0,.5);animation:InvestorTestSidebar_slideInRight__py2im .3s ease}@keyframes InvestorTestSidebar_slideInRight__py2im{0%{transform:translateX(100%)}to{transform:translateX(0)}}.InvestorTestSidebar_content__aVZNv{flex:1 1;display:flex;flex-direction:column;padding:3rem 2rem;overflow-y:auto}.InvestorTestSidebar_icon__EklFk{width:80px;height:80px;border-radius:50%;background:rgba(241,245,249,.1);display:flex;align-items:center;justify-content:center;margin:0 auto 2rem;color:var(--th-text-primary)}.InvestorTestSidebar_title__cuZIn{font-size:1.75rem;font-weight:700;color:var(--th-text-primary);text-align:center;margin:0 0 1.5rem;line-height:1.3}.InvestorTestSidebar_description__qP_to{font-size:1rem;color:var(--th-text-secondary);text-align:center;line-height:1.6;margin:0 0 2.5rem}.InvestorTestSidebar_features__BVmMr{display:flex;flex-direction:column;gap:1rem;margin-bottom:2.5rem}.InvestorTestSidebar_feature__N7t9l{display:flex;align-items:center;gap:.875rem;padding:1rem 1.25rem;background:rgba(241,245,249,.05);border:1px solid var(--th-border);border-radius:10px}.InvestorTestSidebar_feature__N7t9l svg{color:#22c55e;flex-shrink:0}.InvestorTestSidebar_feature__N7t9l span{font-size:.9375rem;font-weight:500;color:var(--th-text-primary)}.InvestorTestSidebar_btnPrimary__iMShi{width:100%;padding:1rem 1.5rem;background:var(--th-filter-active-bg);color:#0f172a;border:none;border-radius:10px;font-size:1rem;font-weight:700;cursor:pointer;transition:all .2s ease;margin-bottom:1.5rem}.InvestorTestSidebar_btnPrimary__iMShi:hover{background:var(--th-filter-active-bg);transform:translateY(-2px);box-shadow:0 8px 24px rgba(241,245,249,.2)}.InvestorTestSidebar_note__ibRXY{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1.25rem;background:rgba(251,191,36,.1);border:1px solid rgba(251,191,36,.2);border-radius:10px;font-size:.8125rem;color:#fbbf24;line-height:1.5;margin:0}.InvestorTestSidebar_note__ibRXY svg{flex-shrink:0;margin-top:.125rem}@media (max-width:768px){.InvestorTestSidebar_sidebar__OjleD{max-width:100%}.InvestorTestSidebar_content__aVZNv{padding:2rem 1.5rem}.InvestorTestSidebar_title__cuZIn{font-size:1.5rem}.InvestorTestSidebar_description__qP_to{font-size:.9375rem}.InvestorTestSidebar_icon__EklFk{width:64px;height:64px}.InvestorTestSidebar_icon__EklFk svg{width:48px;height:48px}}