@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--font-body:"Inter", sans-serif;--color-background:#050505;--color-background-soft:#0a0a0a;--color-background-deep:#000;--color-surface:#111111c7;--color-surface-strong:#181818eb;--color-surface-muted:#ededed12;--color-border:#ffffff1a;--color-border-strong:#adc6ff42;--color-text:#ededed;--color-text-muted:#b8bcc8;--color-text-dim:#ededed9e;--color-primary:#adc6ff;--color-primary-strong:#4d8eff;--color-primary-deep:#002e6a;--color-secondary:#5de6ff;--color-shadow:#00000080;--gradient-hero:radial-gradient(circle at 72% 28%, #5de6ff0e, transparent 28%), radial-gradient(circle at 18% 14%, #adc6ff0f, transparent 20%), linear-gradient(180deg, #0a0a0a 0%, #050505 100%);--gradient-card:linear-gradient(135deg, #ffffff12, #ffffff04);--gradient-line:radial-gradient(circle, #ededed33, transparent 72%);--shadow-panel:0 18px 48px #00000047, 0 6px 18px #00000029, inset 0 1px 0 #ffffff0b;--shadow-button:0 0 22px #adc6ff33;--shadow-glow:0 0 72px #5de6ff14;--radius-sm:16px;--radius-md:24px;--radius-lg:32px;--radius-xl:40px;--container-width:1200px;--header-height:70px}:root[data-theme=light]{--color-background:#fafafa;--color-background-soft:#f4f4f5;--color-background-deep:#fff;--color-surface:#ffffffdb;--color-surface-strong:#fffffff5;--color-surface-muted:#1118270d;--color-border:#1118271a;--color-border-strong:#0ea5e947;--color-text:#111827;--color-text-muted:#4b5563;--color-text-dim:#11182794;--color-primary:#0284c7;--color-primary-strong:#0369a1;--color-primary-deep:#082f49;--color-secondary:#0ea5e9;--color-shadow:#0f172a1f;--gradient-hero:radial-gradient(circle at 72% 28%, #0ea5e914, transparent 26%), radial-gradient(circle at 18% 14%, #0284c714, transparent 18%), linear-gradient(180deg, #fff 0%, #f7f7f8 100%);--gradient-card:linear-gradient(135deg, #fffffff0, #f8fafce0);--gradient-line:radial-gradient(circle, #1118272e, transparent 72%);--shadow-panel:0 18px 48px #0f172a14, 0 6px 18px #0f172a0d, inset 0 1px 0 #ffffffe6;--shadow-button:0 12px 28px #0ea5e929;--shadow-glow:0 0 80px #0ea5e91a}@keyframes fade-up{0%{opacity:0;filter:blur(6px);transform:translateY(18px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes pulse-soft{0%,to{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes pulse-ring{0%{opacity:.25;transform:scale(.92)}to{opacity:0;transform:scale(1.12)}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spin-reverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes caret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes wave-bar{0%,to{opacity:.35;transform:scaleY(.45)}50%{opacity:1;transform:scaleY(1)}}@keyframes float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes shimmer-pass{0%{opacity:0;transform:translate(-120%)}20%,80%{opacity:1}to{opacity:0;transform:translate(140%)}}@keyframes draw-line{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes security-packet-forward{0%{opacity:0;left:0}18%,72%{opacity:1}to{opacity:0;left:calc(100% - 10px)}}@keyframes security-packet-backward{0%{opacity:0;right:0}18%,72%{opacity:1}to{opacity:0;right:calc(100% - 10px)}}@keyframes security-beacon{0%,to{opacity:.5;transform:translateY(-50%)scale(.9)}50%{opacity:1;transform:translateY(-50%)scale(1.18)}}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:#050505}:root[data-theme=light]{background:#f7f7f8}body{min-width:320px;font-family:var(--font-body);color:var(--color-text);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;background:radial-gradient(circle at top,#adc6ff0b,#0000 24%),linear-gradient(#0a0a0a 0%,#050505 100%);margin:0;overflow-x:hidden}body::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-thumb{background:#adc6ff57;border-radius:999px}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer;color:inherit;background:0 0;border:0;padding:0}input{color:inherit;background:0 0;border:0}img{max-width:100%;display:block}#app{background:#050505;min-height:100vh}:root[data-theme=light] body{color:var(--color-text);background:#f7f7f8}:root[data-theme=light] #app{background:#f7f7f8}.page-shell{overflow:clip}.container{width:min(calc(100% - 32px), var(--container-width));margin:0 auto}.section{min-height:calc(100svh - var(--header-height));scroll-margin-top:calc(var(--header-height) + 18px);align-items:center;padding:84px 0;display:grid;position:relative}.section--alt{background:#090e1ce6}.section-heading{gap:18px;margin-bottom:56px;display:grid}.section-heading--center{text-align:center;max-width:760px;margin-left:auto;margin-right:auto}.section-heading__eyebrow{color:var(--color-primary);letter-spacing:.24em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.section-heading__title{letter-spacing:-.04em;margin:0;font-size:clamp(2.35rem,4.8vw,3.85rem);line-height:1.06}.section-heading__description{max-width:680px;color:var(--color-text-muted);margin:0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.65}.section-heading--center .section-heading__title,.section-heading--center .section-heading__description{margin-left:auto;margin-right:auto}.technical-line{background:var(--gradient-line);width:100%;height:1px}.logo{align-items:center;gap:10px;display:inline-flex}.logo__mark{background:linear-gradient(#adc6ff33,#adc6ff05);border:1px solid #ffffff29;border-radius:4px;grid-template-columns:repeat(2,6px);gap:2px;padding:3px;display:grid;box-shadow:inset 0 1px #ffffff14}.logo__mark span{background:#ffffffeb;border-radius:2px;width:6px;height:6px}.logo__mark span:last-child{background:var(--color-primary)}.logo__text{color:#f5f7ff;letter-spacing:-.03em;font-size:.9rem;font-weight:700}.button{border:1px solid var(--color-border);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:10px;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s,color .18s;display:inline-flex}.button:hover{transform:translateY(-1px)}.button--sm{min-height:42px;padding:0 20px;font-size:.82rem;font-weight:600}.button--md{min-height:48px;padding:0 24px;font-size:.9rem;font-weight:600}.button--lg{min-height:50px;padding:0 28px;font-size:.94rem;font-weight:600}.button--full-width{width:100%}.button--primary{color:var(--color-primary-deep);box-shadow:var(--shadow-button);background:linear-gradient(#c4d5ff 0%,#a6c4ff 100%)}.button--primary:hover{border-color:#ffffff4d;box-shadow:0 0 38px #adc6ff57}.button--secondary,.button--muted{color:var(--color-text);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff0a}.button--secondary:hover,.button--muted:hover{border-color:var(--color-border-strong);background:#ffffff12}.button--muted{color:#f5f7fff5;background:#2f3445c7}.button__icon{display:inline-flex}.theme-toggle{border:1px solid var(--color-border);background:#ffffff0a;border-radius:999px;align-items:center;gap:3px;min-height:38px;padding:4px;display:inline-flex}.theme-toggle__option{width:30px;height:30px;color:var(--color-text-dim);border-radius:999px;place-items:center;transition:color .18s,background-color .18s;display:grid}.theme-toggle__option--active{color:var(--color-text);background:#adc6ff1f}.glass-panel{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--gradient-card), #0e1322b8;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);box-shadow:var(--shadow-panel);position:relative;overflow:hidden}.glass-panel:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff1f,#0000 45%);position:absolute;inset:0}.glass-panel--featured{border-color:#adc6ff3d;box-shadow:0 24px 56px #0000003d,0 0 34px #5de6ff14}.hero-preview{width:100%;max-width:575px;margin-left:auto;position:relative}.hero-preview__glow{filter:blur(88px);opacity:.72;background:radial-gradient(circle,#5de6ff1c,#0000 74%);border-radius:999px;position:absolute;inset:16% 14% 22%}.hero-preview__shell{border-radius:var(--radius-lg);height:480px;min-height:480px;box-shadow:0 0 42px #adc6ff0a, var(--shadow-panel);background:linear-gradient(#1a1f2fe6,#101527e6);border:1px solid #ffffff14;flex-direction:column;padding:22px;display:flex;position:relative;overflow:hidden}.hero-preview__toolbar{gap:8px;margin-bottom:14px;display:inline-flex}.hero-preview__traffic{border-radius:999px;width:10px;height:10px}.hero-preview__traffic--red{background:#f47272bf}.hero-preview__traffic--amber{background:#fbbf24b8}.hero-preview__traffic--green{background:#4ade80b8}.hero-preview__core{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.hero-preview__pulse{filter:blur(76px);opacity:.68;background:radial-gradient(circle,#adc6ff29,#0000 70%);border-radius:999px;width:270px;height:270px;animation:7s ease-in-out infinite pulse-soft}.hero-chat__messages{z-index:1;flex-direction:column;flex:auto;justify-content:flex-end;gap:14px;min-height:0;margin:12px 0 18px;display:flex;position:relative;overflow:hidden}.hero-chat__message{border-radius:20px;align-items:flex-start;gap:10px;max-width:88%;padding:14px 16px;font-size:.93rem;line-height:1.5;animation:.55s cubic-bezier(.16,1,.3,1) both fade-up;display:inline-flex}.hero-chat__message>span{white-space:normal;overflow-wrap:anywhere;min-width:0}.hero-chat__message--user{background:#adc6ff1a;border:1px solid #adc6ff29;border-bottom-right-radius:8px;align-self:flex-end}.hero-chat__message--assistant{border:1px solid var(--color-border);background:#ffffff0d;border-bottom-left-radius:8px;align-self:flex-start}.hero-chat__message--status{color:#dee1f799;background:0 0;border:0;align-self:flex-start;padding:0}.hero-chat__assistant-icon,.hero-chat__status-icon{color:var(--color-primary);flex-shrink:0;margin-top:2px;display:inline-flex}.hero-chat__status-icon svg{animation:1.1s linear infinite spin-slow}.hero-chat__input{z-index:1;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff0d;border:1px solid #ffffff17;border-radius:22px;align-items:center;gap:14px;padding:10px 10px 10px 18px;display:flex;position:relative}.hero-chat__prompt{color:#f5f7ffd6;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:.98rem;overflow:hidden}.hero-chat__cursor{color:#f5f7ff8f;margin-left:2px;animation:1s step-end infinite caret}.hero-chat__send{width:42px;height:42px;color:var(--color-primary);background:#adc6ff1f;border:1px solid #adc6ff4d;border-radius:14px;flex-shrink:0;place-items:center;transition:transform .18s,box-shadow .18s;display:grid}.hero-chat__send--pulse{transform:scale(.92);box-shadow:0 0 16px #adc6ff3d}.step-card{gap:18px;display:grid}.step-card--carousel{min-height:712px;box-shadow:var(--shadow-panel);background:linear-gradient(#1b2030eb,#0e1220fa);border:1px solid #ffffff14;border-radius:38px;grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);align-items:center;gap:24px;padding:34px;position:relative;overflow:hidden}.step-card--carousel>*{min-width:0}.step-card--enterprise{grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);gap:24px;min-height:712px}.step-card--carousel:before{content:"";pointer-events:none;background:radial-gradient(circle at 78% 26%,#5de6ff1a,#0000 24%),linear-gradient(135deg,#ffffff14,#0000 38%);position:absolute;inset:0}.step-card__art{border:1px solid var(--color-border);min-height:218px;box-shadow:var(--shadow-panel);background:linear-gradient(#1a1f2fe0,#111522e0);border-radius:26px;place-items:center;padding:18px;transition:transform .22s,border-color .22s,box-shadow .22s;display:grid;position:relative;overflow:hidden}.step-card__art--voice-search{min-height:388px;padding:24px}.step-card--carousel .step-card__art{min-height:640px;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}.step-card--carousel .step-card__art--voice-search{min-height:640px}.step-card--carousel:hover .step-card__art{box-shadow:none;border-color:#0000;transform:none}.step-card:hover .step-card__art{border-color:#adc6ff38;transform:translateY(-3px);box-shadow:0 24px 54px #0000005c,0 0 34px #5de6ff14}.step-card__copy{gap:8px;display:grid}.step-card__copy--carousel{z-index:1;align-content:center;justify-self:center;gap:16px;width:min(100%,404px);min-width:0;max-width:404px;position:relative}.step-card--enterprise .step-card__copy--carousel{justify-self:center;width:min(100%,404px);max-width:404px;transform:translate(10px)}.step-card__eyebrow{color:#adc6ffd1;letter-spacing:.18em;text-transform:uppercase;background:#adc6ff14;border:1px solid #adc6ff2e;border-radius:999px;width:fit-content;min-height:28px;padding:0 12px;font-size:.72rem;font-weight:700;display:inline-flex}.step-card__title{margin:0;font-size:clamp(1.4rem,2vw,2rem);line-height:1.1}.step-card__title--carousel{letter-spacing:-.05em;font-size:clamp(2.8rem,5vw,4.2rem);line-height:.98}.step-card__description{color:var(--color-text-muted);margin:0;font-size:.95rem;line-height:1.65}.step-card__description--carousel{max-width:380px;font-size:1.05rem;line-height:1.75}.step-card--enterprise .step-card__description--carousel{max-width:380px}.voice-search{place-items:center;width:100%;min-height:388px;display:grid;position:relative}.voice-search__stage{background:linear-gradient(#1c2132f5,#0f1322fa);border:1px solid #ffffff14;border-radius:34px;width:100%;max-width:560px;height:388px;position:relative;overflow:hidden;box-shadow:0 28px 58px #00000057,0 0 48px #5de6ff14}.step-card--carousel .voice-search{min-height:640px}.step-card--carousel .voice-search__stage{border-radius:42px;max-width:none;height:640px}.step-card--carousel .voice-search__hint{padding:18px 20px;top:28px;left:28px;right:28px}.step-card--carousel .voice-search__agent-bubble{max-width:340px;top:30px;left:28px}.voice-search__glow,.voice-search__backdrop-grid{position:absolute;inset:0}.voice-search__glow{filter:blur(48px);background:radial-gradient(circle,#5de6ff24,#0000 68%);border-radius:999px;inset:10% 16% 18%}.voice-search__backdrop-grid{opacity:.22;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(#0000007a,#0000 90%);mask-image:linear-gradient(#0000007a,#0000 90%)}.voice-search__hint{z-index:3;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#12182ac2;border:1px solid #ffffff14;border-radius:20px;gap:10px;padding:16px 18px;transition:opacity .28s,transform .28s;display:grid;position:absolute;top:22px;left:22px;right:22px}.voice-search__hint--hidden{opacity:0;transform:translateY(-10px)}.voice-search__hint-badge{color:#adc6ffd1;letter-spacing:.14em;text-transform:uppercase;background:#adc6ff14;border:1px solid #adc6ff2e;border-radius:999px;width:fit-content;min-height:24px;padding:0 10px;font-size:.64rem;font-weight:700;display:inline-flex}.voice-search__hint-text{color:#dee1f7b8;max-width:360px;margin:0;font-size:.84rem;line-height:1.6}.voice-search__agent-bubble{z-index:4;color:#f5f7ffeb;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);opacity:0;background:#111727d6;border:1px solid #ffffff14;border-radius:16px 16px 16px 8px;align-items:center;gap:10px;max-width:290px;min-height:42px;padding:0 14px;font-size:.8rem;font-weight:500;transition:opacity .3s,transform .3s,border-color .22s,color .22s;display:inline-flex;position:absolute;top:24px;left:22px;transform:translateY(10px);box-shadow:0 16px 28px #0000003d}.voice-search__agent-bubble--visible{opacity:1;animation:4.2s ease-in-out infinite float-soft;transform:translateY(0)}.voice-search__agent-bubble--wide{max-width:360px}.voice-search__agent-bubble--done{color:var(--color-primary);border-color:#adc6ff33}.voice-search__agent-icon{color:inherit;display:inline-flex}.voice-search__browser-shell{z-index:2;opacity:0;transform-origin:bottom;background:linear-gradient(#1f2435f5,#0f1422f5);border:1px solid #ffffff14;border-radius:24px;grid-template-rows:auto 1fr;width:calc(100% - 48px);height:218px;margin:102px 24px 0;transition:opacity .36s,transform .42s cubic-bezier(.16,1,.3,1);display:grid;position:relative;overflow:hidden;transform:translateY(40px)scale(.92);box-shadow:0 24px 46px #00000052}.step-card--carousel .voice-search__browser-shell{width:calc(100% - 64px);height:324px;margin:174px 32px 0}.step-card--carousel .voice-search--report-loading .voice-search__browser-shell,.step-card--carousel .voice-search--delivered .voice-search__browser-shell{height:278px;margin-top:146px}.step-card--carousel .voice-search__results--visible{max-height:428px}.step-card--carousel .voice-search__report-builder--visible{max-height:352px}.step-card--carousel .voice-search__report-chart--bars,.step-card--carousel .voice-search__report-chart--donut{min-height:126px}.step-card--carousel .voice-search__report-stat{min-height:84px}.voice-search__browser-shell--visible{opacity:1;transform:translateY(0)scale(1)}.voice-search__browser-shell--report .voice-search__browser-toolbar{display:none}.voice-search__browser-toolbar{border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;min-height:44px;padding:12px 14px;display:flex}.voice-search__traffic{gap:6px;display:inline-flex}.voice-search__traffic-dot{border-radius:999px;width:8px;height:8px}.voice-search__traffic-dot--red{background:#f47272c2}.voice-search__traffic-dot--amber{background:#fbbf24c2}.voice-search__traffic-dot--green{background:#4ade80c2}.voice-search__addressbar{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex:1;align-items:center;gap:8px;min-width:0;min-height:34px;padding:0 12px;display:flex}.voice-search__addressbar-icon{color:#dee1f77a;display:inline-flex}.voice-search__addressbar-text{color:#f5f7ffdb;white-space:nowrap;text-overflow:ellipsis;font-size:.74rem;overflow:hidden}.voice-search__cursor{color:#f5f7ff8f;animation:1s step-end infinite caret}.voice-search__browser-content{align-content:start;gap:12px;padding:14px;display:grid;position:relative}.voice-search__browser-content--report{gap:0;padding-top:18px}.voice-search__loader{gap:12px;display:grid}.voice-search__loader-head{color:#dee1f7a3;align-items:center;gap:8px;font-size:.76rem;display:inline-flex}.voice-search__loader-head svg{animation:1.1s linear infinite spin-slow}.voice-search__skeleton{gap:10px;display:grid}.voice-search__skeleton span{background:#ffffff0d;border-radius:999px;height:18px;display:block;position:relative;overflow:hidden}.voice-search__skeleton span:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);animation:1.6s ease-in-out infinite shimmer-pass;position:absolute;inset:0}.voice-search__skeleton span:first-child{width:92%}.voice-search__skeleton span:nth-child(2){width:74%}.voice-search__skeleton span:nth-child(3){width:82%}.voice-search__results{opacity:0;align-content:start;gap:10px;max-height:0;transition:max-height .32s,opacity .32s,transform .32s;display:grid;overflow:hidden;transform:translateY(10px)}.voice-search__results--visible{opacity:1;max-height:360px;transform:translateY(0)}.voice-search__report-builder{opacity:0;gap:14px;max-height:0;transition:max-height .32s,opacity .32s,transform .32s;display:grid;overflow:hidden;transform:translateY(10px)}.voice-search__report-builder--visible{opacity:1;max-height:280px;transform:translateY(0)}.voice-search__report-builder-head{grid-template-columns:34px 1fr;align-items:center;gap:10px;display:grid}.voice-search__report-builder-icon{width:34px;height:34px;color:var(--color-primary);background:#adc6ff14;border:1px solid #adc6ff2e;border-radius:12px;place-items:center;display:grid}.voice-search__report-builder-copy{gap:3px;display:grid}.voice-search__report-builder-copy p,.voice-search__report-builder-copy span{margin:0}.voice-search__report-builder-copy p{color:#f5f7fff0;font-size:.88rem;font-weight:600}.voice-search__report-builder-copy span{color:#dee1f794;font-size:.72rem;line-height:1.45}.voice-search__report-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:10px;display:grid}.voice-search__report-chart,.voice-search__report-stat{background:#ffffff0a;border:1px solid #ffffff12;border-radius:16px;position:relative;overflow:hidden}.voice-search__report-chart:after,.voice-search__report-stat:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);animation:2.6s ease-in-out infinite shimmer-pass;position:absolute;inset:0}.voice-search__report-chart--bars{grid-template-columns:repeat(4,1fr);align-items:end;gap:8px;min-height:108px;padding:16px;display:grid}.voice-search__report-chart--bars span{background:linear-gradient(#5de6fff0,#adc6ff3d);border-radius:999px 999px 6px 6px;animation:2.8s ease-in-out infinite pulse-soft}.voice-search__report-chart--bars span:first-child{height:38%}.voice-search__report-chart--bars span:nth-child(2){height:72%}.voice-search__report-chart--bars span:nth-child(3){height:56%}.voice-search__report-chart--bars span:nth-child(4){height:88%}.voice-search__report-chart--donut{place-items:center;min-height:108px;display:grid}.voice-search__report-chart--donut span{border:10px solid #5de6ffe0;border-color:#5de6ffe0 #adc6ffb8 #adc6ff29 #adc6ff29;border-radius:999px;width:70px;height:70px;animation:5s linear infinite spin-slow}.voice-search__report-stat{gap:6px;min-height:72px;padding:14px 16px;display:grid}.voice-search__report-stat strong,.voice-search__report-stat span{z-index:1;position:relative}.voice-search__report-stat strong{color:#f5f7fff5;font-size:.96rem;font-weight:700}.voice-search__report-stat span{color:#dee1f794;font-size:.72rem}.voice-search__result{background:#ffffff0a;border:1px solid #ffffff12;border-radius:14px;gap:6px;padding:10px 12px;animation:.5s cubic-bezier(.16,1,.3,1) both fade-up;display:grid;position:relative;overflow:hidden}.voice-search__result:after{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);animation:2.8s ease-in-out infinite shimmer-pass;position:absolute;inset:0}.voice-search__result-meta{z-index:1;color:#adc6ffb3;letter-spacing:.1em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;font-size:.62rem;font-weight:700;display:flex;position:relative}.voice-search__result-tag{color:var(--color-primary);align-items:center;gap:4px;display:inline-flex}.voice-search__result-title,.voice-search__result-snippet{z-index:1;margin:0;position:relative}.voice-search__result-title{color:#f5f7fff0;font-size:.84rem;font-weight:600;line-height:1.4}.voice-search__result-snippet{color:#dee1f79e;font-size:.72rem;line-height:1.45}.voice-search__file-message{z-index:4;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);opacity:0;background:#12182ae0;border:1px solid #ffffff14;border-radius:18px 18px 18px 8px;grid-template-columns:42px 1fr;align-items:center;gap:12px;width:min(320px,100% - 140px);min-height:64px;padding:12px 14px;transition:opacity .32s,transform .32s;display:grid;position:absolute;bottom:92px;left:24px;transform:translateY(12px);box-shadow:0 18px 34px #00000042}.step-card--carousel .voice-search__file-message{width:min(352px,100% - 180px);bottom:110px;left:28px}.step-card--carousel .voice-search__command{grid-template-columns:52px minmax(0,1fr);gap:14px;padding:14px 16px;bottom:22px;left:22px;right:22px}.voice-search__file-message--visible{opacity:1;transform:translateY(0)}.voice-search__file-icon{color:#ff8b7f;background:#ff8b7f1f;border:1px solid #ff8b7f3d;border-radius:14px;place-items:center;width:42px;height:42px;display:grid}.voice-search__file-copy{gap:4px;min-width:0;display:grid}.voice-search__file-copy strong,.voice-search__file-copy span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.voice-search__file-copy strong{color:#f5f7fff5;font-size:.82rem;font-weight:600}.voice-search__file-copy span{color:#dee1f794;font-size:.7rem}.voice-search__command{z-index:4;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#111727d6;border:1px solid #ffffff14;border-radius:24px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:12px;padding:12px 14px;display:grid;position:absolute;bottom:18px;left:18px;right:18px;box-shadow:0 18px 34px #00000042}.voice-search__mic{color:#f5f7ffeb;background:#adc6ff1f;border:1px solid #ffffff1a;border-radius:16px;place-items:center;width:46px;height:46px;transition:transform .18s,color .18s,border-color .18s,background-color .18s,box-shadow .18s;display:grid;position:relative}.voice-search__mic--pressed{transform:scale(.92)}.voice-search__mic--active{color:#ffdce3;background:#ff627e29;border-color:#ff769252;box-shadow:0 0 26px #ff627e2e}.voice-search__mic-core,.voice-search__mic-ring{pointer-events:none;position:absolute}.voice-search__mic-core{opacity:0;background:radial-gradient(circle,#ff627e8f,#0000 72%);border-radius:12px;inset:8px}.voice-search__mic-ring{opacity:0;border:1px solid #ff627e3d;border-radius:20px;inset:-6px}.voice-search__mic--active .voice-search__mic-core{opacity:1}.voice-search__mic--active .voice-search__mic-ring{opacity:1;animation:1.6s ease-out infinite pulse-ring}.voice-search__mic-ring--delay{animation-delay:.65s}.voice-search__command-copy{gap:4px;min-width:0;display:grid}.voice-search__command-label{color:#adc6ffb3;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:700}.voice-search__command-text{color:#f5f7ffeb;align-items:center;min-width:0;font-size:.82rem;font-weight:500;line-height:1.4;display:flex}.voice-search__command-text span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.agent-workspace{place-items:center;width:100%;min-height:388px;display:grid;position:relative}.agent-workspace__stage{background:linear-gradient(#1c2132f5,#0f1322fa);border:1px solid #ffffff14;border-radius:34px;width:100%;max-width:560px;height:388px;position:relative;overflow:hidden;box-shadow:0 28px 58px #00000057,0 0 48px #5de6ff14}.step-card--carousel .agent-workspace{min-height:640px}.step-card--carousel .agent-workspace__stage{border-radius:42px;max-width:none;height:640px}.step-card--carousel .agent-workspace__thread{gap:16px;padding:28px}.agent-workspace__glow,.agent-workspace__grid{position:absolute;inset:0}.agent-workspace__glow{filter:blur(54px);background:radial-gradient(circle,#5de6ff24,#0000 68%);border-radius:999px;inset:12% 18% 18%}.agent-workspace__grid{opacity:.18;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(#00000085,#0000 92%);mask-image:linear-gradient(#00000085,#0000 92%)}.agent-workspace__thread{z-index:1;align-content:start;gap:14px;height:100%;padding:24px;display:grid;position:relative}.agent-workspace__message{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);opacity:0;background:#121727d1;border:1px solid #ffffff14;border-radius:20px;gap:6px;max-width:82%;padding:14px 16px;transition:opacity .32s,transform .32s;display:grid;transform:translateY(12px)}.agent-workspace__message--visible{opacity:1;transform:translateY(0)}.agent-workspace__message--client{color:#f5f7fff0;background:#ffffff0f;justify-self:end}.agent-workspace__message--thanks{max-width:48%;margin-top:-2px}.agent-workspace__message--coordinator{grid-template-columns:34px 1fr;align-items:start;gap:12px;max-width:88%;display:grid}.agent-workspace__message-icon{width:34px;height:34px;color:var(--color-primary);background:#adc6ff1a;border:1px solid #adc6ff2e;border-radius:12px;place-items:center;display:grid;box-shadow:0 0 18px #adc6ff1f}.agent-workspace__message-copy{gap:6px;display:grid}.agent-workspace__message-label{color:#adc6ffc2;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:700}.agent-workspace__message p{color:#f5f7ffeb;margin:0;font-size:.84rem;line-height:1.5}.agent-workspace__workspace{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);opacity:0;background:#121727b8;border:1px solid #ffffff14;border-radius:24px;gap:14px;max-height:0;padding:0 18px;transition:max-height .36s,padding .36s,opacity .32s,transform .36s;display:grid;overflow:hidden;transform:translateY(8px)scale(.98)}.agent-workspace__workspace--visible{opacity:1;max-height:300px;padding:18px;transform:translateY(0)scale(1)}.agent-workspace__workspace--collapsing{opacity:0;max-height:0;padding-top:0;padding-bottom:0;transform:translateY(-6px)scale(.97)}.step-card--carousel .agent-workspace__workspace--visible{max-height:388px;padding:22px}.step-card--carousel .agent-workspace__card{min-height:176px;padding:16px}.step-card--carousel .agent-workspace__ticket-stream,.step-card--carousel .agent-workspace__chart,.step-card--carousel .agent-workspace__manager-note{min-height:76px}.step-card--carousel .agent-workspace__reply--visible{max-height:258px}.step-card--carousel .agent-workspace__message--thanks{max-width:56%}.agent-workspace__workspace-head{gap:8px;display:grid}.agent-workspace__workspace-head p{color:#dee1f799;margin:0;font-size:.74rem;line-height:1.45}.agent-workspace__workspace-badge{color:#adc6ffd1;letter-spacing:.14em;text-transform:uppercase;background:#adc6ff14;border:1px solid #adc6ff2e;border-radius:999px;width:fit-content;min-height:24px;padding:0 10px;font-size:.62rem;font-weight:700;display:inline-flex}.agent-workspace__agents{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.agent-workspace__card{opacity:0;background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;align-content:start;gap:14px;min-height:150px;padding:14px;transition:opacity .32s,transform .32s,border-color .22s,box-shadow .22s;display:grid;transform:translateY(14px)}.agent-workspace__card--visible{opacity:1;transform:translateY(0)}.agent-workspace__card--done{border-color:#7cffb62e;box-shadow:inset 0 0 0 1px #7cffb60a}.agent-workspace__card-head{grid-template-columns:32px 1fr;align-items:center;gap:10px;display:grid}.agent-workspace__card-icon{color:#adc6ffeb;background:#adc6ff14;border:1px solid #adc6ff29;border-radius:12px;place-items:center;width:32px;height:32px;display:grid}.agent-workspace__card--done .agent-workspace__card-icon{color:#8df0ab;background:#7cffb614;border-color:#7cffb62e}.agent-workspace__card-copy{gap:4px;display:grid}.agent-workspace__card-copy strong,.agent-workspace__card-copy span{margin:0}.agent-workspace__card-copy strong{color:#f5f7fff2;font-size:.8rem;font-weight:600;line-height:1.25}.agent-workspace__card-copy span{color:#dee1f78f;font-size:.7rem;line-height:1.35}.agent-workspace__ticket-stream{align-items:center;min-height:62px;display:flex}.agent-workspace__ticket-chip{color:#f5f7ffeb;background:#ffffff0f;border-radius:999px;align-items:center;min-height:34px;padding:0 12px;font-size:.76rem;font-weight:500;display:inline-flex}.agent-workspace__ticket-chip--done{color:#8df0ab;background:#7cffb61a}.agent-workspace__chart{grid-template-columns:repeat(4,1fr);align-items:end;gap:8px;min-height:62px;display:grid}.agent-workspace__chart span{transform-origin:bottom;background:linear-gradient(#5de6fff0,#adc6ff3d);border-radius:999px 999px 5px 5px;animation:1.15s ease-in-out infinite wave-bar}.agent-workspace__chart span:first-child{height:34%}.agent-workspace__chart span:nth-child(2){height:72%;animation-delay:.12s}.agent-workspace__chart span:nth-child(3){height:48%;animation-delay:.24s}.agent-workspace__chart span:nth-child(4){height:86%;animation-delay:.36s}.agent-workspace__chart--done span{animation:none}.agent-workspace__manager-note{align-content:center;min-height:62px;display:grid}.agent-workspace__manager-muted{color:#dee1f785;font-size:.72rem;line-height:1.45}.agent-workspace__manager-lines{gap:8px;display:grid}.agent-workspace__manager-lines span{background:#ffffff0d;border-radius:999px;height:12px;display:block;position:relative;overflow:hidden}.agent-workspace__manager-lines span:after{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);animation:1.5s ease-in-out infinite shimmer-pass;position:absolute;inset:0}.agent-workspace__manager-lines span:first-child{width:94%}.agent-workspace__manager-lines span:nth-child(2){width:72%}.agent-workspace__manager-lines span:nth-child(3){width:82%}.agent-workspace__manager-ready{color:#8df0ab;align-items:center;gap:8px;font-size:.76rem;font-weight:500;display:inline-flex}.agent-workspace__reply{opacity:0;gap:14px;max-height:0;transition:max-height .36s,opacity .32s,transform .32s;display:grid;overflow:hidden;transform:translateY(14px)}.agent-workspace__reply--visible{opacity:1;max-height:220px;transform:translateY(0)}.agent-workspace__reply-head,.agent-workspace__reply-file{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#121727d1;border:1px solid #ffffff14;border-radius:22px;gap:12px;display:grid}.agent-workspace__reply-head{grid-template-columns:36px 1fr;align-items:start;padding:16px}.agent-workspace__reply-icon,.agent-workspace__reply-file-icon,.agent-workspace__reply-download{place-items:center;display:grid}.agent-workspace__reply-icon{width:36px;height:36px;color:var(--color-primary);background:#adc6ff1a;border:1px solid #adc6ff29;border-radius:13px}.agent-workspace__reply-copy{gap:6px;display:grid}.agent-workspace__reply-copy p{color:#f5f7fff0;margin:0;font-size:.86rem;line-height:1.55}.agent-workspace__reply-file{grid-template-columns:40px 1fr 28px;align-items:center;padding:14px 16px}.agent-workspace__reply-file-icon{color:#ff8b7f;background:#ff8b7f1f;border:1px solid #ff8b7f38;border-radius:14px;width:40px;height:40px}.agent-workspace__reply-file-copy{gap:4px;min-width:0;display:grid}.agent-workspace__reply-file-copy strong,.agent-workspace__reply-file-copy span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.agent-workspace__reply-file-copy strong{color:#f5f7fff2;font-size:.82rem;font-weight:600}.agent-workspace__reply-file-copy span{color:#dee1f78f;font-size:.72rem}.agent-workspace__reply-download{color:#adc6ffd1}.enterprise-workflow{place-items:center;width:100%;min-height:388px;display:grid;position:relative}.enterprise-workflow__stage{background:linear-gradient(#1c2132f5,#0f1322fa);border:1px solid #ffffff14;border-radius:34px;width:100%;max-width:560px;height:388px;position:relative;overflow:hidden;box-shadow:0 28px 58px #00000057,0 0 48px #5de6ff14}.step-card--carousel .enterprise-workflow{min-height:640px}.step-card--carousel .enterprise-workflow__stage{border-radius:42px;max-width:none;height:640px}.step-card--enterprise .step-card__art,.step-card--enterprise .enterprise-workflow{min-height:640px}.step-card--enterprise .enterprise-workflow__stage{height:640px}.enterprise-workflow__glow,.enterprise-workflow__grid{position:absolute;inset:0}.enterprise-workflow__glow{filter:blur(54px);background:radial-gradient(circle,#5de6ff1f,#0000 70%);border-radius:999px;inset:12% 16% 20%}.enterprise-workflow__grid{opacity:.16;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:34px 34px;-webkit-mask-image:linear-gradient(#00000094,#0000 92%);mask-image:linear-gradient(#00000094,#0000 92%)}.enterprise-workflow__omnibar{z-index:2;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#121727d1;border:1px solid #ffffff14;border-radius:20px;align-items:center;gap:10px;min-height:54px;padding:0 16px;display:flex;position:absolute;top:22px;left:22px;right:22px;box-shadow:0 18px 30px #00000038}.enterprise-workflow__omnibar-icon{color:#adc6ffbd;display:inline-flex}.enterprise-workflow__omnibar-text{color:#f5f7ffeb;white-space:nowrap;text-overflow:ellipsis;font-size:.84rem;font-weight:500;overflow:hidden}.enterprise-workflow__cursor{color:#f5f7ff8f;animation:1s step-end infinite caret}.enterprise-workflow__stack{z-index:1;align-content:start;gap:12px;height:100%;padding:92px 22px 90px;display:grid;position:relative}.step-card--enterprise .enterprise-workflow__stack{gap:14px;padding:92px 18px 96px}.enterprise-workflow__panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);opacity:0;background:#121727c2;border:1px solid #ffffff14;border-radius:22px;gap:14px;max-height:0;padding:0 16px;transition:max-height .36s,padding .36s,opacity .32s,transform .36s;display:grid;overflow:hidden;transform:translateY(8px)scale(.98)}.enterprise-workflow__panel--visible{opacity:1;transform:translateY(0)scale(1)}.enterprise-workflow__panel--systems.enterprise-workflow__panel--visible{max-height:148px;padding:16px}.enterprise-workflow__panel--diagnosis.enterprise-workflow__panel--visible{max-height:110px;padding:14px 16px}.enterprise-workflow__panel--actions.enterprise-workflow__panel--visible{max-height:208px;padding:16px}.step-card--carousel .enterprise-workflow__panel--systems.enterprise-workflow__panel--visible{max-height:156px}.step-card--carousel .enterprise-workflow__panel--diagnosis.enterprise-workflow__panel--visible{max-height:118px}.step-card--carousel .enterprise-workflow__panel--actions.enterprise-workflow__panel--visible{max-height:218px}.step-card--enterprise .enterprise-workflow__panel--systems.enterprise-workflow__panel--visible{max-height:164px}.step-card--enterprise .enterprise-workflow__panel--diagnosis.enterprise-workflow__panel--visible{max-height:126px}.step-card--enterprise .enterprise-workflow__panel--actions.enterprise-workflow__panel--visible{max-height:246px}.enterprise-workflow__panel-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.enterprise-workflow__panel-head--split{align-items:baseline}.enterprise-workflow__panel-badge{color:#adc6ffd1;letter-spacing:.14em;text-transform:uppercase;background:#adc6ff14;border:1px solid #adc6ff2e;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:.62rem;font-weight:700;display:inline-flex}.enterprise-workflow__panel-badge--danger{color:#ff9090e0;background:#ff787814;border-color:#ff78782e}.enterprise-workflow__actions-note{color:#dee1f785;font-size:.72rem}.enterprise-workflow__nodes{gap:10px;display:grid}.enterprise-workflow__node{opacity:0;justify-content:space-between;align-items:center;gap:12px;min-height:34px;transition:opacity .26s,transform .26s;display:flex;transform:translateY(8px)}.enterprise-workflow__node--visible{opacity:1;transform:translateY(0)}.enterprise-workflow__node-main{align-items:center;gap:10px;min-width:0;display:flex}.enterprise-workflow__node-icon{color:#adc6ffd1;background:#adc6ff14;border:1px solid #adc6ff29;border-radius:10px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid;box-shadow:0 0 18px #adc6ff14}.enterprise-workflow__node:not(.enterprise-workflow__node--done) .enterprise-workflow__node-icon{animation:1.8s ease-in-out infinite pulse-soft}.enterprise-workflow__node--done .enterprise-workflow__node-icon{color:#8df0ab;background:#7cffb614;border-color:#7cffb62e;animation:none}.enterprise-workflow__node-text{color:#f5f7ffeb;white-space:nowrap;text-overflow:ellipsis;font-size:.76rem;font-weight:500;overflow:hidden}.enterprise-workflow__node-status{color:#dee1f77a;flex-shrink:0;font-size:.68rem;font-weight:600}.enterprise-workflow__node-status--done{color:#8df0ab}.enterprise-workflow__diagnosis{gap:10px;display:grid}.enterprise-workflow__diagnosis p{color:#f5f7ffeb;margin:0;font-size:.76rem;line-height:1.5}.enterprise-workflow__sparkline{height:42px}.enterprise-workflow__sparkline svg{width:100%;height:100%}.enterprise-workflow__sparkline path{fill:none;stroke:#ff7878eb;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:1s forwards draw-line}.enterprise-workflow__tasks{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.enterprise-workflow__task{opacity:0;background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;align-content:start;gap:12px;min-height:132px;padding:14px;transition:opacity .26s,transform .26s;display:grid;transform:translateY(12px)}.step-card--enterprise .enterprise-workflow__task{min-height:140px}.step-card--enterprise .enterprise-workflow__task p{font-size:.76rem}.enterprise-workflow__task--visible{opacity:1;transform:translateY(0)}.enterprise-workflow__task-head{align-items:center;gap:10px;display:flex}.enterprise-workflow__task-icon,.enterprise-workflow__task-avatar{border-radius:10px;justify-content:center;align-items:center;min-height:28px;display:inline-flex}.enterprise-workflow__task-icon{color:#adc6ffd1;background:#adc6ff14;border:1px solid #adc6ff29;width:28px}.enterprise-workflow__task-avatar{color:#f5f7ffeb;background:#ffffff0f;padding:0 10px;font-size:.68rem;font-weight:600}.enterprise-workflow__task p{color:#f5f7ffeb;margin:0;font-size:.74rem;line-height:1.5}.enterprise-workflow__task-status{color:#dee1f785;font-size:.68rem;font-weight:600}.enterprise-workflow__task-status--done{color:#8df0ab}.step-card--enterprise .enterprise-workflow__stack{z-index:1;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;width:min(100% - 56px,474px);height:min(100% - 186px,474px);margin:0;padding:0;display:grid;position:absolute;top:96px;left:50%;transform:translate(-50%)}.step-card--enterprise .enterprise-workflow__panel{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0;border-color:#0000;height:100%;max-height:none;padding:16px;transition:opacity .32s,transform .32s,border-color .22s,background-color .22s}.step-card--enterprise .enterprise-workflow__panel--visible{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#121727c2;border-color:#ffffff14}.step-card--enterprise .enterprise-workflow__panel--systems.enterprise-workflow__panel--visible,.step-card--enterprise .enterprise-workflow__panel--diagnosis.enterprise-workflow__panel--visible{max-height:none;padding:16px}.step-card--enterprise .enterprise-workflow__panel--actions{display:contents}.step-card--enterprise .enterprise-workflow__panel--actions>.enterprise-workflow__panel-head{display:none}.step-card--enterprise .enterprise-workflow__panel--actions>.enterprise-workflow__tasks{display:contents}.step-card--enterprise .enterprise-workflow__panel-head{align-items:flex-start;gap:8px}.step-card--enterprise .enterprise-workflow__panel-head--split{align-items:center}.step-card--enterprise .enterprise-workflow__actions-note{font-size:.64rem}.step-card--enterprise .enterprise-workflow__nodes{gap:8px}.step-card--enterprise .enterprise-workflow__node{align-items:flex-start;gap:10px;min-height:0}.step-card--enterprise .enterprise-workflow__node-main{align-items:flex-start}.step-card--enterprise .enterprise-workflow__node-text{white-space:normal;text-overflow:clip;font-size:.72rem;line-height:1.42}.step-card--enterprise .enterprise-workflow__node-status{padding-top:6px;font-size:.62rem}.step-card--enterprise .enterprise-workflow__diagnosis{align-content:start;gap:12px}.step-card--enterprise .enterprise-workflow__diagnosis p{-webkit-line-clamp:5;-webkit-box-orient:vertical;font-size:.74rem;line-height:1.55;display:-webkit-box;overflow:hidden}.step-card--enterprise .enterprise-workflow__sparkline{height:48px}.step-card--enterprise .enterprise-workflow__tasks{display:contents}.step-card--enterprise .enterprise-workflow__task{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#121727c2;border-radius:22px;grid-template-rows:auto auto 1fr auto;gap:10px;height:100%;min-height:0;padding:14px}.step-card--enterprise .enterprise-workflow__task-head{flex-wrap:wrap;gap:8px}.step-card--enterprise .enterprise-workflow__task p{-webkit-line-clamp:6;-webkit-box-orient:vertical;font-size:.72rem;line-height:1.48;display:-webkit-box;overflow:hidden}.step-card--enterprise .enterprise-workflow__task-status{align-self:end;margin-top:auto;font-size:.64rem;line-height:1.45}.enterprise-workflow__banner{z-index:2;opacity:0;background:#124e3038;border:1px solid #7cffb62e;border-radius:18px;grid-template-columns:34px 1fr;align-items:center;gap:12px;min-height:54px;padding:0 16px;transition:opacity .32s,transform .32s;display:grid;position:absolute;bottom:22px;left:22px;right:22px;transform:translateY(12px);box-shadow:inset 0 0 0 1px #7cffb60a}.enterprise-workflow__banner--visible{opacity:1;transform:translateY(0)}.enterprise-workflow__banner-icon{color:#8df0ab;background:#7cffb61f;border-radius:12px;place-items:center;width:34px;height:34px;display:grid}.enterprise-workflow__banner-copy{gap:2px;display:grid}.enterprise-workflow__banner-copy strong,.enterprise-workflow__banner-copy span{margin:0}.enterprise-workflow__banner-copy strong{color:#f5f7fff5;font-size:.8rem;font-weight:600}.enterprise-workflow__banner-copy span{color:#deffeac2;font-size:.7rem}.voice-search__mobile-stage,.agent-workspace__mobile-stage,.enterprise-workflow__mobile-stage{display:none}.step-placeholder{place-items:center;width:100%;height:100%;min-height:182px;display:grid;position:relative}.step-card--carousel .step-placeholder{min-height:100%}.step-placeholder__glow{filter:blur(34px);background:radial-gradient(circle,#adc6ff1f,#0000 72%);border-radius:999px;position:absolute;inset:22% 18% 18%}.step-placeholder__frame{z-index:1;text-align:center;background:linear-gradient(#ffffff0a,#ffffff05);border:1px dashed #adc6ff2e;border-radius:22px;justify-items:center;gap:14px;width:100%;padding:20px 18px;display:grid;position:relative}@media (width<=680px){.hero-chat__input{align-items:flex-end}.hero-chat__prompt{white-space:normal;text-overflow:clip;overflow-wrap:anywhere}.voice-search__stage--desktop,.agent-workspace__stage--desktop,.enterprise-workflow__stage--desktop{display:none}.voice-search__mobile-stage,.agent-workspace__mobile-stage,.enterprise-workflow__mobile-stage{box-sizing:border-box;background:linear-gradient(#181d2df5,#0d121ffa);border:1px solid #ffffff14;border-radius:26px;flex-direction:column;width:100%;height:100%;min-height:360px;padding:14px;display:flex;position:relative;overflow:hidden;box-shadow:0 22px 42px #0000003d}.voice-search__mobile-glow,.agent-workspace__mobile-glow,.enterprise-workflow__mobile-glow{filter:blur(42px);pointer-events:none;background:radial-gradient(circle,#5de6ff24,#0000 72%);border-radius:999px;position:absolute;inset:16% 12% 24%}.voice-search__mobile-stage>:not(.voice-search__mobile-glow),.agent-workspace__mobile-stage>:not(.agent-workspace__mobile-glow),.enterprise-workflow__mobile-stage>:not(.enterprise-workflow__mobile-glow){z-index:1;position:relative}.voice-search__mobile-stage{gap:10px}.voice-search__mobile-agent,.voice-search__mobile-file{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);opacity:0;background:#111727d6;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:18px 1fr;align-items:center;gap:10px;padding:11px 12px;transition:opacity .28s,transform .28s;display:grid;transform:translateY(10px)}.voice-search__mobile-agent{font-size:.78rem;line-height:1.45}.voice-search__mobile-agent--visible,.voice-search__mobile-file--visible{opacity:1;transform:translateY(0)}.voice-search__mobile-agent--done{color:var(--color-primary)}.voice-search__mobile-browser{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;background:#141a2ad1;border:1px solid #ffffff14;border-radius:18px;gap:10px;min-width:0;min-height:156px;padding:12px;transition:opacity .32s,transform .32s;display:grid;transform:translateY(12px)}.voice-search__mobile-browser--visible{opacity:1;transform:translateY(0)}.voice-search__mobile-toolbar{align-items:center;gap:8px;display:flex}.voice-search__mobile-address{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;flex:1;align-items:center;gap:8px;min-width:0;min-height:30px;padding:0 10px;display:flex}.voice-search__mobile-browser-body{gap:10px;min-width:0;display:grid}.voice-search__mobile-loader,.voice-search__mobile-result,.voice-search__mobile-report{gap:8px;display:grid}.voice-search__mobile-result{background:#ffffff0a;border:1px solid #ffffff12;border-radius:14px;padding:10px}.voice-search__mobile-report-grid{grid-template-columns:minmax(0,1fr) 92px;gap:8px;display:grid}.voice-search__mobile-report-grid>*{min-width:0}.voice-search__mobile-browser .voice-search__report-chart--bars{min-height:90px}.voice-search__mobile-browser .voice-search__report-stat{min-height:90px;padding:12px}.voice-search__mobile-browser .voice-search__result-snippet,.voice-search__mobile-browser .voice-search__loader-head span,.voice-search__mobile-browser .voice-search__report-builder-copy span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.voice-search__mobile-browser .voice-search__result-title{font-size:.78rem}.voice-search__mobile-browser .voice-search__result-snippet,.voice-search__mobile-browser .voice-search__report-builder-copy span,.voice-search__mobile-browser .voice-search__report-stat span,.voice-search__mobile-browser .voice-search__loader-head{font-size:.66rem;line-height:1.42}.voice-search__mobile-browser .voice-search__report-builder-copy p,.voice-search__mobile-browser .voice-search__report-stat strong{font-size:.78rem}.voice-search__mobile-file{grid-template-columns:38px 1fr;gap:10px;min-height:58px;padding:10px 12px}.voice-search__mobile-command{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#111727d6;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;margin-top:auto;padding:10px 12px;display:grid}.voice-search__mobile-command .voice-search__mic{border-radius:14px;width:42px;height:42px}.voice-search__mobile-command-text{color:#f5f7ffeb;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:.78rem;line-height:1.42;display:-webkit-box;overflow:hidden}.voice-search__mobile-command .voice-search__command-label{font-size:.58rem}.step-card--carousel .voice-search__mobile-stage,.step-card--carousel .agent-workspace__mobile-stage,.step-card--carousel .enterprise-workflow__mobile-stage{justify-content:flex-start;height:100%;min-height:0}.step-card--voice-search.step-card--carousel .voice-search__mobile-stage{grid-template-rows:44px minmax(0,1fr) 58px;align-content:stretch;gap:8px;padding:8px;display:grid}.step-card--voice-search.step-card--carousel .voice-search__mobile-agent,.step-card--voice-search.step-card--carousel .voice-search__mobile-file{padding:8px 10px;font-size:.74rem}.step-card--voice-search.step-card--carousel .voice-search__mobile-browser{gap:8px;height:100%;min-height:0;padding:8px;overflow:hidden}.step-card--voice-search.step-card--carousel .voice-search__mobile-browser-body{gap:8px}.step-card--voice-search.step-card--carousel .voice-search__mobile-report-grid{grid-template-columns:minmax(0,1fr) 78px;gap:6px}.step-card--voice-search.step-card--carousel .voice-search__mobile-browser .voice-search__report-chart--bars,.step-card--voice-search.step-card--carousel .voice-search__mobile-browser .voice-search__report-stat{min-height:74px}.step-card--voice-search.step-card--carousel .voice-search__mobile-browser .voice-search__report-stat{gap:4px;padding:9px 10px}.step-card--voice-search.step-card--carousel .voice-search__mobile-browser .voice-search__report-builder-copy p,.step-card--voice-search.step-card--carousel .voice-search__mobile-browser .voice-search__report-stat strong{font-size:.74rem}.step-card--voice-search.step-card--carousel .voice-search__mobile-browser .voice-search__report-stat span,.step-card--voice-search.step-card--carousel .voice-search__mobile-browser .voice-search__report-builder-copy span,.step-card--voice-search.step-card--carousel .voice-search__mobile-browser .voice-search__loader-head,.step-card--voice-search.step-card--carousel .voice-search__mobile-command-text{font-size:.64rem;line-height:1.36}.step-card--voice-search.step-card--carousel .voice-search__mobile-command{gap:10px;min-height:58px;margin-top:0;padding:9px 10px}.step-card--voice-search.step-card--carousel .voice-search__mobile-file{z-index:3;min-height:52px;position:absolute;bottom:74px;left:8px;right:8px}.step-card--voice-search.step-card--carousel .voice-search__mobile-command .voice-search__mic{width:40px;height:40px}.agent-workspace__mobile-stage{gap:10px}.agent-workspace__thread--mobile{grid-template-rows:58px 62px minmax(0,1fr) 104px 30px;align-content:stretch;gap:8px;height:100%;padding:0;display:grid}.agent-workspace__thread--mobile .agent-workspace__message{max-width:100%;padding:12px 13px}.agent-workspace__thread--mobile .agent-workspace__message--thanks{align-self:flex-end;max-width:72%}.agent-workspace__thread--mobile .agent-workspace__message p,.agent-workspace__thread--mobile .agent-workspace__reply-copy p{font-size:.78rem;line-height:1.48}.agent-workspace__mobile-workspace{box-sizing:border-box;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;background:#121727c7;border:1px solid #ffffff14;border-radius:18px;gap:10px;height:100%;max-height:none;padding:12px;transition:max-height .32s,padding .32s,opacity .28s,transform .32s;display:grid;overflow:hidden;transform:translateY(8px)}.agent-workspace__mobile-workspace--visible{opacity:1;visibility:visible;transform:translateY(0)}.agent-workspace__mobile-workspace--collapsing{opacity:0;visibility:hidden;transform:translateY(-6px)}.agent-workspace__mobile-head{align-items:center;display:flex}.agent-workspace__mobile-agents{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.agent-workspace__mobile-agents>.agent-workspace__card:last-child{grid-column:1/-1}.agent-workspace__mobile-workspace .agent-workspace__card{gap:8px;min-height:0;padding:10px}.agent-workspace__mobile-workspace .agent-workspace__ticket-stream,.agent-workspace__mobile-workspace .agent-workspace__chart,.agent-workspace__mobile-workspace .agent-workspace__manager-note{min-height:42px}.agent-workspace__mobile-workspace .agent-workspace__card-copy strong{font-size:.72rem}.agent-workspace__mobile-workspace .agent-workspace__card-copy span,.agent-workspace__mobile-workspace .agent-workspace__manager-muted{font-size:.64rem;line-height:1.4}.agent-workspace__reply--mobile{visibility:hidden;min-height:108px;max-height:none;margin-top:0}.agent-workspace__thread--mobile .agent-workspace__reply--visible{visibility:visible}.agent-workspace__thread--mobile .agent-workspace__reply-head{padding:12px 13px}.agent-workspace__thread--mobile .agent-workspace__reply-file{grid-template-columns:36px 1fr 24px;padding:12px 13px}.agent-workspace__thread--mobile .agent-workspace__reply-file-copy span{font-size:.64rem}.enterprise-workflow__mobile-stage{grid-template-rows:40px minmax(0,1fr) 42px;align-content:stretch;gap:8px;display:grid}.enterprise-workflow__omnibar--mobile{min-height:40px;box-shadow:none;border-radius:16px;padding:0 12px;position:relative;top:auto;left:auto;right:auto}.enterprise-workflow__mobile-stack{grid-template-rows:90px 72px minmax(0,1fr);align-content:stretch;gap:8px;display:grid}.enterprise-workflow__mobile-panel{box-sizing:border-box;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);opacity:0;visibility:hidden;background:#121727c7;border:1px solid #ffffff14;border-radius:18px;gap:8px;height:100%;max-height:none;padding:10px;transition:max-height .32s,padding .32s,opacity .28s,transform .32s;display:grid;overflow:hidden;transform:translateY(8px)}.enterprise-workflow__mobile-panel--visible{opacity:1;visibility:visible;transform:translateY(0)}.enterprise-workflow__mobile-stage .enterprise-workflow__panel-head{gap:8px}.enterprise-workflow__mobile-stage .enterprise-workflow__panel-badge{min-height:22px;padding:0 8px;font-size:.56rem}.enterprise-workflow__mobile-stage .enterprise-workflow__node-text,.enterprise-workflow__mobile-stage .enterprise-workflow__diagnosis p,.enterprise-workflow__mobile-stage .enterprise-workflow__task p{font-size:.62rem;line-height:1.36}.enterprise-workflow__mobile-stage .enterprise-workflow__node{min-height:30px}.enterprise-workflow__mobile-stage .enterprise-workflow__node-status{display:none}.enterprise-workflow__mobile-stage .enterprise-workflow__diagnosis p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.enterprise-workflow__mobile-stage .enterprise-workflow__sparkline{height:30px}.enterprise-workflow__mobile-tasks{gap:8px;display:grid}.enterprise-workflow__mobile-stage .enterprise-workflow__task{gap:6px;min-height:0;padding:9px}.enterprise-workflow__mobile-stage .enterprise-workflow__task-head{gap:8px}.enterprise-workflow__mobile-stage .enterprise-workflow__task-status{font-size:.62rem}.enterprise-workflow__banner--mobile{visibility:hidden;grid-template-columns:30px 1fr;gap:10px;min-height:42px;margin-top:0;padding:0 12px;position:relative;bottom:auto;left:auto;right:auto}.enterprise-workflow__banner--mobile.enterprise-workflow__banner--visible{visibility:visible}.enterprise-workflow__banner--mobile .enterprise-workflow__banner-icon{border-radius:10px;width:30px;height:30px}.enterprise-workflow__banner--mobile .enterprise-workflow__banner-copy strong{font-size:.76rem}.enterprise-workflow__banner--mobile .enterprise-workflow__banner-copy span{font-size:.64rem}}.step-card--carousel .step-placeholder__frame{border-style:solid;border-color:#adc6ff1f;border-radius:42px;align-content:center;min-height:640px;padding:36px 28px}.step-placeholder__badge{color:#adc6ffc7;letter-spacing:.14em;text-transform:uppercase;background:#adc6ff14;border:1px solid #adc6ff2e;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:.64rem;font-weight:700;display:inline-flex}.step-placeholder__icon{width:52px;height:52px;color:var(--color-primary);background:#adc6ff14;border:1px solid #adc6ff29;border-radius:18px;place-items:center;display:grid;box-shadow:0 0 18px #adc6ff14}.step-placeholder__copy{gap:8px;display:grid}.step-placeholder__title,.step-placeholder__text{margin:0}.step-placeholder__title{color:#f5f7fff0;font-size:1rem;font-weight:600}.step-card--carousel .step-placeholder__title{font-size:2rem}.step-placeholder__text{color:#dee1f794;font-size:.8rem;line-height:1.5}.step-card--carousel .step-placeholder__text{max-width:360px;font-size:1rem;line-height:1.7}.pricing-card{grid-template-rows:auto auto minmax(0,1fr) auto;gap:28px;height:100%;padding:28px;display:grid}.pricing-card--featured{transform:translateY(-12px)}.pricing-card__badge{color:var(--color-primary-deep);letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(#d4e2ff 0%,#adc6ff 100%);border-bottom-left-radius:18px;align-items:center;gap:6px;padding:10px 14px;font-size:.62rem;font-weight:800;display:inline-flex;position:absolute;top:0;right:0}.pricing-card__header{gap:12px;display:grid}.pricing-card__name{color:var(--color-text-dim);letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:1rem;font-weight:700}.pricing-card__name--featured{color:var(--color-primary)}.pricing-card__price{align-items:flex-end;gap:6px;display:flex}.pricing-card__price span{letter-spacing:-.05em;font-size:clamp(3rem,4vw,3.6rem);font-weight:800;line-height:.95}.pricing-card__price small{color:var(--color-text-dim);font-size:.9rem}.pricing-card__description{color:var(--color-text-muted);margin:0;line-height:1.7}.pricing-card__features{align-content:start;gap:14px;margin:0;padding:0;list-style:none;display:grid}.pricing-card__feature{color:#f5f7ffeb;grid-template-columns:18px 1fr;gap:10px;font-size:.93rem;line-height:1.6;display:grid}.pricing-card__feature-icon{color:var(--color-primary);margin-top:3px;display:inline-flex}.pricing-card__actions{gap:12px;margin-top:auto;display:grid}.security-showcase{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:36px;display:grid}.security-showcase__content{gap:32px;display:grid}.security-showcase__intro{gap:14px;display:grid}.security-showcase__title{letter-spacing:-.04em;margin:0;font-size:clamp(2.3rem,4.6vw,3.7rem);line-height:1.05}.security-showcase__lead{max-width:440px;color:var(--color-text-muted);margin:0;font-size:1.04rem;line-height:1.72}.security-showcase__tabs{gap:12px;display:grid}.security-tab{text-align:left;grid-template-columns:48px 1fr;align-items:start;gap:14px;padding:14px 0;transition:transform .18s;display:grid}.security-tab:hover{transform:translate(2px)}.security-tab__icon{color:#ffffffb8;border:1px solid var(--color-border);background:#ffffff0d;border-radius:16px;place-items:center;width:44px;height:44px;transition:border-color .18s,color .18s,background-color .18s;display:grid}.security-tab__copy{gap:6px;display:grid}.security-tab__title{font-size:1rem;font-weight:600}.security-tab__description{color:var(--color-text-muted);font-size:.92rem;line-height:1.55}.security-panel{border:1px solid var(--color-border);border-radius:var(--radius-xl);min-height:560px;box-shadow:var(--shadow-panel);background:linear-gradient(#212637d6,#121727eb);padding:42px;position:relative}.security-panel:before{content:"";pointer-events:none;background:radial-gradient(circle at 70% 18%,#ffffff12,#0000 28%);position:absolute;inset:0}.security-panel__visual{place-items:center;min-height:320px;margin-bottom:28px;display:grid;position:relative}.security-panel__icon{z-index:2;color:#f5f7ffe6;background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;place-items:center;width:96px;height:96px;display:grid;position:relative;box-shadow:0 0 22px #ffffff14}.security-panel__rings span,.security-panel__servers span,.security-panel__brain span{position:absolute}.security-panel__rings span:first-child{border:1px solid #ffffff2e;border-radius:999px;width:180px;height:180px;animation:14s linear infinite spin-slow}.security-panel__rings span:nth-child(2){border:1px solid #adc6ff4d;border-radius:999px;width:132px;height:132px;animation:16s linear infinite spin-reverse}.security-panel__servers,.security-panel__brain{opacity:0;transition:opacity .22s}.security-panel__servers span{background:#ffffff0d;border:1px solid #ffffff29;border-top-left-radius:12px;border-top-right-radius:12px;width:34px;bottom:92px}.security-panel__servers span:first-child{height:90px;left:calc(50% - 60px)}.security-panel__servers span:nth-child(2){height:126px;left:calc(50% - 17px)}.security-panel__servers span:nth-child(3){height:72px;left:calc(50% + 26px)}.security-panel__brain span:first-child,.security-panel__brain span:nth-child(2){filter:blur(2px);background:#adc6ff14;border-radius:999px;width:124px;height:124px}.security-panel__brain span:first-child{animation:4.4s ease-in-out infinite pulse-soft}.security-panel__brain span:nth-child(2){background:#5de6ff24;width:96px;height:96px;animation:2.8s ease-out infinite pulse-ring}.security-panel__visual--servers .security-panel__rings,.security-panel__visual--brain .security-panel__rings{opacity:.22}.security-panel__visual--servers .security-panel__servers,.security-panel__visual--brain .security-panel__brain{opacity:1}.security-panel__copy{text-align:center;gap:12px;max-width:380px;margin:0 auto;display:grid}.security-panel__title{margin:0;font-size:clamp(1.7rem,3vw,2.35rem);line-height:1.1}.security-panel__description{color:var(--color-text-muted);margin:0;line-height:1.7}.capabilities-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px;display:grid}.capability-card{min-width:0;position:relative}.capability-card__shell{height:100%;min-height:430px;box-shadow:var(--shadow-panel);background:linear-gradient(#1b2030f0,#0e1220fa);border:1px solid #ffffff14;border-radius:34px;grid-template-rows:auto minmax(0,1fr) auto;gap:24px;padding:30px;display:grid;position:relative;overflow:hidden}.capability-card__shell:before,.capability-card__shell:after{content:"";pointer-events:none;position:absolute;inset:0}.capability-card__shell:before{background:linear-gradient(135deg,#ffffff17,#0000 38%)}.capability-card__shell:after{opacity:.9}.capability-card--knowledge .capability-card__shell:after{background:radial-gradient(circle at 82% 18%,#5de6ff2e,#0000 34%)}.capability-card--secure .capability-card__shell:after{background:radial-gradient(circle at 82% 18%,#adc6ff29,#0000 34%)}.capability-card--integration .capability-card__shell:after{background:radial-gradient(circle at 82% 18%,#7cffb624,#0000 34%)}.capability-card__header,.capability-card__copy,.capability-card__accent{z-index:1;position:relative}.capability-card__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.capability-card__eyebrow{color:#f5f7ffeb;letter-spacing:.16em;text-transform:uppercase;background:#ffffff0d;border:1px solid #adc6ff2e;border-radius:18px;align-items:center;min-height:52px;padding:0 18px;font-size:.68rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.capability-card__icon{color:#f5f7fff0;background:#ffffff0d;border:1px solid #ffffff17;border-radius:18px;flex-shrink:0;place-items:center;width:52px;height:52px;display:grid;box-shadow:inset 0 1px #ffffff0d}.capability-card--knowledge .capability-card__icon{color:#5de6fff5;background:#5de6ff1a;border-color:#5de6ff2e}.capability-card--knowledge .capability-card__eyebrow{color:#5de6fff5;background:#5de6ff14;border-color:#5de6ff2e}.capability-card--secure .capability-card__icon{color:#adc6fff5;background:#adc6ff1a;border-color:#adc6ff2e}.capability-card--secure .capability-card__eyebrow{color:#adc6fff5;background:#adc6ff14;border-color:#adc6ff2e}.capability-card--integration .capability-card__icon,.capability-card--integration .capability-card__eyebrow{color:#7cffb6f5;background:#7cffb614;border-color:#7cffb629}.capability-card__copy{align-content:start;gap:16px;display:grid}.capability-card__title{letter-spacing:-.045em;margin:0;font-size:clamp(1.55rem,2.4vw,2.2rem);line-height:1.08}.capability-card__description{color:#dee1f7b8;margin:0;font-size:.98rem;line-height:1.8}.capability-card__accent{color:#f5f7ffe6;background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;align-items:center;gap:12px;min-height:56px;padding:0 16px;font-size:.88rem;font-weight:600;line-height:1.5;display:flex}.capability-card__accent-dot{background:currentColor;border-radius:999px;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 18px}.capability-card--knowledge .capability-card__accent{color:#5de6ffeb;background:#5de6ff14;border-color:#5de6ff24}.capability-card--secure .capability-card__accent{color:#adc6ffeb;background:#adc6ff14;border-color:#adc6ff29}.capability-card--integration .capability-card__accent{color:#7cffb6eb;background:#7cffb614;border-color:#7cffb624}.security-showcase{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:stretch;gap:42px}.security-showcase__content{align-content:center;gap:36px}.security-showcase__tabs{gap:14px}.security-tab{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff08;border:1px solid #ffffff14;border-radius:24px;padding:18px;transition:transform .2s,border-color .2s,background-color .2s,box-shadow .2s;position:relative}.security-tab:hover{background:#adc6ff0d;border-color:#adc6ff38;transform:translate(4px);box-shadow:0 16px 34px #00000038}.security-tab--active{background:linear-gradient(#adc6ff1f,#ffffff0a);border-color:#adc6ff42;transform:translate(10px);box-shadow:0 24px 44px #00000042,0 0 34px #5de6ff14}.security-tab__icon{border-radius:16px;width:48px;height:48px}.security-tab__title{color:#f5f7fff0}.security-tab__description{color:#dee1f7a3}.security-tab--active .security-tab__icon{color:#f5f7fff5;background:linear-gradient(#adc6ff33,#adc6ff14);border-color:#adc6ff57}.security-panel{border-radius:38px;align-content:start;gap:28px;min-height:640px;padding:28px;display:grid;overflow:hidden}.security-panel:before{background:radial-gradient(circle at 76% 18%,#5de6ff1f,#0000 28%),linear-gradient(135deg,#ffffff0f,#0000 42%)}.security-panel:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0000002e);position:absolute;inset:0}.security-panel__copy{z-index:1;text-align:left;gap:10px;max-width:none;margin:0;position:relative}.security-panel__title{letter-spacing:-.04em;font-size:clamp(1.9rem,3vw,2.7rem)}.security-panel__description{color:#dee1f7bd;max-width:560px;font-size:.98rem;line-height:1.72}.security-visual{z-index:1;background:linear-gradient(#121727e6,#0c101cfa);border:1px solid #ffffff14;border-radius:30px;align-content:start;gap:22px;min-height:392px;padding:20px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.security-visual__glow,.security-visual__grid{position:absolute;inset:0}.security-visual__glow{filter:blur(56px);background:radial-gradient(circle,#5de6ff2e,#0000 68%);border-radius:999px;inset:12% 18% 18%}.security-visual__grid{opacity:.16;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px);background-size:30px 30px;-webkit-mask-image:linear-gradient(#000000b8,#0000 96%);mask-image:linear-gradient(#000000b8,#0000 96%)}.security-visual__topbar,.security-visual__metrics,.security-visual__scene{z-index:1;position:relative}.security-visual__topbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.security-visual__eyebrow{color:#adc6ffe6;background:#adc6ff14;border:1px solid #adc6ff2e;border-radius:16px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 0 22px #5de6ff14}.security-visual__chips{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.security-visual__chip{color:#f5f7ffe6;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;place-items:center;width:38px;height:38px;display:grid}.security-visual__scene{min-height:214px}.security-visual__scene--shield{grid-template-columns:minmax(0,1fr) 56px 136px 56px minmax(0,1fr);align-items:center;gap:10px;display:grid}.security-visual__stack,.security-visual__brain-column{gap:12px;display:grid}.security-visual__mini-card,.security-visual__vault-card,.security-visual__server-card,.security-visual__metric,.security-visual__egress,.security-visual__threat{background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.security-visual__mini-card:after,.security-visual__vault-card:after,.security-visual__server-card:after,.security-visual__metric:after,.security-visual__egress:after,.security-visual__threat:after{content:"";background:linear-gradient(120deg,#0000,#ffffff14,#0000);animation:3.8s ease-in-out infinite shimmer-pass;position:absolute;inset:0;transform:translate(-120%)}.security-visual__mini-card,.security-visual__threat,.security-visual__egress{grid-template-columns:36px 1fr;align-items:center;gap:12px;padding:14px;display:grid}.security-visual__mini-card--icon,.security-visual__vault-card--icon,.security-visual__server-card--icon,.security-visual__metric--icon,.security-visual__egress--icon,.security-visual__threat--icon{place-items:center;padding:0;display:grid}.security-visual__mini-card svg,.security-visual__vault-card svg,.security-visual__server-card svg,.security-visual__threat svg,.security-visual__egress svg{color:var(--color-primary)}.security-visual__mini-card strong,.security-visual__vault-card strong,.security-visual__server-card strong,.security-visual__threat strong,.security-visual__egress strong{color:#f5f7fff0;font-size:.82rem;font-weight:600;display:block}.security-visual__mini-card span,.security-visual__vault-card span,.security-visual__server-card span,.security-visual__threat span,.security-visual__egress span{color:#dee1f78f;font-size:.72rem;line-height:1.45;display:block}.security-visual__mini-card--wide,.security-visual__mini-card--icon{min-height:74px}.security-visual__flow{background:linear-gradient(90deg,#0000,#adc6ff5c,#0000);border-radius:999px;height:2px;position:relative}.security-visual__flow span{background:radial-gradient(circle,#fffffff5,#5de6ffb8);border-radius:999px;width:10px;height:10px;animation:2.4s linear infinite security-packet-forward;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 16px #5de6ff57}.security-visual__flow span:nth-child(2){animation-delay:.8s}.security-visual__flow span:nth-child(3){animation-delay:1.6s}.security-visual__flow--right span{animation-name:security-packet-backward;left:auto;right:0}.security-visual__core,.security-visual__brain-core{justify-items:center;gap:10px;display:grid;position:relative}.security-visual__core-rings span{border:1px solid #adc6ff38;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.security-visual__core-rings span:first-child{width:126px;height:126px;animation:3.2s ease-out infinite pulse-ring}.security-visual__core-rings span:nth-child(2){background:#adc6ff0f;width:88px;height:88px;animation:4.4s ease-in-out infinite pulse-soft}.security-visual__core-icon{z-index:1;color:#f5f7fff5;background:linear-gradient(#adc6ff2e,#adc6ff14);border:1px solid #adc6ff3d;border-radius:26px;place-items:center;width:84px;height:84px;display:grid;position:relative;box-shadow:0 0 28px #5de6ff2e}.security-visual__core-label,.security-visual__brain-label{color:#dee1f79e;letter-spacing:.08em;text-transform:uppercase;font-size:.74rem;font-weight:600}.security-visual__vault-card{grid-template-columns:24px 1fr;align-items:center;gap:10px;min-height:56px;padding:0 14px;display:grid}.security-visual__vault-card svg{color:#8df0ab}.security-visual__vault-card--icon{min-height:58px}.security-visual__scene--servers{align-content:center;gap:18px;display:grid}.security-visual__threat{background:#58141829;border-color:#ff787829;justify-self:end;width:min(100%,290px)}.security-visual__threat--icon{width:64px;min-height:64px}.security-visual__threat svg{color:#ff8b7f}.security-visual__perimeter{background:radial-gradient(circle at 50% 18%,#7cffb614,#0000 34%),#0e221c57;border:1px solid #7cffb629;border-radius:28px;min-height:232px;padding:24px;position:relative;overflow:hidden}.security-visual__perimeter:before{content:"";border:1px dashed #7cffb62e;border-radius:22px;position:absolute;inset:14px}.security-visual__perimeter-grid{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;height:100%;display:grid;position:relative}.security-visual__server-card{align-content:start;gap:10px;min-height:132px;padding:16px 14px;display:grid}.security-visual__server-card svg{color:#8df0ab}.security-visual__server-card--icon{min-height:132px}.security-visual__perimeter-links{pointer-events:none;position:absolute;inset:0}.security-visual__perimeter-links span{background:linear-gradient(90deg,#7cffb624,#7cffb694);border-radius:999px;width:22%;height:2px;position:absolute;top:50%;left:50%}.security-visual__perimeter-links span:after{content:"";background:#8df0ab;border-radius:999px;width:8px;height:8px;animation:1.9s ease-in-out infinite security-beacon;position:absolute;top:50%;right:-4px;transform:translateY(-50%);box-shadow:0 0 16px #7cffb657}.security-visual__perimeter-links span:first-child{transform:translate(-8%,-50%)rotate(-36deg)}.security-visual__perimeter-links span:nth-child(2){transform:translate(-8%,-50%)rotate(0)}.security-visual__perimeter-links span:nth-child(3){transform:translate(-8%,-50%)rotate(36deg)}.security-visual__perimeter-links span:nth-child(2):after{animation-delay:.5s}.security-visual__perimeter-links span:nth-child(3):after{animation-delay:1s}.security-visual__scene--brain{grid-template-columns:minmax(0,1fr) minmax(220px,.94fr);align-items:stretch;gap:16px;display:grid}.security-visual__brain-core{background:#adc6ff0f;border:1px solid #adc6ff24;border-radius:28px;min-height:176px;padding:18px;overflow:hidden}.security-visual__brain-orbit span{border:1px dashed #adc6ff38;border-radius:999px;margin:auto;position:absolute;inset:0}.security-visual__brain-orbit span:first-child{width:144px;height:144px;animation:18s linear infinite spin-slow}.security-visual__brain-orbit span:nth-child(2){width:108px;height:108px;animation:14s linear infinite spin-reverse}.security-visual__brain-orbit span:nth-child(3){opacity:.48;border-style:solid;width:76px;height:76px;animation:3.8s ease-in-out infinite pulse-soft}.security-visual__brain-icon{z-index:1;color:#f5f7fff5;background:linear-gradient(#adc6ff2e,#5de6ff14);border:1px solid #adc6ff3d;border-radius:28px;place-items:center;width:88px;height:88px;display:grid;position:relative;box-shadow:0 0 32px #5de6ff29}.security-visual__egress{background:#0f1624c2;border-color:#adc6ff24;grid-column:1/-1}.security-visual__egress--icon{min-height:72px}.security-visual__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.security-visual__metric{gap:5px;padding:14px 16px;display:grid}.security-visual__metric strong{color:#f5f7fff5;font-size:.95rem;font-weight:700}.security-visual__metric span{color:#dee1f794;font-size:.72rem;line-height:1.45}.security-visual__metric--icon{color:#f5f7ffe6;min-height:72px}.site-header{z-index:20;min-height:var(--header-height);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#090e1c8a;border-bottom:1px solid #ffffff0d;padding:14px 0;position:sticky;top:0}@media (width<=680px){.steps-section__heading .section-heading__title{max-width:100%;font-size:clamp(1.58rem,5.9vw,1.8rem);line-height:1.06}.steps-section__heading .section-heading__title br{display:block}.step-card--voice-search.step-card--carousel{min-height:auto}.step-card--voice-search.step-card--carousel .step-card__art,.step-card--voice-search.step-card--carousel .step-card__art--voice-search,.step-card--voice-search.step-card--carousel .voice-search{height:clamp(550px,64svh,620px);min-height:550px}.step-card--voice-search.step-card--carousel .voice-search__mobile-stage{display:none}.step-card--voice-search.step-card--carousel .voice-search__stage--desktop{border-radius:30px;width:100%;max-width:none;height:100%;min-height:0;display:block}.step-card--voice-search.step-card--carousel .voice-search__glow{opacity:.72;filter:blur(58px);inset:12% 0}.step-card--voice-search.step-card--carousel .voice-search__backdrop-grid{opacity:.12}.step-card--voice-search.step-card--carousel .voice-search__hint{border-radius:16px;gap:0;padding:10px 12px;top:12px;left:12px;right:12px}.step-card--voice-search.step-card--carousel .voice-search__hint-text{display:none}.step-card--voice-search.step-card--carousel .voice-search__hint-badge{min-height:22px;padding:0 9px;font-size:.56rem}.step-card--voice-search.step-card--carousel .voice-search__agent-bubble{border-radius:16px;max-width:none;min-height:46px;padding:9px 12px;font-size:.74rem;line-height:1.36;top:12px;left:12px;right:12px}.step-card--voice-search.step-card--carousel .voice-search__agent-bubble--wide{max-width:none}.step-card--voice-search.step-card--carousel .voice-search__agent-bubble>span:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.step-card--voice-search.step-card--carousel .voice-search__browser-shell,.step-card--voice-search.step-card--carousel .voice-search--report-loading .voice-search__browser-shell,.step-card--voice-search.step-card--carousel .voice-search--delivered .voice-search__browser-shell{opacity:.72;border-radius:22px;width:auto;height:360px;margin:0;position:absolute;top:70px;left:12px;right:12px;transform:translateY(0)scale(1)}.step-card--voice-search.step-card--carousel .voice-search__browser-shell--visible{opacity:1}.step-card--voice-search.step-card--carousel .voice-search__browser-shell:not(.voice-search__browser-shell--visible) .voice-search__addressbar{opacity:.46}.step-card--voice-search.step-card--carousel .voice-search__browser-shell:not(.voice-search__browser-shell--visible) .voice-search__browser-content:before,.step-card--voice-search.step-card--carousel .voice-search__browser-shell:not(.voice-search__browser-shell--visible) .voice-search__browser-content:after{content:"";border-radius:16px;min-width:0;display:block}.step-card--voice-search.step-card--carousel .voice-search__browser-shell:not(.voice-search__browser-shell--visible) .voice-search__browser-content:before{background:radial-gradient(circle at 50% 40%,#5de6ff1a,#0000 58%),#ffffff06;border:1px solid #ffffff0f;height:142px}.step-card--voice-search.step-card--carousel .voice-search__browser-shell:not(.voice-search__browser-shell--visible) .voice-search__browser-content:after{background:#ffffff0e;width:82%;height:14px;overflow:hidden;box-shadow:0 26px #ffffff0b,0 52px #ffffff09}.step-card--voice-search.step-card--carousel .voice-search__browser-toolbar{gap:7px;min-height:38px;padding:8px}.step-card--voice-search.step-card--carousel .voice-search__traffic{gap:5px}.step-card--voice-search.step-card--carousel .voice-search__traffic-dot{width:7px;height:7px}.step-card--voice-search.step-card--carousel .voice-search__addressbar{border-radius:12px;min-height:28px;padding:0 9px}.step-card--voice-search.step-card--carousel .voice-search__addressbar-text{font-size:.66rem}.step-card--voice-search.step-card--carousel .voice-search__browser-content{box-sizing:border-box;gap:9px;height:100%;min-height:0;padding:10px;overflow:hidden}.step-card--voice-search.step-card--carousel .voice-search__browser-content--report{padding-top:10px}.step-card--voice-search.step-card--carousel .voice-search__loader{gap:10px}.step-card--voice-search.step-card--carousel .voice-search__loader-head{font-size:.66rem;line-height:1.35}.step-card--voice-search.step-card--carousel .voice-search__loader-head span,.step-card--voice-search.step-card--carousel .voice-search__result-snippet,.step-card--voice-search.step-card--carousel .voice-search__report-builder-copy span,.step-card--voice-search.step-card--carousel .voice-search__report-stat span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.step-card--voice-search.step-card--carousel .voice-search__skeleton{gap:9px}.step-card--voice-search.step-card--carousel .voice-search__skeleton span{height:15px}.step-card--voice-search.step-card--carousel .voice-search__results{gap:8px}.step-card--voice-search.step-card--carousel .voice-search__results--visible{max-height:292px}.step-card--voice-search.step-card--carousel .voice-search__result{border-radius:14px;gap:5px;padding:10px}.step-card--voice-search.step-card--carousel .voice-search__result:nth-child(n+3){display:none}.step-card--voice-search.step-card--carousel .voice-search__result-meta{gap:8px;font-size:.58rem}.step-card--voice-search.step-card--carousel .voice-search__result-tag span{display:none}.step-card--voice-search.step-card--carousel .voice-search__result-title{font-size:.75rem;line-height:1.32}.step-card--voice-search.step-card--carousel .voice-search__result-snippet{font-size:.64rem;line-height:1.45}.step-card--voice-search.step-card--carousel .voice-search__report-builder{gap:10px}.step-card--voice-search.step-card--carousel .voice-search__report-builder--visible{max-height:316px}.step-card--voice-search.step-card--carousel .voice-search__report-builder-head{grid-template-columns:34px minmax(0,1fr);gap:9px}.step-card--voice-search.step-card--carousel .voice-search__report-builder-copy p{font-size:.76rem}.step-card--voice-search.step-card--carousel .voice-search__report-builder-copy span{font-size:.64rem;line-height:1.36}.step-card--voice-search.step-card--carousel .voice-search__report-grid{grid-template-columns:minmax(0,1fr) 76px;gap:8px}.step-card--voice-search.step-card--carousel .voice-search__report-chart--bars,.step-card--voice-search.step-card--carousel .voice-search__report-chart--donut{min-height:94px}.step-card--voice-search.step-card--carousel .voice-search__report-chart--bars{gap:6px;padding:14px}.step-card--voice-search.step-card--carousel .voice-search__report-chart--donut span{border-width:8px;width:52px;height:52px}.step-card--voice-search.step-card--carousel .voice-search__report-stat{gap:4px;min-height:62px;padding:10px}.step-card--voice-search.step-card--carousel .voice-search__report-stat strong{font-size:.76rem}.step-card--voice-search.step-card--carousel .voice-search__file-message{border-radius:16px;grid-template-columns:38px minmax(0,1fr);gap:10px;width:auto;min-height:58px;padding:10px 12px;bottom:82px;left:12px;right:12px}.step-card--voice-search.step-card--carousel .voice-search__file-copy strong{font-size:.72rem}.step-card--voice-search.step-card--carousel .voice-search__file-copy span{white-space:nowrap;text-overflow:ellipsis;font-size:.62rem;overflow:hidden}.step-card--voice-search.step-card--carousel .voice-search__command{border-radius:18px;grid-template-columns:42px minmax(0,1fr);gap:10px;min-height:62px;padding:10px 12px;bottom:12px;left:12px;right:12px}.step-card--voice-search.step-card--carousel .voice-search__mic{border-radius:14px;width:42px;height:42px}.step-card--voice-search.step-card--carousel .voice-search__command-label{font-size:.58rem}.step-card--voice-search.step-card--carousel .voice-search__command-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:.68rem;line-height:1.36;display:-webkit-box;overflow:hidden}.step-card--voice-search.step-card--carousel .voice-search__command-text span:first-child{white-space:normal;text-overflow:clip;overflow:visible}}.site-header__inner{justify-content:space-between;align-items:center;gap:20px;display:flex}.site-header__brand{align-items:center;display:inline-flex}.site-header__nav{align-items:center;gap:28px;display:flex}.site-header__link{color:#dee1f79e;font-size:.84rem;font-weight:600;transition:color .18s}.site-header__link:hover,.site-header__link--active{color:var(--color-primary)}.hero-section{background:var(--gradient-hero);padding-top:84px;padding-bottom:84px}.hero-section__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);align-items:center;gap:56px;display:grid}.hero-section__copy{gap:22px;display:grid}.hero-section__eyebrow{color:#dee1f794;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.85rem}.hero-section__title{letter-spacing:-.055em;max-width:560px;margin:0;font-size:clamp(3rem,7vw,5.2rem);line-height:.98}.hero-section__title span{color:var(--color-primary)}.hero-section__description{max-width:520px;color:var(--color-text-muted);margin:0;font-size:1.02rem;line-height:1.74}.hero-section__actions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.steps-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.steps-carousel{gap:28px;max-width:1180px;margin:0 auto;display:grid}.steps-section__heading{max-width:920px}.steps-section{overflow-x:clip}.steps-carousel__shell{position:relative}.steps-carousel__viewport{touch-action:pan-y;overflow:hidden}.steps-carousel__track{will-change:transform;transition:transform .54s cubic-bezier(.16,1,.3,1);display:flex}.steps-carousel__slide{flex:0 0 100%;min-width:0}.steps-carousel__footer{justify-content:center;display:flex}.steps-carousel__dots{justify-content:center;gap:10px;display:inline-flex}.steps-carousel__dot{background:#ffffff0a;border:1px solid #ffffff29;border-radius:999px;width:12px;height:12px;transition:width .22s,border-color .22s,background-color .22s,transform .22s}.steps-carousel__dot:hover{transform:translateY(-1px)}.steps-carousel__dot--active{background:linear-gradient(90deg,#adc6ffd1,#5de6ffb8);border-color:#adc6ff57;width:42px}.steps-carousel__control{color:#f5f7ffeb;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:18px;place-items:center;width:50px;height:50px;transition:transform .18s,border-color .18s,background-color .18s,box-shadow .18s;display:grid}.steps-carousel__control:hover{background:#adc6ff14;border-color:#adc6ff3d;transform:translateY(-1px);box-shadow:0 0 26px #adc6ff1f}.steps-carousel__control--side{z-index:3;position:absolute;top:50%;transform:translateY(-50%)}.steps-carousel__control--side:hover{transform:translateY(calc(-50% - 1px))}.steps-carousel__control--prev{left:-72px}.steps-carousel__control--next{right:-72px}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:22px;display:grid}.section--security,.section--capabilities{background:linear-gradient(#090e1cf5,#080c16fa)}.capabilities-section__heading{max-width:860px}.cta-section{text-align:center}.cta-section:before{content:"";pointer-events:none;background:radial-gradient(circle,#5de6ff14,#0000 56%);position:absolute;inset:0}.cta-section__content{justify-items:center;gap:20px;display:grid;position:relative}.cta-section__line{max-width:240px;margin-bottom:8px}.cta-section__title{letter-spacing:-.05em;max-width:760px;margin:0;font-size:clamp(2.8rem,6vw,4.7rem);line-height:1.02}.cta-section__description{max-width:620px;color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.7}.site-footer{background:#060911f5;border-top:1px solid #ffffff0f}.site-footer__grid{grid-template-columns:1.2fr .8fr .8fr 1fr;gap:28px;padding-top:48px;padding-bottom:30px;display:grid}.site-footer__brand{align-content:start;gap:18px;display:grid}.site-footer__caption{color:#dee1f77a;max-width:260px;margin:0;font-size:.92rem;line-height:1.7}.site-footer__column{align-content:start;gap:18px;display:grid}.site-footer__title{letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700}.site-footer__links{gap:12px;display:grid}.site-footer__link,.site-footer__legal a{color:#dee1f77a;transition:color .18s}.site-footer__link:hover,.site-footer__legal a:hover{color:var(--color-text)}.site-footer__subscribe{border:1px solid var(--color-border);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#ffffff0a;border-radius:999px;align-items:center;min-height:50px;padding:6px 6px 6px 16px;display:flex}.site-footer__subscribe input{min-width:0;color:var(--color-text);flex:1}.site-footer__subscribe input::placeholder{color:#dee1f76b}.site-footer__subscribe button{width:38px;height:38px;color:var(--color-primary-deep);background:linear-gradient(#c8d9ff 0%,#adc6ff 100%);border-radius:999px;place-items:center;display:grid}.site-footer__bottom{color:#dee1f770;justify-content:space-between;align-items:center;gap:18px;padding-top:12px;padding-bottom:30px;font-size:.84rem;display:flex}.site-footer__bottom p{margin:0}.site-footer__legal{flex-wrap:wrap;gap:18px;display:flex}@media (width<=1080px){.hero-section__grid,.security-showcase,.site-footer__grid{grid-template-columns:1fr}.hero-preview{max-width:none;margin-left:0}.security-showcase,.security-showcase__content{gap:30px}.pricing-grid,.capabilities-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.steps-carousel__control--prev{left:-18px}.steps-carousel__control--next{right:-18px}.step-card--carousel{grid-template-columns:1fr;min-height:auto}.step-card--enterprise .step-card__copy--carousel{justify-self:stretch;width:100%;max-width:none;transform:none}.pricing-card--featured{transform:none}.site-footer__caption{max-width:420px}}@media (width<=780px){:root{--header-height:62px}.section{padding:72px 0}.steps-section{align-items:start;min-height:auto;padding-top:64px;padding-bottom:56px}.container{width:min(calc(100% - 24px), var(--container-width))}.site-header__nav{display:none}.hero-section{padding-top:72px;padding-bottom:72px}.hero-section__title{max-width:420px}.hero-preview__shell{height:420px;min-height:420px;padding:18px}.hero-chat__messages{flex-basis:250px;height:250px;margin-top:32px}.steps-grid,.pricing-grid,.capabilities-grid{grid-template-columns:1fr}.steps-carousel__control--side{top:auto;bottom:28px;transform:none}.steps-carousel__control--side:hover{transform:translateY(-1px)}.steps-carousel__control--prev{left:24px}.steps-carousel__control--next{right:24px}.steps-carousel__footer{justify-content:center}.steps-section__heading{max-width:none;margin-bottom:36px}.steps-section__heading .section-heading__title{max-width:12ch;font-size:clamp(2.2rem,8vw,3.4rem);line-height:1.02}.steps-section__heading .section-heading__description{max-width:34rem;font-size:1rem;line-height:1.6}.steps-carousel__shell{padding-bottom:72px}.step-card--carousel{gap:24px;padding:24px}.step-card--carousel .step-card__copy{min-width:0;max-width:none}.step-card--enterprise .step-card__copy--carousel{justify-self:stretch;width:100%;transform:none}.step-card--carousel .step-card__art,.step-card--carousel .step-card__art--voice-search{min-height:430px;padding:0}.step-card--carousel .voice-search,.step-card--carousel .agent-workspace,.step-card--carousel .enterprise-workflow{min-height:430px}.step-card--carousel .voice-search__stage,.step-card--carousel .agent-workspace__stage,.step-card--carousel .enterprise-workflow__stage{height:430px}.agent-workspace__thread{gap:12px;padding:18px}.agent-workspace__workspace--visible,.step-card--carousel .agent-workspace__workspace--visible{max-height:286px;padding:16px}.agent-workspace__card{min-height:132px;padding:12px}.enterprise-workflow__stack,.step-card--enterprise .enterprise-workflow__stack{gap:10px;padding:86px 18px 84px}.enterprise-workflow__panel--systems.enterprise-workflow__panel--visible,.step-card--enterprise .enterprise-workflow__panel--systems.enterprise-workflow__panel--visible{max-height:138px}.enterprise-workflow__panel--diagnosis.enterprise-workflow__panel--visible,.step-card--enterprise .enterprise-workflow__panel--diagnosis.enterprise-workflow__panel--visible{max-height:104px}.enterprise-workflow__panel--actions.enterprise-workflow__panel--visible,.step-card--enterprise .enterprise-workflow__panel--actions.enterprise-workflow__panel--visible{max-height:194px}.step-card--enterprise .enterprise-workflow__task{min-height:132px}.step-card--enterprise{min-height:640px}.step-card--enterprise .step-card__art,.step-card--enterprise .enterprise-workflow{min-height:520px}.step-card--enterprise .enterprise-workflow__stage{height:520px}.step-card--enterprise .enterprise-workflow__stack{gap:10px;width:min(100% - 40px,392px);height:min(100% - 156px,392px);top:82px}.step-card--enterprise .enterprise-workflow__panel,.step-card--enterprise .enterprise-workflow__task,.step-card--enterprise .enterprise-workflow__panel--systems.enterprise-workflow__panel--visible,.step-card--enterprise .enterprise-workflow__panel--diagnosis.enterprise-workflow__panel--visible{padding:12px}.step-card--enterprise .enterprise-workflow__node-text,.step-card--enterprise .enterprise-workflow__diagnosis p,.step-card--enterprise .enterprise-workflow__task p{font-size:.68rem}.step-card--carousel .step-placeholder__frame{min-height:430px}.step-card--carousel .voice-search__browser-shell{width:calc(100% - 44px);height:214px;margin:128px 22px 0}.step-card--carousel .voice-search--report-loading .voice-search__browser-shell,.step-card--carousel .voice-search--delivered .voice-search__browser-shell{height:168px;margin-top:98px}.step-card--carousel .voice-search__file-message{bottom:92px}.voice-search{min-height:320px}.voice-search__stage{height:320px}.security-panel{gap:22px;min-height:auto;padding:24px 22px}.capability-card__shell{border-radius:28px;min-height:0;padding:24px}.capability-card__title{font-size:clamp(1.45rem,4vw,1.9rem)}.capability-card__description{font-size:.94rem;line-height:1.72}.security-showcase__tabs{gap:12px}.security-tab{border-radius:22px;padding:16px}.security-visual{border-radius:28px;min-height:360px;padding:18px}.security-visual__scene--shield,.security-visual__scene--brain{grid-template-columns:1fr;gap:14px}.security-visual__scene--shield>.security-visual__core{order:-1;margin-bottom:6px}.security-visual__flow{display:none}.security-visual__scene--servers{gap:14px}.security-visual__perimeter{min-height:0;padding:20px}.security-visual__perimeter-grid{grid-template-columns:1fr}.security-visual__perimeter-links{display:none}.security-visual__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.security-panel__title{font-size:clamp(1.7rem,6vw,2.2rem)}.site-footer__bottom{flex-direction:column;align-items:flex-start}}@media (width<=520px){.site-header{padding:10px 0}.site-header__inner{gap:12px}.hero-section__actions{display:grid}.button--lg,.button--md{width:100%}.hero-chat__message{max-width:100%;font-size:.88rem}.step-card__art{min-height:188px}.steps-section{padding-top:52px;padding-bottom:40px}.steps-carousel{gap:18px}.steps-section__heading{margin-bottom:28px}.steps-section__heading .section-heading__title{max-width:9ch;font-size:clamp(1.95rem,10.2vw,2.75rem);line-height:1.02}.steps-section__heading .section-heading__title br{display:none}.steps-section__heading .section-heading__description{max-width:19rem;font-size:.92rem;line-height:1.58}.steps-carousel__shell{padding-bottom:62px}.steps-carousel__viewport,.steps-carousel__slide{min-height:700px}.steps-carousel__slide{display:flex}.steps-carousel__control--side{bottom:0}.steps-carousel__control--prev{left:18px}.steps-carousel__control--next{right:18px}.steps-carousel__footer{justify-content:center;padding-bottom:2px}.steps-carousel__control{border-radius:15px;width:44px;height:44px}.step-card--carousel{border-radius:26px;align-content:start;gap:18px;width:100%;min-height:700px;padding:16px}.step-card--carousel .step-card__art{place-items:stretch stretch}.step-card--carousel .step-card__copy{align-content:start;gap:10px}.step-card--carousel .step-card__title{text-wrap:balance;max-width:none;font-size:clamp(1.4rem,6.8vw,1.82rem);line-height:1.06}.step-card--carousel .step-card__description{max-width:none;font-size:.9rem;line-height:1.64}.step-card__art--voice-search{min-height:320px;padding:16px}.step-card--carousel .step-card__art{border-radius:0;min-height:452px;padding:0;overflow:hidden}.step-card--voice-search.step-card--carousel .step-card__art,.step-card--voice-search.step-card--carousel .step-card__art--voice-search{height:520px;min-height:520px}.step-card--carousel .voice-search{min-height:452px}.step-card--voice-search.step-card--carousel .voice-search{height:520px;min-height:520px}.step-card--carousel .agent-workspace,.step-card--carousel .enterprise-workflow{min-height:452px}.step-card--carousel .voice-search__stage,.step-card--carousel .step-placeholder__frame,.step-card--carousel .agent-workspace__stage,.step-card--carousel .enterprise-workflow__stage{height:452px;min-height:452px}.step-card--carousel .voice-search__browser-shell{width:calc(100% - 28px);height:148px;margin:74px 14px 0}.step-card--carousel .voice-search--report-loading .voice-search__browser-shell,.step-card--carousel .voice-search--delivered .voice-search__browser-shell{height:120px;margin-top:64px}.voice-search{min-height:288px}.voice-search__stage{height:288px}.voice-search__browser-shell{width:calc(100% - 28px);height:154px;margin:76px 14px 0}.voice-search__file-message{grid-template-columns:38px 1fr;gap:10px;width:auto;min-height:58px;padding:10px 12px;bottom:82px;left:14px;right:14px}.step-card--carousel .voice-search__file-message{bottom:74px}.voice-search__file-icon{border-radius:12px;width:38px;height:38px}.voice-search__command{grid-template-columns:42px minmax(0,1fr);padding:10px 12px;bottom:14px;left:14px;right:14px}.voice-search__mic{width:42px;height:42px}.voice-search__command-text,.voice-search__hint-text{font-size:.78rem}.voice-search__agent-bubble{max-width:calc(100% - 28px)}.agent-workspace__thread{gap:10px;padding:14px}.agent-workspace__message{max-width:100%;padding:12px 13px}.agent-workspace__message p,.agent-workspace__reply-copy p{font-size:.78rem}.agent-workspace__workspace--visible,.step-card--carousel .agent-workspace__workspace--visible{max-height:274px;padding:12px}.agent-workspace__agents{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.agent-workspace__agents>.agent-workspace__card:last-child{grid-column:1/-1}.agent-workspace__card{gap:10px;min-height:112px;padding:10px}.agent-workspace__card-head{grid-template-columns:28px 1fr;gap:8px}.agent-workspace__card-icon{border-radius:10px;width:28px;height:28px}.agent-workspace__card-copy strong{font-size:.7rem}.agent-workspace__card-copy span,.agent-workspace__manager-muted,.agent-workspace__reply-file-copy span{font-size:.62rem}.agent-workspace__reply-file{grid-template-columns:36px 1fr 24px;padding:12px 13px}.agent-workspace__reply-file-icon{border-radius:12px;width:36px;height:36px}.enterprise-workflow__omnibar{min-height:48px;padding:0 14px;top:14px;left:14px;right:14px}.enterprise-workflow__stack,.step-card--enterprise .enterprise-workflow__stack{gap:8px;padding:72px 14px}.enterprise-workflow__panel--systems.enterprise-workflow__panel--visible,.step-card--enterprise .enterprise-workflow__panel--systems.enterprise-workflow__panel--visible{max-height:128px;padding:12px}.enterprise-workflow__panel--diagnosis.enterprise-workflow__panel--visible,.step-card--enterprise .enterprise-workflow__panel--diagnosis.enterprise-workflow__panel--visible{max-height:98px;padding:12px}.enterprise-workflow__panel--actions.enterprise-workflow__panel--visible,.step-card--enterprise .enterprise-workflow__panel--actions.enterprise-workflow__panel--visible{max-height:166px;padding:12px}.enterprise-workflow__node-text,.enterprise-workflow__diagnosis p,.enterprise-workflow__task p{font-size:.68rem}.enterprise-workflow__tasks{gap:8px}.enterprise-workflow__task,.step-card--enterprise .enterprise-workflow__task{gap:10px;min-height:104px;padding:10px}.step-card--enterprise .enterprise-workflow__task p{font-size:.68rem}.step-card--enterprise{min-height:auto}.step-card--enterprise .step-card__art,.step-card--enterprise .enterprise-workflow{min-height:452px}.step-card--enterprise .enterprise-workflow__stage{height:452px;min-height:452px}.step-card--enterprise .enterprise-workflow__stack{gap:8px;width:min(100% - 24px,286px);height:min(100% - 132px,286px);top:70px}.step-card--enterprise .enterprise-workflow__panel,.step-card--enterprise .enterprise-workflow__task,.step-card--enterprise .enterprise-workflow__panel--systems.enterprise-workflow__panel--visible,.step-card--enterprise .enterprise-workflow__panel--diagnosis.enterprise-workflow__panel--visible{border-radius:16px;padding:10px}.step-card--enterprise .enterprise-workflow__panel-badge{min-height:22px;padding:0 8px;font-size:.56rem}.step-card--enterprise .enterprise-workflow__node-text,.step-card--enterprise .enterprise-workflow__diagnosis p,.step-card--enterprise .enterprise-workflow__task p{font-size:.64rem;line-height:1.4}.step-card--enterprise .enterprise-workflow__task-status{font-size:.58rem}.enterprise-workflow__banner{grid-template-columns:30px 1fr;gap:10px;min-height:48px;padding:0 13px;bottom:14px;left:14px;right:14px}.enterprise-workflow__banner-icon{border-radius:10px;width:30px;height:30px}.pricing-card{padding:24px 20px}.pricing-card__badge{font-size:.55rem}.security-tab{grid-template-columns:42px 1fr;padding:14px}.capabilities-section__heading{margin-bottom:40px}.capability-card__shell{border-radius:24px;gap:20px;padding:20px}.capability-card__header{gap:12px}.capability-card__eyebrow{border-radius:16px;min-height:46px;padding:0 14px;font-size:.6rem}.capability-card__icon{border-radius:16px;width:46px;height:46px}.capability-card__title{font-size:1.38rem}.capability-card__description{font-size:.9rem;line-height:1.68}.capability-card__accent{border-radius:16px;min-height:0;padding:14px;font-size:.82rem}.security-tab__icon{width:40px;height:40px}.security-tab__description{font-size:.84rem}.security-panel{border-radius:28px;padding:18px}.security-visual{border-radius:22px;gap:16px;min-height:320px;padding:14px}.security-visual__topbar{gap:10px}.security-visual__chips{justify-content:flex-start}.security-visual__chip,.security-visual__eyebrow{width:34px;height:34px;padding:0}.security-visual__scene{min-height:0}.security-visual__mini-card,.security-visual__threat,.security-visual__egress{grid-template-columns:32px 1fr;gap:10px;padding:12px}.security-visual__vault-card,.security-visual__server-card,.security-visual__metric{padding:12px}.security-visual__core-icon,.security-visual__brain-icon{border-radius:22px;width:72px;height:72px}.security-visual__brain-core{min-height:156px;padding:14px}.security-visual__metrics{grid-template-columns:1fr}.security-panel__title{font-size:1.7rem}.security-panel__description{font-size:.9rem}.site-footer__grid{padding-top:36px}}@media (width<=680px){.steps-section__heading .section-heading__title{max-width:100%;font-size:clamp(1.58rem,5.9vw,1.8rem);line-height:1.06}.steps-section__heading .section-heading__title br{display:block}.step-card--voice-search.step-card--carousel{min-height:auto}.step-card--voice-search.step-card--carousel .step-card__art,.step-card--voice-search.step-card--carousel .step-card__art--voice-search,.step-card--voice-search.step-card--carousel .voice-search{height:clamp(570px,66svh,640px);min-height:570px}.step-card--voice-search.step-card--carousel .voice-search__mobile-stage{display:none}.step-card--voice-search.step-card--carousel .voice-search__stage--desktop{max-width:none;height:100%;min-height:0;display:block}.step-card--voice-search.step-card--carousel .voice-search__browser-shell,.step-card--voice-search.step-card--carousel .voice-search--report-loading .voice-search__browser-shell,.step-card--voice-search.step-card--carousel .voice-search--delivered .voice-search__browser-shell{opacity:.72;width:auto;height:360px;margin:0;position:absolute;top:70px;left:12px;right:12px;transform:translateY(0)scale(1)}.step-card--voice-search.step-card--carousel .voice-search__browser-shell--visible{opacity:1}}.site-header__actions{align-items:center;gap:10px;display:inline-flex}.auth-page{background:#050505;place-items:center;min-height:max(100vh,100svh);padding:32px;display:grid;position:relative;overflow:hidden}.auth-page__brand{z-index:2;position:absolute;top:28px;left:32px}.auth-page__theme{z-index:2;position:absolute;top:24px;right:32px}.auth-card{z-index:1;background:#0d0d0d;border:1px solid #ffffff1c;border-radius:28px;grid-template-columns:1fr;width:min(100%,540px);min-height:auto;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000052}.auth-card__visual{background:radial-gradient(circle at 48% 36%,#5de6ff2e,#0000 32%),linear-gradient(#192033bd,#090e1cf5);border-right:1px solid #ffffff0f;align-content:end;gap:22px;min-height:100%;padding:38px;display:grid;position:relative;overflow:hidden}.auth-card__orb{filter:blur(54px);background:radial-gradient(circle,#5de6ff33,#0000 68%);border-radius:999px;position:absolute;inset:18% 12% 26%}.auth-card__preview,.auth-card__step{z-index:1;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#0e1423bd;border:1px solid #ffffff14;position:relative}.auth-card__preview{border-radius:24px;grid-template-columns:50px 1fr;align-items:center;gap:16px;padding:18px;display:grid}.auth-card__preview-icon{width:50px;height:50px;color:var(--color-secondary);background:#5de6ff1f;border-radius:18px;place-items:center;display:grid}.auth-card__preview strong,.auth-card__preview p{margin:0}.auth-card__preview p{color:var(--color-text-dim);margin-top:4px;line-height:1.55}.auth-card__steps{z-index:1;gap:10px;display:grid;position:relative}.auth-card__step{color:#f5f7ffe6;border-radius:18px;align-items:center;gap:10px;min-height:48px;padding:0 16px;display:flex}.auth-card__step svg{color:var(--color-secondary)}.auth-card__form-side{align-content:center;gap:20px;padding:36px;display:grid}.auth-card__heading{gap:12px;display:grid}.auth-card__eyebrow,.workspace-view__eyebrow,.workspace-section-head span{color:var(--color-primary);letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:800}.auth-card__heading h1,.workspace-view__hero h1{color:#eef1ff;letter-spacing:-.055em;margin:0;font-size:clamp(2.15rem,4.4vw,4.1rem);line-height:.98}.auth-card__heading h1{font-size:clamp(2rem,4vw,3.15rem);line-height:1}.auth-card__heading p,.workspace-view__hero p{max-width:620px;color:var(--color-text-muted);margin:0;font-size:1rem;line-height:1.7}.auth-card__heading p{font-size:.94rem;line-height:1.6}.auth-form{gap:14px;display:grid}.auth-form__field{color:#f5f7ffe0;gap:8px;font-size:.82rem;font-weight:700;display:grid}.auth-form__field input{color:#ededed;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;outline:none;min-height:46px;padding:0 14px}.auth-form__mode-choice{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.auth-form__choice,.auth-form__submit,.workspace-primary-action,.workspace-secondary-action{border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;display:inline-flex}.auth-form__submit{min-height:46px}.auth-form__choice{color:var(--color-text-muted);background:#ffffff0a}.auth-form__choice--active,.auth-form__submit,.workspace-primary-action{color:var(--color-primary-deep);box-shadow:var(--shadow-button);background:linear-gradient(#c4d5ff 0%,#a6c4ff 100%);font-weight:650}.auth-card__meta{color:var(--color-text-dim);gap:10px;font-size:.84rem;display:grid}.auth-card__meta span{align-items:center;gap:8px;display:inline-flex}.auth-card__footer,.auth-card__forgot{color:var(--color-text-muted);margin:0}.auth-card__footer a,.auth-card__forgot{color:var(--color-primary);font-weight:700}.workspace-shell{background:radial-gradient(circle at 84% 8%,#5de6ff1a,#0000 28%),linear-gradient(#0d1324 0%,#080d18 100%);grid-template-columns:260px minmax(0,1fr);min-height:max(100vh,100svh);display:grid;overflow-x:hidden}.workspace-sidebar{-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#080d19c2;border-right:1px solid #ffffff12;grid-template-rows:auto 1fr auto;gap:18px;height:max(100vh,100svh);padding:18px;display:grid;position:sticky;top:0}.workspace-sidebar__brand{width:fit-content;display:inline-flex}.workspace-sidebar__nav{align-content:start;gap:6px;padding-right:4px;display:grid;overflow:auto}.workspace-nav-link{color:#dee1f7ad;border:1px solid #0000;border-radius:15px;grid-template-columns:22px 1fr auto;align-items:center;gap:12px;min-height:44px;padding:0 12px;font-size:.9rem;font-weight:700;display:grid}.workspace-nav-link small{color:var(--color-secondary);background:#5de6ff1a;border-radius:999px;padding:3px 7px;font-size:.62rem}.workspace-nav-link--active,.workspace-nav-link:hover{color:#f5f7fff5;background:#adc6ff14;border-color:#adc6ff2e}.workspace-sidebar__app-card{background:linear-gradient(135deg,#5de6ff1a,#adc6ff0a);border:1px solid #5de6ff29;border-radius:22px;gap:8px;padding:16px;display:grid}.workspace-sidebar__app-card svg{color:var(--color-secondary)}.workspace-sidebar__app-card strong,.workspace-sidebar__app-card span,.workspace-sidebar__app-card a{margin:0}.workspace-sidebar__app-card span{color:var(--color-text-dim);font-size:.82rem;line-height:1.5}.workspace-sidebar__app-card a{color:var(--color-primary);font-weight:800}.workspace-main{grid-template-rows:auto 1fr;min-width:0;min-height:max(100vh,100svh);display:grid}.workspace-topbar{z-index:10;-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:#090e1cad;border-bottom:1px solid #ffffff12;grid-template-columns:minmax(220px,.8fr) minmax(280px,1.3fr) auto;align-items:center;gap:16px;min-height:70px;padding:12px 24px;display:grid;position:sticky;top:0}.workspace-topbar__workspace,.workspace-topbar__search,.workspace-topbar__actions,.workspace-topbar__download,.workspace-topbar__icon-button{align-items:center;display:inline-flex}.workspace-topbar__workspace{gap:12px;min-width:0}.workspace-topbar__icon,.workspace-topbar__icon-button{width:42px;height:42px;color:var(--color-primary);background:#adc6ff14;border:1px solid #adc6ff2e;border-radius:15px;place-items:center;display:grid}.workspace-topbar__workspace div{gap:2px;min-width:0;display:grid}.workspace-topbar__workspace strong,.workspace-topbar__workspace span,.workspace-topbar__search span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.workspace-topbar__workspace span,.workspace-topbar__search{color:var(--color-text-dim);font-size:.84rem}.workspace-topbar__search{background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;gap:10px;min-height:46px;padding:0 16px}.workspace-topbar__actions{gap:10px}.workspace-topbar__download{min-height:42px;color:var(--color-primary-deep);background:linear-gradient(#c4d5ff 0%,#a6c4ff 100%);border-radius:999px;gap:8px;padding:0 14px;font-size:.84rem;font-weight:800}.workspace-content{min-width:0;padding:28px}.workspace-view{gap:24px;display:grid}.workspace-view__hero{box-shadow:var(--shadow-panel);background:radial-gradient(circle at 78% 18%,#5de6ff1f,#0000 24%),#ffffff09;border:1px solid #ffffff14;border-radius:34px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:30px;display:grid;overflow:hidden}.workspace-view__hero>div:first-child{gap:14px;display:grid}.workspace-view__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:0;display:flex}.workspace-primary-action,.workspace-secondary-action{min-width:160px;padding:0 20px;font-size:.9rem;font-weight:800}.workspace-secondary-action{color:var(--color-text);background:#ffffff0d}.workspace-quick-actions,.workspace-metrics,.workspace-cards-grid,.workspace-presets__grid{gap:14px;display:grid}.workspace-quick-actions{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-quick-action{color:#f5f7ffeb;background:#adc6ff0f;border:1px solid #adc6ff24;border-radius:18px;align-items:center;gap:10px;min-height:58px;padding:0 16px;font-weight:800;display:flex}.workspace-quick-action svg{color:var(--color-secondary)}.workspace-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-metric,.workspace-card,.workspace-activity,.workspace-command-panel,.workspace-presets,.workspace-download,.workspace-file-preview{box-shadow:var(--shadow-panel);background:linear-gradient(135deg,#ffffff0e,#ffffff05);border:1px solid #ffffff14}.workspace-metric{border-radius:22px;gap:8px;padding:18px;display:grid}.workspace-metric span,.workspace-metric small,.workspace-card__top,.workspace-card p,.workspace-activity__item,.workspace-file-preview__item small{color:var(--color-text-dim)}.workspace-metric strong{color:#eef1ff;font-size:2rem;line-height:1}.workspace-view__grid{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.workspace-view__main{gap:20px;display:grid}.workspace-cards-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-card{border-radius:26px;gap:14px;min-height:220px;padding:20px;display:grid}.workspace-card__top,.workspace-card a{justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-card__top small{color:#85ffbaeb;background:#34d3991a;border-radius:999px;padding:6px 10px}.workspace-card h3,.workspace-section-head h2,.workspace-download h2{color:#eef1ff;margin:0}.workspace-card h3{font-size:1.35rem}.workspace-card p,.workspace-download p{margin:0;line-height:1.65}.workspace-card a{width:fit-content;color:var(--color-primary);margin-top:auto;font-weight:800}.workspace-activity{border-radius:26px;gap:12px;padding:18px;display:grid;position:sticky;top:100px}.workspace-activity__head,.workspace-activity__item{align-items:center;gap:10px;display:flex}.workspace-activity__head svg,.workspace-activity__item svg{color:var(--color-secondary);flex:none}.workspace-command-panel{border-radius:30px;gap:18px;padding:22px;display:grid}.workspace-command-panel__thread{gap:14px;display:grid}.workspace-message{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;max-width:78%;padding:14px 16px;line-height:1.55}.workspace-message--user{background:#adc6ff1a;justify-self:end}.workspace-message--agent{grid-template-columns:22px 1fr;align-items:center;gap:10px;display:grid}.workspace-message--agent svg{color:var(--color-primary)}.workspace-command-panel__workspace{background:#0a101db8;border:1px solid #adc6ff1f;border-radius:22px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px;display:grid}.workspace-command-panel__agent{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;gap:8px;min-height:112px;padding:14px;display:grid}.workspace-command-panel__agent svg{color:var(--color-secondary)}.workspace-command-panel__agent span{color:var(--color-text-dim);font-size:.84rem}.workspace-command-panel__input{background:#ffffff0a;border:1px solid #ffffff14;border-radius:22px;grid-template-columns:46px 1fr 46px;align-items:center;gap:12px;min-height:64px;padding:8px;display:grid}.workspace-command-panel__input button{width:46px;height:46px;color:var(--color-primary);background:#adc6ff14;border:1px solid #adc6ff2e;border-radius:16px;place-items:center;display:grid}.workspace-command-panel__input span{color:var(--color-text-dim)}.workspace-presets,.workspace-download,.workspace-file-preview{border-radius:28px;gap:16px;padding:20px;display:grid}.workspace-section-head{gap:6px;display:grid}.workspace-presets__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-preset{text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:24px 1fr 18px;align-items:center;gap:10px;min-height:64px;padding:0 14px;display:grid}.workspace-preset svg{color:var(--color-primary)}.workspace-download{background:radial-gradient(circle at 16%,#5de6ff29,#0000 28%),linear-gradient(135deg,#adc6ff1a,#ffffff05);grid-template-columns:72px minmax(0,1fr) auto;align-items:center}.workspace-download__icon{width:72px;height:72px;color:var(--color-secondary);background:#5de6ff1a;border:1px solid #5de6ff2e;border-radius:24px;place-items:center;display:grid}.workspace-download span{color:var(--color-primary);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:800}.workspace-download a{min-height:46px;color:var(--color-primary-deep);background:linear-gradient(#c4d5ff 0%,#a6c4ff 100%);border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-weight:800;display:inline-flex}.workspace-file-preview__item{background:#ffffff0a;border:1px solid #ffffff12;border-radius:16px;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;min-height:48px;padding:0 12px;display:grid}.workspace-file-preview__item svg{color:var(--color-primary)}.workspace-mode-settings{box-shadow:var(--shadow-panel);background:linear-gradient(135deg,#ffffff0e,#ffffff05);border:1px solid #ffffff14;border-radius:26px;gap:16px;padding:18px;display:grid}.workspace-section-head p{max-width:620px;color:var(--color-text-dim);margin:0;font-size:.88rem;line-height:1.6}.workspace-mode-settings__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.workspace-mode-card{text-align:left;background:#ffffff09;border:1px solid #ffffff14;border-radius:20px;gap:8px;min-height:132px;padding:16px;display:grid}.workspace-mode-card strong{color:#f5f7fff5;font-size:1rem}.workspace-mode-card span{color:var(--color-text-dim);font-size:.84rem;line-height:1.5}.workspace-mode-card small{width:fit-content;color:var(--color-primary);background:#adc6ff14;border-radius:999px;margin-top:auto;padding:6px 10px;font-weight:800}.workspace-mode-card--active{background:linear-gradient(135deg,#adc6ff24,#5de6ff0d);border-color:#adc6ff57}.workspace-mobile-nav{display:none}@media (width>=861px){.workspace-shell{grid-template-columns:236px minmax(0,1fr)}.workspace-sidebar{grid-template-rows:auto 1fr auto;gap:16px;padding:16px}.workspace-sidebar__brand .logo{transform-origin:0;transform:scale(.92)}.workspace-sidebar__nav{gap:4px}.workspace-nav-link{border-radius:12px;grid-template-columns:20px 1fr auto;gap:9px;min-height:36px;padding:0 9px;font-size:.78rem}.workspace-sidebar__app-card{border-radius:18px;gap:7px;padding:12px}.workspace-sidebar__app-card span{font-size:.76rem;line-height:1.45}.workspace-topbar{grid-template-columns:minmax(210px,.72fr) minmax(300px,1.2fr) auto;gap:10px;min-height:60px;padding:9px 22px}.workspace-topbar__icon,.workspace-topbar__icon-button{border-radius:13px;width:36px;height:36px}.workspace-topbar__workspace strong{font-size:.86rem}.workspace-topbar__workspace span,.workspace-topbar__search{font-size:.78rem}.workspace-topbar__search{min-height:39px;padding:0 13px}.workspace-topbar__download{min-height:36px;padding:0 12px;font-size:.78rem}.workspace-content{padding:20px}.workspace-view{gap:16px}.workspace-view__hero{border-radius:26px;gap:16px;padding:22px}.workspace-view__hero>div:first-child{gap:11px}.workspace-view__hero h1{max-width:900px;font-size:clamp(2.05rem,3.15vw,2.9rem);line-height:1.03}.workspace-view__hero p{max-width:620px;font-size:.86rem;line-height:1.55}.workspace-view__eyebrow,.workspace-section-head span{letter-spacing:.16em;font-size:.64rem}.workspace-primary-action,.workspace-secondary-action{min-width:132px;min-height:40px;padding:0 16px;font-size:.78rem}.workspace-metrics,.workspace-quick-actions,.workspace-cards-grid,.workspace-presets__grid{gap:12px}.workspace-metric{border-radius:17px;gap:6px;padding:12px 14px}.workspace-metric span,.workspace-metric small{font-size:.78rem}.workspace-metric strong{font-size:1.42rem}.workspace-quick-action{border-radius:15px;min-height:46px;padding:0 13px;font-size:.8rem}.workspace-view__grid{grid-template-columns:minmax(0,1fr) 292px;gap:16px}.workspace-view__main{gap:16px}.workspace-card{border-radius:20px;gap:11px;min-height:162px;padding:14px}.workspace-card__top{font-size:.78rem}.workspace-card__top small{padding:5px 9px;font-size:.72rem}.workspace-card h3{font-size:1rem}.workspace-card p{font-size:.8rem;line-height:1.55}.workspace-card a{font-size:.82rem}.workspace-activity{border-radius:22px;gap:10px;padding:15px;top:84px}.workspace-activity__head,.workspace-activity__item{gap:8px;font-size:.84rem}.workspace-download,.workspace-presets,.workspace-file-preview,.workspace-command-panel,.workspace-mode-settings{border-radius:21px;padding:14px}.workspace-download{grid-template-columns:52px minmax(0,1fr) auto;gap:14px}.workspace-download__icon{border-radius:18px;width:52px;height:52px}.workspace-download h2,.workspace-section-head h2{font-size:1.08rem}.workspace-download p,.workspace-section-head p{font-size:.82rem;line-height:1.5}.workspace-download a{min-height:42px;padding:0 15px;font-size:.82rem}.workspace-command-panel{gap:14px}.workspace-message{padding:12px 14px;font-size:.86rem}.workspace-command-panel__workspace{border-radius:19px;gap:10px;padding:12px}.workspace-command-panel__agent{border-radius:16px;min-height:92px;padding:12px}.workspace-command-panel__agent span{font-size:.78rem}.workspace-command-panel__input{border-radius:19px;grid-template-columns:40px 1fr 40px;gap:10px;min-height:56px}.workspace-command-panel__input button{border-radius:14px;width:40px;height:40px}.workspace-mode-card{border-radius:18px;min-height:116px;padding:14px}}@media (width<=1120px){.workspace-shell{grid-template-columns:240px minmax(0,1fr)}.workspace-topbar{grid-template-columns:minmax(190px,.9fr) minmax(220px,1fr) auto}.workspace-view__grid{grid-template-columns:1fr}.workspace-activity{position:relative;top:auto}.workspace-quick-actions,.workspace-presets__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=860px){.site-header__actions .button--secondary,.site-header__nav{display:none}.auth-page{padding:20px}.auth-page__brand{justify-self:start;margin-bottom:20px;position:relative;top:auto;left:auto}.auth-page__theme{top:20px;right:20px}.auth-card{border-radius:30px;grid-template-columns:1fr;min-height:auto}.auth-card__visual{border-bottom:1px solid #ffffff0f;border-right:0;min-height:260px}.auth-card__form-side{padding:28px}.workspace-shell{padding-bottom:82px;display:block}.workspace-sidebar{display:none}.workspace-topbar{grid-template-columns:1fr auto;padding:12px 16px}.workspace-topbar__search,.workspace-topbar__download{display:none}.workspace-content{padding:18px 14px}.workspace-view__hero{border-radius:26px;grid-template-columns:1fr;padding:22px}.workspace-view__hero h1{font-size:clamp(2rem,9vw,2.8rem)}.workspace-view__actions{justify-content:stretch}.workspace-primary-action,.workspace-secondary-action{width:100%;min-width:0}.workspace-metrics,.workspace-cards-grid,.workspace-command-panel__workspace,.workspace-download{grid-template-columns:1fr}.workspace-message{max-width:100%}.workspace-presets__grid,.workspace-quick-actions{grid-template-columns:1fr}.workspace-download__icon{border-radius:20px;width:58px;height:58px}.workspace-download a{justify-content:center}.workspace-mobile-nav{z-index:30;-webkit-backdrop-filter:blur(28px);backdrop-filter:blur(28px);background:#090e1cd1;border:1px solid #ffffff17;border-radius:24px;grid-template-columns:repeat(5,1fr);gap:6px;padding:8px;display:grid;position:fixed;bottom:12px;left:12px;right:12px;box-shadow:0 18px 40px #0000004d}.workspace-mobile-nav__item{color:#dee1f79e;border-radius:18px;place-items:center;gap:4px;min-height:54px;font-size:.62rem;font-weight:800;display:grid}.workspace-mobile-nav__item span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.workspace-mobile-nav__item--active{color:var(--color-primary-deep);background:linear-gradient(#c4d5ff 0%,#a6c4ff 100%)}}@media (width<=520px){.site-header__actions .button{min-height:40px;padding:0 14px}.auth-card__heading h1{font-size:2.1rem}.auth-card__visual,.auth-card__form-side{padding:24px}.workspace-topbar__workspace span{display:none}.workspace-topbar__workspace strong{max-width:190px}.workspace-view__hero p{font-size:.92rem}}.workspace-shell--minimal{color:#ededed;background:#000;grid-template-columns:244px minmax(0,1fr);height:100vh;min-height:0;font-weight:400;overflow:hidden}.workspace-sidebar--minimal{-webkit-backdrop-filter:none;backdrop-filter:none;background:#050505;border-right:0;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:12px;padding:12px}.workspace-topbar--minimal,.workspace-topbar__left,.workspace-new-chat,.workspace-sidebar__search,.workspace-sidebar-section-link,.workspace-chat-nav__group a,.workspace-points,.workspace-account-menu__trigger,.workspace-account-menu__panel a,.workspace-account-menu__panel button{align-items:center;display:flex}.workspace-sidebar__brand--minimal{align-items:center;min-height:36px}.workspace-sidebar__brand--minimal .logo{transform-origin:0;transform:scale(.86)}.workspace-sidebar__brand--minimal .logo__text{font-weight:560}.workspace-new-chat{color:#061026;background:linear-gradient(#c6d7ff 0%,#9ebfff 100%);border-radius:12px;justify-content:center;gap:8px;min-height:38px;font-size:.84rem;font-weight:500;box-shadow:0 14px 34px #77a0ff33}.workspace-sidebar__search{color:#ededed8c;background:#0a0a0a;border:1px solid #ffffff1a;border-radius:12px;gap:8px;min-height:36px;padding:0 10px}.workspace-sidebar__search input{color:#ededed;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:.78rem}.workspace-sidebar__search input::placeholder{color:#ededed6b}.workspace-sidebar__chat-controls{gap:10px;display:grid}.workspace-chat-nav{align-content:start;gap:14px;min-height:0;padding-right:2px;display:grid;overflow:auto}.workspace-sidebar-section-link,.workspace-chat-nav__group a{color:#edededad;border-radius:10px;gap:9px;min-height:34px;padding:0 9px;font-weight:430}.workspace-sidebar-section-link{min-height:38px;padding:0 10px;font-size:.9rem;font-weight:480}.workspace-chat-nav__group a{font-size:.8rem}.workspace-sidebar-section-link--active,.workspace-sidebar-section-link:hover,.workspace-chat-row:hover{color:#fff;background:#ffffff1f}.workspace-sidebar-sections{gap:4px;padding-top:2px;display:grid}.workspace-sidebar-aggregator-link{align-self:end;margin-top:auto}.workspace-sidebar-section-link svg{color:#edededdb}.workspace-sidebar-section-link--active svg,.workspace-sidebar-section-link:hover svg{color:#fff}.workspace-chat-nav__group{gap:4px;display:grid}.workspace-chat-row{color:#edededeb;border-radius:10px;grid-template-columns:minmax(0,1fr) 28px;align-items:center;min-height:34px;padding:0 4px 0 9px;display:grid;position:relative}.workspace-chat-nav__group>span{color:#ededed75;letter-spacing:.08em;text-transform:uppercase;padding:0 9px 4px;font-size:.68rem;font-weight:500}.workspace-chat-nav__group a span{display:none}.workspace-chat-row a{min-width:0;min-height:auto;color:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;padding:0;overflow:hidden}.workspace-chat-row__menu-area{place-items:center;display:grid;position:relative}.workspace-chat-row__more{color:#ededed94;opacity:.62;background:0 0;border:0;border-radius:8px;place-items:center;width:26px;height:26px;display:grid}.workspace-chat-row:hover .workspace-chat-row__more,.workspace-chat-row__more[aria-expanded=true]{opacity:1}.workspace-chat-row__more:hover,.workspace-chat-row__more[aria-expanded=true]{color:#fff;background:#ffffff1f}.workspace-chat-actions{z-index:30;background:#111;border:1px solid #ffffff1f;border-radius:12px;gap:3px;width:132px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 18px 48px #00000057}.workspace-chat-actions button{color:#edededdb;min-height:32px;font:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 9px;font-size:.78rem;display:flex}.workspace-chat-actions button:hover{color:#fff;background:#ffffff1a}.workspace-chat-history-link--active{color:#fff;background:#ffffff1f}.workspace-main--minimal{min-width:0;height:100vh;min-height:0;box-shadow:none;background:#000;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.workspace-topbar--minimal{background:#050505;border-bottom:1px solid #ffffff14;border-top-left-radius:0;justify-content:flex-end;min-height:48px;padding:8px 14px 8px 18px;display:flex}.workspace-topbar--minimal .workspace-topbar__actions{gap:8px;margin-left:auto}.workspace-topbar--minimal .workspace-topbar__download,.workspace-points,.workspace-topbar--minimal .workspace-topbar__icon-button,.workspace-account-menu__trigger{color:#ededede0;min-height:32px;box-shadow:none;background:#0d0d0d;border:1px solid #ffffff1f;border-radius:10px;font-size:.76rem;font-weight:500}.workspace-topbar--minimal .workspace-topbar__download{gap:7px;padding:0 10px}.workspace-points{color:#bfeeff;gap:6px;padding:0 10px}.credit-mark{color:#5de6ff;filter:drop-shadow(0 0 8px #5de6ff33)}.workspace-points .credit-mark{color:#7ee8ff}.workspace-topbar--minimal .workspace-topbar__icon-button,.workspace-account-menu__trigger{justify-content:center;width:32px;height:32px;padding:0}.workspace-account-menu{position:relative}.workspace-account-menu__trigger{appearance:none;font:inherit;cursor:pointer}.workspace-account-menu__panel{z-index:20;background:#111;border:1px solid #ffffff1f;border-radius:16px;gap:10px;width:292px;padding:16px 0 12px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 30px 80px #00000070}.workspace-account-menu__identity{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:0 16px 10px;display:grid}.workspace-account-menu__identity div{gap:3px;min-width:0;display:grid}.workspace-account-menu__identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:500;overflow:hidden}.workspace-account-menu__identity span{color:#ededed85;font-size:.74rem}.workspace-account-menu__avatar{background:radial-gradient(circle at 30% 24%,#ffffffe6,#0000 20%),linear-gradient(135deg,#7ee8ff 0%,#9ebfff 100%);border:1px solid #5de6ff42;border-radius:999px;place-items:center;width:34px;height:34px;font-weight:620;display:grid;box-shadow:0 8px 24px #5de6ff29;color:#061026!important;font-size:.78rem!important}.workspace-account-menu__links,.workspace-account-menu__preferences{gap:2px;padding:0 6px;display:grid}.workspace-account-menu__links a,.workspace-account-menu__signout,.workspace-account-menu__preferences button{color:#edededd1;min-height:34px;font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;gap:9px;padding:0 10px;font-size:.8rem;font-weight:440}.workspace-account-menu__links a:hover,.workspace-account-menu__signout:hover,.workspace-account-menu__preferences button:hover{background:#ffffff1a}.workspace-account-menu__credits{color:#ededed9e;border-top:1px solid #ffffff12;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;min-height:38px;padding:0 16px;font-size:.8rem;display:flex}.workspace-account-menu__credits strong{color:#edededeb;font-size:.8rem;font-weight:500}.workspace-account-menu__preferences{padding-bottom:6px}.workspace-account-menu__preferences label{justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:0 10px;display:flex}.workspace-account-menu__preferences small{color:#edededc7;font-size:.8rem}.workspace-theme-toggle,.workspace-account-menu__preferences button{color:#edededc2;background:#171717;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;min-height:28px;display:inline-flex}.workspace-theme-toggle{gap:2px;padding:2px}.workspace-account-menu__preferences button{gap:6px;min-height:30px;padding:0 10px}.workspace-account-menu__signout{border-top:1px solid #ffffff12;border-radius:10px;margin:0 6px}.workspace-content--minimal{scrollbar-width:thin;scrollbar-color:#adc6ff2e transparent;background:#0b0b0b;border:0;border-top:1px solid #ffffff1f;border-left:1px solid #ffffff1f;border-top-left-radius:12px;height:100%;min-height:0;margin:0;padding:0;overflow:hidden auto}.workspace-content--minimal::-webkit-scrollbar{width:5px}.workspace-content--minimal::-webkit-scrollbar-track{background:0 0}.workspace-content--minimal::-webkit-scrollbar-thumb{background:#adc6ff2e;border-radius:999px}.workspace-content--minimal:has(.agent-chat){overflow:hidden}.agent-chat{height:100%;min-height:0;padding:32px;display:grid;overflow:hidden}.agent-chat--empty{place-items:center}.agent-chat--conversation{align-items:stretch}.agent-chat__hero{place-self:center;gap:22px;width:min(100%,880px);min-height:0;display:grid}.agent-chat--conversation .agent-chat__hero{grid-template-rows:minmax(0,1fr) auto;align-self:stretch;gap:16px;width:min(100%,1320px);height:100%;min-height:0;position:relative}.agent-chat__points{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.agent-chat__points span{color:#dee1f7ad;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;padding:7px 10px;font-size:.74rem;font-weight:440}.agent-chat__title{text-align:center;justify-items:center;gap:10px;display:grid}.agent-chat__title>span{color:var(--color-primary);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:.78rem;font-weight:500;display:inline-flex}.agent-chat__title h1{color:#f3f5ff;letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4.6vw,3.7rem);font-weight:520;line-height:1.02}.agent-chat__title p{color:#dee1f7ad;max-width:620px;margin:0;font-size:.92rem;line-height:1.65}.agent-composer{justify-self:center;gap:10px;width:min(100%,900px);transition:width .28s,transform .36s cubic-bezier(.22,1,.36,1);display:grid}.agent-chat--conversation .agent-composer{width:min(100%,860px);animation:.42s cubic-bezier(.22,1,.36,1) composer-drop}@keyframes composer-drop{0%{opacity:.9;transform:translateY(-72px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.agent-composer__file-input{display:none}.agent-composer__box{background:radial-gradient(circle at 88% 10%,#5de6ff14,#0000 30%),#ffffff0b;border:1px solid #ffffff1c;border-radius:18px;position:relative;overflow:visible;box-shadow:0 28px 100px #00000052}.agent-composer__box textarea{resize:none;color:#f4f6ff;width:100%;height:52px;min-height:52px;max-height:150px;font:inherit;background:0 0;border:0;outline:0;padding:15px 18px 0;font-size:.95rem;font-weight:400;line-height:1.55}.agent-composer__box textarea::placeholder{color:#dee1f773}.agent-composer__state{flex-wrap:wrap;gap:6px;padding:0 12px 2px;display:flex}.agent-composer__state span{color:#becbecc7;background:#adc6ff0e;border:1px solid #adc6ff1f;border-radius:999px;align-items:center;gap:6px;min-height:24px;padding:0 8px;font-size:.72rem;display:inline-flex}.agent-composer__state button{width:18px;height:18px;color:inherit;background:0 0;border:0;border-radius:999px;place-items:center;margin-right:-4px;display:grid}.agent-composer__state button:hover{background:#ffffff14}.agent-composer__toolbar{justify-content:space-between;align-items:center;gap:12px;padding:6px 10px 10px;display:flex}.agent-composer__tools{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.agent-composer__attach{position:relative}.agent-composer__tools button,.agent-composer__send{color:#eff3ffd1;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.agent-attach-menu{z-index:30;background:#0e1119fa;border:1px solid #ffffff1c;border-radius:14px;gap:3px;width:238px;padding:7px;display:grid;position:absolute;bottom:calc(100% + 10px);left:0;box-shadow:0 24px 70px #0000006b}.agent-attach-menu button{color:#eff3ffe0;background:0 0;border:0;border-radius:9px;justify-content:flex-start;gap:10px;width:100%;height:auto;min-height:36px;padding:0 10px;font-size:.8rem;font-weight:450;display:flex}.agent-attach-menu button:hover{background:#ffffff12}.agent-attach-menu svg{color:#becbecd1;flex:none}.agent-composer__tools span{color:#dee1f79e;padding:0 8px;font-size:.78rem;font-weight:450}.agent-composer__send{color:#061026;background:linear-gradient(#c6d7ff 0%,#9ebfff 100%)}.agent-composer__tools .agent-composer__tool--active{color:#061026;background:linear-gradient(#c6d7ff 0%,#9ebfff 100%);border-color:#adc6ff70}.agent-thread{scrollbar-width:thin;scrollbar-color:#adc6ff2e transparent;flex-direction:column;gap:12px;min-height:0;padding:6px;display:flex;position:relative;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000 0,#000 34px calc(100% - 18px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 34px calc(100% - 18px),#0000 100%)}.agent-thread::-webkit-scrollbar{width:5px}.agent-thread::-webkit-scrollbar-track{background:0 0}.agent-thread::-webkit-scrollbar-thumb{background:#adc6ff29;border-radius:999px}.agent-thread::-webkit-scrollbar-thumb:hover{background:#adc6ff47}.agent-thread:before{content:"";margin-top:auto}.agent-message{align-items:end;gap:9px;display:grid}.agent-message--user{justify-items:end}.agent-message--agent{grid-template-columns:34px minmax(0,1fr);justify-items:start}.agent-message__avatar{width:34px;height:34px;color:var(--color-secondary);background:#111;border:1px solid #ffffff1a;border-radius:12px;place-items:center;display:grid;overflow:hidden}.agent-message__avatar-mark{width:30px;height:30px;display:block}.agent-message__bubble{color:#eff3ffe6;background:#ffffff0b;border:1px solid #ffffff17;border-radius:18px;max-width:min(100%,980px);padding:14px}.agent-message--user .agent-message__bubble{background:#adc6ff1a;max-width:min(100%,820px)}.agent-message--agent .agent-message__bubble{background:0 0;border:0;border-radius:0;max-width:min(100%,1040px);padding:4px 0}.agent-message__bubble p{margin:0;font-size:.9rem;line-height:1.58}.agent-message__steps{gap:7px;margin-top:12px;display:grid}.agent-message__steps span{color:#dee1f7ad;align-items:center;gap:8px;font-size:.8rem;display:flex}.agent-message__steps svg{color:#85ffbadb}.agent-message__sent-file{color:#dee1f7b3;background:#adc6ff0e;border:1px solid #adc6ff1f;border-radius:12px;align-items:center;gap:8px;max-width:100%;margin-top:10px;padding:8px 10px;font-size:.78rem;display:inline-flex}.agent-message__sent-file span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.agent-message__sent-file svg{color:var(--color-primary);flex:none}.agent-message__file{background:#adc6ff0b;border:1px solid #adc6ff1f;border-radius:14px;grid-template-columns:34px minmax(0,1fr) 34px;align-items:center;gap:10px;margin-top:12px;padding:10px;display:grid}.agent-message__file>svg{color:var(--color-secondary)}.agent-message__file strong,.agent-message__file small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.agent-message__file strong{color:#f5f7fff0;font-size:.82rem;font-weight:500}.agent-message__file small{color:#dee1f78f;margin-top:2px;font-size:.72rem}.agent-message__file button{color:#eff3ffd6;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.agent-message__bubble--typing{color:#dee1f7ad;align-items:center;gap:8px;display:flex}.agent-message__bubble--typing svg{color:var(--color-secondary);animation:1s linear infinite spin-slow}.agent-chat__results{grid-template-columns:repeat(3,minmax(0,1fr));justify-self:center;gap:10px;width:min(100%,980px);padding-top:24px;display:grid}.agent-result-card{background:#ffffff08;border:1px solid #ffffff14;border-radius:17px;grid-template-columns:36px 1fr;gap:10px;min-width:0;padding:12px;display:grid}.agent-result-card__icon{width:36px;height:36px;color:var(--color-secondary);background:#5de6ff17;border-radius:12px;place-items:center;display:grid}.agent-result-card strong{color:#f5f7ffeb;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:520;display:block;overflow:hidden}.agent-result-card p{color:#dee1f78f;margin:4px 0 0;font-size:.74rem;line-height:1.45}.minimal-settings{gap:16px;width:min(100%,980px);margin:0 auto;padding:32px;display:grid}.minimal-settings__header{background:radial-gradient(circle at 80% 18%,#5de6ff1f,#0000 28%),#ffffff09;border:1px solid #ffffff14;border-radius:26px;gap:10px;padding:28px;display:grid}.minimal-settings__header span,.minimal-settings__section-head p,.minimal-settings-card p,.minimal-mode-card span{color:#dee1f79e}.minimal-settings__header span{letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:500}.minimal-settings__header h1,.minimal-settings__section-head h2{color:#f2f5ff;margin:0}.minimal-settings__header h1{letter-spacing:-.055em;max-width:760px;font-size:clamp(2rem,4vw,3.25rem);font-weight:520;line-height:1}.minimal-settings__header p,.minimal-settings__section-head p,.minimal-settings-card p,.minimal-mode-card span{margin:0;line-height:1.58}.minimal-settings__section,.minimal-settings-card{background:#ffffff09;border:1px solid #ffffff14;border-radius:22px}.minimal-settings__section{gap:16px;padding:18px;display:grid}.minimal-settings__section-head{grid-template-columns:36px 1fr;align-items:start;gap:12px;display:grid}.minimal-settings__section-head>svg,.minimal-settings-card>svg{color:var(--color-secondary)}.minimal-settings__section-head h2{font-size:1.1rem;font-weight:520}.minimal-settings__section-head p{margin-top:4px;font-size:.84rem}.minimal-settings__modes,.minimal-settings__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.minimal-mode-card{text-align:left;background:#0000001f;border:1px solid #ffffff14;border-radius:18px;gap:8px;min-height:132px;padding:16px;display:grid}.minimal-mode-card strong,.minimal-settings-card strong{color:#f5f7fff0;font-weight:520}.minimal-mode-card small{width:fit-content;color:var(--color-primary);background:#adc6ff14;border-radius:999px;margin-top:auto;padding:6px 9px;font-weight:500}.minimal-mode-card--active{background:linear-gradient(135deg,#adc6ff1f,#5de6ff0d);border-color:#adc6ff47}.minimal-settings__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.minimal-settings-card{align-content:start;gap:10px;padding:16px;display:grid}.minimal-settings-card p{font-size:.82rem}.minimal-settings-card button{color:#eff3ffdb;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;width:fit-content;min-height:34px;margin-top:4px;padding:0 12px;font-weight:500}.minimal-page,.aggregator-page{width:min(100%,1120px);margin:0 auto;padding:32px}.minimal-page{gap:16px;display:grid}.minimal-page__header{justify-content:space-between;align-items:flex-start;gap:24px;padding:10px 4px 14px;display:flex}.minimal-page__header>div,.aggregator-models__head,.aggregator-chat__header,.aggregator-chat__empty{gap:8px;display:grid}.minimal-page__header span,.aggregator-models__head span,.aggregator-chat__header span{color:var(--color-primary);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:500}.minimal-page__header h1,.aggregator-models__head h1,.aggregator-chat__empty h2{color:#f2f5ff;letter-spacing:-.058em;margin:0;font-size:clamp(2rem,3.8vw,3.35rem);font-weight:500;line-height:.98}.minimal-page__header p,.minimal-entity-card p,.minimal-list-row p,.minimal-inline-note,.connection-card p,.aggregator-chat__header p,.aggregator-chat__empty p,.aggregator-model small{color:#dee1f79e;margin:0;line-height:1.55}.minimal-page__header p{max-width:680px;font-size:.88rem}.minimal-page__primary,.minimal-filter,.minimal-entity-card button,.minimal-list-row__meta button,.aggregator-model,.aggregator-composer button{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.minimal-page__primary{color:#061026;background:linear-gradient(#c6d7ff 0%,#9ebfff 100%);flex:none;gap:8px;min-height:38px;padding:0 14px;font-size:.84rem;font-weight:500}.minimal-page__toolbar,.aggregator-filters{flex-wrap:wrap;gap:8px;display:flex}.minimal-filter{color:#dee1f7a8;min-height:32px;padding:0 11px;font-size:.78rem;font-weight:430}.minimal-filter--active{color:#f7f9ff;background:#adc6ff1a;border-color:#adc6ff38}.minimal-card-grid{gap:12px;display:grid}.minimal-card-grid--agents{grid-template-columns:repeat(4,minmax(0,1fr))}.minimal-entity-card,.minimal-list-row,.connection-card,.aggregator-models,.aggregator-chat,.minimal-inline-note{background:#ffffff09;border:1px solid #ffffff14}.minimal-entity-card{border-radius:20px;align-content:start;gap:16px;min-height:248px;padding:16px;display:grid}.minimal-entity-card__top,.minimal-list-row__title,.connection-card__status,.aggregator-chat__header span,.aggregator-composer__bar,.aggregator-composer__bar>div{align-items:center;display:flex}.minimal-entity-card__top,.minimal-list-row__title,.aggregator-composer__bar{justify-content:space-between;gap:12px}.minimal-entity-card__icon,.minimal-list-row__icon,.connection-card__icon{width:38px;height:38px;color:var(--color-secondary);background:#5de6ff14;border:1px solid #5de6ff29;border-radius:13px;place-items:center;display:grid}.minimal-entity-card small,.minimal-list-row small,.connection-card__status{color:#85ffbae0;width:fit-content;font-size:.72rem;font-weight:500}.minimal-entity-card h2,.minimal-list-row h2,.connection-card h2{color:#f5f7fff0;letter-spacing:-.02em;margin:0 0 6px;font-size:1rem;font-weight:500}.minimal-entity-card p,.minimal-list-row p,.connection-card p{font-size:.82rem}.minimal-tags{flex-wrap:wrap;gap:6px;display:flex}.minimal-tags span{color:#becbecc2;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:.72rem;display:inline-flex}.minimal-entity-card button,.minimal-list-row__meta button{color:#eff3ffd6;gap:7px;min-height:34px;margin-top:auto;padding:0 11px;font-size:.78rem;font-weight:450}.minimal-list{gap:10px;display:grid}.minimal-list-row{border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:16px;display:grid}.minimal-list-row__main{grid-template-columns:38px minmax(0,1fr);gap:12px;display:grid}.minimal-list-row__title small{background:#85ffba14;border-radius:999px;padding:4px 8px}.minimal-list-row__meta{justify-items:end;gap:12px;min-width:220px;display:grid}.minimal-list-row__meta span{color:#dee1f7ad;align-items:center;gap:7px;font-size:.8rem;display:inline-flex}.minimal-inline-note{border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:.82rem;display:flex}.minimal-inline-note svg{color:var(--color-secondary);flex:none}.connections-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.connection-card{border-radius:17px;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;min-height:82px;padding:12px;display:grid}.connection-card__status{color:#becbeca8;grid-column:2;gap:5px}.connection-card__status--connected{color:#85ffbae0}.aggregator-page{grid-template-columns:320px minmax(0,1fr);gap:14px;min-height:calc(100vh - 56px);display:grid}.aggregator-models,.aggregator-chat{border-radius:24px}.aggregator-models{grid-template-rows:auto auto minmax(0,1fr);gap:16px;padding:18px;display:grid}.aggregator-models__head h1{font-size:clamp(1.8rem,2.8vw,2.55rem)}.aggregator-filters{gap:6px}.aggregator-model-list{align-content:start;gap:6px;min-height:0;display:grid;overflow:auto}.aggregator-model{color:#eff3ffdb;text-align:left;border-radius:14px;justify-content:flex-start;gap:10px;width:100%;padding:9px}.aggregator-model>span{width:34px;height:34px;color:var(--color-secondary);background:#5de6ff14;border-radius:11px;place-items:center;font-size:.72rem;font-weight:600;display:grid}.aggregator-model div{gap:2px;display:grid}.aggregator-model strong{font-size:.86rem;font-weight:500}.aggregator-model small{font-size:.72rem}.aggregator-model--active{background:#adc6ff1a;border-color:#adc6ff38}.aggregator-chat{grid-template-rows:auto minmax(0,1fr) auto;gap:18px;min-height:620px;padding:18px;display:grid}.aggregator-chat__header{max-width:720px}.aggregator-chat__header span{gap:7px}.aggregator-chat__empty{text-align:center;place-self:center;justify-items:center;max-width:560px}.aggregator-chat__empty svg{color:var(--color-secondary)}.aggregator-chat__empty h2{font-size:clamp(2rem,4vw,3.2rem)}.aggregator-composer{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:18px;gap:10px;padding:12px;display:grid}.aggregator-composer textarea{resize:none;color:#f2f5ff;min-height:96px;font:inherit;background:0 0;border:0;outline:0}.aggregator-composer textarea::placeholder{color:#dee1f775}.aggregator-composer__bar>div{gap:6px}.aggregator-composer button{color:#eff3ffc7;border-radius:11px;width:34px;height:34px}.aggregator-composer__send{color:#061026;background:linear-gradient(#c6d7ff 0%,#9ebfff 100%)}.billing-page{gap:42px;width:min(100%,1110px);margin:0 auto;padding:22px 28px 48px;display:grid}.billing-page__header,.billing-summary,.billing-plan-card{background:#ffffff09;border:1px solid #ffffff14}.billing-page__header{text-align:center;background:0 0;border:0;justify-items:center;gap:8px;padding:26px 20px 0;display:grid}.billing-page__header div{justify-items:center;gap:10px;display:grid}.billing-plan-card__top span{color:var(--color-primary);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:500}.billing-page__header h1{color:#f2f5ff;letter-spacing:-.06em;margin:0;font-size:clamp(2rem,3.65vw,3.45rem);font-weight:500;line-height:.96}.billing-page__header p,.billing-current-plan p,.billing-stat p,.billing-plan-card p,.billing-plan-card li{color:#dee1f79e;margin:0;line-height:1.55}.billing-current-plan p,.billing-stat p{color:#becbecb8;font-size:.86rem;font-weight:380;line-height:1.5}.billing-page__header p{max-width:620px;font-size:.88rem}.billing-page__header button,.billing-plan-card button{color:#eff3ffdb;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 14px;font-weight:500;display:inline-flex}.billing-summary{border-radius:18px;grid-template-columns:1.2fr 1fr 1fr;gap:1px;display:grid;overflow:hidden}.billing-current-plan,.billing-stat{background:#0000001a;align-content:start;gap:6px;padding:15px 18px;display:grid}.billing-current-plan span,.billing-stat span{color:#dee1f78f;font-size:.78rem}.billing-current-plan strong,.billing-stat strong{color:#f2f5ff;letter-spacing:-.035em;font-size:1.28rem;font-weight:500}.billing-progress{background:#ffffff14;border-radius:999px;height:6px;overflow:hidden}.billing-progress span{border-radius:inherit;background:linear-gradient(90deg, var(--color-secondary), var(--color-primary));height:100%;display:block}.billing-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.billing-plans--landing{align-items:stretch;padding-top:4px}.billing-pricing-card-wrap{display:grid;position:relative}.billing-pricing-card-wrap .pricing-card{background:linear-gradient(135deg,#ffffff0a,#ffffff03),#070b14bd;gap:18px;height:100%;padding:22px;box-shadow:0 20px 52px #0003}.billing-pricing-card-wrap .pricing-card--featured{transform:none}.billing-pricing-card-wrap .pricing-card__name{font-size:.82rem;font-weight:520}.billing-pricing-card-wrap .pricing-card__price span{font-size:clamp(2.3rem,3vw,2.8rem);font-weight:520}.billing-pricing-card-wrap .pricing-card__badge{padding:8px 12px;font-weight:520}.billing-pricing-card-wrap .pricing-card__description,.billing-pricing-card-wrap .pricing-card__feature{font-weight:400}.billing-pricing-card-wrap .pricing-card__description{font-size:.86rem;line-height:1.55}.billing-pricing-card-wrap .pricing-card__features{gap:10px}.billing-pricing-card-wrap .pricing-card__feature{font-size:.8rem;line-height:1.5}.billing-pricing-card-wrap .pricing-card__actions{gap:8px}.billing-pricing-card-wrap .button{min-height:38px;font-weight:500}.billing-plan-card{border-radius:22px;align-content:start;gap:14px;padding:18px;display:grid}.billing-plan-card--current{background:linear-gradient(135deg,#adc6ff1a,#5de6ff09);border-color:#adc6ff42}.billing-plan-card__top{justify-content:space-between;align-items:start;gap:12px;display:flex}.billing-plan-card__top div{gap:6px;display:grid}.billing-plan-card__top h2{color:#f2f5ff;margin:0;font-size:1.08rem;font-weight:520}.billing-plan-card__top svg{color:var(--color-secondary)}.billing-plan-card__price{align-items:end;gap:6px;display:flex}.billing-plan-card__price strong{color:#f2f5ff;letter-spacing:-.055em;font-size:2.4rem;font-weight:520;line-height:.9}.billing-plan-card__price span,.billing-plan-card small{color:#dee1f794}.billing-plan-card small{background:#5de6ff0e;border:1px solid #5de6ff24;border-radius:999px;width:fit-content;padding:6px 9px}.billing-plan-card ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.billing-plan-card li{grid-template-columns:16px 1fr;gap:8px;font-size:.8rem;display:grid}.billing-plan-card li svg{color:var(--color-primary);margin-top:3px}.billing-plan-card button{color:#061026;background:linear-gradient(#c6d7ff 0%,#9ebfff 100%);width:100%;margin-top:auto}.billing-plan-card button:disabled{color:#eff3ff9e;cursor:default;background:#ffffff0f}.partner-page{scrollbar-width:thin;scrollbar-color:#adc6ff2e transparent;gap:18px;width:min(100%,1360px);height:100%;margin:0 auto;padding:32px 28px 58px;display:grid;overflow:hidden auto}.partner-page::-webkit-scrollbar{width:5px}.partner-page::-webkit-scrollbar-track{background:0 0}.partner-page::-webkit-scrollbar-thumb{background:#adc6ff29;border-radius:999px}.partner-hero,.partner-summary-card,.partner-section,.partner-flow__step,.partner-plan-card,.partner-network,.partner-network__node,.partner-network__result,.partner-rule-list article,.partner-faq details{background:#0d0d0d;border:1px solid #ffffff1a}.partner-hero{border-radius:24px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:28px;display:grid}.partner-hero h1,.partner-section__head h2{color:#ededed;letter-spacing:-.05em;margin:0;font-weight:500}.partner-hero h1{max-width:780px;font-size:clamp(2.1rem,4.3vw,4rem);line-height:.98}.partner-hero p,.partner-section__head p,.partner-summary-card p,.partner-flow__step p,.partner-plan-card li,.partner-rule-list p,.partner-faq p,.partner-network span,.partner-plan-card dt{color:#ededed9e;margin:0;line-height:1.55}.partner-hero p{max-width:680px;margin-top:12px;font-size:.92rem}.partner-hero__action{color:#061026;cursor:pointer;background:linear-gradient(#c6d7ff 0%,#9ebfff 100%);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 15px;font-size:.84rem;font-weight:500;text-decoration:none;display:inline-flex}.partner-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.partner-summary-card{border-radius:18px;align-content:start;gap:10px;min-height:164px;padding:16px;display:grid}.partner-summary-card svg,.partner-plan-card__top svg,.partner-rule-list svg,.partner-network__node svg,.partner-network__result svg{color:#5de6ff}.partner-summary-card strong,.partner-flow__step strong,.partner-network__node strong,.partner-network__result strong,.partner-plan-card dd,.partner-payout strong,.partner-faq summary{color:#ededed;font-weight:500}.partner-summary-card p,.partner-flow__step p,.partner-plan-card li,.partner-rule-list p,.partner-faq p{font-size:.82rem}.partner-section{border-radius:24px;gap:18px;padding:22px;display:grid}.partner-section__head{gap:8px;display:grid}.partner-section__head h2{font-size:clamp(1.35rem,2.4vw,2.2rem);line-height:1.04}.partner-section__head p{max-width:720px;font-size:.88rem}.partner-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.partner-flow__step{border-radius:16px;align-content:start;gap:10px;min-height:180px;padding:15px;display:grid}.partner-flow__step span{color:#bfeeff;background:#5de6ff12;border:1px solid #5de6ff29;border-radius:999px;width:fit-content;padding:4px 8px;font-size:.7rem;font-weight:520}.partner-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.partner-plan-card{border-radius:22px;align-content:start;gap:18px;padding:20px;display:grid}.partner-plan-card__top{justify-content:space-between;gap:16px;display:flex}.partner-plan-card__top div{gap:8px;display:grid}.partner-plan-card__top span{color:#ededed85;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:520}.partner-plan-card__top strong{color:#ededed;letter-spacing:-.055em;font-size:2.6rem;font-weight:500;line-height:.9}.partner-plan-card__top small{color:#ededed85;letter-spacing:0;margin-left:5px;font-size:.8rem}.partner-plan-card__stats,.partner-payout{gap:8px;display:grid}.partner-plan-card__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-plan-card__stats div,.partner-payout div{background:#ffffff08;border:1px solid #ffffff14;border-radius:13px;gap:4px;padding:10px;display:grid}.partner-plan-card dt,.partner-payout span{font-size:.72rem}.partner-plan-card dd{margin:0;font-size:.82rem}.partner-payout{grid-template-columns:repeat(3,minmax(0,1fr))}.partner-payout span{color:#ededed85}.partner-payout strong{font-size:.9rem}.partner-scheme-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.partner-scheme-tabs__button{text-align:left;color:#edededb8;cursor:pointer;background:#0d0d0d;border:1px solid #ffffff1a;border-radius:18px;gap:4px;min-height:70px;padding:14px 16px;transition:border-color .18s,background .18s,color .18s;display:grid}.partner-scheme-tabs__button strong{color:inherit;font-size:.95rem;font-weight:560}.partner-scheme-tabs__button span{color:#ededed80;font-size:.82rem}.partner-scheme-tabs__button--active{color:#ededed;background:#5de6ff12;border-color:#5de6ff59}.partner-scheme-tabs__button--active span{color:#5de6ffd1}.partner-plan-scheme{background:radial-gradient(circle at 50% 0,#5de6ff14,#0000 40%),#0d0d0d;border:1px solid #ffffff1a;border-radius:24px;gap:18px;padding:18px;display:grid;position:relative;overflow:hidden}.partner-plan-scheme__header,.partner-plan-scheme__result{justify-content:space-between;align-items:center;gap:14px;display:flex}.partner-plan-scheme__header span{color:#adc6ffc7;letter-spacing:.15em;text-transform:uppercase;margin-bottom:3px;font-size:.72rem;font-weight:650;display:block}.partner-plan-scheme__header strong,.partner-plan-scheme__result strong,.partner-plan-scheme__root strong,.partner-plan-scheme__slot strong,.partner-plan-scheme__lane-head strong,.partner-plan-scheme__level-card strong{color:#ededed;font-weight:560}.partner-plan-scheme__header em{color:#5de6ff;white-space:nowrap;font-size:1.1rem;font-style:normal;font-weight:560}.partner-plan-scheme__canvas{background:#ffffff06;border:1px solid #ffffff14;border-radius:20px;gap:14px;padding:18px;display:grid}.partner-plan-scheme__root{color:#f5f7fff0;background:#5de6ff12;border:1px solid #5de6ff38;border-radius:18px;justify-self:center;justify-items:center;gap:4px;width:min(100%,240px);min-height:92px;padding:16px;display:grid}.partner-plan-scheme__root svg,.partner-plan-scheme__slot svg,.partner-plan-scheme__lane-head svg,.partner-plan-scheme__level-card svg,.partner-plan-scheme__result svg{color:#5de6ff}.partner-plan-scheme__root span,.partner-plan-scheme__slot span,.partner-plan-scheme__lane-head span,.partner-plan-scheme__level-card span,.partner-plan-scheme__level-card small,.partner-plan-scheme__result span{color:#ededed8f;font-size:.82rem;line-height:1.4}.partner-plan-scheme__connector{background:linear-gradient(#5de6ff80,#0000);justify-self:center;width:1px;height:26px}.partner-plan-scheme__slots,.partner-plan-scheme__levels{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.partner-plan-scheme__slot,.partner-plan-scheme__level-card,.partner-plan-scheme__lane{background:#85ffba0e;border:1px solid #85ffba26;border-radius:18px;gap:7px;min-height:118px;padding:14px;display:grid}.partner-plan-scheme__split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:12px;display:grid}.partner-plan-scheme__lane--muted{background:#adc6ff0e;border-color:#adc6ff24}.partner-plan-scheme__lane-head{grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px 10px;display:grid}.partner-plan-scheme__lane-head strong{grid-column:2}.partner-plan-scheme__mini-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:auto;display:grid}.partner-plan-scheme__mini-slots--four{grid-template-columns:repeat(4,minmax(0,1fr))}.partner-plan-scheme__mini-slots i{background:#85ffba0f;border:1px solid #85ffba29;border-radius:12px;min-height:38px;display:block}.partner-plan-scheme__levels{align-items:stretch}.partner-plan-scheme__level-card strong{font-size:1.05rem}.partner-plan-scheme__result{background:#85ffba0f;border:1px solid #85ffba29;border-radius:18px;justify-content:flex-start;padding:15px}.partner-plan-scheme__result svg{flex:none}.partner-plan-card ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.partner-plan-card li{grid-template-columns:16px minmax(0,1fr);gap:8px;display:grid}.partner-plan-card li svg{color:#85ffbad6;margin-top:3px}.partner-network{border-radius:20px;gap:16px;padding:18px;display:grid}.partner-network__node,.partner-network__result{text-align:center;border-radius:17px;align-content:center;justify-items:center;gap:5px;min-height:104px;padding:14px;display:grid}.partner-network__node--root{background:#5de6ff12;border-color:#5de6ff38;justify-self:center;width:min(100%,240px)}.partner-network__level{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.partner-network__result{text-align:left;background:#85ffba0f;border-color:#85ffba29;grid-template-columns:38px minmax(0,1fr);justify-items:start;min-height:78px}.partner-rule-list,.partner-faq__list{gap:10px;display:grid}.partner-rule-list article{border-radius:16px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:14px;display:grid}.partner-faq details{border-radius:16px;padding:0 16px}.partner-faq summary{cursor:pointer;align-items:center;min-height:50px;font-size:.9rem;display:flex}.partner-faq summary::marker{color:var(--color-secondary)}.partner-faq details p{padding:0 0 16px}.partner-dashboard{scrollbar-width:thin;scrollbar-color:#adc6ff2e transparent;gap:16px;width:min(100%,1360px);height:100%;margin:0 auto;padding:32px 28px 58px;display:grid;overflow:hidden auto}.partner-dashboard::-webkit-scrollbar{width:5px}.partner-dashboard::-webkit-scrollbar-track{background:0 0}.partner-dashboard::-webkit-scrollbar-thumb{background:#adc6ff29;border-radius:999px}.partner-dashboard__hero,.partner-dashboard-stat,.partner-dashboard-panel,.partner-dashboard__link-card,.partner-dashboard__footer{background:#0d0d0d;border:1px solid #ffffff1a}.partner-dashboard__hero{border-radius:24px;grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:24px;padding:28px;display:grid}.partner-dashboard__hero-copy,.partner-dashboard__link-card,.partner-dashboard-panel,.partner-dashboard-stat,.partner-cycle__row,.partner-checklist,.partner-payout-feed{display:grid}.partner-dashboard__hero-copy{gap:14px}.partner-dashboard h1,.partner-dashboard h2,.partner-dashboard strong,.partner-dashboard b{color:#ededed;margin:0;font-weight:500}.partner-dashboard h1{letter-spacing:-.055em;max-width:720px;font-size:clamp(2.25rem,4.4vw,4.1rem);line-height:.98}.partner-dashboard h2{letter-spacing:-.03em;font-size:1.05rem}.partner-dashboard p,.partner-dashboard span,.partner-dashboard time{color:#ededed9e;margin:0;line-height:1.5}.partner-dashboard__hero p{max-width:650px;font-size:.92rem}.partner-dashboard__link-card{border-radius:18px;gap:10px;padding:16px}.partner-dashboard__link-card span,.partner-dashboard-panel__head span,.partner-dashboard-stat span{font-size:.75rem}.partner-dashboard__link-card strong{text-overflow:ellipsis;white-space:nowrap;font-size:1.1rem;overflow:hidden}.partner-dashboard__link-card button{color:#061026;width:fit-content;min-height:36px;font:inherit;cursor:pointer;background:linear-gradient(#c6d7ff 0%,#9ebfff 100%);border:0;border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:.82rem;font-weight:500;display:inline-flex}.partner-dashboard__stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.partner-dashboard-stat{border-radius:18px;align-content:start;gap:8px;min-height:132px;padding:16px}.partner-dashboard-stat strong{letter-spacing:-.055em;font-size:clamp(1.7rem,3vw,2.4rem);line-height:.95}.partner-dashboard-stat p{font-size:.8rem}.partner-dashboard__grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.8fr);gap:14px;display:grid}.partner-dashboard__grid--wide{grid-template-columns:minmax(0,1fr) minmax(360px,.88fr)}.partner-dashboard-panel{border-radius:22px;align-content:start;gap:18px;padding:20px}.partner-dashboard-panel__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.partner-dashboard-panel__head>div{gap:5px;display:grid}.partner-dashboard-panel__head svg,.partner-dashboard__footer svg,.partner-checklist svg{color:#5de6ff}.partner-cycle{gap:10px;display:grid}.partner-cycle__row{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding:14px}.partner-cycle__row>div:first-child{gap:4px;display:grid}.partner-cycle__row strong,.partner-cycle__row b{font-size:.9rem}.partner-cycle__row span,.partner-checklist span,.partner-payout-feed__row span,.partner-dashboard__notice span,.partner-dashboard__footer span{font-size:.82rem}.partner-cycle__bar{background:#ffffff14;border-radius:999px;grid-column:1/-1;height:5px;overflow:hidden}.partner-cycle__bar i{border-radius:inherit;background:linear-gradient(90deg,#5de6ff 0%,#9ebfff 100%);height:100%;display:block}.partner-dashboard__notice{background:#5de6ff0f;border:1px solid #5de6ff24;border-radius:16px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:13px;display:grid}.partner-dashboard__notice svg{color:#5de6ff}.partner-checklist{gap:10px}.partner-checklist div{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;display:grid}.partner-level-map{gap:12px;display:grid}.partner-level-map__root,.partner-level,.partner-level-node{background:#ffffff08;border:1px solid #ffffff14}.partner-level-map__root{text-align:center;background:#5de6ff12;border-color:#5de6ff3d;border-radius:18px;justify-self:center;justify-items:center;gap:3px;width:min(100%,260px);padding:14px;display:grid}.partner-level-map__root span{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem}.partner-level{border-radius:18px;grid-template-columns:minmax(180px,.34fr) minmax(0,1fr);align-items:stretch;gap:14px;padding:14px;display:grid}.partner-level__head{align-content:center;gap:10px;display:grid}.partner-level__head>div{gap:4px;display:grid}.partner-level__head p,.partner-level-node span{font-size:.78rem}.partner-level__nodes{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.partner-level:first-of-type .partner-level__nodes{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-level-node{text-align:center;border-radius:16px;align-content:center;justify-items:center;gap:4px;min-height:88px;padding:12px;display:grid}.partner-level-node--filled{background:#85ffba0d;border-color:#85ffba26}.partner-level-node--sponsor{background:#9ebfff0f;border-color:#9ebfff29}.partner-level-node--empty{border-style:dashed}.partner-payout-feed{gap:8px}.partner-payout-feed__row{background:#ffffff08;border:1px solid #ffffff14;border-radius:15px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.partner-payout-feed__row time{font-size:.76rem}.partner-payout-feed__row>div{gap:3px;display:grid}.partner-payout-feed__row strong,.partner-payout-feed__row b{font-size:.86rem}.partner-dashboard__footer{border-radius:20px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px;display:grid}.partner-dashboard__footer>div{grid-template-columns:20px minmax(0,1fr);gap:10px;display:grid}.partner-dashboard__footer>div>div{gap:4px;display:grid}@media (width<=900px){.workspace-shell--minimal{grid-template-columns:1fr}.workspace-sidebar--minimal{z-index:40;border:1px solid #ffffff1a;border-radius:20px;grid-template-columns:auto 1fr;gap:8px;height:auto;padding:8px;display:grid;position:fixed;bottom:10px;left:10px;right:10px}.workspace-sidebar__brand--minimal{min-height:38px}.workspace-sidebar__search,.workspace-chat-nav,.workspace-sidebar-aggregator-link{display:none}.workspace-new-chat{min-width:128px;min-height:38px}.workspace-sidebar-sections{display:none}.workspace-topbar--minimal{padding:8px 10px}.workspace-content--minimal{border-left:0;border-top-left-radius:0;margin:0}.workspace-topbar--minimal .workspace-topbar__actions{justify-content:flex-end;width:100%}.agent-chat{height:100%;min-height:0;padding:28px 14px 92px}.agent-chat__hero{width:min(100%,620px)}.agent-chat__results,.minimal-settings__modes,.minimal-settings__grid{grid-template-columns:1fr}.agent-chat__results{display:none}.minimal-settings,.minimal-page,.aggregator-page,.partner-page,.partner-dashboard{padding:20px 14px 92px}.minimal-page__header{gap:16px;display:grid}.minimal-card-grid--agents,.connections-grid,.aggregator-page,.minimal-list-row{grid-template-columns:1fr}.minimal-list-row__meta{justify-items:start;min-width:0}.aggregator-chat{min-height:560px}.billing-page{padding:18px 14px 92px}.billing-page__header{flex-direction:column;align-items:stretch;padding:18px 4px 4px}.billing-summary,.billing-plans,.partner-summary,.partner-flow,.partner-plan-grid,.partner-scheme-tabs,.partner-plan-scheme__slots,.partner-plan-scheme__levels,.partner-plan-scheme__split,.partner-network__level,.partner-dashboard__hero,.partner-dashboard__stats,.partner-dashboard__grid,.partner-dashboard__grid--wide,.partner-dashboard__footer{grid-template-columns:1fr}.partner-hero,.partner-dashboard__hero{grid-template-columns:1fr;padding:22px}.partner-hero__action{width:fit-content}.partner-summary-card,.partner-flow__step{min-height:0}.partner-dashboard__link-card{width:min(100%,420px)}.partner-level{grid-template-columns:1fr}.partner-level__nodes,.partner-level:first-of-type .partner-level__nodes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.workspace-points,.workspace-topbar--minimal .workspace-topbar__download span{display:none}.agent-chat__points{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:2px;overflow-x:auto}.agent-chat__points span,.agent-composer__shortcuts button{flex:none}.agent-chat__title{text-align:left;justify-items:start}.agent-chat__title h1{font-size:clamp(2.35rem,12vw,3.35rem)}.agent-composer__shortcuts{flex-wrap:nowrap;justify-content:flex-start;padding-bottom:2px;overflow-x:auto}.agent-composer__box textarea{min-height:150px}.agent-composer__toolbar{align-items:flex-end}.agent-composer__tools span{display:none}.minimal-settings__header{padding:22px}.partner-page,.partner-dashboard{gap:14px;padding-left:10px;padding-right:10px}.partner-section,.partner-hero,.partner-dashboard__hero,.partner-dashboard-panel,.partner-dashboard__footer{border-radius:20px}.partner-plan-scheme,.partner-plan-scheme__canvas{border-radius:18px;padding:14px}.partner-plan-scheme__header,.partner-plan-scheme__result{flex-direction:column;align-items:flex-start}.partner-plan-card__stats,.partner-payout,.partner-scheme-tabs,.partner-plan-scheme__slots,.partner-plan-scheme__levels,.partner-plan-scheme__split,.partner-network__result,.partner-level__nodes,.partner-level:first-of-type .partner-level__nodes,.partner-payout-feed__row{grid-template-columns:1fr}}.minimal-page__header h1,.aggregator-models__head h1,.aggregator-chat__empty h2,.billing-page__header h1,.agent-chat__title h1{color:#ededed}.minimal-page__header p,.minimal-entity-card p,.minimal-list-row p,.minimal-inline-note,.connection-card p,.aggregator-chat__header p,.aggregator-chat__empty p,.aggregator-model small,.billing-page__header p,.billing-current-plan p,.billing-stat p,.billing-plan-card p,.billing-plan-card li{color:#ededed9e}.minimal-filter,.minimal-entity-card button,.minimal-list-row__meta button,.aggregator-model,.aggregator-composer button,.minimal-entity-card,.minimal-list-row,.connection-card,.aggregator-models,.aggregator-chat,.minimal-inline-note,.billing-summary,.billing-plan-card{background:#0d0d0d;border-color:#ffffff1a}.minimal-filter--active,.aggregator-model--active{color:#fff;background:#1f1f1f;border-color:#ffffff2e}.minimal-entity-card h2,.minimal-list-row h2,.connection-card h2,.billing-plan-card__top h2,.billing-current-plan strong,.billing-stat strong{color:#ededed}.minimal-tags span,.agent-message__file,.agent-message__sent-file{color:#edededad;background:#111;border-color:#ffffff1a}.billing-current-plan,.billing-stat{background:#0d0d0d}.billing-pricing-card-wrap .pricing-card{box-shadow:none;background:linear-gradient(#151515 0%,#0c0c0c 100%);border-color:#ffffff1f}.billing-pricing-card-wrap .pricing-card--featured{background:linear-gradient(#191b22 0%,#0d0d0f 100%);border-color:#adc6ff57}.agent-message__bubble{color:#ededede6;background:#111;border-color:#ffffff1f}.agent-message--user .agent-message__bubble{background:#171b25}.agent-attach-menu{background:#111;border-color:#ffffff1f}:root[data-theme=light] .workspace-shell--minimal{color:#111827;background:#f5f5f5}:root[data-theme=light] .workspace-sidebar--minimal,:root[data-theme=light] .workspace-main--minimal{background:#f7f7f8}:root[data-theme=light] .workspace-sidebar__brand--minimal .logo__text{color:#111827}:root[data-theme=light] .workspace-sidebar__brand--minimal .logo__mark{background:#fff;border-color:#11182729}:root[data-theme=light] .workspace-sidebar__brand--minimal .logo__mark span{background:#111827}:root[data-theme=light] .workspace-sidebar__brand--minimal .logo__mark span:last-child{background:#0ea5e9}:root[data-theme=light] .workspace-new-chat,:root[data-theme=light] .workspace-sidebar__search,:root[data-theme=light] .workspace-topbar--minimal .workspace-topbar__download,:root[data-theme=light] .workspace-points,:root[data-theme=light] .workspace-account-menu__trigger{color:#111827;background:#fff;border-color:#1118271f;box-shadow:0 1px 2px #0f172a0a}:root[data-theme=light] .workspace-new-chat{border:1px solid #1118271f;box-shadow:0 1px 2px #0f172a0d,0 8px 24px #0f172a0a}:root[data-theme=light] .workspace-sidebar__search{color:#1118278c}:root[data-theme=light] .workspace-sidebar__search input,:root[data-theme=light] .agent-composer__box textarea{color:#111827}:root[data-theme=light] .workspace-sidebar__search input::placeholder,:root[data-theme=light] .agent-composer__box textarea::placeholder{color:#1118276b}:root[data-theme=light] .workspace-sidebar-section-link,:root[data-theme=light] .workspace-chat-nav__group a,:root[data-theme=light] .workspace-chat-row,:root[data-theme=light] .workspace-sidebar-section-link svg,:root[data-theme=light] .workspace-sidebar-section-link--active svg,:root[data-theme=light] .workspace-sidebar-section-link:hover svg{color:#111827}:root[data-theme=light] .workspace-chat-nav__group>span,:root[data-theme=light] .workspace-account-menu__identity span,:root[data-theme=light] .workspace-account-menu__credits,:root[data-theme=light] .workspace-account-menu__preferences>span{color:#11182785}:root[data-theme=light] .workspace-sidebar-section-link--active,:root[data-theme=light] .workspace-sidebar-section-link:hover,:root[data-theme=light] .workspace-chat-row:hover,:root[data-theme=light] .workspace-chat-history-link--active,:root[data-theme=light] .workspace-account-menu__links a:hover,:root[data-theme=light] .workspace-account-menu__signout:hover,:root[data-theme=light] .workspace-account-menu__preferences button:hover{color:#111827;background:#1118270f}:root[data-theme=light] .workspace-chat-row__more{color:#1118277a}:root[data-theme=light] .workspace-chat-row__more:hover,:root[data-theme=light] .workspace-chat-row__more[aria-expanded=true]{color:#111827;background:#11182714}:root[data-theme=light] .workspace-chat-actions{color:#111827;background:#fff;border-color:#1118271f;box-shadow:0 18px 48px #0f172a1f}:root[data-theme=light] .workspace-chat-actions button{color:#111827d1}:root[data-theme=light] .workspace-chat-actions button:hover{color:#111827;background:#1118270f}:root[data-theme=light] .workspace-content--minimal{background:#fff;border-color:#1118271f}:root[data-theme=light] .workspace-topbar--minimal{background:#f7f7f8}:root[data-theme=light] .workspace-account-menu__panel{color:#111827;background:#fff;border-color:#1118271f;box-shadow:0 24px 70px #0f172a24}:root[data-theme=light] .workspace-account-menu__identity strong,:root[data-theme=light] .workspace-account-menu__credits strong,:root[data-theme=light] .workspace-account-menu__links a,:root[data-theme=light] .workspace-account-menu__preferences small,:root[data-theme=light] .workspace-account-menu__signout{color:#111827}:root[data-theme=light] .workspace-account-menu__credits,:root[data-theme=light] .workspace-account-menu__signout{border-color:#11182714}:root[data-theme=light] .workspace-theme-toggle,:root[data-theme=light] .workspace-account-menu__preferences button{color:#111827bd;background:#f4f4f5;border-color:#1118271f}.workspace-theme-toggle button{width:24px;height:24px;min-height:0;color:inherit;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid}.workspace-theme-toggle__option--active{color:#061026;background:linear-gradient(#c6d7ff 0%,#9ebfff 100%);box-shadow:0 0 0 1px #adc6ff38,0 6px 18px #9ebfff2e}:root[data-theme=light] .workspace-theme-toggle__option--active{color:#fff;background:#111827;box-shadow:0 0 0 1px #11182729,0 6px 18px #0f172a1f}:root[data-theme=light] .agent-chat__points span,:root[data-theme=light] .agent-composer__shortcuts button,:root[data-theme=light] .agent-result-card,:root[data-theme=light] .minimal-settings__section,:root[data-theme=light] .minimal-settings-card,:root[data-theme=light] .minimal-mode-card,:root[data-theme=light] .minimal-entity-card,:root[data-theme=light] .minimal-list-row,:root[data-theme=light] .connection-card,:root[data-theme=light] .aggregator-models,:root[data-theme=light] .aggregator-chat,:root[data-theme=light] .minimal-inline-note,:root[data-theme=light] .billing-summary{color:#111827;background:#fffffff0;border-color:#11182724;box-shadow:0 16px 38px #0f172a0f}:root[data-theme=light] .agent-chat__title h1,:root[data-theme=light] .minimal-settings__header h1,:root[data-theme=light] .minimal-settings__section-head h2,:root[data-theme=light] .minimal-mode-card strong,:root[data-theme=light] .minimal-settings-card strong,:root[data-theme=light] .minimal-page__header h1,:root[data-theme=light] .minimal-entity-card h2,:root[data-theme=light] .minimal-list-row h2,:root[data-theme=light] .connection-card h2,:root[data-theme=light] .aggregator-models__head h1,:root[data-theme=light] .aggregator-chat__empty h2,:root[data-theme=light] .aggregator-model strong,:root[data-theme=light] .billing-page__header h1,:root[data-theme=light] .billing-current-plan strong,:root[data-theme=light] .billing-stat strong,:root[data-theme=light] .agent-result-card strong{color:#111827}:root[data-theme=light] .agent-chat__title p,:root[data-theme=light] .agent-chat__points span,:root[data-theme=light] .agent-result-card p,:root[data-theme=light] .minimal-settings__header p,:root[data-theme=light] .minimal-settings__section-head p,:root[data-theme=light] .minimal-settings-card p,:root[data-theme=light] .minimal-mode-card span,:root[data-theme=light] .minimal-page__header p,:root[data-theme=light] .minimal-entity-card p,:root[data-theme=light] .minimal-list-row p,:root[data-theme=light] .minimal-inline-note,:root[data-theme=light] .connection-card p,:root[data-theme=light] .aggregator-chat__header p,:root[data-theme=light] .aggregator-chat__empty p,:root[data-theme=light] .aggregator-model small,:root[data-theme=light] .billing-page__header p,:root[data-theme=light] .billing-current-plan p,:root[data-theme=light] .billing-stat p{color:#1118279e}:root[data-theme=light] .agent-composer__box,:root[data-theme=light] .minimal-settings__header,:root[data-theme=light] .billing-page__header{background:#fff;border-color:#1118271f;box-shadow:0 18px 50px #0f172a14}:root[data-theme=light] .billing-page__header{box-shadow:none;background:0 0;border:0}:root[data-theme=light] .agent-composer__tools button,:root[data-theme=light] .agent-composer__send,:root[data-theme=light] .agent-composer__state span,:root[data-theme=light] .agent-composer__state button,:root[data-theme=light] .agent-message__bubble,:root[data-theme=light] .agent-message__file,:root[data-theme=light] .agent-message__sent-file,:root[data-theme=light] .agent-message__file button,:root[data-theme=light] .minimal-filter,:root[data-theme=light] .minimal-entity-card button,:root[data-theme=light] .minimal-list-row__meta button,:root[data-theme=light] .aggregator-model,:root[data-theme=light] .aggregator-composer,:root[data-theme=light] .aggregator-composer button{color:#111827;background:#f4f4f5;border-color:#1118271f}:root[data-theme=light] .agent-composer__send,:root[data-theme=light] .aggregator-composer__send{color:#fff;background:#111827}:root[data-theme=light] .agent-composer__tools .agent-composer__tool--active{color:#fff;background:#111827;border-color:#111827}:root[data-theme=light] .agent-message__bubble,:root[data-theme=light] .agent-message__file strong{color:#111827}:root[data-theme=light] .agent-message--user .agent-message__bubble,:root[data-theme=light] .agent-message__file{background:#0ea5e90f}:root[data-theme=light] .agent-message--agent .agent-message__bubble{background:0 0}:root[data-theme=light] .agent-message__steps span,:root[data-theme=light] .agent-message__file small,:root[data-theme=light] .agent-message__sent-file,:root[data-theme=light] .agent-message__bubble--typing,:root[data-theme=light] .agent-composer__state span{color:#1118279e}:root[data-theme=light] .agent-composer__state button:hover{background:#1118270f}:root[data-theme=light] .agent-message__avatar{color:#0284c7;background:#f4f4f5;border-color:#1118271f}:root[data-theme=light] .agent-attach-menu{color:#111827;background:#fff;border-color:#1118271f;box-shadow:0 24px 70px #0f172a24}:root[data-theme=light] .agent-attach-menu button{color:#111827;background:0 0}:root[data-theme=light] .agent-attach-menu button:hover{background:#1118270f}:root[data-theme=light] .agent-attach-menu svg{color:#111827b8}:root[data-theme=light] .agent-composer__tools span,:root[data-theme=light] .billing-current-plan span,:root[data-theme=light] .billing-stat span{color:#1118278c}:root[data-theme=light] .minimal-page__header span,:root[data-theme=light] .aggregator-models__head span,:root[data-theme=light] .aggregator-chat__header span,:root[data-theme=light] .minimal-entity-card__icon,:root[data-theme=light] .minimal-list-row__icon,:root[data-theme=light] .connection-card__icon,:root[data-theme=light] .minimal-inline-note svg,:root[data-theme=light] .aggregator-chat__empty svg{color:#0284c7}:root[data-theme=light] .minimal-entity-card__icon,:root[data-theme=light] .minimal-list-row__icon,:root[data-theme=light] .connection-card__icon,:root[data-theme=light] .aggregator-model>span{background:#0ea5e914;border-color:#0ea5e92e}:root[data-theme=light] .minimal-tags span{color:#111827a8;background:#11182709;border-color:#1118271a}:root[data-theme=light] .minimal-filter--active,:root[data-theme=light] .aggregator-model--active{color:#111827;background:#0ea5e914;border-color:#0ea5e947}:root[data-theme=light] .minimal-page__primary{color:#fff;background:#111827}:root[data-theme=light] .aggregator-composer textarea{color:#111827}:root[data-theme=light] .aggregator-composer textarea::placeholder{color:#1118276b}:root[data-theme=light] .billing-current-plan,:root[data-theme=light] .billing-stat{background:#fbfbfc}:root[data-theme=light] .billing-progress{background:#11182714}:root[data-theme=light] .billing-pricing-card-wrap .pricing-card{color:#111827;background:linear-gradient(#f8fafc 0%,#eef2f7 100%);border-color:#0f172a2e;box-shadow:0 20px 58px #0f172a24}:root[data-theme=light] .billing-pricing-card-wrap .pricing-card:before{opacity:.22;background:linear-gradient(135deg,#ffffffbf,#0000 42%)}:root[data-theme=light] .billing-pricing-card-wrap .pricing-card--featured{background:linear-gradient(#fff 0%,#eff6ff 100%);border-color:#0ea5e994;box-shadow:0 20px 64px #0ea5e933,0 16px 46px #0f172a24}:root[data-theme=light] .billing-pricing-card-wrap .pricing-card__name,:root[data-theme=light] .billing-pricing-card-wrap .pricing-card__price span,:root[data-theme=light] .billing-pricing-card-wrap .pricing-card__feature,:root[data-theme=light] .billing-pricing-card-wrap .pricing-card__description{color:#111827}:root[data-theme=light] .billing-pricing-card-wrap .pricing-card__name{color:#0f172ab8}:root[data-theme=light] .billing-pricing-card-wrap .pricing-card__price span{color:#0f172a}:root[data-theme=light] .billing-pricing-card-wrap .pricing-card__description,:root[data-theme=light] .billing-pricing-card-wrap .pricing-card__feature{color:#0f172ad1}:root[data-theme=light] .billing-pricing-card-wrap .pricing-card__price small{color:#0f172a94}:root[data-theme=light] .billing-pricing-card-wrap .technical-line{background:linear-gradient(90deg,#0000,#1118271f,#0000)}:root[data-theme=light] .billing-pricing-card-wrap .button--secondary,:root[data-theme=light] .billing-pricing-card-wrap .button--muted{color:#111827;background:#f4f4f5;border-color:#1118271f}:root[data-theme=light] .billing-pricing-card-wrap .button--primary{color:#fff;box-shadow:none;background:#111827;border-color:#111827}:root[data-theme=light] .partner-hero,:root[data-theme=light] .partner-summary-card,:root[data-theme=light] .partner-section,:root[data-theme=light] .partner-flow__step,:root[data-theme=light] .partner-plan-card,:root[data-theme=light] .partner-scheme-tabs__button,:root[data-theme=light] .partner-network,:root[data-theme=light] .partner-network__node,:root[data-theme=light] .partner-network__result,:root[data-theme=light] .partner-rule-list article,:root[data-theme=light] .partner-faq details{color:#111827;background:#fff;border-color:#1118271f}:root[data-theme=light] .partner-hero h1,:root[data-theme=light] .partner-section__head h2,:root[data-theme=light] .partner-summary-card strong,:root[data-theme=light] .partner-flow__step strong,:root[data-theme=light] .partner-network__node strong,:root[data-theme=light] .partner-network__result strong,:root[data-theme=light] .partner-scheme-tabs__button strong,:root[data-theme=light] .partner-plan-scheme__header strong,:root[data-theme=light] .partner-plan-scheme__result strong,:root[data-theme=light] .partner-plan-scheme__root strong,:root[data-theme=light] .partner-plan-scheme__slot strong,:root[data-theme=light] .partner-plan-scheme__lane-head strong,:root[data-theme=light] .partner-plan-scheme__level-card strong,:root[data-theme=light] .partner-plan-card dd,:root[data-theme=light] .partner-payout strong,:root[data-theme=light] .partner-faq summary,:root[data-theme=light] .partner-plan-card__top strong{color:#111827}:root[data-theme=light] .partner-hero p,:root[data-theme=light] .partner-section__head p,:root[data-theme=light] .partner-summary-card p,:root[data-theme=light] .partner-flow__step p,:root[data-theme=light] .partner-plan-card li,:root[data-theme=light] .partner-rule-list p,:root[data-theme=light] .partner-faq p,:root[data-theme=light] .partner-network span,:root[data-theme=light] .partner-scheme-tabs__button span,:root[data-theme=light] .partner-plan-scheme__root span,:root[data-theme=light] .partner-plan-scheme__slot span,:root[data-theme=light] .partner-plan-scheme__lane-head span,:root[data-theme=light] .partner-plan-scheme__level-card span,:root[data-theme=light] .partner-plan-scheme__level-card small,:root[data-theme=light] .partner-plan-scheme__result span,:root[data-theme=light] .partner-plan-card dt,:root[data-theme=light] .partner-plan-card__top span,:root[data-theme=light] .partner-plan-card__top small,:root[data-theme=light] .partner-payout span{color:#1118279e}:root[data-theme=light] .partner-plan-card__stats div,:root[data-theme=light] .partner-payout div,:root[data-theme=light] .partner-plan-scheme,:root[data-theme=light] .partner-flow__step{background:#f8fafc;border-color:#1118271a}:root[data-theme=light] .partner-scheme-tabs__button--active{background:#0ea5e914;border-color:#0ea5e947}:root[data-theme=light] .partner-scheme-tabs__button--active span,:root[data-theme=light] .partner-plan-scheme__header span,:root[data-theme=light] .partner-plan-scheme__header em{color:#0284c7}:root[data-theme=light] .partner-plan-scheme__canvas{background:#11182706;border-color:#1118271a}:root[data-theme=light] .partner-plan-scheme__root{color:#111827;background:#0ea5e914;border-color:#0ea5e933}:root[data-theme=light] .partner-plan-scheme__slot,:root[data-theme=light] .partner-plan-scheme__lane,:root[data-theme=light] .partner-plan-scheme__level-card,:root[data-theme=light] .partner-plan-scheme__mini-slots i{color:#15803d;background:#16a34a12;border-color:#16a34a2e}:root[data-theme=light] .partner-plan-scheme__lane--muted{color:#2563eb;background:#2563eb12;border-color:#2563eb2e}:root[data-theme=light] .partner-plan-scheme__result{background:#16a34a0f;border-color:#16a34a2e}:root[data-theme=light] .partner-network__node--root{background:#0ea5e914;border-color:#0ea5e93d}:root[data-theme=light] .partner-network__result{background:#16a34a0f;border-color:#16a34a2e}:root[data-theme=light] .partner-summary-card svg,:root[data-theme=light] .partner-plan-card__top svg,:root[data-theme=light] .partner-rule-list svg,:root[data-theme=light] .partner-network__node svg,:root[data-theme=light] .partner-network__result svg,:root[data-theme=light] .partner-plan-scheme__root svg,:root[data-theme=light] .partner-plan-scheme__slot svg,:root[data-theme=light] .partner-plan-scheme__lane-head svg,:root[data-theme=light] .partner-plan-scheme__level-card svg,:root[data-theme=light] .partner-plan-scheme__result svg,:root[data-theme=light] .partner-dashboard-panel__head svg,:root[data-theme=light] .partner-dashboard__footer svg,:root[data-theme=light] .partner-checklist svg,:root[data-theme=light] .partner-dashboard__notice svg{color:#0284c7}:root[data-theme=light] .partner-dashboard__hero,:root[data-theme=light] .partner-dashboard-stat,:root[data-theme=light] .partner-dashboard-panel,:root[data-theme=light] .partner-dashboard__link-card,:root[data-theme=light] .partner-dashboard__footer{color:#111827;background:#fff;border-color:#1118271f}:root[data-theme=light] .partner-dashboard h1,:root[data-theme=light] .partner-dashboard h2,:root[data-theme=light] .partner-dashboard strong,:root[data-theme=light] .partner-dashboard b{color:#111827}:root[data-theme=light] .partner-dashboard p,:root[data-theme=light] .partner-dashboard span,:root[data-theme=light] .partner-dashboard time{color:#1118279e}:root[data-theme=light] .partner-cycle__row,:root[data-theme=light] .partner-level,:root[data-theme=light] .partner-level-node,:root[data-theme=light] .partner-payout-feed__row{background:#f8fafc;border-color:#1118271a}:root[data-theme=light] .partner-dashboard__notice{background:#0ea5e90f;border-color:#0ea5e92e}:root[data-theme=light] .partner-level-map__root{background:#0ea5e914;border-color:#0ea5e93d}:root[data-theme=light] .partner-level-node--filled{background:#16a34a0f;border-color:#16a34a2e}:root[data-theme=light] .partner-level-node--sponsor{background:#2563eb0f;border-color:#2563eb29}:root[data-theme=light] .partner-cycle__bar{background:#1118271a}:root[data-theme=light] .auth-page{color:#111827;background:radial-gradient(circle at 18% 12%,#0ea5e914,#0000 24%),radial-gradient(circle at 82% 72%,#adc6ff1a,#0000 28%),linear-gradient(#f7f7f8 0%,#fff 100%)}:root[data-theme=light] .auth-page .logo__text,:root[data-theme=light] .auth-card__heading h1,:root[data-theme=light] .auth-card__preview strong,:root[data-theme=light] .auth-card__step,:root[data-theme=light] .auth-form__field,:root[data-theme=light] .auth-card__meta,:root[data-theme=light] .auth-card__footer,:root[data-theme=light] .auth-card__forgot{color:#111827}:root[data-theme=light] .auth-page .logo__mark{background:#fff;border-color:#11182729}:root[data-theme=light] .auth-page .logo__mark span{background:#111827}:root[data-theme=light] .auth-page .logo__mark span:last-child{background:#0ea5e9}:root[data-theme=light] .auth-card{background:#fff;border-color:#1118271f;box-shadow:0 18px 44px #0f172a14}:root[data-theme=light] .auth-card__visual{background:radial-gradient(circle at 48% 36%,#0ea5e91a,#0000 32%),linear-gradient(#f8fafc 0%,#fff 100%);border-right-color:#11182714}:root[data-theme=light] .auth-card__orb{background:radial-gradient(circle,#0ea5e924,#0000 68%)}:root[data-theme=light] .auth-card__preview,:root[data-theme=light] .auth-card__step,:root[data-theme=light] .auth-form__field input,:root[data-theme=light] .auth-form__choice,:root[data-theme=light] .theme-toggle{background:#f8fafc;border-color:#1118271f}:root[data-theme=light] .auth-card__preview p,:root[data-theme=light] .auth-card__heading p{color:#1118279e}:root[data-theme=light] .auth-form__field input::placeholder{color:#1118275c}:root[data-theme=light] .auth-form__choice--active,:root[data-theme=light] .auth-form__submit{color:#082f49;background:linear-gradient(#dbeafe 0%,#bfdbfe 100%);box-shadow:0 12px 28px #0ea5e924}:root[data-theme=light] .theme-toggle__option--active{color:#111827;background:#fff;box-shadow:0 1px 4px #0f172a1f}:root[data-theme=light] .credit-mark{color:#0284c7;filter:none}:root[data-theme=light] .site-header{background:#f7f7f8c7;border-bottom-color:#11182714}:root[data-theme=light] .site-header .logo__text,:root[data-theme=light] .section-heading__title,:root[data-theme=light] .hero-section__title,:root[data-theme=light] .cta-section__title,:root[data-theme=light] .site-footer__title{color:#111827}:root[data-theme=light] .site-header .logo__mark{background:#fff;border-color:#11182729}:root[data-theme=light] .site-header .logo__mark span{background:#111827}:root[data-theme=light] .site-header .logo__mark span:last-child{background:#0ea5e9}:root[data-theme=light] .site-header__link,:root[data-theme=light] .section-heading__description,:root[data-theme=light] .hero-section__description,:root[data-theme=light] .cta-section__description,:root[data-theme=light] .site-footer__caption,:root[data-theme=light] .site-footer__link,:root[data-theme=light] .site-footer__legal a{color:#1118279e}:root[data-theme=light] .site-header__link--active,:root[data-theme=light] .site-header__link:hover,:root[data-theme=light] .site-footer__link:hover,:root[data-theme=light] .site-footer__legal a:hover{color:#111827}:root[data-theme=light] .section,:root[data-theme=light] .section--alt{background:#f7f7f8}:root[data-theme=light] .hero-section{background:var(--gradient-hero)}:root[data-theme=light] .glass-panel,:root[data-theme=light] .pricing-card,:root[data-theme=light] .capability-card,:root[data-theme=light] .step-card--carousel,:root[data-theme=light] .site-footer__subscribe{color:#111827;background:#ffffffe6;border-color:#1118271a;box-shadow:0 18px 48px #0f172a14}:root[data-theme=light] .glass-panel:before{background:linear-gradient(135deg,#ffffffeb,#0000 45%)}:root[data-theme=light] .pricing-card__name,:root[data-theme=light] .pricing-card__price span,:root[data-theme=light] .pricing-card__feature,:root[data-theme=light] .capability-card__title{color:#111827}:root[data-theme=light] .pricing-card__description,:root[data-theme=light] .pricing-card__price small,:root[data-theme=light] .capability-card__description{color:#1118279e}:root[data-theme=light] .button--primary{color:#fff;box-shadow:none;background:#111827;border-color:#111827}:root[data-theme=light] .button--secondary,:root[data-theme=light] .button--muted{color:#111827;background:#fff;border-color:#1118271f}:root[data-theme=light] .site-footer{background:#f1f1f2;border-top-color:#11182714}:root[data-theme=light] .site-footer__subscribe input{color:#111827}:root[data-theme=light] .site-footer__subscribe input::placeholder{color:#1118276b}.page-shell{color:#ededed;background:#050505}.page-shell .section,.page-shell .section--alt,.page-shell .section--capabilities{background:#050505}.page-shell .hero-section{background:radial-gradient(circle at 72% 26%,#5de6ff0e,#0000 28%),radial-gradient(circle at 18% 14%,#adc6ff0f,#0000 20%),linear-gradient(#0a0a0a 0%,#050505 100%)}.page-shell .site-header{background:#050505b8;border-bottom-color:#ffffff14}.page-shell .site-footer{background:#050505;border-top-color:#ffffff14}.page-shell .glass-panel,.page-shell .hero-preview__shell,.page-shell .step-card--carousel,.page-shell .capability-card__shell,.page-shell .voice-search__stage,.page-shell .agent-workspace__stage,.page-shell .enterprise-workflow__stage,.page-shell .voice-search__mobile-stage,.page-shell .agent-workspace__mobile-stage,.page-shell .enterprise-workflow__mobile-stage{background:linear-gradient(#121212f5,#080808fa);border-color:#ffffff1a;box-shadow:0 18px 50px #00000047,inset 0 1px #ffffff0a}.page-shell .step-card--carousel:before,.page-shell .security-panel:before{background:radial-gradient(circle at 78% 24%,#5de6ff0f,#0000 25%),linear-gradient(135deg,#ffffff0e,#0000 38%)}.page-shell .hero-preview__glow,.page-shell .voice-search__glow,.page-shell .agent-workspace__glow,.page-shell .enterprise-workflow__glow,.page-shell .voice-search__mobile-glow,.page-shell .agent-workspace__mobile-glow,.page-shell .enterprise-workflow__mobile-glow{opacity:.58}.page-shell .hero-chat__message--assistant,.page-shell .hero-chat__input,.page-shell .voice-search__agent-bubble,.page-shell .voice-search__browser-shell,.page-shell .voice-search__command,.page-shell .voice-search__file-message,.page-shell .voice-search__mobile-agent,.page-shell .voice-search__mobile-browser,.page-shell .voice-search__mobile-command,.page-shell .voice-search__mobile-file,.page-shell .agent-workspace__message,.page-shell .agent-workspace__workspace,.page-shell .agent-workspace__mobile-workspace,.page-shell .agent-workspace__card,.page-shell .agent-workspace__reply-head,.page-shell .agent-workspace__reply-file,.page-shell .enterprise-workflow__omnibar,.page-shell .enterprise-workflow__panel,.page-shell .enterprise-workflow__task,.page-shell .enterprise-workflow__mobile-panel,.page-shell .enterprise-workflow__banner,.page-shell .step-placeholder__frame{background-color:#111111d1;border-color:#ffffff1a}.page-shell .voice-search__browser-shell,.page-shell .voice-search__mobile-browser{background:linear-gradient(#161616f5,#0b0b0bf5)}:root[data-theme=light] .page-shell{color:#111827;background:#f7f7f8}:root[data-theme=light] .page-shell .section,:root[data-theme=light] .page-shell .section--alt,:root[data-theme=light] .page-shell .section--capabilities{background:#f7f7f8}:root[data-theme=light] .page-shell .hero-section{background:radial-gradient(circle at 72% 26%,#0ea5e914,#0000 28%),radial-gradient(circle at 18% 14%,#0284c70f,#0000 20%),linear-gradient(#fff 0%,#f7f7f8 100%)}:root[data-theme=light] .page-shell .site-header{background:#f7f7f8c7;border-bottom-color:#11182714}:root[data-theme=light] .page-shell .section-heading__eyebrow,:root[data-theme=light] .page-shell .hero-section__eyebrow{color:#0284c7c7}:root[data-theme=light] .page-shell .hero-preview__shell,:root[data-theme=light] .page-shell .step-card--carousel,:root[data-theme=light] .page-shell .capability-card__shell,:root[data-theme=light] .page-shell .voice-search__stage,:root[data-theme=light] .page-shell .agent-workspace__stage,:root[data-theme=light] .page-shell .enterprise-workflow__stage,:root[data-theme=light] .page-shell .voice-search__mobile-stage,:root[data-theme=light] .page-shell .agent-workspace__mobile-stage,:root[data-theme=light] .page-shell .enterprise-workflow__mobile-stage{color:#111827;background:linear-gradient(#fff 0%,#f8fafc 100%);border-color:#1118271f;box-shadow:0 18px 48px #0f172a14,inset 0 1px #ffffffe6}:root[data-theme=light] .page-shell .step-card--carousel:before,:root[data-theme=light] .page-shell .security-panel:before{background:radial-gradient(circle at 78% 24%,#0ea5e917,#0000 25%),linear-gradient(135deg,#ffffffeb,#0000 42%)}:root[data-theme=light] .page-shell .hero-preview__glow,:root[data-theme=light] .page-shell .voice-search__glow,:root[data-theme=light] .page-shell .agent-workspace__glow,:root[data-theme=light] .page-shell .enterprise-workflow__glow,:root[data-theme=light] .page-shell .voice-search__mobile-glow,:root[data-theme=light] .page-shell .agent-workspace__mobile-glow,:root[data-theme=light] .page-shell .enterprise-workflow__mobile-glow{opacity:.68;background:radial-gradient(circle,#0ea5e91f,#0000 70%)}:root[data-theme=light] .page-shell .voice-search__backdrop-grid,:root[data-theme=light] .page-shell .agent-workspace__grid,:root[data-theme=light] .page-shell .enterprise-workflow__grid{opacity:.1;background-image:linear-gradient(#11182714 1px,#0000 1px),linear-gradient(90deg,#11182712 1px,#0000 1px)}:root[data-theme=light] .page-shell .hero-chat__message--user{color:#111827;background:#0ea5e914;border-color:#0ea5e92e}:root[data-theme=light] .page-shell .hero-chat__message--assistant,:root[data-theme=light] .page-shell .hero-chat__input,:root[data-theme=light] .page-shell .voice-search__hint,:root[data-theme=light] .page-shell .voice-search__agent-bubble,:root[data-theme=light] .page-shell .voice-search__browser-shell,:root[data-theme=light] .page-shell .voice-search__command,:root[data-theme=light] .page-shell .voice-search__file-message,:root[data-theme=light] .page-shell .voice-search__mobile-agent,:root[data-theme=light] .page-shell .voice-search__mobile-browser,:root[data-theme=light] .page-shell .voice-search__mobile-command,:root[data-theme=light] .page-shell .voice-search__mobile-file,:root[data-theme=light] .page-shell .agent-workspace__message,:root[data-theme=light] .page-shell .agent-workspace__workspace,:root[data-theme=light] .page-shell .agent-workspace__mobile-workspace,:root[data-theme=light] .page-shell .agent-workspace__reply-head,:root[data-theme=light] .page-shell .agent-workspace__reply-file,:root[data-theme=light] .page-shell .enterprise-workflow__omnibar,:root[data-theme=light] .page-shell .enterprise-workflow__panel,:root[data-theme=light] .page-shell .enterprise-workflow__task,:root[data-theme=light] .page-shell .enterprise-workflow__mobile-panel,:root[data-theme=light] .page-shell .enterprise-workflow__banner,:root[data-theme=light] .page-shell .step-placeholder__frame{color:#111827;background:#ffffffd6;border-color:#1118271f;box-shadow:0 14px 34px #0f172a14}:root[data-theme=light] .page-shell .voice-search__browser-shell,:root[data-theme=light] .page-shell .voice-search__mobile-browser{background:linear-gradient(#fff 0%,#f8fafc 100%)}:root[data-theme=light] .page-shell .voice-search__browser-toolbar{border-bottom-color:#11182714}:root[data-theme=light] .page-shell .voice-search__addressbar,:root[data-theme=light] .page-shell .voice-search__mobile-address,:root[data-theme=light] .page-shell .voice-search__result,:root[data-theme=light] .page-shell .voice-search__report-chart,:root[data-theme=light] .page-shell .voice-search__report-stat,:root[data-theme=light] .page-shell .agent-workspace__card,:root[data-theme=light] .page-shell .enterprise-workflow__task,:root[data-theme=light] .page-shell .security-visual__mini-card,:root[data-theme=light] .page-shell .security-visual__vault-card,:root[data-theme=light] .page-shell .security-visual__server-card,:root[data-theme=light] .page-shell .security-visual__metric,:root[data-theme=light] .page-shell .security-visual__egress,:root[data-theme=light] .page-shell .security-visual__threat{background:#11182709;border-color:#1118271a}:root[data-theme=light] .page-shell .voice-search__skeleton span,:root[data-theme=light] .page-shell .agent-workspace__manager-lines span{background:#11182714}:root[data-theme=light] .page-shell .voice-search__skeleton span:after,:root[data-theme=light] .page-shell .voice-search__result:after,:root[data-theme=light] .page-shell .voice-search__report-chart:after,:root[data-theme=light] .page-shell .voice-search__report-stat:after,:root[data-theme=light] .page-shell .agent-workspace__manager-lines span:after{background:linear-gradient(90deg,#0000,#1118271a,#0000)}:root[data-theme=light] .page-shell .hero-chat__prompt,:root[data-theme=light] .page-shell .voice-search__addressbar-text,:root[data-theme=light] .page-shell .voice-search__command-text,:root[data-theme=light] .page-shell .voice-search__mobile-command-text,:root[data-theme=light] .page-shell .voice-search__result-title,:root[data-theme=light] .page-shell .voice-search__report-builder-copy p,:root[data-theme=light] .page-shell .voice-search__report-stat strong,:root[data-theme=light] .page-shell .voice-search__file-copy strong,:root[data-theme=light] .page-shell .agent-workspace__message p,:root[data-theme=light] .page-shell .agent-workspace__card-copy strong,:root[data-theme=light] .page-shell .agent-workspace__ticket-chip,:root[data-theme=light] .page-shell .agent-workspace__reply-copy p,:root[data-theme=light] .page-shell .agent-workspace__reply-file-copy strong,:root[data-theme=light] .page-shell .enterprise-workflow__omnibar-text,:root[data-theme=light] .page-shell .enterprise-workflow__node-text,:root[data-theme=light] .page-shell .enterprise-workflow__diagnosis p,:root[data-theme=light] .page-shell .enterprise-workflow__task p,:root[data-theme=light] .page-shell .enterprise-workflow__task-avatar,:root[data-theme=light] .page-shell .enterprise-workflow__banner-copy strong,:root[data-theme=light] .page-shell .step-placeholder__title{color:#111827}:root[data-theme=light] .page-shell .hero-chat__message--status,:root[data-theme=light] .page-shell .voice-search__hint-text,:root[data-theme=light] .page-shell .voice-search__loader-head,:root[data-theme=light] .page-shell .voice-search__addressbar-icon,:root[data-theme=light] .page-shell .voice-search__result-snippet,:root[data-theme=light] .page-shell .voice-search__report-builder-copy span,:root[data-theme=light] .page-shell .voice-search__report-stat span,:root[data-theme=light] .page-shell .voice-search__file-copy span,:root[data-theme=light] .page-shell .agent-workspace__workspace-head p,:root[data-theme=light] .page-shell .agent-workspace__card-copy span,:root[data-theme=light] .page-shell .agent-workspace__manager-muted,:root[data-theme=light] .page-shell .agent-workspace__reply-file-copy span,:root[data-theme=light] .page-shell .enterprise-workflow__actions-note,:root[data-theme=light] .page-shell .enterprise-workflow__node-status,:root[data-theme=light] .page-shell .enterprise-workflow__banner-copy span,:root[data-theme=light] .page-shell .step-placeholder__text{color:#11182794}:root[data-theme=light] .page-shell .enterprise-workflow__banner{background:#16a34a12;border-color:#16a34a2e}:root[data-theme=light] .page-shell .enterprise-workflow__banner-icon{color:#15803d;background:#16a34a1a}:root[data-theme=light] .page-shell .voice-search__hint-badge,:root[data-theme=light] .page-shell .voice-search__command-label,:root[data-theme=light] .page-shell .voice-search__result-meta,:root[data-theme=light] .page-shell .agent-workspace__message-label,:root[data-theme=light] .page-shell .agent-workspace__workspace-badge,:root[data-theme=light] .page-shell .enterprise-workflow__panel-badge,:root[data-theme=light] .page-shell .step-card__eyebrow,:root[data-theme=light] .page-shell .step-placeholder__badge{color:#0369a1;background:#0ea5e914;border-color:#0ea5e933}:root[data-theme=light] .page-shell .voice-search__mic,:root[data-theme=light] .page-shell .voice-search__report-builder-icon,:root[data-theme=light] .page-shell .agent-workspace__message-icon,:root[data-theme=light] .page-shell .agent-workspace__card-icon,:root[data-theme=light] .page-shell .agent-workspace__reply-icon,:root[data-theme=light] .page-shell .enterprise-workflow__node-icon,:root[data-theme=light] .page-shell .enterprise-workflow__task-icon,:root[data-theme=light] .page-shell .step-placeholder__icon{color:#0284c7;background:#0ea5e914;border-color:#0ea5e92e}:root[data-theme=light] .page-shell .voice-search__mic--active{color:#be123c;background:#e11d4814;border-color:#e11d4833;box-shadow:0 0 22px #e11d481f}:root[data-theme=light] .page-shell .capability-card__shell:before{background:linear-gradient(135deg,#ffffffeb,#0000 38%)}:root[data-theme=light] .page-shell .capability-card__eyebrow{color:#111827bd;background:#11182709;border-color:#1118271f}:root[data-theme=light] .page-shell .capability-card__accent{color:#111827;background:#11182709;border-color:#1118271a}:root[data-theme=light] .page-shell .capability-card--knowledge .capability-card__eyebrow,:root[data-theme=light] .page-shell .capability-card--knowledge .capability-card__icon,:root[data-theme=light] .page-shell .capability-card--knowledge .capability-card__accent{color:#0284c7;background:#0ea5e914;border-color:#0ea5e933}:root[data-theme=light] .page-shell .capability-card--secure .capability-card__eyebrow,:root[data-theme=light] .page-shell .capability-card--secure .capability-card__icon,:root[data-theme=light] .page-shell .capability-card--secure .capability-card__accent{color:#2563eb;background:#2563eb12;border-color:#2563eb2e}:root[data-theme=light] .page-shell .capability-card--integration .capability-card__eyebrow,:root[data-theme=light] .page-shell .capability-card--integration .capability-card__icon,:root[data-theme=light] .page-shell .capability-card--integration .capability-card__accent{color:#15803d;background:#16a34a12;border-color:#16a34a2e}:root[data-theme=light] .page-shell .site-footer{background:#f1f1f2;border-top-color:#11182714}:root[data-theme=light] .page-shell .site-footer__bottom{color:#11182780}:root[data-theme=light] .page-shell .glass-panel,:root[data-theme=light] .page-shell .hero-preview__shell,:root[data-theme=light] .page-shell .step-card--carousel,:root[data-theme=light] .page-shell .capability-card__shell,:root[data-theme=light] .page-shell .voice-search__stage,:root[data-theme=light] .page-shell .agent-workspace__stage,:root[data-theme=light] .page-shell .enterprise-workflow__stage,:root[data-theme=light] .page-shell .voice-search__mobile-stage,:root[data-theme=light] .page-shell .agent-workspace__mobile-stage,:root[data-theme=light] .page-shell .enterprise-workflow__mobile-stage{background:#fff;box-shadow:0 16px 38px #0f172a12}:root[data-theme=light] .page-shell .glass-panel:before,:root[data-theme=light] .page-shell .step-card--carousel:before,:root[data-theme=light] .page-shell .capability-card__shell:before{opacity:0}:root[data-theme=light] .page-shell .hero-preview__glow,:root[data-theme=light] .page-shell .voice-search__glow,:root[data-theme=light] .page-shell .agent-workspace__glow,:root[data-theme=light] .page-shell .enterprise-workflow__glow,:root[data-theme=light] .page-shell .voice-search__mobile-glow,:root[data-theme=light] .page-shell .agent-workspace__mobile-glow,:root[data-theme=light] .page-shell .enterprise-workflow__mobile-glow{opacity:.28;filter:blur(72px)}:root[data-theme=light] .page-shell .pricing-card{color:#0f172a;background:#fff;border-color:#0f172a24;box-shadow:0 18px 42px #0f172a1a}:root[data-theme=light] .page-shell .pricing-card--featured{border-color:#0ea5e97a;box-shadow:0 18px 48px #0ea5e929,0 16px 38px #0f172a1a}:root[data-theme=light] .page-shell .pricing-card__name{color:#0f172aad}:root[data-theme=light] .page-shell .pricing-card__price span,:root[data-theme=light] .page-shell .pricing-card__feature{color:#0f172a}:root[data-theme=light] .page-shell .pricing-card__description{color:#0f172ab8}:root[data-theme=light] .page-shell .pricing-card__price small{color:#0f172a80}:root[data-theme=light] .page-shell .pricing-card__feature-icon{color:#0284c7}:root[data-theme=light] .page-shell .pricing-card__badge{color:#082f49;background:linear-gradient(135deg,#dbeafe 0%,#bae6fd 100%)}:root[data-theme=light] .page-shell .voice-search__browser-shell,:root[data-theme=light] .page-shell .voice-search__mobile-browser,:root[data-theme=light] .page-shell .agent-workspace__workspace,:root[data-theme=light] .page-shell .agent-workspace__mobile-workspace,:root[data-theme=light] .page-shell .enterprise-workflow__panel,:root[data-theme=light] .page-shell .enterprise-workflow__mobile-panel{box-shadow:0 12px 28px #0f172a12}:root[data-theme=light] .page-shell .site-header .theme-toggle{background:#fff;border-color:#1118271f;box-shadow:0 8px 20px #0f172a0f}:root[data-theme=light] .page-shell .steps-carousel__control{color:#111827;background:#fff;border-color:#0f172a24;box-shadow:0 10px 24px #0f172a1a}:root[data-theme=light] .page-shell .steps-carousel__control:hover{background:#f8fafc;border-color:#0ea5e94d;box-shadow:0 12px 28px #0ea5e924}:root[data-theme=light] .page-shell .capability-card__shell,:root[data-theme=light] .page-shell .step-card--carousel,:root[data-theme=light] .page-shell .pricing-card,:root[data-theme=light] .page-shell .voice-search__stage,:root[data-theme=light] .page-shell .agent-workspace__stage,:root[data-theme=light] .page-shell .enterprise-workflow__stage{filter:none;-webkit-backdrop-filter:none;backdrop-filter:none}:root[data-theme=light] .page-shell .capability-card__shell{box-shadow:none;background:#fff}:root[data-theme=light] .page-shell .capability-card__shell:before,:root[data-theme=light] .page-shell .capability-card__shell:after,:root[data-theme=light] .page-shell .step-card--carousel:before,:root[data-theme=light] .page-shell .glass-panel:before{display:none}:root[data-theme=light] .page-shell .capabilities-grid,:root[data-theme=light] .page-shell .pricing-grid,:root[data-theme=light] .page-shell .steps-carousel__viewport{isolation:isolate}:root[data-theme=light] .page-shell .pricing-card{box-shadow:none;background:#fff}:root[data-theme=light] .page-shell .pricing-card--featured{background:#fff;box-shadow:0 0 0 1px #0ea5e92e}:root[data-theme=light] .page-shell .hero-preview__glow,:root[data-theme=light] .page-shell .voice-search__glow,:root[data-theme=light] .page-shell .agent-workspace__glow,:root[data-theme=light] .page-shell .enterprise-workflow__glow{display:none}@media (width<=900px){html,body,#root{min-width:0}body,.page-shell{overflow-x:hidden}.site-header{top:0}.site-header__inner{grid-template-columns:auto minmax(0,1fr);gap:12px}.site-header__actions{justify-content:flex-end;gap:8px;min-width:0}.site-header .theme-toggle{min-height:36px;padding:3px}.site-header .theme-toggle__option{width:28px;height:28px}.hero-section__grid{gap:34px}.hero-section__title,.section-heading__title{text-wrap:balance}.hero-section__actions{grid-template-columns:1fr;width:100%;max-width:420px}.hero-preview,.hero-preview__shell,.steps-carousel,.steps-carousel__viewport,.steps-carousel__track,.step-card--carousel,.pricing-grid,.capabilities-grid{min-width:0}.steps-carousel__control--prev{left:14px}.steps-carousel__control--next{right:14px}.pricing-card,.capability-card__shell{min-height:auto}.site-footer__grid,.site-footer__bottom{gap:22px}.workspace-shell--minimal{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;height:100svh;min-height:100svh;display:grid;overflow:hidden}.workspace-sidebar--minimal{z-index:60;border:0;border-bottom:1px solid var(--color-border);background:var(--color-background);scrollbar-width:thin;scrollbar-color:#adc6ff29 transparent;border-radius:0;grid-template-columns:1fr;align-content:start;gap:9px;width:100%;height:auto;max-height:42svh;padding:10px;display:grid;position:relative;inset:auto;overflow:auto}.workspace-sidebar--minimal::-webkit-scrollbar{width:3px;height:3px}.workspace-sidebar--minimal::-webkit-scrollbar-track{background:0 0}.workspace-sidebar--minimal::-webkit-scrollbar-thumb{background:#adc6ff2e;border-radius:999px}.workspace-sidebar__brand--minimal{min-height:32px}.workspace-sidebar-sections{scrollbar-width:none;gap:6px;padding:0 0 2px;display:flex;overflow-x:auto}.workspace-sidebar-sections::-webkit-scrollbar{display:none}.workspace-sidebar-section-link{white-space:nowrap;flex:none;min-height:36px;padding:0 10px}.workspace-sidebar__chat-controls{gap:8px;display:grid}.workspace-new-chat{width:100%;min-width:0;min-height:38px}.workspace-sidebar__search{width:100%;display:flex}.workspace-chat-nav{scrollbar-width:thin;scrollbar-color:#adc6ff24 transparent;max-height:148px;padding:0 2px 2px 0;display:grid;overflow:auto}.workspace-chat-nav::-webkit-scrollbar{width:3px}.workspace-chat-nav::-webkit-scrollbar-track{background:0 0}.workspace-chat-nav::-webkit-scrollbar-thumb{background:#adc6ff29;border-radius:999px}.workspace-chat-nav__group{gap:4px;display:grid}.workspace-chat-nav__group>span{display:block}.workspace-chat-row{min-height:34px}.workspace-chat-row a{min-width:0}.workspace-chat-actions{left:auto;right:0}.workspace-sidebar-aggregator-link{margin-top:0;display:flex}.workspace-main--minimal{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.workspace-topbar--minimal{border-bottom:1px solid var(--color-border);background:var(--color-background);min-height:52px;padding:8px 10px;position:relative}.workspace-topbar--minimal .workspace-topbar__actions{scrollbar-width:none;justify-content:flex-end;width:100%;overflow-x:auto}.workspace-topbar--minimal .workspace-topbar__actions::-webkit-scrollbar{display:none}.workspace-topbar--minimal .workspace-topbar__actions>*{flex:none}.workspace-content--minimal{border-left:0;border-top-left-radius:0;height:100%;min-height:0;overflow:hidden}.agent-chat{height:100%;min-height:0;padding:24px 14px 18px}.agent-chat__hero,.agent-chat--conversation .agent-chat__hero{width:min(100%,920px)}.agent-chat--conversation .agent-chat__hero{height:100%}.agent-thread{width:100%;padding:4px 0 6px}.agent-message--agent{grid-template-columns:30px minmax(0,1fr)}.agent-message__avatar{border-radius:10px;width:30px;height:30px}.agent-message__avatar-mark{width:27px;height:27px}.agent-message__bubble,.agent-message--user .agent-message__bubble,.agent-message--agent .agent-message__bubble{max-width:100%}.agent-message__file{grid-template-columns:18px minmax(0,1fr) 34px}.agent-composer,.agent-chat--conversation .agent-composer{width:min(100%,820px)}.agent-attach-menu{max-width:calc(100vw - 44px)}.minimal-settings,.minimal-page,.aggregator-page,.billing-page,.partner-page,.partner-dashboard{scrollbar-width:thin;scrollbar-color:#adc6ff29 transparent;width:100%;max-width:none;height:100%;padding:20px 14px 28px;overflow:hidden auto}.minimal-settings::-webkit-scrollbar{width:4px}.minimal-page::-webkit-scrollbar{width:4px}.aggregator-page::-webkit-scrollbar{width:4px}.billing-page::-webkit-scrollbar{width:4px}.partner-page::-webkit-scrollbar{width:4px}.partner-dashboard::-webkit-scrollbar{width:4px}.minimal-settings::-webkit-scrollbar-track{background:0 0}.minimal-page::-webkit-scrollbar-track{background:0 0}.aggregator-page::-webkit-scrollbar-track{background:0 0}.billing-page::-webkit-scrollbar-track{background:0 0}.partner-page::-webkit-scrollbar-track{background:0 0}.partner-dashboard::-webkit-scrollbar-track{background:0 0}.minimal-settings::-webkit-scrollbar-thumb{background:#adc6ff2e;border-radius:999px}.minimal-page::-webkit-scrollbar-thumb{background:#adc6ff2e;border-radius:999px}.aggregator-page::-webkit-scrollbar-thumb{background:#adc6ff2e;border-radius:999px}.billing-page::-webkit-scrollbar-thumb{background:#adc6ff2e;border-radius:999px}.partner-page::-webkit-scrollbar-thumb{background:#adc6ff2e;border-radius:999px}.partner-dashboard::-webkit-scrollbar-thumb{background:#adc6ff2e;border-radius:999px}.minimal-page__header,.minimal-settings__header,.billing-page__header,.partner-hero,.partner-dashboard__hero{border-radius:22px;grid-template-columns:1fr;gap:16px;padding:18px;display:grid}.minimal-page__header h1,.minimal-settings__header h1,.billing-page__header h1,.partner-hero h1,.partner-dashboard h1{text-wrap:balance;max-width:100%;font-size:clamp(2rem,8vw,3rem);line-height:1}.minimal-page__header p,.minimal-settings__header p,.billing-page__header p,.partner-hero p,.partner-dashboard__hero p{max-width:100%}.minimal-page__primary,.partner-hero__action{width:fit-content}.minimal-page__toolbar,.aggregator-filters{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.minimal-page__toolbar::-webkit-scrollbar{display:none}.aggregator-filters::-webkit-scrollbar{display:none}.minimal-filter{flex:none}.minimal-card-grid--agents,.minimal-settings__modes,.minimal-settings__grid,.connections-grid,.billing-summary,.billing-plans,.partner-summary,.partner-flow,.partner-plan-grid,.partner-scheme-tabs,.partner-plan-scheme__slots,.partner-plan-scheme__levels,.partner-plan-scheme__split,.partner-network__level,.partner-dashboard__stats,.partner-dashboard__grid,.partner-dashboard__grid--wide,.partner-dashboard__footer,.minimal-list-row{grid-template-columns:1fr}.minimal-list-row__main,.connection-card{grid-template-columns:34px minmax(0,1fr)}.minimal-list-row__meta{justify-items:start;min-width:0}.minimal-entity-card{min-height:0}.aggregator-page{grid-template-columns:1fr;gap:12px;display:grid}.aggregator-models,.aggregator-chat{border-radius:20px}.aggregator-models{grid-template-rows:auto auto minmax(0,220px)}.aggregator-chat{min-height:520px}.billing-page{gap:30px}.billing-page__header{border:0;padding:10px 4px 0}.billing-summary{border-radius:18px}.billing-pricing-card-wrap .pricing-card{height:auto;min-height:0}.partner-section,.partner-plan-scheme,.partner-dashboard-panel,.partner-dashboard-stat,.partner-dashboard__link-card,.partner-dashboard__footer{border-radius:20px}.partner-level,.partner-level__nodes,.partner-level:first-of-type .partner-level__nodes,.partner-network__result,.partner-payout-feed__row{grid-template-columns:1fr}}@media (width<=560px){.container,.section{width:100%}.site-header__inner{min-height:58px}.site-header__actions{gap:6px}.site-header__actions .button{min-height:36px;padding:0 11px;font-size:.78rem}.site-header .theme-toggle{min-height:34px}.site-header .theme-toggle__option{width:26px;height:26px}.hero-section__title{font-size:clamp(2.45rem,13vw,3.4rem)}.section-heading__title{font-size:clamp(2.2rem,12vw,3.2rem)}.section-heading__subtitle,.hero-section__subtitle{font-size:.95rem}.steps-carousel__control{width:42px;height:42px}.steps-carousel__control--prev{left:8px}.steps-carousel__control--next{right:8px}.pricing-card,.capability-card__shell{border-radius:24px}.workspace-shell--minimal{grid-template-rows:auto minmax(0,1fr)}.workspace-sidebar--minimal{gap:8px;max-height:46svh;padding:8px}.workspace-sidebar-section-link{min-height:34px;padding:0 9px;font-size:.84rem}.workspace-chat-nav{max-height:120px}.workspace-chat-row{min-height:32px}.workspace-new-chat,.workspace-sidebar__search{min-height:36px}.workspace-points,.workspace-topbar--minimal .workspace-topbar__download span{display:inline-flex}.workspace-topbar--minimal{min-height:48px}.workspace-topbar--minimal .workspace-topbar__actions{justify-content:flex-start}.workspace-topbar--minimal .workspace-topbar__download,.workspace-points,.workspace-account-menu__trigger{min-height:34px}.workspace-account-menu__panel{width:min(100vw - 20px,318px);right:0}.agent-chat{padding:20px 10px 14px}.agent-chat__title{text-align:left;justify-items:start}.agent-chat__title h1{font-size:clamp(2.15rem,12vw,3rem)}.agent-chat__title p{font-size:.88rem}.agent-thread{gap:11px}.agent-message{gap:7px}.agent-message--agent{grid-template-columns:28px minmax(0,1fr)}.agent-message__avatar{width:28px;height:28px}.agent-message__avatar-mark{width:25px;height:25px}.agent-message__bubble p,.agent-message__steps,.agent-message__file{font-size:.84rem}.agent-message__file{padding:10px}.agent-composer__box{border-radius:16px}.agent-composer__box textarea{height:46px;min-height:46px;padding:13px 14px 0;font-size:.88rem}.agent-composer__toolbar{padding:6px 8px 8px}.agent-composer__tools button,.agent-composer__send{width:32px;height:32px}.agent-attach-menu{width:min(242px,100vw - 34px);left:-2px}.minimal-settings,.minimal-page,.aggregator-page,.billing-page,.partner-page,.partner-dashboard{padding:16px 10px 24px}.minimal-page__header,.minimal-settings__header,.partner-hero,.partner-dashboard__hero{border-radius:20px;padding:16px}.minimal-page__header h1,.minimal-settings__header h1,.billing-page__header h1,.partner-hero h1,.partner-dashboard h1{font-size:clamp(1.9rem,11vw,2.65rem)}.minimal-page__primary,.partner-hero__action,.partner-dashboard__link-card button{width:100%}.minimal-list-row__main,.connection-card{grid-template-columns:1fr}.connection-card__status{grid-column:auto}.aggregator-models{grid-template-rows:auto auto minmax(0,190px);padding:14px}.aggregator-chat{min-height:470px;padding:14px}.aggregator-composer__bar{flex-direction:column;align-items:flex-start}.billing-page{gap:26px}.billing-current-plan,.billing-stat{padding:14px}.billing-pricing-card-wrap .pricing-card{border-radius:24px;padding:20px}.partner-plan-scheme,.partner-plan-scheme__canvas{padding:14px}.partner-plan-scheme__header,.partner-plan-scheme__result,.partner-dashboard-panel__head{flex-direction:column;align-items:flex-start}}@media (width<=380px){.workspace-topbar--minimal .workspace-topbar__download span{display:none}.workspace-sidebar-section-link{font-size:.8rem}.agent-chat__title h1,.minimal-page__header h1,.minimal-settings__header h1,.billing-page__header h1,.partner-hero h1,.partner-dashboard h1{letter-spacing:-.05em}}:root[data-theme=light] .page-shell .hero-preview__shell,:root[data-theme=light] .page-shell .step-card--carousel,:root[data-theme=light] .page-shell .capability-card__shell,:root[data-theme=light] .page-shell .pricing-card,:root[data-theme=light] .page-shell .voice-search__stage,:root[data-theme=light] .page-shell .agent-workspace__stage,:root[data-theme=light] .page-shell .enterprise-workflow__stage,:root[data-theme=light] .page-shell .voice-search__mobile-stage,:root[data-theme=light] .page-shell .agent-workspace__mobile-stage,:root[data-theme=light] .page-shell .enterprise-workflow__mobile-stage{filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff padding-box padding-box;transform:translateZ(0)}:root[data-theme=light] .page-shell .step-card--carousel{isolation:isolate;box-shadow:none}:root[data-theme=light] .page-shell .step-card--carousel:before,:root[data-theme=light] .page-shell .step-card--carousel:after,:root[data-theme=light] .page-shell .capability-card__shell:before,:root[data-theme=light] .page-shell .capability-card__shell:after,:root[data-theme=light] .page-shell .glass-panel:before,:root[data-theme=light] .page-shell .security-panel:before{display:none}:root[data-theme=light] .page-shell .step-card__art,:root[data-theme=light] .page-shell .voice-search,:root[data-theme=light] .page-shell .agent-workspace,:root[data-theme=light] .page-shell .enterprise-workflow{box-shadow:none;filter:none;background:0 0}:root[data-theme=light] .page-shell .voice-search__stage,:root[data-theme=light] .page-shell .agent-workspace__stage,:root[data-theme=light] .page-shell .enterprise-workflow__stage,:root[data-theme=light] .page-shell .voice-search__mobile-stage,:root[data-theme=light] .page-shell .agent-workspace__mobile-stage,:root[data-theme=light] .page-shell .enterprise-workflow__mobile-stage{overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a12}:root[data-theme=light] .page-shell .voice-search__browser-shell,:root[data-theme=light] .page-shell .voice-search__mobile-browser,:root[data-theme=light] .page-shell .agent-workspace__workspace,:root[data-theme=light] .page-shell .agent-workspace__mobile-workspace,:root[data-theme=light] .page-shell .enterprise-workflow__panel,:root[data-theme=light] .page-shell .enterprise-workflow__mobile-panel,:root[data-theme=light] .page-shell .voice-search__report-chart,:root[data-theme=light] .page-shell .voice-search__report-stat,:root[data-theme=light] .page-shell .voice-search__file-message,:root[data-theme=light] .page-shell .agent-workspace__reply-file,:root[data-theme=light] .page-shell .enterprise-workflow__task,:root[data-theme=light] .page-shell .enterprise-workflow__banner{box-shadow:none}:root[data-theme=light] .page-shell .hero-preview__glow,:root[data-theme=light] .page-shell .voice-search__glow,:root[data-theme=light] .page-shell .agent-workspace__glow,:root[data-theme=light] .page-shell .enterprise-workflow__glow,:root[data-theme=light] .page-shell .voice-search__mobile-glow,:root[data-theme=light] .page-shell .agent-workspace__mobile-glow,:root[data-theme=light] .page-shell .enterprise-workflow__mobile-glow{display:none}:root[data-theme=light] .page-shell .capability-card,:root[data-theme=light] .page-shell .pricing-card,:root[data-theme=light] .page-shell .hero-preview,:root[data-theme=light] .page-shell .steps-carousel__slide{box-shadow:none;background:0 0}:root[data-theme=light] .page-shell .capability-card__shell,:root[data-theme=light] .page-shell .pricing-card{box-shadow:0 0 0 1px #0f172a14}:root[data-theme=light] .page-shell .pricing-card--featured{box-shadow:0 0 0 1px #0ea5e952}.modules-page{gap:18px;width:min(100%,1340px);padding-inline:34px}.modules-page__header{padding:22px 4px 6px}.modules-page__header h1{max-width:780px}.modules-page__header p{max-width:760px}.modules-telegram-card{color:#ededede6;background:radial-gradient(circle at 12% 20%,#5de6ff14,#0000 28%),#0d0d0d;border:1px solid #ffffff1a;border-radius:24px;grid-template-columns:54px minmax(0,1fr) minmax(220px,.38fr) auto;align-items:center;gap:18px;padding:18px;display:grid}.modules-telegram-card__icon,.module-card__icon{color:#5de6ff;background:#5de6ff14;border:1px solid #5de6ff2e;place-items:center;display:grid}.modules-telegram-card__icon{border-radius:18px;width:54px;height:54px}.modules-telegram-card__copy{gap:6px;min-width:0;display:grid}.modules-telegram-card__copy span,.module-card__copy span{color:#adc6ffc2;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:520}.modules-telegram-card__copy h2,.module-card__copy h2,.modules-empty h2{color:#ededed;letter-spacing:-.035em;margin:0;font-weight:500}.modules-telegram-card__copy h2{font-size:1.22rem}.modules-telegram-card__copy p,.module-card__copy p,.modules-empty p{color:#ededed9e;margin:0;line-height:1.55}.modules-telegram-card__copy p{max-width:680px;font-size:.88rem}.modules-telegram-card__steps{gap:7px;display:grid}.modules-telegram-card__steps span{color:#edededad;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;width:fit-content;min-height:28px;padding:0 10px;font-size:.76rem;display:inline-flex}.modules-telegram-card__button,.module-card__button{color:#061026;min-height:38px;font:inherit;cursor:pointer;background:linear-gradient(#c6d7ff 0%,#9ebfff 100%);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:.84rem;font-weight:520;display:inline-flex}.modules-controls{justify-content:space-between;align-items:center;gap:14px;display:flex}.modules-tabs{background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;gap:3px;padding:4px;display:inline-flex}.modules-tab{color:#ededed9e;min-height:34px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 13px;font-size:.82rem;font-weight:460}.modules-tab--active{color:#ededed;background:#ffffff17}.modules-search{color:#ededed85;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;flex:1;align-items:center;gap:10px;max-width:520px;min-height:42px;padding:0 13px;display:flex}.modules-search input{color:#ededed;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:.85rem}.modules-search input::placeholder{color:#ededed6b}.modules-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.module-card{background:#0d0d0d;border:1px solid #ffffff17;border-radius:22px;grid-template-rows:auto minmax(0,1fr) auto;gap:18px;min-height:238px;padding:18px;display:grid}.module-card__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.module-card__icon{border-radius:14px;width:42px;height:42px}.module-card__status{color:#adc6ffb3;background:#adc6ff0d;border:1px solid #adc6ff1f;border-radius:999px;align-items:center;gap:6px;min-height:28px;padding:0 9px;font-size:.74rem;display:inline-flex}.module-card__status--connected{color:#85ffbae6;background:#85ffba0f;border-color:#85ffba29}.module-card__copy{align-content:start;gap:8px;display:grid}.module-card__copy h2{font-size:1.18rem}.module-card__copy p{font-size:.88rem}.module-card__button{width:100%}.module-card__button--secondary{color:#edededdb;background:#ffffff0e;border:1px solid #ffffff1a}.modules-empty{text-align:center;border:1px dashed #ffffff1f;border-radius:22px;justify-items:center;gap:8px;padding:42px 20px;display:grid}.modules-empty h2{font-size:1.25rem}:root[data-theme=light] .modules-telegram-card,:root[data-theme=light] .module-card,:root[data-theme=light] .modules-empty{color:#111827;background:#fff;border-color:#1118271a}:root[data-theme=light] .modules-telegram-card{background:radial-gradient(circle at 12% 20%,#0ea5e914,#0000 30%),#fff}:root[data-theme=light] .modules-telegram-card__copy h2,:root[data-theme=light] .module-card__copy h2,:root[data-theme=light] .modules-empty h2{color:#111827}:root[data-theme=light] .modules-telegram-card__copy p,:root[data-theme=light] .module-card__copy p,:root[data-theme=light] .modules-empty p{color:#1118279e}:root[data-theme=light] .modules-telegram-card__copy span,:root[data-theme=light] .module-card__copy span{color:#0284c7c2}:root[data-theme=light] .modules-telegram-card__steps span,:root[data-theme=light] .modules-tabs,:root[data-theme=light] .modules-search,:root[data-theme=light] .module-card__button--secondary{color:#111827b3;background:#11182709;border-color:#1118271a}:root[data-theme=light] .modules-tab{color:#1118279e}:root[data-theme=light] .modules-tab--active{color:#111827;background:#fff;box-shadow:0 1px 4px #0f172a14}:root[data-theme=light] .modules-search input{color:#111827}:root[data-theme=light] .modules-search input::placeholder{color:#11182761}:root[data-theme=light] .module-card__status{color:#0284c7d1;background:#0ea5e90f;border-color:#0ea5e924}:root[data-theme=light] .module-card__status--connected{color:#15803d;background:#16a34a0f;border-color:#16a34a29}:root[data-theme=light] .modules-telegram-card__button,:root[data-theme=light] .module-card__button{color:#fff;box-shadow:none;background:#111827;border:1px solid #111827}:root[data-theme=light] .module-card__button--secondary{color:#fff;background:#111827;border-color:#111827}:root[data-theme=light] .modules-telegram-card__button:hover,:root[data-theme=light] .module-card__button:hover,:root[data-theme=light] .module-card__button--secondary:hover{color:#fff;background:#020617;border-color:#020617}@media (width<=1180px){.modules-telegram-card{grid-template-columns:54px minmax(0,1fr)}.modules-telegram-card__steps,.modules-telegram-card__button{grid-column:2}.modules-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.modules-page{padding-inline:14px}.modules-telegram-card,.modules-controls{grid-template-columns:1fr}.modules-telegram-card{align-items:start}.modules-telegram-card__steps,.modules-telegram-card__button{grid-column:auto}.modules-telegram-card__button{width:100%}.modules-controls{display:grid}.modules-tabs{width:100%;overflow-x:auto}.modules-tab{flex:1 0 auto}.modules-search{max-width:none}.modules-grid{grid-template-columns:1fr}.module-card{min-height:0}}.scenarios-page{gap:18px;width:min(100%,1340px);padding-inline:34px}.scenarios-page__header{justify-content:space-between;align-items:flex-start;gap:28px;padding:22px 4px 8px;display:flex}.scenarios-page__header>div{gap:10px;min-width:0;display:grid}.scenarios-page__header h1{color:#ededed;letter-spacing:-.065em;max-width:760px;margin:0;font-size:clamp(2.35rem,4vw,4.05rem);font-weight:500;line-height:.96}.scenarios-page__header p{color:#ededed9e;max-width:760px;margin:0;font-size:.92rem;line-height:1.55}.scenarios-create-button,.scenario-card__footer button,.scenario-card__editor button{color:#061026;min-height:40px;font:inherit;cursor:pointer;background:linear-gradient(#c6d7ff 0%,#9ebfff 100%);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:.84rem;font-weight:520;display:inline-flex}.scenarios-create-button{flex:none;margin-top:4px}.scenarios-search{color:#ededed85;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:0 14px;display:flex}.scenarios-search input{color:#ededed;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:.86rem}.scenarios-search input::placeholder{color:#ededed6b}.scenarios-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.scenario-card{color:#ededede6;background:#0d0d0d;border:1px solid #ffffff17;border-radius:24px;grid-template-rows:auto minmax(0,1fr) auto auto;gap:18px;min-height:360px;padding:20px;display:grid}.scenario-card__head,.scenario-card__footer,.scenario-card__modules>div{align-items:center;display:flex}.scenario-card__head,.scenario-card__footer{justify-content:space-between;gap:14px}.scenario-card__icon{color:#5de6ff;background:#5de6ff14;border:1px solid #5de6ff2e;border-radius:15px;place-items:center;width:44px;height:44px;display:grid}.scenario-card__status{border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:.74rem;font-weight:520;display:inline-flex}.scenario-card__status--active{color:#85ffbae6;background:#85ffba14}.scenario-card__status--draft{color:#adc6ffe6;background:#adc6ff17}.scenario-card__status--paused{color:#ffd882eb;background:#ffd88214}.scenario-card__body{align-content:start;gap:16px;display:grid}.scenario-card__body h2{color:#ededed;letter-spacing:-.04em;margin:0 0 7px;font-size:1.35rem;font-weight:500}.scenario-card__body p{color:#edededa3;margin:0;font-size:.88rem;line-height:1.55}.scenario-card__prompt{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;gap:8px;padding:13px;display:grid}.scenario-card__prompt>span,.scenario-card__modules>span{color:#adc6ffc2;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:.72rem;font-weight:520;display:inline-flex}.scenario-card__meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.scenario-card__meta-grid>div{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;align-content:start;gap:6px;min-height:82px;padding:12px;display:grid}.scenario-card__meta-grid svg{color:#5de6ff}.scenario-card__meta-grid span{color:#ededed7a;font-size:.72rem}.scenario-card__meta-grid strong{color:#ededede0;font-size:.88rem;font-weight:520}.scenario-card__modules{gap:9px;display:grid}.scenario-card__modules>div{flex-wrap:wrap;gap:7px}.scenario-card__modules small{color:#becbecc7;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:27px;padding:0 9px;font-size:.74rem;display:inline-flex}.scenario-card__editor{background:#5de6ff0b;border:1px solid #5de6ff24;border-radius:18px;gap:10px;padding:13px;display:grid}.scenario-card__editor label{gap:6px;display:grid}.scenario-card__editor label span{color:#ededed85;font-size:.72rem}.scenario-card__editor input{color:#ededede6;width:100%;min-height:36px;font:inherit;background:#ffffff0a;border:1px solid #ffffff17;border-radius:12px;outline:0;padding:0 11px;font-size:.82rem}.scenario-card__editor button{width:fit-content;min-height:34px;font-size:.78rem}.scenario-card__footer{padding-top:2px}.scenario-card__footer>div{gap:5px;min-width:0;display:grid}.scenario-card__footer span{color:#ededed94;align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.scenario-card__footer span:first-child{color:#edededc2}.scenarios-empty{text-align:center;color:#edededb8;background:#ffffff06;border:1px dashed #ffffff1f;border-radius:22px;justify-items:center;gap:8px;padding:42px 20px;display:grid}.scenarios-empty svg{color:#5de6ff}.scenarios-empty h2{color:#ededed;margin:0;font-size:1.25rem;font-weight:500}.scenarios-empty p{color:#ededed94;margin:0}:root[data-theme=light] .scenarios-page__header h1,:root[data-theme=light] .scenario-card__body h2,:root[data-theme=light] .scenarios-empty h2{color:#111827}:root[data-theme=light] .scenarios-page__header p,:root[data-theme=light] .scenario-card__body p,:root[data-theme=light] .scenario-card__footer span,:root[data-theme=light] .scenarios-empty p{color:#1118279e}:root[data-theme=light] .scenarios-search,:root[data-theme=light] .scenario-card,:root[data-theme=light] .scenario-card__prompt,:root[data-theme=light] .scenario-card__meta-grid>div,:root[data-theme=light] .scenario-card__editor,:root[data-theme=light] .scenarios-empty{color:#111827;background:#fff;border-color:#1118271a}:root[data-theme=light] .scenario-card{box-shadow:0 20px 48px #0f172a0f}:root[data-theme=light] .scenario-card__prompt,:root[data-theme=light] .scenario-card__meta-grid>div{background:#11182706}:root[data-theme=light] .scenarios-search input,:root[data-theme=light] .scenario-card__editor input{color:#111827}:root[data-theme=light] .scenarios-search input::placeholder{color:#11182761}:root[data-theme=light] .scenario-card__icon{color:#0284c7;background:#0ea5e914;border-color:#0ea5e92e}:root[data-theme=light] .scenario-card__prompt>span,:root[data-theme=light] .scenario-card__modules>span{color:#0284c7c7}:root[data-theme=light] .scenario-card__meta-grid svg,:root[data-theme=light] .scenarios-empty svg{color:#0284c7}:root[data-theme=light] .scenario-card__meta-grid span,:root[data-theme=light] .scenario-card__editor label span{color:#11182780}:root[data-theme=light] .scenario-card__meta-grid strong{color:#111827}:root[data-theme=light] .scenario-card__modules small{color:#111827a8;background:#11182709;border-color:#1118271a}:root[data-theme=light] .scenarios-create-button,:root[data-theme=light] .scenario-card__footer button,:root[data-theme=light] .scenario-card__editor button{color:#fff;box-shadow:none;background:#111827;border:1px solid #111827}:root[data-theme=light] .scenarios-create-button:hover,:root[data-theme=light] .scenario-card__footer button:hover,:root[data-theme=light] .scenario-card__editor button:hover{color:#fff;background:#020617;border-color:#020617}:root[data-theme=light] .scenario-card__status--active{color:#15803d;background:#16a34a14}:root[data-theme=light] .scenario-card__status--draft{color:#1d4ed8;background:#3b82f614}:root[data-theme=light] .scenario-card__status--paused{color:#b45309;background:#f59e0b1a}@media (width<=1180px){.scenarios-grid{grid-template-columns:1fr}}@media (width<=760px){.scenarios-page{padding-inline:14px}.scenarios-page__header{padding:16px 0 4px;display:grid}.scenarios-create-button{width:100%}.scenario-card{border-radius:20px;min-height:0;padding:16px}.scenario-card__meta-grid{grid-template-columns:1fr}.scenario-card__footer{flex-direction:column;align-items:stretch}.scenario-card__footer button,.scenario-card__editor button{width:100%}}.agents-page{gap:18px;width:min(100%,1340px);padding-inline:34px}.agents-page__header{justify-content:space-between;align-items:flex-start;gap:28px;padding:22px 4px 8px;display:flex}.agents-page__header>div{gap:10px;min-width:0;display:grid}.agents-page__header h1{color:#ededed;letter-spacing:-.065em;max-width:760px;margin:0;font-size:clamp(2.35rem,4vw,4.05rem);font-weight:500;line-height:.96}.agents-page__header p{color:#ededed9e;max-width:760px;margin:0;font-size:.92rem;line-height:1.55}.agents-create-button,.agent-card__footer button,.agent-card__settings button{color:#061026;min-height:40px;font:inherit;cursor:pointer;background:linear-gradient(#c6d7ff 0%,#9ebfff 100%);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:.84rem;font-weight:520;display:inline-flex}.agents-create-button{flex:none;margin-top:4px}.agents-search{color:#ededed85;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:0 14px;display:flex}.agents-search input{color:#ededed;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:.86rem}.agents-search input::placeholder{color:#ededed6b}.agents-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.agent-card{color:#ededede6;background:#141414;border:1px solid #ffffff17;border-radius:24px;grid-template-rows:auto minmax(0,1fr) auto auto;gap:18px;min-height:360px;padding:20px;display:grid}.agent-card__head,.agent-card__footer,.agent-card__tags>div{align-items:center;display:flex}.agent-card__head,.agent-card__footer{justify-content:space-between;gap:14px}.agent-card__icon{color:#5de6ff;background:#5de6ff14;border:1px solid #5de6ff2e;border-radius:15px;place-items:center;width:44px;height:44px;display:grid}.agent-card__status{border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:.74rem;font-weight:520;display:inline-flex}.agent-card__status--active{color:#85ffbae6;background:#85ffba14}.agent-card__status--ready{color:#adc6ffe6;background:#adc6ff17}.agent-card__status--setup{color:#ffd882eb;background:#ffd88214}.agent-card__body{align-content:start;gap:16px;display:grid}.agent-card__body h2{color:#ededed;letter-spacing:-.04em;margin:0 0 7px;font-size:1.35rem;font-weight:500}.agent-card__body p{color:#edededa3;margin:0;font-size:.88rem;line-height:1.55}.agent-card__task{background:#ffffff09;border:1px solid #ffffff14;border-radius:18px;gap:8px;padding:13px;display:grid}.agent-card__task>span,.agent-card__tags>span{color:#adc6ffc2;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;font-size:.72rem;font-weight:520;display:inline-flex}.agent-card__meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.agent-card__meta-grid>div{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;align-content:start;gap:6px;min-height:82px;padding:12px;display:grid}.agent-card__meta-grid svg{color:#5de6ff}.agent-card__meta-grid span{color:#ededed7a;font-size:.72rem}.agent-card__meta-grid strong{color:#ededede0;font-size:.88rem;font-weight:520}.agent-card__tags{gap:9px;display:grid}.agent-card__tags>div{flex-wrap:wrap;gap:7px}.agent-card__tags small{color:#becbecc7;background:#ffffff0a;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:27px;padding:0 9px;font-size:.74rem;display:inline-flex}.agent-card__settings{background:#5de6ff0b;border:1px solid #5de6ff24;border-radius:18px;gap:10px;padding:13px;display:grid}.agent-card__settings label{gap:6px;display:grid}.agent-card__settings label span{color:#ededed85;font-size:.72rem}.agent-card__settings input{color:#ededede6;width:100%;min-height:36px;font:inherit;background:#ffffff0a;border:1px solid #ffffff17;border-radius:12px;outline:0;padding:0 11px;font-size:.82rem}.agent-card__settings button{width:fit-content;min-height:34px;font-size:.78rem}.agent-card__footer{padding-top:2px}.agent-card__footer>div{gap:5px;min-width:0;display:grid}.agent-card__footer span{color:#ededed94;align-items:center;gap:6px;font-size:.78rem;display:inline-flex}.agent-card__footer span:first-child{color:#edededc2}:root[data-theme=light] .agents-page__header h1,:root[data-theme=light] .agent-card__body h2{color:#111827}:root[data-theme=light] .agents-page__header p,:root[data-theme=light] .agent-card__body p,:root[data-theme=light] .agent-card__footer span{color:#1118279e}:root[data-theme=light] .agents-search,:root[data-theme=light] .agent-card,:root[data-theme=light] .agent-card__task,:root[data-theme=light] .agent-card__meta-grid>div,:root[data-theme=light] .agent-card__settings{color:#111827;background:#f8fafc;border-color:#1118271a}:root[data-theme=light] .agent-card{box-shadow:0 20px 48px #0f172a12}:root[data-theme=light] .agent-card__task,:root[data-theme=light] .agent-card__meta-grid>div{background:#ffffffb8}:root[data-theme=light] .agents-search input,:root[data-theme=light] .agent-card__settings input{color:#111827}:root[data-theme=light] .agents-search input::placeholder{color:#11182761}:root[data-theme=light] .agent-card__icon{color:#0284c7;background:#0ea5e914;border-color:#0ea5e92e}:root[data-theme=light] .agent-card__task>span,:root[data-theme=light] .agent-card__tags>span{color:#0284c7c7}:root[data-theme=light] .agent-card__meta-grid svg{color:#0284c7}:root[data-theme=light] .agent-card__meta-grid span,:root[data-theme=light] .agent-card__settings label span{color:#11182780}:root[data-theme=light] .agent-card__meta-grid strong{color:#111827}:root[data-theme=light] .agent-card__tags small{color:#111827a8;background:#11182709;border-color:#1118271a}:root[data-theme=light] .agents-create-button,:root[data-theme=light] .agent-card__footer button,:root[data-theme=light] .agent-card__settings button{color:#fff;box-shadow:none;background:#111827;border:1px solid #111827}:root[data-theme=light] .agents-create-button:hover,:root[data-theme=light] .agent-card__footer button:hover,:root[data-theme=light] .agent-card__settings button:hover{color:#fff;background:#020617;border-color:#020617}:root[data-theme=light] .agent-card__status--active{color:#15803d;background:#16a34a14}:root[data-theme=light] .agent-card__status--ready{color:#1d4ed8;background:#3b82f614}:root[data-theme=light] .agent-card__status--setup{color:#b45309;background:#f59e0b1a}.module-card,.scenario-card{background:#141414}:root[data-theme=light] .module-card,:root[data-theme=light] .scenario-card{background:#f8fafc}:root[data-theme=light] .module-card{box-shadow:0 20px 48px #0f172a12}@media (width<=1180px){.agents-grid{grid-template-columns:1fr}}@media (width<=760px){.agents-page{padding-inline:14px}.agents-page__header{padding:16px 0 4px;display:grid}.agents-create-button{width:100%}.agent-card{border-radius:20px;min-height:0;padding:16px}.agent-card__meta-grid{grid-template-columns:1fr}.agent-card__footer{flex-direction:column;align-items:stretch}.agent-card__footer button,.agent-card__settings button{width:100%}}.profile-page,.account-settings-page{gap:18px;width:min(100%,1340px);padding-inline:34px}.profile-page__header,.account-settings-page__header{justify-content:space-between;align-items:flex-start;gap:28px;padding:22px 4px 8px;display:flex}.profile-page__header>div,.account-settings-page__header>div{gap:10px;min-width:0;display:grid}.profile-page__header h1,.account-settings-page__header h1{color:#ededed;letter-spacing:-.065em;max-width:760px;margin:0;font-size:clamp(2.35rem,4vw,4.05rem);font-weight:500;line-height:.96}.profile-page__header p,.account-settings-page__header p{color:#ededed9e;max-width:760px;margin:0;font-size:.92rem;line-height:1.55}.profile-page__avatar{color:#061026;background:radial-gradient(circle at 30% 24%,#ffffffe6,#0000 20%),linear-gradient(135deg,#7ee8ff 0%,#9ebfff 100%);border:1px solid #5de6ff42;border-radius:999px;place-items:center;width:58px;height:58px;font-size:1.15rem;font-weight:620;display:grid}.profile-summary,.profile-details-grid,.account-settings-list,.account-security-grid{gap:14px;display:grid}.profile-summary{grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(190px,.72fr))}.profile-summary article,.profile-usage-card,.profile-details-grid article,.account-settings-section,.account-settings-list article,.account-security-grid article{color:#ededede6;background:#141414;border:1px solid #ffffff17;border-radius:24px}.profile-summary article{align-content:start;gap:9px;min-height:150px;padding:18px;display:grid}.profile-summary__main{min-height:190px}.profile-summary article>svg,.profile-details-grid article>svg{color:#5de6ff}.profile-summary article span,.profile-summary__main>span,.profile-usage-card__head span,.profile-details-grid article span,.account-settings-section__head,.account-settings-list article span,.account-security-grid article span{color:#adc6ffc2;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:.74rem;font-weight:520;display:inline-flex}.profile-summary h2,.profile-usage-card h2,.account-settings-section h2{color:#ededed;letter-spacing:-.04em;margin:0;font-size:1.35rem;font-weight:500}.profile-summary strong,.profile-details-grid strong,.account-settings-list strong{color:#ededed;letter-spacing:-.035em;font-size:1.2rem;font-weight:520}.profile-summary p,.profile-usage-card p,.profile-details-grid p,.account-settings-section p,.account-security-grid p{color:#ededed9e;margin:0;font-size:.88rem;line-height:1.55}.profile-usage-card{gap:22px;padding:22px;display:grid}.profile-usage-card__head{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.profile-usage-card__head>div{gap:8px;display:grid}.profile-usage-card__head>strong{color:#ededed;white-space:nowrap;font-size:1rem;font-weight:520}.profile-usage-chart{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:12px;height:260px;padding:12px 2px 0;display:grid}.profile-usage-chart__item{text-align:center;grid-template-rows:auto minmax(0,1fr) auto;gap:9px;min-width:0;height:100%;display:grid}.profile-usage-chart__item>span{color:#ededed94;font-size:.72rem}.profile-usage-chart__item>div{background:#ffffff0a;border-radius:999px;justify-content:center;align-items:flex-end;min-height:0;padding:0 4px;display:flex}.profile-usage-chart__item i{background:linear-gradient(#7ee8ff 0%,#9ebfff 100%);border-radius:999px;width:min(100%,34px);display:block;box-shadow:0 12px 28px #5de6ff29}.profile-usage-chart__item small{color:#edededc2;font-size:.78rem;font-weight:520}.profile-details-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-details-grid article{align-content:start;gap:9px;padding:18px;display:grid}.account-settings-section{gap:18px;padding:22px;display:grid}.account-settings-section__head{text-transform:none;letter-spacing:0;align-items:flex-start;gap:12px}.account-settings-section__head>svg{color:#5de6ff;flex:none;margin-top:4px}.account-settings-section__head>div{gap:6px;display:grid}.account-settings-list{grid-template-columns:repeat(3,minmax(0,1fr))}.account-settings-list article,.account-security-grid article{background:#ffffff09;border-radius:20px;align-content:start;gap:12px;padding:16px;display:grid}.account-settings-list article button,.account-settings-list article a,.account-security-grid article button{color:#edededdb;width:fit-content;min-height:34px;font:inherit;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:.8rem;font-weight:500;text-decoration:none;display:inline-flex}.account-security-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:root[data-theme=light] .profile-page__header h1,:root[data-theme=light] .account-settings-page__header h1,:root[data-theme=light] .profile-summary h2,:root[data-theme=light] .profile-usage-card h2,:root[data-theme=light] .account-settings-section h2,:root[data-theme=light] .profile-summary strong,:root[data-theme=light] .profile-details-grid strong,:root[data-theme=light] .account-settings-list strong{color:#111827}:root[data-theme=light] .profile-page__header p,:root[data-theme=light] .account-settings-page__header p,:root[data-theme=light] .profile-summary p,:root[data-theme=light] .profile-usage-card p,:root[data-theme=light] .profile-details-grid p,:root[data-theme=light] .account-settings-section p,:root[data-theme=light] .account-security-grid p{color:#1118279e}:root[data-theme=light] .profile-summary article,:root[data-theme=light] .profile-usage-card,:root[data-theme=light] .profile-details-grid article,:root[data-theme=light] .account-settings-section{color:#111827;background:#f8fafc;border-color:#1118271a;box-shadow:0 20px 48px #0f172a12}:root[data-theme=light] .account-settings-list article,:root[data-theme=light] .account-security-grid article,:root[data-theme=light] .profile-usage-chart__item>div{background:#ffffffb8;border-color:#1118271a}:root[data-theme=light] .profile-summary article>svg,:root[data-theme=light] .profile-details-grid article>svg,:root[data-theme=light] .account-settings-section__head>svg{color:#0284c7}:root[data-theme=light] .profile-summary article span,:root[data-theme=light] .profile-summary__main>span,:root[data-theme=light] .profile-usage-card__head span,:root[data-theme=light] .profile-details-grid article span,:root[data-theme=light] .account-settings-list article span,:root[data-theme=light] .account-security-grid article span{color:#0284c7c7}:root[data-theme=light] .profile-usage-card__head>strong,:root[data-theme=light] .profile-usage-chart__item small{color:#111827}:root[data-theme=light] .profile-usage-chart__item>span{color:#11182780}:root[data-theme=light] .account-settings-list article button,:root[data-theme=light] .account-settings-list article a,:root[data-theme=light] .account-security-grid article button{color:#fff;background:#111827;border-color:#111827}:root[data-theme=light] .account-settings-list article button:hover,:root[data-theme=light] .account-settings-list article a:hover,:root[data-theme=light] .account-security-grid article button:hover{color:#fff;background:#020617;border-color:#020617}@media (width<=1180px){.profile-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.profile-summary__main{grid-column:1/-1}.account-settings-list,.account-security-grid{grid-template-columns:1fr}}@media (width<=760px){.profile-page,.account-settings-page{padding-inline:14px}.profile-page__header,.account-settings-page__header{padding:16px 0 4px;display:grid}.profile-summary,.profile-details-grid{grid-template-columns:1fr}.profile-usage-chart{gap:8px;height:210px}.profile-usage-chart__item i{width:min(100%,24px)}}.workspace-content--minimal>.minimal-page,.workspace-content--minimal>.minimal-settings,.workspace-content--minimal>.billing-page,.workspace-content--minimal>.partner-page,.workspace-content--minimal>.partner-dashboard,.workspace-content--minimal>.aggregator-page{height:auto;min-height:0;overflow:hidden visible}:root[data-theme=light] .workspace-content--minimal{scrollbar-color:#0f172a2e transparent}:root[data-theme=light] .workspace-content--minimal::-webkit-scrollbar-thumb{background:#0f172a2e}.profile-page--v0{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:48px;width:min(100%,1340px);padding:40px 44px 72px;display:grid}.profile-v0-card{align-content:start;gap:14px;min-width:0;display:grid}.profile-v0-card .profile-page__avatar{width:66px;height:66px;margin-bottom:4px}.profile-v0-card label{gap:7px;display:grid}.profile-v0-card label span{color:#ededed9e;font-size:.82rem}.profile-v0-card input{color:#ededede6;width:100%;min-height:38px;font:inherit;background:#151515;border:1px solid #ffffff21;border-radius:8px;outline:0;padding:0 12px;font-size:.88rem}.profile-v0-card__stats{border-top:1px solid #ffffff14;gap:13px;margin-top:8px;padding-top:18px;display:grid}.profile-v0-card__stats>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.profile-v0-card__stats span{color:#ededed94;align-items:center;gap:7px;font-size:.82rem;display:inline-flex}.profile-v0-card__stats svg{color:#5de6ff}.profile-v0-card__stats strong{color:#ededed;text-align:right;font-size:.9rem;font-weight:560}.profile-v0-main{gap:22px;min-width:0;display:grid}.profile-v0-main__head{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.profile-v0-main__head h1{color:#ededed;letter-spacing:-.065em;margin:0;font-size:clamp(2.2rem,4vw,3.75rem);font-weight:500;line-height:.96}.profile-v0-main__head p{color:#ededed9e;max-width:620px;margin:10px 0 0;font-size:.92rem;line-height:1.55}.profile-v0-main__head>strong{color:#ededede6;white-space:nowrap;font-size:.9rem;font-weight:520}.profile-activity-card{background:#141414;border:1px solid #ffffff1c;border-radius:12px;gap:18px;min-height:320px;padding:18px;display:grid}.profile-activity-card__head{justify-content:space-between;align-items:center;gap:16px;display:flex}.profile-activity-card__head h2{color:#ededed;margin:0;font-size:1rem;font-weight:560}.profile-range-toggle{background:#ffffff09;border:1px solid #ffffff1a;border-radius:999px;gap:3px;padding:3px;display:inline-flex}.profile-range-toggle button{color:#ededed9e;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 10px;font-size:.76rem}.profile-range-toggle__button--active{color:#061026!important;background:linear-gradient(#c6d7ff 0%,#9ebfff 100%)!important}.profile-stacked-chart{grid-template-rows:minmax(220px,1fr) auto;grid-template-columns:42px minmax(0,1fr);column-gap:12px;min-height:260px;display:grid;position:relative}.profile-stacked-chart__axis{color:#ededed6b;flex-direction:column;grid-row:1;justify-content:space-between;padding:10px 0 20px;font-size:.72rem;display:flex}.profile-stacked-chart__plot{grid-area:1/2;align-items:flex-end;gap:4px;min-width:0;padding:10px 0 20px;display:flex;position:relative}.profile-usage-bar{flex:1 1 0;justify-content:center;align-items:flex-end;min-width:3px;height:100%;display:flex;position:relative}.profile-usage-bar__stack{border-radius:5px 5px 0 0;flex-direction:column-reverse;justify-content:flex-start;width:min(100%,28px);height:100%;display:flex;overflow:hidden}.profile-usage-bar__browser,.profile-usage-bar__app{width:100%;min-height:0;display:block}.profile-usage-bar__browser{background:#5de6ff}.profile-usage-bar__app{background:#9ebfff}.profile-usage-tooltip{z-index:5;color:#ededed;pointer-events:none;opacity:0;background:#1d1d1d;border:1px solid #ffffff24;border-radius:10px;gap:7px;width:220px;padding:12px;transition:opacity .16s,transform .16s;display:grid;position:absolute;bottom:calc(100% - 18px);left:50%;transform:translate(-50%,8px);box-shadow:0 18px 48px #00000057}.profile-usage-bar:hover .profile-usage-tooltip{opacity:1;transform:translate(-50%)}.profile-usage-tooltip strong{font-size:.82rem;font-weight:560}.profile-usage-tooltip span{color:#edededd1;grid-template-columns:10px 1fr auto;align-items:center;gap:7px;font-size:.76rem;display:grid}.profile-usage-tooltip em{border-radius:2px;width:9px;height:9px}.profile-usage-tooltip__browser{background:#5de6ff}.profile-usage-tooltip__app{background:#9ebfff}.profile-usage-tooltip b{color:#ededed;font-weight:560}.profile-usage-tooltip small{color:#ededed85;font-size:.72rem}.profile-stacked-chart__labels{color:#ededed6b;grid-area:2/2;justify-content:space-between;font-size:.74rem;display:flex}.profile-v0-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.profile-v0-metrics article{background:#141414;border:1px solid #ffffff1a;border-radius:12px;gap:8px;padding:14px;display:grid}.profile-v0-metrics svg{color:#5de6ff}.profile-v0-metrics span{color:#ededed8f;font-size:.78rem}.profile-v0-metrics strong{color:#ededed;letter-spacing:-.04em;font-size:1.3rem;font-weight:560}.account-settings-page--plain{gap:34px;width:min(100%,1340px);padding:42px 44px 96px}.account-settings-page--plain .account-settings-page__header{padding:0}.account-settings-page--plain .account-settings-page__header h1{max-width:760px}.account-plain-section{border-bottom:1px solid #ffffff14;gap:18px;padding-bottom:28px;display:grid}.account-plain-section__head{display:block}.account-plain-section__head h2{color:#ededed;margin:0;font-size:1.1rem;font-weight:560}.account-plain-section__head p{color:#ededed94;margin:6px 0 0;font-size:.84rem}.account-plain-list{gap:2px;display:grid}.account-plain-list article{color:#edededdb;grid-template-columns:minmax(190px,.35fr) minmax(0,1fr) auto;align-items:center;gap:20px;min-height:58px;padding:0;display:grid}.account-plain-list article+article{border-top:1px solid #ffffff0e}.account-plain-list span{color:#adc6ffc7;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:.78rem;font-weight:540;display:inline-flex}.account-plain-list strong,.account-plain-list p{color:#edededdb;margin:0;font-size:.9rem;font-weight:500}.account-plain-list p{color:#ededed9e;line-height:1.45}.account-plain-list button,.account-plain-list a{color:#edededdb;min-height:32px;font:inherit;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:.78rem;font-weight:500;text-decoration:none;display:inline-flex}.account-plain-list--long article{min-height:66px}:root[data-theme=light] .profile-v0-main__head h1,:root[data-theme=light] .profile-activity-card__head h2,:root[data-theme=light] .profile-v0-card__stats strong,:root[data-theme=light] .profile-v0-main__head>strong,:root[data-theme=light] .profile-v0-metrics strong,:root[data-theme=light] .account-settings-page--plain .account-settings-page__header h1,:root[data-theme=light] .account-plain-section__head h2,:root[data-theme=light] .account-plain-list strong{color:#111827}:root[data-theme=light] .profile-v0-main__head p,:root[data-theme=light] .profile-v0-card label span,:root[data-theme=light] .profile-v0-card__stats span,:root[data-theme=light] .profile-v0-metrics span,:root[data-theme=light] .account-plain-section__head p,:root[data-theme=light] .account-plain-list p{color:#1118279e}:root[data-theme=light] .profile-v0-card input,:root[data-theme=light] .profile-activity-card,:root[data-theme=light] .profile-v0-metrics article{color:#111827;background:#f8fafc;border-color:#1118271f}:root[data-theme=light] .profile-v0-card__stats,:root[data-theme=light] .account-plain-section,:root[data-theme=light] .account-plain-list article+article{border-color:#1118271a}:root[data-theme=light] .profile-v0-card__stats svg,:root[data-theme=light] .profile-v0-metrics svg{color:#0284c7}:root[data-theme=light] .profile-range-toggle{background:#11182709;border-color:#1118271a}:root[data-theme=light] .profile-range-toggle button{color:#1118279e}:root[data-theme=light] .profile-range-toggle__button--active,:root[data-theme=light] .account-plain-list button,:root[data-theme=light] .account-plain-list a{border-color:#111827;color:#fff!important;background:#111827!important}:root[data-theme=light] .profile-stacked-chart__axis,:root[data-theme=light] .profile-stacked-chart__labels{color:#11182773}:root[data-theme=light] .profile-usage-bar__browser{background:#0284c7}:root[data-theme=light] .profile-usage-bar__app{background:#7dd3fc}:root[data-theme=light] .profile-usage-tooltip{color:#111827;background:#fff;border-color:#1118271f;box-shadow:0 18px 48px #0f172a24}:root[data-theme=light] .profile-usage-tooltip span,:root[data-theme=light] .profile-usage-tooltip b,:root[data-theme=light] .profile-usage-tooltip small{color:#111827}:root[data-theme=light] .profile-usage-tooltip small{color:#1118278c}:root[data-theme=light] .account-plain-list span{color:#0284c7c7}@media (width<=1180px){.profile-page--v0{grid-template-columns:1fr;gap:28px}.profile-v0-card{grid-template-columns:repeat(3,minmax(0,1fr))}.profile-v0-card .profile-page__avatar,.profile-v0-card__stats{grid-column:1/-1}}@media (width<=760px){.profile-page--v0,.account-settings-page--plain{padding:22px 14px 48px}.profile-v0-card,.profile-v0-metrics{grid-template-columns:1fr}.profile-v0-main__head,.profile-activity-card__head{flex-direction:column;align-items:flex-start}.profile-stacked-chart{grid-template-columns:34px minmax(0,1fr)}.profile-stacked-chart__plot{gap:2px}.profile-usage-tooltip{width:190px}.account-plain-list article{grid-template-columns:1fr;gap:9px;padding:14px 0}}.tariff-modal{z-index:2000;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0000009e;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.tariff-modal__panel{width:min(920px,100%);max-height:min(84vh,820px);color:var(--color-text);background:radial-gradient(circle at 88% 10%,#5de6ff14,#0000 34%),linear-gradient(#141414fa,#0c0c0cfa);border:1px solid #ffffff1a;border-radius:30px;gap:22px;padding:34px;display:grid;position:relative;overflow:auto;box-shadow:0 34px 120px #00000080}.tariff-modal__panel::-webkit-scrollbar{width:8px}.tariff-modal__panel::-webkit-scrollbar-thumb{background:#adc6ff59 padding-box padding-box;border:2px solid #0000;border-radius:999px}.tariff-modal__close{color:#edededc7;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;position:absolute;top:18px;right:18px}.tariff-modal__header{gap:14px;padding-right:44px;display:grid}.tariff-modal__eyebrow{color:var(--color-primary);letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:650}.tariff-modal__title-row{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.tariff-modal__title-row h2{color:var(--color-text);letter-spacing:-.065em;margin:0;font-size:clamp(2.25rem,6vw,4.3rem);font-weight:560;line-height:.94}.tariff-modal__title-row p{max-width:560px;color:var(--color-text-muted);margin:12px 0 0;font-size:1rem;line-height:1.55}.tariff-modal__title-row strong{color:var(--color-text);letter-spacing:-.06em;flex:none;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:600}.tariff-modal__title-row small{color:var(--color-text-dim);letter-spacing:normal;margin-left:5px;font-size:.9rem;font-weight:500}.tariff-modal__lead{gap:10px;max-width:780px;display:grid}.tariff-modal__lead p,.tariff-modal__section p{color:#edededb8;margin:0;font-size:.95rem;line-height:1.72}.tariff-modal__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.tariff-modal__stats article{background:#ffffff0b;border:1px solid #ffffff1a;border-radius:20px;gap:8px;min-height:96px;padding:18px;display:grid}.tariff-modal__stats span{color:#adc6ffc7;letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:650}.tariff-modal__stats strong{color:var(--color-text);align-self:end;font-size:1.05rem;font-weight:560}.tariff-modal__sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.tariff-modal__section{background:#ffffff09;border:1px solid #ffffff1a;border-radius:22px;align-content:start;gap:12px;padding:18px;display:grid}.tariff-modal__section h3{color:var(--color-text);margin:0;font-size:1rem;font-weight:560}.tariff-modal__section ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tariff-modal__section li{color:#edededb8;grid-template-columns:18px 1fr;gap:10px;font-size:.88rem;line-height:1.5;display:grid}.tariff-modal__section li svg{color:var(--color-secondary);margin-top:2px}:root[data-theme=light] .tariff-modal{background:#1118274d}:root[data-theme=light] .tariff-modal__panel{color:#111827;background:radial-gradient(circle at 88% 10%,#0ea5e91a,#0000 34%),linear-gradient(#fffffffa,#f8fafcfa);border-color:#1118271a;box-shadow:0 34px 120px #0f172a2e}:root[data-theme=light] .tariff-modal__close,:root[data-theme=light] .tariff-modal__stats article,:root[data-theme=light] .tariff-modal__section{background:#ffffffb8;border-color:#1118271a}:root[data-theme=light] .tariff-modal__close,:root[data-theme=light] .tariff-modal__title-row h2,:root[data-theme=light] .tariff-modal__title-row strong,:root[data-theme=light] .tariff-modal__stats strong,:root[data-theme=light] .tariff-modal__section h3{color:#111827}:root[data-theme=light] .tariff-modal__title-row p,:root[data-theme=light] .tariff-modal__lead p,:root[data-theme=light] .tariff-modal__section p,:root[data-theme=light] .tariff-modal__section li{color:#111827ad}:root[data-theme=light] .tariff-modal__stats span{color:#0284c7c7}@media (width<=760px){.tariff-modal{align-items:end;padding:12px}.tariff-modal__panel{border-radius:24px;max-height:90vh;padding:24px 18px}.tariff-modal__title-row{flex-direction:column;align-items:flex-start;gap:14px}.tariff-modal__stats,.tariff-modal__sections{grid-template-columns:1fr}}.partner-dashboard--transparent{gap:18px;width:min(100%,1480px);padding-inline:40px}.partner-dashboard--transparent .partner-dashboard__hero{background:#101010;grid-template-columns:minmax(0,1fr) 340px}.partner-dashboard__kicker{letter-spacing:.16em;text-transform:uppercase;width:fit-content;font-weight:600;color:#5de6ff!important;font-size:.74rem!important}.partner-dashboard--transparent .partner-dashboard__hero h1{max-width:820px}.partner-dashboard__cycle-status{color:#edededd1;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:8px;min-height:34px;padding:0 12px;font-size:.78rem;display:inline-flex}.partner-cycle-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.partner-cycle-tabs__item{color:#edededa8;text-align:left;cursor:pointer;background:#101010;border:1px solid #ffffff1a;border-radius:20px;justify-items:start;gap:6px;min-height:104px;padding:16px;display:grid}.partner-cycle-tabs__item span{color:#adc6ffc7;letter-spacing:.13em;text-transform:uppercase;font-size:.76rem;font-weight:650}.partner-cycle-tabs__item strong{color:#ededed;letter-spacing:-.05em;font-size:1.45rem;font-weight:560}.partner-cycle-tabs__item small{color:#ededed85;font-size:.78rem;line-height:1.35}.partner-cycle-tabs__item--active{background:radial-gradient(circle at 86% 18%,#5de6ff1f,#0000 34%),#151515;border-color:#5de6ff47}.partner-dashboard-panel--structure{gap:22px;padding:24px}.partner-structure{gap:18px;display:grid}.partner-structure__root{text-align:center;background:#5de6ff12;border:1px solid #5de6ff38;border-radius:22px;justify-self:center;justify-items:center;gap:6px;width:min(100%,340px);padding:18px;display:grid}.partner-structure__root svg{color:#5de6ff}.partner-structure__root strong{font-size:1rem}.partner-structure__root span{font-size:.78rem}.partner-structure__levels{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.partner-structure__levels:has(.partner-structure-level:nth-child(3)){grid-template-columns:1fr}.partner-structure-level{background:#151515;border:1px solid #ffffff17;border-radius:22px;align-content:start;gap:14px;padding:18px;display:grid}.partner-structure-level--sponsor{border-color:#adc6ff24}.partner-structure-level--income{border-color:#5de6ff2e}.partner-structure-level--dense{gap:12px}.partner-structure-level__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.partner-structure-level__head>div{gap:4px;display:grid}.partner-structure-level__head span{letter-spacing:.14em;text-transform:uppercase;font-weight:600;color:#adc6ffcc!important;font-size:.7rem!important}.partner-structure-level__head strong{font-size:1.18rem}.partner-structure-level__head b{color:#85ffba;background:#85ffba12;border:1px solid #85ffba2e;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;font-size:.78rem;display:inline-flex}.partner-structure-level>p{font-size:.86rem}.partner-slot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.partner-slot-grid--dense{grid-template-columns:repeat(auto-fill,minmax(142px,1fr));gap:8px}.partner-slot-card{background:#ffffff09;border:1px solid #ffffff17;border-radius:18px;gap:10px;min-height:230px;padding:14px;display:grid}.partner-slot-card--paid{border-color:#85ffba21}.partner-slot-card--pending{border-style:dashed;border-color:#ffcd6c33}.partner-slot-card__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.partner-slot-card__top span{letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:#adc6ffc7!important;font-size:.72rem!important}.partner-slot-card__top i{color:#85ffba;background:#85ffba14;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.partner-slot-card--pending .partner-slot-card__top i{color:#ffcd6c;background:#ffcd6c14}.partner-slot-card>strong{font-size:1rem}.partner-slot-card>small{color:#ededed7a;font-size:.78rem}.partner-slot-card__meta{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.partner-slot-card__meta span{font-size:.74rem!important}.partner-slot-card__meta b{text-align:right;font-size:.82rem}.partner-slot-card--compact{gap:8px;min-height:130px;padding:11px}.partner-slot-card--compact>strong{font-size:.84rem}.partner-slot-card--compact>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.partner-slot-card__mini{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:8px;padding-top:8px;display:flex}.partner-slot-card__mini b{font-size:.82rem}.partner-slot-card__mini span{text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:80px;overflow:hidden;color:#ededed8a!important;font-size:.72rem!important}.partner-dashboard__grid--transparent{grid-template-columns:repeat(2,minmax(0,1fr))}.partner-formula{gap:8px;display:grid}.partner-formula__row{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:minmax(140px,.8fr) minmax(0,1fr) auto;align-items:center;gap:14px;min-height:58px;padding:12px 14px;display:grid}.partner-formula__row span{color:#adc6ffc7!important;font-size:.76rem!important}.partner-formula__row p{font-size:.82rem}.partner-formula__row strong{text-align:right;font-size:.95rem}.partner-checklist--large{gap:12px}.partner-checklist--large div{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;align-items:center;min-height:54px;padding:12px}.partner-rule-stack{gap:8px;display:grid}.partner-rule-stack div{background:#ffffff09;border:1px solid #ffffff14;border-radius:16px;gap:4px;padding:13px;display:grid}.partner-rule-stack strong{font-size:.9rem}.partner-rule-stack span{font-size:.8rem}.partner-dashboard-panel--payments{gap:18px}.partner-payment-table-wrap{border:1px solid #ffffff14;border-radius:18px;overflow-x:auto}.partner-payment-table{border-collapse:collapse;width:100%;min-width:980px}.partner-payment-table th,.partner-payment-table td{color:#edededa8;text-align:left;border-bottom:1px solid #ffffff12;padding:13px 14px;font-size:.8rem}.partner-payment-table th{color:#adc6ffc7;letter-spacing:.12em;text-transform:uppercase;background:#ffffff09;font-size:.7rem;font-weight:650}.partner-payment-table tbody tr:last-child td{border-bottom:0}.partner-payment-table td strong{color:#ededed;font-size:.85rem;font-weight:560;display:block}.partner-payment-table td span{color:#ededed70;margin-top:3px;font-size:.74rem;display:block}.partner-payment-status{border-radius:999px;align-items:center;width:fit-content;min-height:26px;padding:0 9px;margin:0!important;font-size:.72rem!important;display:inline-flex!important}.partner-payment-status--paid{background:#85ffba12;border:1px solid #85ffba29;color:#85ffba!important}.partner-payment-status--pending{background:#ffcd6c12;border:1px solid #ffcd6c2e;color:#ffcd6c!important}.partner-dashboard__footer--transparent{background:#101010}:root[data-theme=light] .partner-dashboard--transparent .partner-dashboard__hero,:root[data-theme=light] .partner-dashboard__footer--transparent{background:#f8fafc}:root[data-theme=light] .partner-cycle-tabs__item{color:#111827a8;background:#f8fafc;border-color:#1118271a}:root[data-theme=light] .partner-cycle-tabs__item--active{background:radial-gradient(circle at 86% 18%,#0ea5e91f,#0000 34%),#fff;border-color:#0ea5e94d}:root[data-theme=light] .partner-cycle-tabs__item span{color:#0284c7c7}:root[data-theme=light] .partner-cycle-tabs__item strong{color:#111827}:root[data-theme=light] .partner-cycle-tabs__item small{color:#1118278a}:root[data-theme=light] .partner-dashboard__kicker{color:#0284c7!important}:root[data-theme=light] .partner-dashboard__cycle-status,:root[data-theme=light] .partner-structure-level,:root[data-theme=light] .partner-slot-card,:root[data-theme=light] .partner-formula__row,:root[data-theme=light] .partner-checklist--large div,:root[data-theme=light] .partner-rule-stack div,:root[data-theme=light] .partner-payment-table-wrap{color:#111827;background:#f8fafc;border-color:#1118271a}:root[data-theme=light] .partner-structure__root{background:#0ea5e914;border-color:#0ea5e93d}:root[data-theme=light] .partner-structure__root svg,:root[data-theme=light] .partner-slot-card__top i,:root[data-theme=light] .partner-dashboard--transparent svg{color:#0284c7}:root[data-theme=light] .partner-slot-card--paid{background:#16a34a09;border-color:#16a34a33}:root[data-theme=light] .partner-slot-card--pending{background:#d977060a;border-color:#d977063d}:root[data-theme=light] .partner-slot-card--pending .partner-slot-card__top i{color:#d97706;background:#d9770614}:root[data-theme=light] .partner-slot-card>small{color:#1118277a}:root[data-theme=light] .partner-slot-card__meta,:root[data-theme=light] .partner-slot-card__mini{border-color:#11182714}:root[data-theme=light] .partner-slot-card__mini span{color:#1118278a!important}:root[data-theme=light] .partner-structure-level__head span,:root[data-theme=light] .partner-slot-card__top span,:root[data-theme=light] .partner-formula__row span{color:#0284c7c7!important}:root[data-theme=light] .partner-structure-level__head b{color:#15803d;background:#16a34a12;border-color:#16a34a2e}:root[data-theme=light] .partner-payment-table th,:root[data-theme=light] .partner-payment-table td{color:#111827a8;border-color:#11182714}:root[data-theme=light] .partner-payment-table th{color:#0284c7c7;background:#11182709}:root[data-theme=light] .partner-payment-table td strong{color:#111827}:root[data-theme=light] .partner-payment-table td span{color:#1118277a}:root[data-theme=light] .partner-payment-status--paid{background:#16a34a12;border-color:#16a34a2e;color:#15803d!important}:root[data-theme=light] .partner-payment-status--pending{background:#d9770612;border-color:#d9770633;color:#b45309!important}@media (width<=1180px){.partner-dashboard--transparent{padding-inline:28px}.partner-structure__levels,.partner-dashboard__grid--transparent,.partner-cycle-tabs{grid-template-columns:1fr}}@media (width<=760px){.partner-dashboard--transparent{gap:14px;padding-inline:14px}.partner-dashboard--transparent .partner-dashboard__hero,.partner-dashboard-panel--structure{padding:18px}.partner-dashboard__cycle-status{width:fit-content}.partner-slot-grid,.partner-formula__row{grid-template-columns:1fr}.partner-formula__row strong{text-align:left}}.partner-wallet-card{color:#ededed;background:#0d0d0d;border:1px solid #ffffff1a;border-radius:22px;grid-template-columns:minmax(0,1.2fr) minmax(260px,.9fr) auto auto;align-items:center;gap:14px;padding:18px;display:grid}.partner-wallet-card__copy{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;display:grid}.partner-wallet-card__copy>svg,.partner-wallet-card__guard svg,.partner-confirm-modal__head>svg{color:#5de6ff}.partner-wallet-card__copy>svg{background:#5de6ff14;border:1px solid #5de6ff33;border-radius:14px;width:42px;height:42px;padding:11px}.partner-wallet-card h2,.partner-confirm-modal h2{color:#ededed;letter-spacing:-.03em;margin:0;font-size:1.08rem;font-weight:540}.partner-wallet-card p,.partner-confirm-modal p{color:#ededed94;margin:4px 0 0;font-size:.82rem;line-height:1.5}.partner-wallet-field{gap:6px;display:grid}.partner-wallet-field span{color:#adc6ffcc;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:650}.partner-wallet-field input{color:#ededed;width:100%;min-height:42px;font:inherit;background:#ffffff09;border:1px solid #ffffff1c;border-radius:13px;outline:0;padding:0 13px;font-size:.9rem}.partner-wallet-card__guard{color:#ededed94;grid-template-columns:16px minmax(0,1fr);gap:8px;max-width:230px;font-size:.78rem;line-height:1.45;display:grid}.partner-wallet-card__button{color:#ededed;min-height:42px;font:inherit;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;padding:0 15px;font-size:.82rem;font-weight:540}.partner-confirm-modal{z-index:90;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#000000a3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.partner-confirm-modal__panel{color:#ededed;background:#0d0d0d;border:1px solid #ffffff1f;border-radius:24px;gap:18px;width:min(100%,560px);padding:22px;display:grid;position:relative;box-shadow:0 28px 80px #0000006b}.partner-confirm-modal__close{color:#edededa3;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:50%;width:34px;height:34px;font-size:1.3rem;position:absolute;top:12px;right:12px}.partner-confirm-modal__head{grid-template-columns:42px minmax(0,1fr);gap:12px;padding-right:36px;display:grid}.partner-confirm-modal__head>svg{background:#5de6ff14;border:1px solid #5de6ff33;border-radius:14px;width:42px;height:42px;padding:11px}.partner-confirm-modal__checks{gap:8px;display:grid}.partner-confirm-modal__checks label{color:#edededb8;background:#ffffff09;border:1px solid #ffffff17;border-radius:14px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;min-height:44px;padding:11px 12px;font-size:.84rem;line-height:1.45;display:grid}.partner-confirm-modal__checks input{accent-color:#5de6ff;width:16px;height:16px;margin-top:2px}.partner-confirm-modal__actions{justify-content:flex-end;gap:10px;display:flex}.partner-confirm-modal__actions button,.partner-confirm-modal__actions a{min-height:42px;font:inherit;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 15px;font-size:.84rem;font-weight:540;text-decoration:none;display:inline-flex}.partner-confirm-modal__actions button{color:#ededed;background:#ffffff0a;border:1px solid #ffffff1a}.partner-confirm-modal__actions a{color:#061026;background:linear-gradient(#c6d7ff 0%,#9ebfff 100%);border:0}.partner-confirm-modal__submit--disabled{pointer-events:none;opacity:.42}.partner-dashboard--transparent .partner-dashboard__stats{grid-template-columns:repeat(5,minmax(0,1fr))}.partner-dashboard--transparent .partner-payment-table{min-width:1120px}:root[data-theme=light] .partner-wallet-card,:root[data-theme=light] .partner-confirm-modal__panel{color:#111827;background:#fff;border-color:#1118271a}:root[data-theme=light] .partner-wallet-card h2,:root[data-theme=light] .partner-confirm-modal h2{color:#111827}:root[data-theme=light] .partner-wallet-card p,:root[data-theme=light] .partner-confirm-modal p,:root[data-theme=light] .partner-wallet-card__guard,:root[data-theme=light] .partner-confirm-modal__checks label{color:#1118279e}:root[data-theme=light] .partner-wallet-field span{color:#0284c7}:root[data-theme=light] .partner-wallet-field input,:root[data-theme=light] .partner-wallet-card__button,:root[data-theme=light] .partner-confirm-modal__checks label,:root[data-theme=light] .partner-confirm-modal__close,:root[data-theme=light] .partner-confirm-modal__actions button{color:#111827;background:#f8fafc;border-color:#1118271a}:root[data-theme=light] .partner-confirm-modal{background:#f8fafcb8}@media (width<=1180px){.partner-wallet-card,.partner-dashboard--transparent .partner-dashboard__stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.partner-wallet-card,.partner-dashboard--transparent .partner-dashboard__stats{grid-template-columns:1fr}.partner-wallet-card__button,.partner-confirm-modal__actions button,.partner-confirm-modal__actions a{width:100%}.partner-confirm-modal__actions{flex-direction:column-reverse}}.workspace-mobile-topbar-left,.workspace-sidebar__mobile-close,.workspace-sidebar-backdrop{display:none}@media (width<=900px){.page-shell .container{width:min(calc(100% - 32px), var(--container-width));max-width:none}.page-shell .section{width:100%}.page-shell .site-header{padding:10px 0}.page-shell .site-header__inner{min-height:52px}.page-shell .site-header__actions{gap:8px}.page-shell .site-header__actions .button--secondary{display:none}.page-shell .site-header__actions .button{min-height:38px;padding:0 13px;font-size:.78rem}.page-shell .hero-section{padding-top:54px;padding-bottom:54px}.page-shell .hero-section__grid{gap:30px}.page-shell .hero-section__copy{gap:18px}.page-shell .hero-section__title{letter-spacing:-.055em;max-width:100%;font-size:clamp(2.55rem,12.2vw,3.5rem);line-height:1}.page-shell .hero-section__description{max-width:100%;font-size:.94rem;line-height:1.58}.page-shell .hero-section__actions{grid-template-columns:1fr;gap:10px;width:100%;max-width:none;display:grid}.page-shell .hero-section__actions .button{width:100%;min-height:46px}.page-shell .hero-preview__shell{border-radius:26px;height:clamp(420px,62svh,520px);min-height:420px;padding:16px}.page-shell .hero-chat__messages{flex-basis:250px;height:250px}.page-shell .steps-carousel__control--side{color:#edededeb;background:#111111c7;border-color:#ffffff29}:root[data-theme=light] .page-shell .steps-carousel__control--side{color:#111827;background:#ffffffeb;border-color:#0f172a2e}.workspace-shell--minimal{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr;height:100svh;min-height:100svh;display:grid;overflow:hidden}.workspace-main--minimal{height:100%;min-height:0}.workspace-mobile-topbar-left{align-items:center;gap:10px;min-width:0;display:flex}.workspace-mobile-menu-button{color:#ededede6;background:#0d0d0d;border:1px solid #ffffff1f;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.workspace-mobile-brand{align-items:center;min-width:0;display:inline-flex}.workspace-mobile-brand .logo{transform-origin:0;transform:scale(.86)}.workspace-topbar--minimal{z-index:50;background:#050505;border-bottom:1px solid #ffffff14;justify-content:space-between;gap:10px;min-height:52px;padding:8px 10px;position:relative}.workspace-topbar--minimal .workspace-topbar__actions{justify-content:flex-end;width:auto;margin-left:0;overflow:visible}.workspace-topbar__download{display:none!important}.workspace-points,.workspace-account-menu__trigger{min-height:34px}.workspace-sidebar-backdrop{z-index:65;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000007a;border:0;display:block;position:fixed;inset:0}.workspace-sidebar--minimal{z-index:70;background:#050505;border:0;border-right:1px solid #ffffff1a;border-radius:0;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:12px;width:min(84vw,304px);height:100svh;max-height:none;padding:14px;transition:transform .24s cubic-bezier(.16,1,.3,1);display:grid;position:fixed;inset:0 auto 0 0;overflow:hidden;transform:translate(-106%);box-shadow:28px 0 70px #0000006b}.workspace-sidebar--minimal.workspace-sidebar--mobile-open{transform:translate(0)}.workspace-sidebar__mobile-close{color:#edededdb;background:#0d0d0d;border:1px solid #ffffff1f;border-radius:10px;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:13px;right:13px}.workspace-sidebar__brand--minimal{min-height:36px;padding-right:42px}.workspace-sidebar-sections{gap:4px;padding:0;display:grid;overflow:visible}.workspace-sidebar-section-link{flex:initial;white-space:normal;width:100%;min-height:38px}.workspace-sidebar__chat-controls{gap:9px}.workspace-chat-nav{min-height:0;max-height:none;padding-right:2px;overflow-y:auto}.workspace-sidebar-aggregator-link{margin-top:auto}.workspace-content--minimal{border-left:0;border-top-left-radius:0;height:100%;min-height:0;overflow:hidden}:root[data-theme=light] .workspace-mobile-menu-button,:root[data-theme=light] .workspace-sidebar__mobile-close{color:#111827;background:#fff;border-color:#1118271f}:root[data-theme=light] .workspace-topbar--minimal{background:#f7f7f8;border-bottom-color:#11182714}:root[data-theme=light] .workspace-sidebar--minimal{background:#f7f7f8;border-right-color:#1118271a;box-shadow:28px 0 70px #0f172a1f}:root[data-theme=light] .workspace-sidebar-backdrop{background:#11182733}}@media (width<=520px){.page-shell .container{width:min(calc(100% - 28px), var(--container-width))}.page-shell .site-header__actions .button{padding:0 12px}.page-shell .hero-section{padding-top:48px}.page-shell .hero-section__title{font-size:clamp(2.35rem,12.8vw,3.2rem)}.page-shell .hero-preview__shell{border-radius:24px;height:clamp(390px,58svh,470px);min-height:390px}.workspace-points{padding:0 9px}.workspace-points .credit-mark{width:15px;height:15px}.workspace-account-menu__panel{width:min(100vw - 18px,316px);right:-2px}}.workspace-shell--aggregator{grid-template-columns:minmax(0,1fr)}.workspace-shell--aggregator .workspace-main--minimal{width:100%}.workspace-content--minimal:has(.aggregator-hub){overflow:hidden}.aggregator-hub{color:#ededed;background:#050505;grid-template-columns:280px minmax(0,1fr);height:100%;min-height:0;display:grid}.aggregator-hub-sidebar{background:#050505;border-right:1px solid #ffffff1a;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:14px;min-height:0;padding:14px;display:grid}.aggregator-back-link,.aggregator-sidebar-search,.aggregator-hub-nav__item,.aggregator-sidebar-model,.aggregator-chip{background:#ffffff09;border:1px solid #ffffff1a}.aggregator-back-link{color:#ededed;border-radius:13px;align-items:center;gap:9px;min-height:42px;padding:0 12px;font-size:.86rem;font-weight:540;text-decoration:none;display:inline-flex}.aggregator-sidebar-search{border-radius:12px;grid-template-columns:17px minmax(0,1fr);align-items:center;gap:8px;min-height:38px;padding:0 10px;display:grid}.aggregator-sidebar-search svg{color:#ededed80}.aggregator-sidebar-search input{color:#ededed;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:.82rem}.aggregator-sidebar-search input::placeholder{color:#ededed61}.aggregator-hub-nav,.aggregator-sidebar-models,.aggregator-sidebar-chips{gap:6px;display:grid}.aggregator-hub-nav__item,.aggregator-sidebar-model{color:#edededc2;width:100%;font:inherit;text-align:left;cursor:pointer;align-items:center;display:grid}.aggregator-hub-nav__item{background:0 0;border-color:#0000;border-radius:10px;grid-template-columns:20px minmax(0,1fr);gap:9px;min-height:38px;padding:0 10px}.aggregator-hub-nav__item svg,.aggregator-back-link svg{color:#edededd1}.aggregator-hub-nav__item--active{color:#ededed;background:#ffffff17;border-color:#ffffff1a}.aggregator-sidebar-section{align-content:start;gap:8px;min-height:0;display:grid}.aggregator-sidebar-section>span{color:#ededed70;letter-spacing:.08em;text-transform:uppercase;padding:0 8px;font-size:.72rem;font-weight:620}.aggregator-sidebar-section--bottom{align-self:end}.aggregator-sidebar-model{border-radius:14px;grid-template-columns:34px minmax(0,1fr);gap:9px;min-height:58px;padding:8px}.aggregator-sidebar-model--active{background:#5de6ff14;border-color:#5de6ff42}.aggregator-sidebar-model i,.aggregator-model-card-v2__top i{color:#5de6ff;background:#5de6ff1a;border-radius:11px;justify-content:center;align-items:center;width:34px;height:34px;font-size:.72rem;font-style:normal;font-weight:650;display:inline-flex}.aggregator-sidebar-model span{gap:2px;min-width:0;display:grid}.aggregator-sidebar-model strong{color:#ededed;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:540;overflow:hidden}.aggregator-sidebar-model small{color:#ededed7a;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.aggregator-sidebar-chips{grid-template-columns:repeat(2,minmax(0,1fr))}.aggregator-chip{color:#edededb8;min-height:30px;font:inherit;cursor:pointer;border-radius:999px;padding:0 10px;font-size:.76rem}.aggregator-chip--active{color:#061026;background:linear-gradient(#c6d7ff 0%,#9ebfff 100%);border-color:#0000}.aggregator-hub-main{scrollbar-width:thin;scrollbar-color:#adc6ff2e transparent;background:#0a0a0a;min-height:0;padding:28px;overflow-y:auto}.aggregator-hub-main::-webkit-scrollbar{width:5px}.aggregator-hub-main::-webkit-scrollbar-thumb{background:#adc6ff2e;border-radius:999px}.aggregator-chat-workspace,.aggregator-panel-page{align-content:center;gap:22px;width:min(100%,1180px);min-height:calc(100vh - 120px);margin:0 auto;display:grid}.aggregator-chat-workspace__head,.aggregator-panel-page__head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.aggregator-chat-workspace__head>div,.aggregator-panel-page__head>div{gap:9px;display:grid}.aggregator-chat-workspace__head span,.aggregator-panel-page__head span{color:#9ebfff;letter-spacing:.14em;text-transform:uppercase;font-size:.74rem;font-weight:640}.aggregator-chat-workspace h1,.aggregator-panel-page h1{color:#ededed;letter-spacing:-.07em;max-width:780px;margin:0;font-size:clamp(2.1rem,4vw,4.2rem);font-weight:540;line-height:.98}.aggregator-chat-workspace p,.aggregator-panel-page p{color:#ededed9e;max-width:690px;margin:0;line-height:1.55}.aggregator-model-select{color:#ededed;min-height:40px;font:inherit;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;flex:none;grid-template-columns:18px auto auto 15px;align-items:center;gap:8px;padding:0 12px;display:grid}.aggregator-model-select small{color:#ededed7a}.aggregator-suggestion-row,.aggregator-category-tabs{flex-wrap:wrap;gap:8px;display:flex}.aggregator-suggestion-row button{color:#edededbd;min-height:34px;font:inherit;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;padding:0 12px;font-size:.8rem}.aggregator-chat-empty{text-align:center;justify-items:center;gap:10px;padding:42px 0;display:grid}.aggregator-chat-empty svg{color:#5de6ff}.aggregator-chat-empty h2{color:#ededed;letter-spacing:-.06em;margin:0;font-size:clamp(2rem,3vw,3.3rem);font-weight:540}.aggregator-composer-v2{background:radial-gradient(circle at 92% 10%,#5de6ff12,#0000 35%),#121212;border:1px solid #ffffff1f;border-radius:22px;justify-self:center;gap:10px;width:min(100%,860px);padding:12px;display:grid;box-shadow:0 18px 70px #00000047}.aggregator-composer-v2 textarea{resize:none;color:#ededed;min-height:86px;font:inherit;background:0 0;border:0;outline:0}.aggregator-composer-v2 textarea::placeholder{color:#ededed6b}.aggregator-composer-v2__bar,.aggregator-composer-v2__bar>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.aggregator-composer-v2__bar button{color:#edededc7;min-width:34px;height:34px;font:inherit;background:#ffffff0e;border:1px solid #ffffff1a;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:.78rem;display:inline-flex}.aggregator-composer-v2__send{color:#061026!important;background:linear-gradient(#c6d7ff 0%,#9ebfff 100%)!important;border-color:#0000!important}.aggregator-model-grid-v2,.aggregator-category-grid,.aggregator-compare-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.aggregator-model-card-v2,.aggregator-category-card,.aggregator-compare-card,.aggregator-history-list button{color:#ededed;background:#141414;border:1px solid #ffffff1a;border-radius:20px}.aggregator-model-card-v2{text-align:left;min-height:250px;font:inherit;cursor:pointer;align-content:start;gap:10px;padding:18px;display:grid}.aggregator-model-card-v2--active{background:radial-gradient(circle at 88% 14%,#5de6ff1f,#0000 34%),#171717;border-color:#5de6ff47}.aggregator-model-card-v2__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.aggregator-model-card-v2__top span{color:#5de6ff;background:#5de6ff0f;border:1px solid #5de6ff29;border-radius:999px;align-items:center;width:fit-content;min-height:26px;padding:0 9px;font-size:.7rem;display:inline-flex}.aggregator-model-card-v2 strong,.aggregator-category-card h2,.aggregator-compare-card strong,.aggregator-history-list strong{color:#ededed;font-weight:560}.aggregator-model-card-v2 strong{font-size:1.3rem}.aggregator-model-card-v2 small,.aggregator-model-card-v2 div:last-child span,.aggregator-compare-card span,.aggregator-history-list small{color:#ededed7a;font-size:.78rem}.aggregator-model-card-v2 p{font-size:.88rem}.aggregator-model-card-v2 div:last-child{gap:4px;margin-top:auto;display:grid}.aggregator-category-card,.aggregator-compare-card{align-content:start;gap:12px;min-height:220px;padding:18px;display:grid}.aggregator-category-card svg,.aggregator-compare-card svg{color:#5de6ff}.aggregator-category-card h2{margin:0;font-size:1.2rem}.aggregator-category-card div{flex-wrap:wrap;gap:6px;margin-top:auto;display:flex}.aggregator-category-card div span{color:#edededb8;border:1px solid #ffffff1a;border-radius:999px;align-items:center;min-height:27px;padding:0 8px;font-size:.75rem;display:inline-flex}.aggregator-history-list{gap:10px;display:grid}.aggregator-history-list button{text-align:left;min-height:66px;font:inherit;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:12px;padding:13px 15px;display:grid}.aggregator-history-list svg{color:#5de6ff}.aggregator-history-list button span{gap:4px;display:grid}.aggregator-compare-card div{align-items:center;gap:8px;display:flex}:root[data-theme=light] .aggregator-hub{color:#111827;background:#f7f7f8}:root[data-theme=light] .aggregator-hub-sidebar{background:#f7f7f8;border-color:#1118271a}:root[data-theme=light] .aggregator-hub-main{background:#fff}:root[data-theme=light] .aggregator-back-link,:root[data-theme=light] .aggregator-sidebar-search,:root[data-theme=light] .aggregator-hub-nav__item,:root[data-theme=light] .aggregator-sidebar-model,:root[data-theme=light] .aggregator-suggestion-row button,:root[data-theme=light] .aggregator-model-select,:root[data-theme=light] .aggregator-composer-v2__bar button,:root[data-theme=light] .aggregator-category-card div span{color:#111827;background:#fff;border-color:#1118271f}:root[data-theme=light] .aggregator-hub-nav__item--active,:root[data-theme=light] .aggregator-sidebar-model--active{background:#1118270f}:root[data-theme=light] .aggregator-chat-workspace h1,:root[data-theme=light] .aggregator-panel-page h1,:root[data-theme=light] .aggregator-chat-empty h2,:root[data-theme=light] .aggregator-sidebar-model strong,:root[data-theme=light] .aggregator-model-card-v2 strong,:root[data-theme=light] .aggregator-category-card h2,:root[data-theme=light] .aggregator-compare-card strong,:root[data-theme=light] .aggregator-history-list strong{color:#111827}:root[data-theme=light] .aggregator-chat-workspace p,:root[data-theme=light] .aggregator-panel-page p,:root[data-theme=light] .aggregator-sidebar-model small,:root[data-theme=light] .aggregator-model-card-v2 small,:root[data-theme=light] .aggregator-model-card-v2 div:last-child span,:root[data-theme=light] .aggregator-compare-card span,:root[data-theme=light] .aggregator-history-list small{color:#11182794}:root[data-theme=light] .aggregator-chat-workspace__head span,:root[data-theme=light] .aggregator-panel-page__head span,:root[data-theme=light] .aggregator-model-card-v2__top span,:root[data-theme=light] .aggregator-sidebar-model i,:root[data-theme=light] .aggregator-model-card-v2__top i,:root[data-theme=light] .aggregator-chat-empty svg,:root[data-theme=light] .aggregator-category-card svg,:root[data-theme=light] .aggregator-compare-card svg,:root[data-theme=light] .aggregator-history-list svg{color:#0284c7}:root[data-theme=light] .aggregator-sidebar-model i,:root[data-theme=light] .aggregator-model-card-v2__top i{background:#0ea5e91a}:root[data-theme=light] .aggregator-model-card-v2,:root[data-theme=light] .aggregator-category-card,:root[data-theme=light] .aggregator-compare-card,:root[data-theme=light] .aggregator-history-list button,:root[data-theme=light] .aggregator-composer-v2{color:#111827;background:#f8fafc;border-color:#1118271f}:root[data-theme=light] .aggregator-model-card-v2--active{background:radial-gradient(circle at 88% 14%,#0ea5e91f,#0000 34%),#fff;border-color:#0ea5e942}:root[data-theme=light] .aggregator-composer-v2 textarea,:root[data-theme=light] .aggregator-sidebar-search input{color:#111827}:root[data-theme=light] .aggregator-composer-v2 textarea::placeholder,:root[data-theme=light] .aggregator-sidebar-search input::placeholder{color:#1118276b}:root[data-theme=light] .aggregator-composer-v2__send,:root[data-theme=light] .aggregator-chip--active{color:#fff!important;background:#111827!important}@media (width<=1180px){.aggregator-hub{grid-template-columns:240px minmax(0,1fr)}.aggregator-model-grid-v2,.aggregator-category-grid,.aggregator-compare-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.aggregator-hub{grid-template-columns:1fr;overflow-y:auto}.aggregator-hub-sidebar{border-bottom:1px solid #ffffff1a;border-right:0;grid-template-rows:none;position:static}.aggregator-sidebar-models,.aggregator-sidebar-chips{grid-template-columns:repeat(2,minmax(0,1fr))}.aggregator-sidebar-section--bottom{align-self:auto}.aggregator-hub-main{padding:18px 14px 92px;overflow:visible}.aggregator-chat-workspace,.aggregator-panel-page{align-content:start;min-height:auto}}@media (width<=640px){.aggregator-chat-workspace__head,.aggregator-panel-page__head{flex-direction:column}.aggregator-model-grid-v2,.aggregator-category-grid,.aggregator-compare-grid,.aggregator-sidebar-models,.aggregator-sidebar-chips{grid-template-columns:1fr}.aggregator-composer-v2__bar{flex-direction:column;align-items:flex-start}.aggregator-composer-v2__send{align-self:flex-end}}@media (width<=900px){.workspace-shell.workspace-shell--minimal{height:100svh;min-height:100svh;padding-bottom:0;overflow:hidden}@supports (height:100dvh){.workspace-shell.workspace-shell--minimal{height:100dvh;min-height:100dvh}}.workspace-main--minimal{height:100%;min-height:0;overflow:hidden}.workspace-content--minimal{-webkit-overflow-scrolling:touch;height:100%;min-height:0;padding-bottom:max(18px, env(safe-area-inset-bottom));overflow:hidden auto}:is(.workspace-content--minimal:has(.agent-chat),.workspace-content--minimal:has(.aggregator-hub)){padding-bottom:0;overflow:hidden}.workspace-content--minimal>.minimal-page,.workspace-content--minimal>.minimal-settings,.workspace-content--minimal>.billing-page,.workspace-content--minimal>.partner-page,.workspace-content--minimal>.partner-dashboard,.workspace-content--minimal>.profile-page,.workspace-content--minimal>.account-settings-page{height:auto;min-height:100%;padding-bottom:max(28px, env(safe-area-inset-bottom));overflow:visible}}
