.market-theme{--market-primary:#faff69;--market-primary-active:#e6eb52;--market-primary-disabled:#3a3a1f;--market-ink:#fff;--market-body:#ccc;--market-body-strong:#e6e6e6;--market-muted:#888;--market-muted-soft:#5a5a5a;--market-hairline:#2a2a2a;--market-hairline-strong:#3a3a3a;--market-canvas:#0a0a0a;--market-surface-soft:#121212;--market-surface-card:#1a1a1a;--market-surface-elevated:#242424;--market-on-primary:#0a0a0a;--market-success:#22c55e;--market-warning:#f59e0b;--market-error:#ef4444;--market-radius-xs:4px;--market-radius-sm:6px;--market-radius-md:8px;--market-radius-lg:12px;--background:var(--market-canvas);--foreground:var(--market-ink);--card:var(--market-surface-card);--card-foreground:var(--market-ink);--popover:var(--market-surface-card);--popover-foreground:var(--market-ink);--primary:var(--market-primary);--primary-foreground:var(--market-on-primary);--secondary:var(--market-surface-card);--secondary-foreground:var(--market-ink);--muted:var(--market-surface-elevated);--muted-foreground:var(--market-muted);--accent:var(--market-surface-elevated);--accent-foreground:var(--market-ink);--border:var(--market-hairline);--input:var(--market-hairline-strong);--ring:var(--market-primary);--chart-1:var(--market-primary);--chart-2:var(--market-ink);--chart-3:var(--market-body);--chart-4:var(--market-muted);--chart-5:var(--market-muted-soft);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--market-canvas);color:var(--market-ink);font-family:var(--font-sans),Inter,sans-serif}.market-theme ::selection{background:var(--market-primary);color:var(--market-on-primary)}.market-container{width:min(100% - 32px,1280px);margin-inline:auto}.market-nav{z-index:50;border-bottom:1px solid var(--market-hairline);background:var(--market-canvas);height:64px;position:sticky;top:0}.market-mobile-nav{border-bottom:1px solid var(--market-hairline);background:var(--market-canvas)}.market-nav-link{border-radius:var(--market-radius-md);min-height:40px;color:var(--market-muted);align-items:center;padding:8px 14px;font-size:14px;font-weight:500;line-height:1.4;display:inline-flex}.market-nav-link-active{background:var(--market-surface-card);color:var(--market-ink)}.market-button-primary,.market-button-secondary,.market-icon-button{border-radius:var(--market-radius-md);justify-content:center;align-items:center;min-height:40px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.market-button-primary{background:var(--market-primary);color:var(--market-on-primary);padding:12px 20px}.market-button-primary:active{background:var(--market-primary-active)}.market-button-secondary{border:1px solid var(--market-hairline);background:var(--market-surface-card);color:var(--market-ink);padding:12px 20px}.market-icon-button{border:1px solid var(--market-hairline);background:var(--market-surface-card);width:40px;color:var(--market-ink)}.market-badge,.market-badge-yellow{letter-spacing:1.2px;text-transform:uppercase;border-radius:9999px;align-items:center;width:fit-content;padding:4px 12px;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}.market-badge{background:var(--market-surface-card);color:var(--market-body-strong)}.market-badge-yellow{background:var(--market-primary);color:var(--market-on-primary)}.market-page{padding-block:48px 96px}.market-page-header{grid-template-columns:minmax(0,7fr) minmax(260px,5fr);align-items:end;gap:48px;padding-block:32px 64px;display:grid}.market-eyebrow{color:var(--market-primary);letter-spacing:1.5px;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.4}.market-display{color:var(--market-ink);letter-spacing:-2.5px;margin-top:12px;font-size:clamp(40px,6vw,72px);font-weight:700;line-height:1.05}.market-display-md{color:var(--market-ink);letter-spacing:-1.5px;font-size:clamp(32px,4vw,40px);font-weight:700;line-height:1.15}.market-title-lg{color:var(--market-ink);letter-spacing:-.3px;font-size:24px;font-weight:700;line-height:1.3}.market-title-md{color:var(--market-ink);font-size:18px;font-weight:600;line-height:1.4}.market-body{color:var(--market-body);font-size:16px;font-weight:400;line-height:1.55}.market-caption{color:var(--market-muted);font-size:13px;font-weight:500;line-height:1.4}.market-section{margin-top:96px}.market-panel{border:1px solid var(--market-hairline);border-radius:var(--market-radius-lg);background:var(--market-surface-card)}.market-panel-soft{border:1px solid var(--market-hairline);border-radius:var(--market-radius-lg);background:var(--market-surface-soft)}.market-panel-yellow{border-radius:var(--market-radius-lg);background:var(--market-primary);color:var(--market-on-primary)}.market-stat-value{color:var(--market-primary);letter-spacing:-1.5px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:clamp(36px,5vw,56px);font-weight:700;line-height:1}.market-stat-value-compact{letter-spacing:-1px;font-size:clamp(30px,3vw,40px)}.market-stat-value-numeric{white-space:nowrap;overflow-wrap:normal}.market-input{border:1px solid var(--market-hairline-strong);border-radius:var(--market-radius-md);background:var(--market-surface-card);width:100%;height:40px;color:var(--market-ink);padding:10px 14px;font-size:16px;line-height:1.55}.market-input:focus{border-color:var(--market-primary);outline:none}.market-input::placeholder{color:var(--market-muted-soft)}.market-divider{border-color:var(--market-hairline)}.market-positive{color:var(--market-success)}.market-negative{color:var(--market-error)}.market-primary-text{color:var(--market-primary)}.market-model-media{aspect-ratio:16/9;border-bottom:1px solid var(--market-hairline);background:var(--market-surface-elevated);position:relative;overflow:hidden}.market-model-photo{filter:grayscale();opacity:.56}.market-code{font-family:JetBrains Mono,ui-monospace,monospace}@media (max-width:767px){.market-container{width:min(100% - 24px,1280px)}.market-page{padding-block:24px 64px}.market-page-header{grid-template-columns:1fr;gap:24px;padding-block:24px 48px}.market-display{letter-spacing:-1.5px}.market-section{margin-top:64px}}
