@import "https://fonts.googleapis.com/css2?family=Geist:wght@300..800&family=Geist+Mono:wght@400..600&family=Instrument+Serif:ital@0;1&display=swap";:root,[data-theme=dark]{--canvas:#0d0a0f;--surface:#15111a;--surface-raised:#1e1824;--glass:#1e18249e;--glass-border:#f6eee61a;--line:#2a2231;--line-strong:#7a6a86;--ink:#f6eee6;--ink-muted:#a99bae;--saffron:#ffa826;--saffron-text:#ffb347;--on-saffron:#1f1200;--saffron-deep:#b4470a;--damson:#8a3b78;--orchid-text:#f0a6e0;--bull:#3ddc97;--bull-soft:#0f2a1f;--on-bull:#04210f;--bear:#ff5c7c;--bear-soft:#3a0f1c;--on-bear:#2a0610;--candle-up:#3ddc97;--candle-down:#ff5c7c;--gap-zone:#ffa82629;--ob-bull-zone:#3ddc971f;--ob-bear-zone:#ff5c7c1f;--heat-1:#241a2c;--heat-2:#5b2a55;--heat-3:#e8891a;--heat-4:#ffc56b;--focus-ring:#ffa826;--scrim:#060408a8;--shadow-pop:0 24px 48px -12px #0009;--shadow-glow:0 8px 28px -6px #ffa82673;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--canvas:#f3f0ea;--surface:#fbfaf7;--surface-raised:#e9e4dc;--glass:#fbfaf7b8;--glass-border:#1a12201a;--line:#ddd6cb;--line-strong:#7a7068;--ink:#1a1220;--ink-muted:#5a5060;--saffron:#f5a524;--saffron-text:#8f4c00;--on-saffron:#1f1200;--saffron-deep:#b4470a;--damson:#6e2a5f;--orchid-text:#8e2f78;--bull:#096b42;--bull-soft:#e1f5ea;--on-bull:#fff;--bear:#c0174a;--bear-soft:#fbe3ea;--on-bear:#fff;--candle-up:#16a367;--candle-down:#e0335e;--gap-zone:#e88c142e;--ob-bull-zone:#096b421a;--ob-bear-zone:#c0174a1a;--heat-1:#f6e7d8;--heat-2:#efc28f;--heat-3:#e8891a;--heat-4:#6e2a5f;--focus-ring:#8f4c00;--scrim:#1a122066;--shadow-pop:0 24px 48px -16px #1a122038;--shadow-glow:0 8px 24px -8px #b4470a59;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:56px;--radius-xs:4px;--radius-sm:10px;--radius-md:16px;--radius-lg:24px;--radius-pill:999px;--font-display:Geist, "Helvetica Neue", system-ui, sans-serif;--font-serif:"Instrument Serif", "Iowan Old Style", Georgia, serif;--font-text:Geist, "Segoe UI", system-ui, sans-serif;--font-data:"Geist Mono", ui-monospace, "SF Mono", Menlo, monospace}body{background:var(--canvas);color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased;margin:0;font-size:14px;line-height:20px}.imb-row{align-items:center;gap:var(--space-2);padding:var(--space-4);flex-wrap:wrap;display:flex}.imb-stack{gap:var(--space-3);padding:var(--space-4);flex-direction:column;display:flex}.imb-num{font-family:var(--font-data);font-variant-numeric:tabular-nums}.imb-muted{color:var(--ink-muted)}.imb-label{font:500 11px/14px var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}:where(.imb-btn,.imb-seg button,.imb-field input,.imb-side button,.imb-slider input):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.imb-aurora{isolation:isolate;position:relative;overflow:hidden}.imb-aurora:before{content:"";z-index:-1;opacity:.55;background:radial-gradient(40% 55% at 12% 8%, var(--damson), transparent 70%), radial-gradient(35% 50% at 92% 30%, var(--saffron-deep), transparent 70%), radial-gradient(30% 40% at 55% 110%, var(--damson), transparent 70%);filter:blur(24px);position:absolute;inset:-20%}[data-theme=light] .imb-aurora:before{opacity:.22}.imb-glass{background:var(--glass);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);border:1px solid var(--glass-border);border-radius:var(--radius-lg);box-shadow:inset 0 1px 0 #ffffff0f, var(--shadow-pop)}.imb-wordmark{font:600 24px/1 var(--font-display);letter-spacing:-.04em;color:var(--ink);align-items:baseline;display:inline-flex}.imb-wordmark .imb-i{display:inline-block;position:relative}.imb-wordmark .imb-i:after{content:"";background:var(--saffron);width:.24em;height:.24em;box-shadow:var(--shadow-glow);border-radius:50%;position:absolute;top:-.12em;left:.22em}.imb-btn{justify-content:center;align-items:center;gap:var(--space-2);height:36px;padding:0 var(--space-4);border-radius:var(--radius-sm);font:600 13px/1 var(--font-text);letter-spacing:-.01em;cursor:pointer;border:1px solid #0000;transition:transform .12s ease-out,filter .12s ease-out,background-color .12s ease-out;display:inline-flex;position:relative}.imb-btn:active{transform:translateY(1px)}.imb-btn-primary{background:linear-gradient(135deg, var(--saffron), var(--heat-3));color:var(--on-saffron);box-shadow:inset 0 1px 0 #ffffff59, var(--shadow-glow)}.imb-btn-buy{background:var(--bull);color:var(--on-bull);box-shadow:inset 0 1px 0 #ffffff59, 0 8px 24px -10px var(--bull)}.imb-btn-sell{background:var(--bear);color:var(--on-bear);box-shadow:inset 0 1px 0 #ffffff4d, 0 8px 24px -10px var(--bear)}.imb-btn-primary:hover,.imb-btn-buy:hover,.imb-btn-sell:hover{filter:brightness(1.06)saturate(1.05)}.imb-btn-quiet{background:var(--glass);color:var(--ink);border-color:var(--glass-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.imb-btn-ghost{color:var(--ink-muted);background:0 0}.imb-btn-ghost:hover,.imb-btn-quiet:hover{color:var(--ink);background:var(--surface-raised)}.imb-btn-lg{height:48px;padding:0 var(--space-5);border-radius:14px;font-size:15px}.imb-btn-block{width:100%}.imb-btn small{font:500 12px/1 var(--font-data);opacity:.75}.imb-btn[disabled]{opacity:.4;cursor:not-allowed;box-shadow:none}.imb-chg{font:500 13px/18px var(--font-data);font-variant-numeric:tabular-nums;align-items:center;gap:4px;display:inline-flex}.imb-chg-up{color:var(--bull)}.imb-chg-down{color:var(--bear)}.imb-chg-flat{color:var(--ink-muted)}.imb-chg.is-pill{border-radius:var(--radius-pill);padding:2px 8px}.imb-chg-up.is-pill{background:var(--bull-soft)}.imb-chg-down.is-pill{background:var(--bear-soft)}.imb-last{font:500 40px/44px var(--font-data);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.imb-last .imb-dec{color:var(--ink-muted)}.imb-chip{border-radius:var(--radius-xs);height:22px;font:500 11px/1 var(--font-text);letter-spacing:.06em;text-transform:uppercase;background:var(--surface-raised);color:var(--ink-muted);align-items:center;gap:6px;padding:0 8px;display:inline-flex}.imb-chip:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.imb-chip-plain:before{display:none}.imb-chip-long{background:var(--bull-soft);color:var(--bull)}.imb-chip-short{background:var(--bear-soft);color:var(--bear)}.imb-chip-info{background:var(--surface-raised);color:var(--orchid-text)}.imb-chip-paper{border-radius:var(--radius-pill);color:var(--saffron-text);box-shadow:inset 0 0 0 1px var(--saffron-text);background:0 0}.imb-chip-paper:before{background:var(--saffron);box-shadow:0 0 8px var(--saffron)}.imb-chip-crypto{background:var(--surface-raised);color:var(--ink)}.imb-chip-crypto:before{background:var(--saffron)}.imb-chip-metal{background:var(--surface-raised);color:var(--saffron-text)}.imb-chip-metal:before{background:linear-gradient(135deg, var(--heat-4), var(--saffron-deep))}.imb-chip-stock{background:var(--surface-raised);color:var(--orchid-text)}.imb-chip-stock:before{background:var(--damson)}.imb-chip-closed{color:var(--ink-muted);box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}.imb-chip-closed:before{box-shadow:inset 0 0 0 1.5px var(--ink-muted);background:0 0}.imb-topbar{align-items:center;gap:var(--space-3);padding:10px var(--space-4);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}.imb-topbar .imb-search{align-items:center;gap:var(--space-2);min-width:160px;max-width:320px;height:34px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--ink-muted);flex:1;font-size:13px;display:flex}.imb-topbar .imb-search kbd{font:500 11px/1 var(--font-data);border:1px solid var(--line-strong);color:var(--ink-muted);border-radius:6px;margin-left:auto;padding:3px 6px}.imb-topbar .imb-spacer{flex:1}.imb-topbar .imb-bal{flex-direction:column;align-items:flex-end;display:flex}.imb-topbar .imb-bal strong{font:500 14px/18px var(--font-data)}.imb-avatar{background:linear-gradient(135deg, var(--damson), var(--saffron-deep));color:#fff;width:32px;height:32px;font:600 12px/1 var(--font-text);border-radius:50%;place-items:center;display:grid}.imb-symbol{align-items:flex-end;gap:var(--space-5);padding:var(--space-5);flex-wrap:wrap;display:flex}.imb-symbol .imb-sym{align-self:flex-start;align-items:center;gap:var(--space-2);border-radius:var(--radius-pill);background:var(--surface-raised);height:32px;font:600 14px/1 var(--font-text);padding:0 12px 0 6px;display:inline-flex}.imb-symbol .imb-coin{color:#2a1500;width:22px;height:22px;font:700 11px/1 var(--font-text);background:linear-gradient(135deg,#f7b23b,#e8890c);border-radius:50%;place-items:center;display:grid}.imb-symbol .imb-stats{gap:var(--space-5);flex-wrap:wrap;display:flex}.imb-symbol .imb-stat{flex-direction:column;gap:2px;display:flex}.imb-symbol .imb-stat b{font:500 13px/18px var(--font-data);font-variant-numeric:tabular-nums}.imb-field{flex-direction:column;gap:6px;min-width:0;display:flex}.imb-field label{font:500 11px/14px var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.imb-field .imb-input{border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-raised);align-items:center;height:42px;transition:border-color .12s ease-out,box-shadow .12s ease-out;display:flex}.imb-field .imb-input:focus-within{border-color:var(--saffron);box-shadow:0 0 0 4px var(--gap-zone)}.imb-field input{min-width:0;height:100%;color:var(--ink);padding:0 var(--space-3);font:500 15px/1 var(--font-data);font-variant-numeric:tabular-nums;border-radius:var(--radius-sm);background:0 0;border:0;flex:1}.imb-field input:focus-visible{outline:none}.imb-field .imb-unit{padding:0 var(--space-3);color:var(--ink-muted);font-size:12px}.imb-field .imb-hint{color:var(--ink-muted);font-size:12px;line-height:16px}.imb-field.is-error .imb-input{border-color:var(--bear);background:var(--bear-soft)}.imb-field.is-error .imb-hint{color:var(--bear)}.imb-seg{background:var(--surface-raised);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.imb-seg button{height:28px;color:var(--ink-muted);font:500 12px/1 var(--font-data);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px;transition:background-color .12s ease-out,color .12s ease-out}.imb-seg button:hover{color:var(--ink)}.imb-seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 0 var(--glass-border), 0 4px 12px -4px #00000059}.imb-seg.imb-seg-accent button[aria-pressed=true]{background:var(--saffron);color:var(--on-saffron);box-shadow:var(--shadow-glow)}.imb-side{background:var(--surface-raised);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.imb-side button{height:38px;color:var(--ink-muted);font:600 14px/1 var(--font-text);cursor:pointer;background:0 0;border:0;border-radius:11px}.imb-side .is-buy[aria-pressed=true]{background:var(--bull);color:var(--on-bull)}.imb-side .is-sell[aria-pressed=true]{background:var(--bear);color:var(--on-bear)}.imb-slider{flex-direction:column;gap:6px;display:flex}.imb-slider .imb-track{border-radius:var(--radius-pill);background:var(--surface-raised);height:6px;position:relative}.imb-slider .imb-fill{border-radius:inherit;background:linear-gradient(90deg, var(--damson), var(--saffron));position:absolute;inset:0 auto 0 0}.imb-slider .imb-knob{background:var(--ink);width:18px;height:18px;box-shadow:0 0 0 4px var(--gap-zone), 0 2px 6px #0006;border-radius:50%;margin:-9px 0 0 -9px;position:absolute;top:50%}.imb-slider .imb-ticks{font:400 11px/16px var(--font-data);color:var(--ink-muted);justify-content:space-between;display:flex}.imb-ticket{gap:var(--space-4);width:100%;max-width:360px;padding:var(--space-5);box-sizing:border-box;flex-direction:column;display:flex}.imb-ticket .imb-head{justify-content:space-between;align-items:center;display:flex}.imb-ticket h3{font:600 15px/20px var(--font-display);letter-spacing:-.01em;margin:0}.imb-summary{gap:6px var(--space-3);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--ink-muted);grid-template-columns:1fr auto;font-size:12px;line-height:16px;display:grid}.imb-summary b{font:500 12px/16px var(--font-data);color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.imb-summary .imb-liq{color:var(--bear)}.imb-ladder{width:100%;max-width:340px;padding:var(--space-2) 0;font:400 12px/22px var(--font-data);font-variant-numeric:tabular-nums;border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--line)}.imb-ladder .imb-lrow{padding:0 var(--space-3);grid-template-columns:1fr 1fr 1fr;display:grid;position:relative}.imb-ladder .imb-lrow>span{text-align:right;position:relative}.imb-ladder .imb-lrow>span:first-child{text-align:left}.imb-ladder .imb-lrow>.imb-bar{border-radius:var(--radius-xs) 0 0 var(--radius-xs);position:absolute;top:2px;bottom:2px;right:0}.imb-ladder .is-ask .imb-bar{background:linear-gradient(270deg, var(--bear-soft), transparent)}.imb-ladder .is-bid .imb-bar{background:linear-gradient(270deg, var(--bull-soft), transparent)}.imb-ladder .is-ask .imb-px{color:var(--bear)}.imb-ladder .is-bid .imb-px{color:var(--bull)}.imb-ladder .imb-lhead{font:500 11px/24px var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.imb-ladder .imb-mid{margin:var(--space-1) var(--space-3);padding:6px var(--space-3);border-radius:var(--radius-xs);background:var(--surface-raised);justify-content:space-between;align-items:baseline;display:flex}.imb-ladder .imb-mid strong{font:500 16px/22px var(--font-data);color:var(--bull)}.imb-chain{border-collapse:separate;border-spacing:0;width:100%;font:400 12px/18px var(--font-data);font-variant-numeric:tabular-nums;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);overflow:hidden}.imb-chain th{font:500 11px/14px var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);text-align:right;border-bottom:1px solid var(--line);padding:10px 8px}.imb-chain td{text-align:right;border-bottom:1px solid var(--line);padding:7px 8px;position:relative}.imb-chain .imb-strike{text-align:center;color:var(--ink);background:var(--surface-raised);font-weight:600}.imb-chain .is-itm-call td.c,.imb-chain .is-itm-put td.p{background:color-mix(in srgb, var(--saffron) 6%, transparent)}.imb-chain .is-atm td{border-bottom:1px solid var(--saffron)}.imb-chain .is-atm .imb-strike{background:var(--saffron);color:var(--on-saffron)}.imb-chain .imb-oi{opacity:.7;border-radius:2px;height:3px;position:absolute;bottom:3px}.imb-chain td.c .imb-oi{background:var(--bear);right:8px}.imb-chain td.p .imb-oi{background:var(--bull);left:8px}.imb-chain .imb-iv{color:var(--orchid-text)}.imb-chain-wrap{padding:var(--space-4);overflow-x:auto}.imb-gauge{align-items:center;gap:var(--space-5);padding:var(--space-5);box-sizing:border-box;flex-wrap:wrap;max-width:460px;display:flex}.imb-ring{background:conic-gradient(from 220deg, var(--saffron) 0deg, var(--saffron-deep) calc(var(--used) * 2.8deg), var(--surface-raised) 0 280deg, transparent 0);border-radius:50%;width:116px;height:116px;position:relative;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 10px),#000 calc(100% - 9px));mask:radial-gradient(farthest-side,#0000 calc(100% - 10px),#000 calc(100% - 9px))}.imb-ring-wrap{width:116px;height:116px;position:relative}.imb-ring-label{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.imb-ring-label strong{font:500 24px/28px var(--font-data);letter-spacing:-.02em}.imb-gauge dl{gap:6px var(--space-4);color:var(--ink-muted);grid-template-columns:auto auto;margin:0;font-size:12px;line-height:16px;display:grid}.imb-gauge dd{font:500 12px/16px var(--font-data);color:var(--ink);text-align:right;margin:0}.imb-gauge .imb-liq{color:var(--bear);font:500 12px/16px var(--font-data);grid-column:1/-1}.imb-chart{border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--line);width:100%;max-width:600px}.imb-chart .grid{stroke:var(--line);stroke-width:1px}.imb-chart .up{fill:var(--candle-up)}.imb-chart .down{fill:var(--candle-down)}.imb-chart .wick-up{stroke:var(--candle-up)}.imb-chart .wick-down{stroke:var(--candle-down)}.imb-chart .fvg{fill:var(--gap-zone)}.imb-chart .fvg-edge{stroke:var(--saffron);stroke-opacity:.6}.imb-chart .ob{fill:var(--ob-bull-zone)}.imb-chart .liq{stroke:var(--orchid-text);stroke-dasharray:4 4}.imb-chart .tag{fill:var(--ink-muted);font:500 10px var(--font-data)}.imb-chart .tag-gap{fill:var(--saffron-text);font:600 10px var(--font-text);letter-spacing:.06em}.imb-chart .tag-liq{fill:var(--orchid-text);font:500 10px var(--font-data)}.imb-chart .lastpx{fill:var(--bull)}.imb-chart .lastpx-t{fill:var(--on-bull);font:600 10px var(--font-data)}.imb-chart .area-a{stop-color:var(--saffron);stop-opacity:.22}.imb-chart .area-b{stop-color:var(--saffron);stop-opacity:0}.imb-chart .vwap{stroke:var(--saffron);stroke-width:1.5px;fill:none}@media (prefers-reduced-motion:reduce){.imb-btn,.imb-seg button,.imb-field .imb-input{transition:none}}.imb-aurora:before{display:none!important}.imb-btn-primary,.imb-btn-buy,.imb-btn-sell,.imb-seg.imb-seg-accent button[aria-pressed=true],.imb-glass,.imb-chip-paper:before,.imb-wordmark .imb-i:after{box-shadow:none!important}.x-root{color:var(--ink);font-family:var(--font-text);background:radial-gradient(var(--line) 1px, transparent 1.4px) 0 0 / 22px 22px, var(--canvas);-webkit-font-smoothing:antialiased;position:relative;overflow:hidden}.x-bar{align-items:center;gap:16px;height:52px;display:flex}.x-nav{background:var(--surface);border:1px solid var(--line);border-radius:999px;gap:2px;padding:4px;display:inline-flex}.x-nav a{height:32px;color:var(--ink-muted);font:500 13px/1 var(--font-text);border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;transition:background-color .16s,color .16s;display:inline-flex}.x-nav a:hover{color:var(--ink)}.x-nav a[aria-current=page]{background:var(--ink);color:var(--canvas)}.x-cmd{border:1px solid var(--line);background:var(--surface);height:36px;color:var(--ink-muted);font:400 13px/1 var(--font-text);border-radius:999px;align-items:center;gap:10px;padding:0 8px 0 14px;display:inline-flex}.x-cmd kbd{font:500 11px/1 var(--font-data);background:var(--surface-raised);color:var(--ink);border-radius:6px;padding:4px 7px}.x-avatar{background:var(--damson);color:#fff;width:36px;height:36px;font:600 13px/1 var(--font-text);border-radius:12px;place-items:center;display:grid}.x-tape{background:var(--surface);border:1px solid var(--line);border-radius:12px;height:34px;position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.x-tape-track{white-space:nowrap;align-items:center;gap:30px;height:100%;padding-left:30px;animation:48s linear infinite x-marquee;display:inline-flex;position:absolute;top:0;left:0}.x-tape-item{font:500 12px/1 var(--font-data);align-items:baseline;gap:8px;display:inline-flex}.x-tape-item b{font-family:var(--font-text);font-weight:600}@keyframes x-marquee{to{transform:translate(-50%)}}.x-grid{gap:12px;display:grid}.x-tile{box-sizing:border-box;background:var(--surface);border:1px solid var(--line);border-radius:20px;min-width:0;min-height:0;padding:16px;position:relative;overflow:hidden}.x-tile-raised{background:linear-gradient(170deg, var(--surface-raised), var(--surface) 60%)}.x-tile-saffron{background:var(--saffron);color:var(--on-saffron);border-color:#0000}.x-tile-damson{background:var(--damson);color:#fff;border-color:#0000}.x-tile-ink{background:var(--ink);color:var(--canvas);border-color:#0000}.x-tile-head{align-items:center;gap:8px;margin-bottom:12px;display:flex}.x-tile-title{font:600 13px/18px var(--font-text);letter-spacing:-.005em}.x-eyebrow{font:500 11px/14px var(--font-text);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.x-tile-saffron .x-eyebrow,.x-tile-damson .x-eyebrow,.x-tile-ink .x-eyebrow{color:inherit;opacity:.78}.x-num{font-family:var(--font-data);font-variant-numeric:tabular-nums}.x-num-xl{font:500 52px/1 var(--font-data);letter-spacing:-.045em;font-variant-numeric:tabular-nums}.x-num-l{font:500 32px/1.05 var(--font-data);letter-spacing:-.035em;font-variant-numeric:tabular-nums}.x-num-m{font:500 20px/1.1 var(--font-data);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.x-up{color:var(--bull)}.x-down{color:var(--bear)}.x-display{font:600 40px/1.02 var(--font-display);letter-spacing:-.045em}.x-serif{font-family:var(--font-serif);letter-spacing:0;font-style:italic;font-weight:400}.x-live{font:500 11px/1 var(--font-text);letter-spacing:.06em;text-transform:uppercase;color:var(--bull);align-items:center;gap:6px;display:inline-flex}.x-live:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.8s ease-out infinite x-pulse}@keyframes x-pulse{0%{box-shadow:0 0}70%{box-shadow:0 0 0 7px #0000}to{box-shadow:0 0 #0000}}.x-flash-up{animation:.7s ease-out x-flash-up}.x-flash-down{animation:.7s ease-out x-flash-down}.x-flash-up-b{animation:.7s ease-out x-flash-up-b}.x-flash-down-b{animation:.7s ease-out x-flash-down-b}@keyframes x-flash-up{0%{background:var(--bull-soft)}to{background:0 0}}@keyframes x-flash-down{0%{background:var(--bear-soft)}to{background:0 0}}@keyframes x-flash-up-b{0%{background:var(--bull-soft)}to{background:0 0}}@keyframes x-flash-down-b{0%{background:var(--bear-soft)}to{background:0 0}}.x-btn{height:40px;font:600 14px/1 var(--font-text);letter-spacing:-.01em;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;transition:transform .12s,filter .12s;display:inline-flex}.x-btn:hover{filter:brightness(1.06)}.x-btn:active{transform:scale(.98)}.x-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.x-btn-primary{background:var(--saffron);color:var(--on-saffron)}.x-btn-buy{background:var(--bull);color:var(--on-bull)}.x-btn-sell{background:var(--bear);color:var(--on-bear)}.x-btn-ink{background:var(--ink);color:var(--canvas)}.x-btn-ghost{background:var(--surface-raised);color:var(--ink)}.x-btn-lg{border-radius:14px;height:52px;font-size:15px}.x-btn small{font:500 12px/1 var(--font-data);opacity:.8}.x-seg{background:var(--surface-raised);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.x-seg button{height:30px;color:var(--ink-muted);font:500 12px/1 var(--font-data);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 12px}.x-seg button:hover{color:var(--ink)}.x-seg button[aria-pressed=true]{background:var(--ink);color:var(--canvas)}.x-seg button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.x-side{background:var(--surface-raised);border-radius:14px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.x-side button{height:42px;color:var(--ink-muted);font:600 14px/1 var(--font-text);cursor:pointer;background:0 0;border:0;border-radius:11px}.x-side .is-buy[aria-pressed=true]{background:var(--bull);color:var(--on-bull)}.x-side .is-sell[aria-pressed=true]{background:var(--bear);color:var(--on-bear)}.x-input{background:var(--surface-raised);border:1px solid #0000;border-radius:14px;align-items:baseline;gap:8px;padding:10px 14px;display:flex}.x-input:focus-within{border-color:var(--saffron)}.x-input input{min-width:0;color:var(--ink);font:500 22px/1.2 var(--font-data);letter-spacing:-.02em;background:0 0;border:0;flex:1;padding:0}.x-input input:focus-visible{outline:none}.x-input span{font:500 12px/1 var(--font-text);color:var(--ink-muted)}.x-chips{gap:6px;display:flex}.x-chips button{border:1px solid var(--line-strong);height:32px;color:var(--ink-muted);font:500 12px/1 var(--font-data);cursor:pointer;background:0 0;border-radius:10px;flex:1}.x-chips button[aria-pressed=true]{background:var(--saffron);border-color:var(--saffron);color:var(--on-saffron)}.x-ring{--v:50;background:conic-gradient(var(--saffron) calc(var(--v) * 1%), var(--surface-raised) 0);border-radius:50%;position:relative;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 12px),#000 calc(100% - 11px));mask:radial-gradient(farthest-side,#0000 calc(100% - 12px),#000 calc(100% - 11px))}.x-ring-wrap{place-items:center;display:grid;position:relative}.x-ring-wrap>.x-ring-label{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.x-bar-track{background:var(--surface-raised);border-radius:3px;height:6px;overflow:hidden}.x-bar-fill{background:var(--saffron);border-radius:3px;height:100%;display:block}.x-heat{gap:4px;display:grid}.x-heat>div{box-sizing:border-box;color:var(--ink);border-radius:10px;flex-direction:column;justify-content:space-between;padding:8px;display:flex;position:relative;overflow:hidden}.x-heat b{font:600 12px/1.2 var(--font-text)}.x-heat span{font:500 11px/1 var(--font-data)}.x-row{border-top:1px solid var(--line);align-items:center;gap:10px;padding:10px 4px;font-size:13px;display:grid}.x-row:first-child{border-top:0}.x-dock{background:var(--ink);height:64px;color:var(--canvas);border-radius:22px;justify-content:space-around;align-items:center;margin:0 12px;display:flex}.x-dock a{min-width:52px;color:inherit;opacity:.6;font:500 10px/1 var(--font-text);border-radius:14px;flex-direction:column;align-items:center;gap:3px;padding:6px 0;text-decoration:none;display:flex}.x-dock a[aria-current=page]{opacity:1;background:var(--saffron);color:var(--on-saffron)}.x-dock svg{width:20px;height:20px}.x-phone{box-sizing:border-box;flex-direction:column;width:390px;height:844px;display:flex}@media (prefers-reduced-motion:reduce){.x-tape-track,.x-live:before,.x-flash-up,.x-flash-down{animation:none}.x-btn,.x-nav a{transition:none}}.p-app{background:var(--canvas);width:1440px;height:900px;color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased;grid-template-rows:44px minmax(0,1fr) 26px;grid-template-columns:52px minmax(0,1fr);font-size:12px;display:grid;overflow:hidden}.p-top{background:var(--surface);border-bottom:1px solid var(--line);grid-column:1/3;align-items:center;gap:2px;padding:0 10px 0 0;display:flex}.p-logo{place-items:center;width:52px;display:grid}.p-tab{border-right:1px solid var(--line);height:44px;color:var(--ink-muted);font:500 12px/1 var(--font-text);align-items:center;gap:8px;padding:0 14px;text-decoration:none;display:inline-flex}.p-tab b{color:var(--ink);font-weight:600}.p-tab[aria-current=page]{background:var(--canvas);color:var(--ink);box-shadow:inset 0 2px 0 var(--saffron)}.p-search{background:var(--surface-raised);min-width:220px;height:30px;color:var(--ink-muted);font:400 12px/1 var(--font-text);border:0;border-radius:8px;align-items:center;gap:8px;margin:0 10px;padding:0 10px;display:inline-flex}.p-search kbd{font:500 10px/1 var(--font-data);border:1px solid var(--line-strong);color:var(--ink-muted);border-radius:4px;margin-left:auto;padding:3px 5px}.p-rail{background:var(--surface);border-right:1px solid var(--line);flex-direction:column;grid-row:2/3;align-items:center;gap:4px;padding:8px 0;display:flex}.p-rail a{width:38px;height:38px;color:var(--ink-muted);border-radius:10px;place-items:center;text-decoration:none;display:grid;position:relative}.p-rail a:hover{background:var(--surface-raised);color:var(--ink)}.p-rail a[aria-current=page]{background:var(--surface-raised);color:var(--saffron-text)}.p-rail a[aria-current=page]:before{content:"";background:var(--saffron);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px;left:-7px}.p-rail svg{width:19px;height:19px}.p-main{background:var(--line);gap:1px;min-width:0;min-height:0;display:grid}.p-panel{background:var(--surface);flex-direction:column;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.p-ph{background:linear-gradient(180deg, var(--surface-raised), var(--surface));border-bottom:1px solid var(--line);height:34px;font:600 12px/1 var(--font-text);flex-shrink:0;align-items:center;gap:8px;padding:0 12px;display:flex}.p-ph .p-sub{color:var(--ink-muted);font-weight:400}.p-ph .p-sp{flex-grow:1}.p-pills{gap:2px;display:inline-flex}.p-pills button{height:24px;color:var(--ink-muted);font:500 11px/1 var(--font-text);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 9px}.p-pills button:hover{color:var(--ink);background:var(--surface-raised)}.p-pills button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.p-th,.p-tr{align-items:center;gap:8px;padding:0 12px;display:grid}.p-th{height:28px;color:var(--ink-muted);font:500 10px/1 var(--font-text);letter-spacing:.06em;text-transform:uppercase;border-bottom:1px solid var(--line);flex-shrink:0}.p-tr{border-bottom:1px solid color-mix(in srgb, var(--line) 60%, transparent);height:32px;font:400 12px/1 var(--font-data);font-variant-numeric:tabular-nums;color:var(--ink);text-decoration:none}.p-tr:hover{background:var(--surface-raised)}.p-tr.is-sel{background:color-mix(in srgb, var(--saffron) 9%, var(--surface));box-shadow:inset 2px 0 0 var(--saffron)}.p-tr .p-sym{font:600 12px/1 var(--font-text)}.p-r{text-align:right}.p-m{color:var(--ink-muted)}.p-up{color:var(--bull)}.p-dn{color:var(--bear)}.p-acc{color:var(--saffron-text)}.p-bar{background:var(--surface-raised);border-radius:2px;height:4px;overflow:hidden}.p-bar>span{background:var(--saffron);border-radius:2px;height:100%;display:block}.p-kv{flex-direction:column;gap:4px;display:flex}.p-kv span:first-child{color:var(--ink-muted);font:500 10px/1 var(--font-text);letter-spacing:.06em;text-transform:uppercase}.p-kv b{font:500 14px/1 var(--font-data);font-variant-numeric:tabular-nums}.p-status{background:var(--surface);border-top:1px solid var(--line);color:var(--ink-muted);font:400 11px/1 var(--font-data);grid-column:1/3;align-items:center;gap:18px;padding:0 12px;display:flex}.p-status .p-ok{color:var(--bull);align-items:center;gap:6px;display:inline-flex}.p-status .p-ok:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.p-btn{height:28px;font:600 12px/1 var(--font-text);cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 12px;text-decoration:none;display:inline-flex}.p-btn-acc{background:var(--saffron);color:var(--on-saffron)}.p-btn-q{background:var(--surface-raised);color:var(--ink)}.p-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.p-btn-buy{background:var(--bull);color:var(--on-bull)}.p-btn-sell{background:var(--bear);color:var(--on-bear)}.p-btn-lg{border-radius:9px;height:44px;font-size:14px}.p-btn-lg small{font:400 11px/1 var(--font-data);opacity:.8}.p-tag{background:var(--surface-raised);height:18px;color:var(--ink-muted);font:500 10px/1 var(--font-data);white-space:nowrap;border-radius:4px;align-items:center;padding:0 6px;display:inline-flex}.p-tag.is-acc{background:color-mix(in srgb, var(--saffron) 16%, transparent);color:var(--saffron-text)}.p-tag.is-up{background:color-mix(in srgb, var(--bull) 14%, transparent);color:var(--bull)}.p-tag.is-dn{background:color-mix(in srgb, var(--bear) 14%, transparent);color:var(--bear)}.m-app{background:var(--canvas);width:390px;height:844px;color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased;grid-template-rows:52px minmax(0,1fr) 60px;font-size:12px;display:grid;overflow:hidden}.m-top{background:var(--surface);border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:0 12px;display:flex}.m-title{flex-direction:column;gap:3px;min-width:0;display:flex}.m-title b{font:600 15px/1 var(--font-text)}.m-title span{color:var(--ink-muted);font:400 11px/1 var(--font-text)}.m-ib{background:var(--surface-raised);width:34px;height:34px;color:var(--ink);cursor:pointer;border:0;border-radius:9px;flex-shrink:0;place-items:center;text-decoration:none;display:grid}.m-ib svg{width:17px;height:17px}.m-body{background:var(--line);flex-direction:column;gap:1px;min-height:0;display:flex;overflow:hidden}.m-sec{background:var(--surface);flex-direction:column;flex-shrink:0;min-height:0;display:flex}.m-fill{flex-grow:1;flex-shrink:1}.m-pad{padding:12px}.m-strip{background:var(--line);gap:1px;display:grid}.m-strip>div{background:var(--surface);flex-direction:column;gap:5px;padding:10px 12px;display:flex}.m-strip span{color:var(--ink-muted);font:500 10px/1 var(--font-text);letter-spacing:.06em;text-transform:uppercase}.m-strip b{font:500 14px/1 var(--font-data);font-variant-numeric:tabular-nums}.m-cta{background:var(--surface);grid-template-columns:1fr 1fr;gap:8px;padding:10px 12px;display:grid}.m-nav{background:var(--surface);border-top:1px solid var(--line);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.m-nav a{color:var(--ink-muted);font:500 10px/1 var(--font-text);flex-direction:column;justify-content:center;align-items:center;gap:5px;text-decoration:none;display:flex;position:relative}.m-nav a[aria-current=page]{color:var(--saffron-text)}.m-nav a[aria-current=page]:before{content:"";background:var(--saffron);border-radius:0 0 2px 2px;height:2px;position:absolute;top:-1px;left:28%;right:28%}.m-nav svg{width:20px;height:20px}.m-nav a:focus-visible,.m-ib:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.a-field{flex-direction:column;gap:6px;min-width:0;display:flex}.a-label{color:var(--ink-muted);font:500 11px/1 var(--font-text);justify-content:space-between;align-items:baseline;display:flex}.a-label a,.a-link{color:var(--saffron-text);font-weight:500;text-decoration:none}.a-input{box-sizing:border-box;background:var(--canvas);border:1px solid var(--line-strong);height:42px;color:var(--ink);border-radius:8px;align-items:center;gap:9px;padding:0 12px;display:flex}.a-input input{min-width:0;color:var(--ink);font:400 14px/1 var(--font-text);background:0 0;border:0;outline:none;flex-grow:1;padding:0}.a-input input::placeholder{color:var(--ink-muted)}.a-input svg{width:16px;height:16px;color:var(--ink-muted);flex-shrink:0}.a-input button{color:var(--ink-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.a-input:focus-within,.a-input.is-focus{border-color:var(--saffron);box-shadow:0 0 0 3px color-mix(in srgb, var(--saffron) 20%, transparent)}.a-input.is-error{border-color:var(--bear)}.a-input.is-ok{border-color:color-mix(in srgb, var(--bull) 55%, var(--line-strong))}.a-help{color:var(--ink-muted);font:400 11px/15px var(--font-text)}.a-err,.a-ok{font:500 11px/15px var(--font-text);align-items:center;gap:5px;display:flex}.a-err{color:var(--bear)}.a-ok{color:var(--bull)}.a-meter{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;display:grid}.a-meter span{background:var(--surface-raised);border-radius:2px;height:3px}.a-meter span.on{background:var(--bull)}.a-check{color:var(--ink);font:400 12px/16px var(--font-text);align-items:flex-start;gap:8px;display:flex}.a-check i{box-sizing:border-box;border:1px solid var(--line-strong);background:var(--canvas);width:16px;height:16px;color:var(--on-saffron);border-radius:4px;flex-shrink:0;place-items:center;font-style:normal;display:grid}.a-check i.on{background:var(--saffron);border-color:var(--saffron)}.a-check i svg{width:11px;height:11px}.a-or{color:var(--ink-muted);font:500 10px/1 var(--font-text);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:10px;display:flex}.a-or:before,.a-or:after{content:"";border-top:1px solid var(--line);flex-grow:1}.p-btn.a-btn{box-sizing:border-box;border-radius:8px;width:100%;height:42px;font-size:14px}.p-btn-line{color:var(--ink);box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}.p-btn[disabled]{opacity:.5;cursor:not-allowed}.a-modal{background:var(--surface);border:1px solid var(--line-strong);box-shadow:var(--shadow-pop);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.a-modal-h{border-bottom:1px solid var(--line);font:600 15px/1.2 var(--font-text);align-items:center;gap:10px;padding:14px 16px;display:flex}.a-modal-b{flex-direction:column;gap:14px;padding:16px;display:flex}.a-x{background:var(--surface-raised);width:28px;height:28px;color:var(--ink-muted);cursor:pointer;border:0;border-radius:7px;place-items:center;margin-left:auto;display:grid}.a-x svg{width:14px;height:14px}.a-note{background:var(--surface-raised);color:var(--ink-muted);font:400 11px/16px var(--font-text);border-radius:8px;align-items:flex-start;gap:8px;padding:9px 11px;display:flex}.a-note svg{flex-shrink:0;width:14px;height:14px;margin-top:1px}.a-note.is-err{background:color-mix(in srgb, var(--bear) 12%, transparent);color:var(--ink)}.a-note.is-err svg{color:var(--bear)}.a-note.is-ok{background:color-mix(in srgb, var(--bull) 12%, transparent);color:var(--ink)}.a-note.is-warn{background:color-mix(in srgb, var(--saffron) 14%, transparent);color:var(--ink);box-shadow:inset 2px 0 0 var(--saffron)}.a-note.is-ok svg{color:var(--bull)}.a-note.is-acc{background:color-mix(in srgb, var(--saffron) 12%, transparent);color:var(--ink)}.a-note.is-acc svg{color:var(--saffron-text)}.a-h1{font:600 26px/1.15 var(--font-display);letter-spacing:-.03em;margin:0}.a-sub{color:var(--ink-muted);font:400 13px/19px var(--font-text);margin:0}.p-bell{background:var(--surface-raised);width:30px;height:30px;color:var(--ink);cursor:pointer;border:0;border-radius:8px;place-items:center;margin-right:10px;text-decoration:none;display:grid;position:relative}.p-bell svg{width:16px;height:16px}.p-bell b{box-sizing:border-box;background:var(--saffron);min-width:15px;height:15px;color:var(--on-saffron);font:600 9px/15px var(--font-data);text-align:center;border-radius:8px;padding:0 3px;position:absolute;top:-3px;right:-3px}.s-av{color:#fff;width:28px;height:28px;font:600 11px/1 var(--font-text);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.s-name{font:600 12px/1 var(--font-text);color:var(--ink);text-decoration:none}.s-rec{background:color-mix(in srgb, var(--bull) 12%, transparent);height:18px;color:var(--bull);font:500 10px/1 var(--font-data);white-space:nowrap;border-radius:4px;align-items:center;gap:4px;padding:0 6px;display:inline-flex}.s-rec svg{width:10px;height:10px}.s-card{background:var(--surface);flex-direction:column;gap:10px;min-width:0;padding:14px;display:flex}.s-title{font:600 14px/19px var(--font-text);color:var(--ink);margin:0}.s-plan{background:var(--line);border-radius:8px;gap:1px;display:grid;overflow:hidden}.s-plan>div{background:var(--canvas);flex-direction:column;gap:4px;padding:7px 9px;display:flex}.s-plan span{color:var(--ink-muted);font:500 9px/1 var(--font-text);letter-spacing:.06em;text-transform:uppercase}.s-plan b{font:500 12px/1 var(--font-data);font-variant-numeric:tabular-nums}.s-acts{color:var(--ink-muted);font:500 11px/1 var(--font-data);align-items:center;gap:14px;display:flex}.s-acts span{align-items:center;gap:5px;display:inline-flex}.s-acts svg{width:14px;height:14px}.s-acts .on{color:var(--bear)}.s-chart{border:1px solid var(--line);border-radius:8px;overflow:hidden}.s-tl{flex-direction:column;gap:0;display:flex}.s-tl>div{gap:10px;padding:0 0 12px 18px;font-size:12px;line-height:16px;display:flex;position:relative}.s-tl>div:before{content:"";background:var(--line-strong);border-radius:50%;width:8px;height:8px;position:absolute;top:4px;left:4px}.s-tl>div:after{content:"";background:var(--line);width:1px;position:absolute;top:14px;bottom:0;left:7.5px}.s-tl>div:last-child:after{display:none}.s-tl>div.done:before{background:var(--bull)}.s-tl>div.now:before{background:var(--saffron);box-shadow:0 0 0 3px color-mix(in srgb, var(--saffron) 25%, transparent)}.s-menu{z-index:5;background:var(--surface);border:1px solid var(--line-strong);box-shadow:var(--shadow-pop);border-radius:12px;flex-direction:column;display:flex;position:absolute;overflow:hidden}.s-menu .p-tr{height:auto;font-family:var(--font-text);align-items:flex-start;padding:10px 12px}.p-status{font:400 11px/1 var(--font-text);color:var(--ink-muted);gap:0;padding:0}.p-status>*{border-right:1px solid var(--line);white-space:nowrap;align-items:center;gap:5px;height:100%;padding:0 12px;display:inline-flex}.p-status>.p-fill{border-right:0;flex-grow:1;padding:0}.p-status>.p-fill~*{border-right:0;border-left:1px solid var(--line)}.p-status b{color:var(--ink);font:500 11px/1 var(--font-data);font-variant-numeric:tabular-nums}.p-feed{color:var(--ink);font:500 11px/1 var(--font-text);white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.p-feed i{background:var(--bull);border-radius:50%;width:6px;height:6px}.p-feed .p-live{color:var(--bull);font:600 10px/1 var(--font-text);letter-spacing:.06em;text-transform:uppercase}.p-feed em{background:var(--surface-raised);color:var(--ink-muted);font:500 10px/1 var(--font-data);border-radius:4px;padding:2px 5px;font-style:normal}.p-mode{color:var(--saffron-text)}.p-mode span{background:color-mix(in srgb, var(--saffron) 14%, transparent);font:600 10px/1 var(--font-text);letter-spacing:.06em;text-transform:uppercase;border-radius:4px;padding:3px 6px}.p-status{scrollbar-width:none;overflow:auto hidden}.p-status::-webkit-scrollbar{display:none}:root{--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1)}.p-btn,.imb-btn,.press,.p-pills button,.imb-seg button{transition-property:transform,background-color,color,box-shadow,filter,opacity;transition-duration:.14s,.15s,.15s,.15s,.15s,.15s;transition-timing-function:var(--ease-out), ease, ease, ease, ease, ease}.p-btn:active:not([disabled]),.imb-btn:active:not([disabled]),.press:active:not([disabled]){transform:scale(.97)}.p-pills button:active,.imb-seg button:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.p-btn:not([disabled]):hover{filter:brightness(1.06)}}.pop{transform-origin:0 0;transition:opacity .16s var(--ease-out), scale .16s var(--ease-out), translate .16s var(--ease-out)}.pop-tr{transform-origin:100% 0}@starting-style{.pop{opacity:0;translate:0 -4px;scale:.96}}.pop-toast{transition:opacity .24s var(--ease-out), translate .24s var(--ease-out)}@starting-style{.pop-toast{opacity:0;translate:0 12px}}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){z-index:2}.theme-fading,.theme-fading *{transition:background-color .22s,color .22s,border-color .22s,fill .22s,stroke .22s!important}@media (prefers-reduced-motion:reduce){.p-btn,.imb-btn,.press,.p-pills button,.imb-seg button{transition-property:background-color,color,opacity}.p-btn:active,.imb-btn:active,.press:active,.p-pills button:active,.imb-seg button:active{transform:none}.pop,.pop-toast{transition:opacity .12s}@starting-style{.pop,.pop-toast{translate:0;scale:1}}}:root{--tabbar:0px;--paper:#f6eee6;--paper-ink:#1a1220;--paper-muted:#5a5060;--paper-rule:#b9afa6}[data-theme=light]{--paper:#fff;--paper-ink:#1a1220;--paper-muted:#5a5060;--paper-rule:#cfc6bb}:where(body){background:radial-gradient(900px 600px at 100% -10%, color-mix(in srgb, var(--damson) 20%, transparent), transparent 65%), var(--canvas);background-attachment:fixed}.p-panel{background:var(--canvas)}.p-ph{height:42px;font:400 18px/1 var(--font-serif);letter-spacing:0;background:0 0;padding:0 14px}.p-ph .p-sub,.p-ph button,.p-ph a,.p-ph label,.p-ph select,.p-ph input,.p-ph .p-tag,.p-ph small{font-family:var(--font-text);letter-spacing:normal}.p-ph .p-sub{font-size:12px;font-weight:400}.p-ph .x-num{font-family:var(--font-data);font-size:12px}.p-kv b{font:400 24px/1.05 var(--font-serif);letter-spacing:-.005em}.p-kv b.x-num,.p-kv b .x-num{font-family:var(--font-serif)}.p-btn{border-radius:999px;padding:0 14px}.p-btn-lg{border-radius:999px}.p-btn.a-btn{border-radius:999px;height:46px}.p-btn-acc,.p-btn-buy,.p-btn-sell{box-shadow:none}.p-btn-q{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--line-strong) 55%, transparent);background:0 0}@media (hover:hover) and (pointer:fine){.p-btn-q:not([disabled]):hover{background:var(--surface-raised);filter:none}}.p-pills{gap:4px}.p-pills button{border-radius:999px;height:26px;padding:0 11px}.p-pills button[aria-pressed=true]{background:var(--ink);color:var(--canvas);box-shadow:none}.p-tag{border-radius:999px;height:20px;padding:0 8px}.s-rec{border-radius:999px;padding:0 8px}.a-input{background:color-mix(in srgb, var(--canvas) 70%, transparent);border-color:color-mix(in srgb, var(--line-strong) 55%, transparent);border-radius:12px;height:46px}.a-input:focus-within,.a-input.is-focus{box-shadow:0 0 0 4px color-mix(in srgb, var(--saffron) 14%, transparent)}.a-note{border-radius:12px}.a-check i{border-radius:5px}.a-h1{font:400 46px/1 var(--font-serif);letter-spacing:-.01em;text-wrap:balance}.a-h1 em,.p-ph em,.ed-lede em{color:var(--saffron-text);font-style:italic}.a-modal-h{font:400 22px/1.1 var(--font-serif)}.ed-lede{font:400 26px/1.1 var(--font-serif);letter-spacing:-.008em;color:var(--ink);text-wrap:balance;margin:0;padding:10px 14px 6px}.ed-lede.big{padding:18px 16px 10px;font-size:clamp(30px,3.4vw,48px);line-height:1.02}.a-modal{border-color:color-mix(in srgb, var(--line-strong) 45%, transparent);border-radius:22px}.s-menu{border-color:color-mix(in srgb, var(--line-strong) 45%, transparent);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:18px}.ed-slip{background:var(--paper);color:var(--paper-ink);font:12px/1.65 var(--font-data);font-variant-numeric:tabular-nums;animation:ed-print .7s var(--ease-out) both;padding:14px 16px 22px;position:relative;box-shadow:0 20px 40px -18px #0009;-webkit-mask:radial-gradient(6px at 50% 100%,#0000 5.5px,#000 6px) bottom/16px 12px repeat-x,linear-gradient(#000,#000) top/100% calc(100% - 11px) no-repeat;mask:radial-gradient(6px at 50% 100%,#0000 5.5px,#000 6px) bottom/16px 12px repeat-x,linear-gradient(#000,#000) top/100% calc(100% - 11px) no-repeat}[data-theme=light] .ed-slip{box-shadow:0 0 0 1px var(--line), 0 16px 32px -18px #1a122059}.ed-slip .ed-k{justify-content:space-between;gap:12px;display:flex}.ed-slip .ed-k>:first-child{color:var(--paper-muted)}.ed-slip hr{border:0;border-top:1px dashed var(--paper-rule);margin:8px 0}.ed-slip .ed-tot{font-size:14px;font-weight:600}@keyframes ed-print{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.ed-slip{animation:none}}.p-status>.p-fill{justify-content:center;align-items:center;min-width:max-content;padding:0 16px;display:flex}@media (width<=600px){:root{--tabbar:82px}.shell{box-sizing:border-box;padding-bottom:var(--tabbar)}.ed-lede{font-size:22px}.a-h1{font-size:36px}.s-menu{max-height:80dvh;padding-bottom:calc(18px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0;overflow-y:auto;width:auto!important;position:fixed!important;inset:auto 0 0!important}}.ed-slip .p-up,.ed-slip .up{color:#096b42}.ed-slip .p-dn,.ed-slip .dn{color:#c0174a}.ed-slip dt{color:var(--paper-muted)}:root{--scroll-thumb:color-mix(in srgb, var(--ink) 22%, transparent);--scroll-thumb-hover:color-mix(in srgb, var(--ink) 42%, transparent)}*{scrollbar-width:thin;scrollbar-color:var(--scroll-thumb) transparent}:hover{scrollbar-color:var(--scroll-thumb-hover) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--scroll-thumb) padding-box;border:2px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--scroll-thumb-hover) padding-box}.ld-slot{box-sizing:border-box;place-items:center;width:100%;padding:8px;display:grid}.sp-wait{vertical-align:middle;place-items:center;display:inline-grid}@media (width>=1101px) and (height<=1100px){[aria-label=Order\ ticket] .a-help,[aria-label=Order\ ticket] p.empty{display:none}[aria-label=Order\ ticket] .ticket{gap:9px;padding:10px 12px}[aria-label=Order\ ticket] .x-side button{height:36px}[aria-label=Order\ ticket] .ed-slip>div:not(.slip-h){padding-block:1px}[aria-label=Order\ ticket] .p-btn-lg{height:44px}}@media (width>=1101px) and (height<=900px){[aria-label=Order\ ticket] #cmd-read,[aria-label=Order\ ticket] .slip-h small{display:none}}.su.svelte-1e6oip3{border:1px solid var(--line);background:var(--surface);width:min(420px,100vw - 24px);color:var(--ink);border-radius:14px;padding:0;box-shadow:0 28px 70px -18px #000000a6}.su.svelte-1e6oip3::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080}form.svelte-1e6oip3{flex-direction:column;gap:12px;padding:16px 18px 18px;font-size:13px;display:flex}header.svelte-1e6oip3{align-items:center;display:flex}header.svelte-1e6oip3 b:where(.svelte-1e6oip3){font:600 16px var(--font-display,var(--font-text))}.x.svelte-1e6oip3{width:28px;height:28px;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;margin-left:auto;font-size:18px}.lead.svelte-1e6oip3,.hint.svelte-1e6oip3{color:var(--ink-muted);margin:0;line-height:1.5}.lead.svelte-1e6oip3 b:where(.svelte-1e6oip3){color:var(--ink)}.ok.svelte-1e6oip3{color:var(--bull);margin:0;font-size:12.5px}.link.svelte-1e6oip3{color:var(--saffron-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.seg.svelte-1e6oip3{border:1px solid var(--line);background:var(--canvas);border-radius:8px;align-self:flex-start;padding:2px;display:inline-flex}.seg.svelte-1e6oip3 button:where(.svelte-1e6oip3){height:28px;color:var(--ink-muted);font:500 12px var(--font-text);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 11px}.seg.svelte-1e6oip3 button[aria-checked=true]:where(.svelte-1e6oip3){background:var(--surface-raised);color:var(--ink)}.err.svelte-1e6oip3{background:color-mix(in srgb, var(--bear) 12%, var(--surface));color:var(--bear);border-radius:8px;margin:0;padding:8px 10px}.row.svelte-1e6oip3{grid-template-columns:1fr 1.4fr;gap:8px;display:grid}.row.svelte-1e6oip3 .p-btn:where(.svelte-1e6oip3){height:38px}html,body{background:var(--canvas);color:var(--ink);font-family:var(--font-text);-webkit-font-smoothing:antialiased;margin:0}
