.stocks_page__8fBBl{display:grid;grid-gap:var(--size-28);gap:var(--size-28)}.stocks_dashboardGrid__A2LQF{display:grid;grid-template-columns:1fr;grid-gap:var(--size-24);gap:var(--size-24)}.stocks_card__S_I_e{background:var(--color-white);border:var(--size-1) solid var(--color-border-green);padding:var(--size-24)}.stocks_instrumentList__OmnP4{margin-top:var(--size-18);display:grid;grid-gap:var(--size-10);gap:var(--size-10)}.stocks_instrumentRow__pRHtf{display:flex;align-items:center;justify-content:space-between;gap:var(--size-14);border-radius:var(--radius-10);padding:var(--size-10) var(--size-8)}.stocks_instrumentRow__pRHtf:hover{background:var(--color-surface-green)}.stocks_instrumentMain__Xhhhl{display:flex;align-items:center;gap:var(--size-12);min-width:0}.stocks_instrumentIcon__skkcq{width:var(--size-40);height:var(--size-40);border-radius:var(--radius-10);display:grid;place-items:center;font-size:var(--size-12);font-weight:800;letter-spacing:.04em;flex:0 0 auto}.stocks_tonegreen__g_3d2{background:#e9f9ef;color:#0b8240}.stocks_toneteal__T_FP5{background:#e7f7f2;color:#0f7f5e}.stocks_toneblue__Qbt4D{background:#eaf4ff;color:#1d74c7}.stocks_toneamber__50k7C{background:#fff8e8;color:#b78122}.stocks_tonepurple__H7hg_{background:#f4ecff;color:#8050c4}.stocks_instrumentMeta__0_vV8{display:grid;grid-gap:var(--size-2);gap:var(--size-2);min-width:0;color:var(--color-text-muted-green);font-size:var(--size-11);font-weight:700}.stocks_instrumentName___9r56{color:#1d2b22;font-size:var(--size-14);font-weight:800}.stocks_instrumentRow__pRHtf strong{color:var(--color-text-strong);font-size:var(--size-14);font-weight:800;white-space:nowrap}.stocks_rightStack__x_Uwu{display:grid;grid-gap:var(--size-24);gap:var(--size-24)}.stocks_totalCard__hyVOz{border:var(--size-1) solid var(--color-brand);background:var(--color-brand);color:var(--color-white);padding:var(--size-24);box-shadow:0 var(--size-14) var(--size-32) rgba(11,218,98,.22)}.stocks_totalHead__sStfL{display:flex;align-items:center;justify-content:space-between;gap:var(--size-10)}.stocks_totalHead__sStfL h3{margin:0;color:hsla(0,0%,100%,.92);font-size:var(--size-12);text-transform:uppercase;letter-spacing:.12em;font-weight:800}.stocks_totalHead__sStfL svg{width:19px;height:19px;opacity:.8}.stocks_totalUsd__8eIe2{--money-color:var(--color-white);margin:var(--size-8) 0 0;color:var(--color-white);font-size:42px;line-height:1.04;font-weight:900;letter-spacing:-.03em}.stocks_totalValueRow__zhdLS{margin-top:var(--size-8);display:inline-flex;align-items:flex-start;gap:var(--size-8)}.stocks_totalValueRow__zhdLS .stocks_totalUsd__8eIe2{margin:0}.stocks_totalCopyButton__qTfCg{margin-top:var(--size-6);border-color:hsla(0,0%,100%,.35);background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.92)}.stocks_totalCopyButton__qTfCg:hover{border-color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.15);color:var(--color-white)}.stocks_totalArs__qViKZ{margin:var(--size-8) 0 0;color:hsla(0,0%,100%,.9);font-size:var(--size-13);font-weight:700}.stocks_metricValue__OHeXQ{margin:var(--size-12) 0 0;color:var(--color-text-strong);font-size:31px;line-height:1.05;letter-spacing:-.02em;font-weight:900}.stocks_metricSubtle__FDZNj{margin:var(--size-8) 0 0;color:var(--color-text-muted-green);font-size:var(--size-13);line-height:1.4}.stocks_marketTable___CKgH{table-layout:fixed}.stocks_marketTable___CKgH td:first-child,.stocks_marketTable___CKgH th:first-child{width:12%}.stocks_marketTable___CKgH td:nth-child(2),.stocks_marketTable___CKgH th:nth-child(2){width:22%}.stocks_marketTable___CKgH td:nth-child(3),.stocks_marketTable___CKgH th:nth-child(3){width:14%}.stocks_marketTable___CKgH td:nth-child(4),.stocks_marketTable___CKgH th:nth-child(4){width:12%}.stocks_marketTable___CKgH td:nth-child(5),.stocks_marketTable___CKgH td:nth-child(6),.stocks_marketTable___CKgH th:nth-child(5),.stocks_marketTable___CKgH th:nth-child(6){width:20%}.stocks_instrumentCell__sCtgL{color:var(--color-text-strong)!important;font-weight:800!important}.stocks_investmentTypeChip__1x2iA{background:#eaf4ff;color:#1d74c7;line-height:1.2}.stocks_excludedBadge__kX9x4,.stocks_includedBadge__Q7gqt,.stocks_investmentTypeChip__1x2iA{display:inline-flex;align-items:center;border-radius:var(--radius-999);padding:var(--size-3) var(--size-10);font-size:var(--size-11);font-weight:800}.stocks_toggleBadge__uSslR{line-height:1.2}.stocks_includedBadge__Q7gqt{background:rgba(11,218,98,.14);color:#0b8240}.stocks_excludedBadge__kX9x4{background:#eef4f1;color:#6d8477}.stocks_totalsMeta___FXM0{color:var(--color-text-muted-green);font-size:var(--size-12);font-weight:700}.stocks_emptyCell__dYZqR,.stocks_empty__xUGfv{color:var(--color-text-muted-green);font-size:var(--size-14)}.stocks_emptyCell__dYZqR{text-align:center}@media (min-width:1024px){.stocks_dashboardGrid__A2LQF{grid-template-columns:1fr 1fr .9fr}}@media (max-width:720px){.stocks_page__8fBBl{gap:var(--size-22)}.stocks_card__S_I_e,.stocks_totalCard__hyVOz{padding-left:var(--size-16);padding-right:var(--size-16)}}.subscriptions_page__KsxXU{display:grid;grid-gap:var(--size-30);gap:var(--size-30)}.subscriptions_headerActions__SLFKm{display:flex;align-items:center;gap:var(--size-10)}.subscriptions_ghostBtn__Leph7,.subscriptions_primaryBtn__uznpM{border:var(--size-1) solid transparent;border-radius:var(--radius-10);display:inline-flex;align-items:center;justify-content:center;gap:var(--size-8);font-size:var(--size-14);font-weight:700;height:var(--size-40);padding:0 var(--size-14);transition:all .15s ease;cursor:pointer}.subscriptions_ghostBtn__Leph7{background:var(--color-white);border-color:var(--color-slate-200);color:var(--color-slate-700)}.subscriptions_ghostBtn__Leph7:hover{background:var(--color-slate-50)}.subscriptions_primaryBtn__uznpM{background:var(--color-brand);color:var(--color-white);box-shadow:0 var(--size-6) var(--size-14) rgba(11,218,98,.24)}.subscriptions_primaryBtn__uznpM:hover{background:#09ca5a}.subscriptions_ghostBtn__Leph7 svg,.subscriptions_primaryBtn__uznpM svg{width:var(--size-18);height:var(--size-18)}.subscriptions_summaryGrid__EaOdP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--size-16);gap:var(--size-16)}.subscriptions_tablesGrid__z2eA6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--size-16);gap:var(--size-16);align-items:start}.subscriptions_annualTable__3hyjB,.subscriptions_monthlyTable__I_Dpv,.subscriptions_tablesGrid__z2eA6>*{min-width:0}.subscriptions_monthlyProductCol__60xLX{width:48%}.subscriptions_monthlyPriceCol__5ONq7{width:34%}.subscriptions_monthlyActionsCol__xR1Mi{width:18%}.subscriptions_annualProductCol___raiB{width:32%}.subscriptions_annualRenewalCol__aRMb_{width:24%}.subscriptions_annualCompactTable__zaTZ7 td.subscriptions_annualRenewalValue__7reaS{font-size:var(--size-12)!important}.subscriptions_annualPriceCol__LG0tG{width:28%}.subscriptions_annualActionsCol__bqUyc{width:16%}.subscriptions_annualCompactTable__zaTZ7 td,.subscriptions_annualCompactTable__zaTZ7 th,.subscriptions_monthlyCompactTable__Xpoqt td,.subscriptions_monthlyCompactTable__Xpoqt th{padding-left:var(--size-14)!important;padding-right:var(--size-14)!important}.subscriptions_card__OFz3x{background:var(--color-white);border:var(--size-1) solid var(--color-border-green);padding:var(--size-18);min-height:250px}.subscriptions_cardHead__6JrCe{display:flex;align-items:center;justify-content:space-between;gap:var(--size-12);margin-bottom:var(--size-14)}.subscriptions_cardHead__6JrCe h3{margin:0;color:var(--color-text-muted-green);font-size:var(--size-12);text-transform:uppercase;letter-spacing:.1em;font-weight:800}.subscriptions_cardHead__6JrCe svg{width:var(--size-18);height:var(--size-18);color:var(--color-brand)}.subscriptions_totalPill__lwmPk{border-radius:var(--radius-999);background:rgba(11,218,98,.12);color:var(--color-brand);font-size:var(--size-12);font-weight:800;padding:var(--size-4) var(--size-10)}.subscriptions_topList__ZlR48{display:flex;flex-direction:column;gap:var(--size-10)}.subscriptions_topRow__7Rro3{display:flex;align-items:center;justify-content:space-between;gap:var(--size-12);padding:var(--size-2) 0}.subscriptions_topMain__cwKBh{display:flex;align-items:center;gap:var(--size-10);min-width:0;font-size:var(--size-14);font-weight:700;color:var(--color-text-strong)}.subscriptions_topMain__cwKBh span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subscriptions_topRow__7Rro3 strong{color:var(--color-text-strong);font-size:var(--size-14);font-weight:700}.subscriptions_topIcon__de3AM{width:var(--size-34);height:var(--size-34);border-radius:var(--radius-999);display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800;letter-spacing:.02em;flex-shrink:0}.subscriptions_totalCard__nu2uf{display:flex;flex-direction:column}.subscriptions_totalHeader__eBzHZ{display:flex;align-items:center;gap:var(--size-12)}.subscriptions_totalIcon__TCuPW{width:48px;height:48px;border-radius:var(--radius-12);background:rgba(11,218,98,.16);color:var(--color-brand);display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.subscriptions_totalIcon__TCuPW svg{width:var(--size-24);height:var(--size-24)}.subscriptions_totalText__fDfZr h3{margin:0;color:var(--color-slate-900);font-size:var(--size-14);line-height:1;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.subscriptions_totalText__fDfZr p{margin:var(--size-6) 0 0;color:var(--color-slate-500);font-size:var(--size-12);font-weight:500;line-height:1.2}.subscriptions_totalValue__M9XPl{margin:var(--size-14) 0 0;color:var(--color-brand);font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1;font-weight:900;letter-spacing:-.03em}.subscriptions_totalValueRow__xmYpR{margin-top:var(--size-14);display:inline-flex;align-items:flex-start;gap:var(--size-8)}.subscriptions_totalValueRow__xmYpR .subscriptions_totalValue__M9XPl{margin:0}.subscriptions_totalCopyButton__AlJJH{margin-top:var(--size-4)}.subscriptions_totalDivider__N4BzL{margin:var(--size-14) 0 var(--size-10);border-top:var(--size-1) solid var(--color-slate-200)}.subscriptions_highlights__8UKuv{display:grid;grid-gap:var(--size-8);gap:var(--size-8)}.subscriptions_highlightItem__TV5Ua{display:flex;align-items:center;gap:var(--size-8)}.subscriptions_highlightIcon__umMhz{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto}.subscriptions_highlightIcon__umMhz,.subscriptions_highlightIcon__umMhz svg{width:var(--size-20);height:var(--size-20)}.subscriptions_highlightIconUp__DdV2e{color:#ef4444}.subscriptions_highlightIconDown__COlyF{color:#22c55e}.subscriptions_highlightText__M8lXF{margin:0;color:var(--color-slate-600);font-size:var(--size-12);font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subscriptions_highlightText__M8lXF strong{color:var(--color-slate-900);font-weight:900}.subscriptions_tableCard__vbqAu{background:var(--color-white);border:var(--size-1) solid var(--color-border-green);border-radius:var(--radius-14);overflow:hidden}.subscriptions_tableHeader__KuWnV{padding:var(--size-16) var(--size-22);border-bottom:var(--size-1) solid var(--color-divider-green);display:flex;align-items:center;justify-content:space-between;gap:var(--size-12)}.subscriptions_tableHeader__KuWnV h3{margin:0;color:var(--color-slate-900);font-size:var(--size-18);line-height:1;letter-spacing:-.02em;font-weight:900}.subscriptions_tableHeadRight__EmhVw{display:inline-flex;align-items:center;gap:var(--size-12)}.subscriptions_tableFilters__SWvls{display:inline-flex;gap:var(--size-8)}.subscriptions_tableFilters__SWvls button{border:none;border-radius:var(--radius-8);height:var(--size-30);padding:0 var(--size-12);background:transparent;color:var(--color-slate-500);font-size:var(--size-12);font-weight:800;cursor:default}.subscriptions_activeFilter__3JKMU{background:var(--color-slate-100-alt)!important;color:var(--color-slate-900)!important}.subscriptions_itemsCount__oGeYQ{color:var(--color-slate-500);font-size:var(--size-12);font-weight:700}.subscriptions_tableWrap__NozxP{overflow-x:auto}.subscriptions_tableWrap__NozxP table{width:100%;border-collapse:collapse;min-width:760px}.subscriptions_tableWrap__NozxP th{padding:var(--size-14) var(--size-22);background:var(--color-surface-green);color:var(--color-slate-500);font-size:var(--size-11);text-transform:uppercase;letter-spacing:.1em;text-align:left;font-weight:800}.subscriptions_tableWrap__NozxP td{padding:var(--size-16) var(--size-22);border-top:var(--size-1) solid var(--color-divider-green);color:var(--color-slate-900);font-size:var(--size-14);font-weight:600}.subscriptions_tableWrap__NozxP tbody tr:hover{background:#f8fbf9}.subscriptions_productCell__xdQRK{display:flex;align-items:center;gap:var(--size-12);min-width:0}.subscriptions_productCell__xdQRK>div{min-width:0}.subscriptions_productIcon__zlP7O{width:var(--size-34);height:var(--size-34);border-radius:var(--radius-999);display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:800;letter-spacing:.02em;flex-shrink:0}.subscriptions_productMain__X87xg{font-size:var(--size-14);color:var(--color-slate-900);font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subscriptions_productSub__Yb21U{font-size:var(--size-12);color:var(--color-slate-500);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.subscriptions_alignRight__TiR6d{text-align:right!important;white-space:nowrap}.subscriptions_alignCenter__P7kH4{text-align:center!important}.subscriptions_rowActions__GHnWF{display:inline-flex;justify-content:center;gap:var(--size-8)}.subscriptions_rowActions__GHnWF button{width:var(--size-34);height:var(--size-34);border:none;border-radius:var(--radius-8);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .13s ease,filter .13s ease}.subscriptions_actionPrimary__WjeKH{background:rgba(11,218,98,.16);color:var(--color-brand)}.subscriptions_actionSecondary__McLWR{background:var(--color-slate-100);color:var(--color-slate-600)}.subscriptions_actionSecondary__McLWR:hover:not(:disabled){filter:brightness(.98)}.subscriptions_rowActions__GHnWF button:hover:not(:disabled){transform:translateY(-var(--size-1))}.subscriptions_rowActions__GHnWF button:disabled{opacity:.45;cursor:not-allowed}.subscriptions_rowActions__GHnWF svg{width:var(--size-16);height:var(--size-16)}.subscriptions_tableWrap__NozxP tfoot td{background:#f8fcf9;border-top:var(--size-2) solid rgba(11,218,98,.25);font-weight:800;font-size:var(--size-14)}.subscriptions_emptyTable__HAr4o,.subscriptions_empty__3MYji{margin:0;color:var(--color-text-muted-green);font-size:var(--size-14)}.subscriptions_emptyTable__HAr4o{text-align:center;padding:26px var(--size-20);font-weight:700}.subscriptions_modalBackdrop__uDsbw{position:fixed;inset:0;background:rgba(17,24,20,.42);z-index:200;display:flex;align-items:center;justify-content:center;padding:var(--size-16)}.subscriptions_modal__fuEU6{width:min(560px,100%);border-radius:var(--radius-14);border:var(--size-1) solid var(--color-border-green);background:var(--color-white);padding:var(--size-20)}.subscriptions_modalHeader__i2UA7{display:flex;justify-content:space-between;align-items:center;gap:var(--size-12)}.subscriptions_modalHeader__i2UA7 h3{margin:0;color:var(--color-text-strong);font-size:var(--size-20);letter-spacing:-.02em;font-weight:900}.subscriptions_modalHeader__i2UA7 span{color:var(--color-text-muted-green);font-size:var(--size-12);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.subscriptions_formGrid___gOeo{margin-top:var(--size-16);display:grid;grid-gap:var(--size-12);gap:var(--size-12)}.subscriptions_formGrid___gOeo label{display:grid;grid-gap:var(--size-6);gap:var(--size-6);color:#466552;font-weight:800;font-size:var(--size-12);text-transform:uppercase;letter-spacing:.08em}.subscriptions_formGrid___gOeo input,.subscriptions_formGrid___gOeo select{border:var(--size-1) solid var(--color-border-green);border-radius:var(--radius-10);background:var(--color-white);color:var(--color-text-strong);font-size:var(--size-16);font-weight:700;padding:var(--size-14) var(--size-14)}.subscriptions_formGrid___gOeo input:focus,.subscriptions_formGrid___gOeo select:focus{outline:0;border-color:var(--color-brand);box-shadow:0 0 0 var(--size-3) rgba(11,218,98,.2)}.subscriptions_modalActions__GXCH_{margin-top:var(--size-18);display:flex;justify-content:flex-end;gap:var(--size-10)}.subscriptions_tone1__kFZFB{background:#ffedd5;color:#ea580c}.subscriptions_tone2__7xjQQ{background:#e9d5ff;color:#6d28d9}.subscriptions_tone3__05_ko{background:#dbeafe;color:#1d4ed8}.subscriptions_tone4__HyGa_{background:#cffafe;color:#0e7490}.subscriptions_tone5___QT0x{background:#fee2e2;color:#dc2626}.subscriptions_tone6__weDFR{background:#fef3c7;color:#b45309}.subscriptions_tone7__b4On6{background:#dcfce7;color:#15803d}.subscriptions_tone8__EMCYU{background:var(--color-slate-200);color:var(--color-slate-700)}@media (max-width:1260px){.subscriptions_summaryGrid__EaOdP{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.subscriptions_summaryGrid__EaOdP{grid-template-columns:1fr}}@media (max-width:1100px){.subscriptions_tablesGrid__z2eA6{grid-template-columns:1fr}}@media (max-width:767px){.subscriptions_totalHeader__eBzHZ{gap:var(--size-10)}.subscriptions_totalIcon__TCuPW{width:42px;height:42px;border-radius:var(--radius-10)}.subscriptions_totalIcon__TCuPW svg{width:var(--size-20);height:var(--size-20)}.subscriptions_totalText__fDfZr h3{font-size:var(--size-13)}.subscriptions_totalText__fDfZr p{font-size:var(--size-11)}.subscriptions_totalValue__M9XPl{font-size:clamp(1.4rem,7.5vw,2rem)}.subscriptions_highlightText__M8lXF{font-size:var(--size-11)}.subscriptions_tableHeader__KuWnV{flex-direction:column;align-items:flex-start;gap:var(--size-10)}.subscriptions_tableHeader__KuWnV h3{font-size:var(--size-18)}.subscriptions_tableHeadRight__EmhVw{width:100%;justify-content:space-between}.subscriptions_tableWrap__NozxP td,.subscriptions_tableWrap__NozxP th{padding-left:var(--size-14);padding-right:var(--size-14)}}