.ImportModal_overlay__wq98a{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(5,8,20,.72);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.ImportModal_backdrop__Bnh6n{position:absolute;inset:0;width:100%;height:100%;border:none;padding:0;margin:0;background:transparent;cursor:default}.ImportModal_modal__s2Gah{position:relative;width:100%;max-width:720px;max-height:88vh;display:flex;flex-direction:column;background:rgba(15,23,42,.92);border:1px solid rgba(59,130,246,.28);border-radius:16px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);box-shadow:0 24px 64px rgba(2,6,23,.6);overflow:hidden}.ImportModal_header__48tc_{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:22px 24px 16px;border-bottom:1px solid rgba(59,130,246,.16)}.ImportModal_title__UvLQc{margin:0;font-size:19px;font-weight:800;color:rgba(241,245,249,.96)}.ImportModal_subtitle__hcHgJ{margin:6px 0 0;font-size:13px;line-height:1.5;color:rgba(148,163,184,.9)}.ImportModal_subtitle__hcHgJ code{padding:1px 5px;border-radius:4px;background:rgba(59,130,246,.12);border:1px solid rgba(59,130,246,.25);color:rgba(191,219,254,.95);font-size:12px;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace}.ImportModal_closeBtn__mIhqK{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:transparent;border:1px solid rgba(148,163,184,.22);color:rgba(203,213,225,.9);cursor:pointer;transition:border-color .15s ease,color .15s ease}.ImportModal_closeBtn__mIhqK:hover{border-color:rgba(148,163,184,.5);color:rgba(241,245,249,.98)}.ImportModal_body__iIh5g{padding:20px 24px;overflow-y:auto}.ImportModal_summaryRow__fUTyQ{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.ImportModal_stat__y7PAW{display:inline-flex;align-items:baseline;gap:6px;padding:8px 14px;border-radius:10px;font-size:13px;font-weight:600;background:rgba(30,41,59,.6);border:1px solid rgba(59,130,246,.14);color:rgba(226,232,240,.92)}.ImportModal_statNum__86vtV{font-size:16px;font-weight:800}.ImportModal_statOk__9BZ7i{color:#6ee7b7}.ImportModal_statBad__MJiFK{color:#fca5a5}.ImportModal_tableWrap__upaUG{border:1px solid rgba(59,130,246,.14);border-radius:12px;overflow:hidden}.ImportModal_table__ustYY{width:100%;border-collapse:collapse;font-size:12.5px}.ImportModal_table__ustYY th{text-align:left;padding:9px 12px;font-weight:700;color:rgba(148,163,184,.9);background:rgba(30,41,59,.5);border-bottom:1px solid rgba(59,130,246,.14)}.ImportModal_table__ustYY td{padding:9px 12px;color:rgba(226,232,240,.92);border-bottom:1px solid rgba(148,163,184,.08);vertical-align:top}.ImportModal_rowOk__azmg_ .ImportModal_statusCell__AItxf{color:#6ee7b7}.ImportModal_rowBad__DjUUE{background:rgba(220,38,38,.06)}.ImportModal_rowBad__DjUUE .ImportModal_statusCell__AItxf{color:#fca5a5}.ImportModal_errText__ED1ox{color:rgba(252,165,165,.92);font-size:12px;line-height:1.45}.ImportModal_emptyMsg__kL_Y_{padding:24px 0;text-align:center;color:rgba(148,163,184,.85);font-size:13px}.ImportModal_errorBanner__41ekl{margin-bottom:14px;padding:10px 14px;border-radius:10px;font-size:13px;color:#fecaca;background:rgba(220,38,38,.12);border:1px solid rgba(248,113,113,.35)}.ImportModal_footer__nVmDu{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:16px 24px;border-top:1px solid rgba(59,130,246,.16)}.ImportModal_footerNote__mf1Yl{margin-right:auto;font-size:12px;color:rgba(148,163,184,.75)}.ImportModal_secondaryBtn__VqLk6{display:inline-flex;align-items:center;gap:6px;padding:0 16px;min-height:42px;border-radius:10px;font-size:13px;font-weight:600;background:transparent;border:1px solid rgba(148,163,184,.25);color:rgba(203,213,225,.92);cursor:pointer;transition:border-color .15s ease,color .15s ease}.ImportModal_secondaryBtn__VqLk6:hover{border-color:rgba(148,163,184,.55);color:rgba(241,245,249,.98)}.ImportModal_primaryBtn__JYKCR{display:inline-flex;align-items:center;gap:8px;padding:0 20px;min-height:42px;border-radius:10px;font-size:13px;font-weight:700;background:rgba(59,130,246,.2);border:1px solid rgba(96,165,250,.6);color:#bfdbfe;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ImportModal_primaryBtn__JYKCR:hover:not(:disabled){background:rgba(59,130,246,.3);border-color:rgba(147,197,253,.8)}.ImportModal_primaryBtn__JYKCR:disabled{opacity:.5;cursor:not-allowed}.JournalTable_tableWrap__kNsgw{background:rgba(15,23,42,.62);border:1px solid rgba(59,130,246,.22);border-radius:14px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);overflow-x:auto}.JournalTable_table__zQJXG{width:100%;border-collapse:collapse;min-width:760px}.JournalTable_table__zQJXG thead{background:rgba(2,6,23,.55);border-bottom:1px solid rgba(59,130,246,.22)}.JournalTable_th__mNGij{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(148,163,184,.85);padding:12px 14px;text-align:left;white-space:nowrap}.JournalTable_thSortable__gvBb4{cursor:pointer;user-select:none}.JournalTable_thSortable__gvBb4:hover{color:#93c5fd}.JournalTable_sortBtn__JLBw0{background:transparent;border:none;padding:0;font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.JournalTable_sortBtn__JLBw0:hover{color:#93c5fd}.JournalTable_sortBtn__JLBw0:focus-visible{outline:2px solid rgba(96,165,250,.6);outline-offset:2px;border-radius:4px}.JournalTable_thRight__g1rzW{text-align:right}.JournalTable_sortArrow__crM0T{display:inline-block;margin-left:4px;opacity:.7;font-size:10px}.JournalTable_row__PczP7{border-bottom:1px solid rgba(59,130,246,.1);transition:background .12s ease}.JournalTable_row__PczP7:hover{background:rgba(59,130,246,.06)}.JournalTable_row__PczP7:last-child{border-bottom:none}.JournalTable_td__IHF9r{padding:12px 14px;font-size:13px;color:rgba(226,232,240,.9);white-space:nowrap}.JournalTable_tdRight__nnP7I{text-align:right;font-variant-numeric:tabular-nums}.JournalTable_tickerCell__17Rng{font-weight:700;color:#bfdbfe}.JournalTable_tickerLink__FuDHe{color:inherit;text-decoration:none}.JournalTable_tickerLink__FuDHe:hover{text-decoration:underline}.JournalTable_muted__TrEyv{color:rgba(148,163,184,.7)}.JournalTable_pnlPos___ZznQ{color:#6ee7b7;font-weight:600}.JournalTable_pnlNeg__ybDZe{color:#fca5a5;font-weight:600}.JournalTable_pill__F5huA{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;background:rgba(148,163,184,.12);border:1px solid rgba(148,163,184,.22);color:rgba(203,213,225,.9)}.JournalTable_pillBigBet__Q1v6W{background:rgba(245,158,11,.14);border-color:rgba(245,158,11,.4);color:#fcd34d}.JournalTable_pillAllIn__sm_eW{background:rgba(244,63,94,.14);border-color:rgba(244,63,94,.4);color:#fda4af}.JournalTable_pillOpen__diDid{background:rgba(59,130,246,.14);border-color:rgba(96,165,250,.4);color:#93c5fd}.JournalTable_pillClosed__zpcsH{background:rgba(148,163,184,.12);border-color:rgba(148,163,184,.3);color:rgba(203,213,225,.9)}.JournalTable_srOnly__p9ttb{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.JournalTable_actionsWrap__hiroi{position:relative;display:inline-flex}.JournalTable_kebabBtn__8w7vc{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:1px solid transparent;border-radius:8px;color:rgba(148,163,184,.85);cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.JournalTable_kebabBtn__8w7vc:hover{background:rgba(59,130,246,.14);border-color:rgba(96,165,250,.4);color:#bfdbfe}.JournalTable_kebabBtn__8w7vc:focus-visible{outline:2px solid rgba(96,165,250,.6);outline-offset:2px}.JournalTable_actionsMenu__HjgaD{position:absolute;top:calc(100% + 6px);right:0;background:rgba(15,23,42,.95);border:1px solid rgba(59,130,246,.35);border-radius:10px;min-width:140px;z-index:30;display:flex;flex-direction:column;padding:4px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.JournalTable_actionsMenuUp__RRpkw{top:auto;bottom:calc(100% + 6px)}.JournalTable_actionsMenuItem__oIqus{background:transparent;border:none;color:rgba(226,232,240,.92);padding:10px 12px;font-size:13px;text-align:left;cursor:pointer;border-radius:6px;text-decoration:none}.JournalTable_actionsMenuItem__oIqus:hover{background:rgba(59,130,246,.18)}.JournalTable_actionsMenuItemDanger__fs_NQ{color:#fca5a5}.JournalTable_actionsMenuItemDanger__fs_NQ:hover{background:rgba(244,63,94,.18);color:#fecaca}.JournalTable_cardList__lx5tW{display:flex;flex-direction:column;gap:10px}.JournalTable_cardWrap__ZSkak{display:flex;flex-direction:column;gap:8px}.JournalTable_cardActions__D51cZ{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-bottom:-4px}.JournalTable_checkboxCell__y6c9k{width:34px;padding-right:0}.JournalTable_checkbox__NdCuv{width:15px;height:15px;cursor:pointer;accent-color:hsl(217 91% 60%);vertical-align:middle}.JournalTable_rowSelected__ch9sU{background:rgba(59,130,246,.12)}.JournalTable_cardShare__sSTrQ{display:flex;justify-content:flex-end}.JournalTable_cardItem__vieij{background:rgba(15,23,42,.62);border:1px solid rgba(59,130,246,.22);border-radius:12px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:14px;display:flex;flex-direction:column;gap:8px;color:inherit;text-decoration:none}.JournalTable_cardItem__vieij:hover{border-color:rgba(96,165,250,.55)}.JournalTable_cardHead__VZvVW{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.JournalTable_cardTicker__H9r_6{font-size:16px;font-weight:700;color:#bfdbfe}.JournalTable_cardPnl__EjhYs{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.JournalTable_cardRoc__ZNnwn{font-size:12px;font-weight:600;opacity:.85}.JournalTable_cardMeta__XVloM{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12px;color:rgba(148,163,184,.85)}.JournalTable_cardFoot__teYZS{display:flex;gap:6px;flex-wrap:wrap}.JournalTable_empty__2GSTT{background:rgba(15,23,42,.5);border:1px dashed rgba(59,130,246,.3);border-radius:14px;padding:48px 24px;text-align:center;color:rgba(203,213,225,.85);display:flex;flex-direction:column;gap:12px;align-items:center}.JournalTable_emptyTitle__fkXbw{margin:0;font-size:16px;font-weight:700;color:rgba(241,245,249,.96)}.JournalTable_emptyLede__dc2Aq{margin:0;font-size:13px;color:rgba(148,163,184,.85);max-width:480px}.JournalTable_accountCell__sDNMH{white-space:nowrap;max-width:10rem;overflow:hidden;text-overflow:ellipsis}.JournalTable_paperPill__38y7n{display:inline-block;font-size:.6875rem;font-weight:600;padding:.0625rem .375rem;border-radius:.25rem;background:rgba(148,163,184,.12);color:#cbd5e1;border:1px solid rgba(148,163,184,.25);white-space:nowrap}.page_page__6jlhA{min-height:100vh;background:linear-gradient(180deg,#0a0e27,#111633);color:rgba(241,245,249,.92)}.page_container__SBLUn{max-width:1280px;margin:0 auto;padding:24px 16px 56px;display:flex;flex-direction:column;gap:20px}.page_header__Iecg8{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.page_headerLeft__npr8L{display:flex;flex-direction:column;gap:4px;min-width:0}.page_heading__A8_qz{font-size:24px;font-weight:800;letter-spacing:.01em;margin:0;color:rgba(241,245,249,.96)}.page_subheading__v7Wke{font-size:13px;color:rgba(148,163,184,.85);line-height:1.5;max-width:640px;margin:0}.page_headerRight__g3K9y{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.page_primaryBtn__vfjf6{display:inline-flex;align-items:center;gap:6px;padding:0 18px;min-height:44px;border-radius:10px;font-size:13px;font-weight:700;background:rgba(16,185,129,.14);border:1px solid rgba(16,185,129,.45);color:#6ee7b7;cursor:pointer;text-decoration:none;transition:background .15s ease,border-color .15s ease}.page_primaryBtn__vfjf6:hover{background:rgba(16,185,129,.24);border-color:rgba(16,185,129,.6)}.page_exportBtn__5Wk0T,.page_statsBtn__fRb0u{display:inline-flex;align-items:center;gap:6px;padding:0 16px;min-height:44px;border-radius:10px;font-size:13px;font-weight:700;background:rgba(59,130,246,.12);border:1px solid rgba(59,130,246,.35);color:#93c5fd;cursor:pointer;text-decoration:none;transition:background .15s ease,border-color .15s ease}.page_exportBtn__5Wk0T:hover,.page_statsBtn__fRb0u:hover{background:rgba(59,130,246,.2);border-color:rgba(96,165,250,.55)}.page_exportWrap__60Cb2{position:relative}.page_exportMenu__tSyK4{position:absolute;top:calc(100% + 6px);right:0;background:rgba(15,23,42,.95);border:1px solid rgba(59,130,246,.35);border-radius:10px;min-width:160px;z-index:20;display:flex;flex-direction:column;padding:4px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.page_exportMenuItem__eu2w_{background:transparent;border:none;color:rgba(226,232,240,.92);padding:10px 12px;font-size:13px;text-align:left;cursor:pointer;border-radius:6px;text-decoration:none}.page_exportMenuItem__eu2w_:hover{background:rgba(59,130,246,.18)}.page_filters__smX7U{background:rgba(15,23,42,.62);border:1px solid rgba(59,130,246,.22);border-radius:12px;padding:14px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:grid;gap:12px;grid-template-columns:1fr}@media (min-width:720px){.page_filters__smX7U{grid-template-columns:repeat(5,1fr);align-items:end}}.page_filterField__JGxia{display:flex;flex-direction:column;gap:4px}.page_filterLabel__yhcWy{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:rgba(148,163,184,.8)}.page_filterInput__0TfYG,.page_filterSelect__nOBwx{font:inherit;background:rgba(2,6,23,.55);border:1px solid rgba(59,130,246,.22);border-radius:8px;color:rgba(241,245,249,.96);padding:8px 10px;font-size:13px;min-height:38px}.page_filterInput__0TfYG:focus,.page_filterSelect__nOBwx:focus{outline:none;border-color:rgba(96,165,250,.7)}.page_clearBtn__U0JLu{background:transparent;border:1px solid rgba(148,163,184,.25);color:rgba(203,213,225,.85);border-radius:8px;padding:0 12px;min-height:38px;cursor:pointer;font-size:12px;font-weight:600}.page_clearBtn__U0JLu:hover{border-color:rgba(148,163,184,.55);color:rgba(241,245,249,.96)}.page_bulkBar__PfHBd{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 14px;background:rgba(15,23,42,.62);border:1px solid rgba(59,130,246,.22);border-radius:12px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.page_bulkCount__vivst{font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:rgba(148,163,184,.85);margin-right:auto}.page_desktopOnly__6_HvX{display:none}.page_mobileOnly__sx9C9{display:block}@media (min-width:720px){.page_desktopOnly__6_HvX{display:block}.page_mobileOnly__sx9C9{display:none}}.page_statusMsg__xmHGI{background:rgba(15,23,42,.5);border:1px solid rgba(59,130,246,.22);border-radius:12px;padding:24px;text-align:center;color:rgba(148,163,184,.85)}.page_errorMsg__DRQcO{background:rgba(248,113,113,.06);border:1px solid rgba(248,113,113,.3);border-radius:12px;padding:16px;color:#fca5a5;font-size:14px}.page_snapshotCard__Waao7{background:rgba(15,23,42,.55);border:1px solid rgba(96,165,250,.35);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:8px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.page_snapshotTitle__tqmFX{margin:0;font-size:13px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#93c5fd}.page_snapshotRow__ajAPZ{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;color:rgba(226,232,240,.9)}.page_snapshotKey__Wi59J{color:rgba(148,163,184,.7);margin-right:4px}.page_detailGrid__Gj6lG{display:grid;gap:18px;grid-template-columns:1fr}@media (min-width:960px){.page_detailGrid__Gj6lG{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.page_detailSide___tfZ3{display:flex;flex-direction:column;gap:14px}.page_dangerBtn__wUU_B{display:inline-flex;align-items:center;gap:6px;padding:0 14px;min-height:38px;border-radius:10px;font-size:13px;font-weight:700;background:rgba(248,113,113,.1);border:1px solid rgba(248,113,113,.4);color:#fca5a5;cursor:pointer}.page_dangerBtn__wUU_B:hover{background:rgba(248,113,113,.18)}.page_closeBtn__KRtXP{display:inline-flex;align-items:center;gap:6px;padding:0 14px;min-height:38px;border-radius:10px;font-size:13px;font-weight:700;background:rgba(59,130,246,.16);border:1px solid rgba(96,165,250,.5);color:#bfdbfe;cursor:pointer}.page_closeBtn__KRtXP:hover{background:rgba(59,130,246,.26)}.page_modalBackdrop__vcWyD{position:fixed;inset:0;background:rgba(2,6,23,.7);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:100;padding:16px}.page_modalCard__KnO1c{background:rgba(15,23,42,.95);border:1px solid rgba(59,130,246,.35);border-radius:14px;padding:20px;max-width:440px;width:100%;display:flex;flex-direction:column;gap:16px}.page_modalTitle__pP_3r{margin:0;font-size:16px;font-weight:700;color:rgba(241,245,249,.96)}.page_modalBody__gZgWy{margin:0;font-size:13px;color:rgba(203,213,225,.9);line-height:1.5}.page_modalActions__9jPs1{display:flex;gap:10px;justify-content:flex-end}.page_modalFields__C93kR{display:flex;flex-direction:column;gap:10px}.page_modalField__RqgzJ{display:flex;flex-direction:column;gap:4px}.page_modalFieldLabel__N9ECY{font-size:12px;color:rgba(203,213,225,.85)}.page_limitNotice___JTn2{font-size:12px;color:rgba(148,163,184,.75);text-align:center;padding:8px 0 0}.page_statsGrid__qThQi{display:grid;gap:14px;grid-template-columns:1fr}@media (min-width:540px){.page_statsGrid2__lxiL3{grid-template-columns:1fr 1fr}}@media (min-width:820px){.page_statsGrid4__5thQW{grid-template-columns:repeat(4,1fr)}.page_statsGrid3__6Qcog{grid-template-columns:repeat(3,1fr)}}.page_statCard__je3FX{background:rgba(15,23,42,.62);border:1px solid rgba(59,130,246,.22);border-radius:12px;padding:16px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;flex-direction:column;gap:4px}.page_statLabel__LYJYS{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(148,163,184,.85)}.page_sessionPill__YxO7j{display:inline-block;margin-left:6px;padding:1px 5px;border-radius:5px;font-size:9px;font-weight:800;letter-spacing:.04em;color:rgba(147,197,253,.95);background:rgba(59,130,246,.16);border:1px solid rgba(59,130,246,.3);vertical-align:middle}.page_statValue__lGvO4{font-size:24px;font-weight:800;color:rgba(241,245,249,.96);font-variant-numeric:tabular-nums}.page_statValuePos__8q6cY{color:#6ee7b7}.page_statValueNeg__Xyo9S{color:#fca5a5}.page_statSub__bKEq1{font-size:12px;color:rgba(148,163,184,.7)}.page_sectionTitle__HRROp{margin:0;font-size:14px;font-weight:700;color:rgba(241,245,249,.92)}.page_nudgeCard__14t05{background:rgba(15,23,42,.62);border-radius:12px;padding:14px 16px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;color:rgba(226,232,240,.92)}.page_nudgeCaution__luFZi{border:1px solid rgba(252,165,165,.32)}.page_nudgePositive__Vxn_R{border:1px solid rgba(110,231,183,.32)}.page_nudgeIcon__jg5jI{flex-shrink:0;margin-top:1px}.page_coachFlag__ThS_p{background:rgba(15,23,42,.62);border-radius:12px;padding:14px 16px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;flex-direction:column;gap:6px}.page_coachFlagWarning__1APgp{border:1px solid rgba(252,165,165,.32)}.page_coachFlagWatch__uFEbR{border:1px solid rgba(251,191,36,.28)}.page_coachFlagHead__UZZfS{display:flex;align-items:center;justify-content:space-between;gap:10px}.page_coachFlagTitle__Ie_bX{font-size:13px;font-weight:700;color:rgba(241,245,249,.92)}.page_coachMetric__kgy5v{flex-shrink:0;font-size:11px;font-weight:700;letter-spacing:.02em;padding:3px 8px;border-radius:999px;white-space:nowrap}.page_coachMetricWarning__XEEVV{background:rgba(252,165,165,.14);color:rgba(252,165,165,.95)}.page_coachMetricWatch__Spkm4{background:rgba(251,191,36,.14);color:rgba(251,191,36,.95)}.page_coachDetail__C3xAD{font-size:12px;line-height:1.5;color:rgba(203,213,225,.82)}.page_sourceCard__MbMsi{background:rgba(15,23,42,.62);border:1px solid rgba(59,130,246,.22);border-radius:12px;padding:16px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;flex-direction:column;gap:10px}.page_sourceHead__j1tGA{display:flex;align-items:baseline;justify-content:space-between}.page_sourceLabel__6QguW{font-size:13px;font-weight:700;color:#fcd34d}.page_sourceLabelAllIn__3fnEQ{color:#fda4af}.page_sourceCount__mB2jf{font-size:22px;font-weight:800;color:rgba(241,245,249,.96)}.page_sourceMetrics__453SU{display:flex;gap:16px;flex-wrap:wrap;font-size:12px;color:rgba(203,213,225,.85)}.page_sourceMetricKey__UhObA{color:rgba(148,163,184,.7);margin-right:4px}.positions_tabs__M1s5J{display:flex;gap:4px;background:rgba(2,6,23,.5);border:1px solid rgba(59,130,246,.18);border-radius:10px;padding:4px;width:fit-content}.positions_tab__1jtIv{background:transparent;border:none;color:rgba(148,163,184,.85);font-size:13px;font-weight:700;padding:8px 16px;border-radius:7px;cursor:pointer;transition:background .15s ease,color .15s ease}.positions_tab__1jtIv:hover{color:rgba(226,232,240,.95)}.positions_tabActive__jaGX5{background:rgba(59,130,246,.22);color:#bfdbfe}.positions_chartRow__apydw{display:grid;gap:16px;grid-template-columns:1fr}@media (min-width:900px){.positions_chartRow__apydw{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:stretch}}.positions_tableWrap__1yt3X{background:rgba(15,23,42,.62);border:1px solid rgba(59,130,246,.22);border-radius:12px;overflow:hidden;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.positions_table__eQxtF{width:100%;border-collapse:collapse;font-size:13px}.positions_th__V8E8y{text-align:left;padding:12px 14px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(148,163,184,.8);border-bottom:1px solid rgba(59,130,246,.16);white-space:nowrap}.positions_thRight__SRrxS{text-align:right}.positions_row__wHon7{border-bottom:1px solid rgba(59,130,246,.08);cursor:pointer;transition:background .12s ease}.positions_row__wHon7:hover{background:rgba(59,130,246,.06)}.positions_td__0aOyw{padding:12px 14px;color:rgba(226,232,240,.9);vertical-align:middle}.positions_tdRight__X0XDu{text-align:right;font-variant-numeric:tabular-nums}.positions_chevronCell__ui96F{width:32px;padding-left:12px}.positions_chevron__IkJTz{display:inline-block;color:rgba(148,163,184,.7);transition:transform .18s ease;font-size:12px}.positions_chevronOpen__DaB5U{transform:rotate(90deg)}.positions_ticker__qJ8Qn{font-weight:700;color:rgba(241,245,249,.96)}.positions_tickerLink__9iUX7{color:inherit;text-decoration:none}.positions_tickerLink__9iUX7:hover{text-decoration:underline}.positions_instrument__124mz{font-size:11px;color:rgba(148,163,184,.8);margin-top:2px}.positions_pill__LKFdC{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:2px 7px;border-radius:999px;background:rgba(148,163,184,.14);color:rgba(203,213,225,.9);border:1px solid rgba(148,163,184,.25)}.positions_pillReal__ngNwL{background:rgba(59,130,246,.14);color:#93c5fd;border-color:rgba(59,130,246,.35)}.positions_pillWheel__jGiGR{background:rgba(168,85,247,.14);color:#d8b4fe;border-color:rgba(168,85,247,.35)}.positions_pnlPos__MG49n{color:#6ee7b7}.positions_pnlNeg__6aDiJ{color:#fca5a5}.positions_muted__pv7Zq{color:rgba(148,163,184,.6)}.positions_drawerRow__9xPPW td{padding:0;background:rgba(2,6,23,.4);border-bottom:1px solid rgba(59,130,246,.08)}.positions_drawer__PUdrD{display:grid;grid-template-columns:repeat(2,1fr);gap:12px 20px;padding:14px 18px 16px 46px}@media (min-width:640px){.positions_drawer__PUdrD{grid-template-columns:repeat(4,1fr)}}.positions_drawerItem__hvzaE{display:flex;flex-direction:column;gap:3px}.positions_drawerKey__PDdPz{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(148,163,184,.7)}.positions_drawerVal__mOMTK{font-size:13px;color:rgba(226,232,240,.92);font-variant-numeric:tabular-nums}.positions_emptyState__s1S_7{background:rgba(15,23,42,.5);border:1px solid rgba(59,130,246,.22);border-radius:12px;padding:32px 24px;text-align:center;color:rgba(148,163,184,.85);line-height:1.5}.positions_riskWidget__g9LxD{background:rgba(15,23,42,.62);border:1px solid rgba(59,130,246,.22);border-radius:12px;padding:16px 18px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.positions_riskHead__v495N{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.positions_riskTitle__m15ti{font-size:13px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:rgba(191,219,254,.9);display:flex;align-items:center;gap:7px}.positions_wheelToggle__EDiSq{display:inline-flex;align-items:center;gap:7px;background:transparent;border:1px solid rgba(59,130,246,.2);color:rgba(148,163,184,.85);font-size:11px;font-weight:700;letter-spacing:.02em;padding:5px 11px;border-radius:7px;cursor:pointer;white-space:nowrap;transition:background .15s ease,color .15s ease}.positions_wheelToggle__EDiSq:hover{color:rgba(226,232,240,.95)}.positions_wheelToggleOn__8939m{background:rgba(59,130,246,.22);color:#bfdbfe;border-color:rgba(59,130,246,.4)}.positions_wheelToggleCount__oNVPc{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:rgba(59,130,246,.18);color:#93c5fd;font-size:10px;font-variant-numeric:tabular-nums}.positions_riskGrid__3EBSb{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}@media (min-width:720px){.positions_riskGrid__3EBSb{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.positions_riskGrid__3EBSb{grid-template-columns:repeat(5,1fr)}}.positions_riskCell__c0gVW{display:flex;flex-direction:column;gap:4px;padding:12px 14px;background:rgba(2,6,23,.45);border:1px solid rgba(59,130,246,.14);border-radius:10px}.positions_riskLabel__jz_I3{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(148,163,184,.75)}.positions_riskValue__by5ej{font-size:19px;font-weight:800;color:rgba(241,245,249,.96);font-variant-numeric:tabular-nums}.positions_riskSub__3P_U_{font-size:11px;color:rgba(148,163,184,.72)}.positions_askAryaBtn___xr0X{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,rgba(59,130,246,.28),rgba(139,92,246,.28));border:1px solid rgba(99,102,241,.45);color:#c7d2fe;font-size:12px;font-weight:700;padding:7px 13px;border-radius:8px;cursor:pointer;white-space:nowrap;transition:filter .15s ease}.positions_askAryaBtn___xr0X:hover{filter:brightness(1.15)}.positions_donutModes__e0OoG{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:10px}.positions_donutMode__0QBVS{background:transparent;border:1px solid rgba(59,130,246,.2);color:rgba(148,163,184,.85);font-size:11px;font-weight:700;padding:5px 11px;border-radius:7px;cursor:pointer;transition:background .15s ease,color .15s ease}.positions_donutMode__0QBVS:hover{color:rgba(226,232,240,.95)}.positions_donutModeActive__6bRKO{background:rgba(59,130,246,.22);color:#bfdbfe;border-color:rgba(59,130,246,.4)}.positions_donutCol__ESaKy{display:flex;flex-direction:column}.positions_intelRow__DRVOY{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px}.positions_intelChip__LZIvu{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:700;letter-spacing:.02em;padding:2px 7px;border-radius:999px;background:rgba(148,163,184,.12);color:rgba(203,213,225,.9);border:1px solid rgba(148,163,184,.22);font-variant-numeric:tabular-nums}.positions_intelChipBull__OsHTb{background:rgba(16,185,129,.14);color:#6ee7b7;border-color:rgba(16,185,129,.3)}.positions_intelChipBear__ivI1K{background:rgba(239,68,68,.14);color:#fca5a5;border-color:rgba(239,68,68,.3)}.positions_intelChipSupport__dQ1tb{background:rgba(16,185,129,.12);color:#6ee7b7;border-color:rgba(16,185,129,.28)}.positions_intelChipResistance__oyoom{background:rgba(239,68,68,.12);color:#fca5a5;border-color:rgba(239,68,68,.28)}.positions_intelChipMagnet__e0RzT{background:rgba(139,92,246,.14);color:#c4b5fd;border-color:rgba(139,92,246,.32)}.positions_intelLoading__pAPTD{font-size:10px;color:rgba(148,163,184,.5);margin-top:4px}.positions_tableControls__UP340{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.positions_toolbar__ma7YA{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.positions_searchInput__0ZBDN{flex:1 1 160px;min-width:0;max-width:240px;background:rgba(2,6,23,.55);border:1px solid rgba(59,130,246,.22);border-radius:8px;padding:8px 12px;font-size:13px;color:#e2e8f0;transition:border-color .15s ease}.positions_searchInput__0ZBDN::placeholder{color:rgba(148,163,184,.6)}.positions_searchInput__0ZBDN:focus{outline:none;border-color:rgba(96,165,250,.6)}.positions_segmented__U0HLG{display:inline-flex;background:rgba(2,6,23,.5);border:1px solid rgba(59,130,246,.18);border-radius:8px;padding:3px;gap:3px;margin:0;min-inline-size:0}.positions_segment__jKJvj{background:transparent;border:none;color:rgba(148,163,184,.85);font-size:12px;font-weight:700;padding:6px 12px;border-radius:6px;cursor:pointer;transition:background .15s ease,color .15s ease}.positions_segment__jKJvj:hover{color:rgba(226,232,240,.95)}.positions_segmentActive__vqQxa{background:rgba(59,130,246,.22);color:#bfdbfe}.positions_exportBtn__Aj2ef{display:inline-flex;align-items:center;gap:6px;margin-left:auto;background:rgba(2,6,23,.55);border:1px solid rgba(59,130,246,.22);border-radius:8px;padding:8px 14px;font-size:12px;font-weight:700;color:#bfdbfe;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.positions_exportBtn__Aj2ef:hover:not(:disabled){background:rgba(59,130,246,.14);border-color:rgba(96,165,250,.45)}.positions_exportBtn__Aj2ef:disabled{opacity:.4;cursor:default}.positions_sortBtn__UPy0G{background:transparent;border:none;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.positions_sortBtn__UPy0G:hover{color:#93c5fd}.positions_sortBtn__UPy0G:focus-visible{outline:2px solid rgba(96,165,250,.6);outline-offset:2px;border-radius:3px}.positions_thRight__SRrxS .positions_sortBtn__UPy0G{flex-direction:row-reverse}.positions_sortArrow__YFH1Z{display:inline-block;opacity:.8;font-size:10px;min-width:8px}@media (max-width:640px){.positions_hideMobile__PGdT1{display:none}}.ScenarioPanel_panel__4G2kz{background:rgba(15,23,42,.62);border:1px solid rgba(59,130,246,.22);border-radius:12px;padding:16px 18px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.ScenarioPanel_head__je4pY{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.ScenarioPanel_title__KKz3Z{font-size:13px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:rgba(191,219,254,.9);display:flex;align-items:center;gap:7px}.ScenarioPanel_resetBtn__jlsLU{background:transparent;border:1px solid rgba(59,130,246,.28);color:rgba(148,163,184,.85);font-size:11px;font-weight:700;padding:5px 12px;border-radius:7px;cursor:pointer;transition:background .15s ease,color .15s ease}.ScenarioPanel_resetBtn__jlsLU:hover{background:rgba(59,130,246,.14);color:rgba(226,232,240,.95)}.ScenarioPanel_sliders__0_O0V{display:grid;grid-template-columns:1fr;gap:14px;margin-bottom:18px}@media (min-width:640px){.ScenarioPanel_sliders__0_O0V{grid-template-columns:repeat(3,1fr)}}.ScenarioPanel_sliderGroup__pgGm_{display:flex;flex-direction:column;gap:6px}.ScenarioPanel_sliderLabelRow__BwdGV{display:flex;justify-content:space-between;align-items:baseline}.ScenarioPanel_sliderLabel__gbHe5{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(148,163,184,.75)}.ScenarioPanel_sliderValue__Slvdo{font-size:13px;font-weight:800;color:rgba(241,245,249,.96);font-variant-numeric:tabular-nums}.ScenarioPanel_slider__Xp6uF{-webkit-appearance:none;appearance:none;width:100%;height:4px;border-radius:999px;background:rgba(59,130,246,.22);outline:none;cursor:pointer}.ScenarioPanel_slider__Xp6uF::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#3b82f6;border:2px solid rgba(191,219,254,.6);cursor:pointer;transition:background .15s ease}.ScenarioPanel_slider__Xp6uF::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#3b82f6;border:2px solid rgba(191,219,254,.6);cursor:pointer}.ScenarioPanel_slider__Xp6uF:hover::-webkit-slider-thumb{background:#60a5fa}.ScenarioPanel_slider__Xp6uF:hover::-moz-range-thumb{background:#60a5fa}.ScenarioPanel_resultRow__xCBCP{display:grid;grid-template-columns:1fr;gap:12px}@media (min-width:720px){.ScenarioPanel_resultRow__xCBCP{grid-template-columns:auto 1fr;align-items:start}}.ScenarioPanel_netCell__H8pN0{display:flex;flex-direction:column;gap:4px;padding:12px 16px;background:rgba(2,6,23,.55);border:1px solid rgba(59,130,246,.2);border-radius:10px;min-width:180px}.ScenarioPanel_netLabel__FW2aY{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:rgba(148,163,184,.75)}.ScenarioPanel_netValue__Cy8OS{font-size:26px;font-weight:800;font-variant-numeric:tabular-nums;color:rgba(241,245,249,.96)}.ScenarioPanel_netPos__OdhWs{color:#6ee7b7}.ScenarioPanel_netNeg__wlxh4{color:#fca5a5}.ScenarioPanel_netSub__RAk0G{font-size:11px;color:rgba(148,163,184,.65)}.ScenarioPanel_breakdown___6JQX{display:flex;flex-direction:column;gap:4px}.ScenarioPanel_breakdownRow__UPgPB{display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:6px 10px;background:rgba(2,6,23,.35);border:1px solid rgba(59,130,246,.1);border-radius:7px;font-size:12px}.ScenarioPanel_breakdownName__Qxh8t{color:rgba(226,232,240,.9);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ScenarioPanel_breakdownPnl__Jwwab{font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.ScenarioPanel_pnlPos__6pGOu{color:#6ee7b7}.ScenarioPanel_pnlNeg__QFkiK{color:#fca5a5}.ScenarioPanel_pnlFlat__luboy{color:rgba(148,163,184,.7)}.ScenarioPanel_honestyNote__igkO3{margin-top:10px;font-size:11px;color:rgba(148,163,184,.6)}.ScenarioPanel_estimateTag__GjCTe{display:inline-block;font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:1px 5px;border-radius:4px;background:rgba(251,191,36,.14);color:rgba(251,191,36,.85);border:1px solid rgba(251,191,36,.28);margin-left:6px;vertical-align:middle}.ScenarioPanel_emptyState__O57Kx{background:rgba(15,23,42,.5);border:1px solid rgba(59,130,246,.22);border-radius:12px;padding:32px 24px;text-align:center;color:rgba(148,163,184,.85);line-height:1.5}.AllocationDonut_panel__yGRvw{background:rgba(15,23,42,.62);border:1px solid rgba(59,130,246,.22);border-radius:12px;padding:16px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;flex-direction:column;gap:14px}.AllocationDonut_headText__fqH_6{display:flex;flex-direction:column;gap:2px}.AllocationDonut_title__rHrap{margin:0;font-size:14px;font-weight:700;color:rgba(241,245,249,.94)}.AllocationDonut_subtitle__uqUa4{font-size:12px;color:rgba(148,163,184,.8)}.AllocationDonut_body__BVc1u{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.AllocationDonut_donutWrap__WPLki{position:relative;width:140px;height:140px;flex-shrink:0}.AllocationDonut_center__gAnxS{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.AllocationDonut_centerLabel___c6m3{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(148,163,184,.75)}.AllocationDonut_centerValue__S1HYS{font-size:26px;font-weight:800;color:rgba(241,245,249,.96);font-variant-numeric:tabular-nums}.AllocationDonut_legend__xO5Ay{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;flex:1;min-width:180px}.AllocationDonut_legendRow__Nb0Qz{display:flex;align-items:center;gap:8px;font-size:13px}.AllocationDonut_swatch__3eZqO{width:10px;height:10px;border-radius:3px;flex-shrink:0}.AllocationDonut_legendLabel__TkqKO{color:rgba(226,232,240,.9);font-weight:600;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.AllocationDonut_legendPct__CqrpO{color:rgba(148,163,184,.9);font-variant-numeric:tabular-nums;font-weight:700}.AllocationDonut_empty__W_uWn{text-align:center;padding:32px 16px;font-size:13px;color:rgba(148,163,184,.8);line-height:1.5}.EquityCurve_panel__j6itK{background:rgba(15,23,42,.62);border:1px solid rgba(59,130,246,.22);border-radius:12px;padding:16px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;flex-direction:column;gap:12px}.EquityCurve_header__Z2_y5{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.EquityCurve_headText__6NUim{display:flex;flex-direction:column;gap:2px;min-width:0}.EquityCurve_title__M4c3l{margin:0;font-size:14px;font-weight:700;color:rgba(241,245,249,.94)}.EquityCurve_subtitle___aSBI{font-size:12px;color:rgba(148,163,184,.8)}.EquityCurve_ranges__m01Gx{display:flex;gap:4px;background:rgba(2,6,23,.5);border:1px solid rgba(59,130,246,.18);border-radius:9px;padding:3px;margin:0;min-width:0}.EquityCurve_rangeChip__llLFw{background:transparent;border:none;color:rgba(148,163,184,.85);font-size:11px;font-weight:700;letter-spacing:.03em;padding:5px 10px;border-radius:6px;cursor:pointer;transition:background .15s ease,color .15s ease}.EquityCurve_rangeChip__llLFw:hover{color:rgba(226,232,240,.95)}.EquityCurve_rangeChipActive__PRQ1V{background:rgba(59,130,246,.22);color:#bfdbfe}.EquityCurve_chartWrap__g3oLo{width:100%;height:260px}.EquityCurve_empty__CNYPN{display:flex;align-items:center;justify-content:center;height:100%;text-align:center;padding:0 24px;font-size:13px;color:rgba(148,163,184,.8);line-height:1.5}.PortfolioDashboard_dashboard__D2sE5{--_col-bg-card:rgba(15,23,42,0.62);--_col-bg-card-hover:rgba(17,22,51,0.85);--_col-border-blue:rgba(59,130,246,0.22);--_col-border-blue-lo:rgba(59,130,246,0.12);--_col-border-blue-hi:rgba(96,165,250,0.45);--_col-blue-text:#93c5fd;--_col-violet-text:#c4b5fd;--_col-green-bg:rgba(16,185,129,0.14);--_col-green-border:rgba(16,185,129,0.35);--_col-green-text:#6ee7b7;--_col-amber-text:#fbbf24;--_col-red-text:#fca5a5;--_col-slate-text:rgba(148,163,184,0.85);--_col-slate-muted:rgba(148,163,184,0.6);--_col-white-hi:rgba(241,245,249,0.92);display:flex;flex-direction:column;gap:18px}.PortfolioDashboard_kpiGrid__537lc{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media (max-width:980px){.PortfolioDashboard_kpiGrid__537lc{grid-template-columns:repeat(2,1fr)}}@media (max-width:540px){.PortfolioDashboard_kpiGrid__537lc{grid-template-columns:1fr}}.PortfolioDashboard_kpi__D3xLp{background:linear-gradient(135deg,rgba(15,23,42,.62),rgba(30,41,59,.55));border:1px solid var(--_col-border-blue);border-radius:14px;padding:16px 18px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:flex;flex-direction:column;gap:6px;min-width:0}.PortfolioDashboard_kpiLabel__QD2fz{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--_col-slate-muted)}.PortfolioDashboard_kpiValue__6BlnX{font-family:var(--font-space-mono,monospace);font-size:22px;font-weight:700;color:var(--_col-white-hi);letter-spacing:.01em;line-height:1.2;word-break:break-all}.PortfolioDashboard_kpiValuePositive__ODmvz{color:var(--_col-green-text)}.PortfolioDashboard_kpiValueNegative__y_QIn{color:var(--_col-red-text)}.PortfolioDashboard_kpiValueWarn__SFDjv{color:var(--_col-amber-text)}.PortfolioDashboard_kpiHint__VnEJI{font-size:12px;color:var(--_col-slate-text);line-height:1.4}.PortfolioDashboard_panel__H2W4u{background:linear-gradient(135deg,rgba(15,23,42,.62),rgba(30,41,59,.55));border:1px solid var(--_col-border-blue);border-radius:16px;padding:20px 22px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:14px}.PortfolioDashboard_panelHeader__kTxlN{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.PortfolioDashboard_panelTitle___UVmm{font-size:14px;font-weight:700;color:var(--_col-white-hi);letter-spacing:.01em;margin:0}.PortfolioDashboard_panelSubtitle__EjDGj{font-size:12px;color:var(--_col-slate-muted)}.PortfolioDashboard_row__YIxtO{display:grid;grid-template-columns:1.6fr 1fr;gap:16px}@media (max-width:900px){.PortfolioDashboard_row__YIxtO{grid-template-columns:1fr}}.PortfolioDashboard_progressTrack__LDtTZ{width:100%;height:12px;background:rgba(15,23,42,.65);border:1px solid var(--_col-border-blue-lo);border-radius:6px;overflow:hidden}.PortfolioDashboard_progressFill__TpvGu{height:100%;width:var(--progress,0);background:linear-gradient(90deg,rgba(16,185,129,.65),rgba(110,231,183,.85));transition:width .4s ease}.PortfolioDashboard_progressFillOver__vqbfF{background:linear-gradient(90deg,rgba(96,165,250,.7),rgba(167,139,250,.85))}.PortfolioDashboard_progressMeta__jpoME{display:flex;justify-content:space-between;font-size:12px;color:var(--_col-slate-text)}.PortfolioDashboard_progressMeta__jpoME strong{color:var(--_col-white-hi)}@media (prefers-reduced-motion:reduce){.PortfolioDashboard_progressFill__TpvGu{transition:none}}.AddToWatchlistButton_iconBtn__GD_NC{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;background:transparent;color:rgba(148,163,184,.75);border:1px solid transparent;border-radius:6px;cursor:pointer;padding:0;transition:color .12s ease,background-color .12s ease,border-color .12s ease}.AddToWatchlistButton_iconBtn__GD_NC:hover:not(:disabled){color:#93c5fd;background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.32)}.AddToWatchlistButton_iconBtn__GD_NC:disabled{cursor:default}.AddToWatchlistButton_addedIcon__bBfm2,.AddToWatchlistButton_addedIcon__bBfm2:hover:not(:disabled){color:#6ee7b7}.AddToWatchlistButton_errorIcon__6PKnt{color:#fca5a5}.AddToWatchlistButton_chipBtn__epCtH{display:inline-flex;align-items:center;gap:4px;background:rgba(59,130,246,.12);color:#93c5fd;border:1px solid rgba(59,130,246,.3);border-radius:999px;padding:3px 9px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;font-family:inherit;transition:background-color .12s ease,opacity .12s ease}.AddToWatchlistButton_chipBtn__epCtH:hover:not(:disabled){background:rgba(59,130,246,.22)}.AddToWatchlistButton_chipBtn__epCtH:disabled{cursor:default}.AddToWatchlistButton_addedChip__AQKI_{background:rgba(16,185,129,.14);color:#6ee7b7;border-color:rgba(16,185,129,.36)}.AddToWatchlistButton_errorChip__i4NMy{background:rgba(239,68,68,.12);color:#fca5a5;border-color:rgba(239,68,68,.32)}.AddToWatchlistButton_inlineBtn__sumHA{display:inline-flex;align-items:center;gap:6px;background:transparent;color:#93c5fd;border:none;padding:0;font-size:12px;font-weight:600;font-family:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.AddToWatchlistButton_inlineBtn__sumHA:hover:not(:disabled){color:#bfdbfe}.AddToWatchlistButton_inlineBtn__sumHA:disabled{cursor:default}.AddToWatchlistButton_addedInline__XqEQH{color:#6ee7b7;text-decoration:none}.AddToWatchlistButton_spin__g8NVa{animation:AddToWatchlistButton_atw-spin__GceCP .7s linear infinite}@keyframes AddToWatchlistButton_atw-spin__GceCP{to{transform:rotate(1turn)}}.AddToWatchlistButton_errorTooltip__E1bik{display:none}.PositionCard_card__6tem3{--_col-bg-card:rgba(15,23,42,0.62);--_col-bg-card-hover:rgba(17,22,51,0.85);--_col-border-blue:rgba(59,130,246,0.22);--_col-border-blue-lo:rgba(59,130,246,0.12);--_col-border-blue-hi:rgba(96,165,250,0.45);--_col-border-slate:rgba(100,116,139,0.25);--_col-blue-text:#93c5fd;--_col-violet-bg:rgba(167,139,250,0.16);--_col-violet-border:rgba(167,139,250,0.4);--_col-violet-text:#c4b5fd;--_col-green-bg:rgba(16,185,129,0.14);--_col-green-border:rgba(16,185,129,0.35);--_col-green-text:#6ee7b7;--_col-amber-bg:rgba(245,158,11,0.14);--_col-amber-border:rgba(245,158,11,0.4);--_col-amber-text:#fbbf24;--_col-red-bg:rgba(239,68,68,0.14);--_col-red-border:rgba(239,68,68,0.4);--_col-red-text:#fca5a5;--_col-slate-text:rgba(148,163,184,0.85);--_col-slate-muted:rgba(148,163,184,0.6);--_col-white-hi:rgba(241,245,249,0.92);background:linear-gradient(135deg,rgba(15,23,42,.62),rgba(30,41,59,.55));border:1px solid var(--_col-border-blue);border-radius:14px;padding:16px 18px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease;display:flex;flex-direction:column;gap:12px}.PositionCard_card__6tem3:hover{border-color:var(--_col-border-blue-hi);transform:translateY(-1px);box-shadow:0 8px 24px -16px rgba(15,23,42,.9)}.PositionCard_cardCspOpen__TjYwK{border-left:3px solid var(--_col-border-blue-hi)}.PositionCard_cardCcOpen__pRgrs{border-left:3px solid var(--_col-violet-border)}.PositionCard_header__UFlU7{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.PositionCard_headerLeft__X5rtX{display:flex;flex-direction:column;gap:4px;min-width:0}.PositionCard_headerRight__bYvZ0{display:inline-flex;align-items:center;gap:8px}.PositionCard_tickerButton__Rx5So,.PositionCard_ticker__sMeAn{font-family:var(--font-space-mono,monospace);font-size:18px;font-weight:700;color:var(--_col-white-hi);letter-spacing:.03em;line-height:1.1}.PositionCard_tickerButton__Rx5So{background:none;border:none;padding:0;cursor:pointer;text-decoration:none;transition:color .15s ease}.PositionCard_tickerButton__Rx5So:hover{color:var(--_col-blue-text);text-decoration:underline}.PositionCard_contractMeta__ezfI9{font-size:12px;color:var(--_col-slate-text);font-weight:600}.PositionCard_contractMeta__ezfI9 strong{color:var(--_col-blue-text);font-weight:700}.PositionCard_badge__BIhpM{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:12px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border:1px solid}.PositionCard_badgeCspOpen__jk_l9{background:rgba(59,130,246,.14);border-color:rgba(59,130,246,.4);color:var(--_col-blue-text)}.PositionCard_badgeCcOpen__2E_gE{background:var(--_col-violet-bg);border-color:var(--_col-violet-border);color:var(--_col-violet-text)}.PositionCard_badgeWin__UIqB_{background:var(--_col-green-bg);border-color:var(--_col-green-border);color:var(--_col-green-text)}.PositionCard_badgeNeutral__tMOrh{background:var(--_col-amber-bg);border-color:var(--_col-amber-border);color:var(--_col-amber-text)}.PositionCard_badgeLoss__RT0Qa{background:var(--_col-red-bg);border-color:var(--_col-red-border);color:var(--_col-red-text)}.PositionCard_statGrid__2WreM{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;padding:10px 0;border-top:1px solid var(--_col-border-blue-lo);border-bottom:1px solid var(--_col-border-blue-lo)}.PositionCard_stat__VOBES{display:flex;flex-direction:column;gap:2px;min-width:0}.PositionCard_statLabel__sfLnE{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--_col-slate-muted)}.PositionCard_statValue__mMWZx{font-family:var(--font-space-mono,monospace);font-size:14px;font-weight:700;color:var(--_col-white-hi);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.PositionCard_statValuePositive__O7pXo{color:var(--_col-green-text)}.PositionCard_statValueNegative__cQLki{color:var(--_col-red-text)}.PositionCard_statValueWarn__3ABb8{color:var(--_col-amber-text)}.PositionCard_notes__FTQlK{font-size:12px;color:var(--_col-slate-text);line-height:1.5;padding:4px 0;font-style:italic}.PositionCard_distanceBadge__iqC30{font-size:.7rem;margin-left:.35rem;opacity:.75;font-weight:400}.PositionCard_rollChain__CjUJw{font-size:.75rem;color:rgba(148,163,184,.8);padding:.5rem 0;border-top:1px solid rgba(59,130,246,.1);margin-top:.25rem}.PositionCard_actions__Qt6bQ{display:flex;gap:8px;flex-wrap:wrap}.PositionCard_actionButton__cXAKH{display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:1 1 auto;min-width:96px;min-height:38px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:700;border:1px solid;background:transparent;cursor:pointer;white-space:nowrap;transition:background .15s ease,border-color .15s ease,color .15s ease}.PositionCard_actionButton__cXAKH:focus-visible{outline:2px solid rgba(96,165,250,.6);outline-offset:2px}.PositionCard_actionButton__cXAKH:disabled{opacity:.5;cursor:not-allowed}.PositionCard_actionPrimary__gIqtz{background:var(--_col-violet-bg);border-color:var(--_col-violet-border);color:var(--_col-violet-text)}.PositionCard_actionPrimary__gIqtz:hover:not(:disabled){background:rgba(167,139,250,.26);border-color:rgba(167,139,250,.55)}.PositionCard_actionPositive__auYDw{background:var(--_col-green-bg);border-color:var(--_col-green-border);color:var(--_col-green-text)}.PositionCard_actionPositive__auYDw:hover:not(:disabled){background:rgba(16,185,129,.22);border-color:rgba(16,185,129,.55)}.PositionCard_actionWarn__JRrRF{background:var(--_col-amber-bg);border-color:var(--_col-amber-border);color:var(--_col-amber-text)}.PositionCard_actionWarn__JRrRF:hover:not(:disabled){background:rgba(245,158,11,.22);border-color:rgba(245,158,11,.55)}.PositionCard_actionNeutral__qRlk5{background:rgba(100,116,139,.1);border-color:rgba(100,116,139,.28);color:rgba(203,213,225,.85)}.PositionCard_actionNeutral__qRlk5:hover:not(:disabled){background:rgba(100,116,139,.2);border-color:rgba(100,116,139,.5);color:rgba(226,232,240,.95)}.PositionCard_errorRow__g_sIn{padding:8px 10px;background:var(--_col-red-bg);border:1px solid var(--_col-red-border);border-radius:8px;color:var(--_col-red-text);font-size:12px;line-height:1.4}.PositionCard_costBasisButton__cCj_r{width:100%;flex:0 0 auto}.PositionCard_costBasisForm__jKF2G{display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:rgba(15,23,42,.5);border:1px solid var(--_col-border-blue-lo);border-radius:8px}.PositionCard_costBasisLabel__7P_8_{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--_col-slate-muted)}.PositionCard_costBasisRow__sW5uU{display:flex;gap:8px;align-items:stretch;flex-wrap:wrap}.PositionCard_costBasisInput___f5fI{flex:1 1 120px;min-width:0;min-height:38px;padding:0 10px;font-family:var(--font-space-mono,monospace);font-size:14px;font-weight:700;color:var(--_col-white-hi);background:rgba(15,23,42,.85);border:1px solid var(--_col-border-blue);border-radius:8px}.PositionCard_costBasisInput___f5fI:focus{outline:none;border-color:var(--_col-border-blue-hi);box-shadow:0 0 0 3px rgba(96,165,250,.15)}.PositionCard_costBasisInput___f5fI:disabled{opacity:.5;cursor:not-allowed}.PositionCard_costBasisHint__7pvtK{font-size:11px;color:var(--_col-slate-muted);margin:0;line-height:1.4}.PositionCard_journalLink__7ayhm{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:6px 10px;font-size:11px;font-weight:700;letter-spacing:.04em;text-decoration:none;color:var(--_col-blue-text);background:var(--_col-border-blue-lo);border:1px solid var(--_col-border-blue);border-radius:8px;transition:background .15s ease,border-color .15s ease}.PositionCard_journalLink__7ayhm:hover{background:var(--_col-border-blue);border-color:var(--_col-border-blue-hi)}.PositionCard_spinner__6EAMg{display:inline-block;width:12px;height:12px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:PositionCard_cardSpin__79xix .8s linear infinite}@keyframes PositionCard_cardSpin__79xix{to{transform:rotate(1turn)}}@media (max-width:640px){.PositionCard_statGrid__2WreM{grid-template-columns:repeat(2,1fr)}.PositionCard_actionButton__cXAKH{flex-basis:calc(50% - 4px);min-width:0}}@media (prefers-reduced-motion:reduce){.PositionCard_actionButton__cXAKH,.PositionCard_card__6tem3{transition:none}.PositionCard_spinner__6EAMg{animation:none}}.PositionList_tableWrap__gGlW8{--_col-border-blue:rgba(59,130,246,0.22);--_col-border-blue-lo:rgba(59,130,246,0.12);--_col-blue-text:#93c5fd;--_col-violet-text:#c4b5fd;--_col-green-text:#6ee7b7;--_col-amber-text:#fbbf24;--_col-red-text:#fca5a5;--_col-slate-text:rgba(148,163,184,0.85);--_col-slate-muted:rgba(148,163,184,0.6);--_col-white-hi:rgba(241,245,249,0.92);background:linear-gradient(135deg,rgba(15,23,42,.62),rgba(30,41,59,.55));border:1px solid var(--_col-border-blue);border-radius:14px;backdrop-filter:blur(10px);overflow-x:auto}.PositionList_table__3euLF{width:100%;border-collapse:collapse;font-size:13px}.PositionList_table__3euLF thead th{background:rgba(10,14,39,.55);color:var(--_col-slate-muted);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:12px 14px;text-align:left;white-space:nowrap}.PositionList_actionsHead__Dp40t{text-align:right}.PositionList_table__3euLF tbody td{padding:12px 14px;border-bottom:1px solid var(--_col-border-blue-lo);color:var(--_col-white-hi);font-family:var(--font-space-mono,monospace);vertical-align:middle}.PositionList_table__3euLF tbody tr:last-child td{border-bottom:none}.PositionList_table__3euLF tbody tr:hover{background:rgba(59,130,246,.05)}.PositionList_tickerCell__3lbaK{font-weight:700;color:var(--_col-blue-text);font-family:inherit}.PositionList_tickerWithAction__1rRCF{display:inline-flex;align-items:center;gap:6px}.PositionList_metaCell__S6h8H{color:var(--_col-slate-muted);font-size:11px;margin-left:4px}.PositionList_badge__6eQcE{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;font-family:inherit;white-space:nowrap}.PositionList_badgeCsp__kUhNN{background:rgba(59,130,246,.14);color:var(--_col-blue-text);border:1px solid rgba(59,130,246,.35)}.PositionList_badgeCc__kwlue{background:rgba(167,139,250,.16);color:var(--_col-violet-text);border:1px solid rgba(167,139,250,.4)}.PositionList_dteOk__1_m0L{color:var(--_col-white-hi)}.PositionList_dteWarn__AAdac{color:var(--_col-amber-text);font-weight:700}.PositionList_dteNegative__Rgb5J{color:var(--_col-red-text);font-weight:700}.PositionList_actionsCell___TnsE{text-align:right}.PositionList_actionsRow__EnmWp{display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.PositionList_actionBtn__86_Bq{display:inline-flex;align-items:center;gap:4px;padding:5px 10px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.03em;font-family:inherit;cursor:pointer;border:1px solid transparent;transition:background-color .12s ease,border-color .12s ease,opacity .12s ease}.PositionList_actionBtn__86_Bq:disabled{opacity:.55;cursor:not-allowed}.PositionList_actionPositive__jY9de{background:rgba(16,185,129,.14);color:var(--_col-green-text);border-color:rgba(16,185,129,.35)}.PositionList_actionPositive__jY9de:hover:not(:disabled){background:rgba(16,185,129,.22)}.PositionList_actionNeutral__VPrBe{background:rgba(100,116,139,.18);color:var(--_col-slate-text);border-color:rgba(100,116,139,.32)}.PositionList_actionNeutral__VPrBe:hover:not(:disabled){background:rgba(100,116,139,.28)}.PositionList_actionPrimary__q1uK5{background:rgba(59,130,246,.16);color:var(--_col-blue-text);border-color:rgba(59,130,246,.4)}.PositionList_actionPrimary__q1uK5:hover:not(:disabled){background:rgba(59,130,246,.26)}.PositionList_actionWarn__eb2zM{background:rgba(245,158,11,.14);color:var(--_col-amber-text);border-color:rgba(245,158,11,.4)}.PositionList_actionWarn__eb2zM:hover:not(:disabled){background:rgba(245,158,11,.22)}.PositionList_spinner__AFJqY{width:10px;height:10px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:PositionList_pl-spin__iH07v .7s linear infinite}@keyframes PositionList_pl-spin__iH07v{to{transform:rotate(1turn)}}.PositionList_errorCell__djJ6j{background:rgba(239,68,68,.08);color:var(--_col-red-text);font-size:12px;padding:8px 14px!important;font-family:inherit}.wheel_tickerBar__S4TzL{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.wheel_tickerChip__OHCDW{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:rgba(15,23,42,.62);border:1px solid rgba(59,130,246,.22);color:rgba(226,232,240,.9);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .12s ease,background .12s ease}.wheel_tickerChip__OHCDW:hover{border-color:rgba(96,165,250,.55)}.wheel_tickerChipActive__bmoXm{background:rgba(59,130,246,.16);border-color:rgba(96,165,250,.6);color:#bfdbfe}.wheel_tickerChipCount__GZtzJ{font-size:11px;font-weight:600;opacity:.75}.wheel_openDot__u_MtX{width:8px;height:8px;border-radius:50%;background:#6ee7b7;box-shadow:0 0 6px rgba(110,231,183,.7)}.wheel_chain__VTsbe{display:flex;flex-direction:column;gap:0;margin-top:4px}.wheel_leg__7LR0T{position:relative;display:flex;gap:14px;padding:0 0 18px}.wheel_leg__7LR0T:last-child{padding-bottom:0}.wheel_legRail__TAqdt{display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:14px}.wheel_legNode__QIuW_{width:14px;height:14px;border-radius:50%;border:2px solid rgba(96,165,250,.6);background:rgba(2,6,23,.9);margin-top:4px;flex-shrink:0}.wheel_legNodeOpen__n9mKy{border-color:rgba(110,231,183,.8);background:rgba(110,231,183,.25)}.wheel_legConnector__GEv26{flex:1;width:2px;background:rgba(59,130,246,.22);margin-top:2px}.wheel_legBody__XG3sR{flex:1;background:rgba(15,23,42,.62);border:1px solid rgba(59,130,246,.22);border-radius:12px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:12px 14px;display:flex;flex-direction:column;gap:8px}.wheel_legHead__lJ79D{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.wheel_legContract__PH55G{font-size:14px;font-weight:700;color:#e2e8f0}.wheel_legPnl__b54WU{font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.wheel_legMeta__iwjZ6{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:12px;color:rgba(148,163,184,.85)}.wheel_legMetaKey__lHUY4{color:rgba(148,163,184,.65);margin-right:4px}.wheel_legNote__cHUsN{font-size:12px;color:rgba(203,213,225,.75);font-style:italic}.wheel_stateBadge__esuz3{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;background:rgba(148,163,184,.12);border:1px solid rgba(148,163,184,.28);color:rgba(203,213,225,.9)}.wheel_stateOpen__lsB3M{background:rgba(59,130,246,.16);border-color:rgba(96,165,250,.45);color:#93c5fd}.wheel_stateWin__vtfDx{background:rgba(16,185,129,.14);border-color:rgba(52,211,153,.45);color:#6ee7b7}.wheel_stateAssigned__kIIhC{background:rgba(245,158,11,.14);border-color:rgba(245,158,11,.42);color:#fcd34d}.wheel_stateRolled__F9cCo{background:rgba(168,85,247,.14);border-color:rgba(192,132,252,.45);color:#d8b4fe}