.LiteSetupsView_root__IW3YB{display:flex;flex-direction:column;gap:24px;padding:16px;min-height:100dvh;background:var(--tm-ground-base);color:var(--tm-text-primary)}@media (min-width:1100px){.LiteSetupsView_root__IW3YB{max-width:1560px;width:100%;margin:0 auto;padding:24px 24px 40px;gap:28px}}.LiteSetupsView_section__X4noO{display:flex;flex-direction:column;gap:12px}.LiteSetupsView_sectionSub__2qSlD{margin:-4px 0 12px;font-size:13px;line-height:1.5;color:var(--tm-text-secondary)}.LiteSetupsView_sectionHeading__CQ4iE{margin:0;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tm-text-muted)}.LiteSetupsView_intentGrid__ku_Qc{display:grid;grid-template-columns:1fr;gap:10px}@media (min-width:640px){.LiteSetupsView_intentGrid__ku_Qc{grid-template-columns:1fr 1fr}}@media (min-width:1100px){.LiteSetupsView_intentGrid__ku_Qc{grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}}.LiteSetupsView_intentCard__4xMBT{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 14px;border-radius:12px;background:var(--tm-surface-2);border:1px solid var(--tm-border-hair);cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.LiteSetupsView_intentCard__4xMBT:hover{background:var(--tm-surface-3);border-color:var(--tm-border-line)}.LiteSetupsView_intentCard__4xMBT:active{background:var(--tm-surface-1)}.LiteSetupsView_intentIcon__BGk_B{font-size:20px;line-height:1;color:var(--tm-gold)}.LiteSetupsView_intentLabel__bm86U{font-size:15px;font-weight:600;color:var(--tm-text-primary);line-height:1.3}.LiteSetupsView_intentHint__SzJ7m{font-size:12.5px;line-height:1.4;color:var(--tm-text-secondary)}.LiteSetupsView_intentCount__U_psZ{font-size:12px;font-weight:700;color:var(--tm-bull);letter-spacing:.03em}.LiteSetupsView_intentEmpty__LZH0O{font-size:11px;font-weight:600;color:var(--tm-text-dim);letter-spacing:.06em;text-transform:uppercase}.LiteSetupsView_scanGroupsRow__1qX_u{display:flex;flex-direction:column;gap:16px}@media (min-width:1100px){.LiteSetupsView_scanGroupsRow__1qX_u{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:start}}.LiteSetupsView_scanGroup__NUga6{display:flex;flex-direction:column;gap:2px;margin-bottom:4px}.LiteSetupsView_scanGroupTitle__Qgf4Z{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tm-steel)}.LiteSetupsView_scanRow__9QSQQ{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 14px;border-radius:10px;background:var(--tm-surface-1);border:1px solid var(--tm-border-hair);cursor:pointer;font-family:inherit;text-align:left;transition:border-color .12s,background .12s}.LiteSetupsView_scanRow__9QSQQ:hover{background:var(--tm-surface-2);border-color:var(--tm-border-line)}.LiteSetupsView_scanRowOpen__IqlJ5{border-color:color-mix(in srgb,var(--tm-info) 45%,transparent);background:var(--tm-surface-2)}.LiteSetupsView_scanRowLeft__WGWky{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.LiteSetupsView_scanRowRight__Ew_bY{flex-shrink:0}.LiteSetupsView_scanLabel__JmoVw{font-size:14px;font-weight:600;color:var(--tm-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LiteSetupsView_scanBlurb__2MYsO{font-size:12px;color:var(--tm-text-secondary);line-height:1.4}.LiteSetupsView_scanFreshness__AkoNp{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--tm-text-dim)}.LiteSetupsView_liveBadge___BpVW{display:inline-block;padding:1px 5px;border-radius:4px;background:color-mix(in srgb,var(--tm-bull) 16%,transparent);border:1px solid color-mix(in srgb,var(--tm-bull) 35%,transparent);font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--tm-bull)}.LiteSetupsView_scanCount__n6hDr{display:inline-flex;align-items:center;justify-content:center;min-width:28px;padding:4px 8px;border-radius:20px;background:var(--tm-surface-3);font-size:13px;font-weight:700;color:var(--tm-text-primary)}.LiteSetupsView_scanCountEmpty__9XyDW{font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--tm-text-dim);white-space:nowrap}.LiteSetupsView_stackNote__QjGtD{margin:0;font-size:13px;color:var(--tm-text-secondary);line-height:1.5}.LiteSetupsView_stackPicker__aWISS{display:flex;flex-direction:column;gap:12px}.LiteSetupsView_stackGroup__IGQwB{display:flex;flex-direction:column;gap:8px}.LiteSetupsView_stackGroupLabel__HWz8Z{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tm-text-muted)}.LiteSetupsView_stackChips__pkZn8{display:flex;flex-wrap:wrap;gap:6px}.LiteSetupsView_stackChip__6Rsh5{padding:7px 12px;min-height:44px;border-radius:20px;background:var(--tm-surface-2);border:1px solid var(--tm-border-hair);font-size:13px;font-weight:500;color:var(--tm-text-secondary);cursor:pointer;transition:background .12s,border-color .12s,color .12s;white-space:nowrap}.LiteSetupsView_stackChip__6Rsh5:hover{background:var(--tm-surface-3);color:var(--tm-text-primary)}.LiteSetupsView_stackChipActive__4r_TC{background:color-mix(in srgb,var(--tm-gold) 18%,transparent);border-color:color-mix(in srgb,var(--tm-gold) 45%,transparent);color:var(--tm-gold-200)}.LiteSetupsView_runBtn__VKbSc{align-self:flex-start;margin-top:4px;padding:10px 24px;min-height:44px;border-radius:22px;background:var(--tm-gold);border:none;font-size:14px;font-weight:700;color:var(--tm-navy);cursor:pointer;transition:opacity .12s}.LiteSetupsView_runBtn__VKbSc:disabled{opacity:.38;cursor:not-allowed}.LiteSetupsView_runBtn__VKbSc:not(:disabled):hover{opacity:.88}.LiteSetupsView_intersectResult__D6UVN{margin-top:8px;display:flex;flex-direction:column;gap:8px}.LiteSetupsView_intersectMeta__JsxrJ{margin:0;font-size:13px;color:var(--tm-text-secondary)}.LiteSetupsView_intersectList__SEjJ6{display:flex;flex-direction:column;gap:6px}.LiteSetupsView_intersectRow__yQg4A{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-radius:10px;background:var(--tm-surface-1);border:1px solid var(--tm-border-hair)}.LiteSetupsView_intersectTicker__17F6p{font-size:14px;font-weight:700;color:var(--tm-text-primary);letter-spacing:.03em}.LiteSetupsView_intersectRs__G5eUy{font-size:12px;font-weight:600}.LiteSetupsView_pos__jsYRs{color:var(--tm-bull)}.LiteSetupsView_neg__psXvl{color:var(--tm-bear)}.LiteSetupsView_gatedNote__F84Ve{padding:12px 14px;border-radius:10px;background:var(--tm-surface-1);border:1px solid var(--tm-border-hair)}.LiteSetupsView_emptyNote__Y5dV6,.LiteSetupsView_gatedNote__F84Ve{margin:0;font-size:13px;color:var(--tm-text-muted)}.LiteSetupsView_tierBlock__laUg1{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:12px;background:var(--tm-surface-1);border:1px solid var(--tm-border-hair)}.LiteSetupsView_tierHeader___8IXA{display:flex;align-items:center;gap:10px}.LiteSetupsView_tierBadge__gAENY{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;font-size:13px;font-weight:800;flex-shrink:0}.LiteSetupsView_tierA__ZfCBQ{background:color-mix(in srgb,var(--tm-bull) 20%,transparent);border:1px solid color-mix(in srgb,var(--tm-bull) 40%,transparent);color:var(--tm-bull)}.LiteSetupsView_tierB__01xa3{background:color-mix(in srgb,var(--tm-gold) 18%,transparent);border:1px solid color-mix(in srgb,var(--tm-gold) 38%,transparent);color:var(--tm-gold-200)}.LiteSetupsView_tierC__AExkF{background:color-mix(in srgb,var(--tm-steel) 15%,transparent);border:1px solid color-mix(in srgb,var(--tm-steel) 30%,transparent);color:var(--tm-steel)}.LiteSetupsView_tierDescription__5lIsv{font-size:13px;font-weight:600;color:var(--tm-text-secondary)}.LiteSetupsView_tierEmpty__o5bj9{margin:0;font-size:13px;color:var(--tm-text-dim)}.LiteSetupsView_tierList__ctlca{display:flex;flex-wrap:wrap;gap:6px}.LiteSetupsView_tierTicker__HEekK{display:inline-block;padding:4px 10px;border-radius:6px;background:var(--tm-surface-2);border:1px solid var(--tm-border-hair);font-size:13px;font-weight:700;color:var(--tm-text-primary);letter-spacing:.03em}.LiteSetupsView_intentCard__4xMBT:disabled{opacity:.55;cursor:not-allowed}.LiteSetupsView_intentResultRegion__nuzCM{display:flex;flex-direction:column;gap:8px}@keyframes LiteSetupsView_shimmer__4cZSE{0%{background-position:-200% 0}to{background-position:200% 0}}.LiteSetupsView_intentResultLoading__HHzdn{display:flex;flex-direction:column;gap:8px}.LiteSetupsView_skeletonRow__Qp_Wu{height:44px;border-radius:10px;background:linear-gradient(90deg,var(--tm-surface-2) 25%,var(--tm-surface-3) 50%,var(--tm-surface-2) 75%);background-size:200% 100%;animation:LiteSetupsView_shimmer__4cZSE 1.4s ease-in-out infinite}.LiteSetupsView_intentResultError__GrsDm{display:flex;flex-direction:column;gap:10px;padding:14px;border-radius:10px;background:var(--tm-tint-bear);border:1px solid var(--tm-tint-bear-border)}.LiteSetupsView_intentErrorMsg__6Uo3g{margin:0;font-size:13px;color:var(--tm-bear-text);line-height:1.45}.LiteSetupsView_retryBtn__YczPb{align-self:flex-start;padding:6px 16px;min-height:36px;border-radius:18px;background:var(--tm-surface-2);border:1px solid var(--tm-tint-bear-border);font-size:13px;font-weight:600;color:var(--tm-bear-text);cursor:pointer;transition:background .12s}.LiteSetupsView_retryBtn__YczPb:hover{background:var(--tm-surface-3)}.LiteSetupsView_retryBtn__YczPb:focus-visible{outline:2px solid var(--tm-bear-text);outline-offset:2px}.LiteSetupsView_intentResultEmpty__L_xNG{margin:0;font-size:13px;color:var(--tm-text-muted);padding:10px 0}.LiteSetupsView_intentResultTickers__dLXTN{display:flex;flex-wrap:wrap;gap:6px}.LiteSetupsView_intentResultTicker__S2xmT{display:inline-block;padding:5px 12px;min-height:32px;border-radius:6px;background:var(--tm-surface-2);border:1px solid var(--tm-border-hair);font-size:13px;font-weight:700;color:var(--tm-text-primary);letter-spacing:.03em}.LiteSetupsView_intentCard__4xMBT:focus-visible,.LiteSetupsView_runBtn__VKbSc:focus-visible,.LiteSetupsView_stackChip__6Rsh5:focus-visible{outline:2px solid var(--tm-gold);outline-offset:2px}.LiteSetupsView_setupResultGrid__1CrAw{display:flex;flex-direction:column;gap:10px}@media (min-width:900px){.LiteSetupsView_setupResultGrid__1CrAw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.LiteSetupsView_setupRow__qTpkJ{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:12px;background:var(--tm-surface-1);border:1px solid var(--tm-border-hair)}.LiteSetupsView_setupRowHead__nXtq5{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.LiteSetupsView_tickerBtn__yOfT4{display:inline-flex;align-items:center;gap:6px;background:none;border:none;padding:0;cursor:pointer;font:inherit;color:inherit}.LiteSetupsView_tickerBtn__yOfT4:hover .LiteSetupsView_setupTicker__KK9zD{text-decoration:underline}.LiteSetupsView_setupTicker__KK9zD{font-size:16px;font-weight:700;color:var(--tm-text-primary);letter-spacing:.02em}.LiteSetupsView_setupPrice__VUFtp{font-size:13px;color:var(--tm-text-secondary);font-variant-numeric:tabular-nums}.LiteSetupsView_setupChange__i9Htr{font-size:12px;font-weight:600}.LiteSetupsView_setupMetric__PnHLd{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:1px}.LiteSetupsView_setupMetricValue__25KVd{font-size:13px;font-weight:700;color:var(--tm-text-primary);font-variant-numeric:tabular-nums}.LiteSetupsView_setupMetricLabel__xpyFz{display:inline-flex;align-items:center;gap:3px;font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tm-text-dim)}.LiteSetupsView_setupWhy__285_t{margin:0;font-size:13px;line-height:1.5;color:var(--tm-text-secondary)}.LiteSetupsView_setupTags__UfiPE{display:flex;flex-wrap:wrap;gap:6px}.LiteSetupsView_setupTag__gNfuK{padding:2px 7px;border-radius:5px;background:var(--tm-surface-3);font-size:10.5px;font-weight:700;letter-spacing:.03em;color:var(--tm-text-secondary)}.LiteSetupsView_setupActions__LP2nH{display:flex;gap:8px;margin-top:2px}.LiteSetupsView_setupActionBtn__SGP4j{padding:6px 12px;min-height:32px;border-radius:7px;background:none;border:1px solid var(--tm-border-line);font-size:12px;font-weight:600;color:var(--tm-text-secondary);cursor:pointer;transition:border-color .12s,color .12s}.LiteSetupsView_setupActionBtn__SGP4j:hover:not(:disabled){border-color:var(--tm-gold);color:var(--tm-gold-200)}.LiteSetupsView_setupActionBtn__SGP4j:disabled{opacity:.55;cursor:default}.LiteSetupsView_setupActionBtnActive__9g9h_{border-color:color-mix(in srgb,var(--tm-bull) 45%,transparent);color:var(--tm-bull)}.LiteSetupsView_screenerNote__wtXJT{margin:0;font-size:11px;color:var(--tm-text-dim)}.LiteSetupsView_onboarding__CeZKT{border-radius:10px;background:var(--tm-surface-1);border:1px solid var(--tm-border-hair);overflow:hidden;margin-bottom:12px}.LiteSetupsView_onboardingSummary__mi150{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 14px;cursor:pointer;list-style:none;font-size:13px;font-weight:600;color:var(--tm-text-secondary);user-select:none}.LiteSetupsView_onboardingSummary__mi150::-webkit-details-marker{display:none}.LiteSetupsView_onboardingSummary__mi150:hover{background:var(--tm-surface-2);color:var(--tm-text-primary)}.LiteSetupsView_onboardingSummary__mi150:focus-visible{outline:2px solid var(--tm-gold);outline-offset:-2px}.LiteSetupsView_allScansBody__fnXiq{padding:4px 12px 12px}.LiteSetupsView_onboardingTitle__Cksf6{flex:1}.LiteSetupsView_onboardingChevron__igTtO{font-size:12px;color:var(--tm-text-dim);transition:transform .15s}.LiteSetupsView_onboarding__CeZKT[open] .LiteSetupsView_onboardingChevron__igTtO{transform:rotate(90deg)}.LiteSetupsView_onboardingSteps__zG44U{margin:0;padding:4px 14px 14px;display:flex;flex-direction:column;gap:10px;list-style:none;counter-reset:onboarding-step}.LiteSetupsView_onboardingSteps__zG44U li{counter-increment:onboarding-step;display:flex;gap:10px;font-size:13px;line-height:1.5;color:var(--tm-text-secondary)}.LiteSetupsView_onboardingSteps__zG44U li:before{content:counter(onboarding-step);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:50%;background:var(--tm-surface-3);font-size:11px;font-weight:700;color:var(--tm-text-muted);margin-top:2px}.LiteSetupsView_onboardingSteps__zG44U strong{color:var(--tm-text-primary)}.LiteSetupsView_scanExplorer__cEV9T{display:flex;flex-direction:column;border-radius:12px;overflow:hidden;border:1px solid var(--tm-border-hair)}@media (min-width:768px){.LiteSetupsView_scanExplorer__cEV9T{flex-direction:row;min-height:360px;align-items:stretch}}.LiteSetupsView_scanRail__vS0GT{display:flex;flex-direction:column;background:var(--tm-surface-1);border-bottom:1px solid var(--tm-border-hair)}@media (min-width:768px){.LiteSetupsView_scanRail__vS0GT{width:212px;flex-shrink:0;border-bottom:none;border-right:1px solid var(--tm-border-hair);overflow-y:auto}}.LiteSetupsView_railGroup__wcZ65{display:flex;flex-direction:column}.LiteSetupsView_railGroup__wcZ65+.LiteSetupsView_railGroup__wcZ65{border-top:1px solid var(--tm-border-hair)}.LiteSetupsView_railGroupLabel__xeAXl{margin:0;padding:8px 14px 4px;font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--tm-steel)}.LiteSetupsView_railItem__fg6nV{display:flex;flex-direction:column;align-items:stretch;gap:4px;width:100%;padding:10px 14px;background:none;border:none;border-radius:0;font-family:inherit;text-align:left;cursor:pointer;transition:background .1s}.LiteSetupsView_railItemMain__jB4s1{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:24px}.LiteSetupsView_railItemBlurb__zmlQZ{margin:0;font-size:11px;line-height:1.4;color:var(--tm-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.LiteSetupsView_railItem__fg6nV:hover{background:var(--tm-surface-2)}.LiteSetupsView_railItem__fg6nV:focus-visible{outline:2px solid var(--tm-gold);outline-offset:-2px}.LiteSetupsView_railItemActive__42b4s{background:color-mix(in srgb,var(--tm-info) 10%,transparent)}.LiteSetupsView_railItemActive__42b4s:hover{background:color-mix(in srgb,var(--tm-info) 16%,transparent)}.LiteSetupsView_railItemLabel__6et92{font-size:13px;font-weight:500;color:var(--tm-text-primary);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LiteSetupsView_railItemActive__42b4s .LiteSetupsView_railItemLabel__6et92{font-weight:600}.LiteSetupsView_railItemCount__G36I8{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding:2px 6px;border-radius:10px;background:var(--tm-surface-3);font-size:11px;font-weight:700;color:var(--tm-text-primary);flex-shrink:0}.LiteSetupsView_railItemActive__42b4s .LiteSetupsView_railItemCount__G36I8{background:color-mix(in srgb,var(--tm-info) 20%,transparent);color:var(--tm-info)}.LiteSetupsView_railItemCountEmpty__bJ87t{font-size:11px;color:var(--tm-text-dim);flex-shrink:0}.LiteSetupsView_scanPanel__5MPox{flex:1;display:flex;flex-direction:column;background:var(--tm-ground-base);min-width:0}.LiteSetupsView_scanPanelPlaceholder__V4gFg{margin:auto;padding:32px 24px;text-align:center;font-size:13px;color:var(--tm-text-dim)}.LiteSetupsView_scanPanelContent__N5EPN{display:flex;flex-direction:column;gap:12px;padding:16px}.LiteSetupsView_scanPanelHead__DWiGY{display:flex;flex-direction:column;gap:4px;padding-bottom:12px;border-bottom:1px solid var(--tm-border-hair)}.LiteSetupsView_scanPanelTitle__MaPPc{margin:0;font-size:15px;font-weight:700;color:var(--tm-text-primary)}.LiteSetupsView_scanPanelBlurb__MyQEY{margin:0;font-size:12px;line-height:1.5;color:var(--tm-text-secondary)}.LiteSetupsView_lesson__ywtwx{display:grid;gap:8px;margin:12px 0;padding:12px 14px;border-radius:10px;background:color-mix(in srgb,var(--tm-gold) 7%,var(--tm-surface-1));border:1px solid color-mix(in srgb,var(--tm-gold) 30%,transparent)}.LiteSetupsView_lessonKicker__aF0xG{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tm-gold)}.LiteSetupsView_lessonRow__xVQ6Q{display:grid;grid-template-columns:96px 1fr;gap:10px;font-size:13px;line-height:1.45;color:var(--tm-text-secondary)}.LiteSetupsView_lessonRow__xVQ6Q strong{color:var(--tm-text-primary);font-weight:600}.LiteSetupsView_lessonLearn__A3_64{display:inline-flex;align-items:center;min-height:44px;padding:4px 0;font-size:12.5px;font-weight:600;color:var(--tm-gold);text-decoration:underline;text-underline-offset:2px;justify-self:start}@media (max-width:480px){.LiteSetupsView_lessonRow__xVQ6Q{grid-template-columns:1fr;gap:2px}}.lightbox_backdrop__zohkc{position:fixed;inset:0;background:rgba(7,14,31,.94);backdrop-filter:blur(14px);z-index:500;display:flex;align-items:center;justify-content:center;padding:16px;animation:lightbox_fadeIn__aXpnk .18s ease}@keyframes lightbox_fadeIn__aXpnk{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lightbox_backdrop__zohkc{animation:none}}.lightbox_panel__7CUPF{position:relative;max-width:min(1501px,100%);max-height:90dvh;display:flex;flex-direction:column;gap:12px;width:100%}.lightbox_closeBtn__ixUfP{position:absolute;top:-48px;right:0;width:40px;height:40px;border-radius:50%;background:var(--tm-surface-2);border:1px solid rgba(255,255,255,.12);color:var(--tm-text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s ease}.lightbox_closeBtn__ixUfP:hover{background:var(--tm-surface-1)}.lightbox_navBtn__bgElU{position:absolute;top:calc(50% - 60px);transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:rgba(7,14,31,.7);border:1px solid rgba(255,255,255,.14);color:var(--tm-text-primary);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:background .15s ease,border-color .15s ease}.lightbox_navBtn__bgElU:hover{background:rgba(212,166,42,.15);border-color:rgba(212,166,42,.4)}.lightbox_navPrev__nhtER{left:-54px}.lightbox_navNext__ibcHL{right:-54px}@media (max-width:900px){.lightbox_navPrev__nhtER{left:4px}.lightbox_navNext__ibcHL{right:4px}}.lightbox_imageWrap__9zF1m{overflow:auto;-webkit-overflow-scrolling:touch;border-radius:10px;border:1px solid rgba(255,255,255,.1);flex:1;min-height:0}.lightbox_image__u_Eyq{display:block;width:100%;height:auto;border-radius:10px}.lightbox_captionRow__IAnM2{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.lightbox_captionText__Yvb_v{flex:1;min-width:0}.lightbox_captionHeadline__N5jJk{font-size:14px;font-weight:700;color:var(--tm-text-primary);margin-bottom:3px}.lightbox_captionSub__PaODI{font-size:12px;color:var(--tm-text-muted);line-height:1.5}.lightbox_openLink__oGWg7{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--tm-gold);text-decoration:none;border:1px solid rgba(212,166,42,.3);border-radius:8px;padding:7px 12px;white-space:nowrap;flex-shrink:0;transition:border-color .15s ease}.lightbox_openLink__oGWg7:hover{border-color:var(--tm-gold)}.lightbox_dotRow__t92Qr{display:flex;gap:6px;justify-content:center}.lightbox_dot__2sWZl{width:24px;height:24px;border-radius:50%;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center}.lightbox_dot__2sWZl:after{content:"";display:block;width:6px;height:6px;border-radius:50%;background:rgba(255,255,255,.2);transition:background .2s ease,transform .2s ease}.lightbox_dotActive__FjSH6:after{background:var(--tm-gold);transform:scale(1.5)}@media (prefers-reduced-motion:reduce){.lightbox_dot__2sWZl:after{transition:none}}.lightbox_counter__aJOqG{font-size:11px;color:var(--tm-text-muted);text-align:center;margin:0}.feature-comparison_compareWrap__6hX2r{overflow-x:auto;-webkit-overflow-scrolling:touch}.feature-comparison_compareInner__UA5Tl{max-width:1100px;margin:0 auto;min-width:540px;border:1px solid rgba(255,255,255,.08);border-radius:14px;overflow:hidden;background:var(--tm-surface-1)}.feature-comparison_compareHeaderRow__rIUKk{display:grid;grid-template-columns:minmax(200px,1.5fr) repeat(5,minmax(96px,1fr));gap:0;padding:16px 20px;background:var(--tm-surface-2);border-bottom:1px solid rgba(255,255,255,.07)}.feature-comparison_compareFeatureHeadLabel__mR058{font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--tm-text-muted);text-transform:uppercase;align-self:flex-end}.feature-comparison_compareColOther__podh_,.feature-comparison_compareColTd__1dREt{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.feature-comparison_compareLogoSlot__j2di1{height:36px;display:flex;align-items:center;justify-content:center}.feature-comparison_compareLogoImg__XwquU{object-fit:contain;max-height:36px}.feature-comparison_compareCompetitorName__XT2Eo{font-size:13px;font-weight:600;color:var(--tm-text-secondary)}.feature-comparison_compareDomain__F_atQ{font-size:10px;color:var(--tm-text-muted)}.feature-comparison_compareDivider__mwmAF{height:1px;width:40px;background:rgba(255,255,255,.08);margin:4px 0}.feature-comparison_compareScoreRow__9tbTi{display:flex;align-items:baseline;gap:2px;font-size:20px;font-weight:800;line-height:1}.feature-comparison_compareScoreNumGold__DOGLs{color:var(--tm-gold)}.feature-comparison_compareScoreNumMuted__BvShR{color:var(--tm-text-muted)}.feature-comparison_compareScoreOf__4Op64{font-size:12px;color:var(--tm-text-muted);font-weight:400}.feature-comparison_compareRow__gZwbQ{display:grid;grid-template-columns:minmax(200px,1.5fr) repeat(5,minmax(96px,1fr));padding:10px 20px;border-bottom:1px solid rgba(255,255,255,.05);align-items:center}.feature-comparison_compareFeatureName__zKQUr{font-size:13px;color:var(--tm-text-secondary);line-height:1.4}.feature-comparison_compareFeatureNote__gCyg_{font-size:11px;color:var(--tm-text-muted);margin-top:2px}.feature-comparison_compareTdCell__uDfsP{color:var(--tm-bull-accent);font-weight:700;font-size:16px;text-align:center}.feature-comparison_compareCheckGreen__LqUKC{color:var(--tm-bull-accent);font-size:14px;text-align:center}.feature-comparison_compareCheckMuted__k_TWx{color:var(--tm-text-muted);font-size:14px;text-align:center}.feature-comparison_compareCostRow__xyhsT{display:grid;grid-template-columns:minmax(200px,1.5fr) repeat(5,minmax(96px,1fr));padding:14px 20px;background:var(--tm-surface-2);border-top:1px solid rgba(255,255,255,.08);align-items:center}.feature-comparison_compareCostLabel__EGdhn{font-size:10px;font-weight:700;letter-spacing:.1em;color:var(--tm-text-muted);text-transform:uppercase}.feature-comparison_compareCostOther__8wADw,.feature-comparison_compareCostTd__Zp5jn{display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.feature-comparison_compareCostPrice__kMm3_{font-size:16px;font-weight:700;color:var(--tm-bull-accent)}.feature-comparison_compareCostPriceMuted__R58RF{font-size:15px;font-weight:600;color:var(--tm-text-muted)}.feature-comparison_compareCostSub__cyBKU{font-size:10px;color:var(--tm-text-muted)}.feature-comparison_compareFootnote__Hm9L5{font-size:11px;color:var(--tm-text-muted);margin-top:10px;line-height:1.6}.QuoteQualityBadge_root__LvWd2{--d-amber:#fbbf24;--d-text-muted:#94a3b8;display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;vertical-align:middle;line-height:1}.QuoteQualityBadge_chip__dlxrx{display:inline-flex;align-items:center;border-radius:6px;font-weight:600;white-space:nowrap;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid transparent}.QuoteQualityBadge_warn__VaoRZ{color:var(--d-amber);background:hsla(43,96%,56%,.12);border-color:hsla(43,96%,56%,.32)}.QuoteQualityBadge_muted__UuKA5{color:var(--d-text-muted);background:hsla(215,20%,65%,.08);border-color:hsla(215,20%,65%,.22)}.QuoteQualityBadge_compact__scbmp{margin-left:.4rem}.QuoteQualityBadge_compact__scbmp .QuoteQualityBadge_chip__dlxrx{padding:1px 5px;font-size:.625rem;letter-spacing:.01em;border-radius:999px}.QuoteQualityBadge_caution__GR_LG{margin-right:3px;font-size:.7em;line-height:1}.QuoteQualityBadge_full__qGtBG .QuoteQualityBadge_chip__dlxrx{padding:3px 8px;font-size:.75rem;letter-spacing:.01em}.contractPriceChart_root__eFBHU{display:flex;flex-direction:column;gap:.55rem}.contractPriceChart_headRow__qDswd{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.contractPriceChart_headLeft__Eyyp2{display:flex;flex-direction:column;gap:.12rem;min-inline-size:0}.contractPriceChart_headRight__EM884{display:flex;align-items:center;gap:.5rem}.contractPriceChart_label__E4U5M{font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--d-text-dim)}.contractPriceChart_contract__Au4bn{font-size:.98rem;font-weight:800;letter-spacing:.01em;color:var(--d-text);font-variant-numeric:tabular-nums}.contractPriceChart_shareBtn__bq0L0{display:inline-flex;align-items:center;gap:.32rem;appearance:none;padding:.3rem .62rem;border-radius:8px;border:1px solid rgba(96,165,250,.35);background:rgba(59,130,246,.12);color:#93c5fd;font-size:.72rem;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.contractPriceChart_shareBtn__bq0L0:hover:not(:disabled){background:rgba(59,130,246,.2);border-color:rgba(96,165,250,.6);color:#bfdbfe}.contractPriceChart_shareBtn__bq0L0:disabled{opacity:.4;cursor:default}.contractPriceChart_shareErr__3HCgH{font-size:.68rem;line-height:1.4;color:#f87171}.contractPriceChart_tfToggle__grEAz{display:inline-flex;gap:2px;margin:0;min-inline-size:0;padding:2px;border-radius:9px;background:var(--d-bg-sunken);border:1px solid var(--d-border-faint)}.contractPriceChart_tfBtn__LnakF{appearance:none;border:none;background:transparent;color:var(--d-text-dim);font-size:.7rem;font-weight:700;letter-spacing:.02em;padding:.22rem .6rem;border-radius:7px;cursor:pointer;transition:background .15s ease,color .15s ease}.contractPriceChart_tfBtn__LnakF:hover{color:var(--d-text)}@media (pointer:coarse){.contractPriceChart_tfBtn__LnakF{min-block-size:44px;min-inline-size:44px;padding-inline:.75rem}}.contractPriceChart_tfBtnActive__Wmo2P{background:rgba(59,130,246,.18);color:#93c5fd;box-shadow:inset 0 0 0 1px rgba(59,130,246,.35)}.contractPriceChart_stats__eAMuu{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.contractPriceChart_stat__h1CuT{display:flex;flex-direction:column;gap:.15rem}.contractPriceChart_statLabel__dnOC7{font-size:.6rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--d-text-dim)}.contractPriceChart_statValue__rbLxX{font-size:.95rem;font-weight:800;color:var(--d-text);font-variant-numeric:tabular-nums}.contractPriceChart_pos__Jrq_H{color:#34d399}.contractPriceChart_neg__uy06i{color:#f87171}.contractPriceChart_chartWrap__Pe_dk{position:relative;width:100%;height:340px;border-radius:10px;overflow:hidden;border:1px solid var(--d-border-faint);background:rgba(10,14,39,.35)}.contractPriceChart_chartWrapTall__xpdSs{height:480px}.contractPriceChart_chartSlot__PW3RA{position:absolute;inset:0}.contractPriceChart_watermark__j3sdA{position:absolute;right:.6rem;bottom:5.25rem;pointer-events:none;font-size:.72rem;font-weight:800;letter-spacing:.04em;color:rgba(148,163,184,.28);font-variant-numeric:tabular-nums;user-select:none}.contractPriceChart_overlay__76Wbq{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:1.25rem;font-size:.74rem;line-height:1.5;color:var(--d-text-dim);background:rgba(10,14,39,.55);backdrop-filter:blur(2px)}.contractPriceChart_caption__EgJ8h{margin:0;font-size:.7rem;line-height:1.5;color:var(--d-text-muted)}.contractPriceChart_ivChip__aCvoA{display:inline-block;margin-inline-start:.4rem;padding:.05rem .4rem;border-radius:6px;font-size:.66rem;font-weight:700;vertical-align:middle;color:var(--d-text-dim);background:var(--d-bg-sunken);border:1px solid var(--d-border-faint)}.contractPriceChart_ivLow__yb4EO{color:var(--tm-bull-accent);border-color:var(--tm-tint-bull-border)}.contractPriceChart_ivHigh__cAFs3{color:var(--tm-bear-text);border-color:var(--tm-tint-bear-border)}.contractPriceChart_volHot__uarSD{color:var(--tm-warn);border-color:var(--tm-tint-warn-border)}.contractPriceChart_readLine__I4jBH{margin:0;font-size:.74rem;line-height:1.45;color:var(--d-text)}.WhatsThis_root__6hHA2{display:block}.WhatsThis_chip__CO65I{display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:4px 9px;border:1px dashed color-mix(in srgb,var(--tm-steel) 35%,transparent);border-radius:999px;background:color-mix(in srgb,var(--tm-surface-1) 40%,transparent);color:var(--tm-text-muted);font-size:10.5px;font-weight:700;letter-spacing:.2px;cursor:pointer;transition:color .12s ease,border-color .12s ease}.WhatsThis_chip__CO65I:hover,.WhatsThis_chip__CO65I[aria-expanded=true]{color:var(--tm-blue-text-dim);border-color:color-mix(in srgb,var(--tm-info) 45%,transparent)}.WhatsThis_chip__CO65I:focus-visible{outline:2px solid color-mix(in srgb,var(--tm-info) 70%,transparent);outline-offset:2px}.WhatsThis_panel__2X42U{display:block;margin-top:7px;padding:9px 11px;border-left:2px solid color-mix(in srgb,var(--tm-info) 45%,transparent);border-radius:0 8px 8px 0;background:color-mix(in srgb,var(--tm-surface-2) 60%,transparent)}.WhatsThis_term__eQLaT{display:block;font-size:11px;font-weight:800;letter-spacing:.3px;color:var(--tm-blue-text-dim);margin-bottom:3px}.WhatsThis_explain__LE0Rm{display:block;font-size:11.5px;line-height:1.5;color:var(--tm-text-muted)}.ChangesStrip_strip__4XSGD{padding:12px 16px;border-radius:12px;background:var(--tm-surface-1);border:1px solid hsl(215 25% 30%/.45);backdrop-filter:blur(8px)}.ChangesStrip_title__Vhnpc{margin:0 0 10px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--tm-text-muted)}.ChangesStrip_grid__hNztr{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px}.ChangesStrip_cell__uS5j1{display:flex;flex-direction:column;gap:2px;min-width:0}.ChangesStrip_label__wUZ8u{font-size:11px;color:var(--tm-text-secondary)}.ChangesStrip_value__pZ_sI{font-family:var(--font-space-mono,monospace);font-size:16px;font-weight:700;color:var(--tm-text-primary)}.ChangesStrip_down__8mxVt,.ChangesStrip_flat__I5gph,.ChangesStrip_flipped__SDA5j,.ChangesStrip_muted__6mJPT,.ChangesStrip_up__rJjOD{font-size:12px}.ChangesStrip_up__rJjOD{color:hsl(152 55% 52%)}.ChangesStrip_down__8mxVt{color:hsl(4 70% 62%)}.ChangesStrip_flat__I5gph,.ChangesStrip_muted__6mJPT{color:var(--tm-text-muted)}.ChangesStrip_flipped__SDA5j{color:var(--tm-gold);font-weight:600}@media (max-width:720px){.ChangesStrip_grid__hNztr{grid-template-columns:repeat(2,minmax(0,1fr))}}.ChainActivityCard_card__u_JG1{margin:12px 0;padding:12px 16px;border-radius:12px;background:var(--tm-surface-1);border:1px solid hsl(215 25% 30%/.45);backdrop-filter:blur(8px)}.ChainActivityCard_head__c6vYj{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:10px}.ChainActivityCard_title__fNABM{margin:0;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.ChainActivityCard_scope__CCIGk,.ChainActivityCard_title__fNABM{font-size:11px;color:var(--tm-text-muted)}.ChainActivityCard_session__53wpS{padding:1px 6px;border-radius:9999px;font-size:10px;font-weight:700;color:var(--tm-text-secondary);border:1px solid var(--border)}.ChainActivityCard_grid__dPylD{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.ChainActivityCard_cell__ntVgR{display:flex;flex-direction:column;gap:2px;min-width:0}.ChainActivityCard_label__LuhyO{font-size:11px;color:var(--tm-text-secondary)}.ChainActivityCard_value__rWI5a{font-family:var(--font-space-mono,monospace);font-size:16px;font-weight:700;color:var(--tm-text-primary)}.ChainActivityCard_sub__mm_u9{font-size:12px;color:var(--tm-text-muted)}.ChainActivityCard_note__dtGUe{margin:10px 0 0;font-size:11px;line-height:1.5;color:var(--tm-gold)}.ChainActivityCard_howTo__5s_tc{margin-top:10px;font-size:12px;color:var(--tm-text-secondary)}.ChainActivityCard_howTo__5s_tc summary{min-height:32px;display:flex;align-items:center;cursor:pointer;font-weight:600;color:var(--tm-text-primary)}.ChainActivityCard_howTo__5s_tc summary:focus-visible{outline:2px solid var(--tm-gold);outline-offset:2px}.ChainActivityCard_howTo__5s_tc ul{margin:4px 0 0;padding-left:18px;line-height:1.5}.GexTabs_bar__PyYUh{display:flex;gap:4px;overflow-x:auto;padding:4px;border-radius:12px;background:var(--tm-surface-1);border:1px solid hsl(215 25% 30%/.45);backdrop-filter:blur(8px);scrollbar-width:none}.GexTabs_bar__PyYUh::-webkit-scrollbar{display:none}.GexTabs_tab__A7Jdw{flex:1 0 auto;min-height:44px;min-width:76px;padding:0 16px;border:0;border-radius:9px;background:transparent;font-size:13px;font-weight:700;color:var(--tm-text-secondary);cursor:pointer;transition:background .15s,color .15s}.GexTabs_tab__A7Jdw:hover{background:hsl(215 25% 30%/.25)}.GexTabs_tab__A7Jdw:focus-visible{outline:2px solid var(--tm-gold);outline-offset:-2px}.GexTabs_active__qSQJI{background:hsl(262 60% 60%/.2);color:var(--tm-text-primary);box-shadow:inset 0 0 0 1px hsl(262 60% 60%/.5)}.GexVexLadder_card__lhGZA{margin:12px 0;padding:12px 16px;border-radius:12px;background:var(--tm-surface-1);border:1px solid hsl(215 25% 30%/.45);backdrop-filter:blur(8px)}.GexVexLadder_head__Cyx1W{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin-bottom:10px}.GexVexLadder_title__EiAnY{margin:0;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.GexVexLadder_scope__6Tk49,.GexVexLadder_title__EiAnY{font-size:11px;color:var(--tm-text-muted)}.GexVexLadder_csv__TtXU4{margin-left:auto;min-height:44px;padding:0 14px;border-radius:8px;font-size:11px;font-weight:700;color:var(--tm-text-primary);background:transparent;border:1px solid hsl(215 25% 30%/.45);cursor:pointer}.GexVexLadder_csv__TtXU4:focus-visible{outline:2px solid var(--tm-gold);outline-offset:2px}.GexVexLadder_scroll__Gz5Kn{overflow-x:auto}.GexVexLadder_table__LhfuK{width:100%;min-width:460px;border-collapse:collapse;font-size:12px;color:var(--tm-text-secondary)}.GexVexLadder_table__LhfuK th{padding:6px 8px;text-align:left;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tm-text-muted);border-bottom:1px solid hsl(215 25% 30%/.45)}.GexVexLadder_table__LhfuK td{padding:6px 8px;border-bottom:1px solid hsl(215 25% 30%/.2)}.GexVexLadder_table__LhfuK td.GexVexLadder_num__NL3Hs,.GexVexLadder_table__LhfuK th.GexVexLadder_num__NL3Hs{text-align:right;font-family:var(--font-space-mono,monospace);white-space:nowrap}.GexVexLadder_strike__nlhi_{font-family:var(--font-space-mono,monospace);font-weight:700;color:var(--tm-text-primary)}.GexVexLadder_key__dal9M td{background:hsl(215 25% 30%/.18);color:var(--tm-text-primary)}.GexVexLadder_spot__UCjHp td{padding:3px 8px;text-align:center;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--tm-gold);border-top:1px dashed var(--tm-gold);border-bottom:1px dashed var(--tm-gold)}.GexVexLadder_pos__hK0ci{color:hsl(150 50% 55%)}.GexVexLadder_neg__osUfX{color:hsl(355 60% 65%)}.GexVexLadder_tag__7M9Gb{display:inline-block;padding:1px 8px;border-radius:9999px;font-size:10px;font-weight:700;letter-spacing:.06em;border:1px solid hsl(215 25% 30%/.45)}.GexVexLadder_STRONG__AXiAh{color:hsl(150 50% 55%);border-color:hsl(150 50% 55%/.5)}.GexVexLadder_MODERATE__V8yAG{color:var(--tm-steel)}.GexVexLadder_OPPOSING__0dq0f{color:var(--tm-gold);border-color:hsl(43 66% 50%/.6)}.GexVexLadder_sub__HiMBZ{margin:8px 0 0;font-size:12px;color:var(--tm-text-muted)}.GexVexLadder_note__Rv302{margin:10px 0 0;font-size:11px;line-height:1.5;color:var(--tm-gold)}.GexVexLadder_howTo__zTdT0{margin-top:10px;font-size:12px;color:var(--tm-text-secondary)}.GexVexLadder_howTo__zTdT0 summary{min-height:44px;display:flex;align-items:center;cursor:pointer;font-weight:600;color:var(--tm-text-primary)}.GexVexLadder_howTo__zTdT0 summary:focus-visible{outline:2px solid var(--tm-gold);outline-offset:2px}.GexVexLadder_howTo__zTdT0 ul{margin:4px 0 0;padding-left:18px;line-height:1.5}@font-face{font-family:TM Scene Sans;font-weight:500;font-display:swap;src:url(/fonts/Montserrat-500.woff) format("woff")}@font-face{font-family:TM Scene Sans;font-weight:700;font-display:swap;src:url(/fonts/Montserrat-700.woff) format("woff")}@font-face{font-family:TM Scene Sans;font-weight:800;font-display:swap;src:url(/fonts/Montserrat-800.woff) format("woff")}@font-face{font-family:TM Scene Mono;font-weight:400;font-display:swap;src:url(/fonts/JetBrainsMono-400.woff) format("woff")}@font-face{font-family:TM Scene Mono;font-weight:600;font-display:swap;src:url(/fonts/JetBrainsMono-600.woff) format("woff")}@font-face{font-family:TM Scene Mono;font-weight:700;font-display:swap;src:url(/fonts/JetBrainsMono-700.woff) format("woff")}.SceneSvg_svg__Q2E_1{display:block;width:100%;height:auto}.SceneSvg_sans__fxqJ8{font-family:TM Scene Sans,Montserrat,system-ui,sans-serif}.SceneSvg_mono__l4J3g{font-family:TM Scene Mono,JetBrains Mono,ui-monospace,monospace}.SceneSvg_text__VH8U8{dominant-baseline:middle;white-space:pre;user-select:none}.TomorrowMapPanel_frame__75mWp{position:relative;background:var(--tm-surface-1);border:1px solid color-mix(in srgb,var(--tm-gold) 28%,transparent);border-radius:1rem;padding:1rem;backdrop-filter:blur(12px);display:flex;flex-direction:column;gap:.75rem}.TomorrowMapPanel_head__UCr_u{justify-content:space-between}.TomorrowMapPanel_headRight__NfHDy,.TomorrowMapPanel_head__UCr_u{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.TomorrowMapPanel_title__EnF0d{margin:0;font-size:1.125rem;font-weight:600;color:var(--tm-text-primary)}.TomorrowMapPanel_regime__YH8jO{font-size:.8125rem;font-weight:600;letter-spacing:.02em}.TomorrowMapPanel_plotWrap__Nxm1y{width:100%;border-radius:.75rem;border:1px solid rgba(255,255,255,.08);background:rgba(10,18,26,.55);overflow:hidden}.TomorrowMapPanel_skeleton__xbC55{width:100%;height:320px;border-radius:.75rem;background:linear-gradient(90deg,rgba(255,255,255,.03),rgba(255,255,255,.07),rgba(255,255,255,.03));background-size:200% 100%;animation:TomorrowMapPanel_shimmer__8Ip9O 1.4s linear infinite}.TomorrowMapPanel_scroller___0dXl{overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;border-radius:.75rem}.TomorrowMapPanel_scroller___0dXl:focus-visible{outline:2px solid var(--tm-gold);outline-offset:2px}.TomorrowMapPanel_scrollInner__5lAI3{width:1120px}.TomorrowMapPanel_swipeHint__bkTWo{margin:.375rem 0 0;text-align:center;font-size:.75rem;color:var(--tm-text-muted)}.TomorrowMapPanel_skeletonLandscape__5ok__{height:auto;aspect-ratio:4/3}.TomorrowMapPanel_skeletonPortrait__FqAyH{height:auto;aspect-ratio:4/5}@keyframes TomorrowMapPanel_shimmer__8Ip9O{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.TomorrowMapPanel_skeleton__xbC55{animation:none}}.TomorrowMapPanel_up__0dl6q{--road:var(--tm-bull);color:var(--tm-bull-text)}.TomorrowMapPanel_down__nv_HG{--road:var(--tm-bear);color:var(--tm-bear-text)}.TomorrowMapPanel_range__EQHwe{--road:var(--tm-gold);color:var(--tm-gold-bright)}.TomorrowMapPanel_plan__98JmY{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.TomorrowMapPanel_planRow__hEylY{display:flex;gap:.875rem;align-items:flex-start;padding:.625rem .875rem;border-radius:.625rem;border:1px solid color-mix(in srgb,var(--road) 25%,transparent);background:color-mix(in srgb,var(--road) 8%,transparent)}.TomorrowMapPanel_planKw___78m8{flex:0 0 3rem;font-family:var(--font-jetbrains),ui-monospace,monospace;font-weight:700}.TomorrowMapPanel_planBody__4QjeG{display:flex;flex-direction:column;gap:.125rem;min-width:0}.TomorrowMapPanel_planLead___QSTw{color:var(--tm-text-primary);font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:.875rem}.TomorrowMapPanel_planRule__iYQfh{color:var(--tm-text-secondary);font-size:.875rem}.TomorrowMapPanel_lastCall__peLqX{display:flex;gap:.875rem;align-items:flex-start;padding:.625rem .875rem;border-radius:.625rem;border:1px solid color-mix(in srgb,var(--tm-gold) 25%,transparent);background:color-mix(in srgb,var(--tm-gold) 6%,transparent);backdrop-filter:blur(8px)}.TomorrowMapPanel_lastCallKw__PhWN9{flex:0 0 auto;font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:.75rem;font-weight:700;letter-spacing:.06em;color:var(--tm-gold);padding-top:.125rem}.TomorrowMapPanel_lastCallBody__wiw0N{display:flex;flex-direction:column;gap:.125rem;min-width:0}.TomorrowMapPanel_lastCallLead__OE3zS{color:var(--tm-text-primary);font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:.875rem}.TomorrowMapPanel_lastCallDetail__piP_c{color:var(--tm-text-secondary);font-size:.8125rem;overflow-wrap:anywhere}@media (max-width:599px){.TomorrowMapPanel_lastCall__peLqX{flex-direction:column;gap:.25rem}}.TomorrowMapPanel_footnote__5EubV{margin:0;font-size:.75rem;color:var(--tm-text-muted)}.TomorrowMapPanel_switch__reiZh{display:inline-flex;margin:0;min-width:0;padding:2px;border-radius:999px;border:1px solid color-mix(in srgb,var(--tm-gold) 28%,transparent);background:rgba(10,18,26,.55);backdrop-filter:blur(8px)}.TomorrowMapPanel_switchFull__maURa{display:flex;flex:1 1 100%;order:-1}.TomorrowMapPanel_switchFull__maURa .TomorrowMapPanel_switchBtn__FCzG_{flex:1 1 0}.TomorrowMapPanel_switchBtn__FCzG_{appearance:none;border:1px solid transparent;border-radius:999px;min-height:44px;padding:.25rem 1rem;background:transparent;color:var(--tm-text-secondary);font-size:.8125rem;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.TomorrowMapPanel_switchBtn__FCzG_:hover{background:color-mix(in srgb,var(--tm-gold) 12%,transparent);color:var(--tm-text-primary)}.TomorrowMapPanel_switchBtn__FCzG_:active{background:color-mix(in srgb,var(--tm-gold) 28%,transparent)}.TomorrowMapPanel_switchBtn__FCzG_[aria-pressed=true]{background:color-mix(in srgb,var(--tm-gold) 35%,transparent);border-color:var(--tm-gold);color:var(--tm-text-primary)}.TomorrowMapPanel_switchBtn__FCzG_:focus-visible{outline:2px solid var(--tm-gold);outline-offset:1px}.TomorrowMapPanel_titleBlock__G9ygi{display:flex;flex-direction:column;gap:.125rem}.TomorrowMapPanel_subtitle__vv23_{margin:0;font-family:var(--font-jetbrains),ui-monospace,monospace;font-size:.75rem;color:var(--tm-text-muted)}.TomorrowMapPanel_notice__0VMoP{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin:0;padding:1.5rem 1rem;text-align:center;font-size:.875rem;color:var(--tm-text-secondary)}.TomorrowMapPanel_thinNote__mTcYj{margin:0;font-size:.8125rem;color:var(--tm-text-secondary)}.TomorrowMapPanel_planTone___7hsK{--road:var(--tm-steel);color:var(--tm-text-primary)}.TomorrowMapPanel_srOnly__lDAf_{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.TomorrowMapPanel_retryBtn__pFMJb{appearance:none;min-height:44px;padding:.25rem 1.25rem;border-radius:999px;border:1px solid var(--tm-gold);background:color-mix(in srgb,var(--tm-gold) 18%,transparent);color:var(--tm-text-primary);font-size:.8125rem;font-weight:600;cursor:pointer}.TomorrowMapPanel_retryBtn__pFMJb:hover{background:color-mix(in srgb,var(--tm-gold) 30%,transparent)}.TomorrowMapPanel_retryBtn__pFMJb:focus-visible{outline:2px solid var(--tm-gold);outline-offset:2px}.ExpiryStrip_strip__u5H3D{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;padding:10px 12px;border:1px solid var(--border);border-radius:12px;background:var(--tm-surface-1);backdrop-filter:blur(12px)}.ExpiryStrip_label__47xcD{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--tm-text-muted)}.ExpiryStrip_chips__AqcPv{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;border:0}.ExpiryStrip_chip___XbiP{min-height:32px;padding:4px 10px;border:1px solid var(--border);border-radius:8px;background:transparent;font-size:12px;font-weight:700;color:var(--tm-text-secondary);cursor:pointer}.ExpiryStrip_chip___XbiP[aria-pressed=true]{border-color:var(--tm-gold);background:color-mix(in srgb,var(--tm-gold) 18%,transparent);color:var(--tm-text-primary)}.ExpiryStrip_basis__Vje0G button:focus-visible,.ExpiryStrip_chip___XbiP:focus-visible{outline:2px solid var(--tm-gold);outline-offset:2px}.ExpiryStrip_chipDte__d0cPV{margin-left:4px;font-weight:500;color:var(--tm-text-muted)}.ExpiryStrip_basis__Vje0G{display:inline-flex;margin:0 0 0 auto;padding:0;border:1px solid var(--border);border-radius:8px;overflow:hidden}.ExpiryStrip_basis__Vje0G button{min-height:32px;padding:4px 12px;border:0;background:transparent;font-size:12px;font-weight:700;color:var(--tm-text-secondary);cursor:pointer}.ExpiryStrip_basis__Vje0G button+button{border-left:1px solid var(--border)}.ExpiryStrip_basis__Vje0G button[aria-pressed=true]{background:color-mix(in srgb,var(--tm-gold) 18%,transparent);color:var(--tm-text-primary)}.ExpiryStrip_basis__Vje0G button:disabled{opacity:.45;cursor:not-allowed}.ExpiryStrip_active__lMw7X{flex-basis:100%;margin:0;font-size:12px;color:var(--tm-text-secondary)}.VoprTopSetups_panel__tOEUq{width:100%;max-width:960px;margin:1.25rem auto 0;border-radius:12px;background:color-mix(in srgb,var(--tm-surface-2) 78%,transparent);border:1px solid var(--tm-border-line);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);text-align:left}.VoprTopSetups_toggle__T5Bht{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:44px;padding:.85rem 1.1rem;background:transparent;border:0;color:var(--tm-text-primary);cursor:pointer;text-align:left}.VoprTopSetups_title__A7MrX{display:block;font-size:1rem;font-weight:700}.VoprTopSetups_subtitle__9E6iX{display:block;margin-top:.15rem;font-size:.8rem;color:var(--tm-text-secondary)}.VoprTopSetups_chevOpen__gB_iZ,.VoprTopSetups_chev__yDvUH{flex:none;color:var(--tm-text-muted);transition:transform .15s ease}.VoprTopSetups_chevOpen__gB_iZ{transform:rotate(180deg)}.VoprTopSetups_body__A_hsA{display:flex;flex-direction:column;gap:.75rem;padding:0 1.1rem 1.1rem}.VoprTopSetups_controls__XXefU{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.VoprTopSetups_segment__38_hq{display:inline-flex;flex-wrap:wrap;margin:0;padding:0;min-width:0;border:1px solid var(--tm-border-line);border-radius:10px;overflow:hidden}.VoprTopSetups_segOn__BZQzz,.VoprTopSetups_seg__DyOOX{min-height:44px;padding:.4rem .85rem;border:0;background:transparent;color:var(--tm-text-secondary);font-size:.82rem;font-weight:600;cursor:pointer}.VoprTopSetups_segOn__BZQzz{background:color-mix(in srgb,var(--tm-gold) 18%,transparent);color:var(--tm-gold)}.VoprTopSetups_chips__t78Qc{display:inline-flex;gap:.35rem;margin:0;padding:0;min-width:0;border:0}.VoprTopSetups_chipOn__t76p_,.VoprTopSetups_chip__8lrG8{min-width:40px;min-height:44px;border-radius:999px;border:1px solid var(--tm-border-line);background:transparent;color:var(--tm-text-secondary);font-weight:700;cursor:pointer}.VoprTopSetups_chipOn__t76p_{border-color:var(--tm-gold);background:color-mix(in srgb,var(--tm-gold) 18%,transparent);color:var(--tm-gold)}.VoprTopSetups_filter__SeuT6{flex:1 1 140px;min-width:120px;padding:.4rem .7rem;background:var(--tm-surface-1);color:var(--tm-text-primary);font-size:.85rem}.VoprTopSetups_csv__hh5gU,.VoprTopSetups_filter__SeuT6{min-height:44px;border-radius:10px;border:1px solid var(--tm-border-line)}.VoprTopSetups_csv__hh5gU{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .8rem;background:transparent;color:var(--tm-text-secondary);font-size:.82rem;cursor:pointer}.VoprTopSetups_csv__hh5gU:disabled{opacity:.45;cursor:not-allowed}.VoprTopSetups_meta__z3zfJ{margin:0;font-size:.72rem;color:var(--tm-text-muted)}.VoprTopSetups_staleNote__7yoXC{margin:0;font-size:.78rem;color:var(--tm-gold)}.VoprTopSetups_state__dmqgZ{margin:0;padding:.75rem 0;font-size:.85rem;color:var(--tm-text-secondary)}.VoprTopSetups_tableWrap__6lD8b{overflow-x:auto;max-height:420px;overflow-y:auto}.VoprTopSetups_table__1UnSs{width:100%;border-collapse:collapse;font-size:.82rem;font-variant-numeric:tabular-nums;color:var(--tm-text-primary)}.VoprTopSetups_table__1UnSs td,.VoprTopSetups_table__1UnSs th{padding:.45rem .6rem;text-align:left;border-bottom:1px solid var(--tm-border-line);white-space:nowrap}.VoprTopSetups_table__1UnSs th{position:sticky;top:0;background:var(--tm-surface-2);color:var(--tm-text-muted);font-weight:600}.VoprTopSetups_sortBtn__KOwLO{padding:0;color:inherit;font:inherit}.VoprTopSetups_sortBtn__KOwLO,.VoprTopSetups_symBtn__kQowS{min-height:44px;border:0;background:transparent;cursor:pointer}.VoprTopSetups_symBtn__kQowS{padding:0 .2rem;color:var(--tm-steel);font-weight:700;text-decoration:underline;text-underline-offset:3px}.VoprTopSetups_grade__DD3QQ{display:inline-block;min-width:1.6rem;padding:.1rem .4rem;border-radius:6px;text-align:center;font-weight:800;background:color-mix(in srgb,var(--tm-steel) 20%,transparent);color:var(--tm-text-primary)}.VoprTopSetups_grade__DD3QQ[data-grade=A]{background:color-mix(in srgb,var(--tm-gold) 28%,transparent);color:var(--tm-gold)}.VoprTopSetups_grade__DD3QQ[data-grade=B]{background:color-mix(in srgb,var(--tm-gold) 14%,transparent);color:var(--tm-gold)}.AIAnalysisModal_staleBanner__r5p3W{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--tm-warn) 14%,transparent);border:1px solid color-mix(in srgb,var(--tm-warn) 40%,transparent);color:var(--tm-warn)}.AIAnalysisModal_staleBannerIcon__Ek9r_{flex-shrink:0;margin-top:1px}.AIAnalysisModal_staleBannerText__JRcg9{font-size:12px;font-weight:600;line-height:1.45}.AIAnalysisModal_staleBannerStrong__8GZ3B{font-weight:700}.AIAnalysisModal_staleBannerCompact__m3rkd{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;background:color-mix(in srgb,var(--tm-warn) 10%,transparent);border:1px solid color-mix(in srgb,var(--tm-warn) 30%,transparent);color:var(--tm-warn)}.AIAnalysisModal_staleBannerCompactIcon__aGPBe{flex-shrink:0}.AIAnalysisModal_staleBannerCompactText__IoUpq{font-size:11px;font-weight:600;line-height:1.3}.LiteTickerSearchShell_grid__fXxbr{display:flex;flex-direction:column;gap:16px;width:100%;max-width:1560px;margin:0 auto;padding:16px;box-sizing:border-box}@media (min-width:1100px){.LiteTickerSearchShell_grid__fXxbr{display:grid;grid-template-columns:300px minmax(0,1fr);gap:20px;padding:24px 24px 50px;align-items:start}}.LiteTickerSearchShell_sidebar__mexKY{display:flex;flex-direction:column;gap:12px}.LiteTickerSearchShell_sidebarHead__e2g_d{display:flex;flex-direction:column;gap:4px}.LiteTickerSearchShell_title__z17Re{font-size:19px;font-weight:700;letter-spacing:-.01em;color:var(--tm-text-primary)}.LiteTickerSearchShell_subtitle__9jF6_{font-size:12.5px;line-height:1.5;color:var(--tm-text-muted)}.LiteTickerSearchShell_searchBox__4nYka{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 12px;border-radius:11px;background:var(--tm-surface-2);border:1px solid color-mix(in srgb,var(--tm-steel) 18%,transparent)}.LiteTickerSearchShell_searchIcon__svG77{flex-shrink:0;width:15px;height:15px;color:var(--tm-text-muted)}.LiteTickerSearchShell_searchInput__EKTUO{flex:1;min-width:0;padding:11px 0;background:none;border:0;outline:none;color:var(--tm-text-primary);font-size:14px}.LiteTickerSearchShell_searchInput__EKTUO::placeholder{color:var(--tm-text-muted)}.LiteTickerSearchShell_searchInput__EKTUO::-webkit-search-cancel-button{appearance:none}.LiteTickerSearchShell_hint__M4_av{margin:0;padding:4px 2px;font-size:12.5px;color:var(--tm-text-muted)}.LiteTickerSearchShell_resultList__UQEvW{display:flex;flex-direction:column;gap:6px}.LiteTickerSearchShell_resultRow__fiWmC{appearance:none;cursor:pointer;display:flex;align-items:baseline;gap:9px;padding:9px 10px;border-radius:9px;background:transparent;border:1px solid transparent;text-align:left;transition:background .1s ease}.LiteTickerSearchShell_resultRow__fiWmC:hover{background:color-mix(in srgb,var(--tm-steel) 7%,transparent)}.LiteTickerSearchShell_resultRowActive___ZAJf{background:color-mix(in srgb,var(--tm-gold) 12%,transparent);border-color:color-mix(in srgb,var(--tm-gold) 30%,transparent)}.LiteTickerSearchShell_resultRow__fiWmC:focus-visible{outline:2px solid var(--tm-gold);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.LiteTickerSearchShell_resultRow__fiWmC{transition:none}}.LiteTickerSearchShell_resultSymbol__mD62d{flex-shrink:0;min-width:52px;font-size:14px;font-weight:700;color:var(--tm-text-primary)}.LiteTickerSearchShell_resultName___JJss{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--tm-text-muted)}.LiteTickerSearchShell_presetSection__eqO_7{display:flex;flex-direction:column;gap:8px;margin-top:4px}.LiteTickerSearchShell_presetLabel__VtC8t{font-family:var(--font-mono,monospace);font-size:9px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--tm-text-dim)}.LiteTickerSearchShell_main__axc_6{min-width:0}.AddToWatchlistButton_wrap__0DlSK{position:relative;display:inline-flex}.AddToWatchlistButton_btn___mENR{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:600;background:linear-gradient(135deg,rgba(59,130,246,.18),rgba(37,99,235,.1));border:1px solid rgba(59,130,246,.42);color:#93c5fd;border-radius:8px;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease}.AddToWatchlistButton_label__njAc4{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddToWatchlistButton_btn___mENR:hover{background:linear-gradient(135deg,rgba(59,130,246,.28),rgba(37,99,235,.16));border-color:rgba(59,130,246,.65);color:#bfdbfe}.AddToWatchlistButton_onList__4ynvT{background:rgba(46,204,113,.2);border-color:rgba(46,204,113,.55);color:#6ee7b7}.AddToWatchlistButton_onList__4ynvT:hover{background:rgba(46,204,113,.3);border-color:rgba(46,204,113,.7);color:#a7f3d0}.AddToWatchlistButton_subdued__Jttrl{min-height:0;padding:4px 9px;font-size:12px;font-weight:600;color:var(--tm-text-secondary);background:transparent;border-color:var(--tm-border-hair)}.AddToWatchlistButton_subdued__Jttrl:hover:not(:disabled){color:var(--tm-text-primary);background:color-mix(in srgb,var(--tm-steel) 10%,transparent);border-color:color-mix(in srgb,var(--tm-steel) 35%,transparent)}@media (pointer:coarse){.AddToWatchlistButton_subdued__Jttrl{min-height:44px}}.WatchlistPickerPopover_popover__HAqlN{position:absolute;top:calc(100% + 6px);left:0;z-index:50;min-width:200px;max-width:260px;max-height:280px;overflow-y:auto;display:flex;flex-direction:column;gap:2px;padding:6px;background:rgba(30,41,59,.96);border:1px solid rgba(59,130,246,.4);border-radius:10px;box-shadow:0 12px 32px rgba(2,6,23,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.WatchlistPickerPopover_heading__NQo7x{padding:4px 8px 6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--tm-text-secondary)}.WatchlistPickerPopover_note__ShuS4{padding:8px;font-size:12px;color:#94a3b8}.WatchlistPickerPopover_errorNote___doW8{padding:8px;font-size:12px;color:#fca5a5}.WatchlistPickerPopover_row__RukGe{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:7px 8px;background:transparent;border:1px solid transparent;border-radius:7px;cursor:pointer;text-align:left;transition:background .14s ease,border-color .14s ease}.WatchlistPickerPopover_row__RukGe:hover:not(:disabled){background:rgba(59,130,246,.16);border-color:rgba(59,130,246,.4)}.WatchlistPickerPopover_row__RukGe:disabled{cursor:not-allowed;opacity:.75}.WatchlistPickerPopover_rowMain__uH7Zy{display:flex;flex-direction:column;gap:2px;min-width:0}.WatchlistPickerPopover_listName__0ldFj{font-size:13px;font-weight:600;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WatchlistPickerPopover_category__WHDcs{font-size:10px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--tm-text-secondary)}.WatchlistPickerPopover_rowState__qLQ9R{flex-shrink:0;font-size:11px;font-weight:600;color:#93c5fd}.WatchlistPickerPopover_row__RukGe:disabled .WatchlistPickerPopover_rowState__qLQ9R{color:#6ee7b7}.WatchlistPickerPopover_manageLink__A3STA{display:block;margin-top:4px;padding:8px;border-top:1px solid var(--tm-border-hair);font-size:12px;font-weight:600;color:var(--tm-blue-text);text-decoration:none;border-radius:0 0 7px 7px}.WatchlistPickerPopover_manageLink__A3STA:focus-visible,.WatchlistPickerPopover_manageLink__A3STA:hover{color:var(--tm-text-primary);background:var(--tm-tint-blue)}@media (pointer:coarse){.WatchlistPickerPopover_manageLink__A3STA{display:flex;align-items:center;min-height:44px}}.WatchlistPickerPopover_memberRow__Mzw8z .WatchlistPickerPopover_rowState__qLQ9R{color:#6ee7b7}.WatchlistPickerPopover_memberRow__Mzw8z:hover:not(:disabled) .WatchlistPickerPopover_rowState__qLQ9R{color:#fca5a5}.WatchlistPickerPopover_confirmRow__iQo_5,.WatchlistPickerPopover_confirmRow__iQo_5:hover:not(:disabled){background:rgba(239,68,68,.14);border-color:rgba(239,68,68,.5)}.WatchlistPickerPopover_confirmRow__iQo_5 .WatchlistPickerPopover_rowState__qLQ9R,.WatchlistPickerPopover_confirmRow__iQo_5:hover:not(:disabled) .WatchlistPickerPopover_rowState__qLQ9R{color:#fca5a5}.AddToWatchlistButton_wrap__R32mg{position:relative;display:inline-flex}.AddToWatchlistButton_portalAnchor__saK2j{position:fixed;z-index:50}.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:44px;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_actionDestructive__J8pOe{background:var(--_col-red-bg);border-color:var(--_col-red-border);color:var(--_col-red-text)}.PositionCard_actionDestructive__J8pOe:hover:not(:disabled){background:rgba(239,68,68,.24);border-color:rgba(239,68,68,.6)}.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_actionDestructive__JQ34g{background:rgba(239,68,68,.14);color:var(--_col-red-text);border-color:rgba(239,68,68,.4)}.PositionList_actionDestructive__JQ34g:hover:not(:disabled){background:rgba(239,68,68,.24);border-color:rgba(239,68,68,.6)}.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}.PositionList_table__3euLF tfoot td,.PositionList_table__3euLF tfoot th{padding:12px 14px;border-top:1px solid var(--_col-border-blue);background:rgba(10,14,39,.4);vertical-align:top}.PositionList_totalLabel__qhXLi{text-align:right;color:var(--_col-slate-text);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.PositionList_totalValue__j8N3i{color:var(--_col-white-hi);font-family:var(--font-space-mono,monospace);font-weight:700;white-space:nowrap}.PositionList_totalSub__zwCyD{display:block;margin-top:2px;color:var(--_col-slate-muted);font-size:11px;font-weight:400;cursor:help}