@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;450;500;550;600;650;700;750&family=Noto+Sans+Lao:wght@400;500;600;700&family=Noto+Sans+Thai:wght@400;500;600;700&display=swap";.native-drawing-overlay[data-v-5edd495b]{position:absolute;top:0;left:0;z-index:4;pointer-events:none;overflow:hidden;outline:none}.native-drawing-overlay.is-drawing[data-v-5edd495b]{pointer-events:auto;touch-action:none;cursor:crosshair}.native-drawing-overlay[data-v-5edd495b]:focus-visible{outline:1px solid #61c9f477;outline-offset:-1px}.native-chart[data-v-1d4a7f3a]{display:flex;flex-direction:column;min-height:240px;overflow:hidden;background:#0d141c;position:relative;flex:1}.native-controls[data-v-1d4a7f3a]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:6px 8px;border-bottom:1px solid #202c3b;flex:none;min-height:37px}.native-controls select[data-v-1d4a7f3a]{min-width:0;max-width:160px;background:#14202d;color:#b4c5da;border:1px solid #2a3b4e;border-radius:4px;font-size:10px;height:26px;padding:0 5px}.native-controls button[data-v-1d4a7f3a],.native-settings button[data-v-1d4a7f3a],.native-indicator-tags button[data-v-1d4a7f3a]{display:inline-flex;align-items:center;justify-content:center;gap:5px;color:#9cb1cb;border:1px solid transparent;background:transparent;border-radius:4px;min-height:26px;padding:4px 5px;font-size:10px;cursor:pointer}.native-controls button[data-v-1d4a7f3a]:hover,.native-settings button[data-v-1d4a7f3a]:hover{background:#1b2a3c;color:#dce9f9}.native-controls button.active[data-v-1d4a7f3a],.native-controls button[aria-pressed=true][data-v-1d4a7f3a]{color:#36d7a2;background:#36d7a211}.native-controls button[data-v-1d4a7f3a]:disabled,.native-settings button[data-v-1d4a7f3a]:disabled{opacity:.35;cursor:default}.native-controls b[data-v-1d4a7f3a]{font-size:9px}.native-button[data-v-1d4a7f3a]{border-color:#29394c!important}.native-drawing-actions[data-v-1d4a7f3a]{display:flex;align-items:center;gap:0}.native-settings[data-v-1d4a7f3a]{display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding:7px 10px;background:#111c28;border-bottom:1px solid #26384a;flex:none;font-size:10px;color:#a4b8d2}.native-settings label[data-v-1d4a7f3a]{display:flex;align-items:center;gap:5px}.native-settings input[data-v-1d4a7f3a],.native-indicator-row input[data-v-1d4a7f3a]{accent-color:#36d7a2}.native-indicator-tags[data-v-1d4a7f3a]{max-height:92px;overflow-y:auto;overscroll-behavior:contain;display:flex;align-items:center;flex-wrap:wrap;gap:4px;padding:5px 9px;border-bottom:1px solid #1e2b3b;flex:none}.native-indicator-tag[data-v-1d4a7f3a]{display:inline-flex;align-items:center;gap:5px;font-size:9px;color:#c1ccd9;border:1px solid #304154;background:#172332;border-radius:4px;padding-left:5px}.native-tag-value[data-v-1d4a7f3a]{font-size:9px;color:#8ea7bf;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.native-pane-label span[data-v-1d4a7f3a]{font-size:9px;color:#829bb8;margin-left:8px}.native-indicator-tag b[data-v-1d4a7f3a]{font-weight:500}.native-indicator-tag small[data-v-1d4a7f3a]{font-size:8px;color:#a68c64}.native-indicator-tag button[data-v-1d4a7f3a]{min-height:19px;padding:2px}.native-notice[data-v-1d4a7f3a]{padding:5px 10px;color:#c9ae78;background:#d7b7680b;font-size:9px;line-height:1.7;border-bottom:1px solid #443a252f;flex:none}.native-error[data-v-1d4a7f3a]{display:flex;align-items:center;justify-content:space-between;padding:7px 10px;font-size:10px;color:#f6a5ae;background:#f8758312;flex:none}.native-error button[data-v-1d4a7f3a]{border:0;background:transparent;color:inherit;font-size:16px}.native-plot-scroll[data-v-1d4a7f3a]{flex:1;min-height:150px;overflow:auto;overscroll-behavior:contain}.native-plot[data-v-1d4a7f3a]{position:relative;min-height:250px;min-width:180px}.native-canvas[data-v-1d4a7f3a]{position:absolute;inset:0}.native-ohlc[data-v-1d4a7f3a]{position:absolute;z-index:3;top:5px;left:8px;right:65px;font-size:9px;color:#91a5be;display:flex;flex-wrap:wrap;gap:5px 10px;pointer-events:none;line-height:1.6}.native-ohlc strong[data-v-1d4a7f3a]{font-size:10px;font-weight:500;color:#b8c8db}.native-ohlc small[data-v-1d4a7f3a]{font-size:8px;color:#7188a4}.native-ohlc>span[data-v-1d4a7f3a]{width:100%;font-variant-numeric:tabular-nums;font-size:9px}.native-ohlc b[data-v-1d4a7f3a]{font-weight:400;color:#bed0e2;margin-right:5px}.native-pane-label[data-v-1d4a7f3a]{max-width:calc(100% - 80px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;left:8px;z-index:3;pointer-events:none;font-size:10px;color:#b4c4d8;background:#0d141cbb;padding:2px 4px}.native-attribution[data-v-1d4a7f3a]{display:flex;align-items:center;gap:7px;padding:6px 10px;border-top:1px solid #202c3b;color:#6d85a2;font-size:7px;flex:none;min-height:25px}.native-attribution a[data-v-1d4a7f3a]{font-size:10px;color:#c8d7e8;text-decoration:none;white-space:nowrap}.native-attribution a b[data-v-1d4a7f3a]{font-size:11px;margin-right:3px}.native-attribution>small[data-v-1d4a7f3a]{margin-left:auto;font-size:8px;white-space:nowrap}.native-chart[data-v-1d4a7f3a]:fullscreen{width:100vw;height:100dvh;min-height:0;padding:10px;box-sizing:border-box}.native-chart:fullscreen .native-plot-scroll[data-v-1d4a7f3a]{min-height:0}.native-modal-scrim[data-v-1d4a7f3a]{position:fixed;inset:0;z-index:220;display:flex;align-items:center;justify-content:center;padding:18px;background:#03070dcc;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.native-indicator-dialog[data-v-1d4a7f3a]{display:flex;flex-direction:column;width:min(620px,100%);max-height:min(780px,calc(100dvh - 36px));border:1px solid #30455d;background:#0e151e;box-shadow:0 25px 100px #0009;border-radius:10px;color:#c3d0df;overflow:hidden}.native-indicator-dialog header[data-v-1d4a7f3a]{display:flex;align-items:center;justify-content:space-between;padding:17px 20px;border-bottom:1px solid #243448}.native-indicator-dialog h2[data-v-1d4a7f3a]{font-size:17px;margin:0}.native-indicator-dialog header p[data-v-1d4a7f3a]{font-size:10px;color:#829bb8;margin:5px 0 0}.native-indicator-dialog button[data-v-1d4a7f3a]{border:1px solid #2a3d54;background:#172332;color:#a4bad4;border-radius:4px;padding:6px 9px;font-size:10px;cursor:pointer}.native-indicator-dialog header button[data-v-1d4a7f3a]{background:transparent;border:0;padding:4px}.native-indicator-search[data-v-1d4a7f3a]{display:flex;align-items:center;gap:8px;margin:15px 20px 0;padding:0 10px;border:1px solid #314a66;background:#0a111a;border-radius:5px}.native-indicator-search[data-v-1d4a7f3a]:focus-within{border-color:#36d7a2}.native-indicator-search input[data-v-1d4a7f3a]{width:100%;background:transparent;border:0;outline:0;padding:11px 0;color:#d5e2f2;font-size:12px;min-width:0}.native-indicator-categories[data-v-1d4a7f3a]{display:flex;flex-wrap:wrap;gap:6px;padding:12px 20px 0}.native-indicator-categories button.active[data-v-1d4a7f3a]{border-color:#36d7a266;color:#36d7a2;background:#36d7a211}.native-presets[data-v-1d4a7f3a]{display:flex;flex-wrap:wrap;gap:6px;padding:10px 20px}.native-presets button[data-v-1d4a7f3a]{font-size:9px;border-style:dashed}.native-indicator-list[data-v-1d4a7f3a]{overflow:auto;min-height:130px;padding:0 20px;overscroll-behavior:contain}.native-indicator-row[data-v-1d4a7f3a]{padding:12px 0;border-top:1px solid #243245}.native-indicator-row label[data-v-1d4a7f3a]{display:flex;gap:12px;align-items:center;cursor:pointer}.native-indicator-row label>span[data-v-1d4a7f3a]{display:flex;flex-direction:column;gap:6px}.native-indicator-row strong[data-v-1d4a7f3a]{font-size:12px;font-weight:500}.native-indicator-row small[data-v-1d4a7f3a]{font-size:9px;color:#7f98b5}.native-indicator-row input[data-v-1d4a7f3a]{width:15px;height:15px;flex:none}.native-indicator-row details[data-v-1d4a7f3a]{margin:7px 0 0 27px;color:#8199b6;font-size:10px;line-height:1.7}.native-indicator-row summary[data-v-1d4a7f3a]{cursor:pointer;font-size:9px}.native-indicator-row p[data-v-1d4a7f3a]{margin:5px 0}.native-indicator-row code[data-v-1d4a7f3a]{font-size:9px;color:#a4b4c8;overflow-wrap:anywhere}.native-indicator-dialog footer[data-v-1d4a7f3a]{border-top:1px solid #27394d;padding:13px 20px;color:#7d96b4;font-size:10px;line-height:1.8}@media(max-width:660px){.native-controls[data-v-1d4a7f3a]{gap:4px;padding:5px}.native-controls select[data-v-1d4a7f3a]{font-size:9px;max-width:122px}.native-controls .native-button span[data-v-1d4a7f3a]{display:none}.native-controls button[data-v-1d4a7f3a]{padding:4px}.native-settings[data-v-1d4a7f3a]{font-size:9px;gap:8px}.native-attribution>span[data-v-1d4a7f3a]{font-size:6px}.native-attribution>small[data-v-1d4a7f3a]{font-size:6px}.native-indicator-tags[data-v-1d4a7f3a]{max-height:92px;overflow-y:auto;overscroll-behavior:contain;padding:4px 7px}.native-ohlc[data-v-1d4a7f3a]{right:65px;font-size:8px}.native-ohlc>span[data-v-1d4a7f3a]{font-size:8px}.native-modal-scrim[data-v-1d4a7f3a]{padding:9px}.native-indicator-dialog[data-v-1d4a7f3a]{max-height:calc(100dvh - 18px)}.native-indicator-dialog header[data-v-1d4a7f3a]{padding:15px}.native-indicator-search[data-v-1d4a7f3a]{margin:12px 15px 0}.native-indicator-categories[data-v-1d4a7f3a],.native-presets[data-v-1d4a7f3a]{padding-inline:15px}.native-indicator-list[data-v-1d4a7f3a]{padding:0 15px}.native-indicator-dialog footer[data-v-1d4a7f3a]{padding:12px 15px}}.advanced-workspace[data-v-98404ed7]{display:flex;flex-direction:column;min-height:740px;flex:1;color:#a8bad0;background:#0d151f}.advanced-summary[data-v-98404ed7]{padding:14px 16px 10px;border-bottom:1px solid #263345}.advanced-summary>div[data-v-98404ed7]{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.advanced-summary strong[data-v-98404ed7]{color:#b8d6fb;font-size:12px}.advanced-summary span[data-v-98404ed7]{font:11px monospace;margin-left:auto}.advanced-summary p[data-v-98404ed7]{font-size:12px;line-height:1.8;margin:9px 0 0;max-width:1100px}.advanced-summary small[data-v-98404ed7]{display:block;font-size:11px;color:#d4bc82;line-height:1.8;margin-top:5px}.advanced-actions[data-v-98404ed7]{display:flex;align-items:center;gap:9px;padding:9px 12px;flex-wrap:wrap;font-size:11px;border-bottom:1px solid #263345}.advanced-actions button[data-v-98404ed7],.advanced-actions a[data-v-98404ed7],.advanced-failure button[data-v-98404ed7]{display:inline-flex;align-items:center;gap:7px;border:1px solid #304057;border-radius:5px;background:#142235;padding:7px 9px;color:#c8daf1;cursor:pointer;text-decoration:none}.advanced-actions span[data-v-98404ed7]{margin-left:auto;color:#87bda9}.advanced-actions span.failed[data-v-98404ed7]{color:#edb777}.advanced-frame-wrap[data-v-98404ed7]{position:relative;flex:1;min-height:570px}.advanced-frame-wrap iframe[data-v-98404ed7]{width:100%;height:100%;position:absolute;inset:0;border:0}.advanced-failure[data-v-98404ed7]{position:absolute;top:30px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;background:#142032f5;border:1px solid #775e36;padding:22px;border-radius:8px;max-width:90%;min-width:250px;font-size:12px}.advanced-attribution[data-v-98404ed7]{display:block;text-align:center;font-size:11px;color:#90b9ee;text-decoration:none;padding:6px}.advanced-limits[data-v-98404ed7]{font-size:11px;line-height:1.8;padding:10px 16px;margin:0;border-top:1px solid #263345;color:#899db6}@media(max-width:660px){.advanced-workspace[data-v-98404ed7]{min-height:820px}.advanced-frame-wrap[data-v-98404ed7]{min-height:570px}.advanced-summary[data-v-98404ed7]{padding:12px}.advanced-summary span[data-v-98404ed7]{margin-left:0}.advanced-actions span[data-v-98404ed7]{width:100%;margin-left:0}.advanced-actions[data-v-98404ed7]{gap:6px}.advanced-actions button[data-v-98404ed7],.advanced-actions a[data-v-98404ed7]{font-size:10px}}.asset-mark[data-v-e9851d43]{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;vertical-align:middle;border-radius:50%;overflow:hidden}.asset-mark img[data-v-e9851d43]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0}.asset-mark img.loaded[data-v-e9851d43]{opacity:1}.asset-mark-fallback[data-v-e9851d43]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border:1px solid #3a4657;border-radius:50%;background:#1b2430;color:#a5b0bf;font-size:9px;font-weight:600;letter-spacing:-.4px;overflow:hidden;white-space:nowrap}.market-picker[data-v-891a8fc2]{min-width:0}.market-picker-trigger[data-v-891a8fc2]{display:flex;align-items:center;gap:10px;padding:0;text-align:left;color:#e2e9f2;max-width:100%;border:0;background:transparent;cursor:pointer}.market-picker-trigger[data-v-891a8fc2]:focus-visible{outline:1px solid var(--mint);outline-offset:6px;border-radius:3px}.market-picker-identity[data-v-891a8fc2]{display:flex;flex-direction:column;gap:5px;min-width:0}.market-picker-identity strong[data-v-891a8fc2]{display:flex;align-items:center;gap:7px;font-size:15px;font-weight:600;white-space:nowrap}.market-picker-identity small[data-v-891a8fc2]{display:flex;align-items:center;gap:7px;font-size:9px;color:#8fa2b9;white-space:nowrap}.market-picker-identity i[data-v-891a8fc2]{height:10px;width:1px;background:#33404f}.market-picker-scrim[data-v-891a8fc2]{position:fixed;inset:0;z-index:200;background:#03070dc9;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px}.market-picker-dialog[data-v-891a8fc2]{display:flex;flex-direction:column;width:min(650px,100%);max-height:min(790px,calc(100dvh - 40px));border:1px solid #2d3e51;border-radius:12px;background:#0e151e;box-shadow:0 28px 100px #0008;overflow:hidden}.market-picker-dialog header[data-v-891a8fc2]{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:20px 22px;border-bottom:1px solid var(--border)}.market-picker-dialog h2[data-v-891a8fc2]{font-size:17px;font-weight:600;margin:0}.market-picker-dialog header p[data-v-891a8fc2]{margin:5px 0 0;color:#8fa2b9;font-size:11px}.market-picker-controls[data-v-891a8fc2]{padding:17px 22px 12px}.market-search[data-v-891a8fc2]{display:flex;align-items:center;gap:10px;border:1px solid #31465b;background:#0a111a;border-radius:6px;padding:0 12px;color:#7c899c}.market-search[data-v-891a8fc2]:focus-within{border-color:#36d7a2}.market-search input[data-v-891a8fc2]{flex:1;min-width:0;border:0;background:transparent;padding:12px 0;color:#e2e9f2;font-size:13px;outline:none}.market-search input[data-v-891a8fc2]::placeholder{color:#71859e}.market-quote-filters[data-v-891a8fc2]{display:flex;align-items:center;gap:8px;margin-top:13px}.market-quote-filters button[data-v-891a8fc2]{display:flex;align-items:center;gap:6px;border:1px solid #283749;border-radius:5px;padding:7px 10px;font-size:11px;color:#91a5bf;background:#111d2a;min-height:32px}.market-quote-filters button.selected[data-v-891a8fc2]{color:#36d7a2;border-color:#36d7a277;background:#36d7a211}.market-quote-filters button>span[data-v-891a8fc2]:not(.asset-mark){font-size:10px;opacity:.75}.market-quote-filters .market-refresh[data-v-891a8fc2]{margin-left:auto;flex:none;padding:7px}.market-picker-note[data-v-891a8fc2]{color:#7f94ae;font-size:10px;line-height:1.7;margin:11px 0 0}.market-picker-error[data-v-891a8fc2]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 22px;border-block:1px solid #f8758333;color:#f6a6ae;background:#f8758309;font-size:11px}.market-picker-error button[data-v-891a8fc2]{color:#36d7a2;text-decoration:underline}.market-picker-results[data-v-891a8fc2]{min-height:140px;overflow:auto;overscroll-behavior:contain;padding:4px 10px}.market-picker-option[data-v-891a8fc2]{display:flex;align-items:center;gap:12px;width:100%;padding:11px 12px;border:0;border-bottom:1px solid #1c2937;background:transparent;color:#e2e9f2;text-align:left;cursor:pointer;min-height:62px}.market-picker-option[data-v-891a8fc2]:hover,.market-picker-option[data-v-891a8fc2]:focus-visible{background:#172536;outline:none;border-radius:5px}.market-picker-option[aria-selected=true][data-v-891a8fc2]{background:#36d7a20a}.market-option-name[data-v-891a8fc2]{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.market-option-name strong[data-v-891a8fc2]{font-size:13px;font-weight:550;overflow-wrap:anywhere}.market-option-name small[data-v-891a8fc2]{font-size:10px;color:#8398b2;overflow-wrap:anywhere}.market-option-meta[data-v-891a8fc2]{display:flex;flex-direction:column;gap:5px;align-items:flex-end;font-size:10px;color:#a8b8cc;white-space:nowrap}.market-option-meta small[data-v-891a8fc2]{font-size:9px;color:#7c91ab}.market-option-check[data-v-891a8fc2]{width:16px;flex:none;color:#36d7a2}.market-picker-empty[data-v-891a8fc2]{padding:45px 20px;text-align:center;font-size:12px;color:#8298b3}.market-picker-dialog footer[data-v-891a8fc2]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:13px 22px;border-top:1px solid var(--border);font-size:10px;color:#8da2bd}.market-picker-dialog footer>button[data-v-891a8fc2]{margin-left:auto}.market-picker-dialog footer>small[data-v-891a8fc2]{font-size:9px;width:100%;color:#627a97}.spinning[data-v-891a8fc2]{animation:market-spin-891a8fc2 1s linear infinite}@keyframes market-spin-891a8fc2{to{transform:rotate(360deg)}}@media(max-width:600px){.market-picker-scrim[data-v-891a8fc2]{padding:10px;align-items:center}.market-picker-dialog[data-v-891a8fc2]{max-height:calc(100dvh - 20px);border-radius:9px}.market-picker-dialog header[data-v-891a8fc2]{padding:16px}.market-picker-controls[data-v-891a8fc2]{padding:14px 16px 10px}.market-picker-results[data-v-891a8fc2]{padding:3px 6px}.market-picker-option[data-v-891a8fc2]{padding:11px 8px;gap:9px}.market-option-meta[data-v-891a8fc2]{font-size:9px;max-width:105px;white-space:normal;text-align:right}.market-option-name strong[data-v-891a8fc2]{font-size:12px}.market-quote-filters[data-v-891a8fc2]{gap:6px}.market-quote-filters button[data-v-891a8fc2]{padding:6px 8px;font-size:10px}.market-picker-dialog footer[data-v-891a8fc2]{padding:12px 16px}.market-picker-identity strong[data-v-891a8fc2]{font-size:13px;max-width:205px;overflow:hidden;text-overflow:ellipsis}.market-picker-identity small[data-v-891a8fc2]{font-size:9px;gap:5px}.market-picker-trigger[data-v-891a8fc2]{gap:8px}}@media(prefers-reduced-motion:reduce){.spinning[data-v-891a8fc2]{animation:none}}.forecast-model-reason[data-v-ef15b980]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.technical-analysis[data-v-051f7bd5]{margin-top:12px;min-width:0;scroll-margin-top:80px}.analysis-heading[data-v-051f7bd5],.analysis-heading>div[data-v-051f7bd5]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.analysis-heading[data-v-051f7bd5]{justify-content:space-between;padding:16px 18px;border-bottom:1px solid #22303e}.analysis-heading h2[data-v-051f7bd5]{font-size:13px;margin:0}.analysis-context[data-v-051f7bd5],.analysis-heading svg[data-v-051f7bd5]{color:#8ca6bf}.analysis-context[data-v-051f7bd5]{font-size:11px}.analysis-body[data-v-051f7bd5]{padding:16px 18px}.analysis-explanation[data-v-051f7bd5],.analysis-reason[data-v-051f7bd5],.analysis-model-context p[data-v-051f7bd5],.analysis-details p[data-v-051f7bd5]{font-size:12px;color:#9fb2c8;line-height:1.8;margin:0 0 12px;overflow-wrap:anywhere}.analysis-model-context[data-v-051f7bd5]{border:1px solid #263747;border-radius:5px;padding:12px;margin:14px 0}.analysis-model-context>div[data-v-051f7bd5]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;font-size:12px;margin-bottom:7px}.analysis-model-context span[data-v-051f7bd5],.analysis-model-context small[data-v-051f7bd5]{color:#9fb2c8;font-size:11px}.analysis-model-context p[data-v-051f7bd5]{margin-bottom:6px}.analysis-link[data-v-051f7bd5]{margin-left:auto;color:#57dcb5;background:transparent;border:0;padding:0;font-size:11px;cursor:pointer}.analysis-feedback[data-v-051f7bd5],.analysis-error[data-v-051f7bd5],.analysis-empty[data-v-051f7bd5]{font-size:12px;padding:14px;border:1px solid #2b4054;border-radius:5px;margin:12px 0;line-height:1.8}.analysis-error[data-v-051f7bd5]{color:#f895a2;border-color:#753845}.analysis-login p[data-v-051f7bd5]{font-size:12px;color:#9fb2c8}.analysis-status-row[data-v-051f7bd5]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0;font-size:11px;color:#9fb2c8}.analysis-observation-summary[data-v-051f7bd5],.analysis-quantiles[data-v-051f7bd5],.analysis-indicators[data-v-051f7bd5]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin:14px 0}.analysis-observation-summary>div[data-v-051f7bd5],.analysis-quantiles>div[data-v-051f7bd5],.analysis-indicators>div[data-v-051f7bd5]{min-width:0;border:1px solid #213344;border-radius:5px;padding:12px;display:flex;flex-direction:column;gap:9px}.analysis-observation-summary span[data-v-051f7bd5],.analysis-quantiles span[data-v-051f7bd5],.analysis-indicators dt[data-v-051f7bd5]{font-size:11px;color:#92a9c1;line-height:1.7}.analysis-observation-summary strong[data-v-051f7bd5]{font-size:13px;font-weight:500;line-height:1.7}.analysis-bias[data-v-051f7bd5]{display:flex;align-items:center;gap:6px}.bullish[data-v-051f7bd5]{color:#57dcb5}.bearish[data-v-051f7bd5]{color:#f88495}.analysis-section-heading[data-v-051f7bd5]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:22px 0 10px}.analysis-section-heading h3[data-v-051f7bd5],.analysis-details h3[data-v-051f7bd5]{font-size:12px;margin:0}.analysis-section-heading>span[data-v-051f7bd5]{font-size:11px;color:#9fb2c8}.analysis-quantiles[data-v-051f7bd5]{grid-template-columns:repeat(3,minmax(0,1fr))}.analysis-quantiles>div[data-v-051f7bd5]{background:#101c28}.analysis-quantiles>div.median[data-v-051f7bd5]{border-color:#416d96;background:#132537}.analysis-quantiles strong[data-v-051f7bd5]{font-size:20px;font-weight:500;font-variant-numeric:tabular-nums}.analysis-quantiles small[data-v-051f7bd5]{font-size:10px;color:#9fb2c8}.analysis-indicators[data-v-051f7bd5]{grid-template-columns:repeat(4,minmax(0,1fr))}.analysis-indicators dd[data-v-051f7bd5]{margin:0;font-size:15px;font-variant-numeric:tabular-nums}.analysis-details[data-v-051f7bd5]{border-top:1px solid #22303e;padding-top:12px;margin-top:16px}.analysis-details summary[data-v-051f7bd5]{cursor:pointer;font-size:12px;color:#b5c9de;margin-bottom:12px}.analysis-provenance[data-v-051f7bd5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.analysis-provenance>div[data-v-051f7bd5]{font-size:11px;line-height:1.8;min-width:0}.analysis-provenance dt[data-v-051f7bd5]{color:#92a9c1}.analysis-provenance dd[data-v-051f7bd5]{margin:0;overflow-wrap:anywhere}.analysis-details .analysis-warning[data-v-051f7bd5]{color:#d7bd83}.analysis-timing[data-v-051f7bd5]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;font-size:10px;color:#819bb5;margin-top:16px}.analysis-heading button[data-v-051f7bd5]{font-size:11px}.analysis-header-actions[data-v-051f7bd5],.analysis-capture-actions[data-v-051f7bd5]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.analysis-capture[data-v-051f7bd5]{border-top:1px solid #22303e;padding-top:16px;margin-top:16px}.analysis-capture-actions>span[data-v-051f7bd5]{font-size:11px;color:#9fb2c8}.tracking-receipt[data-v-051f7bd5]{padding:14px;border:1px solid #416d96;border-radius:5px;margin-top:14px}.tracking-receipt>strong[data-v-051f7bd5]{font-size:12px}.analysis-capture .analysis-error[data-v-051f7bd5]{display:flex;gap:12px;flex-wrap:wrap}@media(max-width:760px){.analysis-observation-summary[data-v-051f7bd5],.analysis-indicators[data-v-051f7bd5],.analysis-provenance[data-v-051f7bd5]{grid-template-columns:repeat(2,minmax(0,1fr))}.analysis-heading[data-v-051f7bd5],.analysis-body[data-v-051f7bd5]{padding:14px}.analysis-heading>div[data-v-051f7bd5]{gap:8px}.analysis-link[data-v-051f7bd5]{margin-left:0}.analysis-quantiles strong[data-v-051f7bd5]{font-size:17px}}@media(max-width:460px){.analysis-quantiles[data-v-051f7bd5]{grid-template-columns:1fr}.analysis-quantiles>div[data-v-051f7bd5]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px}.analysis-quantiles>div>span[data-v-051f7bd5]:last-child{grid-column:2;text-align:right}.analysis-quantiles strong[data-v-051f7bd5]{font-size:18px}.analysis-heading>div[data-v-051f7bd5]{align-items:flex-start}.analysis-heading h2[data-v-051f7bd5]{max-width:260px;line-height:1.8}.analysis-provenance[data-v-051f7bd5]{grid-template-columns:1fr}.analysis-observation-summary>div[data-v-051f7bd5],.analysis-indicators>div[data-v-051f7bd5]{padding:10px}.analysis-indicators dd[data-v-051f7bd5]{font-size:13px}}.settings-field+.settings-field[data-v-638720c9]{margin-top:14px}@media(max-width:800px){.sidebar[data-v-6b522b0c]:not(.is-open){visibility:hidden;pointer-events:none}}.workspace-mode[data-v-6b522b0c]{display:flex;align-items:center;gap:7px;flex-wrap:wrap;padding:9px 11px;background:#101b29;border-bottom:1px solid #273447;min-height:46px;flex-shrink:0}.workspace-mode button[data-v-6b522b0c]{display:inline-flex;align-items:center;gap:7px;border:1px solid #304258;border-radius:5px;padding:7px 10px;color:#9fb4cf;font-size:11px;background:#142131}.workspace-mode button.active[data-v-6b522b0c]{background:#183c3b;border-color:#387568;color:#74e0ba}.workspace-mode>span[data-v-6b522b0c]{margin-left:auto;font-size:10px;color:#8097b1}.studio-timeframes[data-v-6b522b0c]{flex-shrink:0;gap:10px}.studio-timeframes select[data-v-6b522b0c]{height:27px;background:#142031;color:#d0def0;border:1px solid #34435a;border-radius:4px;font:11px inherit;padding:0 6px}.terminal-grid[data-v-6b522b0c]{grid-template-rows:78px minmax(480px,auto) 172px}.terminal-grid.is-advanced-chart[data-v-6b522b0c]{grid-template-columns:minmax(0,1fr);grid-template-rows:78px minmax(820px,auto);grid-template-areas:"market" "chart"}.terminal-grid.is-advanced-chart .market-header[data-v-6b522b0c]{grid-area:market}.terminal-grid.is-advanced-chart .chart-panel[data-v-6b522b0c]{grid-area:chart;min-height:820px}@media(min-width:661px){.terminal-grid.is-chart-only[data-v-6b522b0c]:not(.is-advanced-chart){grid-template-rows:78px minmax(480px,auto)}}@media(max-width:1000px){.workspace-mode>span[data-v-6b522b0c]{display:none}.studio-timeframes .toolbar-label[data-v-6b522b0c]{display:none}.studio-timeframes .timeframes[data-v-6b522b0c]{gap:4px}.studio-timeframes .timeframes button[data-v-6b522b0c]{min-width:30px;padding:0 6px}}@media(max-width:660px){.terminal-grid:not(.is-advanced-chart) .chart-panel[data-v-6b522b0c]{height:580px;min-height:580px}.terminal-grid[data-v-6b522b0c]:not(.is-advanced-chart){grid-template-rows:auto minmax(530px,auto) auto auto}.terminal-grid.is-advanced-chart[data-v-6b522b0c]{grid-template-rows:auto minmax(880px,auto)}.workspace-mode[data-v-6b522b0c]{padding:8px}.workspace-mode button[data-v-6b522b0c]{font-size:10px;padding:7px 8px}.studio-timeframes[data-v-6b522b0c]{gap:6px;padding:6px 8px}.studio-timeframes .timeframes[data-v-6b522b0c]{display:none}.studio-timeframes .toolbar-label[data-v-6b522b0c]{display:block;font-size:10px}.studio-timeframes .chart-tools[data-v-6b522b0c]{gap:6px}.terminal-grid.is-advanced-chart .chart-panel[data-v-6b522b0c]{min-height:880px}}.chart-only-notice[data-v-6b522b0c]{padding:22px;margin-top:10px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;color:#91a6c1;font-size:12px;line-height:1.8}.chart-only-notice>div[data-v-6b522b0c]{display:flex;align-items:center;gap:10px;color:#bed0e4}.chart-only-notice h2[data-v-6b522b0c]{font-size:15px;margin:0}.chart-only-notice p[data-v-6b522b0c]{margin:0;max-width:850px}.chart-only-notice small[data-v-6b522b0c]{font-size:11px;color:#758eae}.chart-only-notice button[data-v-6b522b0c]{margin-top:2px}.pair-identity[data-v-6b522b0c]{min-width:0;flex-shrink:0;max-width:290px}.market-header[data-v-6b522b0c],.headline-price[data-v-6b522b0c]{min-width:0}.headline-price strong[data-v-6b522b0c]{white-space:nowrap}.book-head[data-v-6b522b0c],.book-row[data-v-6b522b0c]{grid-template-columns:repeat(3,minmax(0,1fr))}.book-row>span[data-v-6b522b0c]:not(.depth-bar){min-width:0;white-space:nowrap}@media(min-width:661px){.terminal-grid.is-chart-only[data-v-6b522b0c]:not(.is-advanced-chart){grid-template-rows:78px minmax(480px,auto);grid-template-areas:"market book" "chart book"}.terminal-grid.is-chart-only .orderbook-panel[data-v-6b522b0c]{grid-row:1 / -1;height:100%}}@media(max-width:660px){.pair-identity[data-v-6b522b0c]{max-width:62%;padding-right:9px}.market-header[data-v-6b522b0c]{gap:10px}.headline-price strong[data-v-6b522b0c]{font-size:20px}.orderbook-panel[data-v-6b522b0c]{height:354px}.chart-only-notice[data-v-6b522b0c]{padding:18px;font-size:12px}}@layer components;@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}:root{color:#e2e9f2;font-synthesis:none;--page:#080c12;--surface:#101720;--border:#202a36;--muted:#7c899c;--mint:#36d7a2;--rose:#f87583;background:#080c12;font-family:Inter,Noto Sans Lao,Noto Sans Thai,sans-serif;font-size:13px;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,select{font:inherit}button,a,input,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0;padding:0}button:disabled{opacity:.45;cursor:not-allowed}a{color:inherit;text-decoration:none}button,input,select,a{outline:none}button:focus-visible,a:focus-visible{outline-offset:3px;outline:2px solid #36d7a2}input:focus-visible,select:focus-visible{box-shadow:0 0 0 2px #36d7a216;border-color:#36d7a2!important}button,select,input{transition:background-color .15s,border-color .15s,color .15s}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{cursor:pointer}option{color:#e2e9f2;background:#101720}h1,h2,p{margin:0}h2{font-size:13px;font-weight:600;line-height:1.5}strong,b{font-weight:600}svg{flex-shrink:0}button:hover:not(:disabled){color:#f4f8fc}.positive{color:#36d7a2!important}.negative{color:#f87583!important}.muted{color:#7c899c!important}.bright{color:#e2e9f2}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.app-shell{min-height:100vh;padding-top:64px;padding-bottom:34px}.topbar{z-index:30;border-bottom:1px solid var(--border);background:#0b1119;align-items:center;gap:26px;height:64px;padding:0 23px;display:flex;position:fixed;top:0;left:0;right:0}.brand{letter-spacing:.2px;white-space:nowrap;align-items:center;gap:12px;font-size:20px;font-weight:650;display:flex}.brand-mark{background:var(--mint);color:#08251d;border-radius:3px;justify-content:center;align-items:center;width:22px;height:23px;display:flex}.workspace-title{border-left:1px solid var(--border);color:#c9d5e5;align-items:center;gap:9px;padding-left:26px;font-size:13px;display:flex}.header-right{align-items:center;gap:19px;margin-left:auto;display:flex}.connection-status{color:#b8c7d8;align-items:center;gap:8px;font-size:11px;display:flex}.small-dot{background:#36d7a2;border-radius:50%;flex-shrink:0;width:7px;height:7px;display:inline-block}.small-dot.is-muted{background:#66758a}.connection-status.offline{color:#7c899c}.locale-picker{border-left:1px solid var(--border);color:#b8c7d8;align-items:center;gap:7px;padding-left:17px;font-size:12px;display:flex}.locale-picker select{color:#c9d5e5;background:0 0;border:0;max-width:90px;padding:6px 2px}.header-login{color:var(--mint);white-space:nowrap;border:1px solid #304239;border-radius:5px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;display:flex}.header-login:hover{background:#142820}.avatar{background:#263443;border:1px solid #304052;border-radius:50%;width:31px;height:31px;font-size:11px}.sidebar{border-right:1px solid var(--border);z-index:25;background:#0b1119;flex-direction:column;width:188px;padding:12px 8px 14px;display:flex;position:fixed;top:64px;bottom:34px;left:0}.nav-item{text-align:left;color:#b8c7d8;white-space:nowrap;border-left:2px solid #0000;border-radius:4px;align-items:center;gap:13px;width:100%;height:44px;margin-bottom:3px;padding:0 14px;font-size:12px;display:flex}.nav-item svg{color:#a2b5cc}.nav-item.active{color:#eef8f4;background:#12302b99;border-left-color:#36d7a2}.nav-item.active svg{color:#e2fff2}.nav-item:hover:not(.active){background:#131e29}.sidebar-bottom{border-top:1px solid var(--border);margin-top:auto;padding:16px 15px 0}.mode-row{color:#b8c7d8;justify-content:space-between;align-items:center;gap:4px;margin-bottom:13px;font-size:12px;display:flex}.toggle{background:#1e2936;border:1px solid #2a3643;border-radius:20px;flex-shrink:0;width:31px;height:18px;display:inline-block;position:relative}.toggle:after{content:"";background:#6a7e96;border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:2px}.toggle.enabled{background:#24c99b;border-color:#37e4b0}.toggle.enabled:after{background:#e6fff8;left:15px}.sidebar-note{color:var(--muted);align-items:center;gap:5px;margin-top:-5px;font-size:10px;display:flex}.sidebar-logout{color:var(--muted);align-items:center;gap:7px;margin-top:17px;font-size:11px;display:flex}.mobile-menu{display:none!important}.main-workspace{min-height:calc(100vh - 98px);margin-left:188px;padding:10px}.panel{border:1px solid var(--border);background:#0e151e;border-radius:7px;overflow:hidden}.terminal-grid{grid-template:"market book"78px"chart right"340px"forecast right"172px/minmax(0,1fr) 300px;gap:10px;display:grid}.market-header{grid-area:market;align-items:center;gap:16px;padding:10px 12px;display:flex}.pair-identity{border-right:1px solid var(--border);align-items:center;gap:11px;min-width:228px;padding-right:12px;display:flex}.coin{color:#fff;border:1px solid #ffffff36;border-radius:50%;justify-content:center;align-items:center;width:39px;height:39px;font-family:Arial,sans-serif;font-size:28px;font-weight:600;display:flex}.pair-title{align-items:center;gap:5px;display:flex}.pair-title select{appearance:none;color:#edf1f7;background:0 0;border:0;max-width:183px;min-height:24px;font-size:16px;font-weight:600}.pair-meta{color:#91a1b7;white-space:nowrap;align-items:center;gap:10px;margin-top:4px;font-size:10px;display:flex}.pair-meta i{background:#33404f;width:1px;height:10px;display:inline-block}.headline-price{border-right:1px solid var(--border);flex-direction:column;gap:1px;min-width:126px;padding-right:15px;display:flex}.headline-price strong{letter-spacing:.2px;font-variant-numeric:tabular-nums;font-size:20px;line-height:1.25}.headline-price>span{font-variant-numeric:tabular-nums;font-size:12px}.market-stat{white-space:nowrap;flex-direction:column;gap:4px;display:flex}.market-stat>span,.feed-stat>span{color:#8f9fb4;font-size:10px}.market-stat strong{font-variant-numeric:tabular-nums;font-size:11px}.volume-stat{flex:1}.feed-stat{border-left:1px solid var(--border);white-space:nowrap;flex-direction:column;gap:3px;margin-left:auto;padding-left:13px;display:flex}.feed-stat>span{align-items:center;gap:6px;display:flex}.feed-stat strong{color:#b8c7d8;font-size:9px;font-weight:400}.feed-stat small{align-items:center;gap:6px;font-size:9px;display:flex}.feed-stat .small-dot{width:6px;height:6px}.panel-heading{border-bottom:1px solid var(--border);white-space:nowrap;align-items:center;gap:12px;min-height:40px;padding:10px 12px;display:flex}.panel-heading>span{color:#7c899c;font-size:9px}.panel-heading .icon-button:last-child{margin-left:auto}.panel-heading h2{white-space:nowrap;align-items:center;gap:7px;display:flex}.chart-panel{flex-direction:column;grid-area:chart;min-width:0;display:flex;position:relative}.chart-toolbar{border-bottom:1px solid var(--border);align-items:center;gap:15px;height:42px;min-height:42px;padding:7px 11px;display:flex}.toolbar-label{color:#a0aec0;white-space:nowrap;font-size:10px}.segmented{align-items:center;gap:6px;display:flex}.segmented button,.horizon-buttons button,.extended-horizons button{color:#c6d4e6;background:#121c27;border:1px solid #293341;border-radius:5px;min-width:39px;height:25px;padding:0 10px;font-size:11px;line-height:1}.segmented button.selected,.horizon-buttons button.selected,.extended-horizons button.selected{color:#05221a;background:#36d7a2;border-color:#36d7a2;font-weight:650;box-shadow:0 0 9px #36d7a20e}.segmented button:hover:not(.selected),.horizon-buttons button:hover:not(.selected),.extended-horizons button:hover:not(.selected){background:#203040}.chart-tools{align-items:center;gap:13px;margin-left:auto;display:flex}.icon-button{color:#a9bace;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.icon-button:hover{background:#1d2938}.tool-button{border-left:1px solid var(--border);color:#bccbe0;align-items:center;gap:8px;height:22px;padding-left:12px;font-size:10px;display:flex}.tool-button.enabled{color:#dfba69}.function-icon{color:#b6c7df;font-size:17px;font-style:italic}.chart-stage{flex:1;min-height:0;position:relative}.chart-canvas{position:absolute;inset:0 0 28px}.chart-label{z-index:2;color:#c8d5e6;pointer-events:none;align-items:center;gap:13px;font-size:11px;display:flex;position:absolute;top:9px;left:12px}.chart-label .small-dot{box-shadow:0 0 0 4px #36d7a212}.ema-label{color:#dfba69;font-size:10px}.chart-empty{z-index:3;text-align:center;pointer-events:none;background:#0d141cf2;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:12px;display:flex;position:absolute;inset:50px 65px 70px 20px}.chart-empty-icon{color:#324255;height:53px;font-family:Georgia,serif;font-size:60px;line-height:1}.chart-empty strong{color:#93a4ba;font-size:13px;font-weight:500}.chart-empty span{color:#5e7086;max-width:360px;font-size:10px}.chart-volume-label{pointer-events:none;color:#8090a6;font-size:10px;position:absolute;bottom:51px;left:12px}.chart-attribution{border-top:1px solid var(--border);color:#c9d5e6;background:#0b121a;justify-content:space-between;align-items:center;height:28px;padding:0 12px;font-size:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.chart-attribution a{align-items:center;gap:6px;display:flex}.chart-attribution b{letter-spacing:-1px;font-size:13px;font-weight:750}.chart-attribution>span{color:#62748a;font-size:8px}.chart-data-error{z-index:4;color:#8290a3;background:#121c26ed;align-items:center;gap:6px;height:27px;padding:0 12px;font-size:9px;display:flex;position:absolute;bottom:28px;left:0;right:0}.chart-data-error button{color:var(--mint);white-space:nowrap;margin-left:auto;padding-left:10px}.orderbook-panel{flex-direction:column;grid-area:1/book/span 2;height:292px;display:flex}.orderbook-panel .panel-heading{min-height:36px;padding:8px 12px}.orderbook-panel .panel-heading>span{margin-left:auto}.book-head,.book-row{text-align:right;font-variant-numeric:tabular-nums;grid-template-columns:1fr 1fr 1fr;gap:6px;padding:0 12px;display:grid}.book-head{color:#91a1b7;white-space:nowrap;align-items:center;height:29px;font-size:9px}.book-head span:first-child,.book-row>span:nth-child(2){text-align:left}.book-row{align-items:center;height:20px;font-size:10px;position:relative}.book-row>span:not(.depth-bar){z-index:1;position:relative}.depth-bar{pointer-events:none;background:#f8758309;max-width:100%;position:absolute;top:0;bottom:0;right:0}.bids .depth-bar{background:#36d7a20b}.book-mid{font-variant-numeric:tabular-nums;align-items:center;gap:6px;height:36px;padding:3px 12px;display:flex}.book-mid strong{letter-spacing:-.4px;font-size:20px}.book-mid>span{margin-left:3px;font-size:10px}.book-bottom{color:#7c899c;border-top:1px solid #202a3670;align-items:center;gap:5px;margin-top:auto;padding:7px 12px;font-size:8px;display:flex}.book-bottom .small-dot{width:5px;height:5px}.book-bottom>span:last-child{margin-left:auto}.book-empty{color:#5c6e84;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:11px;font-size:11px;display:flex}.ticket-panel{scrollbar-width:thin;scrollbar-color:#2d3a4b transparent;grid-area:2/right/span 2;align-self:end;height:346px;overflow:auto}.ticket-panel .panel-heading{border-bottom:0;min-height:38px;padding-bottom:7px}.ticket-panel .paper-label{color:#6f9e8e;letter-spacing:.7px;background:#36d7a20b;border:1px solid #36d7a226;border-radius:3px;margin-left:auto;padding:1px 5px;font-size:8px}.ticket-panel form{padding:0 12px 10px}.side-selector{border:1px solid var(--border);background:#151f2a;border-radius:5px;gap:4px;height:35px;margin-bottom:15px;padding:3px;display:flex}.side-selector button{color:#9caec4;border-radius:4px;flex:1;justify-content:center;align-items:center;font-size:12px;display:flex}.side-selector .buy{color:#042018;background:#36d7a2;font-weight:650}.side-selector .sell{color:#320c13;background:#f87583;font-weight:650}.ticket-line{color:#acbbcd;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;font-size:11px;display:flex}.order-type{margin-bottom:10px}.market-order{color:#c9d4e3;background:#121c27;border:1px solid #334355;border-radius:5px;justify-content:space-between;align-items:center;min-width:170px;height:31px;padding:0 10px;font-size:11px;display:flex}.quantity-input{background:#111b26;border:1px solid #344457;border-radius:5px;align-items:center;width:170px;height:35px;display:flex}.quantity-input:focus-within{border-color:#36d7a2}.quantity-input input{color:#d3dfed;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;width:100%;min-width:0;padding:8px 9px;font-size:11px;box-shadow:none!important}.quantity-input input::placeholder{color:#7d8b9e}.quantity-input span{color:#c3d1e3;padding-right:10px;font-size:10px}.allocation-track{justify-content:space-between;align-items:center;height:6px;margin:16px 5px 14px;display:flex;position:relative}.allocation-track>span{background:#2b3849;height:3px;position:absolute;left:0;right:0}.allocation-track i{z-index:1;background:#14202b;border:2px solid #34485b;border-radius:50%;width:9px;height:9px}.allocation-track i:first-of-type{background:#dcfff3;border-color:#4ad8b2;width:13px;height:13px}.allocation{gap:10px;display:flex}.allocation button{border:1px solid var(--border);color:#b5c4d7;background:#151f2a;border-radius:5px;flex:1;height:25px;padding:3px;font-size:10px}.allocation button:hover{border-color:#638274}.estimated{margin-top:13px;margin-bottom:9px;font-size:10px}.estimated strong{color:#e0e7f1;font-variant-numeric:tabular-nums;font-weight:400}.estimated strong>span{margin-left:4px;font-size:9px}.ticket-balance{color:#7c899c;justify-content:space-between;gap:8px;margin:5px 0 8px;font-size:9px;display:flex}.primary-button{color:#03251a;background:#36d7a2;border:1px solid #36d7a2;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:8px 15px;font-size:12px;font-weight:650;display:flex}.primary-button:hover:not(:disabled){color:#042b1e;background:#53e8b7}.sell-button{color:#321019;background:#f87583;border-color:#f87583}.sell-button:hover:not(:disabled){color:#321019;background:#ff9aa5}.submit-order{width:100%;min-height:37px;margin-top:9px}.ticket-disclaimer,.ticket-warning{color:#6a7c91;justify-content:center;align-items:center;gap:4px;margin-top:9px;font-size:8px;line-height:1.5;display:flex}.ticket-warning{justify-content:flex-start}.stops-toggle{color:#8ca0b6;align-items:center;gap:4px;margin-top:5px;font-size:9px;display:flex}.stops-toggle svg:last-child{margin-left:3px}.rotated{transform:rotate(180deg)}.stop-fields{gap:8px;margin-top:8px;display:flex}.stop-fields label{color:#98a9be;flex-direction:column;flex:1;gap:4px;min-width:0;font-size:9px;display:flex}.stop-fields input{color:#d9e4f0;background:#111b26;border:1px solid #344457;border-radius:4px;width:100%;height:30px;padding:5px 7px;font-size:10px}.inline-error{color:#f497a2;overflow-wrap:anywhere;background:#f875830c;border:1px solid #f8758336;border-radius:4px;margin-top:8px;padding:8px 10px;font-size:11px;line-height:1.7}.inline-success{color:#36d7a2;align-items:center;gap:5px;margin-top:8px;font-size:10px;display:flex}.forecast-panel{flex-direction:column;grid-area:forecast;display:flex}.forecast-panel .panel-heading{min-height:37px;padding:8px 12px}.model-status{white-space:nowrap;align-items:center;gap:6px;margin-left:auto;display:flex}.model-status .small-dot{width:5px;height:5px}.horizon-toolbar{flex-wrap:wrap;align-items:center;gap:6px 10px;padding:9px 12px;display:flex}.horizon-toolbar>span{color:#9caec4;white-space:nowrap;font-size:9px}.horizon-buttons{flex-wrap:wrap;gap:4px;display:flex}.horizon-buttons button{border-radius:4px;min-width:30px;height:24px;padding:0 7px;font-size:10px}.extended-horizons{white-space:nowrap;color:#9babc0;align-items:center;gap:4px;font-size:9px;display:flex}.extended-horizons button{background:0 0;border:0;min-width:24px;height:21px;padding:0 5px;font-size:9px}.extended-horizons button.selected{border:1px solid #36d7a2}.extended-horizons svg{color:#8297ae;margin-left:4px}.forecast-result{flex:1;gap:12px;min-height:0;padding:0 12px 12px;display:flex}.signal-card{background:#151f2a;border:1px solid #202c39;border-radius:5px;align-items:center;gap:13px;width:52%;min-width:0;padding:10px 15px;display:flex}.signal-card>svg{color:#a8b8cb;flex-shrink:0}.signal-state{flex-direction:column;gap:1px;min-width:128px;display:flex}.signal-state strong{letter-spacing:.5px;font-size:20px;line-height:1.3}.signal-state span{color:#9fb0c5;font-size:10px}.signal-card p{color:#a5b5c9;border-left:1px solid #3b4958;max-width:250px;padding-left:14px;font-size:9px;line-height:1.65}.forecast-metrics{background:#121b25;border:1px solid #1b2734;border-radius:5px;flex:1;align-items:center;padding:11px 0;display:flex}.forecast-metrics>div{border-right:1px solid #293644;flex-direction:column;flex:1;gap:11px;min-width:0;padding:0 13px;display:flex}.forecast-metrics>div:last-child{border:0}.forecast-metrics span{color:#a4b5ca;white-space:nowrap;font-size:9px}.forecast-metrics strong{font-variant-numeric:tabular-nums;font-size:20px;line-height:1}.forecast-metrics small{color:#a9bacf;margin-left:8px;font-size:10px;font-weight:400}.ledger-panel{min-height:190px;margin-top:10px}.ledger-toolbar{border-bottom:1px solid var(--border);align-items:center;gap:12px;min-height:42px;padding:0 12px;display:flex}.ledger-tabs{align-self:stretch;align-items:stretch;gap:18px;display:flex}.ledger-tabs button{color:#91a4bc;white-space:nowrap;padding:10px 2px;font-size:11px;position:relative}.ledger-tabs button.active{color:#e2e9f2}.ledger-tabs button.active:after{content:"";background:#36d7a2;height:2px;position:absolute;bottom:-1px;left:0;right:0}.risk-summary{white-space:nowrap;align-items:center;gap:9px;margin-left:auto;font-size:9px;display:flex}.risk-summary>span{color:#8396ae;border-left:1px solid var(--border);align-items:center;gap:10px;padding-left:12px;font-size:8px;display:flex}.risk-summary b{color:#c0cfdf;font-size:9px;font-weight:400}.table-wrap{scrollbar-width:thin;scrollbar-color:#2d3a4b transparent;width:100%;overflow:auto}table{border-collapse:collapse;text-align:left;white-space:nowrap;font-variant-numeric:tabular-nums;width:100%}th{color:#a2b3ca;border-bottom:1px solid var(--border);height:32px;padding:7px 22px;font-size:9px;font-weight:400}td{color:#a7bad1;border-bottom:1px solid #1d293640;padding:12px 22px;font-size:11px}.table-action{color:#a2c3b8;border:1px solid #2c4a42;border-radius:4px;padding:3px 9px;font-size:10px}.table-action:hover{background:#17332b}.empty-ledger{text-align:center;color:#8ba0ba;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:112px;padding:17px 20px 15px;display:flex}.empty-ledger>svg{color:#9aafc8;margin-bottom:1px}.empty-ledger strong{color:#d2ddeb;font-size:11px;font-weight:500}.empty-ledger>span{color:#8a9eb8;font-size:9px}.text-button{color:#36d7a2;justify-content:center;align-items:center;gap:6px;padding:4px 1px;font-size:10px;display:inline-flex}.statusbar{z-index:30;border-top:1px solid var(--border);color:#8093ae;background:#0b1119;justify-content:space-between;align-items:center;gap:10px;height:34px;padding:0 23px;font-size:9px;display:flex;position:fixed;bottom:0;left:0;right:0}.statusbar>span,.statusbar>div{align-items:center;gap:6px;display:flex}.statusbar>div{gap:20px}.statusbar>div>span{align-items:center;gap:6px;display:flex}.statusbar>div>span+span{border-left:1px solid #26303e;padding-left:20px}.statusbar .paper-status{color:#b8cadf}.statusbar .paper-status .small-dot{width:6px;height:6px}.clock{font-variant-numeric:tabular-nums}.page-heading{justify-content:space-between;align-items:center;gap:20px;padding:24px 18px 25px;display:flex}.page-breadcrumb{letter-spacing:.2px;color:#657991;font-size:10px}.page-heading h1{margin-top:8px;font-size:25px;font-weight:550}.page-heading p{color:#7f93ab;margin-top:7px;font-size:11px}.secondary-button{color:#afc0d6;white-space:nowrap;background:#151f2a;border:1px solid #304052;border-radius:5px;justify-content:center;align-items:center;gap:7px;min-height:35px;padding:8px 13px;font-size:11px;display:flex}.secondary-button:hover:not(:disabled){background:#203041;border-color:#47617b}.private-auth{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:380px;margin:0 18px;padding:30px;display:flex}.auth-illustration{color:#78ae99;background:#14251f;border:1px solid #254137;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:4px;display:flex}.private-auth h2{font-size:20px;font-weight:500}.private-auth p{color:#8095b0;max-width:400px;font-size:12px;line-height:1.8}.private-auth .primary-button{margin-top:9px;padding:10px 26px}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 18px 18px;display:grid}.metric-panel{flex-direction:column;gap:14px;min-height:142px;padding:20px 22px;display:flex}.metric-panel>span{color:#8fa2b9;font-size:11px}.metric-panel>strong{letter-spacing:-.3px;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:23px;font-weight:550}.metric-panel small{color:#6d839f;margin-left:7px;font-size:10px;font-weight:400}.metric-panel p{color:#6d839f;font-size:9px}.page-table{margin:0 18px}.page-table .panel-heading{height:48px}.page-table th{padding:13px 20px;font-size:10px}.page-table td{padding:15px 20px}.page-empty{text-align:center;color:#71869f;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:280px;padding:35px 20px;display:flex}.page-empty strong{color:#a6b7cd;font-size:14px;font-weight:500}.page-empty p{max-width:450px;font-size:11px;line-height:1.9}.page-empty>.status-pill{margin-top:5px}.status-pill{color:#79bd9f;background:#36d7a20d;border:1px solid #36d7a22c;border-radius:4px;justify-content:center;align-items:center;padding:3px 7px;font-size:9px;display:inline-flex}.status-pill.neutral{color:#8fa3bd;background:#1c2734;border-color:#2b3b4f}.status-pill.danger{color:#f18a97;background:#f8758311;border-color:#f8758342}.settings-grid{grid-template-columns:1fr 1fr;gap:18px;margin:0 18px 18px;display:grid}.settings-panel .panel-heading{height:48px}.settings-panel .panel-heading>span{margin-left:auto}.settings-body{padding:23px}.kill-setting{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.kill-setting strong{font-size:13px}.kill-setting p{color:#8095ad;max-width:350px;margin-top:7px;font-size:11px;line-height:1.8}.kill-button{margin:18px 0 3px}.kill-button.danger{color:#ef8a99;background:#281a23;border-color:#75404a}.kill-button.danger:hover{background:#39252e}.settings-list{margin:22px 0;padding:0}.settings-list>div{border-bottom:1px solid #202a3670;justify-content:space-between;gap:20px;padding:13px 0;font-size:11px;display:flex}.settings-list dt{color:#8198b4}.settings-list dd{color:#bfcee0;text-align:right;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;max-width:65%;margin:0}.settings-note{color:#748aa6;align-items:center;gap:6px;margin-top:10px;font-size:10px;line-height:1.8;display:flex}.settings-field{color:#91a5be;flex-direction:column;gap:8px;margin-bottom:21px;font-size:11px;display:flex}.settings-field select{color:#ccd9e9;background:#121e2b;border:1px solid #2b3e54;border-radius:5px;padding:10px;font-size:11px}.notice-banner{color:#e6a3ad;background:#251d21;border:1px solid #663741;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;margin:0 18px 15px;padding:10px 15px;font-size:11px;display:flex}.notice-banner button{color:#36d7a2;font-size:10px}.toast-message{color:#b2e0c7;z-index:70;background:#15291f;border:1px solid #37624e;border-radius:6px;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:12px 14px;font-size:12px;display:flex;position:fixed;bottom:53px;right:24px;box-shadow:0 8px 30px #0004}.toast-message>.icon-button{margin-left:16px}.toast-enter-active,.toast-leave-active{transition:opacity .15s,transform .15s}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(10px)}.modal-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:60;background:#03080dd6;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow:auto}.auth-modal{background:#101923;width:420px;max-width:100%;max-height:calc(100vh - 40px);padding:31px;position:relative;overflow:auto;box-shadow:0 15px 80px #0009}.modal-close{position:absolute;top:13px;right:13px}.auth-brand{letter-spacing:.5px;align-items:center;gap:10px;margin-bottom:27px;font-size:16px;font-weight:650;display:flex}.auth-brand .brand-mark{width:27px;height:27px}.auth-modal h1{margin-bottom:9px;font-size:24px;font-weight:550}.auth-modal>p{color:#8298b2;margin-bottom:24px;font-size:11px;line-height:1.9}.form-field{color:#b0c1d8;flex-direction:column;gap:8px;margin-bottom:17px;font-size:11px;display:flex}.form-field input{color:#dde9f6;background:#0b141f;border:1px solid #2c3b4d;border-radius:5px;width:100%;height:41px;padding:10px 12px;font-size:12px;display:block}.form-field input::placeholder{color:#52667f}.auth-modal .primary-button{justify-content:space-between;width:100%;height:41px;margin-top:23px;padding:8px 15px}.auth-switch{text-align:center;color:#a0c9b8;margin-top:22px;font-size:11px}.auth-switch button:hover{color:#36d7a2}.auth-footnote{color:#647e9a;border-top:1px solid #263242;justify-content:center;align-items:center;gap:5px;margin-top:24px;padding-top:19px;font-size:10px;display:flex}.drawer-scrim{display:none}@media(min-width:1500px){.terminal-grid{grid-template-rows:78px 434px 182px}.orderbook-panel{height:336px}.ticket-panel{height:368px}.ledger-panel{min-height:190px}.market-header{gap:24px}.market-stat{min-width:82px}.volume-stat{min-width:130px}.forecast-result{padding-top:0}.horizon-toolbar{flex-wrap:nowrap}.horizon-toolbar>span{margin-right:6px}.horizon-buttons button{min-width:33px}.signal-card{padding:14px 22px}.signal-state{min-width:145px}.signal-card p,.forecast-metrics span,.panel-heading>span{font-size:10px}.book-row{height:22px;font-size:11px}.book-head{font-size:10px}.book-mid{height:43px}.book-bottom{font-size:9px}.ticket-panel form{padding-bottom:14px}.ticket-line{margin-bottom:14px}.ticket-panel .panel-heading{min-height:40px}.side-selector{margin-bottom:18px}.ticket-disclaimer{margin-top:13px}.forecast-panel .panel-heading{min-height:40px}.ledger-toolbar{height:43px}.ledger-tabs button{font-size:12px}.ledger-tabs{gap:23px}.empty-ledger{min-height:111px}.statusbar{font-size:10px}.market-stat>span,.feed-stat>span{font-size:11px}.market-stat strong{font-size:12px}.feed-stat strong,.feed-stat small{font-size:10px}}@media(min-width:1700px){.terminal-grid{grid-template-rows:84px minmax(440px,calc(100vh - 530px)) 190px;grid-template-columns:minmax(0,1fr) 330px}.orderbook-panel{height:350px}.ticket-panel{height:calc(100% - 276px)}.chart-toolbar{gap:20px}.horizon-toolbar{gap:14px}.forecast-result{padding-bottom:14px}.market-header{gap:28px}.headline-price{min-width:150px}.headline-price strong{font-size:24px}.book-row{height:23px;font-size:12px}.book-head{height:33px}.panel-heading h2{font-size:14px}.nav-item{font-size:13px}.sidebar{padding-top:16px}.nav-item{height:47px}.ticket-panel form{padding:0 15px 14px}.ticket-line{font-size:12px}.ticket-panel .panel-heading{padding-left:15px;padding-right:15px}.market-order,.quantity-input{width:190px}.ticket-disclaimer{font-size:9px}.ledger-panel{min-height:205px}}@media(max-width:1350px){.sidebar{width:170px}.main-workspace{margin-left:170px}.terminal-grid{grid-template-rows:78px 350px 199px;grid-template-columns:minmax(0,1fr) 274px}.orderbook-panel{height:304px}.ticket-panel{height:393px}.pair-identity{gap:9px;min-width:190px;padding-right:12px}.pair-title select{max-width:150px;font-size:14px}.coin{width:33px;height:33px;font-size:24px}.headline-price{min-width:108px;padding-right:10px}.headline-price strong{font-size:17px}.market-header{gap:14px}.market-stat>span{font-size:9px}.market-stat strong{font-size:10px}.feed-stat{display:none}.market-stat{min-width:65px}.volume-stat{display:none}.timeframes{gap:4px}.segmented button{min-width:35px;padding:0 7px}.chart-toolbar{gap:11px}.chart-tools{gap:7px}.chart-tools .tool-button{padding-left:9px}.chart-tools .tool-button>span:not(.function-icon){display:none}.forecast-result{gap:9px}.signal-card{gap:8px;width:51%;padding:10px}.signal-state{min-width:102px}.signal-state strong{font-size:19px}.signal-state span{font-size:9px}.signal-card>svg{width:28px}.signal-card p{padding-left:9px;font-size:8px}.forecast-metrics>div{padding:0 10px}.forecast-metrics span{white-space:normal;font-size:8px;line-height:1.7}.horizon-toolbar{gap:7px}.horizon-toolbar>span{width:100%}.horizon-buttons{gap:4px}.horizon-buttons button{min-width:29px;height:23px;padding:0 6px}.forecast-panel .panel-heading>span:not(.model-status){font-size:8px}.model-status{font-size:8px!important}.risk-summary>span{display:none}.ledger-tabs{gap:18px}.market-order,.quantity-input{width:155px;min-width:155px}.ticket-disclaimer{font-size:8px}.metric-panel{padding:18px 15px}.metric-panel>strong{font-size:21px}.metric-grid{gap:10px}}@media(max-width:1050px){.sidebar{width:154px;padding-left:6px;padding-right:6px}.main-workspace{margin-left:154px}.nav-item{gap:10px;padding-left:10px;font-size:11px}.sidebar-bottom{padding-left:9px;padding-right:9px}.mode-row{font-size:11px}.topbar{gap:20px;padding:0 17px}.brand{font-size:18px}.workspace-title{padding-left:20px;font-size:11px}.header-right{gap:12px}.connection-status{font-size:10px}.locale-picker{padding-left:12px}.terminal-grid{grid-template-rows:78px 355px 226px;grid-template-columns:minmax(0,1fr) 248px;gap:8px}.market-header{gap:12px;padding:9px 11px}.pair-identity{gap:8px;min-width:176px;padding-right:8px}.pair-title select{max-width:142px;font-size:13px}.coin{width:28px;height:28px;font-size:21px}.headline-price{border:0;min-width:105px;padding-right:0}.headline-price strong{font-size:18px}.market-stat{display:none}.chart-toolbar{gap:7px;padding:7px 8px}.toolbar-label{font-size:9px}.segmented button{min-width:28px;padding:0 5px;font-size:10px}.segmented,.chart-tools{gap:3px}.chart-tools .icon-button{width:22px}.chart-tools .tool-button{padding-left:5px}.chart-label{font-size:10px}.chart-attribution>span{font-size:7px}.orderbook-panel{height:310px}.ticket-panel{height:428px}.market-order,.quantity-input{width:135px;min-width:135px}.ticket-line{font-size:10px}.orderbook-panel .panel-heading{padding:8px 10px}.panel-heading h2{font-size:12px}.orderbook-panel .panel-heading>span{font-size:8px}.book-head{padding:0 10px;font-size:8px}.book-row{padding:0 10px;font-size:9px}.book-mid{padding:3px 10px}.book-mid strong{font-size:18px}.book-mid>span{font-size:9px}.signal-card{flex-wrap:wrap;gap:7px;width:46%;padding:10px}.signal-card p{border-top:1px solid #3b4958;border-left:0;width:100%;padding-top:6px;padding-left:0;font-size:8px;line-height:1.7}.signal-state{flex:1;min-width:0}.signal-state strong{font-size:18px}.signal-state span{font-size:8px}.signal-card>svg{width:25px;height:25px}.forecast-metrics{width:52%}.forecast-metrics>div{gap:13px;padding:0 8px}.forecast-metrics span{font-size:8px;line-height:1.8}.forecast-metrics strong{font-size:17px}.forecast-metrics small{margin-left:4px;font-size:8px}.forecast-panel .panel-heading{gap:9px}.forecast-panel .panel-heading>span:not(.model-status){display:none}.horizon-buttons{gap:3px}.horizon-buttons button{min-width:25px;padding:0 5px;font-size:9px}.extended-horizons{font-size:8px}.horizon-toolbar{padding:8px 10px}.horizon-toolbar>span{font-size:9px}.horizon-toolbar{row-gap:5px}.ledger-toolbar{padding:0 10px}.ledger-tabs{gap:16px;overflow:auto}.ledger-tabs button{font-size:10px}.risk-summary{display:none}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 8px 15px}.page-heading{padding:20px 8px}.settings-grid{grid-template-columns:1fr;margin:0 8px 15px}.settings-panel .settings-body{padding:20px}.page-table,.private-auth{margin:0 8px}.statusbar{padding:0 16px}.statusbar>div{gap:12px}.statusbar>div>span+span{padding-left:12px}.footer-timezone{display:none!important}}@media(max-width:800px){.app-shell{padding-top:57px;padding-bottom:31px}.topbar{gap:10px;height:57px;padding:0 13px}.brand{gap:9px;font-size:17px}.brand-mark{width:21px;height:22px}.workspace-title{display:none}.header-right{gap:9px}.connection-word{display:none}.connection-status{gap:5px;font-size:10px}.locale-picker{gap:4px;padding-left:9px}.locale-picker>svg{width:14px}.locale-picker select{max-width:73px;font-size:11px}.header-login{gap:5px;padding:6px 8px;font-size:10px}.header-login>svg{display:none}.mobile-menu{width:24px;height:26px;display:inline-flex!important}.sidebar{width:188px;padding-top:12px;transition:left .2s;top:57px;bottom:31px;left:-200px;box-shadow:20px 0 40px #0006}.sidebar.is-open{left:0}.nav-item{gap:13px;height:45px;padding-left:14px;font-size:12px}.sidebar-bottom{padding-left:15px;padding-right:15px}.mode-row{font-size:12px}.drawer-scrim{z-index:24;background:#0008;display:block;position:fixed;inset:57px 0 31px}.main-workspace{min-height:calc(100vh - 88px);margin-left:0;padding:8px}.terminal-grid{grid-template-rows:75px 350px 217px;grid-template-columns:minmax(0,1fr) 250px;gap:8px}.market-header{gap:14px}.pair-identity{min-width:183px}.headline-price{min-width:110px}.chart-toolbar{gap:8px}.chart-tools .tool-button,.chart-tools .icon-button:last-child{display:none}.orderbook-panel{height:308px}.ticket-panel{height:413px}.statusbar{height:31px;padding:0 12px;font-size:8px}.statusbar>div{gap:10px}.statusbar>div>span+span{padding-left:10px}.statusbar>div>span:nth-last-child(2){display:none}.ledger-tabs{gap:19px}.ledger-panel{min-height:193px}.page-heading{padding:18px 8px}.page-heading h1{font-size:23px}.notice-banner{margin:0 8px 15px}.settings-grid{grid-template-columns:1fr 1fr;gap:12px}.settings-body{padding:17px!important}.settings-list>div{font-size:10px}.settings-note{font-size:9px}.settings-list dd{max-width:58%}.kill-setting{gap:7px}.kill-setting p{font-size:10px}.kill-setting strong{font-size:12px}.settings-field select,.page-heading .secondary-button{font-size:10px}.chart-empty{right:50px}.forecast-panel .panel-heading>span.model-status{font-size:8px!important}.forecast-result{padding:0 10px 10px}.forecast-metrics>div{padding:0 6px}.signal-state{min-width:90px}.signal-card{gap:6px}.signal-card>svg{width:23px}.chart-label{left:10px}.horizon-toolbar{row-gap:7px}}@media(max-width:660px){.topbar{gap:9px}.header-right{gap:7px}.connection-status{display:none}.header-login{padding:5px 8px;font-size:10px}.locale-picker{border:0;padding-left:0}.main-workspace{padding:7px}.terminal-grid{flex-direction:column;gap:8px;display:flex}.market-header{flex-shrink:0;gap:14px;height:81px;padding:12px}.pair-identity{border-right:1px solid var(--border);flex:1;min-width:0;max-width:240px;padding-right:15px}.coin{width:34px;height:34px;font-size:26px}.pair-title select{max-width:157px;font-size:15px}.pair-meta{gap:8px;font-size:9px}.headline-price{flex-shrink:0;align-items:flex-end;min-width:0;margin-left:auto;padding:0}.headline-price strong{font-size:23px}.headline-price>span{font-size:11px}.chart-panel{flex-shrink:0;order:2;height:370px}.market-header{order:1}.forecast-panel{order:3;min-height:239px}.orderbook-panel{flex-shrink:0;order:4;height:330px}.ticket-panel{order:5;width:100%;height:auto;max-height:none;overflow:hidden}.chart-toolbar{gap:9px;height:43px;min-height:43px;padding:8px 10px}.toolbar-label{font-size:10px}.segmented button{min-width:31px;height:25px;padding:0 7px;font-size:10px}.segmented{gap:4px}.chart-tools{margin-left:auto}.chart-tools .tool-button{display:none}.chart-tools .icon-button{width:23px}.chart-empty strong{font-size:13px}.chart-empty span{font-size:10px}.chart-data-error{height:auto;min-height:31px;padding:5px 9px;font-size:8px;line-height:1.6}.chart-label{gap:9px;font-size:10px}.chart-attribution>span{font-size:7px}.chart-attribution{height:29px;padding:0 10px}.chart-canvas{bottom:29px}.chart-volume-label{bottom:58px}.forecast-panel .panel-heading{min-height:41px;padding:10px}.forecast-panel .panel-heading h2{font-size:13px}.forecast-panel .panel-heading>span.model-status{font-size:9px!important}.horizon-toolbar{gap:8px 7px;padding:11px 10px 10px}.horizon-toolbar>span{width:100%;font-size:10px}.horizon-buttons{gap:5px}.horizon-buttons button{min-width:26px;height:25px;padding:0 7px;font-size:10px}.extended-horizons{gap:3px;margin-top:2px;font-size:9px}.extended-horizons button{min-width:25px;height:23px;font-size:10px}.forecast-result{gap:8px;min-height:104px;padding:0 10px 11px}.signal-card{align-content:flex-start;gap:7px;width:47%;padding:10px}.signal-card>svg{width:25px;height:25px}.signal-state{min-width:0}.signal-state strong{font-size:18px}.signal-state span{font-size:8px}.signal-card p{width:100%;padding-top:7px;font-size:8px;line-height:1.8}.forecast-metrics{align-items:center;width:53%;padding:9px 0}.forecast-metrics>div{justify-content:center;gap:13px;height:100%;padding:0 7px}.forecast-metrics span{font-size:8px;line-height:1.75}.forecast-metrics strong{font-size:18px}.forecast-metrics small{margin-left:4px;font-size:8px}.book-head{height:29px;padding:0 13px;font-size:10px}.book-row{height:21px;padding:0 13px;font-size:11px}.book-mid{height:39px;padding:3px 13px}.book-mid strong{font-size:23px}.book-mid>span{font-size:11px}.orderbook-panel .panel-heading{min-height:40px;padding:10px 13px}.orderbook-panel .panel-heading h2{font-size:13px}.orderbook-panel .panel-heading>span{font-size:9px}.book-bottom{padding:7px 13px;font-size:9px}.ticket-panel .panel-heading{min-height:44px;padding:12px 13px 9px}.ticket-panel .panel-heading h2{font-size:13px}.ticket-panel form{padding:0 13px 14px}.side-selector{height:38px;margin-bottom:18px}.side-selector button{font-size:13px}.ticket-line{margin-bottom:14px;font-size:12px}.market-order,.quantity-input{width:65%;min-width:180px;height:38px;font-size:12px}.quantity-input input{font-size:12px}.quantity-input>span{font-size:11px}.allocation-track{margin:20px 6px 17px}.allocation{gap:13px}.allocation button{height:29px;font-size:11px}.estimated{margin-top:17px;font-size:11px}.ticket-balance{margin-bottom:12px;font-size:10px}.stops-toggle{margin-top:11px;font-size:10px}.submit-order{min-height:40px;margin-top:14px;font-size:13px}.ticket-disclaimer{margin-top:12px;font-size:9px}.stop-fields input{height:35px;font-size:11px}.ledger-panel{min-height:220px;margin-top:8px}.ledger-toolbar{scrollbar-width:none;height:45px;padding:0 10px;overflow:auto}.ledger-tabs{gap:21px;min-width:max-content;overflow:visible}.ledger-tabs button{font-size:11px}.table-wrap th{padding:9px 13px;font-size:9px}.table-wrap td{padding:13px;font-size:10px}.empty-ledger{gap:7px;min-height:146px;padding:20px 17px}.empty-ledger strong{font-size:12px}.empty-ledger>span{max-width:300px;font-size:10px;line-height:1.8}.text-button{font-size:11px}.statusbar>span{font-size:8px}.statusbar>div>span.paper-status{display:none}.statusbar>div>span.clock{border:0;padding:0;font-size:8px}.statusbar .clock>svg{display:none}.statusbar{padding:0 11px}.page-heading{gap:10px;padding:18px 5px 22px}.page-heading h1{font-size:23px}.page-heading p{margin-top:5px;font-size:10px}.page-breadcrumb{font-size:8px}.page-heading>.secondary-button{height:30px;min-height:30px;padding:6px 8px;font-size:9px}.page-heading>.secondary-button>svg{width:12px}.metric-grid{gap:8px;margin:0 0 12px}.metric-panel{gap:12px;min-height:125px;padding:15px 12px}.metric-panel>span{font-size:10px;line-height:1.8}.metric-panel>strong{white-space:normal;font-size:20px}.metric-panel small{margin-left:5px;font-size:8px}.metric-panel p{font-size:8px}.settings-grid{grid-template-columns:1fr;gap:12px;margin:0}.settings-panel .panel-heading{height:46px;padding:11px 13px}.settings-panel .settings-body{padding:19px 15px!important}.settings-list>div{padding:14px 0;font-size:11px}.settings-list dd{max-width:65%}.settings-note{font-size:10px}.kill-setting strong{font-size:13px}.kill-setting p{font-size:11px}.settings-field{margin-bottom:22px;font-size:11px}.settings-field select{padding:11px;font-size:12px}.page-table{margin:0}.page-empty{min-height:300px}.page-table .panel-heading{white-space:normal;padding:10px 12px}.page-table .panel-heading>span{font-size:9px;line-height:1.8}.private-auth{min-height:410px;margin:0;padding:25px 22px}.private-auth h2{font-size:19px}.private-auth p{font-size:12px}.notice-banner{margin:0 0 12px;padding:10px 12px;font-size:10px}.auth-modal{padding:27px 23px}.auth-modal h1{font-size:24px}.auth-modal>p,.form-field{font-size:12px}.form-field input{height:43px;font-size:13px}.auth-modal .primary-button{height:44px;font-size:13px}.auth-brand{margin-bottom:28px;font-size:17px}.auth-switch{font-size:12px}.auth-footnote{font-size:10px}.toast-message{padding:10px 12px;font-size:11px;bottom:45px;right:12px}.toast-message>.icon-button{margin-left:5px}}@media(max-width:380px){.brand{gap:7px;font-size:15px}.topbar{gap:7px;padding:0 10px}.brand-mark{width:20px;height:20px}.brand-mark svg{width:17px}.header-login{padding:5px 6px;font-size:9px}.locale-picker select{max-width:61px;font-size:10px}.locale-picker svg{display:none}.header-right{gap:7px}.pair-title select{max-width:137px;font-size:13px}.coin{width:29px;height:29px;font-size:23px}.pair-identity{gap:7px;padding-right:10px}.headline-price strong{font-size:20px}.market-header{gap:10px;padding:10px}.pair-meta{gap:6px;font-size:8px}.toolbar-label{font-size:9px}.chart-toolbar{gap:7px;padding:7px}.segmented button{min-width:29px;padding:0 6px;font-size:9px}.timeframes{gap:3px}.chart-tools .icon-button{width:20px}.horizon-buttons{gap:4px}.horizon-buttons button{min-width:25px;padding:0 5px;font-size:9px}.forecast-metrics>div{padding:0 5px}.forecast-metrics span{font-size:7px}.signal-card{gap:5px;padding:8px}.signal-card>svg{width:22px}.signal-state span{font-size:7px}.forecast-panel .panel-heading>span.model-status{font-size:8px!important}.metric-panel>strong{font-size:18px}.page-heading>.secondary-button{padding:5px 6px;font-size:8px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation-duration:.001ms!important}}@media(min-width:1500px)and (max-width:1699px){.ticket-panel .side-selector{margin-bottom:15px}.ticket-panel .ticket-line{margin-bottom:12px}.ticket-panel .ticket-disclaimer{margin-top:8px}}.market-order select{color:#c9d4e3;background:0 0;border:0}.prepare-signal{color:#88c8af;background:#16271f;border:1px solid #2c5948;border-radius:3px;width:100%;margin:5px 0;padding:5px;font-size:9px;display:block}.source-age{opacity:.75;font-variant-numeric:tabular-nums}.ticket-panel .market-order{max-width:65%;font-size:10px}.ticket-panel select.market-order{appearance:auto}.ticket-panel fieldset{border:0;min-width:0;margin:0;padding:0}@media(max-width:660px){.forecast-result{flex-direction:column;gap:9px;min-height:0;padding-bottom:12px}.forecast-panel{min-height:0}.signal-card{flex-wrap:nowrap;align-items:center;gap:10px;width:100%;min-height:77px;padding:12px}.signal-state{min-width:98px}.signal-state span{font-size:9px}.signal-card p{border-top:0;border-left:1px solid #3b4958;flex:1;width:auto;padding:0 0 0 10px;font-size:9px;line-height:1.8}.signal-card>svg{width:28px;height:28px}.forecast-metrics{flex:none;width:100%;min-height:80px;padding:12px 0}.forecast-metrics>div{gap:11px;padding:0 12px}.forecast-metrics span{font-size:10px;line-height:1.7}.forecast-metrics strong{font-size:20px}.horizon-buttons button{min-width:29px;font-size:11px}.horizon-toolbar>span,.extended-horizons{font-size:10px}}@media(max-width:380px){.signal-card{gap:8px;padding:11px}.signal-state{min-width:86px}.signal-card p{padding-left:9px;font-size:8px}.signal-state span{font-size:8px}.forecast-metrics>div{padding:0 10px}.forecast-metrics span{font-size:9px}}.sidebar>nav{scrollbar-width:thin;min-height:0;overflow-y:auto}.sidebar-bottom{flex-shrink:0}.nav-item>span{white-space:normal;line-height:1.45}.nav-item>svg{flex-shrink:0}.management-content{padding-bottom:24px}.management-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;margin:0 18px 18px;display:grid}.management-panel{min-width:0;overflow:hidden}.management-panel .panel-heading{flex-wrap:wrap;height:auto;min-height:48px;padding-block:13px}.management-panel .panel-heading>span{color:#8198b4;margin-left:auto;font-size:10px}.management-body{padding:22px}.management-body>.settings-list:first-child{margin-top:0}.management-span{grid-column:1/-1}.management-alert{color:#e6a3ad;overflow-wrap:anywhere;background:#251d21;border:1px solid #663741;border-radius:5px;margin:0 18px 18px;padding:13px 16px;font-size:12px;line-height:1.8}.management-alert.success{color:#8fdfbc;background:#11261f;border-color:#295344}.auth-modal .management-alert{margin:0 0 16px}.management-note{color:#8298b2;overflow-wrap:anywhere;margin:0 0 18px;font-size:11px;line-height:1.9}.management-form{border-top:1px solid var(--border);margin-top:24px;padding-top:24px}.management-form h3,.management-edit-form h3{margin-bottom:20px;font-size:13px;font-weight:500}.management-list-item{border-top:1px solid #202a3670;justify-content:space-between;align-items:center;gap:15px;padding:18px 0;display:flex}.management-list-item:last-child{padding-bottom:0}.management-list-item>div{overflow-wrap:anywhere;min-width:0}.management-list-item strong{font-size:12px;font-weight:500}.management-list-item p{color:#8198b4;margin-top:5px;font-size:10px;line-height:1.8}.management-list-item>button{flex-shrink:0}.form-field select,.form-field textarea,.management-compact-select,.invoice-submit input{color:#dde9f6;background:#0b141f;border:1px solid #2c3b4d;border-radius:5px;width:100%;min-height:41px;padding:10px 12px;font-family:inherit;font-size:12px;display:block}.form-field textarea{resize:vertical;line-height:1.8}.form-field select{cursor:pointer}.management-compact-select{width:auto;min-width:90px;max-width:100%;font-size:11px}.management-id{color:#6d819a;overflow-wrap:anywhere;margin-top:5px;font-size:10px;display:block}.management-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.management-actions .text-button{padding:8px}.management-code{color:#a6c6db;background:#0a121c;border:1px solid #253445;border-radius:5px;max-width:100%;padding:16px;font-size:11px;line-height:1.8;overflow-x:auto}.one-time-panel{background:#10231d;border-color:#386d56;margin:0 18px 18px;padding:22px}.one-time-panel h2{margin-bottom:8px;font-size:14px;font-weight:500}.secret-token{color:#90e1b9;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;background:#09160f;border-radius:4px;margin-bottom:20px;padding:14px;display:block}.plan-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px;margin:0 18px 18px;display:grid}.plan-price,.subscription-name{overflow-wrap:anywhere;margin:0 0 14px;font-size:21px;font-weight:500;display:block}.subscription-name>span{vertical-align:middle;margin-left:10px}.plan-features{color:#a5b8ce;margin:18px 0;padding-left:17px;font-size:11px;line-height:2}.payment-instructions{color:#c1d1e1;white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px;line-height:1.9}.payment-qr{object-fit:contain;background:#fff;border-radius:5px;width:100%;max-width:220px;max-height:260px;margin-top:20px;display:block}.invoice-section{margin:0 18px 18px}.invoice-submit{gap:8px;min-width:350px;display:flex}.invoice-submit input{min-width:140px;max-width:240px;min-height:35px;font-size:11px}.invoice-submit .secondary-button{font-size:10px}.management-tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;margin:0 18px 18px;padding-bottom:12px;display:flex}.management-tabs>button:not(.icon-button){color:#8ea4bf;border-radius:4px;padding:9px 13px;font-size:12px}.management-tabs>button.active{color:#96ebcb;background:#12302b99}.management-tabs>.icon-button{margin-left:auto}.management-counters{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;margin:0 18px 18px;display:grid}.management-counter{padding:20px}.management-counter>span{color:#839ab5;margin-bottom:12px;font-size:11px;display:block}.management-counter>strong{font-size:26px;font-weight:500}.management-edit-form{max-width:620px}.management-checkbox{align-items:center;gap:10px;margin-bottom:20px;font-size:12px;display:flex}.management-checkbox>input{accent-color:var(--mint);width:16px;height:16px}.section-actions{margin:0 18px 18px}.danger-text{color:#f18a97!important}.management-auth-switch{justify-content:space-between;gap:15px;display:flex}.mt5-market .chart-stage{height:360px}.mt5-market .management-body{padding-bottom:0}.mt5-ticker{color:#8fa6be;flex-wrap:wrap;gap:16px;margin-top:20px;padding-bottom:18px;font-size:11px;display:flex}.mt5-ticker strong{color:#d2e4f0}@media(max-width:1000px){.management-grid{grid-template-columns:minmax(0,1fr)}.management-span{grid-column:auto}}@media(max-width:640px){.management-grid{gap:12px;margin:0 12px 12px}.management-body{padding:18px}.management-alert,.one-time-panel,.invoice-section,.management-tabs,.management-counters,.plan-grid,.section-actions{margin-left:12px;margin-right:12px}.management-list-item{gap:10px}.management-list-item .secondary-button{padding:7px 9px;font-size:10px}.management-counters{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.management-counter{padding:16px}.plan-grid{grid-template-columns:minmax(0,1fr)}.management-tabs{gap:4px}.management-tabs>button:not(.icon-button){padding:8px;font-size:11px}.one-time-panel{padding:18px}.management-panel .settings-list>div{gap:15px}.mt5-market .chart-stage{height:310px}.mt5-ticker{gap:10px}}.phase3-counter-state{overflow-wrap:anywhere;line-height:1.5;font-size:17px!important}.phase3-disabled{color:#d8c598;background:#292317;border-color:#68542b}.phase3-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.phase3-inline-field{color:#9db0c7;align-items:center;gap:10px;font-size:11px;display:flex}.phase3-checked{margin-left:auto}.phase3-inline-alert{color:#c7b88c;background:#211f19;border-block:1px solid #3b3830;padding:14px 18px;font-size:12px;line-height:1.8}.model-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px;display:grid}.model-status-card{text-align:left;background:#0d1722;border:1px solid #29394a;border-radius:5px;min-width:0;padding:16px}.model-status-card:hover,.model-status-card.selected{background:#10231f;border-color:#5fbea4}.model-status-card>div{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.model-status-card strong{color:#d9e7f5;font-size:19px;font-weight:500}.phase3-category{color:#8fa4bb;font-size:10px}.model-status-card p{color:#95abc1;overflow-wrap:anywhere;margin:12px 0;font-size:11px;line-height:1.8}.model-status-card small{color:#6f879f;overflow-wrap:anywhere;font-size:10px}.provider-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0 18px 18px;display:grid}.provider-details{color:#9fb2c8;overflow-wrap:anywhere;margin:0;padding-left:18px;font-size:12px;line-height:1.9}.provider-action{color:#c9d9e9;overflow-wrap:anywhere;border-left:2px solid #467963;margin:18px 0;padding-left:12px;font-size:12px;line-height:1.9}.phase3-account{margin-top:24px}.phase3-account h3,.management-body>h3{margin:20px 0 12px;font-size:13px}.phase3-account .table-wrap{margin-inline:-18px}.phase3-table-actions{gap:8px;display:flex}.phase3-table-actions .secondary-button{white-space:nowrap;padding:6px 10px;font-size:10px}.management-body .form-field{overflow-wrap:anywhere;min-width:0}.management-body .form-field code{color:#9ac3d6;font-size:10px}.management-panel .settings-list dd{overflow-wrap:anywhere}@media(max-width:1100px){.model-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:750px){.provider-readiness-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.provider-readiness-grid{gap:12px;margin-inline:12px}.model-status-grid{grid-template-columns:minmax(0,1fr);padding:12px}.phase3-form-grid{grid-template-columns:minmax(0,1fr)}.phase3-inline-field{flex-wrap:wrap}.phase3-checked{margin-left:0}}.paper-robot-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 18px;display:grid}.paper-robot-confirm{max-width:540px}.paper-robots-layout{grid-template-columns:minmax(270px,.8fr) minmax(0,1.4fr);align-items:start;gap:18px;margin:0 18px 18px;display:grid}.paper-robot-list-button{text-align:left;background:#0d1722;border:1px solid #29394a;border-radius:5px;flex-wrap:wrap;align-items:center;gap:12px;width:100%;margin-bottom:12px;padding:15px;display:flex}.paper-robot-list-button.selected,.paper-robot-list-button:hover{background:#10231f;border-color:#5fbea4}.paper-robot-list-button>span:first-child{flex:1;min-width:0}.paper-robot-list-button strong{color:#d9e7f5;overflow-wrap:anywhere;font-size:13px;font-weight:500;display:block}.paper-robot-list-button small{color:#849db7;overflow-wrap:anywhere;margin-top:5px;font-size:10px;line-height:1.8;display:block}.paper-robot-list-button>small{flex-basis:100%}.paper-robot-empty{color:#90a5bc;padding:24px 0;font-size:13px}.paper-run-pending{color:#d8c598;background:#292317;border:1px solid #68542b;border-radius:4px;margin:20px 0;padding:13px;font-size:12px;line-height:1.8}.paper-robot-detail .panel-heading h2{overflow-wrap:anywhere;min-width:0}.paper-run-details .settings-list dd{overflow-wrap:anywhere}@media(max-width:1100px){.paper-robot-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.paper-robots-layout{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.paper-robot-fields{grid-template-columns:minmax(0,1fr)}.paper-robots-layout{gap:12px;margin-inline:12px}}.paper-run-limit{color:#8fa5be;align-items:center;gap:8px;margin-left:auto;font-size:10px;display:flex}.paper-run-limit .management-compact-select{min-width:60px;min-height:31px;padding:5px 9px}@media(max-width:640px){.paper-run-limit{gap:5px;font-size:9px}}.report-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;display:grid}.report-filter-grid label,.paper-lifecycle-editor label{color:#9bb0c7;flex-direction:column;gap:9px;min-width:0;font-size:12px;display:flex}.report-filter-grid select,.report-filter-grid input,.paper-lifecycle-editor input,.paper-lifecycle-editor textarea{color:#dce8f6;width:100%;min-height:40px;font:inherit;background:#0b141e;border:1px solid #2b3c50;border-radius:4px;min-width:0;padding:10px 12px}.report-filter-grid small{color:#8096af;font-size:10px;line-height:1.7}.report-filter-grid .management-actions{grid-column:1/-1;margin:0}.report-filter-note{margin:0;padding:0 22px 18px}.report-scope p{overflow-wrap:anywhere;margin:0 0 7px;font-size:12px;line-height:1.8}.report-counters .management-counter small{color:#8fa5be;font-size:10px;line-height:1.8;display:block}.report-exact{overflow-wrap:anywhere;font-size:22px!important}.report-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.report-chart-grid .panel{min-width:0}.report-chart-grid .panel-heading{flex-wrap:wrap;gap:8px}.paper-series-chart{height:240px;position:relative;overflow:hidden}.paper-series-host{position:absolute;inset:0}.paper-series-empty{color:#8196ae;text-align:center;background:#0d141c;justify-content:center;align-items:center;padding:20px;font-size:12px;display:flex;position:absolute;inset:0}.report-pagination{color:#8fa5be;justify-content:space-between;margin:0;padding:16px 22px;font-size:12px}.paper-lifecycle{flex-direction:column;gap:20px;min-width:0;display:flex}.paper-lifecycle-editor form{flex-direction:column;gap:18px;display:flex}.paper-lifecycle-editor .primary-button{align-self:flex-start}.paper-lifecycle .settings-list dd{overflow-wrap:anywhere}.paper-lifecycle .panel-heading{flex-wrap:wrap;gap:10px}.paper-lifecycle details summary{cursor:pointer;color:#a8bad0;font-size:12px}.paper-lifecycle textarea{resize:vertical;min-height:85px}.report-scope[aria-busy=true],.report-counters[aria-busy=true],.report-fill-history[aria-busy=true]{opacity:.65}@media(max-width:1100px){.report-chart-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.report-filter-grid{grid-template-columns:minmax(0,1fr)}.report-chart-grid,.paper-lifecycle{gap:12px}.report-pagination{flex-wrap:wrap;gap:12px}.report-exact{font-size:18px!important}.paper-series-chart{height:215px}}.paper-report{flex-direction:column;gap:18px;min-width:0;margin:0 18px 18px;display:flex}.paper-report .management-counters,.paper-report .management-alert{margin:0}.paper-lifecycle{margin:0 18px 18px}@media(max-width:640px){.paper-report{gap:12px;margin-inline:12px}.paper-lifecycle{margin-inline:12px}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
