:root{font-family:SF Pro Display,SF Pro Text,PingFang SC,Noto Sans SC,Segoe UI,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--radius: 8px;--radius-control: 999px}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100dvh}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit}button:not(:disabled),a[href]{cursor:pointer}h1,h2,h3,p{margin-top:0}img{max-width:100%}.page-shell{min-height:100dvh;overflow-x:clip}.button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:46px;padding:0 20px;border-radius:var(--radius-control);-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:700;line-height:1;text-align:center;white-space:nowrap}.button svg,.status-panel svg{width:18px;height:18px;flex:0 0 auto}.status-shell{display:grid;place-items:center;padding:max(24px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left))}.status-panel{position:relative;display:grid;justify-items:start;width:min(100%,640px);padding:clamp(28px,6vw,52px);border-radius:24px;overflow:hidden;text-align:left}.status-brand{display:inline-flex;align-items:center;gap:11px;margin-bottom:clamp(32px,7vw,52px);font-size:15px;font-weight:760;letter-spacing:.01em}.status-brand img{width:36px;height:36px;border-radius:12px;object-fit:cover}.status-symbol{display:inline-grid;place-items:center;width:48px;height:48px;margin-bottom:22px;border-radius:16px}.status-symbol svg{width:23px;height:23px}.status-panel h1{max-width:16ch;margin:0 0 16px;font-size:clamp(32px,6vw,48px);line-height:1.08;letter-spacing:-.035em}.status-panel>p{max-width:58ch;margin:0;font-size:clamp(15px,2vw,17px);line-height:1.72;overflow-wrap:anywhere}.status-panel>p+p{margin-top:10px}.status-detail{font-size:13px!important;line-height:1.6!important}.status-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}@media(max-width:520px){.status-panel{padding:28px 24px;border-radius:20px}.status-brand{margin-bottom:36px}.status-actions,.status-actions .button{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spin{animation:none}}:root{color-scheme:dark;color:#e9f3ff;background:#04070e;--abyss-0: #04070e;--abyss-1: #060b16;--abyss-2: #0a1326;--abyss-3: #0e1a33;--glass: rgba(12, 22, 44, .55);--glass-strong: rgba(15, 27, 54, .82);--neon: #41c8ff;--neon-2: #6e9bff;--violet: #a78ff0;--neon-soft: rgba(65, 200, 255, .14);--ink-bright: #e9f3ff;--ink-dim: #9fb3d6;--line-glow: rgba(99, 178, 255, .16);--line-glow-strong: rgba(125, 200, 255, .34);--aurora: linear-gradient(115deg, #41c8ff 0%, #6e9bff 48%, #a78ff0 100%);--glow-cyan: 0 0 24px rgba(65, 200, 255, .35);--ink: #e9f3ff;--ink-soft: #c2d4f0;--muted: #8da4c9;--line: rgba(99, 178, 255, .14);--line-strong: rgba(125, 200, 255, .3);--paper: #04070e;--paper-soft: #060b16;--paper-warm: #0a1326;--surface: rgba(12, 22, 44, .55);--surface-strong: rgba(15, 27, 54, .86);--accent: #41c8ff;--accent-dark: #8fdcff;--accent-soft: rgba(65, 200, 255, .13);--teal: #3ddc97;--success-bg: rgba(61, 220, 151, .12);--success-text: #6ce8b4;--danger-bg: rgba(255, 107, 107, .12);--danger-text: #ff8f8f;--shadow: 0 24px 70px rgba(2, 6, 16, .66)}::selection{background:#41c8ff52;color:#f2faff}html{scrollbar-color:rgba(90,140,210,.4) rgba(6,11,22,.9)}body::-webkit-scrollbar{width:12px}body::-webkit-scrollbar-track{background:#04070e}body::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#508cdc66,#6e5adc57);border:3px solid #04070e;border-radius:8px}:focus-visible{outline:2px solid rgba(95,205,255,.85);outline-offset:3px;border-radius:6px}body{background:radial-gradient(1100px 520px at 12% -6%,rgba(46,102,210,.16),transparent 62%),radial-gradient(900px 480px at 88% -4%,rgba(120,86,220,.13),transparent 60%),var(--abyss-0);color:var(--ink-bright)}.page-shell{position:relative;background:linear-gradient(90deg,rgba(96,150,230,.045) 1px,transparent 1px),linear-gradient(180deg,rgba(96,150,230,.045) 1px,transparent 1px),radial-gradient(1200px 600px at 50% -10%,rgba(35,80,170,.16),transparent 70%),var(--abyss-0);background-size:56px 56px,56px 56px,auto,auto}.page-shell:before{content:"";position:fixed;top:0;left:0;right:0;height:1px;z-index:60;background:linear-gradient(90deg,transparent,rgba(95,205,255,.85),rgba(167,143,240,.7),transparent);pointer-events:none}.eyebrow{display:inline-flex;align-items:center;gap:8px;color:var(--neon);font-family:SF Mono,ui-monospace,JetBrains Mono,Menlo,Consolas,monospace;font-size:12px;font-weight:600;letter-spacing:.32em;text-transform:uppercase}.eyebrow:before{content:"◢";font-size:9px;color:var(--neon-2);transform:translateY(-1px)}.section-heading h2,.workflow-copy h2,.trust-section h2,.sdd-copy h2{color:var(--ink-bright);background:linear-gradient(180deg,#f4faff 30%,#aac8f4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.section-heading>p,.workflow-copy>p,.sdd-copy>p{color:var(--ink-dim)}.text-link{color:var(--neon)}.text-link:hover{color:#8fdcff;text-shadow:0 0 18px rgba(65,200,255,.5)}.site-header{border-bottom:1px solid rgba(99,178,255,.14);background:#050912a8;box-shadow:0 18px 48px #02061080;-webkit-backdrop-filter:blur(22px) saturate(140%);backdrop-filter:blur(22px) saturate(140%)}.brand{color:var(--ink-bright)}.brand-logo-wrap{background:radial-gradient(circle at 32% 28%,#5fcdff4d,#0a1326e6);border:1px solid rgba(125,200,255,.34);box-shadow:0 0 22px #41c8ff47,inset 0 1px #c8ebff38}.brand-logo-halo{border:1px dashed rgba(125,200,255,.4)}.brand-logo-spark{background:var(--neon);box-shadow:0 0 10px #41c8ffe6}.site-nav a{color:var(--ink-dim)}.site-nav a:hover,.site-nav a.active{color:var(--ink-bright);text-shadow:0 0 16px rgba(95,205,255,.55)}.header-github{color:var(--ink-dim);border:1px solid rgba(99,178,255,.2);background:#0a132680}.header-github:hover{color:var(--ink-bright);border-color:#7dc8ff73;box-shadow:var(--glow-cyan)}.language-toggle{border:1px solid rgba(99,178,255,.24);background:#0a132699;color:var(--ink-dim)}.language-toggle span.active{background:#41c8ff2e;color:var(--neon);text-shadow:0 0 12px rgba(65,200,255,.5)}.header-download{background:linear-gradient(120deg,#41c8ff33,#6e9bff33);border:1px solid rgba(125,200,255,.42);color:#d9f2ff;box-shadow:inset 0 1px #c8ebff40,0 0 22px #41c8ff33}.header-download:hover{box-shadow:inset 0 1px #c8ebff4d,0 0 34px #41c8ff6b}.button{border:1px solid transparent;transition:transform .18s ease,box-shadow .24s ease,border-color .24s ease,background .24s ease}.button-primary{position:relative;background:linear-gradient(118deg,#1f9be0,#3f7df2 52%,#7a6cf0);border-color:#96d7ff80;color:#f4fbff;box-shadow:inset 0 1px #dcf5ff66,0 8px 28px #2882e666,0 0 30px #41c8ff38;text-shadow:0 1px 8px rgba(8,30,70,.5)}.button-primary:hover{transform:translateY(-2px);box-shadow:inset 0 1px #dcf5ff75,0 14px 40px #2882e680,0 0 48px #41c8ff66}.button-primary:active{transform:translateY(0) scale(.97)}.button-secondary{background:#0c162ca8;border-color:#63b2ff4d;color:var(--ink-bright)}.button-secondary:hover{border-color:#7dc8ff8c;box-shadow:var(--glow-cyan)}.button-ghost{background:transparent;border-color:#63b2ff42;color:var(--ink-dim)}.button-ghost:hover{color:var(--ink-bright);border-color:#7dc8ff80;background:#41c8ff14}.checksum{background:#080f1eb3;border:1px solid rgba(99,178,255,.18);color:var(--ink-dim)}.checksum:hover:not(:disabled){border-color:#7dc8ff66;color:var(--ink-bright)}.checksum code{color:var(--neon);font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace}.hero-section{position:relative;isolation:isolate;overflow:hidden}.hero-atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden}.aurora-field{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.hero-glow{position:absolute;border-radius:50%;filter:blur(70px);mix-blend-mode:screen;pointer-events:none}.hero-glow-primary{width:560px;height:560px;top:-180px;left:-120px;background:radial-gradient(circle,rgba(65,200,255,.34),transparent 66%)}.hero-glow-secondary{width:520px;height:520px;top:-120px;right:-140px;background:radial-gradient(circle,rgba(140,110,245,.3),transparent 64%)}.hero-grid-plane{position:absolute;left:50%;bottom:-14%;width:180%;height:56%;transform:translate(-50%) perspective(620px) rotateX(64deg);transform-origin:50% 0;background:linear-gradient(90deg,rgba(95,205,255,.2) 1px,transparent 1px),linear-gradient(180deg,rgba(95,205,255,.2) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.85) 36%,transparent 92%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.85) 36%,transparent 92%);opacity:.6}.hero-copy h1{color:#f4faff;background:linear-gradient(120deg,#fff 8%,#bfe3ff 42%,#8fb4ff 72%,#c5b3ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 28px rgba(80,160,255,.3))}.hero-summary{color:var(--ink-dim)}.hero-signal-list span{border:1px solid rgba(99,178,255,.22);background:#0a13268c;color:var(--ink-dim);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-signal-list span:hover{border-color:#7dc8ff75;color:var(--ink-bright);box-shadow:var(--glow-cyan)}.hero-signal-list svg{color:var(--neon);filter:drop-shadow(0 0 8px rgba(65,200,255,.7))}.hero-visual-caption{color:var(--ink-dim)}.hero-visual-caption strong{color:var(--ink-bright)}.hero-preview-shell{position:relative}.hero-preview-shell:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:18px;padding:1px;background:linear-gradient(135deg,#5fcdffa6,#6e9bff2e 38%,#a78ff08c);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:2}.hero-preview-shell:after{content:"";position:absolute;inset:-18% -8% auto;height:60%;background:radial-gradient(60% 70% at 50% 0%,rgba(65,200,255,.18),transparent 70%);pointer-events:none;z-index:0;filter:blur(8px)}.hero-mascot{border:1px solid rgba(125,200,255,.36);background:radial-gradient(circle at 30% 24%,#3c78dc80,#080f1eeb);box-shadow:0 18px 48px #030a1aa8,0 0 26px #41c8ff38,inset 0 1px #bee6ff42}.mascot-ripple{border:1px solid rgba(95,205,255,.3)}.mascot-bubble{background:radial-gradient(circle at 32% 30%,#beebffcc,#5fafff2e);box-shadow:0 0 14px #5fcdff73}.hero-facts-strip{border:1px solid rgba(99,178,255,.2);background:linear-gradient(120deg,#0a1326d9,#0d1a34b3);color:var(--ink-dim);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:inset 0 1px #aadcff1f,0 18px 46px #02061080;font-variant-numeric:tabular-nums}.hero-facts-strip svg{color:var(--neon);filter:drop-shadow(0 0 8px rgba(65,200,255,.6))}.trusted-band{border-top:1px solid rgba(99,178,255,.12);border-bottom:1px solid rgba(99,178,255,.12);background:#060b1699}.trusted-band-copy p{color:var(--ink-dim)}.trusted-logo{color:var(--ink-dim);background:#0a13268c;border:1px solid rgba(99,178,255,.16)}.trusted-logo:hover{color:var(--ink-bright);border-color:#7dc8ff66}.trusted-logo-mark{border:1px solid rgba(99,178,255,.22);background:#0a13269e;color:var(--neon);box-shadow:inset 0 1px #aadcff1a}.trusted-logo:hover .trusted-logo-mark{border-color:#7dc8ff80;box-shadow:var(--glow-cyan)}.metric-card,.feature-block,.sdd-step,.doc-card,.faq-item,.mode-story,.recommended-download,.changelog-sidecard,.blog-hero-card,.blog-timeline-content,.blog-outline-card,.platform-group,.download-row,.status-panel{border:1px solid rgba(99,178,255,.16);background:linear-gradient(160deg,rgba(150,205,255,.05),transparent 42%),var(--glass);box-shadow:inset 0 1px #aadcff14,0 22px 52px #02061075;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .24s ease,border-color .28s ease,box-shadow .28s ease}.metric-card:hover,.feature-block:hover,.sdd-step:hover,.doc-card:hover,.faq-item:hover,.download-row:hover{transform:translateY(-4px);border-color:#7dc8ff6b;box-shadow:inset 0 1px #aadcff24,0 28px 64px #02061099,0 0 30px #41c8ff24}.metric-card,.sdd-step,.doc-card,.recommended-download{position:relative}.metric-card:before,.sdd-step:before,.doc-card:before,.recommended-download:before{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;pointer-events:none;background:linear-gradient(to right,var(--line-glow-strong) 12px,transparent 12px) top left / 100% 1px no-repeat,linear-gradient(to bottom,var(--line-glow-strong) 12px,transparent 12px) top left / 1px 100% no-repeat,linear-gradient(to left,var(--line-glow-strong) 12px,transparent 12px) bottom right / 100% 1px no-repeat,linear-gradient(to top,var(--line-glow-strong) 12px,transparent 12px) bottom right / 1px 100% no-repeat;opacity:.55}.metric-card strong{color:var(--ink-bright);background:var(--aurora);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums;filter:drop-shadow(0 0 16px rgba(80,160,255,.35))}.metric-card span{color:var(--neon);letter-spacing:.14em;text-transform:uppercase;font-size:12px}.metric-card p{color:var(--ink-dim)}.feature-block h3,.doc-card h3,.faq-item h3,.sdd-step h3,.mode-story h3{color:var(--ink-bright)}.feature-block p,.doc-card p,.faq-item p,.sdd-step p,.mode-story-copy>p{color:var(--ink-dim)}.feature-icon{border:1px solid rgba(99,178,255,.28);background:radial-gradient(circle at 30% 24%,#41c8ff3d,#0a1326b3);color:var(--neon);box-shadow:inset 0 1px #aadcff29,0 0 18px #41c8ff29}.feature-block:hover .feature-icon{box-shadow:inset 0 1px #aadcff33,0 0 28px #41c8ff66}.sdd-section,.sdd-flow{position:relative}.sdd-flow:before{content:"";position:absolute;top:34px;left:4%;right:4%;height:1px;background:linear-gradient(90deg,transparent,rgba(95,205,255,.5) 18%,rgba(167,143,240,.5) 82%,transparent);pointer-events:none}.sdd-step-index{color:var(--neon);font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace;text-shadow:0 0 14px rgba(65,200,255,.6)}.sdd-step-icon{border:1px solid rgba(99,178,255,.3);background:radial-gradient(circle at 32% 26%,#41c8ff42,#0a1326cc);color:var(--neon);box-shadow:0 0 20px #41c8ff38}.workflow-section{border-top:1px solid rgba(99,178,255,.1)}.workflow-item .feature-block{background:linear-gradient(150deg,rgba(150,205,255,.05),transparent 46%),#09112299}.trust-section{border:1px solid rgba(99,178,255,.18);background:radial-gradient(720px 280px at 14% 0%,rgba(46,102,210,.2),transparent 64%),radial-gradient(620px 260px at 90% 110%,rgba(120,86,220,.18),transparent 60%),var(--glass-strong);box-shadow:inset 0 1px #aadcff1f,0 28px 70px #0206108f}.trust-section p{color:var(--ink-soft)}.mode-story{overflow:hidden}.mode-story-icon{border:1px solid rgba(99,178,255,.3);background:radial-gradient(circle at 30% 26%,#41c8ff42,#0a1326c7);color:var(--neon);box-shadow:0 0 18px #41c8ff33}.mode-story-kicker{color:var(--neon);letter-spacing:.22em;text-transform:uppercase}.mode-story-bullets span{border:1px solid rgba(99,178,255,.24);background:#0a132699;color:var(--ink-dim)}.mode-story-bullets span:hover{color:var(--ink-bright);border-color:#7dc8ff75}.doc-card-label{color:var(--neon);letter-spacing:.18em;text-transform:uppercase}.doc-card-meta span{color:var(--muted)}.doc-card-highlights li{color:var(--ink-dim)}.doc-card-highlights svg{color:var(--teal);filter:drop-shadow(0 0 6px rgba(61,220,151,.55))}.download-section{border-top:1px solid rgba(99,178,255,.1)}.recommended-download{background:radial-gradient(420px 200px at 84% -8%,rgba(65,200,255,.16),transparent 64%),linear-gradient(165deg,rgba(150,205,255,.06),transparent 44%),var(--glass-strong)}.recommended-download.unavailable{filter:saturate(.55)}.recommended-icon{border:1px solid rgba(99,178,255,.32);background:radial-gradient(circle at 30% 26%,#41c8ff4d,#0a1326cc);color:var(--neon);box-shadow:0 0 22px #41c8ff42}.recommended-kicker{color:var(--neon);letter-spacing:.2em;text-transform:uppercase}.recommended-download h3{color:var(--ink-bright)}.recommended-download p{color:var(--ink-dim)}.recommended-mascot{filter:drop-shadow(0 0 18px rgba(65,200,255,.4))}.platform-heading{color:var(--ink-bright)}.platform-heading svg{color:var(--neon)}.download-row h3{color:var(--ink-bright)}.download-row p{color:var(--muted);font-variant-numeric:tabular-nums}.platform-mark{border:1px solid rgba(99,178,255,.26);background:#0a1326a8;color:var(--neon)}.empty-download{color:var(--muted)}.changelog-title,.blog-title{background:linear-gradient(120deg,#fff 10%,#bfe3ff 46%,#c5b3ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 24px rgba(80,160,255,.26))}.changelog-summary,.blog-summary{color:var(--ink-dim)}.changelog-entry{border-bottom:1px solid rgba(99,178,255,.14)}.changelog-badge{border:1px solid rgba(125,200,255,.4);background:#41c8ff1f;color:var(--neon);text-shadow:0 0 12px rgba(65,200,255,.5)}.changelog-entry-meta time,.changelog-entry-meta span{color:var(--muted);font-variant-numeric:tabular-nums}.changelog-version-row h2{color:var(--ink-bright);background:var(--aurora);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.changelog-entry-line{background:linear-gradient(90deg,rgba(95,205,255,.5),transparent)}.changelog-entry h3{color:var(--ink-bright)}.changelog-entry>p{color:var(--ink-dim)}.changelog-label{color:var(--neon);letter-spacing:.18em;text-transform:uppercase}.changelog-points li{color:var(--ink-dim)}.changelog-points li::marker{color:var(--neon)}.release-facts span{border:1px solid rgba(99,178,255,.2);background:#0a13268c;color:var(--ink-dim)}.release-facts svg{color:var(--neon)}.blog-side-label{color:var(--neon);letter-spacing:.2em;text-transform:uppercase}.blog-hero-card h2{color:var(--ink-bright)}.blog-hero-card p,.blog-timeline-head p{color:var(--ink-dim)}.blog-timeline-dot{background:var(--neon);box-shadow:0 0 0 4px #41c8ff29,0 0 18px #41c8ffb3}.blog-timeline-card:before{background:linear-gradient(180deg,#5fcdff66,#a78ff02e)}.blog-entry-meta time,.blog-entry-meta span{color:var(--muted)}.blog-timeline-content h2{color:var(--ink-bright)}.blog-timeline-content h3{color:var(--neon)}.blog-timeline-content p,.blog-highlight-list li{color:var(--ink-dim)}.blog-highlight-list svg{color:var(--teal);filter:drop-shadow(0 0 6px rgba(61,220,151,.5))}.blog-article{border:1px solid rgba(99,178,255,.16);background:linear-gradient(165deg,rgba(150,205,255,.045),transparent 40%),#080f1eb3;box-shadow:inset 0 1px #aadcff14,0 26px 64px #02061080}.blog-article h1{color:var(--ink-bright)}.blog-article-intro{color:var(--ink-soft)}.blog-article-highlights{border:1px solid rgba(99,178,255,.18);background:#0a13268c}.blog-markdown-paragraph,.blog-copy-section p{color:var(--ink-dim)}.blog-markdown-h2,.blog-copy-section h2,.blog-markdown-h3{color:var(--ink-bright)}.blog-markdown-paragraph code,.blog-paragraph-list code,.blog-markdown-table code{background:#41c8ff1f;border:1px solid rgba(99,178,255,.24);color:#9fdcff;font-family:SF Mono,ui-monospace,Menlo,Consolas,monospace}.blog-code-block{border:1px solid rgba(99,178,255,.22);background:#060c1a;box-shadow:inset 0 1px #aadcff0f}.blog-code-block span{color:var(--neon);letter-spacing:.14em;text-transform:uppercase}.blog-code-block code{color:#c9e4ff}.blog-paragraph-list li{color:var(--ink-dim)}.blog-paragraph-list li::marker{color:var(--neon)}.blog-markdown-table th{color:var(--ink-bright);background:#0d1a34cc}.blog-markdown-table td{color:var(--ink-dim)}.blog-markdown-table th,.blog-markdown-table td{border-color:#63b2ff29}.blog-outline-card a{color:var(--ink-dim)}.blog-outline-card a:hover{color:var(--neon);text-shadow:0 0 14px rgba(65,200,255,.5)}.status-panel{color:var(--ink-dim);border-color:#7dc8ff33;background:linear-gradient(145deg,rgba(195,226,255,.08),transparent 34%),#081020e0;box-shadow:inset 0 1px #d2eeff21,0 30px 90px #02061094;-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%)}.status-panel:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(117,205,255,.7),transparent);pointer-events:none}.status-brand{color:var(--ink-bright)}.status-brand img{border:1px solid rgba(125,200,255,.32);background:#0f1b36e6;box-shadow:inset 0 1px #d2eeff24}.status-symbol{color:var(--neon);border:1px solid rgba(125,200,255,.24);background:#41c8ff17;box-shadow:inset 0 1px #d2eeff1a}.status-panel h1{color:var(--ink-bright)}.status-panel.status-error .status-symbol{color:#ffc16b;border-color:#ffc16b47;background:#ffb05617}.status-detail{color:#8197bb!important}.status-actions .button-secondary{background:#0c162cb8}@media(prefers-reduced-transparency:reduce){.status-panel{background:var(--abyss-2);-webkit-backdrop-filter:none;backdrop-filter:none}}.product-preview{--pp-accent: #6fb0e8;--pp-accent-soft: rgba(111, 176, 232, .18);--pp-text: #f0f5fc;--pp-text-muted: #bdc9de;--pp-text-faint: #8593b1;--pp-bg-main: #161d30;--pp-bg-sidebar: #121829;--pp-border-muted: rgba(151, 192, 235, .1);--pp-sidebar-gradient: linear-gradient(180deg, #131a2c 0%, #121829 100%);--pp-sidebar-border: rgba(151, 192, 235, .14);--pp-sidebar-shadow: inset -1px 0 0 rgba(151, 192, 235, .08), 10px 0 30px rgba(7, 12, 24, .5);--pp-topbar-bg: linear-gradient(180deg, rgba(27, 35, 56, .92) 0%, rgba(22, 29, 47, .7) 58%, rgba(22, 29, 47, .4) 100%);--pp-topbar-shadow: 0 16px 42px rgba(7, 12, 24, .42), inset 0 1px 0 rgba(151, 192, 235, .1);--pp-stage-gradient: linear-gradient(180deg, #161d30 0%, #131a2b 100%);--pp-shadow-composer: 0 18px 46px rgba(7, 12, 24, .6), 0 5px 16px rgba(7, 12, 24, .4), 0 0 24px rgba(111, 176, 232, .08);--pp-bubble-user: rgba(133, 193, 241, .13);border-color:#97c0eb2e;background:var(--pp-bg-main)}.product-preview.app-ui-preview{border-color:#97c0eb33;box-shadow:0 30px 90px #020610b8,0 0 40px #6fb0e81a,0 0 0 1px #97c0eb12 inset}.product-preview .app-shot-sidebar:after{background:linear-gradient(180deg,#12182900,#121829 72%)}.product-preview .app-shot-sidebar-toggle,.product-preview .app-shot-session-icon,.product-preview .app-shot-composer-model,.product-preview .app-shot-work-meta{background:#212b44b3;color:var(--pp-text-muted)}.product-preview .app-shot-mode-switch{background:#0f1422a8;border-color:#97c0eb1f}.product-preview .app-shot-mode-button{color:var(--pp-text-muted)}.product-preview .app-shot-mode-button.active{background:#6fb0e829;color:#dcebfa;box-shadow:inset 0 1px #97c0eb29,0 0 16px #6fb0e829}.product-preview .app-shot-new,.product-preview .app-shot-project-row,.product-preview .app-shot-file-tree{background:#1b233899;color:var(--pp-text-muted)}.product-preview .app-shot-thread,.product-preview .app-shot-write-file{color:var(--pp-text-muted)}.product-preview .app-shot-thread.active,.product-preview .app-shot-write-file.active{background:#85c1f124;color:#dcebfa;box-shadow:inset 0 0 0 1px #97c0eb38}.product-preview .app-shot-write-file.app-shot-write-folder{background:#1b23387a}.product-preview .app-shot-write-document{background:#0f1422d9}.product-preview .app-shot-write-controls b{background:#40c97729;color:#6fe0a0}.product-preview .app-shot-assistant-text{background:#1b2338b8;color:var(--pp-text)}.product-preview .app-shot-message-actions button,.product-preview .app-shot-message-actions{background:transparent}.app-ui-preview-live .app-shot-mode-button{cursor:pointer}.app-ui-preview-live .app-shot-mode-button:hover:not(.active){background:#6fb0e814;color:#cfe2f6}.app-shot-new kbd{background:#212b44d9;border-color:#97c0eb33;color:var(--pp-text-muted)}.app-shot-claw-channel-list button.active,.product-preview .app-shot-claw-channel-list button.active{background:#6fb0e821}.product-preview .app-shot-claw-channel-list button:hover{background:#6fb0e812}.app-shot-write-controls span.active{background:#6fb0e829;color:#cfe2f6}.product-preview .app-shot-task-card,.product-preview .app-shot-write-action{background:#1b2338b8;border-color:#97c0eb1f;color:var(--pp-text-muted)}.product-preview .app-shot-task-card:hover,.product-preview .app-shot-write-action:hover{border-color:#97c0eb4d;box-shadow:0 0 18px #6fb0e81f}.product-preview .app-shot-task-card strong,.product-preview .app-shot-write-action strong{color:var(--pp-text)}.app-shot-task-icon.green{background:#40c97729;color:#6fe0a0}.app-shot-task-icon.purple{background:#a89bf52e;color:#bcaff8}.app-shot-task-icon.orange{background:#f0a23f29;color:#f2bd6b}.app-shot-claw-panel,.product-preview .app-shot-claw-panel{background:#161d2fcc}.product-preview .app-shot-write-page pre{background:#11182a;color:#cfe2f6}.product-preview .app-shot-write-assistant{background:#121829db}.product-preview .app-shot-write-assistant-title button{background:#212b44cc}.product-preview .app-shot-current-file{background:#212b44cc;color:var(--pp-text-muted)}.product-preview .app-shot-write-ready{background:#1b2338b3}.product-preview .app-shot-write-assistant-composer{background:#212b44db}.product-preview .app-shot-write-assistant-composer button{background:#6fb0e829;color:#cfe2f6}.product-preview .app-shot-claw-chips span{background:#212b44cc}.product-preview .app-shot-claw-messages .agent{background:#1b2338c7}.product-preview .app-shot-composer-shell{background:#1b2338eb;border-color:#97c0eb2e}.hero-visual-caption{background:#0a1326b8;border:1px solid rgba(99,178,255,.2);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hero-preview-shell,.hero-preview-shell-live{background:#080f1e99;border-color:#7dbeff33}.typed-text{display:inline-flex;align-items:baseline}.typed-caret{display:inline-block;width:1px;height:1.05em;margin-left:2px;background:var(--neon);box-shadow:0 0 8px #41c8ffe6;animation:typed-caret-blink 1.05s steps(1) infinite;align-self:center}@keyframes typed-caret-blink{0%,54%{opacity:1}55%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.typed-caret{animation:none}.metric-card,.feature-block,.sdd-step,.doc-card,.faq-item,.download-row{transition:none}}@media(max-width:720px){.hero-grid-plane{opacity:.4}.sdd-flow:before{display:none}}
