.layout_layout__J61Y3{display:flex;flex-direction:column;height:100vh;width:100vw;overflow:hidden}.layout_mainContent__R2mXX{flex:1;display:flex;flex-direction:row;overflow:hidden}.layout_main__WKREA{background:hsl(var(--color-background))}.layout_content__kreZx,.layout_main__WKREA{flex:1;display:flex;flex-direction:column;overflow:hidden}.layout_content__kreZx{position:relative}.AlertListRow_actions__oIXoc{position:absolute;inset-inline-end:.5rem;top:50%;transform:translateY(-50%);padding:2px;opacity:0;pointer-events:none;transition:opacity .15s ease}.AlertListRow_row__6qPox:focus-within .AlertListRow_actions__oIXoc,.AlertListRow_row__6qPox:hover .AlertListRow_actions__oIXoc{opacity:1;pointer-events:auto}.AlertListRow_row__6qPox[data-pending=true] .AlertListRow_actions__oIXoc{top:.375rem;transform:none}@media (hover:none),(pointer:coarse){.AlertListRow_row__6qPox{flex-wrap:wrap}.AlertListRow_row__6qPox .AlertListRow_actions__oIXoc{position:static;transform:none;flex-basis:100%;justify-content:flex-end;opacity:1;pointer-events:auto;padding:0;border:0;background:transparent;box-shadow:none}}@media (prefers-reduced-motion:reduce){.AlertListRow_actions__oIXoc{transition:none}}.WatchlistDockPanel_panel__Wwant{width:210px;height:100vh;background:hsl(var(--glass-bg));display:flex;flex-direction:column;position:sticky;top:0;flex-shrink:0}.WatchlistDockPanel_panelLeft__gfeou{border-right:1px solid hsl(var(--glass-border))}.WatchlistDockPanel_panelRight__idWJ3{border-left:1px solid hsl(var(--glass-border))}.WatchlistDockPanel_toolbar___xn6i{display:flex;align-items:center;justify-content:space-between;gap:4px;padding:6px 8px;border-bottom:1px solid hsl(var(--glass-border));flex-shrink:0}.WatchlistDockPanel_toolbarActions__bEAbX{display:flex;align-items:center;gap:2px;flex-shrink:0}.WatchlistDockPanel_iconBtn__Vbfyl{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:6px;color:hsl(var(--color-text-muted));background:transparent;border:none;cursor:pointer;transition:all .15s ease}.WatchlistDockPanel_iconBtn__Vbfyl:hover{color:hsl(var(--color-primary));background:hsl(var(--color-surface))}.WatchlistDockPanel_searchWrap__fKEzX{padding:8px 8px 6px;flex-shrink:0}.WatchlistDockPanel_searchBtn__s7p__{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:6px 10px;background:hsl(var(--color-surface));border:1px solid hsl(var(--glass-border));border-radius:8px;cursor:pointer;transition:all .15s ease}.WatchlistDockPanel_searchBtn__s7p__:hover{border-color:hsl(var(--color-primary)/.5)}.WatchlistDockPanel_searchMini__77sXl{display:flex;align-items:center;gap:5px;padding:5px 9px;background:hsl(var(--color-surface));border:1px solid hsl(var(--glass-border));border-radius:8px;cursor:pointer;color:hsl(var(--color-text-muted));flex-shrink:0;transition:all .15s ease}.WatchlistDockPanel_searchMini__77sXl:hover{border-color:hsl(var(--color-primary)/.5);color:hsl(var(--color-primary))}.WatchlistDockPanel_searchMiniText__wzmZE{font-size:11px;font-weight:600}.WatchlistDockPanel_pillBar__fqMbr{display:flex;align-items:center;gap:3px;padding:6px;border-bottom:1px solid hsl(var(--glass-border));flex-shrink:0}.WatchlistDockPanel_pill__VDPzX{flex:1;min-width:0;padding:3px 2px;font-size:10px;font-weight:600;letter-spacing:0;text-align:center;color:hsl(var(--color-text-muted));background:hsl(var(--color-surface)/.6);border:1px solid hsl(var(--glass-border));border-radius:999px;cursor:pointer;transition:all .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WatchlistDockPanel_pill__VDPzX:hover{color:hsl(var(--color-text-main));background:hsl(var(--color-surface))}.WatchlistDockPanel_pillActive__XqipI{border-color:hsl(var(--color-primary))}.WatchlistDockPanel_pillActive__XqipI,.WatchlistDockPanel_pillActive__XqipI:hover{color:#fff;background:hsl(var(--color-primary))}.WatchlistDockPanel_list__ScTaR{flex:1;overflow-y:auto;overflow-x:hidden}.WatchlistDockPanel_sectionHeader__hOSM9{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:5px 10px;background:hsl(var(--color-surface)/.6);border-bottom:1px solid hsl(var(--glass-border)/.6);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:sticky;top:0;z-index:1}.WatchlistDockPanel_sectionHeader__hOSM9:hover{background:hsl(var(--color-surface))}.WatchlistDockPanel_sectionTitle__OuQ0a{display:flex;align-items:center;gap:5px;font-size:10.5px;font-weight:700;letter-spacing:.06em;color:hsl(var(--color-text-muted));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WatchlistDockPanel_sectionCount__Q_pIp{font-size:10.5px;font-weight:600;color:hsl(var(--color-text-muted));opacity:.7}.WatchlistDockPanel_symbolRow__76ukI{display:flex;align-items:center;gap:6px;padding:7px 10px 7px 8px;cursor:pointer;border-bottom:1px solid hsl(var(--glass-border)/.4);transition:background .15s ease;color:hsl(var(--color-text-muted))}.WatchlistDockPanel_symbolRow__76ukI:hover{background:hsl(var(--color-surface));color:hsl(var(--color-text-main))}.WatchlistDockPanel_symbolRowActive__qZUa8{background:hsl(var(--color-primary)/.06);border-left:3px solid hsl(var(--color-primary));color:hsl(var(--color-primary));padding-left:5px}.WatchlistDockPanel_flagBtn__gW0Nf{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;border:none;background:transparent;cursor:pointer;padding:0;color:hsl(var(--color-text-muted));opacity:0;transition:opacity .15s ease}.WatchlistDockPanel_symbolRow__76ukI:hover .WatchlistDockPanel_flagBtn__gW0Nf{opacity:.55}.WatchlistDockPanel_flagBtn__gW0Nf.WatchlistDockPanel_flagged__g_MVd{opacity:1}.WatchlistDockPanel_flagBtn__gW0Nf:hover{opacity:1!important}.WatchlistDockPanel_symbolName__KdfF9{flex:1;min-width:0;font-size:12.5px;font-weight:600;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WatchlistDockPanel_symbolAlt__QQqlb{font-size:10.5px;font-weight:400;color:hsl(var(--color-text-muted));opacity:.7;flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WatchlistDockPanel_alertBtn__eNqgS{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;margin:-3px -3px -3px 0;padding:0;border:0;border-radius:4px;background:transparent;color:hsl(var(--color-text-muted));cursor:pointer;opacity:0;transition:opacity .15s ease,background .15s ease}.WatchlistDockPanel_alertBtn__eNqgS[data-has-alerts=true],.WatchlistDockPanel_symbolRow__76ukI:focus-within .WatchlistDockPanel_alertBtn__eNqgS,.WatchlistDockPanel_symbolRow__76ukI:hover .WatchlistDockPanel_alertBtn__eNqgS{opacity:1}.WatchlistDockPanel_alertBtn__eNqgS[data-active=true]{color:#4169e1}.WatchlistDockPanel_alertBtn__eNqgS:hover{background:rgba(65,105,225,.1)}.WatchlistDockPanel_alertBtn__eNqgS:focus-visible{outline:2px solid #4169e1;outline-offset:1px;opacity:1}.WatchlistDockPanel_alertBtn__eNqgS:disabled{cursor:wait}.WatchlistDockPanel_alertBtn__eNqgS[data-has-alerts=true][aria-busy=true],.WatchlistDockPanel_symbolRow__76ukI:hover .WatchlistDockPanel_alertBtn__eNqgS[aria-busy=true]{opacity:.45}@media (hover:none){.WatchlistDockPanel_alertBtn__eNqgS{opacity:1}}.WatchlistDockPanel_alertError__TSYPs{padding:8px 10px;border-top:1px solid hsl(var(--glass-border));color:#dc143c;font-size:11px;overflow-wrap:anywhere}.WatchlistDockPanel_alertError__TSYPs button{margin-top:4px;padding:0;background:none;border:0;color:inherit;text-decoration:underline;cursor:pointer}.WatchlistDockPanel_emptyHint__4GyY3{padding:28px 16px;text-align:center;font-size:12px;color:hsl(var(--color-text-muted))}.WatchlistDockPanel_bottomInfo__zB1S7{flex-shrink:0;padding:.5rem;border-top:1px solid hsl(var(--glass-border));font-size:.7rem;font-family:monospace;color:hsl(var(--color-text-muted));display:flex;flex-direction:column;gap:4px;opacity:.8}.WatchlistDockPanel_bottomRow__vSjGF{display:flex;justify-content:space-between;align-items:center}.WatchlistDockPanel_statusDot__Cqaoz{width:5px;height:5px;border-radius:50%;display:inline-block;margin-right:4px}.WatchlistDockPanel_connected__vdOf2{background:#22c55e}.WatchlistDockPanel_disconnected__mGMgh{background:#ef4444}.WatchlistDockPanel_versionText__kdIyb{text-align:right;opacity:.5}.WatchlistDockPanel_flagPalette__F4lxG{display:flex;align-items:center;gap:6px;padding:7px 9px;background:#fff;border:1px solid var(--border,#e5e7eb);border-radius:9px;box-shadow:0 8px 24px rgba(15,23,42,.16)}.dark .WatchlistDockPanel_flagPalette__F4lxG{background:hsl(var(--color-surface));border-color:hsl(var(--glass-border))}.WatchlistDockPanel_flagSwatch__iaZRQ{width:16px;height:16px;border-radius:4px;border:none;cursor:pointer;padding:0;transition:transform .1s ease}.WatchlistDockPanel_flagSwatch__iaZRQ:hover{transform:scale(1.18)}.WatchlistDockPanel_flagClear__pIRka{width:16px;height:16px;border-radius:4px;border:1px solid var(--border,#e5e7eb);background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;color:hsl(var(--color-text-muted))}.PanelDrawer_backdrop__jlcq2{position:fixed;inset:0;background:rgba(0,0,0,.45);z-index:9995;animation:PanelDrawer_fade__JQmb7 .14s ease-out}.PanelDrawer_drawer__TkBJl{position:fixed;top:0;bottom:0;z-index:9996;width:min(86vw,340px);display:flex;flex-direction:column;background:hsl(var(--color-background));box-shadow:0 0 40px rgba(0,0,0,.35)}.PanelDrawer_left__TEaIz{left:0;border-right:1px solid hsl(var(--glass-border));animation:PanelDrawer_inFromLeft__lu4FU .18s cubic-bezier(.22,1,.36,1)}.PanelDrawer_right__AVMTn{right:0;border-left:1px solid hsl(var(--glass-border));animation:PanelDrawer_inFromRight__M5wwz .18s cubic-bezier(.22,1,.36,1)}.PanelDrawer_head__AABVh{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 8px 10px 14px;border-bottom:1px solid hsl(var(--glass-border))}.PanelDrawer_title__ejXvJ{font-size:13px;font-weight:700;color:hsl(var(--color-text));letter-spacing:-.01em}.PanelDrawer_close__NSUfB{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:hsl(var(--color-text-muted));background:transparent;border:0;cursor:pointer}.PanelDrawer_close__NSUfB:hover{background:hsl(var(--color-surface)/.6);color:hsl(var(--color-text))}.PanelDrawer_body__TQhDn{flex:1;min-height:0;display:flex;overflow:hidden}.PanelDrawer_body__TQhDn>*{width:100%!important;flex:1 1 auto!important;min-width:0!important;border-left:0!important;border-right:0!important}@keyframes PanelDrawer_fade__JQmb7{0%{opacity:0}to{opacity:1}}@keyframes PanelDrawer_inFromLeft__lu4FU{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes PanelDrawer_inFromRight__M5wwz{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.PanelDrawer_backdrop__jlcq2,.PanelDrawer_left__TEaIz,.PanelDrawer_right__AVMTn{animation:none}}.NarrowChartControls_bar__H5SRr{position:absolute;left:10px;bottom:12px;z-index:100;display:flex;align-items:center;gap:6px;padding:5px;border-radius:12px;background:hsl(var(--color-background)/.92);border:1px solid hsl(var(--glass-border));box-shadow:0 4px 16px rgba(0,0,0,.18);backdrop-filter:blur(8px)}.NarrowChartControls_btn__v1mgM{min-width:44px;height:44px;display:flex;align-items:center;justify-content:center;gap:4px;padding:0 10px;border:0;border-radius:9px;background:transparent;color:hsl(var(--color-text));cursor:pointer;transition:background-color .12s ease}.NarrowChartControls_btn__v1mgM:active{background:hsl(var(--color-surface)/.85)}.NarrowChartControls_count__Cqqnu{font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;color:hsl(var(--color-text-muted))}.TVChartContainer_chartContainer__Z77oG{width:100%;height:100%;position:absolute;top:0;left:0}
/* !important is required to override Lightweight Charts' internal canvas cursor styles */.TVChartContainer_cursorDefault__jD5V6,.TVChartContainer_cursorDefault__jD5V6 *{cursor:default!important}.TVChartContainer_cursorCrosshair__H3_3M,.TVChartContainer_cursorCrosshair__H3_3M *{cursor:crosshair!important}.TVChartContainer_cursorPointer___s5iZ,.TVChartContainer_cursorPointer___s5iZ *{cursor:pointer!important}.TVChartContainer_chartContainer__Z77oG table tr:first-child>td:last-child,.TVChartContainer_chartContainer__Z77oG table tr:first-child>td:last-child canvas{cursor:ns-resize!important}.TVChartContainer_timeAxisHost__jNz5x>.tv-lightweight-charts>table>tbody>tr:last-child>td,.TVChartContainer_timeAxisHost__jNz5x>.tv-lightweight-charts>table>tr:last-child>td{position:relative;z-index:3;top:calc(-1 * var(--fc-time-axis-h, 28px));opacity:0;pointer-events:none;transition:opacity .15s ease}.TVChartContainer_timeAxisShown__1A0qe .TVChartContainer_timeAxisHost__jNz5x>.tv-lightweight-charts>table>tbody>tr:last-child>td,.TVChartContainer_timeAxisShown__1A0qe .TVChartContainer_timeAxisHost__jNz5x>.tv-lightweight-charts>table>tr:last-child>td{opacity:1;pointer-events:auto}.TVChartContainer_timeAxisHost__jNz5x>.tv-lightweight-charts>table>tbody>tr:nth-last-child(2)>td:last-child,.TVChartContainer_timeAxisHost__jNz5x>.tv-lightweight-charts>table>tr:nth-last-child(2)>td:last-child{-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--fc-time-axis-h, 28px) - 8px),transparent calc(100% - var(--fc-time-axis-h, 28px)));mask-image:linear-gradient(to bottom,#000 calc(100% - var(--fc-time-axis-h, 28px) - 8px),transparent calc(100% - var(--fc-time-axis-h, 28px)))}.TVChartContainer_chartPanning__eGtHV,.TVChartContainer_chartPanning__eGtHV table tr:first-child>td:first-child canvas{cursor:grabbing!important}.styles_root__GpH3A{z-index:9998}.styles_fgRoot__WTmRr,.styles_root__GpH3A{position:fixed;inset:0;pointer-events:none}.styles_fgRoot__WTmRr{z-index:10060}.styles_svgBackdrop__Qc8FD{position:fixed;inset:0;width:100vw;height:100vh;pointer-events:none}.styles_blocker__xU4f4{position:fixed;pointer-events:auto;background:transparent}.styles_fill__QxDz1{fill:rgba(0,0,0,.72)}.styles_fillLight__od9T3{fill:rgba(0,0,0,.38)}.styles_actionHint__1LnEh{margin:10px 0 0;font-size:12px;font-weight:600;color:#2563eb}.styles_cutout__T8fYR{transition:x .36s cubic-bezier(.4,0,.2,1),y .36s cubic-bezier(.4,0,.2,1),width .36s cubic-bezier(.4,0,.2,1),height .36s cubic-bezier(.4,0,.2,1),rx .36s cubic-bezier(.4,0,.2,1)}.styles_spotlightBorder__ne3Q8{position:fixed;border:2px solid #2563eb;border-radius:8px;pointer-events:none;box-shadow:0 0 0 4px rgba(37,99,235,.25);transition:all .36s cubic-bezier(.4,0,.2,1)}.styles_tooltip__BNXH7{position:fixed;z-index:9999;pointer-events:auto;background:#fff;color:#1a1a1a;border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.25);padding:14px 16px;max-width:340px;min-width:260px;font-size:14px;line-height:1.6;border:1px solid rgba(0,0,0,.06);transition:left .36s cubic-bezier(.4,0,.2,1),top .36s cubic-bezier(.4,0,.2,1),opacity .2s}.styles_tooltipTitle__jVACT{font-size:15px;font-weight:700;margin:0 0 6px;color:#0f172a;display:flex;align-items:center;gap:6px;cursor:move;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.styles_tooltipGrip__pgmc3{flex-shrink:0;color:#94a3b8}.styles_tooltipDragging__v430L{transition:opacity .2s}.styles_tooltipBody__IxUlx{margin:0 0 12px;color:#334155}.styles_tooltipFooter__p2Pad{display:flex;align-items:center;justify-content:space-between;gap:10px;border-top:1px solid #e5e7eb;padding-top:12px}.styles_stepCounter__5dkCO{font-size:13px;color:#6b7280;font-variant-numeric:tabular-nums}.styles_tooltipActions__UIjA0{display:flex;gap:8px;align-items:center}.styles_btn__J3bf_{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;padding:6px 12px;font-size:13px;font-weight:600;cursor:pointer;transition:background .12s,color .12s,border-color .12s;background:transparent;color:#374151}.styles_btn__J3bf_:disabled:not(.styles_btnPrimary___KSCB){cursor:not-allowed;opacity:.5}.styles_btn__J3bf_:hover{background:#f3f4f6}.styles_btnPrimary___KSCB{background:#2563eb;color:#fff}.styles_btnPrimary___KSCB:hover{background:#1d4ed8}.styles_btnPrimary___KSCB:disabled{background:#e5e7eb;color:#9ca3af;cursor:not-allowed;position:relative}.styles_progressRing__GC8KC{animation:styles_tutorialRingFadeIn___az0v .24s ease-out}.styles_progressRingLabel__hkpRV,.styles_progressRing__GC8KC{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;pointer-events:none}.styles_progressRingLabel__hkpRV{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;color:#2563eb}.styles_btnLabel__c3Hp9{display:inline-flex;align-items:center;gap:6px;transition:opacity .24s ease-out}@keyframes styles_tutorialRingFadeIn___az0v{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.styles_btnPrimary___KSCB{position:relative;min-width:86px;min-height:36px}.styles_iconBtn__p5J__{background:transparent;border:1px solid transparent;border-radius:6px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#6b7280}.styles_iconBtn__p5J__:hover{background:#f3f4f6;color:#1f2937}.styles_helpLink__xdGqt{font-size:12px;color:#2563eb;text-decoration:none}.styles_helpLink__xdGqt:hover{text-decoration:underline}.styles_subtitleBar__c8YQU{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:10001;pointer-events:auto;background:rgba(15,23,42,.92);color:#f8fafc;border-radius:12px;padding:14px 20px;max-width:880px;min-width:480px;display:flex;align-items:center;gap:16px;font-size:15px;line-height:1.5;backdrop-filter:blur(10px);box-shadow:0 8px 24px rgba(0,0,0,.4)}.styles_subtitleText__dFQ0K{flex:1;min-height:24px;text-align:center}.styles_subtitleControls__2GywS{display:flex;gap:6px;align-items:center}.styles_subtitleBtn__sakzl{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.15);border-radius:6px;color:#f8fafc;padding:4px 10px;cursor:pointer;font-size:13px;transition:background .12s}.styles_subtitleBtn__sakzl:hover{background:hsla(0,0%,100%,.18)}.styles_subtitleBtnActive__CXRbi{background:rgba(37,99,235,.4);border-color:rgba(37,99,235,.6)}.styles_welcomeBackdrop__ugjIn{position:fixed;inset:0;background:rgba(15,23,42,.6);z-index:9997;display:flex;align-items:center;justify-content:center;pointer-events:auto}.styles_welcomeCard__LJZ4x{background:#fff;border-radius:16px;padding:32px;max-width:480px;box-shadow:0 20px 60px rgba(0,0,0,.3)}.styles_welcomeTitle__PH5Q2{font-size:22px;font-weight:700;margin:0 0 8px;color:#0f172a}.styles_welcomeDesc__i1mU7{margin:0 0 20px;color:#475569;line-height:1.7}.styles_welcomeMeta___0xMO{display:flex;gap:16px;margin-bottom:24px;font-size:13px;color:#6b7280}.styles_welcomeRewardNote__c_87c{margin:-16px 0 24px;font-size:12px;line-height:1.6;color:#6b7280}.styles_welcomeActions__zilxB{display:flex;gap:10px;justify-content:flex-end}.styles_cursor__9vNF4{position:fixed;top:0;left:0;width:28px;height:28px;pointer-events:none;z-index:10000;will-change:transform;filter:drop-shadow(0 2px 4px rgba(0,0,0,.35));margin-left:-4px;margin-top:-2px}.styles_cursorDragging__3BuoJ:before{content:"";position:absolute;inset:-2px;border-radius:6px;background:rgba(37,99,235,.18);border:1px dashed rgba(37,99,235,.6)}.styles_cursorPulseRing__3vV2x{position:absolute;inset:-10px;border:2px solid #2563eb;border-radius:50%;opacity:0;pointer-events:none;animation:styles_tutorialCursorPulse__rMXvr 1.6s ease-out infinite}@keyframes styles_tutorialCursorPulse__rMXvr{0%{transform:scale(.55);opacity:.85}to{transform:scale(1.7);opacity:0}}.styles_cursorClickRipple__9pJg2{position:absolute;inset:-6px;border-radius:50%;background:radial-gradient(circle,rgba(37,99,235,.55) 0,rgba(37,99,235,0) 70%);pointer-events:none;animation:styles_tutorialCursorRipple__hgGdS .6s ease-out forwards}@keyframes styles_tutorialCursorRipple__hgGdS{0%{transform:scale(.5);opacity:1}to{transform:scale(2.4);opacity:0}}.styles_cursorTypeOverlay__4hPEL{position:fixed;z-index:10000;pointer-events:none;background:#fff;color:#0f172a;border:1px solid #93c5fd;border-radius:6px;padding:6px 10px;font-size:14px;font-family:Cascadia Code,Consolas,monospace;box-shadow:0 4px 12px rgba(0,0,0,.18);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.styles_cursorTypeCaret__PtFq_{display:inline-block;width:1px;height:14px;margin-left:2px;background:#2563eb;vertical-align:middle;animation:styles_tutorialCaretBlink__cMmKH .9s steps(2,start) infinite}@keyframes styles_tutorialCaretBlink__cMmKH{to{visibility:hidden}}@media (prefers-reduced-motion:reduce){.styles_cutout__T8fYR,.styles_spotlightBorder__ne3Q8,.styles_tooltip__BNXH7{transition:none!important}.styles_cursorClickRipple__9pJg2,.styles_cursorPulseRing__3vV2x,.styles_cursorTypeCaret__PtFq_,.styles_cursor__9vNF4{animation:none!important;display:none!important}}.TutorialStatusCard_layer__cKphE{position:fixed;left:0;right:0;bottom:24px;z-index:10060;display:flex;justify-content:center;padding:0 16px;pointer-events:none}.TutorialStatusCard_card__LvNXo{pointer-events:auto;display:flex;align-items:flex-start;gap:10px;max-width:420px;width:100%;background:#fff;color:#1a1a1a;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.25);padding:12px 12px 12px 14px;font-size:13px;line-height:1.5;animation:TutorialStatusCard_statusCardIn__5UiIb .2s ease-out}.TutorialStatusCard_text__0Vik7{flex:1;min-width:0}.TutorialStatusCard_title__bRBnp{font-size:14px;font-weight:700;color:#0f172a}.TutorialStatusCard_message__HoT1e{color:#475569;margin-top:2px}.TutorialStatusCard_iconError__rEVKl{flex-shrink:0;margin-top:1px;color:#dc2626}.TutorialStatusCard_iconSpin__CeVGJ{animation:TutorialStatusCard_statusCardSpin__GaYCg .9s linear infinite}.TutorialStatusCard_iconInfo__LQ2HE,.TutorialStatusCard_iconSpin__CeVGJ{flex-shrink:0;margin-top:1px;color:#2563eb}.TutorialStatusCard_open__8_xuz{margin-top:8px;height:30px;padding:0 12px;border:none;border-radius:6px;background:#2563eb;color:#fff;font-size:13px;font-weight:600;cursor:pointer}.TutorialStatusCard_open__8_xuz:hover{background:#1d4ed8}.TutorialStatusCard_close__FFZhm{flex-shrink:0;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:6px;background:transparent;color:#6b7280;cursor:pointer}.TutorialStatusCard_close__FFZhm:hover{background:#f3f4f6;color:#1f2937}@keyframes TutorialStatusCard_statusCardIn__5UiIb{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes TutorialStatusCard_statusCardSpin__GaYCg{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.TutorialStatusCard_card__LvNXo,.TutorialStatusCard_iconSpin__CeVGJ{animation:none}}.__4CastMachine_container__TgVG6{display:flex;height:100%;width:100%;overflow:hidden}.__4CastMachine_chartArea__bDohK{flex:1;position:relative;background:hsl(var(--color-surface)/.2);display:flex;flex-direction:column}.__4CastMachine_chartContent__f8iDP{flex:1;display:flex;flex-direction:row;overflow:hidden;position:relative}.__4CastMachine_chartGrid__JSq8T{flex:1;position:relative;overflow:hidden;background:hsl(var(--color-background));border:1px solid transparent}.__4CastMachine_rightPanel__SilDC{border-left:1px solid hsl(var(--glass-border))}.__4CastMachine_leftPanel__qBWEs,.__4CastMachine_rightPanel__SilDC{width:320px;background:hsl(var(--glass-bg));display:flex;flex-direction:column;min-height:0;overflow:hidden}.__4CastMachine_leftPanel__qBWEs{border-right:1px solid hsl(var(--glass-border))}.__4CastMachine_panelHeader__dUXcc{padding:1rem;border-bottom:1px solid hsl(var(--glass-border));font-weight:600;display:flex;justify-content:space-between;align-items:center}.__4CastMachine_panelContent__oURRs{flex:1;overflow-y:auto;padding:.5rem}