.heatmap-settings_panel__a6qqp{position:absolute;top:calc(26px - var(--panel-lift, 0px));left:calc(0px - var(--panel-shift, 0px));z-index:40;width:260px;padding:12px;display:flex;flex-direction:column;gap:12px;border:1px solid var(--border-default,#232a32);border-radius:6px;background:var(--bg-elevated,#171c22);box-shadow:0 10px 28px rgba(0,0,0,.45);color:var(--text-primary,#dfe5ec);max-height:min(70vh,calc(100vh - 240px),var(--panel-room,100vh));overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.heatmap-settings_panel__a6qqp::-webkit-scrollbar{display:none}.heatmap-settings_head__92Ue4{display:flex;align-items:center;justify-content:space-between;gap:8px}.heatmap-settings_title__as3i8{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary,#8b96a3)}.heatmap-settings_reset__r00lI{border:0;background:none;padding:0;cursor:pointer;font:inherit;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary,#8b96a3)}.heatmap-settings_reset__r00lI:hover:not(:disabled){color:var(--text-primary,#dfe5ec)}.heatmap-settings_reset__r00lI:disabled{cursor:default;color:var(--accent,#e6a32d)}.heatmap-settings_headActions__G48ok{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:4px 9px}.heatmap-settings_headActions__G48ok .heatmap-settings_reset__r00lI{white-space:nowrap}.heatmap-settings_row__myCFy{display:flex;flex-direction:column;gap:5px}.heatmap-settings_rowHead__ILpmf{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.heatmap-settings_label__PSl8l{font-size:11px;font-weight:600}.heatmap-settings_value__xahGO{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary,#8b96a3)}.heatmap-settings_slider__TjAEi{width:100%;accent-color:#d9a441}[data-theme=light] .heatmap-settings_number__qwFNr,[data-theme=light] .heatmap-settings_slider__TjAEi,[data-theme=light] .heatmap-settings_toggle__8MGgT input{color-scheme:light}.heatmap-settings_number__qwFNr{width:100%;box-sizing:border-box;padding:4px 8px;border:1px solid var(--border-default,#232a32);border-radius:4px;background:none;font:inherit;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary,#e6edf3)}.heatmap-settings_number__qwFNr:focus{outline:none;border-color:#d9a441}.heatmap-settings_hint__pwWWc{font-size:10px;line-height:1.35;color:var(--text-secondary,#8b96a3)}.heatmap-settings_palettes__1YxT_{display:flex;gap:6px}.heatmap-settings_palette__65KFi{flex:1 1;display:flex;flex-direction:column;gap:4px;padding:4px;cursor:pointer;border:1px solid transparent;border-radius:4px;background:none;font:inherit;color:var(--text-secondary,#8b96a3)}.heatmap-settings_paletteActive__HuEl_{border-color:#d9a441;color:var(--text-primary,#dfe5ec)}.heatmap-settings_paletteRamp__X975D{display:block;height:10px;border-radius:2px}.heatmap-settings_paletteLabel__ynBQx{font-size:9px;letter-spacing:.02em;text-align:center}.heatmap-settings_note__CROfR{margin:0;font-size:10px;line-height:1.4;color:var(--text-secondary,#8b96a3)}.heatmap-settings_section__VOGAP{display:flex;flex-direction:column;gap:5px}.heatmap-settings_tabs__CPcSV{display:flex;gap:4px}.heatmap-settings_tab__hY3kR{flex:1 1;padding:5px 0;cursor:pointer;border:1px solid var(--border-default,#232a32);border-radius:4px;background:none;font:inherit;font-size:11px;color:var(--text-secondary,#8b96a3)}.heatmap-settings_tabActive__jmmU1{border-color:#d9a441;color:var(--text-primary,#dfe5ec)}.heatmap-settings_sectionHead__Wj2R4{font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary,#8b96a3)}.heatmap-settings_toggle__8MGgT{display:flex;align-items:center;gap:7px;cursor:pointer}.heatmap-settings_toggle__8MGgT input{accent-color:#d9a441}.heatmap-settings_timeframes__LxlJ1{display:flex;gap:4px}.heatmap-settings_swatches__HFnwC{display:flex;flex-wrap:wrap;gap:6px 12px}.heatmap-settings_timeframe__IDjKi{flex:1 1;padding:4px 0;cursor:pointer;border:1px solid var(--border-default,#232a32);border-radius:4px;background:none;font:inherit;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary,#8b96a3)}.heatmap-settings_timeframeActive__JPkwV{border-color:#d9a441;color:var(--text-primary,#dfe5ec)}.heatmap-settings_sizeRange__GELah{display:flex;gap:10px;margin-top:6px}.heatmap-settings_sizeField__0x5pq{display:flex;flex:1 1;align-items:center;gap:6px}.heatmap-settings_sizeInput__EjDkM{width:100%;min-width:0;padding:3px 6px;font:inherit;font-size:11px;color:var(--text-primary,#dfe5ec);background:var(--bg-input,transparent);border:1px solid var(--border-default,#2a3138);border-radius:5px}.heatmap-hover-readout_readout__rLXWX{position:absolute;z-index:5;min-width:120px;max-width:180px;padding:6px 8px;border-radius:4px;background:color-mix(in srgb,var(--bg-sunken) 92%,transparent);border:1px solid var(--surface-tint-strong);box-shadow:0 4px 14px rgba(0,0,0,.35);pointer-events:none;font-family:var(--font-mono,ui-monospace,monospace);white-space:nowrap}.heatmap-hover-readout_title__KO6ub{font-size:9px;font-weight:700;letter-spacing:.06em;color:var(--text-secondary)}.heatmap-hover-readout_ask__qNt_D{color:var(--short)}.heatmap-hover-readout_bid__blrrW{color:var(--long)}.heatmap-hover-readout_aggressor__u4I6T{color:var(--text-secondary)}.heatmap-hover-readout_primary__IHqVF{margin-top:2px;font-size:12px;font-weight:700;color:var(--text-primary)}.heatmap-hover-readout_secondary__0EkeG{font-size:10px;color:var(--text-secondary)}.heatmap-surface_wrap__i0vXu{display:flex;flex-direction:column;gap:6px;width:100%;height:100%;min-height:0}.heatmap-surface_legend__GLJvY{display:flex;align-items:center;gap:8px;flex:0 0 auto;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted,#8b96a3)}.heatmap-surface_legendLabel__qt_I3{font-weight:600}.heatmap-surface_legendRamp__qHuNf{display:inline-block;width:132px;height:8px;border-radius:2px;background:linear-gradient(90deg,rgb(13,24,38) 0,rgb(20,56,96) 12%,rgb(33,108,176) 32%,rgb(72,174,196) 52%,rgb(176,205,190) 68%,rgb(240,205,105) 82%,rgb(232,133,56) 92%,rgb(208,52,44))}.heatmap-surface_legendMeta__x16Lr{margin-left:auto;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-transform:none;letter-spacing:0}.heatmap-surface_canvasWrap__E_dTk{position:relative;flex:1 1 auto;min-height:0;width:100%;border-radius:3px;overflow:hidden;background:#070b11}.heatmap-surface_canvas__dcvXv{display:block;width:100%;height:100%}.flow-workspace_workspace__k6imx{display:flex;align-items:stretch;height:100%;min-height:0;background:var(--bg-sunken);overflow:hidden}.flow-workspace_launcher__zwqij{flex:0 0 172px;display:flex;flex-direction:column;background:var(--bg-base);border-right:1px solid var(--border-subtle);overflow-y:auto}.flow-workspace_surfaceColumn__EoteE{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.flow-workspace_surface__esf4v{flex:1 1 auto;min-height:0;background:var(--bg-sunken);overflow-y:auto}.flow-workspace_entry__pgJFR{display:grid;grid-template-columns:auto 1fr;grid-template-areas:"dot label" ".   state";align-items:center;grid-gap:2px 7px;gap:2px 7px;padding:8px 10px;text-align:left;background:transparent;border:none;border-left:2px solid transparent;border-bottom:1px solid var(--border-subtle);cursor:pointer}.flow-workspace_entry__pgJFR:hover{background:var(--surface-tint)}.flow-workspace_entry__pgJFR[aria-pressed=true]{border-left-color:var(--accent)}.flow-workspace_entryDot__J8iYI{grid-area:dot;width:7px;height:7px;border-radius:var(--r-pill);background:var(--short)}.flow-workspace_entryDot__J8iYI[data-reading=checking]{background:var(--text-muted)}.flow-workspace_entryDot__J8iYI[data-reading=available]{background:var(--long)}.flow-workspace_entryLabel__xPH9a{grid-area:label;font-size:var(--fs-sm);font-weight:var(--fw-mid);color:var(--text-primary)}.flow-workspace_entryState__gQbNc{grid-area:state;font-size:9px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--text-muted)}.flow-workspace_surfaceBar__l447Z{height:34px;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:0 16px;border-top:1px solid var(--border-subtle);background:var(--bg-base)}.flow-workspace_launcherToggle__dWJJR{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;border:1px solid var(--border-default);border-radius:var(--r-xs);color:var(--text-secondary);background:transparent;font-family:inherit;font-size:10px;cursor:pointer}.flow-workspace_launcherToggle__dWJJR:hover{color:var(--text-primary);border-color:var(--text-secondary)}.flow-workspace_surfaceBarRight__s0dIx{display:flex;align-items:center;gap:10px;margin-left:auto}.flow-workspace_fsButton__eugeA{display:flex;align-items:center;justify-content:center;padding:4px;border:0;border-radius:var(--r-xs);color:var(--text-secondary);background:transparent;cursor:pointer}.flow-workspace_fsButton__eugeA:hover{color:var(--text-primary);background:var(--surface-tint)}.flow-workspace_workspace__k6imx:-webkit-full-screen{background:var(--bg-sunken)}.flow-workspace_workspace__k6imx:fullscreen{background:var(--bg-sunken)}.flow-workspace_rangeGroup__h8VUy{display:flex;align-items:center;gap:2px}.flow-workspace_rangeButton__W__0g{font-family:inherit;font-size:11px;padding:5px 9px;border:0;border-radius:var(--r-xs);color:var(--text-secondary);background:transparent;font-weight:var(--fw-mid);cursor:pointer}.flow-workspace_rangeButton__W__0g:hover{color:var(--text-primary);background:var(--surface-tint)}.flow-workspace_rangeButton__W__0g:disabled{color:var(--text-muted);cursor:not-allowed;opacity:.55}.flow-workspace_rangeButton__W__0g:disabled:hover{background:transparent}.flow-workspace_rangeButtonActive__VdTVM{color:var(--text-primary);background:var(--bg-input)}.flow-workspace_toggleGroup__sEjpK{display:flex;align-items:center;gap:6px}.flow-workspace_togglePill__QcHur{font-family:inherit;font-size:10.5px;padding:4px 9px;border-radius:12px;border:1px solid var(--border-default);color:var(--text-muted);background:transparent;font-weight:var(--fw-mid);cursor:pointer}.flow-workspace_togglePill__QcHur:disabled{cursor:not-allowed;opacity:.55}.flow-workspace_togglePillActive__vvx7D{color:var(--accent);border-color:var(--accent-border);background:var(--accent-dim)}.flow-workspace_fsButton__eugeA:disabled{cursor:not-allowed;opacity:.55}.flow-workspace_marketSep__OzSzJ{color:var(--text-muted)}.sandbox-indicator-layer_rows___lcRz{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin:2px 0 0;padding:0;list-style:none;max-width:100%}.sandbox-indicator-layer_row__FhS_R{display:flex;align-items:center;gap:6px;padding:1px 4px;border-radius:4px;font-size:11.5px;line-height:18px;color:var(--text-secondary,#98a4ac);pointer-events:auto;min-width:0;max-width:100%;box-sizing:border-box;background:transparent;border:0}.sandbox-indicator-layer_row__FhS_R:hover{background:var(--bg-hover,rgba(255,255,255,.06))}.sandbox-indicator-layer_rowHidden__3AL91 .sandbox-indicator-layer_name__R60gZ{opacity:.45}.sandbox-indicator-layer_name__R60gZ{color:var(--text-primary,#e9edf0);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.sandbox-indicator-layer_note__ZxZYt{color:var(--text-muted,#6b7780)}.sandbox-indicator-layer_error__Rwpcc{color:var(--short,#f23645)}.sandbox-indicator-layer_actions__l1lnN{display:flex;align-items:center;gap:2px;opacity:0;flex-shrink:0}.sandbox-indicator-layer_actions__l1lnN:has([aria-expanded=true]),.sandbox-indicator-layer_rowHidden__3AL91 .sandbox-indicator-layer_actions__l1lnN,.sandbox-indicator-layer_row__FhS_R:focus-within .sandbox-indicator-layer_actions__l1lnN,.sandbox-indicator-layer_row__FhS_R:hover .sandbox-indicator-layer_actions__l1lnN{opacity:1}.sandbox-indicator-layer_action__W7PqF{display:inline-flex;align-items:center;justify-content:center;width:20px;height:18px;padding:0;border:0;border-radius:3px;background:transparent;color:inherit;cursor:pointer}.sandbox-indicator-layer_action__W7PqF:hover:not(:disabled){color:var(--text-primary,#e9edf0);background:var(--bg-hover,rgba(255,255,255,.08))}.sandbox-indicator-layer_action__W7PqF:disabled{cursor:default;opacity:.4}.sandbox-indicator-layer_settingsAnchor__92dlu{position:absolute;top:6px;left:6px;width:0;height:0;pointer-events:none}