:root{--bg-base:#0b0b0d;--bg-deeper:#08080a;--bg-center:#101014;--canvas-sheen:#ffffff0b;--canvas-purple-ambient:#8272ca04;--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:#8272ca;--accent-bright:#9d90df;--accent-dim:#5745a1;--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;--space-3xl:48px;--page-gutter:clamp(var(--space-xl), 4vw, 72px);--radius-xs:2px;--radius-sm:3px;--radius-md:4px;--radius-lg:6px;--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:30px;--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:#8272ca0f;--accent-a08:#8272ca14;--accent-a09:#8272ca17;--accent-a10:#8272ca1a;--accent-a12:#8272ca1f;--accent-a18:#8272ca2e;--accent-a20:#8272ca33;--accent-a22:#8272ca38;--accent-a28:#8272ca47;--accent-a35:#8272ca59;--accent-a40:#8272ca66;--accent-a45:#8272ca73;--accent-bright-a10:#9d90df1a;--accent-bright-a24:#9d90df3d;--accent-bright-a50:#9d90df80;--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:#9d90df1f;--entity-person-border:#9d90df40;--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:#08080af0;--chrome-border:var(--border-2);--header-shadow:0 10px 26px #0000008c;--footer-shadow:0 -10px 26px #00000073;--header-sheen:linear-gradient(180deg, #ffffff06, #fff0);--header-control-bg:#ffffff09;--header-waveform-glow:0 0 8px #9d90df47;--live-green:var(--signal-up);--live-dot-glow:0 0 10px #6ee7b76b;--ask-card-bg:var(--surface-1);--ask-card-border:var(--accent-bright-a24);--ask-card-shadow:inset 0 1px 0 #ffffff12, 0 1px 3px #00000075, 0 14px 40px #0000003d, 0 0 34px var(--accent-a18);--ask-card-wash:linear-gradient(180deg, var(--accent-a10) 0, transparent 180px);--ask-dot-glow:0 0 10px #9d90df6b;--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 #8272ca1f, 0 0 18px #8272ca14;--ask-card-max-h:70dvh;--card-bg:var(--surface-1);--card-border:var(--border-2);--card-border-hover:var(--border-3);--card-highlight:#ffffff12;--card-shadow:inset 0 1px 0 #ffffff0d, 0 1px 3px #00000070, 0 12px 34px #00000047;--card-shadow-hover:inset 0 1px 0 #ffffff12, 0 2px 8px #00000085, 0 12px 36px #0000005c;--card-border-focus:var(--accent-bright-a24);--card-shadow-focus:inset 0 1px 0 #ffffff0f, 0 1px 3px #00000070, 0 12px 34px #00000047, 0 0 26px var(--accent-a20)}@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-contact-link{color:var(--text-1);text-decoration:underline;-webkit-text-decoration-color:var(--border-3);text-decoration-color:var(--border-3);text-underline-offset:3px;transition:text-decoration-color .12s}.pods-contact-link:hover,.pods-contact-link:focus-visible{-webkit-text-decoration-color:var(--text-1);text-decoration-color:var(--text-1)}.pods-back-button:hover{color:var(--text-1)!important;border-color:var(--border-3)!important}.pods-header-select:hover{border-color:var(--border-2)!important}.pods-header-window:not(:disabled):hover{color:var(--text-1)!important}.pods-panel-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}.pods-panel-toggle:hover{color:var(--text-1);border-color:var(--border-2);background:var(--surface-2)}.pods-panel-toggle[data-open=true]{color:var(--accent-bright);border-color:var(--accent-a20);background:var(--accent-a08)}.pods-panel-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-xl);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-panel-layout{grid-template-columns:minmax(0,1fr)!important}.pods-panel-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<=359.98px){:root{--text-brand:22px}.pods-discover-link{white-space:normal!important}}@media (width<=767.98px){.pods-header-controls{flex-wrap:wrap;justify-content:flex-start}.pods-header-field--category{flex:auto;min-width:0}.pods-header-about{order:9;margin-left:auto!important;margin-right:0!important}.pods-header-field--category{flex:1 0 100%}.pods-header-field__label{text-align:left!important}.pods-header-status{align-items:flex-start!important;margin-left:0!important}.pods-header-lockup{padding-top:0!important}.pods-header-select{min-width:0!important}.pods-window-group{flex-shrink:0}.pods-wrap-mobile,.pods-card-description{overflow-wrap:anywhere;white-space:normal!important;text-overflow:clip!important;overflow:visible!important}[data-sponsor-category]{display:contents!important}.pods-category-pill{text-overflow:ellipsis;white-space:nowrap;max-width:25%;overflow:hidden}.pods-topic-heading--with-category{row-gap:var(--space-xs);grid-template-columns:18px minmax(0,1fr) auto;grid-template-areas:"rank title title"".category count";align-items:center!important;column-gap:var(--space-sm)!important;display:grid!important}.pods-topic-rank{grid-area:rank;align-self:start}.pods-topic-title{grid-area:title}.pods-topic-heading>.pods-category-pill{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;grid-area:category;justify-self:end;max-width:100%;overflow:visible}.pods-topic-count{grid-area:count}}.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);background-image:var(--ask-card-wash)}.pods-ask-presets{max-height:calc(var(--tap-min) * 4.5 + var(--space-sm) * 4);scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;scroll-padding-block:var(--space-sm);-webkit-mask-image:linear-gradient(#000 calc(100% - 34px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 34px),#0000 100%)}.pods-ask-presets::-webkit-scrollbar{display:none}.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)}}
