[data-sage-app]{--hud-h:64px;--ease-out:cubic-bezier(.23, 1, .32, 1);isolation:isolate;background:var(--background);min-height:100dvh;color:var(--foreground);font-family:var(--font-geist-sans), system-ui, sans-serif;position:relative;overflow-x:clip}html:has([data-sage-app]){scrollbar-width:none;scroll-padding-top:64px}@media (max-width:1023px){html:has([data-sage-app]){scroll-padding-top:56px}}html:has([data-sage-app])::-webkit-scrollbar{display:none}[data-sage-app]>[data-hud]{z-index:3;transition:background-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:sticky;top:0}[data-sage-app][data-scrolled]>[data-hud]{background:color-mix(in oklch, var(--background) 74%, transparent);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%)}[data-sage-canvas]{z-index:-1;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .5s cubic-bezier(.16,1,.3,1);position:fixed;inset:0}[data-sage-canvas][data-ready]{opacity:1}[data-sage-canvas][data-docked]{z-index:2}[data-sage-app] h1,[data-sage-app] h2,[data-sage-app] h3{font-family:var(--font-archivo), var(--font-geist-sans), sans-serif;overflow-wrap:anywhere}[data-sage-app] [data-answer],[data-sage-app] [data-decisions],[data-sage-app] [data-tags]{overflow-wrap:anywhere}[data-status],[data-ask-bar] label,[data-idea]>label,[data-idea] legend{font-family:var(--font-archivo), var(--font-geist-sans), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground);font-size:.6875rem;font-weight:500;font-stretch:125%}[data-sage-app] button,[data-sage-app] a{-webkit-tap-highlight-color:transparent}[data-sage-app] :focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-chip]:active{transform:translateY(1px)}[data-sage-app] button:disabled{cursor:default;opacity:.45;transform:none}[data-chip]{border:1px solid var(--border);background:var(--surface);height:34px;color:var(--ink-2);font:400 .8125rem/1 var(--font-geist-sans), sans-serif;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);flex:none;padding:0 12px;transition:border-color .2s,color .2s}[data-chip]:hover{border-color:var(--line-strong);color:var(--foreground)}[data-chip][data-accent]{border-color:color-mix(in oklch, var(--brand), transparent 30%);color:var(--foreground)}[data-layout]{height:calc(100svh - var(--hud-h));grid-template:"console stage side"minmax(0,1fr)"console command side"/minmax(28rem,40fr) minmax(0,46fr) minmax(12rem,14fr);display:grid}[data-console]{grid-area:console;grid-template-rows:minmax(0,1fr) auto;min-height:0;padding:24px 32px 28px 48px;display:grid}[data-scroll-cue]{font-family:var(--font-archivo), var(--font-geist-sans), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground);justify-self:start;align-items:center;gap:8px;padding-top:10px;font-size:.6875rem;font-weight:500;font-stretch:125%;text-decoration:none;transition:opacity .3s,color .2s;display:inline-flex}[data-scroll-cue]:hover{color:var(--foreground)}[data-scroll-cue] svg{width:14px;height:14px;color:var(--brand-text);animation:1.6s ease-in-out infinite cue-bob}[data-scrolled] [data-scroll-cue]{opacity:0}@keyframes cue-bob{50%{translate:0 3px}}[data-scroll]{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;flex-direction:column;min-height:0;padding:4px 12px 4px 0;display:flex;overflow-y:auto}[data-view=idle] [data-scroll]>*{margin-block:auto}[data-stage]{grid-area:stage;min-height:0;position:relative}[data-anchor]{pointer-events:none;position:absolute;inset:7% 0 15%;container-type:size}[data-core-call]{cursor:pointer;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;border-radius:50%;width:56cqmin;height:56cqmin;margin:auto;padding:0;position:absolute;inset:0}@media (hover:hover){[data-core-call]:hover{outline:1px dashed color-mix(in srgb, var(--brand) 55%, transparent);outline-offset:6px}}[data-sage-app][data-dragging],[data-sage-app][data-dragging] *{cursor:grabbing;-webkit-user-select:none;user-select:none}[data-sage-app][data-dragging] [data-core-call]{outline:none}@media (pointer:coarse){[data-core-call]{width:72cqmin;height:72cqmin}}[data-aside]{border:1px solid var(--line-strong);background:var(--surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:max-content;max-width:32ch;color:var(--foreground);pointer-events:none;margin:0;padding:10px 14px;font-size:.875rem;line-height:1.4;animation:.22s cubic-bezier(.16,1,.3,1) both sage-aside;position:absolute;bottom:calc(50% + 22cqmin);left:calc(50% + 24cqmin)}[data-aside]:before{content:"";background:var(--line-strong);transform-origin:100%;width:36px;height:1px;position:absolute;bottom:-16px;left:-30px;transform:rotate(-28deg)}[data-aside] [data-tag]{margin-bottom:2px;display:block}@keyframes sage-aside{0%{opacity:0;transform:translate(-6px,6px)scale(.96)}}@media (prefers-reduced-motion:reduce){[data-aside]{animation:none}}[data-status]{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;justify-content:center;align-items:center;gap:10px;margin:0;font-stretch:100%;display:flex;position:absolute;bottom:8%;left:0;right:0}[data-pulse]{background:var(--brand);width:6px;height:6px}[data-busy=true] [data-pulse]{animation:.6s steps(2,jump-none) infinite sage-blink}[data-side]{grid-area:side;grid-template-rows:minmax(0,1fr) auto;align-items:center;min-height:0;padding:24px 32px 44px 0;display:grid}[data-cta-short]{display:none}[data-rail]{overflow-wrap:anywhere;flex-direction:column;max-width:220px;min-height:0;max-height:100%;display:flex;overflow:hidden}[data-rail] ul{overscroll-behavior:contain;scrollbar-width:none;align-content:start;gap:2px;min-height:0;margin:12px 0 0;padding:0;list-style:none;display:grid;overflow:hidden auto}[data-rail] ul::-webkit-scrollbar{display:none}@media (min-width:1024px){[data-rail] ul[data-overflow=below]{-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}[data-rail] ul[data-overflow=above]{-webkit-mask-image:linear-gradient(0deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(0deg,#000 calc(100% - 40px),#0000)}[data-rail] ul[data-overflow=both]{-webkit-mask-image:linear-gradient(#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(#0000,#000 40px calc(100% - 40px),#0000)}}[data-rail] [data-count]{color:var(--muted-foreground)}[data-position]{font:400 .6875rem/1 var(--font-geist-mono), monospace;color:var(--muted-foreground);align-self:center}[data-rail] button{border:0;border-left:1px solid var(--border);width:100%;color:var(--ink-2);font:500 .875rem/1.25 var(--font-geist-sans), sans-serif;text-align:left;cursor:pointer;background:0 0;gap:4px;padding:10px 0 10px 14px;transition:border-color .2s,color .2s;display:grid}[data-rail] button:hover,[data-rail] button[aria-current]{border-left-color:var(--brand);color:var(--foreground)}[data-recall]{border-left:1px solid var(--border);font:400 .6875rem/1.3 var(--font-geist-mono), monospace;letter-spacing:0;text-transform:uppercase;color:var(--muted-foreground);margin:12px 0 0;padding:10px 0 10px 14px}[data-recall] span{box-sizing:content-box;white-space:nowrap;vertical-align:bottom;border-right:.6em solid var(--brand);width:18ch;display:inline-block;overflow:hidden}@media (prefers-reduced-motion:no-preference){[data-recall] span{width:0;animation:.9s steps(18,end) .15s forwards recall-type,.9s step-end infinite recall-caret}}@keyframes recall-type{to{width:18ch}}@keyframes recall-caret{50%{border-right-color:#0000}}[data-rail] li{transition:opacity .32s cubic-bezier(.16,1,.3,1),translate .32s cubic-bezier(.16,1,.3,1)}@starting-style{[data-rail] li{opacity:0;translate:18px}}[data-rail] li:nth-child(2){transition-delay:50ms}[data-rail] li:nth-child(3){transition-delay:.1s}[data-rail] li:nth-child(4){transition-delay:.15s}[data-rail] li:nth-child(n+5){transition-delay:.2s}[data-link-skeleton]{background:color-mix(in oklch, var(--ink-2) 16%, transparent);align-self:center;width:3.4rem;height:.75rem}[data-links] [data-arrive]{transition:opacity .24s ease-out}@starting-style{[data-links] [data-arrive]{opacity:0}}@media (prefers-reduced-motion:no-preference){[data-link-skeleton]{animation:1.4s ease-in-out infinite link-wait}}@keyframes link-wait{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){@starting-style{[data-rail] li{translate:0}}}[data-kind]{font:400 .6875rem/1.3 var(--font-geist-mono), monospace;color:var(--muted-foreground)}[data-links]{flex-wrap:wrap;gap:8px 20px;display:flex}[data-links] a,[data-links] button{font:inherit;color:var(--muted-foreground);background:0 0;border:0;padding:0;font-size:.8125rem;text-decoration:none}[data-links] a:hover,[data-links] button:hover{color:var(--foreground);text-underline-offset:4px;text-decoration:underline}[data-links] [data-explore]{color:var(--brand-text);align-items:center;gap:4px;display:inline-flex}[data-explore] svg{width:14px;height:14px}[data-intro]{gap:22px;max-width:34rem;display:grid}[data-intro] h1{letter-spacing:-.02em;margin:0;font-size:clamp(2.25rem,3.9vw,3.9rem);font-weight:340;font-stretch:112%;line-height:1.04}[data-intro]>p:not([data-notice]){max-width:30rem;color:var(--ink-2);margin:0;font-size:1.0625rem;line-height:1.6}[data-notice]{border-left:1px solid var(--brand);max-width:30rem;color:var(--muted-foreground);margin:0;padding-left:14px;font-size:.875rem;line-height:1.6}[data-enter]{animation:.8s cubic-bezier(.16,1,.3,1) both sage-enter}[data-enter="1"]{animation-delay:80ms}[data-enter="2"]{animation-delay:.16s}[data-enter="3"]{animation-delay:.24s}[data-paths]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-paths]>span{margin-right:4px}[data-paths] [aria-pressed=true]{border-color:var(--brand);background:color-mix(in oklch, var(--brand) 12%, var(--surface));color:var(--foreground)}@media (prefers-reduced-motion:no-preference){[data-suggestions]>*{transition:border-color .2s ease, color .2s ease, opacity .3s var(--ease-out), filter .3s var(--ease-out)}@starting-style{[data-suggestions]>*{opacity:0;filter:blur(4px)}}[data-suggestions]>:nth-child(2){transition-delay:0s,0s,40ms,40ms}[data-suggestions]>:nth-child(3){transition-delay:0s,0s,80ms,80ms}[data-suggestions]>:nth-child(n+4){transition-delay:0s,0s,.12s,.12s}}[data-panel]{background:var(--surface);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);gap:18px;max-width:40rem;padding:24px 28px 28px;display:grid}[data-panel-head]{justify-content:space-between;align-items:center;margin:-6px -10px -4px 0;display:flex}[data-panel-head] [data-icon-button]{border-color:#0000}[data-panel] h2{letter-spacing:-.01em;margin:0;font-size:clamp(1.45rem,2.1vw,2rem);font-weight:400;font-stretch:105%;line-height:1.15}[data-panel] h2:focus{outline:none}[data-panel] h3{margin:0;font-size:1.25rem;font-weight:500;line-height:1.2}[data-answer]{max-width:60ch;color:var(--ink-2);margin:0;font-size:1.0625rem;line-height:1.65}[data-note]{color:var(--muted-foreground);margin:8px 0 0;font-size:.8125rem}[data-call-bar]{align-items:center;gap:20px;max-width:60ch;display:flex}[data-call-next]{font-variant-numeric:tabular-nums}[data-call-clock]{font:400 .8125rem/1 var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums;color:var(--ink-2);flex:1;align-items:center;gap:14px;display:flex}[data-call-clock] progress{appearance:none;background:var(--border);border:0;flex:1;height:2px}[data-call-clock] progress::-webkit-progress-bar{background:var(--border)}[data-call-clock] progress::-webkit-progress-value{background:var(--brand)}[data-call-clock] progress::-moz-progress-bar{background:var(--brand)}@media (prefers-reduced-motion:no-preference){[data-call-clock] progress::-webkit-progress-value{transition:width 1s linear}}[data-call-clock][data-low]{color:var(--brand-text)}[data-panel]:has(>[data-captions]){flex-direction:column;flex:1 0 auto;display:flex}[data-captions]{overscroll-behavior:contain;border-block:1px solid var(--border);scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;flex-direction:column-reverse;flex:1 1 0;max-width:60ch;min-height:6rem;padding:12px 8px 12px 0;display:flex;overflow-y:auto}[data-captions]>div{gap:12px;display:grid}[data-caption-empty]{color:var(--muted-foreground);margin:0;font-size:.875rem}[data-caption]{color:var(--ink-2);gap:2px;margin:0;font-size:.9375rem;line-height:1.55;display:grid}[data-caption=sage]{font-family:var(--font-geist-mono), monospace;font-size:.875rem}[data-trace]{border-top:1px solid var(--border);gap:10px;padding-top:16px;display:grid}[data-trace] ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}[data-step]{font:400 .8125rem/1.5 var(--font-geist-mono), monospace;color:var(--ink-2);padding-left:22px;position:relative}[data-step]:before{content:"";background:var(--brand);width:12px;height:1px;position:absolute;top:.72em;left:0}[data-actions]{flex-wrap:wrap;gap:10px;display:flex}[data-memory-image],[data-memory-lightbox] figure{aspect-ratio:16/9;background:var(--border);margin:0;position:relative;overflow:hidden}[data-memory-backdrop]{object-fit:cover;filter:blur(28px)saturate(1.2);opacity:.65;transform:scale(1.15)}[data-memory-photo]{object-fit:contain;transition:opacity .15s ease-out}@starting-style{[data-memory-photo]{opacity:0}}[data-memory-image] [data-memory-photo]{filter:grayscale(.3)contrast(1.04)}[data-memory-image]:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff0f 0 1px,#0000 1px 4px);position:absolute;inset:0}[data-memory-image] figcaption,[data-memory-lightbox] figcaption,[data-memory-count]{z-index:1;background:var(--surface);font:400 .6875rem/1 var(--font-geist-mono), monospace;color:var(--muted-foreground);padding:6px 10px;position:absolute;bottom:0}[data-memory-image] figcaption,[data-memory-lightbox] figcaption{max-width:70%;right:0}[data-memory-count]{left:0}[data-memory-zoom]{z-index:1;color:var(--foreground);cursor:zoom-in;background:0 0;border:0;justify-content:flex-end;align-items:flex-start;padding:8px;display:flex;position:absolute;inset:0}[data-memory-zoom] svg,[data-memory-step],[data-memory-close]{border:1px solid var(--line-strong);background:color-mix(in oklch, var(--surface) 82%, transparent);width:32px;height:32px;color:var(--foreground);padding:6px}[data-memory-step]{z-index:2;cursor:pointer;place-items:center;display:grid;position:absolute;top:50%;translate:0 -50%}[data-memory-step=prev]{left:8px}[data-memory-step=next]{right:8px}[data-memory-step] svg,[data-memory-close] svg{width:18px;height:18px}[data-memory-zoom]:hover svg,[data-memory-step]:hover,[data-memory-close]:hover{border-color:var(--brand)}[data-memory-zoom]:focus-visible,[data-memory-step]:focus-visible,[data-memory-close]:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}[data-memory-lightbox]{background:0 0;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0}[data-memory-lightbox][open]{place-items:center;display:grid}[data-memory-lightbox]::backdrop{background:#03060be0}[data-memory-lightbox] figure{width:min(92vw,149.333dvh)}[data-memory-close]{cursor:pointer;place-items:center;display:grid;position:fixed;top:16px;right:16px}@media (prefers-reduced-motion:reduce){[data-memory-photo]{transition:none}}[data-decisions] ul,[data-keep],[data-cut]{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}[data-decisions] li{border-left:1px solid var(--brand);color:var(--ink-2);padding-left:14px;font-size:.9375rem;line-height:1.5}[data-tags]{font:400 .75rem/1.5 var(--font-geist-mono), monospace;color:var(--muted-foreground);white-space:pre-wrap;margin:0}[data-idea]{gap:10px;display:grid}[data-idea] fieldset{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}[data-idea] legend{padding:0}[data-idea] textarea{border:1px solid var(--line-strong);width:100%;min-height:76px;color:var(--foreground);font:400 1rem/1.5 var(--font-geist-sans), sans-serif;resize:vertical;background:0 0;padding:12px 14px}[data-idea] textarea:focus{border-color:var(--brand);outline:none}[data-help]{color:var(--muted-foreground);margin:0;font-size:.8125rem}[data-help] a{color:inherit;text-underline-offset:3px;text-decoration:underline}[data-idea] [aria-invalid]+[data-help]{color:var(--brand-text)}[data-examples]{flex-wrap:wrap;gap:8px;display:flex}[data-idea] [data-button]{justify-self:start}[data-honeypot]{opacity:0;width:1px;height:1px;position:absolute;left:-10000px}[data-scope]{border:1px solid var(--border);gap:12px;padding:18px;display:grid}[data-verdict]{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.55}[data-columns]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}[data-keep] li,[data-cut] li{font:400 .8125rem/1.5 var(--font-geist-mono), monospace}[data-keep] li{color:var(--foreground)}[data-cut] li{color:var(--muted-foreground);text-decoration:line-through;-webkit-text-decoration-color:var(--brand);text-decoration-color:var(--brand)}[data-hard],[data-ask]{font:400 .8125rem/1.5 var(--font-geist-mono), monospace;color:var(--ink-2);margin:0}[data-hard] [data-label],[data-ask] [data-label]{margin-right:8px}[data-command]{grid-area:command;grid-template-columns:minmax(0,40rem);justify-content:center;gap:12px;padding:0 16px 28px;display:grid}[data-suggestions]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}[data-ask-bar]{border:1px solid var(--border);background:var(--surface);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:12px;height:58px;padding:0 8px 0 18px;transition:border-color .2s;display:grid}[data-ask-bar]:focus-within{border-color:var(--brand)}[data-ask-bar] label{color:var(--brand-text)}[data-ask-bar] input{min-width:0;height:100%;color:var(--foreground);font:400 1rem/1 var(--font-geist-sans), sans-serif;background:0 0;border:0}[data-ask-bar] input:focus-visible{outline:none}[data-ask-bar] input::placeholder{color:var(--muted-foreground)}[data-ask-bar] kbd{border:1px solid var(--border);width:22px;height:22px;font:400 .75rem/1 var(--font-geist-mono), monospace;color:var(--muted-foreground);place-items:center;display:grid}[data-ask-bar] [data-icon-button]{width:42px;height:42px}@media (max-width:1279px){[data-suggestions]{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}}@media (max-width:1023px){[data-sage-app]{--hud-h:56px;--room:radial-gradient(60% 34% at 50% 18%, #fff 0%, #fff0 100%), radial-gradient(100% 52% at 50% 18%, #bad6f899 0%, #bad6f800 100%), linear-gradient(180deg, #fafcfe 0%, #f1f5f9 55%, #e8eef5 100%)}.dark [data-sage-app]{--room:radial-gradient(110% 60% at 50% 18%, #1c468c6b 0%, #060d1a 55%, #02040a 100%)}[data-sage-app] [data-role]{display:none}[data-layout]{grid-template:"stage"32svh"console"minmax(0,1fr)"command"/minmax(0,1fr);position:relative}[data-side]{display:contents}[data-console]{padding:4px 16px 0}[data-command]{grid-template-columns:minmax(0,1fr);padding:12px 16px 14px}[data-scroll]{padding-right:0}[data-view=idle] [data-scroll]>*{margin-block:0 auto}[data-anchor]{inset:4% 10% 18%}[data-status]{justify-content:flex-start;padding-left:16px;inset:10px 0 auto}[data-rail]{grid-area:stage;max-width:none;position:absolute;inset:auto 0 6px}[data-rail]>[data-label]{margin-bottom:6px;padding:0 16px}[data-rail] ul{scrollbar-width:none;gap:6px;margin:0;padding:0 16px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}[data-rail] li{flex:none}[data-rail] button{border:1px solid var(--border);background:var(--surface);padding:6px 10px;font-size:.8125rem}[data-rail] button[aria-current]{border-color:var(--brand)}[data-rail] [data-kind]{display:none}[data-links]{grid-area:stage;justify-content:flex-end;gap:14px;position:absolute;top:0;left:16px;right:16px}[data-links] a,[data-links] button{padding-block:8px;font-size:.75rem}[data-aside]{max-width:100%;margin-inline:auto;font-size:.8125rem;bottom:calc(50% + 18cqmin);left:0;right:0}[data-aside]:before{display:none}[data-aside] [data-tag]{display:inline}[data-intro]{gap:14px}[data-intro] h1{font-size:clamp(2rem,8.5vw,2.6rem)}[data-intro]>p:not([data-notice]){font-size:1rem}[data-panel]{padding:18px 16px 20px}[data-call-live] [data-layout]{grid-template-rows:56svh minmax(0,1fr) auto}[data-call-live] [data-rail],[data-call-live] [data-suggestions],[data-call-live] [data-panel] [data-answer],[data-call-live] [data-panel] [data-trace]{display:none}[data-call-live] [data-panel]{gap:12px}[data-call-live] [data-captions]{min-height:5rem}[data-call-live] [data-panel] h2{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}[data-suggestions]{margin:0 -16px;padding:0 16px}[data-ask-bar]{height:52px;padding-left:14px}[data-ask-bar] kbd{display:none}}@media (max-width:639px){[data-status]{display:none}[data-call-live] [data-status]{display:flex}[data-sage-app] [data-hud]{gap:12px}[data-sage-app] [data-controls]{flex:none;gap:6px}[data-sage-app] [data-brand]{min-width:0}[data-sage-app] [data-brand] span:first-of-type{letter-spacing:.1em;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}[data-sage-app] [data-brand-mark]{width:24px;height:24px}[data-cta]{gap:4px;height:36px;padding:0 10px}[data-cta] [data-cta-label]{display:none}[data-cta] [data-cta-short]{display:inline}[data-columns]{grid-template-columns:minmax(0,1fr)}}@media (max-width:419px){[data-sage-app] [data-brand] span:first-of-type{display:none}}[data-chapter]{min-height:calc(100svh - var(--hud-h));align-content:center;gap:40px;padding:6vh 112px 6vh 48px;display:grid;position:relative}[data-chapter] h2{letter-spacing:-.02em;text-wrap:balance;max-width:18ch;margin:0;font-size:clamp(2rem,4.2vw,4.25rem);font-weight:340;font-stretch:112%;line-height:1.1}[data-chapter] h3{margin:0}[data-lede]{max-width:52ch;color:var(--ink-2);margin:0;font-size:1.125rem;line-height:1.6}[data-source]{font:400 .75rem/1.4 var(--font-geist-mono), monospace;color:var(--muted-foreground);margin:0}[data-chapter-anchor]{pointer-events:none}[data-reveal]:focus-within{opacity:1!important;transform:none!important}[data-chapter] h2:focus{outline:none}[data-chapter=who]{gap:20px;padding-block:4vh}[data-chapter=who] h2{font-size:clamp(2rem,4.2vw,3.25rem)}[data-who]{grid-template-columns:minmax(0,1fr) minmax(160px,.3fr);align-items:center;gap:32px;display:grid}[data-who]>div:first-child{gap:16px;display:grid}[data-who] [data-chapter-anchor]{height:144px}[data-fit-footer]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}[data-fit-footer] [data-notice]{max-width:42ch;margin:0}[data-workflow-demo]{border:1px solid var(--border);background:var(--card);min-width:0}[data-demo-toolbar]{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}[data-demo-choices]{gap:4px;display:flex}[data-demo-choices] [data-button]{min-height:44px;color:var(--ink-2);border-color:#0000}[data-demo-choices] [aria-pressed=true]{color:var(--foreground);border-color:var(--brand);background:color-mix(in oklch, var(--brand) 8%, var(--card))}[data-demo-panel]{margin:0;padding:20px}[data-demo-panel][hidden]{display:none}[data-demo-heading]{justify-content:space-between;align-items:center;gap:16px;min-height:44px;display:flex}[data-demo-heading] h3{font:450 clamp(1.125rem, 1.7vw, 1.5rem)/1.35 var(--font-archivo), sans-serif;text-wrap:balance}[data-demo-replay]{flex:none}[data-demo-scene]{grid-template-columns:minmax(0,1fr) minmax(120px,.45fr) minmax(0,1fr);align-items:center;min-height:210px;margin:16px 0;display:grid}[data-demo-scene] svg{stroke-width:1.5px;flex:none;width:18px;height:18px}[data-demo-window]{border:1px solid var(--border);background:var(--background);min-width:0;min-height:224px}[data-demo-window-bar]{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:14px 16px;font-size:.8125rem;font-weight:500;display:flex}[data-demo-window-bar] svg{color:var(--brand-text)}[data-demo-dots]{color:var(--ink-2);margin-left:auto}[data-demo-rows]{gap:6px;padding:12px;display:grid}[data-demo-row]{min-height:40px;color:var(--ink-2);align-items:center;gap:12px;padding:8px 10px;font-size:.875rem;display:flex}[data-demo-row]:first-child{color:var(--foreground);background:color-mix(in oklch, var(--brand) 7%, var(--background));border-left:2px solid var(--brand)}[data-demo-row] svg{margin-left:auto}[data-demo-number]{font-family:var(--font-geist-mono), monospace;color:var(--muted-foreground);font-size:.6875rem}[data-demo-bridge]{align-items:center;display:flex}[data-demo-wire]{background:var(--border);flex:1;height:1px;position:relative}[data-demo-wire]:after{content:"";background:var(--brand);transform-origin:0;position:absolute;inset:0}[data-demo-engine]{width:90px;font:400 .6875rem/1.4 var(--font-geist-mono), monospace;text-align:center;color:var(--ink-2);justify-items:center;display:grid;position:relative}[data-demo-engine]>span:last-child{width:100%;position:absolute;top:calc(100% + 8px);left:0}[data-demo-engine-mark]{border:1px solid var(--brand);width:48px;height:48px;color:var(--brand-text);place-items:center;font-size:2rem;display:grid}[data-demo-engine-mark]:before{content:"";background:var(--brand);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);width:22px;height:22px}[data-demo-result]{gap:16px;padding:20px 16px 16px;display:grid}[data-demo-result] p{min-height:2.8em;margin:0;font-size:1rem;line-height:1.4}[data-demo-evidence],[data-demo-review]{color:var(--ink-2);align-items:center;gap:8px;font-size:.75rem;line-height:1.5;display:flex}[data-demo-review]{border-top:1px solid var(--border);padding-top:12px}[data-demo-review]>svg{color:var(--brand-text);margin-left:auto}[data-demo-avatar]{border:1px solid var(--border);width:28px;height:28px;font-size:.625rem;font-family:var(--font-geist-mono), monospace;flex:none;place-items:center;display:grid}[data-demo-panel] figcaption{gap:8px;display:grid}[data-demo-panel] figcaption p{margin:0;font-size:.9375rem;line-height:1.5}[data-demo-panel] figcaption [data-step]{font-size:.75rem}@media (prefers-reduced-motion:no-preference){[data-motion=playing] [data-in-view]:not([data-demo-static]) [data-demo-wire]:after{animation:demo-connect .6s var(--ease-out) .25s both}[data-motion=playing] [data-in-view]:not([data-demo-static]) [data-demo-wire]:last-child:after{animation-delay:1.1s}[data-motion=playing] [data-in-view]:not([data-demo-static]) [data-demo-engine-mark]{animation:demo-process .6s var(--ease-out) .7s both}[data-motion=playing] [data-in-view]:not([data-demo-static]) [data-demo-window=output]{animation:demo-resolve .6s var(--ease-out) 1.5s both}[data-motion=playing] [data-in-view]:not([data-demo-static]) [data-demo-review]{animation:demo-resolve .35s var(--ease-out) 2.2s both}}@keyframes demo-connect{0%{transform:scaleX(0)}}@keyframes demo-connect-down{0%{transform:scaleY(0)}}@keyframes demo-process{40%{background:color-mix(in oklch, var(--brand) 14%, var(--card));transform:scale(1.08)}}@keyframes demo-resolve{0%{opacity:0;transform:translateY(10px)}}[data-facts]{flex-wrap:wrap;gap:16px 48px;margin:0;display:flex}[data-facts] dd{margin:6px 0 0;font-size:1rem}[data-stack]{text-align:center;justify-items:center;gap:32px;display:grid}[data-stack] h2{max-width:none}[data-stack-visual]{width:min(100%,880px);position:relative}[data-tool-connector]{pointer-events:none;fill:none;width:100%;height:100%;stroke:var(--brand);stroke-width:1px;position:absolute;inset:0;overflow:visible}[data-tool-connector] path{opacity:0;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .18s var(--ease-out), opacity 80ms ease-out}[data-tool-connector][data-active] path{opacity:.8;stroke-dashoffset:0}[data-tool-connector][data-instant] path{transition:none}[data-orbit-wrap]{aspect-ratio:23/10;width:min(100%,880px);position:relative}[data-orbit-wrap] [data-chapter-anchor]{position:absolute;inset:24% 32%}[data-orbit]{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}[data-orbit][data-placed]{display:block;position:absolute;inset:8% 4%}[data-orbit][data-placed] li{position:absolute;top:50%;left:50%}[data-orbit] li{z-index:1}[data-tool-link]{border:1px solid var(--border);background:var(--surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-width:104px;min-height:80px;color:var(--foreground);font:500 .75rem/1.2 var(--font-geist-mono), monospace;align-content:center;justify-items:center;gap:10px;padding:12px;text-decoration:none;transition:border-color 80ms ease-out,background-color 80ms ease-out;display:grid;position:relative}[data-tool-link]:focus-visible{border-color:var(--brand);background:var(--secondary);transition:none}@media (hover:hover) and (pointer:fine){[data-tool-link]:hover{border-color:var(--brand);background:var(--secondary)}}[data-tool-logo]{place-items:center;width:28px;height:28px;display:grid}[data-tool-logo] img{object-fit:contain;grid-area:1/1;width:28px;height:28px}.dark [data-tool-logo][data-monochrome]{filter:invert()}[data-logo-dark],.dark [data-logo-light]{display:none}.dark [data-logo-dark]{display:block}[data-tool-external]{width:10px;height:10px;color:var(--muted-foreground);position:absolute;top:5px;right:5px}[data-ai-tools]{justify-items:center;gap:12px;margin-top:12px;display:grid;position:relative}[data-ai-tools] p{color:var(--muted-foreground);margin:0;font-size:.875rem}[data-ai-tools] ul{flex-wrap:wrap;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}[data-gallery]{grid-template-columns:minmax(0,1fr);align-content:center;gap:40px;display:grid}[data-gallery-head]{justify-content:space-between;align-items:end;gap:32px;display:flex}[data-gallery-head]>div:first-child{gap:20px;display:grid}[data-track-nav]{gap:8px;display:flex}[data-track-nav][hidden]{display:none}[data-gallery-head] [data-chapter-anchor]{aspect-ratio:1;flex:none;width:min(26vw,320px)}[data-track]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:24px;margin:0 -112px 0 -48px;padding:4px 112px 8px 48px;scroll-padding-inline:48px;list-style:none;display:flex;overflow-x:auto}[data-track]::-webkit-scrollbar{display:none}[data-sage-app][data-pan] [data-gallery]{height:100dvh;padding-block:var(--hud-h) 92px;gap:28px}[data-chapters] [data-chapter-link=work][aria-current]:not(:hover,:focus-visible){color:#0000}[data-chapters]:hover [data-chapter-link=work][aria-current]{color:var(--foreground)}[data-sage-app][data-pan] [data-track]{scroll-snap-type:none;width:max-content;overflow:visible}[data-card]{background:var(--surface);-webkit-backdrop-filter:blur(14px)saturate(140%);backdrop-filter:blur(14px)saturate(140%);scroll-snap-align:start;flex:none;align-content:start;gap:14px;width:min(86vw,460px);padding:20px;display:grid}[data-card-image]{aspect-ratio:21/9;background:var(--border);margin:0;overflow:hidden}[data-card-image] img{object-fit:cover;filter:grayscale(.3)contrast(1.04);width:114%;max-width:none;height:100%;margin-left:-7%;display:block}[data-card] h3{font-size:1.5rem;font-weight:400;line-height:1.2}[data-card-body]{-webkit-line-clamp:3;line-clamp:3;color:var(--ink-2);-webkit-box-orient:vertical;margin:0;font-size:.9375rem;line-height:1.6;display:-webkit-box;overflow:hidden}[data-method]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;display:grid}[data-method] [data-chapter-anchor]{top:calc(var(--hud-h) + 8vh);height:64vh;position:sticky}[data-method]>div:last-child{align-content:start;gap:24px;display:grid}[data-ownership]{gap:16px;display:grid}[data-ownership] p{color:var(--ink-2);margin:0;line-height:1.6}[data-product-path]{gap:0;margin:0;padding:0;list-style:none;display:grid}[data-product-path]>li{border-top:1px solid var(--border);grid-template-columns:48px minmax(0,1fr);align-items:start;gap:16px;padding:16px 0;display:grid;position:relative}[data-product-path]>li>svg{border:1px solid var(--brand);width:48px;height:48px;color:var(--brand-text);background:var(--background);stroke-width:1.5px;padding:12px}[data-product-path]>li:not(:last-child):after{content:"";background:var(--border);width:1px;position:absolute;top:64px;bottom:-16px;left:24px}[data-product-path] h3{font-size:1.125rem;font-weight:500}[data-product-path] p{margin-top:8px;font-size:.875rem}[data-architecture-options],[data-release-path]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-architecture-options]{font-family:var(--font-geist-mono), monospace;color:var(--ink-2);margin-top:12px;font-size:.6875rem}[data-architecture-options] span{border:1px solid var(--border);padding:6px 8px}[data-release-path] svg,[data-safeguards] svg{width:16px;height:16px;color:var(--brand-text)}[data-safeguards] h3{font-size:1.125rem;font-weight:500}[data-safeguards] ul{flex-wrap:wrap;gap:12px 20px;margin:16px 0 0;padding:0;list-style:none;display:flex}[data-safeguards] li{color:var(--ink-2);align-items:center;gap:6px;font-size:.8125rem;display:flex}[data-faq]{gap:20px;margin-top:10vh;display:grid}[data-faq] h3{font-size:1.5rem;font-weight:400}[data-faq-list]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;display:grid}[data-faq] details{border-top:1px solid var(--border)}[data-faq] summary{cursor:pointer;justify-content:space-between;gap:16px;padding:18px 0;font-weight:500;list-style:none;display:flex}[data-faq] summary::-webkit-details-marker{display:none}[data-faq] summary:after{content:"+";font-family:var(--font-geist-mono), monospace;color:var(--brand-text);transition:rotate .2s var(--ease-out)}[data-faq] details[open] summary:after{rotate:45deg}[data-faq] details p{max-width:56ch;color:var(--ink-2);margin:0 0 20px;line-height:1.6}@media (prefers-reduced-motion:no-preference){[data-motion=playing] [data-faq]{interpolate-size:allow-keywords}[data-motion=playing] [data-faq] details::details-content{height:0;transition:height .3s var(--ease-out), content-visibility .3s allow-discrete;overflow:clip}[data-motion=playing] [data-faq] details[open]::details-content{height:auto}}[data-sprint]{gap:32px;display:grid}[data-triad]{border-block:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}[data-triad] li{align-content:start;gap:8px;padding:22px 24px;display:grid}[data-triad] li+li{border-left:1px solid var(--border)}[data-triad] svg{width:22px;height:22px;color:var(--brand-text);stroke-width:1.5px;margin-bottom:4px}[data-triad] li>p:last-child{margin:0;font-size:1.0625rem;line-height:1.45}[data-scope-cut]{grid-template-columns:minmax(0,1fr) minmax(12rem,.6fr) minmax(0,1fr);align-items:start;column-gap:32px;display:grid;position:relative}[data-scope-cut] [data-chapter-anchor]{align-self:center;height:34vh}[data-cut-side] ul{margin:12px 0 0;padding:0;list-style:none;display:grid}[data-cut-item]{border-top:1px solid var(--border);font:400 .9375rem/1.5 var(--font-geist-mono), monospace;padding:12px 0}[data-cut-side=cut] [data-cut-item]{color:var(--muted-foreground)}[data-strike]{background:linear-gradient(var(--brand), var(--brand)) no-repeat 0 58% / 100% 1px}[data-cut-label=asked],[data-cut-line]{opacity:0;pointer-events:none;position:absolute;top:0;left:0}[data-cut-line]{background:var(--brand);height:1px;right:0}[data-example-note]{max-width:60ch;color:var(--muted-foreground);margin:0;font-size:.875rem;line-height:1.6}[data-timeline]{--fill:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:16px 0 0;padding:28px 0 0;list-style:none;display:grid;position:relative}[data-timeline]:before,[data-timeline]:after{content:"";background:var(--border);height:1px;position:absolute;top:0;left:0;right:0}[data-timeline]:after{background:var(--brand);transform:scaleX(var(--fill));transform-origin:0}[data-timeline] li{align-content:start;gap:6px;display:grid;position:relative}[data-timeline] li:before{content:"";background:var(--brand);width:7px;height:7px;transition:background-color .3s;position:absolute;top:-31px;left:0}[data-timeline][data-dim] li:not([data-lit]):before{background:var(--line-strong)}[data-timeline] li>p:last-child{color:var(--ink-2);margin:0;font-size:.9375rem;line-height:1.55}@media (max-width:1023px){[data-timeline]{grid-template-columns:minmax(0,1fr);padding:0 0 0 28px}[data-timeline]:before,[data-timeline]:after{width:1px;height:auto;inset:0 auto 0 3px}[data-timeline]:after{transform:scaleY(var(--fill));transform-origin:top}[data-timeline] li:before{top:7px;left:-28px}}[data-chapter=contact]{padding-block:8vh calc(6vh + 96px)}[data-finale]{text-align:center;align-content:center;justify-items:center;gap:24px;display:grid}[data-finale] [data-chapter-anchor]{aspect-ratio:1;width:min(50vw,260px)}[data-finale] h2{max-width:26ch}[data-finale] [data-actions]{justify-content:center}[data-sage-app]:not([data-resume-up]) [data-needs-resume]{display:none}[data-colophon]{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:24px;font-size:.8125rem;display:flex}[data-colophon] a{color:inherit}[data-colophon-links]{gap:16px;display:flex}[data-chapters]{z-index:2;opacity:0;visibility:hidden;transition:opacity .3s,visibility .3s;position:fixed;top:50%;right:24px;translate:0 -50%}[data-past-hero] [data-chapters]{opacity:1;visibility:visible}[data-chapters] ol{gap:2px;margin:0;padding:0;list-style:none;display:grid}[data-chapters] a{font-family:var(--font-archivo), var(--font-geist-sans), sans-serif;letter-spacing:.16em;text-transform:uppercase;color:#0000;justify-content:flex-end;align-items:center;gap:10px;padding:6px 0;font-size:.625rem;font-weight:500;font-stretch:125%;text-decoration:none;transition:color .2s;display:flex}[data-chapters] a:after{content:"";background:var(--line-strong);width:14px;height:1px;transition:width .25s var(--ease-out), background-color .25s ease}[data-chapters]:hover a,[data-chapters] a:focus-visible{color:var(--muted-foreground)}[data-chapters] a[aria-current]{color:var(--foreground)}[data-chapters] a[aria-current]:after{background:var(--brand);width:28px}[data-progress]{top:var(--hud-h);z-index:3;background:var(--brand);transform-origin:0;height:2px;display:none;position:fixed;left:0;right:0;transform:scaleX(0)}[data-ask-dock]{z-index:1;padding:32px 16px max(8px, env(safe-area-inset-bottom));background:linear-gradient(to top, var(--background) 35%, transparent);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .25s var(--ease-out), translate .25s var(--ease-out), visibility .25s;justify-content:center;align-items:center;gap:4px;display:flex;position:fixed;bottom:0;left:0;right:0;translate:0 16px}[data-ask-dock] [data-ask-pill]{pointer-events:auto}[data-companion-anchor]{pointer-events:none;flex:none;width:72px;height:72px}[data-ask-pill]{white-space:nowrap;border:1px solid var(--line-strong);background:var(--surface);-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);height:44px;color:var(--foreground);font-family:var(--font-archivo), var(--font-geist-sans), sans-serif;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;transition:scale .16s var(--ease-out), border-color .2s ease;align-items:center;gap:12px;padding:0 10px 0 18px;font-size:.6875rem;font-weight:500;font-stretch:125%;display:inline-flex}[data-past-hero] [data-ask-dock]{opacity:1;visibility:visible;translate:0}[data-ask-pill]:hover{border-color:var(--brand)}[data-ask-pill]:active{scale:.97}[data-ask-pill] kbd{border:1px solid var(--border);width:22px;height:22px;font:400 .75rem/1 var(--font-geist-mono), monospace;letter-spacing:0;color:var(--muted-foreground);place-items:center;display:grid}@media (pointer:coarse){[data-ask-pill] kbd{display:none}}@media (max-width:1023px){[data-chapter]{gap:28px;padding:5vh 16px}[data-chapter] h2{font-size:clamp(1.9rem,8vw,2.6rem)}[data-lede]{font-size:1rem}[data-who],[data-method],[data-scope-cut]{grid-template-columns:minmax(0,1fr);gap:24px}[data-triad]{grid-template-columns:minmax(0,1fr)}[data-triad] li{padding:18px 0}[data-triad] li+li{border-top:1px solid var(--border);border-left:0}[data-who]{grid-template-columns:minmax(0,1fr) 100px;gap:12px}[data-chapter=who] h2{font-size:clamp(1.9rem,8vw,2.6rem)}[data-who] [data-chapter-anchor]{height:140px;position:relative}[data-method] [data-chapter-anchor],[data-scope-cut] [data-chapter-anchor]{height:32svh;position:relative;top:auto}[data-gallery-head]{flex-direction:column-reverse;align-items:stretch}[data-gallery-head] [data-chapter-anchor]{aspect-ratio:auto;width:auto;height:30svh}[data-track]{margin:0 -16px;padding:4px 16px 8px;scroll-padding-inline:16px}[data-orbit-wrap]{aspect-ratio:auto;height:clamp(400px,45vw,460px)}[data-orbit][data-placed]{inset:0}[data-orbit] [data-tool-link]{width:64px;min-width:0;min-height:80px;font-family:var(--font-geist-sans), system-ui, sans-serif;padding:10px 2px}[data-ai-tools] ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;display:grid}[data-ai-tools] [data-tool-link]{min-width:0;padding-inline:4px}[data-faq-list]{grid-template-columns:minmax(0,1fr)}[data-finale] [data-chapter-anchor]{aspect-ratio:auto;width:100%;height:30svh}[data-chapters]{display:none}[data-progress]{display:block}[data-demo-toolbar]{gap:8px;padding:8px 12px}[data-demo-choices]{width:100%}[data-demo-choices] [data-button]{flex:1;justify-content:center;padding-inline:8px}[data-demo-toolbar]>[data-label]{padding:0 8px 4px}[data-demo-panel]{padding:16px}[data-demo-scene]{grid-template-columns:minmax(0,1fr);margin:16px 0}[data-demo-row]{min-height:40px;padding-block:4px}[data-demo-window]{min-height:0}[data-demo-row]:not(:first-child){display:none}[data-demo-panel] figcaption p:first-child{min-height:3em}[data-demo-bridge]{flex-direction:column;height:86px}[data-demo-wire]{flex:1;width:1px}[data-demo-wire]:after{transform-origin:top}[data-motion=playing] [data-in-view]:not([data-demo-static]) [data-demo-wire]:after{animation-name:demo-connect-down}[data-demo-engine]{width:32px}[data-demo-engine]>span:last-child{text-align:left;width:96px;top:50%;left:calc(100% + 12px);transform:translateY(-50%)}[data-demo-engine-mark]{width:32px;height:32px;font-size:1.5rem}[data-demo-result]{gap:12px;padding-top:16px}[data-demo-result] p{min-height:0}[data-product-path]>li{grid-template-columns:40px minmax(0,1fr);gap:12px}[data-product-path]>li>svg{width:40px;height:40px;padding:10px}[data-product-path]>li:not(:last-child):after{top:56px;left:20px}}@keyframes sage-enter{0%{opacity:0;transform:translateY(14px)}}@media (max-width:360px){[data-orbit-wrap]{height:460px}}@keyframes sage-blink{50%{opacity:.2}}@media (prefers-reduced-motion:reduce){[data-demo-replay]{display:none}[data-sage-app] *,[data-sage-app] :before,[data-sage-app] :after{transition:none!important;animation:none!important}}[data-motion=paused] *,[data-motion=paused] :before,[data-motion=paused] :after{animation:none!important}[data-motion=paused] [data-demo-replay]{display:none}@media (prefers-reduced-transparency:reduce){[data-panel],[data-ask-bar],[data-chip],[data-card],[data-tool-link],[data-ask-pill],[data-sage-app][data-scrolled]>[data-hud]{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--background)}}
