:root{--bg-base:#0b0b0d;--bg-deeper:#08080a;--bg-center:#101014;--canvas-sheen:#ffffff0b;--canvas-purple-ambient:#8b5cf608;--canvas-dot:#ffffff05;--mask-solid:#000;--mask-mid:#0000007a;--surface-1:#141416;--surface-2:#18181b;--surface-3:#1d1d21;--border-1:#ffffff0f;--border-2:#ffffff1a;--border-3:#ffffff29;--text-1:#f5f5f7;--text-2:#9c9cb0;--text-3:#85859c;--text-warn:var(--signal-warn);--signal-up:#6ee7b7;--signal-down:#f87171;--signal-warn:#fbbf24;--signal-stable:#71717a;--conf-high:#22d3ee;--conf-mid:#f59e0b;--conf-low:#f43f5e;--accent:#8b5cf6;--accent-bright:#a78bfa;--accent-dim:#6d28d9;--logo-accent:var(--accent-bright);--ask-violet:var(--accent);--ask-violet-bright:var(--accent-bright);--ask-violet-dim:var(--accent-dim);--btn-white-bg:#fff;--btn-white-color:#09090b;--btn-white-hover:#e4e4e7;--space-hair:2px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-2xl:32px;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-full:999px;--tap-min:44px;--font-sans:"Inter", -apple-system, BlinkMacSystemFont, sans-serif;--font-mono:"JetBrains Mono", "SF Mono", Consolas, monospace;--text-display:30px;--text-brand:27px;--text-h1:20px;--text-h2:16px;--text-3xl:48px;--text-body:14px;--text-meta:13px;--text-compact:12px;--text-micro:11px;--text-xs:11px;--text-sm:13px;--text-base:14px;--text-md:14px;--text-lg:18px;--text-xl:28px;--text-2xl:36px;--fw-display:600;--fw-brand:700;--fw-h1:600;--fw-h2:550;--fw-body:400;--fw-meta:400;--fw-micro:500;--ls-display:-.02em;--ls-h1:-.01em;--ls-h2:-.005em;--ls-micro:.06em;--lh-heading:1.25;--lh-body:1.55;--accent-a06:#8b5cf60f;--accent-a08:#8b5cf614;--accent-a09:#8b5cf617;--accent-a10:#8b5cf61a;--accent-a12:#8b5cf61f;--accent-a18:#8b5cf62e;--accent-a20:#8b5cf633;--accent-a22:#8b5cf638;--accent-a28:#8b5cf647;--accent-a35:#8b5cf659;--accent-a40:#8b5cf666;--accent-a45:#8b5cf673;--accent-bright-a10:#a78bfa1a;--accent-bright-a24:#a78bfa3d;--accent-bright-a50:#a78bfa80;--signal-down-a08:#f8717114;--signal-down-a20:#f8717133;--signal-up-a14:#6ee7b724;--signal-warn-a14:#f59e0b24;--bg-scrim-60:#0a0a0b99;--bg-scrim-75:#0a0a0bbf;--bg-scrim-80:#0a0a0bcc;--black-a50:#00000080;--black-a55:#0000008c;--black-a70:#000000b3;--white-a06:#ffffff0f;--entity-company:#60a5fa;--entity-company-bg:#3b82f624;--entity-company-border:#3b82f64d;--entity-person:#c4b5fd;--entity-person-bg:#a78bfa1f;--entity-person-border:#a78bfa40;--entity-brand:#fb7185;--entity-brand-bg:#fb71851f;--entity-brand-border:#fb718540;--entity-organization:#2dd4bf;--entity-organization-bg:#2dd4bf1f;--entity-organization-border:#2dd4bf40;--entity-product:#fb923c;--entity-product-bg:#fb923c1f;--entity-product-border:#fb923c40;--entity-concept:#fcd34d;--entity-concept-bg:#fbbf241f;--entity-concept-border:#fbbf2440;--entity-location:#4ade80;--entity-location-bg:#4ade801f;--entity-location-border:#4ade8040;--header-bg:#0b0b0de0;--header-sheen:linear-gradient(180deg, #ffffff06, #fff0);--header-control-bg:#ffffff09;--header-waveform-glow:0 0 8px #a78bfa47;--live-dot-glow:0 0 10px #a78bfa6b;--ask-card-bg:var(--surface-1);--ask-card-border:#ffffff21;--ask-card-shadow:inset 0 1px 0 #ffffff12, 0 1px 3px #00000075, 0 14px 40px #0000003d;--ask-dot-glow:0 0 10px #a78bfa6b;--ask-chip-bg:#ffffff05;--ask-chip-bg-hover:#ffffff0b;--ask-chip-border:#ffffff13;--ask-input-bg:#ffffff09;--ask-input-border:#ffffff14;--ask-input-focus-glow:0 0 0 3px #8b5cf61f, 0 0 18px #8b5cf614;--ask-card-max-h:70dvh;--card-bg:var(--surface-1);--card-border:#ffffff1f;--card-border-hover:#ffffff2e;--card-highlight:#ffffff12;--card-shadow:inset 0 1px 0 #ffffff12, 0 1px 3px #0000006b, 0 12px 34px #00000038;--card-shadow-hover:inset 0 1px 0 #ffffff17, 0 2px 8px #00000080, 0 12px 36px #0000004d}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-var.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/fonts/jetbrains-mono-latin-var.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{min-height:100dvh}body{font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--lh-body);color:var(--text-1);background-color:var(--bg-base);background-image:radial-gradient(ellipse 64% 36% at 50% -10%, var(--canvas-sheen) 0%, transparent 72%), radial-gradient(ellipse 78% 50% at 50% -24%, var(--canvas-purple-ambient) 0%, transparent 78%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-repeat:no-repeat;background-attachment:fixed}body:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle, var(--canvas-dot) .7px, transparent .8px);-webkit-mask-image:radial-gradient(ellipse 78% 66% at 50% 22%, var(--mask-solid) 0%, var(--mask-mid) 48%, transparent 84%);mask-image:radial-gradient(ellipse 78% 66% at 50% 22%, var(--mask-solid) 0%, var(--mask-mid) 48%, transparent 84%);-webkit-mask-image:radial-gradient(ellipse 78% 66% at 50% 22%, var(--mask-solid) 0%, var(--mask-mid) 48%, transparent 84%);background-size:24px 24px;position:fixed;inset:0}#root{z-index:1;min-height:100dvh;position:relative}button{cursor:pointer;font-family:var(--font-sans);color:inherit;background:0 0;border:none}select,input{font-family:var(--font-sans);color:var(--text-1)}.pods-waveform-bar{background:var(--accent-bright);box-shadow:var(--header-waveform-glow);transform-origin:50%;animation:2.6s ease-in-out infinite pods-waveform-breathe}.pods-waveform-bar:nth-child(2){animation-delay:-.65s}.pods-waveform-bar:nth-child(3){animation-delay:-1.3s}.pods-waveform-bar:nth-child(4){animation-delay:-1.95s}.pods-discover-link:hover{color:var(--accent-bright)!important}.pods-header-select:hover{border-color:var(--border-2)!important}.pods-header-window:hover{color:var(--text-1)!important}.inventory-toggle{border:1px solid var(--border-1);background:var(--header-control-bg);height:40px;color:var(--text-2);font-size:var(--text-meta);font-weight:var(--fw-micro);line-height:var(--lh-heading);white-space:nowrap;border-radius:9px;justify-content:center;align-self:flex-start;align-items:center;gap:7px;padding:0 13px;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.inventory-toggle:hover{color:var(--text-1);border-color:var(--border-2);background:var(--surface-2)}.inventory-toggle[data-open=true]{color:var(--accent-bright);border-color:var(--accent-a20);background:var(--accent-a08)}.inventory-toggle:focus-visible,.ask-focusable:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}.tap-target{position:relative}.tap-target:after{content:"";width:100%;height:100%;min-width:var(--tap-min);min-height:var(--tap-min);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (pointer:coarse){.pods-header-select,.pods-window-group .pods-header-window{min-height:var(--tap-min)}}.pods-discover-link:focus-visible,.pods-header-select:focus-visible,.pods-header-window:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}@keyframes pods-waveform-breathe{0%,to{opacity:.58;transform:scaleY(.62)}36%{opacity:1;transform:scaleY(1)}70%{opacity:.76;transform:scaleY(.78)}}@media (prefers-reduced-motion:reduce){.pods-waveform-bar{opacity:.86;animation:none;transform:none}.ambient-pulse{animation:none!important}}.pods-grid-2{align-items:stretch;gap:var(--space-lg);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (width<=767.98px){.pods-grid-2{grid-template-columns:minmax(0,1fr)}}@media (width<=1100px){.pods-ask-inventory-layout{grid-template-columns:minmax(0,1fr)!important}.inventory-toggle{justify-self:end}}@media (width<=960px){.pods-dashboard-header{flex-wrap:wrap;align-items:flex-start!important}.pods-header-controls{justify-content:flex-end;width:100%}}@media (width<=767.98px){.pods-header-controls{flex-wrap:wrap;justify-content:flex-start}.pods-header-select{flex:auto;min-width:0!important}.pods-window-group{flex-shrink:0}}.pods-art-strip{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.pods-chip-row{column-gap:var(--space-sm);row-gap:var(--space-xl);flex-wrap:wrap;display:flex}.pods-count-toggle{gap:var(--space-sm);flex-shrink:0;display:flex}.pods-ask-card{max-height:var(--ask-card-max-h)}.pods-ask-input-row{z-index:1;background:var(--ask-card-bg);padding-bottom:env(safe-area-inset-bottom);position:sticky;bottom:0}.pods-ask-preset{min-height:var(--tap-min)}@keyframes pulse-dot{0%,80%,to{opacity:.25;transform:scale(.75)}40%{opacity:1;transform:scale(1)}}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.tabular{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.coming-soon-page{background:linear-gradient(180deg, var(--accent-a10) 0%, transparent 34%), linear-gradient(135deg, var(--accent-bright-a10) 0%, transparent 28%), var(--bg-base);place-items:center;min-height:100vh;padding:32px 24px;display:grid;position:relative;overflow:hidden}.coming-soon-page:before{content:"";pointer-events:none;background-image:linear-gradient(var(--accent-a08) 1px, transparent 1px), linear-gradient(90deg, var(--accent-a06) 1px, transparent 1px);-webkit-mask-image:linear-gradient(to bottom, var(--black-a70), transparent 78%);mask-image:linear-gradient(to bottom, var(--black-a70), transparent 78%);background-size:72px 72px;position:absolute;inset:0}.coming-soon-content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:22px;width:min(100%,680px);display:flex;position:relative}.coming-soon-brand{justify-content:center;align-items:center;gap:12px;display:inline-flex}.coming-soon-brand h1{color:var(--text-1);font-size:var(--text-3xl);font-weight:var(--fw-display);line-height:var(--lh-heading);letter-spacing:var(--ls-display);text-shadow:0 0 26px var(--accent-a20)}.coming-soon-badge{border:1px solid var(--accent-bright-a24);background:var(--accent-a08);min-height:28px;color:var(--ask-violet-bright);font-size:var(--text-micro);font-weight:var(--fw-micro);border-radius:999px;align-items:center;gap:7px;padding:5px 11px;display:inline-flex}.coming-soon-badge span{background:var(--accent-bright);width:6px;height:6px;box-shadow:0 0 14px var(--accent-bright-a50);border-radius:50%;flex:none;animation:2s ease-in-out infinite pulse}.coming-soon-copy{flex-direction:column;align-items:center;gap:14px;padding-top:8px;display:flex}.coming-soon-body{max-width:520px;color:var(--text-2);font-size:var(--text-h2);line-height:var(--lh-body)}.coming-soon-back{font-size:var(--text-meta);color:var(--text-3);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:8px;padding:0;font-weight:500;transition:color .12s;display:inline-flex}.coming-soon-back:hover{color:var(--text-1)}@media (width<=720px){.coming-soon-page{padding:28px 18px}.coming-soon-content{gap:18px}.coming-soon-brand{gap:10px}.coming-soon-brand h1{font-size:var(--text-display)}.coming-soon-body{max-width:340px}}@media (width<=420px){.coming-soon-brand h1{font-size:var(--text-xl)}}
