.lbx,.ob,.x-idx{color-scheme:dark;--c-bg:#0e0e0e;--c-surface:#141414;--c-surface-2:#0b0b0c;--c-overlay:#141414;--c-line:#232326;--c-line-soft:#1c1c1f;--c-row-hover:#181818;--c-text:#f4f4f5;--c-muted:#a1a1aa;--c-faint:#84848d;--c-brand:#ba39f7;--c-brand-2:#ba39f7;--c-info:#38b6ff;--c-on-brand:#0e0e0e;--c-ok:#7ee497;--c-warn:#f79a99;--c-danger:#fe302f;--c-danger-hi:#f79a99;--c-neutral:#71717a;--c-r-card:4px;--c-r-ctl:2px;--c-r-well:2px;--c-r-chip:2px;--c-r-pill:9999px;--c-s-1:2px;--c-s-2:4px;--c-s-3:6px;--c-s-4:8px;--c-s-5:10px;--c-s-6:12px;--c-s-7:14px;--c-s-8:16px;--c-s-9:18px;--c-s-10:24px;--c-s-12:32px;--c-shadow-card:inset 0 1px 0 rgba(255,255,255,.03);--c-shadow-pop:0 8px 24px rgba(0,0,0,.45);--c-focus:0 0 0 2px var(--c-bg),0 0 0 4px var(--c-brand);--c-font-display:var(--font-space-grotesk),ui-sans-serif,system-ui,sans-serif;--c-font-mono:var(--font-jetbrains-mono),ui-monospace,monospace;--c-font-body:var(--font-inter),system-ui,sans-serif;--c-dur-1:120ms;--c-dur-2:200ms;--c-ease:cubic-bezier(.25,.1,.25,1);--c-ghost:#4a4a4d;--c-line-2:#323236;--c-raised:#181818;--c-leader:rgba(161,161,170,.35);--c-scrim:rgba(8,8,9,.72);--c-brand-tint:#d9a6f5;--c-brand-wash:rgba(186,57,247,.08);--c-brand-line:rgba(186,57,247,.5);--c-brand-glow:rgba(186,57,247,.35);--c-danger-tint:#f79a99;--c-danger-wash:rgba(254,48,47,.07);--c-danger-line:rgba(254,48,47,.45);--c-stream:#fe302f;--c-stream-tint:#f79a99;--c-stream-wash:rgb(from var(--c-stream) r g b/.07);--c-stream-line:rgb(from var(--c-stream) r g b/.45);--c-info-wash:rgba(56,182,255,.08);--c-quote:#e8b33c;--c-quote-tint:var(--c-quote);--c-on-quote:#0e0e0e;--c-go:#199a63;--c-go-tint:#4fd99a;--c-shadow-modal:0 16px 48px rgba(0,0,0,.6);--c-dur-3:320ms;--c-ease-out:cubic-bezier(.16,1,.3,1);--c-ease-mech:steps(4,end);--c-door-h:30px;--c-rpc:var(--c-brand-2);--c-api:var(--c-brand-2);--c-ws:var(--c-info);--c-data:var(--c-info);--c-tier-free:var(--c-faint);--c-tier-dev:var(--c-muted);--c-tier-buss:var(--c-info);--c-tier-pro:var(--c-brand)}.ob{margin:0;background:var(--c-bg);color:var(--c-text);font-family:var(--c-font-body);font-size:13.5px;line-height:1.6;letter-spacing:-.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}:is(.ob,.lbx) ::selection{background:rgba(186,57,247,.28)}@keyframes c-skel{0%,to{opacity:.4}50%{opacity:.9}}@keyframes c-row-arrive{0%{box-shadow:inset 3px 0 0 var(--c-ok);opacity:1}50%{opacity:.68}to{box-shadow:inset 3px 0 0 transparent;opacity:1}}@keyframes c-armed{0%{opacity:1}50%{opacity:.68}to{opacity:1}}@keyframes c-pop{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes c-fade{0%{opacity:0}to{opacity:1}}@keyframes c-linein{0%{opacity:0;transform:translateX(-4px)}to{opacity:1;transform:none}}@keyframes c-doorsweep{0%{transform:translateX(-72px)}to{transform:translateX(120%)}}@keyframes c-drain{to{width:0}}@media (prefers-reduced-motion:reduce){:is(.ob,.lbx,.x-idx),:is(.ob,.lbx,.x-idx) :is(*,:before,:after){animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}:where(.c-btn,.c-input,.c-select,.c-seg,.c-seg-cell,.c-card,.c-toast,.c-tip,.c-pill,.c-badge,.c-chip,.c-banner--paused,.c-copy,.c-meter){box-sizing:border-box}.c-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--c-s-4);padding:0 var(--c-s-9);border:1px solid var(--c-line);border-radius:var(--c-r-ctl);background:var(--c-surface);font-family:var(--c-font-body);font-weight:500;font-size:13px;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;transition:border-color var(--c-dur-1) var(--c-ease),background var(--c-dur-1) var(--c-ease),box-shadow var(--c-dur-1) var(--c-ease),transform 60ms}.c-btn,.c-btn--primary{height:36px;color:var(--c-text)}.c-btn--primary{background:var(--c-raised);border-color:var(--c-brand-line)}.c-btn--primary:after{content:"";position:absolute;top:-1px;right:-1px;width:7px;height:7px;border-top:1px solid var(--c-brand);border-right:1px solid var(--c-brand)}.c-btn--primary:hover:not(:disabled){border-color:var(--c-brand);background:var(--c-brand-wash);box-shadow:0 0 14px var(--c-brand-glow)}.c-btn--primary:active:not(:disabled){box-shadow:inset 0 1px 4px rgba(0,0,0,.5)}.c-btn--secondary{height:32px;font-size:12.5px;background:var(--c-surface);border-color:var(--c-line);color:var(--c-text)}.c-btn--secondary:hover:not(:disabled){border-color:var(--c-line-2);background:var(--c-raised)}.c-btn--mini,.c-btn--mini-info{height:26px;padding:0 var(--c-s-5);font-family:var(--c-font-mono);font-weight:500;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;background:var(--c-surface-2);border-color:var(--c-line);color:var(--c-faint)}.c-btn--mini:hover:not(:disabled){color:var(--c-text);border-color:var(--c-line-2);background:var(--c-surface-2)}.c-btn--mini-info:hover:not(:disabled){color:var(--c-info);border-color:var(--c-line-2);background:var(--c-surface-2)}.c-btn--quote{background:var(--c-raised);border-color:var(--c-quote);color:var(--c-quote-tint)}.c-btn--quote:after{content:"";position:absolute;top:-1px;right:-1px;width:7px;height:7px;border-top:1px solid var(--c-quote);border-right:1px solid var(--c-quote)}.c-btn--quote:hover:not(:disabled){background:rgb(from var(--c-quote) r g b/.08);box-shadow:0 0 14px rgb(from var(--c-quote) r g b/.35)}.c-btn--quote:active:not(:disabled){box-shadow:inset 0 1px 4px rgba(0,0,0,.5)}.c-btn--go{background:var(--c-raised);border-color:var(--c-go);color:var(--c-go-tint)}.c-btn--go:after{content:"";position:absolute;top:-1px;right:-1px;width:7px;height:7px;border-top:1px solid var(--c-go);border-right:1px solid var(--c-go)}.c-btn--go:hover:not(:disabled){background:rgb(from var(--c-go) r g b/.08);box-shadow:0 0 14px rgb(from var(--c-go) r g b/.35)}.c-btn--go:active:not(:disabled){box-shadow:inset 0 1px 4px rgba(0,0,0,.5)}.c-btn--ghost{height:auto;padding:var(--c-s-2) var(--c-s-3);border-color:transparent;background:transparent;color:var(--c-muted)}.c-btn--ghost:hover:not(:disabled){color:var(--c-text);box-shadow:inset 0 -1px 0 var(--c-line)}.c-btn--danger{height:36px;background:transparent;border-color:var(--c-danger-line);color:var(--c-danger-tint)}.c-btn--danger.is-armed,.c-btn--danger:hover:not(:disabled){background:var(--c-danger-wash);border-color:var(--c-danger);color:var(--c-danger-tint)}.c-btn--danger.is-armed{animation:c-armed .8s var(--c-ease) infinite alternate}.c-btn--icon{display:grid;place-items:center;width:30px;height:30px;padding:0;background:var(--c-surface-2);border-color:var(--c-line);color:var(--c-faint)}.c-btn--icon:hover:not(:disabled){color:var(--c-text);border-color:var(--c-line-2)}.c-btn:active:not(:disabled){transform:translateY(1px)}.c-btn:focus-visible{outline:none;box-shadow:var(--c-focus)}.c-btn:disabled{background:var(--c-surface-2);border-color:var(--c-line);color:var(--c-faint);opacity:.38;cursor:not-allowed}.c-badge,.c-pill{display:inline-flex;align-items:center;gap:var(--c-s-3);height:auto;padding:4px 8px;border:1px solid transparent;border-radius:var(--c-r-chip);font-family:var(--c-font-mono);font-weight:500;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.c-badge.is-ok,.c-chip.is-ok,.c-kicker.is-ok,.c-pill.is-ok{--_h:var(--c-ok)}.c-badge.is-warn,.c-chip.is-warn,.c-kicker.is-warn,.c-pill.is-warn{--_h:var(--c-warn)}.c-badge.is-danger,.c-chip.is-danger,.c-kicker.is-danger,.c-pill.is-danger{--_h:var(--c-danger)}.c-badge.is-neutral,.c-chip.is-neutral,.c-kicker.is-neutral,.c-pill.is-neutral{--_h:var(--c-neutral)}.c-badge.is-info,.c-chip.is-info,.c-kicker.is-info,.c-pill.is-info{--_h:var(--c-info)}.c-badge.is-brand,.c-chip.is-brand,.c-kicker.is-brand,.c-pill.is-brand{--_h:var(--c-brand)}.c-badge.is-brand-2,.c-chip.is-brand-2,.c-kicker.is-brand-2,.c-pill.is-brand-2{--_h:var(--c-brand-2)}.c-badge.is-stream,.c-chip.is-stream,.c-kicker.is-stream,.c-pill.is-stream{--_h:var(--c-stream)}.c-badge.is-quote,.c-chip.is-quote,.c-kicker.is-quote,.c-pill.is-quote{--_h:var(--c-quote-tint)}.c-badge.is-tier-free,.c-chip.is-tier-free,.c-kicker.is-tier-free,.c-pill.is-tier-free{--_h:var(--c-tier-free)}.c-badge.is-tier-dev,.c-chip.is-tier-dev,.c-kicker.is-tier-dev,.c-pill.is-tier-dev{--_h:var(--c-tier-dev)}.c-badge.is-tier-buss,.c-chip.is-tier-buss,.c-kicker.is-tier-buss,.c-pill.is-tier-buss{--_h:var(--c-tier-buss)}.c-badge.is-tier-pro,.c-chip.is-tier-pro,.c-kicker.is-tier-pro,.c-pill.is-tier-pro{--_h:var(--c-tier-pro)}.c-badge,.c-pill{border-color:rgb(from var(--_h,var(--c-neutral)) r g b/.4);background:rgb(from var(--_h,var(--c-neutral)) r g b/.07);color:var(--_h,var(--c-neutral))}.c-chip{display:inline-flex;align-items:center;gap:var(--c-s-3);padding:4px 8px;border:1px solid var(--c-line);border-radius:var(--c-r-chip);background:var(--c-surface-2);color:var(--c-faint);font-family:var(--c-font-mono);white-space:nowrap;font-weight:500;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:color var(--c-dur-1) var(--c-ease),border-color var(--c-dur-1) var(--c-ease),background var(--c-dur-1) var(--c-ease)}.c-chip:hover{color:var(--c-muted);border-color:var(--c-line-2)}.c-chip:focus-visible{outline:none;box-shadow:var(--c-focus)}.c-chip.is-off,.c-chip:disabled{opacity:.4;cursor:not-allowed}.c-chip.is-off:hover,.c-chip:disabled:hover{color:var(--c-faint);border-color:var(--c-line)}.c-chip.is-selected{border-color:rgb(from var(--_h,var(--c-brand)) r g b/.5);background:rgb(from var(--_h,var(--c-brand)) r g b/.08);color:rgb(from var(--_h,var(--c-brand)) r g b/.9)}.c-table{width:100%;border-collapse:collapse;font-size:13px}.c-table thead th{font-family:var(--c-font-mono);font-weight:500;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);text-align:left;padding:var(--c-s-5) var(--c-s-6);border-bottom:1px solid var(--c-line-2);background:var(--c-surface)}.c-table tbody td{padding:11px var(--c-s-6);border-bottom:1px solid var(--c-line);vertical-align:middle;color:var(--c-muted);font-size:12.5px;transition:background var(--c-dur-1) var(--c-ease)}.c-table tbody tr:hover td{background:var(--c-row-hover)}.c-table .num{text-align:right;font-family:var(--c-font-mono);font-weight:500;font-variant-numeric:tabular-nums}.c-table tfoot td{padding:11px var(--c-s-6);font-weight:500;border-top:1px solid var(--c-line-2);border-bottom:none}.c-table tfoot .num,.c-table tfoot td{color:var(--c-text)}.c-table tr.is-group td{color:var(--c-brand);font-family:var(--c-font-mono);font-weight:500;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;padding-top:20px;border-bottom:none;text-align:left}.c-table tr.is-group.is-stream td{color:var(--c-stream)}.c-table tr.is-group.is-quote td{color:var(--c-quote-tint)}.c-table td.up{color:var(--c-ok)}.c-table td.warn{color:var(--c-danger-tint)}.c-scroll{overflow:auto;min-height:0;scrollbar-width:thin;scrollbar-color:var(--c-line) transparent}.c-scroll::-webkit-scrollbar{width:4px;height:4px}.c-scroll::-webkit-scrollbar-thumb{background:var(--c-line);border-radius:2px}.c-scroll::-webkit-scrollbar-track{background:transparent}.c-scroll>.c-table{min-width:720px}.c-scroll thead th{position:sticky;top:0;z-index:1}.c-statgrid{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;background:var(--c-line-soft);border:1px solid var(--c-line-soft);border-radius:var(--c-r-card);overflow:hidden}.c-stat{display:flex;flex-direction:column;gap:var(--c-s-2);background:var(--c-surface);padding:15px var(--c-s-8)}.c-kicker{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--_h,var(--c-muted))}.c-kicker,.c-val{font-family:var(--c-font-mono);font-weight:500}.c-val{font-size:22px;line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--c-text);margin-top:var(--c-s-3)}.c-sub{font-family:var(--c-font-mono);font-size:10.5px;color:var(--c-muted)}@media (max-width:1100px){.c-statgrid{grid-template-columns:repeat(4,1fr)}}@media (max-width:680px){.c-statgrid{grid-template-columns:repeat(2,1fr)}}.c-kv{display:flex;align-items:baseline;gap:var(--c-s-5);padding:8px 0;border-bottom:none}.c-kv:after{content:"";flex:1;order:2;border-bottom:1px dotted var(--c-leader);transform:translateY(-3px)}.c-k{order:1;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--c-muted);white-space:nowrap}.c-k,.c-v{font-family:var(--c-font-mono);font-weight:500}.c-v{order:3;flex:none;font-size:14px;font-variant-numeric:tabular-nums;color:var(--c-text);text-align:right;word-break:normal}.c-card{background:var(--c-surface);border:1px solid var(--c-line);border-radius:var(--c-r-card);box-shadow:var(--c-shadow-card);padding:var(--c-s-8) var(--c-s-9);position:relative}.c-card>h2{margin:0 0 var(--c-s-6);font-family:var(--c-font-display);font-weight:600;font-size:17px;letter-spacing:-.01em;color:var(--c-text)}.c-card.is-ok{border-color:rgb(from var(--c-ok) r g b/.45)}.c-card.is-warn{border-color:rgb(from var(--c-warn) r g b/.45)}.c-card.is-danger{border-color:var(--c-danger-line)}.c-reg{position:relative}.c-reg:after,.c-reg:before{content:"";position:absolute;width:8px;height:8px;pointer-events:none;z-index:2}.c-reg:before{top:-1px;left:-1px;border-top:1px solid var(--c-line-2);border-left:1px solid var(--c-line-2)}.c-reg:after{bottom:-1px;right:-1px;border-bottom:1px solid var(--c-line-2);border-right:1px solid var(--c-line-2)}.c-reg--p:after,.c-reg--p:before{border-color:var(--c-brand-line)}.c-reg--r:after,.c-reg--r:before{border-color:var(--c-stream-line)}.c-field{display:flex;flex-direction:column;gap:var(--c-s-4);border-radius:0}.c-field:focus-within{box-shadow:none}.c-field label{font-family:var(--c-font-mono);font-weight:500;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted)}.c-input{width:100%;height:34px;padding:0 var(--c-s-6);border-radius:var(--c-r-ctl);background:var(--c-surface-2);border:1px solid var(--c-line);color:var(--c-text);font-family:var(--c-font-body);font-size:13px;transition:border-color var(--c-dur-1),box-shadow var(--c-dur-1)}.c-input::placeholder{color:var(--c-faint)}.c-input:hover{border-color:var(--c-line-2)}.c-input:focus{outline:none;border-color:var(--c-brand-line);box-shadow:0 0 0 3px var(--c-brand-wash)}.c-input[aria-invalid=true]{border-color:var(--c-danger-line)}.c-input--amount{height:48px;font-family:var(--c-font-mono);font-weight:500;font-size:22px;font-variant-numeric:tabular-nums}.c-input--amount::placeholder{color:var(--c-line)}.c-select{width:100%;height:34px;padding:0 30px 0 var(--c-s-6);border-radius:var(--c-r-ctl);background-color:var(--c-surface-2);border:1px solid var(--c-line);color:var(--c-text);font-family:var(--c-font-body);font-size:13px;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none' stroke='%23a1a1aa' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 2.5 6 6l4-3.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.c-select:hover{border-color:var(--c-line-2)}.c-select:focus{outline:none;border-color:var(--c-brand-line);box-shadow:0 0 0 3px var(--c-brand-wash)}@supports (appearance:base-select){@media (hover:hover) and (pointer:fine){.c-select,.c-select::picker(select){appearance:base-select}.c-select{display:inline-flex;align-items:center}.c-select:open{border-color:var(--c-brand-line);box-shadow:0 0 0 3px var(--c-brand-wash)}.c-select option::checkmark,.c-select::picker-icon{display:none}.c-select::picker(select){background:var(--c-surface);border:1px solid var(--c-line-2);border-radius:var(--c-r-ctl);padding:4px;margin-top:4px;box-shadow:var(--c-shadow-pop)}.c-select option{padding:8px 10px;border-radius:var(--c-r-ctl);color:var(--c-text);cursor:pointer}.c-select option:checked{color:var(--c-brand-tint)}.c-select option:hover{background:var(--c-brand-wash)}.c-select option:focus-visible{outline:1px solid var(--c-brand-line);outline-offset:-1px}.c-select option:disabled{color:var(--c-faint);background:none;cursor:default}}}.c-seg{display:inline-flex;gap:2px;padding:2px;background:var(--c-surface-2);border:1px solid var(--c-line);border-radius:var(--c-r-ctl)}.c-seg-cell{flex:1;white-space:nowrap;padding:7px 14px;border:none;background:transparent;border-radius:var(--c-r-ctl);color:var(--c-faint);font-family:var(--c-font-mono);font-weight:500;font-size:11px;letter-spacing:.06em;text-transform:uppercase;text-align:center;cursor:pointer;transition:background var(--c-dur-1),color var(--c-dur-1)}.c-seg-cell:hover{color:var(--c-text)}.c-seg-cell.is-active{background:var(--c-raised);color:var(--c-text);box-shadow:inset 0 0 0 1px var(--c-line)}.c-seg-cell:focus-visible{outline:none;box-shadow:var(--c-focus)}.c-toast{position:fixed;right:20px;bottom:20px;z-index:100;max-width:calc(100vw - 40px);height:auto;min-height:44px;padding:var(--c-s-6) var(--c-s-7);display:flex;align-items:center;gap:var(--c-s-5);background:var(--c-overlay);border:1px solid var(--c-line);border-left:2px solid var(--c-ok);border-radius:var(--c-r-card);box-shadow:var(--c-shadow-pop);overflow:hidden;animation:c-pop var(--c-dur-2) var(--c-ease-out)}.c-toast:after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:var(--c-faint);animation:c-drain var(--_ttl,4s) linear forwards}.c-toast a{color:var(--c-ok);text-underline-offset:2px}.c-toast.is-warn{border-left-color:var(--c-warn)}.c-toast.is-danger{border-left-color:var(--c-danger)}.c-toast.is-info{border-left-color:var(--c-info)}.c-tip{position:absolute;z-index:60;max-width:210px;padding:var(--c-s-4) var(--c-s-6);background:var(--c-overlay);border:1px solid var(--c-line-2);border-radius:var(--c-r-ctl);color:var(--c-muted);font-family:var(--c-font-mono);font-size:11px;box-shadow:var(--c-shadow-pop);opacity:0;pointer-events:none;transition:opacity var(--c-dur-1)}:hover>.c-tip{opacity:1;animation:c-pop var(--c-dur-2) var(--c-ease)}.c-error{color:var(--c-danger);font-size:12px}.c-banner--paused,.c-error{font-family:var(--c-font-mono)}.c-banner--paused{display:flex;align-items:center;gap:var(--c-s-5);padding:var(--c-s-5) var(--c-s-7);border:1px solid var(--c-brand-line);background:var(--c-brand-wash);color:var(--c-brand-tint);border-radius:var(--c-r-ctl);font-size:11px;letter-spacing:.04em;text-transform:uppercase}.c-skel{background:var(--c-line-soft);border-radius:4px;animation:c-skel 1.2s var(--c-ease) infinite alternate}.c-dot{display:inline-block;flex-shrink:0;width:6px;height:6px;border-radius:var(--c-r-pill);background:var(--c-neutral)}@keyframes c-dot-pulse{0%,to{opacity:1}50%{opacity:.45}}.c-dot.is-ok{background:var(--c-ok);box-shadow:0 0 8px var(--c-ok);animation:c-dot-pulse 2.4s ease-in-out infinite}.c-dot.is-off{background:var(--c-neutral);animation:none;box-shadow:none}.c-dot.is-warn{background:var(--c-warn)}.c-dot.is-danger{background:var(--c-danger)}.c-dot.is-info{background:var(--c-info)}.c-copy{display:inline-grid;place-items:center;width:20px;height:20px;padding:0;border:none;background:transparent;color:var(--c-faint);border-radius:var(--c-r-chip);cursor:pointer;transition:background var(--c-dur-1),color var(--c-dur-1)}.c-copy:hover{color:var(--c-brand);background:var(--c-brand-wash)}.c-copy:focus-visible{outline:none;box-shadow:var(--c-focus)}.c-copy:disabled{opacity:.38;cursor:not-allowed}.c-copy.is-copied{color:var(--c-ok)}.c-copy.is-fail{color:var(--c-danger)}.c-copy-pop{position:fixed;z-index:90;pointer-events:none;padding:3px var(--c-s-4);font-family:var(--c-font-mono);font-size:9.5px;letter-spacing:.1em;color:var(--c-ok);white-space:nowrap;background:var(--c-overlay);border:1px solid var(--c-ok);border-radius:var(--c-r-ctl);box-shadow:var(--c-shadow-pop);opacity:0;transform:translate(-50%,-2px);transition:opacity var(--c-dur-1) var(--c-ease),transform var(--c-dur-1) var(--c-ease)}.c-copy-pop.is-in{opacity:1;transform:translate(-50%)}.c-copy-pop.is-fail{color:var(--c-danger);border-color:var(--c-danger)}.c-meter{position:relative;height:4px;background:var(--c-surface-2);border-radius:0;overflow:visible}.c-meter-fill{height:100%;background:var(--c-brand);transition:width var(--c-dur-3) var(--c-ease-mech)}.c-meter-ticks{position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),var(--c-bg) calc(25% - 1px) 25%)}.c-meter.is-warn .c-meter-fill{background:var(--c-danger)}.c-shell{height:auto;min-height:100dvh;display:grid;grid-template-rows:auto 1fr;background:var(--c-bg)}@media (min-width:900px){.c-shell{height:100dvh;min-height:0;overflow:hidden}}.c-header{height:48px;flex-shrink:0;position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:var(--c-s-6);padding:0 20px;border-bottom:1px solid var(--c-line-soft);background:var(--c-bg)}.c-header strong{font-family:var(--c-font-display);font-weight:600;font-size:16px;letter-spacing:-.02em;color:var(--c-text)}.c-header strong span{color:var(--c-muted);font-weight:500}.c-rail{height:40px;flex-shrink:0;gap:var(--c-s-8);padding:0 20px;border-bottom:1px solid var(--c-line-soft);background:var(--c-surface-2);font-family:var(--c-font-mono);font-size:11px;color:var(--c-muted);white-space:nowrap;overflow-x:auto}.c-nav,.c-rail{display:flex;align-items:center}.c-nav{gap:var(--c-s-2)}.c-nav .c-btn--ghost.is-active,.c-nav .is-active{color:var(--c-text);box-shadow:inset 0 -2px 0 var(--c-brand)}.c-main{min-height:0;overflow:hidden;display:flex;flex-direction:column}.c-content{flex:1;min-height:0;width:100%;max-width:820px;margin:0 auto;padding:var(--c-s-10) 20px;overflow:auto}.c-region-grid{flex:1;min-height:0;display:grid;grid-template-columns:minmax(360px,1.2fr) minmax(420px,1.6fr) 320px;gap:1px;background:var(--c-line-soft)}.c-region-grid>*{min-height:0;background:var(--c-bg)}.c-region-grid>:not(.c-scroll){overflow:hidden}@media (max-width:900px){.c-region-grid{grid-template-columns:1fr}.c-region-grid>:not(.c-scroll){overflow:visible}}.c-copy{position:relative}.c-btn--icon:after,.c-btn--mini-info:after,.c-btn--mini:after,.c-copy:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}@media (max-width:900px){.c-input,.c-select{min-height:44px}.c-input:not(.c-input--amount),.c-select{font-size:16px}.c-btn--secondary,.c-seg-cell{min-height:44px}.cw-bar.cw-bar--app{flex-wrap:wrap;height:auto;gap:var(--c-s-4) var(--c-s-5);padding:var(--c-s-4) var(--c-s-6)}.cw-bar--app .cw-sig{display:none}.cw-bar--app .cw-brand-link{flex-shrink:1;min-width:0}.cw-bar--app .cw-brand{overflow:hidden}.cw-bar--app .cw-brand span{display:none}.cw-bar--app .cw-bar-right{margin-left:auto}.cw-bar--app .cw-bar-center{order:3;flex:1 0 100%;overflow:visible}.cw-bar.cw-bar--app .c-seg,.cw-bar.cw-bar--app .c-seg-cell{flex:1}}@media (prefers-reduced-motion:reduce){.c-btn,.c-copy,.c-copy-pop,.c-seg-cell,.c-tip{transition:none}.c-btn--danger.is-armed,.c-dot.is-ok,.c-skel,:hover>.c-tip{animation:none}}:where(.ob,.ob *,.ob :before,.ob :after){box-sizing:border-box}:where(.ob) a{color:inherit;text-decoration:none}.lbx:not([open]){display:none!important}:where(.ob) :is(h1,h2,h3){text-wrap:balance}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ob :is([data-k],[data-count]){white-space:nowrap;font-variant-numeric:tabular-nums}.is-stale [data-k]{color:var(--c-muted)}.x-badge{cursor:help}.x-badge:focus-visible{outline:none;box-shadow:var(--c-focus)}.is-sample{--x-sample:1}.x-id{display:inline-flex;align-items:center;gap:var(--c-s-2);min-width:0;font-family:var(--c-font-mono);font-size:12px;color:var(--c-text);white-space:nowrap}.x-cv{position:absolute;inset:0;display:block;width:100%;height:100%;pointer-events:none}.ob [data-state=off],.ob [data-state=off] *,.ob [data-state=off] :after,.ob [data-state=off] :before{animation-play-state:paused!important}@media (prefers-reduced-motion:no-preference){.x-idle.in{background-image:linear-gradient(100deg,transparent,rgb(from var(--c-brand) r g b/.06),transparent);background-size:36% 100%;background-repeat:no-repeat;background-position:-60% 0;animation:x-sheen 7.1s linear 2.4s infinite}}@keyframes x-sheen{0%{background-position:-60% 0}to{background-position:160% 0}}.lbx,.ob,.x-idx{--c-ink:var(--c-on-quote);--c-ink-muted:rgb(from var(--c-ink) r g b/.75);--c-ink-line:rgb(from var(--c-ink) r g b/.25);--c-ink-well:rgb(from var(--c-ink) r g b/.16);--c-quote-wash:rgb(from var(--c-quote) r g b/.08);--c-quote-line:rgb(from var(--c-quote) r g b/.5);--c-quote-glow:rgb(from var(--c-quote) r g b/.35);--c-go-wash:rgb(from var(--c-go) r g b/.08);--c-go-line:rgb(from var(--c-go) r g b/.55);--c-go-glow:rgb(from var(--c-go) r g b/.35);--c-go-lift:rgb(from var(--c-go) r g b/.2);--c-info-line:rgb(from var(--c-info) r g b/.5);--c-info-glow:rgb(from var(--c-info) r g b/.35);--c-stream-glow:rgb(from var(--c-stream) r g b/.35);--c-dur-4:.7s;--c-stagger:110ms;--c-t-hero:clamp(200px,30vw,440px);--c-t-hero-md:clamp(150px,42vw,260px);--c-t-num:clamp(88px,13vw,210px);--c-t-num-sm:clamp(64px,22vw,120px);--c-t-h1:clamp(34px,4.6vw,64px);--c-t-h2:clamp(24px,2.8vw,38px);--c-t-fig:clamp(28px,2.8vw,40px);--c-t-lead:16px;--c-t-price:34px;--c-t-k:11px;--c-t-k-sm:10.5px;--c-tr-k:.14em;--c-focus:0 0 0 2px var(--c-bg),0 0 0 4px var(--c-text)}.sg-q{--sg-hue:var(--c-quote);--sg-tint:var(--c-quote-tint);--sg-line:var(--c-quote-line);--sg-glow:var(--c-quote-glow)}.sg-r{--sg-hue:var(--c-stream);--sg-tint:var(--c-stream-tint);--sg-line:var(--c-stream-line);--sg-glow:var(--c-stream-glow)}.sg-g{--sg-hue:var(--c-go);--sg-tint:var(--c-go-tint);--sg-line:var(--c-go-line);--sg-glow:var(--c-go-glow)}.sg-i{--sg-hue:var(--c-info);--sg-tint:var(--c-info);--sg-line:var(--c-info-line);--sg-glow:var(--c-info-glow)}.sg-replay{display:inline-flex;align-items:center;padding:3px 8px;border:1px dashed var(--c-line-2);background:rgb(from var(--c-bg) r g b/.72);font-family:var(--c-font-mono);font-size:var(--c-t-k-sm);line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--c-muted);white-space:nowrap}.sg-chap{position:relative;isolation:isolate;overflow:clip}.sg-num{margin:0;font-family:var(--c-font-mono);font-weight:600;font-size:var(--c-t-num);line-height:.82;letter-spacing:-.06em;color:var(--sg-hue,var(--c-text));white-space:nowrap;text-shadow:0 0 50px var(--sg-glow,transparent);transition:color .4s var(--c-ease),text-shadow .4s var(--c-ease)}.sg-num.is-hero{font-size:var(--c-t-hero);text-shadow:0 0 60px var(--sg-glow,transparent)}.sg-num small{font-size:.22em;letter-spacing:0;margin-left:.15em;color:var(--c-faint)}.sg-k{margin:0 0 12px;font-family:var(--c-font-mono);font-size:var(--c-t-k);letter-spacing:var(--c-tr-k);text-transform:uppercase;color:var(--sg-tint,var(--c-faint))}.sg-k.is-sm{margin:0 0 8px;font-size:var(--c-t-k-sm);white-space:nowrap}.sg-h1{font-size:var(--c-t-h1);line-height:1.04;letter-spacing:-.035em}.sg-h1,.sg-h2{margin:0;font-family:var(--c-font-display);font-weight:700;color:var(--c-text)}.sg-h2{max-width:640px;font-size:var(--c-t-h2);line-height:1.1;letter-spacing:-.025em}.sg-ink{background:var(--c-quote);color:var(--c-ink)}.sg-ink :is(.sg-num,.sg-h1,.sg-h2){color:var(--c-ink);text-shadow:none}.sg-ink :is(.sg-num small,.sg-k){color:var(--c-ink-muted)}.sg-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--c-line);border:1px solid var(--c-line)}.sg-tile{display:flex;flex-direction:column;gap:10px;min-width:0;padding:20px;background:var(--c-bg)}.sg-tile .sg-fig{margin:0;min-height:40px;display:flex;align-items:flex-end;font-family:var(--c-font-mono);font-weight:600;font-size:var(--c-t-fig);line-height:1;letter-spacing:-.03em;color:var(--c-text);white-space:nowrap}.sg-tile .sg-fig small{margin-left:6px;font-size:12px;font-weight:400;letter-spacing:0;color:var(--c-faint)}.sg-tile dl{display:grid;grid-template-columns:auto auto;justify-content:space-between;gap:4px 12px;margin:0;padding-top:10px;border-top:1px dashed var(--c-line-soft);font-family:var(--c-font-mono);font-size:11px}.sg-tile dt{color:var(--c-faint);white-space:nowrap}.sg-tile dd{margin:0;color:var(--c-muted);text-align:right;white-space:nowrap}.sg-tile dd.live{color:var(--c-text)}.sg-panel{display:flex;flex-direction:column;gap:12px;padding:20px;border:1px solid var(--c-line);background:var(--c-surface);min-width:0}.sg-panel .sg-price{font-family:var(--c-font-mono);font-size:var(--c-t-price);font-weight:600;letter-spacing:-.03em;color:var(--sg-tint,var(--c-text));white-space:nowrap}.sg-panel .sg-price small{font-size:12px;font-weight:400;letter-spacing:0;color:var(--c-faint)}.sg-panel ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px;font-family:var(--c-font-mono);font-size:12px;color:var(--c-muted)}.sg-panel li{display:flex;justify-content:space-between;gap:10px;white-space:nowrap}.sg-panel li b{font-weight:500;color:var(--c-text)}.sg-steps{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.sg-steps li{padding:4px 9px;border:1px solid var(--c-line);font-family:var(--c-font-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--c-faint);white-space:nowrap;transition:color var(--c-dur-2) var(--c-ease),border-color var(--c-dur-2) var(--c-ease)}.sg-steps li.is-on{color:var(--c-text);border-color:var(--sg-hue,var(--c-quote));box-shadow:0 0 10px var(--sg-glow,var(--c-quote-glow))}html.sg-hold .ob *,html.sg-hold .ob :after,html.sg-hold .ob :before{animation-play-state:paused!important}@media (max-width:1000px){.sg-num.is-hero{font-size:var(--c-t-hero-md)}.sg-board{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.sg-num{font-size:var(--c-t-num-sm)}.sg-board{grid-template-columns:minmax(0,1fr)}}.dk{position:relative;min-width:0;min-height:397px;height:100%;container-type:size;overflow:hidden auto;scrollbar-width:none;outline:none;mask-image:linear-gradient(90deg,transparent,var(--c-text) 2%,var(--c-text) 98%,transparent)}.dk::-webkit-scrollbar{display:none}.dk-fan{--card-w:clamp(248px,min(69cqi,calc((100cqb - 97px) / 1.209)),322px);--u:calc(var(--card-w) / 322);position:relative;height:max(100%,calc(var(--card-w) * 1.209 + 97px));touch-action:pan-y;perspective:1400px}.dk-card{position:absolute;left:50%;top:50%;width:var(--card-w);border-radius:18px;cursor:pointer;user-select:none;background:rgb(from var(--c-surface) r g b/.72);border:1px solid rgb(from var(--c-stream) r g b/.18);box-shadow:0 22px 60px -22px rgb(from var(--c-ink) r g b/.85),inset 0 1px 0 rgb(from var(--c-text) r g b/.05);transition:transform .58s cubic-bezier(.22,.61,.24,1),opacity .58s ease}.dk-card[data-sample]{border-style:dashed}.dk-card:after{content:"";position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;box-shadow:0 0 64px -12px rgb(from var(--art-glow,var(--c-stream)) r g b/.5);opacity:0;transition:opacity .58s ease}.dk-card.is-front{border-color:rgb(from var(--c-stream) r g b/.34);box-shadow:0 0 0 1px rgb(from var(--c-stream) r g b/.16),0 30px 80px -20px rgb(from var(--c-ink) r g b/.9),inset 0 1px 0 rgb(from var(--c-text) r g b/.06)}.dk-card.is-front:after,.dk-card.is-read:after{opacity:1}.dk-card.is-new{transition:none}.dk-card.is-out{pointer-events:none}.dk:focus-visible .dk-card.is-front{outline:2px solid var(--c-stream);outline-offset:3px}.dk-art{position:relative;aspect-ratio:1;overflow:hidden;border-radius:17px 17px 0 0;border-bottom:1px solid var(--c-line-soft);background:var(--c-surface-2);line-height:0}.dk-art img{display:block;width:100%;height:100%;pointer-events:none}.dk-sample{position:absolute;top:10px;left:10px;padding:2px 5px;font-size:9px;line-height:1.4;background:var(--c-bg)}.dk-card:not(.is-front)[data-side=l] .dk-sample{top:22%;left:4px}.dk-card:not(.is-front)[data-side=r] .dk-sample{top:22%;left:auto;right:4px}.dk-meta{display:flex;flex-direction:column;gap:5px;padding:9px 11px 10px;border-radius:0 0 17px 17px;font-family:var(--c-font-mono);font-variant-numeric:tabular-nums}.dk-card.is-front .dk-meta{-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%)}.dk-row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.dk-row>*{white-space:nowrap;min-width:0}.dk-who{display:inline-flex;align-items:center;gap:6px}.dk-id{font-size:10px;letter-spacing:.02em;color:var(--c-muted)}.dk-val{font-size:16px;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:var(--c-quote)}.dk-rng{font-size:9px;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis}.dk-card .is-unknown,.dk-rng{color:var(--c-faint)}.dk-pill{padding:3px 6px;border:1px solid var(--c-line-2);border-radius:var(--c-r-chip);font-size:9px;font-weight:600;letter-spacing:.1em;line-height:1;color:var(--c-muted)}.dk-card[data-st=in] .dk-pill{color:var(--c-ok);border-color:rgb(from var(--c-ok) r g b/.4);background:rgb(from var(--c-ok) r g b/.06)}.dk-card[data-st=unknown] .dk-pill{color:var(--c-faint);border-color:var(--c-line)}.dk-strip{position:relative;height:10px}.dk-strip:before{content:"";left:0;right:0;height:2px;background:var(--c-line-2)}.dk-band,.dk-strip:before{position:absolute;top:50%;translate:0 -50%}.dk-band{left:calc(var(--lo, 0) * 100%);width:calc((var(--hi, 0) - var(--lo, 0)) * 100%);height:4px;background:var(--c-muted)}.dk-card[data-st=in] .dk-band{background:var(--c-ok);box-shadow:0 0 8px rgb(from var(--c-ok) r g b/.45)}.dk-card[data-st=closed] .dk-band{background:var(--c-line-2)}.dk-now{position:absolute;top:50%;left:calc(var(--now, 0) * 100%);width:8px;height:8px;translate:-50% -50%;rotate:45deg;background:var(--c-quote);box-shadow:0 0 8px var(--c-quote-glow)}.dk-open,.dk-strip:not([data-now=on]) .dk-now{display:none}.dk-open{position:absolute;top:9px;right:9px;padding:4px 7px;border:1px solid var(--c-stream-line);border-radius:var(--c-r-chip);background:rgb(from var(--c-ink) r g b/.55);font-family:var(--c-font-mono);font-size:8.5px;letter-spacing:.1em;color:var(--c-stream-tint);white-space:nowrap;pointer-events:none}.dk-card.is-front:hover .dk-open,.dk:focus-visible .dk-card.is-front .dk-open{display:block}.dk.is-empty .dk-fan:before{content:"";position:absolute;left:50%;top:50%;width:var(--card-w);height:calc(var(--card-w) + 76px);translate:-50% calc(-50% - 18 * var(--u));border:1px dashed var(--c-line-2);border-radius:18px}@media (prefers-reduced-motion:no-preference){.dk .dk-card.is-front:after{animation:dk-glow 5.3s ease-in-out .9s infinite alternate}.dk:is(:hover,:focus-within) .dk-card:after{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.dk-card,.dk-card:after{transition:none}}@keyframes dk-glow{to{opacity:.62}}:where(.lbx,.lbx *,.lbx :before,.lbx :after){box-sizing:border-box}.lbx{width:min(924px,96vw);height:min(660px,92dvh);max-width:none;max-height:none;margin:auto;padding:0;border:0;background:none;color:var(--c-text);overflow:visible;font-family:var(--c-font-body)}.lbx::backdrop{background:var(--c-scrim)}.lbx-card{height:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(308px,352px);grid-template-rows:minmax(0,1fr);border:1px solid var(--c-line);border-radius:var(--c-r-card);background:var(--c-overlay);box-shadow:var(--c-shadow-modal)}.lbx-art{margin:0;min-width:0;min-height:0;padding:22px;display:grid;place-items:center;container-type:size;border-right:1px solid var(--c-line);background:radial-gradient(120% 100% at 50% 0,rgb(from var(--c-text) r g b/.03),transparent 60%)}.lbx-svg{position:relative;width:min(100cqw,100cqh);aspect-ratio:1;border-radius:var(--c-r-card);overflow:hidden;box-shadow:0 0 0 1px var(--c-stream-line),0 28px 80px -24px var(--art-glow,var(--c-line));scale:calc(.72 + var(--keep, 1) * .28)}.lbx-svg img{position:absolute;inset:0;width:100%;height:100%;display:block}.lbx-side{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;display:flex;flex-direction:column;gap:11px;padding:22px}.lbx-side::-webkit-scrollbar{display:none}.lbx-top{display:flex;align-items:flex-start;justify-content:space-between;gap:11px}.lbx-pair{margin:0;font-family:var(--c-font-display);font-weight:600;font-size:18px;line-height:1.2}.lbx-id,.lbx-pair{white-space:nowrap}.lbx-id{margin:4px 0 0;font-family:var(--c-font-mono);font-size:11px;color:var(--c-faint)}.lbx-id:empty{display:none}.lbx-k{margin:0;font-family:var(--c-font-display);font-size:var(--c-t-k-sm);letter-spacing:var(--c-tr-k);text-transform:uppercase;color:var(--c-faint);white-space:nowrap}.lbx-pills{margin:0;display:flex;gap:8px}.lbx-val{margin:0;font-weight:600;font-size:var(--c-t-fig);line-height:1;letter-spacing:-.03em;color:var(--sg-tint);text-shadow:0 0 40px var(--sg-glow)}.lbx-n,.lbx-val{font-family:var(--c-font-mono);white-space:nowrap;font-variant-numeric:tabular-nums}.lbx-box{flex-direction:column;padding:11px;border:1px solid var(--c-line);background:var(--c-surface-2)}.lbx-box,.lbx-row{display:flex;gap:11px}.lbx-row{margin:0;align-items:center;justify-content:space-between;font-size:12px;color:var(--c-muted)}.lbx-price{display:inline-flex;align-items:center;gap:6px}.lbx-price b{font-weight:600;color:var(--c-quote-tint)}.lbx-price .c-badge{padding-block:0}.lbx-bar{display:flex;gap:2px;height:11px}.lbx-bar i{min-width:0;transform:scaleX(var(--keep,1))}.lbx-bar .b0{flex:0 0 calc(var(--w0, 0) * 1% - 1px);background:var(--c-info);box-shadow:0 0 12px var(--c-info-glow);transform-origin:0 50%}.lbx-bar .b1{flex:1 1 0;background:var(--c-quote);box-shadow:0 0 12px var(--c-quote-glow);transform-origin:100% 50%}.lbx-bar[data-unknown] i{flex:1 1 0;background:var(--c-line-2);box-shadow:none}.lbx-legs{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:11px}.lbx-legs dt{display:flex;align-items:center;gap:6px;font-family:var(--c-font-display);font-size:11px;letter-spacing:.08em;color:var(--c-faint)}.lbx-legs dt:before{content:"";width:8px;height:8px;background:var(--c-info)}.lbx-legs div+div dt{justify-content:flex-end}.lbx-legs div+div dt:before{order:1;background:var(--c-quote)}.lbx-legs dd{margin:4px 0 0;display:flex;flex-direction:column;gap:2px;font-family:var(--c-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.lbx-legs div+div dd{align-items:flex-end}.lbx-legs b{font-size:14px;font-weight:600;color:var(--c-text)}.lbx-legs span{font-size:11px;color:var(--c-quote-tint)}.lbx-rail{position:relative;height:40px}.lbx-rail:before{content:"";left:0;right:0;height:2px;background:var(--c-line-2)}.lbx-band,.lbx-rail:before{position:absolute;top:7px;translate:0 -50%}.lbx-band{height:14px;left:calc(var(--lo, 0) * 1%);width:max(3px,calc((var(--hi, 0) - var(--lo, 0)) * 1%));border-inline:2px solid var(--c-line-2);background:rgb(from var(--c-text) r g b/.08);transform-origin:calc((var(--x, 50) - var(--lo, 0)) / (var(--hi, 100) - var(--lo, 0)) * 100%) 50%}.lbx-rail.is-in .lbx-band{border-color:var(--c-ok);background:rgb(from var(--c-ok) r g b/.16);box-shadow:0 0 18px rgb(from var(--c-ok) r g b/.22)}.lbx-now{position:absolute;top:7px;left:calc(var(--x, 50) * 1%);width:11px;height:11px;translate:-50% -50%;rotate:45deg;background:var(--c-quote);box-shadow:0 0 14px var(--c-quote-glow)}.lbx-rail.is-in .lbx-now{outline:1px solid var(--c-quote-line);outline-offset:3px}.lbx-rail>span{position:absolute;translate:-50% 0;font-family:var(--c-font-mono);font-size:11px;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--c-muted)}.lbx-rail>span:empty{display:none}.lbx-rail .lbx-lo{bottom:0;left:clamp(5ch,calc(var(--lo, 0) * 1%),calc(100% - 5ch))}.lbx-rail .lbx-hi{bottom:0;left:clamp(5ch,calc(var(--hi, 100) * 1%),calc(100% - 5ch))}.lbx-rail .lbx-full{bottom:0;left:50%;color:var(--c-faint)}.lbx-rail[data-no-now] .lbx-now,.lbx-rail[data-unknown] .lbx-band{display:none}.lbx-meta{margin:0;display:grid;grid-template-columns:1fr auto auto;gap:1px;background:var(--c-line);border:1px solid var(--c-line)}.lbx-meta div{min-width:0;padding:11px;background:var(--c-overlay)}.lbx-meta dt{font-family:var(--c-font-display);font-size:var(--c-t-k-sm);letter-spacing:var(--c-tr-k);text-transform:uppercase;color:var(--c-faint);white-space:nowrap}.lbx-meta dd{margin:6px 0 0;font-family:var(--c-font-mono);font-size:12px;font-weight:600;color:var(--c-text);white-space:nowrap;font-variant-numeric:tabular-nums}.lbx-meta div:first-child dd{color:var(--c-quote-tint)}.lbx-acts{margin-top:auto;display:grid;grid-template-columns:1fr 1fr;gap:8px}.lbx-acts .c-btn{width:100%;height:44px}.lbx-add,.lbx-w{grid-column:1/-1}.lbx-w{display:grid;grid-template-columns:auto repeat(3,minmax(0,1fr));align-items:center;gap:8px}.lbx-w .c-btn{font-family:var(--c-font-mono);font-size:12px}.lbx-acts .lbx-n{margin-left:8px}.lbx-acts .lbx-n:empty{display:none}.lbx-acts .c-btn--go[aria-pressed=true]{background:rgb(from var(--c-go) r g b/.16)}.lbx-acts .c-btn--secondary[aria-pressed=true]{border-color:var(--c-quote);color:var(--c-quote-tint)}.lbx-out{display:flex;flex-direction:column;gap:6px;padding:11px;border:1px solid var(--c-quote-line);background:var(--c-surface-2)}.lbx-out:empty{display:none}.lbx-out p{margin:0;display:flex;align-items:baseline;justify-content:space-between;gap:11px;white-space:nowrap}.lbx-out span{font-family:var(--c-font-display);font-size:var(--c-t-k-sm);letter-spacing:var(--c-tr-k);text-transform:uppercase;color:var(--c-faint)}.lbx-out b{font-family:var(--c-font-mono);font-size:13px;font-weight:600;color:var(--c-quote-tint);font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:no-preference){.lbx[open]::backdrop{animation:lbx-fade var(--c-dur-3) var(--c-ease-out) backwards}.lbx[open] .lbx-card{animation:lbx-frame var(--c-dur-3) var(--c-ease-out) backwards}.lbx[open] .lbx-side{animation:lbx-fade var(--c-dur-3) var(--c-ease-out) var(--c-stagger) backwards}.lbx[open] .lbx-art{animation:lbx-frame var(--c-dur-3) var(--c-ease-out) backwards}.lbx[open] :is(.lbx-bar i,.lbx-band){animation:lbx-grow var(--c-dur-4) var(--c-ease-out) calc(var(--c-stagger) * 2) backwards}.lbx[open] .lbx-now{animation:lbx-drop var(--c-dur-3) var(--c-ease-out) calc(var(--c-stagger) * 3) backwards}.lbx-svg{transition:scale var(--c-dur-4) var(--c-ease-out)}.lbx-bar i{transition:transform var(--c-dur-4) var(--c-ease-out)}.lbx.is-leaving::backdrop{opacity:0;transition:opacity .3s}.lbx.is-leaving :is(.lbx-side,.lbx-card){transition:opacity .2s,background-color .2s,border-color .2s,box-shadow .2s}.lbx.is-leaving .lbx-side{opacity:0}.lbx.is-leaving .lbx-card{background-color:transparent;border-color:transparent;box-shadow:none}.lbx.is-leaving .lbx-art{border-color:transparent;background:none}.lbx-out p{animation:lbx-lift var(--c-dur-3) var(--c-ease-out) backwards}}@keyframes lbx-fade{0%{opacity:0}}@keyframes lbx-frame{0%{background-color:transparent;border-color:transparent;box-shadow:none}}@keyframes lbx-grow{0%{transform:scaleX(0)}}@keyframes lbx-drop{0%{opacity:0;scale:2.4}}@keyframes lbx-lift{0%{opacity:0;transform:translateY(11px)}}@media (max-width:720px){.lbx{height:92dvh}.lbx-card{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,38%) minmax(0,1fr)}.lbx-art{border-right:0;border-bottom:1px solid var(--c-line)}.lbx-art,.lbx-side{padding:11px}}main:has(.ob){container-type:size;overflow-x:clip;overscroll-behavior:contain;scrollbar-width:none}main:has(.ob)::-webkit-scrollbar{display:none}.x-idx{position:relative;display:flex;gap:2px;min-width:0;flex:0 1 auto;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;font-family:var(--c-font-body);letter-spacing:normal}.x-idx::-webkit-scrollbar{display:none}.x-idx a{flex:none;white-space:nowrap;padding:4px 9px;font-size:12px;color:var(--c-faint);border-bottom:2px solid transparent;transition:color var(--c-dur-1) var(--c-ease),border-color var(--c-dur-2) var(--c-ease)}.x-idx a:hover{color:var(--c-text)}.x-idx a[aria-current]{color:var(--c-text);border-bottom-color:var(--c-stream)}.x-idx a:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--c-text);border-radius:var(--c-r-ctl)}@media (max-width:1000px){footer:has(>.x-idx)>:not(.x-idx){display:none}}@media (max-width:639.98px){.x-idx a{padding-inline:4px}}:is(.ob,.lbx) ::selection{background:var(--c-quote-glow)}.x-badge:not([data-tip]){cursor:default}.ob-key{--k:var(--sg-hue,var(--c-stream));--kt:var(--sg-tint,var(--c-stream-tint));--kg:var(--sg-glow,var(--c-stream-glow));background:var(--c-raised);border-color:var(--k);color:var(--kt)}.ob-key:after{content:"";position:absolute;top:-1px;right:-1px;width:7px;height:7px;border-top:1px solid var(--k);border-right:1px solid var(--k)}.ob-key:hover:not(:focus-visible){background:rgb(from var(--k) r g b/.08);box-shadow:0 0 14px var(--kg)}.ob-key:active{box-shadow:inset 0 1px 4px rgb(from var(--c-ink) r g b/.5)}.sg-g .ob-key{--k:var(--c-line-2);--kt:var(--c-text);--kg:transparent}.ob-pos .dk-card[data-st=in] .dk-pill{color:var(--c-text);border-color:var(--c-stream-line);background:var(--c-stream-wash)}.ob-pos .dk-card[data-st=in] .dk-band{background:var(--c-stream);box-shadow:0 0 8px var(--c-stream-glow)}.lbx .c-badge.is-ok{--_h:var(--c-stream)}.lbx-rail.is-in .lbx-band{border-color:var(--c-stream);background:rgb(from var(--c-stream) r g b/.16);box-shadow:0 0 18px rgb(from var(--c-stream) r g b/.22)}.lbx .c-btn--go{--c-go:var(--c-stream);--c-go-tint:var(--c-stream-tint)}.is-unknown{color:var(--c-faint)}.ob{--pad:max(44px,calc((100cqi - 1352px) / 2));position:relative}.ob-a,.ob-rows,.ob-stage{display:none}.rl-ch{position:relative;padding:40px var(--pad);outline:none}.rl-on .rl-pin{position:sticky;top:0;height:100cqb;margin-bottom:-100cqb;overflow:clip;isolation:isolate;background:var(--c-bg)}.rl-on .ob-stage,.rl-pin>.wv{display:block;position:absolute;inset:0}.rl-pin>.wv{z-index:0;width:100%;height:100%;pointer-events:none;-webkit-mask-image:linear-gradient(transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(transparent,#000 14%,#000 86%,transparent)}html:not(.rl-on) .ob-wave{display:none}.rl-on .rl-track{left:0;width:0;will-change:transform}.rl-on .rl-ch,.rl-on .rl-track{position:absolute;top:0;height:100%}.rl-on .rl-ch{left:var(--x,0);width:var(--w,100cqi);padding:40px var(--pad)}.rl-on .ob-a{display:block;position:absolute;pointer-events:none}.rl-stop{height:0}.rl-on .rl-pin:not(:has(.ob-stage[data-drawn]:not([data-state=off]))) .ob-cost{background:var(--c-quote)}.ob-w{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:16px;height:100%;min-width:0}.ob-w>*{margin:0}.ob-n{font-size:var(--n)}.ob-k{display:inline-flex;align-items:center;gap:8px;margin:0;white-space:nowrap}.ob-h{max-width:620px;font-size:min(34px,2.5cqi);text-wrap:balance}.ob-go.c-btn{height:42px;padding:0 22px;font-size:14px}.ob-cta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.ob-p{max-width:540px;font-size:16px;line-height:1.45;color:var(--c-muted);text-wrap:pretty}.sg-ink .ob-p{color:var(--c-ink-muted)}.ob-note>summary{display:inline-flex;align-items:center;gap:7px;min-height:24px;font-size:13px;font-weight:500;line-height:1.2;color:var(--sg-tint,var(--c-stream-tint));white-space:nowrap;cursor:pointer;list-style:none;border-radius:var(--c-r-ctl)}.ob-note>summary::-webkit-details-marker{display:none}.ob-note>summary:after{content:"";width:5px;height:5px;border-right:1.5px solid;border-bottom:1.5px solid;rotate:45deg;translate:0 -2px}.ob-note[open]>summary:after{rotate:225deg;translate:0 1px}.ob-note>summary:focus-visible{outline:none;box-shadow:0 0 0 2px var(--c-text)}.sg-ink .ob-note>summary:focus-visible{box-shadow:0 0 0 2px var(--c-ink)}.sg-g .ob-note>summary{color:var(--c-text)}.ob-nb{position:absolute;z-index:3;top:50%;left:calc(100% + 24px);translate:0 -50%;width:min(380px,calc(100cqi - 2 * var(--pad) - 100% - 48px));max-height:calc(100cqb - 32px);overflow:auto;padding:10px 14px;border:1px solid var(--c-line-2);border-radius:var(--c-r-ctl);background:rgb(from var(--c-bg) r g b/.94);font-size:13px;line-height:1.5;color:var(--c-muted);text-wrap:pretty;white-space:normal}.ob-nb :is([data-v],[data-k]){font-family:var(--c-font-mono);font-size:12px;color:var(--c-text)}:is(.ob-apex,.ob-close) .ob-nb{left:auto;right:calc(100% + 24px)}.sg-ink .ob-nb,.sg-ink .ob-note>summary{color:var(--c-ink-muted)}.sg-ink .ob-nb{border-color:var(--c-ink-line);background:var(--c-quote)}.sg-ink .ob-nb :is([data-v],[data-k]){color:var(--c-ink)}@media (prefers-reduced-motion:no-preference){.ob-note[open]>.ob-nb{animation:ob-open .18s var(--c-ease)}}@keyframes ob-open{0%{opacity:0;transform:translateY(6px)}}.rl-on .rl-ch.is-far :is(.ob-w,.ob-w>*,.ob-deck,.ob-rows){opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.rl-on .rl-ch :is(.ob-w,.ob-deck,.ob-rows){transition:opacity .3s var(--c-ease)}.rl-on .ob-rise{transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1);transition-delay:calc(var(--i, 0) * var(--c-stagger) + 60ms)}.rl-on .rl-ch:not(.in) .ob-rise{opacity:0;transform:translateY(16px)}.rl-on .rl-ch:not(.in) .ob-cta.ob-rise{transform:none}}.ob-start{--n:min(26cqi,46cqb)}.ob-start .sg-num.is-hero{font-size:var(--n);text-shadow:0 0 60px var(--sg-glow)}.ob-start .ob-w{width:min(820px,58%)}.ob-start .sg-h1{max-width:760px;font-size:min(40px,2.8cqi)}.ob-start .ob-a{left:30%;right:-12%;top:6%;bottom:2%}.ob-cost{--n:min(16cqi,30cqb);color:var(--c-ink)}.rl-on .ob-cost{background:transparent}.ob-cost .ob-w{width:46%}.ob-cost .ob-a{left:46%;right:2%;top:10%;bottom:6%}.ob-cost .x-badge{background:var(--c-quote);color:var(--c-ink-muted);border-color:var(--c-ink-line)}.ob-back{display:flex;align-items:center;gap:14px}.ob-cost .ob-back{order:1}.ob-cost .ob-cta{order:2}.ob-back>*{margin:0}.ob-bn{flex:none;font-family:var(--c-font-mono);font-weight:600;font-size:min(46px,3.2cqi);line-height:.82;letter-spacing:-.06em;font-variant-numeric:tabular-nums;white-space:nowrap}.ob-bl{max-width:330px;font-size:14px;line-height:1.35;text-wrap:balance}.ob-bl .x-badge{margin-left:4px;vertical-align:1px}.ob-pulse{--n:min(22cqi,40cqb)}.ob-pulse .ob-w{width:42%}.ob-pulse .ob-a{left:40%;right:0;top:4%;bottom:4%}.ob-apex{--n:min(13cqi,25cqb)}.ob-apex .ob-w{width:46%;margin-left:auto}.ob-apex .ob-a{left:0;width:52%;top:10%;bottom:2%}.ob-pool{--n:min(12cqi,22cqb)}.ob-pool .ob-w{width:42%}.ob-pool .ob-a{left:44%;right:0;top:6%;bottom:6%}.ob-pos{--n:min(16cqi,30cqb)}.rl-on .ob-pos{grid-template-columns:minmax(0,38fr) minmax(0,62fr);gap:0 28px;padding-block:24px}.ob-deck,.rl-on .ob-pos{display:grid;grid-template-rows:minmax(0,1fr)}.ob-deck{position:relative;min-width:0;min-height:486px}.ob-deck>[data-deck]{position:relative;z-index:1}.ob-world{position:absolute;inset:-12px -24px 0 -40px;z-index:0;pointer-events:none}.ob-proofs{--n:min(14cqi,26cqb)}.ob-proofs .ob-w{width:42%}.ob-proofs .ob-a{left:44%;right:2%;top:4%;bottom:4%}.rl-on .ob-rows{display:flex;flex-direction:column;gap:2px;position:absolute;left:50%;top:50%;translate:0 -50%;margin:0;padding:0;list-style:none}.ob-rows a{display:flex;align-items:center;min-height:24px;color:var(--c-muted);text-decoration:none;outline:none}.ob-sig{font-family:var(--c-font-mono);font-size:12px;letter-spacing:.02em;white-space:nowrap;font-variant-numeric:tabular-nums;transition:color var(--c-dur-1) var(--c-ease),opacity var(--c-dur-1) var(--c-ease)}.ob-rows a:is(:hover,:focus-visible) .ob-sig{color:var(--c-text)}.ob-rows a:focus-visible{box-shadow:0 0 0 2px var(--c-text)}.rl-on .rl-pin:has(.ob-stage[data-drawn]:not([data-state=off])) .ob-rows{display:block;inset:0;translate:none;pointer-events:none}.rl-on .rl-pin:has(.ob-stage[data-drawn]:not([data-state=off])) .ob-rows li{position:absolute;pointer-events:auto}.rl-on .rl-pin:has(.ob-stage[data-drawn]:not([data-state=off])) .ob-rows a{position:absolute;inset:0}.rl-on .rl-pin:has(.ob-stage[data-drawn]:not([data-state=off])) .ob-sig{position:absolute;left:calc(100% + 10px);top:50%;translate:0 -50%}.rl-on .rl-ch.is-far .ob-rows :is(li,a){pointer-events:none}.ob-close{--n:min(24cqi,44cqb)}.ob-close .ob-w{width:46%;margin-left:auto}.ob-close .ob-a{left:0;width:52%;top:8%;bottom:6%}.ob-light{--n:min(11cqi,20cqb)}.ob-light .ob-w{width:42%}.ob-light .ob-a{left:44%;right:2%;top:6%;bottom:6%}@media (max-height:700px) and (min-width:1001px){.rl-on .rl-ch{padding-block:24px}.ob-w{gap:12px}}@media (max-width:1000px) and ((orientation:portrait) or (height > 520px)){.ob-cost :is(.ob-back,.ob-cta){order:4}.rl-on .ob-pos,.rl-on .rl-ch{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding:16px}.ob-w{display:contents}.ob-w>*{position:relative;align-self:flex-start}.ob-k{order:0}.ob-n{order:1}.ob-h,.ob-p{order:2}.ob-h{font-size:24px}.rl-on .ob-a,.rl-on .ob-apex .ob-a,.rl-on .ob-close .ob-a,.rl-on .ob-cost .ob-a,.rl-on .ob-light .ob-a,.rl-on .ob-pool .ob-a,.rl-on .ob-proofs .ob-a,.rl-on .ob-pulse .ob-a,.rl-on .ob-start .ob-a{position:relative;inset:auto;width:auto;order:3;flex:1 1 auto;min-height:160px;margin:14px -16px 0}.ob-deck{order:3;flex:1 1 auto;min-height:420px;margin:0 -16px}.ob-back,.ob-cta{order:4}.ob-ch .ob-nb{top:auto;bottom:calc(100% + 8px);left:0;right:auto;translate:none;width:calc(100cqi - 32px)}.ob-bn{font-size:40px}.ob-start .sg-h1{font-size:26px}.ob-apex .ob-w,.ob-close .ob-w,.ob-cost .ob-w,.ob-light .ob-w,.ob-pool .ob-w,.ob-proofs .ob-w,.ob-pulse .ob-w,.ob-start .ob-w{width:auto;margin:0}.ob-start{--n:max(88px,min(40cqi,30cqb))}.ob-cost{--n:max(88px,min(30cqi,22cqb))}.ob-pulse{--n:max(88px,min(40cqi,26cqb))}.ob-apex{--n:max(88px,min(26cqi,20cqb))}.ob-pool,.ob-proofs{--n:max(88px,min(30cqi,20cqb))}.ob-pos{--n:max(88px,min(36cqi,20cqb))}.ob-close{--n:max(88px,min(45cqi,28cqb))}.ob-light{--n:max(88px,min(27cqi,20cqb))}}@media (max-aspect-ratio:10/7),(max-width:1200px){.rl-on .rl-pin:has(.ob-stage[data-drawn]:not([data-state=off])) .ob-sig{left:50%;translate:-50% -50%;padding:3px 6px;background:var(--c-bg);color:var(--c-text)}.rl-on .rl-pin:has(.ob-stage[data-drawn]:not([data-state=off])) .ob-rows a:not(:hover,:focus-visible) .ob-sig{opacity:0}}@media (max-width:620px){.ob-h,.ob-start .sg-h1{font-size:22px}.ob-p{font-size:15px;line-height:1.4}.ob-go.c-btn{height:40px}.ob-deck{min-height:397px}}@media (max-width:620px) and ((orientation:portrait) or (height > 520px)){.rl-on .ob-pos{gap:8px}.ob-pos{--n:88px}.ob-pos .ob-k{position:absolute;top:16px;right:16px}.ob-pos .ob-p{font-size:14px}}@media (max-width:1000px) and (orientation:landscape) and (height <= 520px){.rl-on .rl-ch{padding-block:16px}.ob-w{gap:6px}.ob-ch{--n:max(88px,min(30cqb,12cqi))}.ob-p{font-size:14px;line-height:1.4}.ob-cost .ob-w{width:54%}.ob-cost .ob-a{left:56%}.rl-on .ob-pos{grid-template-columns:minmax(0,44fr) minmax(0,56fr)}.ob-h,.ob-start .sg-h1{font-size:18px;line-height:1.2}.ob-deck,.ob-deck .dk{min-height:0}.ob-deck .dk-fan{--card-w:min(69cqi,calc((100cqb - 120px) / 1.209),322px)}.ob-deck .dk-meta{padding-inline:7px}.ob-deck :is(.dk-id,.dk-rng){display:none}.ob-pulse .ob-a{left:46%}.ob-apex .ob-a,.ob-close .ob-a{width:46%}.ob-proofs .ob-a{top:0;bottom:0}.ob-light .ob-w{width:54%}.ob-light .ob-a{left:56%}.ob-light .ob-k{position:absolute;top:0;right:0}.ob-light .ob-n{margin-bottom:8px}.ob-bn{font-size:30px}.ob-bl{font-size:12px;max-width:345px}}