:root,[data-theme=classic]{--bg:#f6f5f2;--surface:#f7f6f4;--raised:#ffffff;--canvas:#ffffff;--canvas-glass:rgba(255,255,255,0.8);--user-msg:#f3f2ef;--border:#e8e6e1;--text:#1c1b1a;--muted:#6d6a65;--faint:#a6a39d;--accent:#5b4bd6;--accent-soft:rgba(28,27,26,0.055);--accent-tint:rgba(91,75,214,0.1);--focus-ring:rgba(91,75,214,0.16);--ink:#1c1b1a;--on-ink:#ffffff;--st-idle:#b3b0aa;--st-running:#3f7fe0;--st-asking:#e0407e;--st-attention:#e0930f;--st-review:#2f9e6a;--st-unread:#2f9e6a;--st-merged:#8a5cf0;--st-merged-soft:rgba(138,92,240,0.13);--ok:#2f9e6a;--err:#d9473b;--warn:#e0930f;--diff-add:rgba(47,158,106,0.1);--diff-del:rgba(217,71,59,0.09);--diff-add-strong:rgba(47,158,106,0.28);--diff-del-strong:rgba(217,71,59,0.26);--term-bg:#ffffff;--shadow:0 1px 2px rgba(24,22,20,0.04),0 6px 20px -8px rgba(24,22,20,0.08);--stage-shadow:0 0 0 1px rgba(24,22,20,0.05),0 1px 2px rgba(24,22,20,0.04),0 16px 40px -18px rgba(24,22,20,0.12);--wash-a:rgba(122,148,255,0.26);--wash-b:rgba(255,138,196,0.2);--wash-c:rgba(255,186,128,0.2);--glass-bg:rgba(255,255,255,0.62);--glass-panel-bg:rgba(255,255,255,0.8);--glass-blur:22px;--glass-rim:inset 0 1px 0 rgba(255,255,255,0.85),inset 0 0 0 1px rgba(255,255,255,0.45);--glass-shadow:0 0 0 1px rgba(24,22,20,0.06),0 2px 6px rgba(24,22,20,0.05),0 18px 48px -12px rgba(24,22,20,0.2);--glass-sat:180%;--r-card:14px;--r-ctl:10px;--r-stage:14px;--r-glass:14px;--r-btn:9999px;--r-bubble:20px}.dark{--bg:#111111;--surface:#1f1f1f;--raised:#232323;--canvas:#181818;--canvas-glass:rgba(24,24,24,0.78);--user-msg:#262626;--border:#2b2b2b;--text:#ececec;--muted:#9b9b9b;--faint:#636363;--accent:#9a8cff;--accent-soft:rgba(255,255,255,0.07);--accent-tint:rgba(154,140,255,0.16);--focus-ring:rgba(154,140,255,0.22);--ink:#f2f2f2;--on-ink:#141414;--st-idle:#5e5e5e;--st-running:#6aa6ff;--st-asking:#ff6fa3;--st-attention:#f0a93a;--st-review:#4cc38a;--st-unread:#4cc38a;--st-merged:#a88bff;--st-merged-soft:rgba(168,139,255,0.16);--ok:#4cc38a;--err:#f0685c;--warn:#f0a93a;--diff-add:rgba(76,195,138,0.1);--diff-del:rgba(240,104,92,0.1);--diff-add-strong:rgba(76,195,138,0.26);--diff-del-strong:rgba(240,104,92,0.26);--term-bg:#181818;--shadow:0 1px 2px rgba(0,0,0,0.3),0 8px 24px -10px rgba(0,0,0,0.45);--stage-shadow:0 0 0 1px rgba(255,255,255,0.06),0 20px 50px -20px rgba(0,0,0,0.7);--wash-a:rgba(92,116,255,0.16);--wash-b:rgba(214,92,170,0.1);--wash-c:rgba(255,150,92,0.08);--glass-bg:rgba(34,34,36,0.58);--glass-panel-bg:rgba(30,30,32,0.82);--glass-blur:24px;--glass-rim:inset 0 1px 0 rgba(255,255,255,0.1),inset 0 0 0 1px rgba(255,255,255,0.07);--glass-shadow:0 0 0 1px rgba(0,0,0,0.4),0 20px 50px -16px rgba(0,0,0,0.7)}body{--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--bg) calc(var(--tw-bg-opacity, 1) * 100%),transparent);font-family:Inter,system-ui,sans-serif;font-size:15px;line-height:22px;--tw-text-opacity:1;color:color-mix(in srgb,var(--text) calc(var(--tw-text-opacity, 1) * 100%),transparent);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss01","ss03";letter-spacing:-.003em}::-moz-selection{background:var(--accent-tint)}::selection{background:var(--accent-tint)}*{border-color:var(--border)}[role=button],button,summary{-moz-user-select:none;user-select:none;-webkit-user-select:none}.pr-tone-ready{background:color-mix(in srgb,var(--ok) 9%,transparent);border-bottom-color:color-mix(in srgb,var(--ok) 40%,transparent)}.pr-tone-conflict{background:color-mix(in srgb,var(--warn) 10%,transparent);border-bottom-color:color-mix(in srgb,var(--warn) 45%,transparent)}.pr-tone-merged{background:color-mix(in srgb,var(--st-merged) 13%,transparent);border-bottom-color:color-mix(in srgb,var(--st-merged) 50%,transparent)}.pr-tone-closed{background:color-mix(in srgb,var(--err) 9%,transparent);border-bottom-color:color-mix(in srgb,var(--err) 40%,transparent)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--border);border-radius:999px;border:3px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:var(--faint);border:3px solid transparent;background-clip:padding-box}::-webkit-scrollbar-corner{background:transparent}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.card{border-radius:var(--r-card,14px);border-width:1px;--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--raised) calc(var(--tw-bg-opacity, 1) * 100%),transparent);box-shadow:var(--shadow)}.glass{background-color:var(--glass-bg);border-radius:var(--r-glass);box-shadow:var(--glass-rim),var(--glass-shadow)}@supports (backdrop-filter:blur(1px)){.glass{backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat))}}@supports not (backdrop-filter:blur(1px)){.glass{background-color:var(--raised)}}.glass.glass-panel{background-color:var(--glass-panel-bg)}.lg-backdrop{backdrop-filter:blur(22px) saturate(170%)}.lg:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 -1px 0 rgba(255,255,255,.28),inset 0 0 0 1px rgba(255,255,255,.4),inset 0 0 0 1px rgba(24,22,20,.05)}.lg{box-shadow:0 12px 40px -14px rgba(24,22,20,.22),0 2px 6px rgba(24,22,20,.05)}.lg-clear:after{background:rgba(255,255,255,.05)}.lg-light:after{background:rgba(255,255,255,.16)}.lg-strong:after{background:rgba(255,255,255,.62)}.lg-panel:after{background:rgba(255,255,255,.9)}.dark .lg:after{box-shadow:inset 0 1px 0 rgba(255,255,255,.14),inset 0 0 0 1px rgba(255,255,255,.08)}.dark .lg{box-shadow:0 20px 50px -20px rgba(0,0,0,.7),0 0 0 1px rgba(0,0,0,.3)}.dark .lg-clear:after{background:rgba(255,255,255,.03)}.dark .lg-light:after{background:rgba(28,28,30,.22)}.dark .lg-strong:after{background:rgba(30,30,32,.62)}.dark .lg-panel:after{background:rgba(28,28,30,.84)}.lg.lg-live:after{box-shadow:inset 0 0 0 .5px rgba(24,22,20,.06)}.dark .lg.lg-live:after{box-shadow:inset 0 0 0 .5px rgba(255,255,255,.08)}.lg.lg-float{box-shadow:0 0 0 .5px rgba(24,22,20,.06),0 1px 2px rgba(24,22,20,.06),0 8px 22px -8px rgba(24,22,20,.26)}.dark .lg.lg-float{box-shadow:0 0 0 1px rgba(0,0,0,.35),0 8px 22px -10px rgba(0,0,0,.75)}.scroll-edge-top{isolation:isolate}.scroll-edge-top:before{content:"";position:absolute;inset:0 0 -20px 0;z-index:-1;pointer-events:none;background:linear-gradient(to bottom,var(--canvas-glass) 0,color-mix(in srgb,var(--canvas-glass) 70%,transparent) 55%,transparent 100%);backdrop-filter:blur(10px) saturate(150%);-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent);mask-image:linear-gradient(180deg,#000 45%,transparent)}.tab-lit{background:rgba(255,255,255,.78);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),inset 0 0 0 1px rgba(24,22,20,.05),0 2px 8px -2px rgba(24,22,20,.16)}.dark .tab-lit{background:rgba(255,255,255,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.12),0 2px 8px -2px rgba(0,0,0,.6)}.lg-field{transition:transform .3s cubic-bezier(.25,.8,.25,1),box-shadow .3s cubic-bezier(.25,.8,.25,1)}.lg.lg-field:focus-within{transform:scale(1.008);box-shadow:0 16px 44px -14px rgba(24,22,20,.3),0 2px 6px rgba(24,22,20,.06)}.dark .lg.lg-field:focus-within{box-shadow:0 22px 54px -18px rgba(0,0,0,.8),0 0 0 1px rgba(0,0,0,.3)}.seg{transition:transform .16s ease-out}.seg.seg-lens{transform:scale(1.035)}.lg.seg-thumb{box-shadow:0 1px 2px rgba(0,0,0,.08),0 4px 12px -6px rgba(24,22,20,.3)}.seg-lens .lg.seg-thumb{box-shadow:0 6px 18px -6px rgba(24,22,20,.35)}.dark .seg-thumb.lg-strong:after{background:rgba(255,255,255,.13)}.wash{background:radial-gradient(40% 35% at 18% 0,var(--wash-a),transparent 70%),radial-gradient(45% 40% at 100% 100%,var(--wash-b),transparent 70%),radial-gradient(35% 30% at 70% 110%,var(--wash-c),transparent 70%),var(--bg)}.wash-hero{background:radial-gradient(55% 45% at 50% 108%,var(--wash-c),transparent 70%),radial-gradient(60% 55% at 28% 92%,var(--wash-a),transparent 72%),radial-gradient(55% 50% at 78% 88%,var(--wash-b),transparent 72%),var(--canvas)}.stage{background:var(--canvas-glass);border-radius:var(--r-stage);box-shadow:var(--stage-shadow)}.glass-scrim{backdrop-filter:blur(6px) saturate(120%)}.tap,[role=button]:not([aria-disabled=true]),a[href],button:not(:disabled),select:not(:disabled),summary{cursor:pointer}button:disabled{cursor:default}.btn{display:inline-flex;height:1.75rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;justify-content:center;gap:.375rem;white-space:nowrap;border-width:1px;--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--raised) calc(var(--tw-bg-opacity, 1) * 100%),transparent);padding-left:.75rem;padding-right:.75rem;font-size:13px;line-height:18px;font-weight:500;--tw-text-opacity:1;color:color-mix(in srgb,var(--text) calc(var(--tw-text-opacity, 1) * 100%),transparent);border-radius:var(--r-btn);box-shadow:0 1px 1px rgba(24,22,20,.03);transition:background .14s ease,border-color .14s ease,opacity .14s ease,transform .14s ease}.btn:where(:hover:not(:disabled)){background:var(--surface);border-color:var(--border)}.btn:active:not(:disabled){transform:scale(.97)}.btn:disabled{opacity:.45}.btn:focus-visible{outline:none;box-shadow:0 0 0 3px var(--focus-ring)}.btn-accent{color:var(--on-ink);box-shadow:0 1px 2px rgba(24,22,20,.12),inset 0 1px 0 rgba(255,255,255,.12)}.btn-accent,.btn-accent:hover:not(:disabled){background:var(--ink);border-color:transparent}.btn-accent:hover:not(:disabled){filter:brightness(1.18)}.dark .btn-accent:hover:not(:disabled){filter:brightness(.9)}.btn-ghost{border-color:transparent;background-color:transparent;box-shadow:none}.btn-ghost:hover:not(:disabled){background:var(--accent-soft);border-color:transparent}.btn-danger{color:var(--err)}.input{width:100%;border-radius:var(--r-ctl,10px);border-width:1px;--tw-bg-opacity:1;background-color:color-mix(in srgb,var(--raised) calc(var(--tw-bg-opacity, 1) * 100%),transparent);padding:.375rem .75rem;font-size:15px;line-height:22px;--tw-text-opacity:1;color:color-mix(in srgb,var(--text) calc(var(--tw-text-opacity, 1) * 100%),transparent);outline:2px solid transparent;outline-offset:2px;transition:border-color .14s ease,box-shadow .14s ease}.input:focus{border-color:var(--faint);box-shadow:0 0 0 3px var(--focus-ring)}.input::-moz-placeholder{color:var(--faint)}.input::placeholder{color:var(--faint)}textarea.input{resize:none;line-height:1.625}select.input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-repeat:no-repeat;padding-right:1.75rem;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%239a968f' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 10px center}.label{margin-bottom:.375rem;display:block;font-size:13px;line-height:18px;font-weight:500;--tw-text-opacity:1;color:color-mix(in srgb,var(--muted) calc(var(--tw-text-opacity, 1) * 100%),transparent)}.dot{display:inline-block;height:.5rem;width:.5rem;flex-shrink:0;border-radius:9999px}.dot-archived{background:transparent;border:1.5px solid var(--faint)}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.pulse-soft{animation:pulse 1.6s ease-in-out infinite}.sg{position:relative;isolation:isolate;color:#fff}.sg-ink{color:var(--on-ink)}.sg-glass,.sg-ring{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.sg-glass{z-index:-1;background:var(--sg-c);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),inset 0 -1px 1px rgba(0,0,0,.12),0 1px 3px color-mix(in srgb,var(--sg-c) 35%,transparent);transition:filter .14s ease,opacity .14s ease}.sg-live>.sg-glass{background:none;box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--sg-c) 60%,#fff),0 1px 4px color-mix(in srgb,var(--sg-c) 35%,transparent)}.dark .sg-live>.sg-glass{box-shadow:inset 0 0 0 .5px color-mix(in srgb,var(--sg-c) 80%,#fff),0 0 6px color-mix(in srgb,var(--sg-c) 40%,transparent)}.sg-ring{z-index:-2;opacity:0;background:var(--sg-c);--sg-ring-o:0.55}.sg-live>.sg-ring{background:none;--sg-ring-o:1;box-shadow:inset 0 0 0 .75px color-mix(in srgb,var(--sg-c) 55%,#fff)}.sg-ring-loop{animation:sg-ripple 2s cubic-bezier(.15,.6,.25,1) infinite}.sg-ring-once{animation:sg-ripple .7s cubic-bezier(.15,.6,.25,1) 1}.ask-glyph{transform-origin:50% 90%;animation:ask-nudge 2.4s ease-in-out infinite}@keyframes ask-nudge{0%,62%,to{transform:rotate(0) translateY(0)}70%{transform:rotate(-12deg) translateY(-1px)}78%{transform:rotate(9deg) translateY(-1px)}86%{transform:rotate(-5deg) translateY(0)}93%{transform:rotate(2deg)}}@keyframes sg-ripple{0%{transform:scale(1);opacity:var(--sg-ring-o)}75%,to{transform:scale(var(--sg-sx,2.5),var(--sg-sy,2.5));opacity:0}}.sg-dot{font-weight:700;line-height:1;text-shadow:0 0 1px rgba(0,0,0,.45),0 .5px 1px rgba(0,0,0,.3)}.btn.sg,.btn.sg:where(:hover:not(:disabled)){background:transparent;border-color:transparent}.sg:is(button,a):hover:not(:disabled)>.sg-glass{filter:brightness(1.08)}.dark .sg:is(button,a):hover:not(:disabled)>.sg-glass{filter:brightness(1.12)}.btn.sg:disabled{opacity:1}.btn.sg:disabled:not(.sg-busy){color:color-mix(in srgb,currentColor 70%,transparent)}.sg:disabled:not(.sg-busy)>.sg-glass{opacity:.45}.progress-indeterminate{position:relative;overflow:hidden;background:var(--accent-soft)}.progress-indeterminate:after{content:"";position:absolute;top:0;bottom:0;left:0;width:35%;border-radius:inherit;background:var(--accent);animation:progress-sweep 1.25s ease-in-out infinite}@keyframes progress-sweep{0%{transform:translateX(-120%)}to{transform:translateX(320%)}}.md{font-size:15px;line-height:22px;line-height:1.625;word-wrap:break-word;contain:layout}.md p{margin:.4em 0}.md p:first-child{margin-top:0}.md p:last-child{margin-bottom:0}.md h1,.md h2,.md h3,.md h4{font-weight:600;margin:.8em 0 .3em}.md h1{font-size:1.25em}.md h2{font-size:1.1em}.md h3{font-size:1em}.md ol,.md ul{padding-left:1.4em;margin:.4em 0}.md ul{list-style:disc}.md ol{list-style:decimal}.md li{margin:.15em 0}.md code{border-radius:.375rem;padding:1px .25rem;font-size:11.5px;background:var(--accent-soft)}.md code,.md pre{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace}.md pre{margin-top:.5rem;margin-bottom:.5rem;overflow-x:auto;border-radius:var(--r-card,14px);border-width:1px;padding:.75rem;font-size:13px;line-height:18px;background:var(--surface)}.md pre code{background:transparent;padding:0}.md .code-block{position:relative;margin:.5rem 0}.md .code-block>pre{margin:0}.code-copy{position:absolute;top:6px;right:6px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:8px;border:1px solid var(--border);background:var(--raised);color:var(--muted);opacity:.45;cursor:pointer;transition:opacity .12s ease,color .12s ease,background .12s ease,border-color .12s ease}.code-copy:focus-visible,.md .code-block:hover .code-copy{opacity:1}.code-copy:hover{color:var(--text);background:var(--surface);border-color:var(--faint)}.code-copy .ico-check,.code-copy .ico-copy{display:inline-flex;align-items:center}.code-copy .ico-check{display:none}.code-copy.copied{opacity:1;color:var(--ok);border-color:var(--ok)}.code-copy.copied .ico-copy{display:none}.code-copy.copied .ico-check{display:inline-flex}.md .code-block.is-mermaid>pre{display:none}.md .mermaid-diagram{overflow-x:auto;border-radius:var(--r-card,14px);border-width:1px;padding:.75rem;text-align:center}.md img[data-ws-src],.md[data-spotlight] img{margin-top:.5rem;margin-bottom:.5rem;display:block;max-width:100%;border-radius:var(--r-ctl,10px);border-width:1px;max-height:340px;width:auto;height:auto;background:var(--surface);cursor:zoom-in}.md img[data-ws-state=loading]{display:none}.md .md-img-missing{display:inline-block;border-radius:.25rem;border-width:1px;padding:1px .375rem;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:11.5px;border-style:dashed;color:var(--muted)}.md a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.md blockquote{border-left:3px solid var(--border);padding-left:10px;color:var(--muted);margin:.4em 0}.md table{border-collapse:collapse;margin:.5em 0}.md td,.md th{border:1px solid var(--border);padding:3px 8px;font-size:12px}.md hr{border:none;border-top:1px solid var(--border);margin:.8em 0}.diff-table{width:100%;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:13px;line-height:18px;border-collapse:collapse;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.diff-gutter{-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;padding-right:.5rem;padding-left:.75rem;text-align:right;vertical-align:top;color:var(--faint);width:1%;min-width:42px;font-size:11px;line-height:20px;cursor:pointer}.diff-gutter:hover{color:var(--accent)}.diff-code{padding-left:.5rem;padding-right:1rem;vertical-align:top;line-height:20px;white-space:pre-wrap;word-break:break-all}.diff-add-row{background:var(--diff-add)}.diff-del-row{background:var(--diff-del)}.diff-hunk-header{font-family:JetBrains Mono,ui-monospace,SFMono-Regular,monospace;font-size:12px;line-height:16px;color:var(--muted);background:var(--bg)}.hljs-keyword,.hljs-link,.hljs-literal,.hljs-section,.hljs-selector-tag{color:var(--accent)}.hljs-addition,.hljs-attr,.hljs-bullet,.hljs-string,.hljs-symbol{color:var(--ok)}.hljs-name,.hljs-number,.hljs-title,.hljs-type{color:var(--st-running)}.hljs-comment,.hljs-meta,.hljs-quote{color:var(--faint)}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:600}.fade-in{animation:fadeIn var(--dur) var(--ease-glass)}@keyframes fadeIn{0%{opacity:0;translate:0 3px}}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.lq-drift,.lq-drop{transform-box:view-box;transform-origin:12px 12px}.lq-drop{animation:spin 1.3s infinite}.lq-drop-1{animation-timing-function:cubic-bezier(.45,.05,.55,.95)}.lq-drop-2{animation-timing-function:cubic-bezier(.7,0,.3,1)}.lq-drop-3{animation-timing-function:cubic-bezier(.87,0,.13,1)}.lq-drift{animation:spin 3.9s linear infinite}:root{--ease-glass:cubic-bezier(0.25,0.8,0.25,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--ease-out:cubic-bezier(0.22,1,0.36,1);--dur:220ms;--dur-slow:320ms}:where(button,a[href],summary,[role=button],[role=tab],[role=menuitem],[role=option],.tap,.tab-lit){transition-property:color,background-color,border-color,box-shadow,opacity,filter;transition-duration:.16s;transition-timing-function:var(--ease-glass)}.chev{transition:rotate var(--dur) var(--ease-spring)}.chev[data-open=true]{rotate:90deg}[data-motion=pop]{transform-origin:top center;animation:motion-pop var(--dur) var(--ease-spring) backwards}[data-motion=pop-up]{transform-origin:bottom center;animation:motion-pop-up var(--dur) var(--ease-spring) backwards}@keyframes motion-pop{0%{opacity:0;scale:.96;translate:0 -4px}}@keyframes motion-pop-up{0%{opacity:0;scale:.96;translate:0 4px}}[data-motion=fade],[data-motion=modal],[data-motion=sheet],[data-motion=swap]{animation:motion-fade var(--dur) var(--ease-glass) backwards}@keyframes motion-fade{0%{opacity:0}}[data-motion=modal]>:first-child{animation:motion-modal var(--dur-slow) var(--ease-spring) backwards}@keyframes motion-modal{0%{opacity:0;scale:.94;translate:0 10px}}[data-motion=sheet]>:first-child{animation:motion-sheet var(--dur-slow) var(--ease-out) backwards}@keyframes motion-sheet{0%{translate:0 100%}}[data-motion=toast]{animation:motion-toast var(--dur-slow) var(--ease-spring) backwards}@keyframes motion-toast{0%{opacity:0;scale:.94;translate:16px 0}}[data-motion][data-exiting],[data-motion][data-exiting]>:first-child{animation:none!important}::view-transition-group(*){animation-duration:var(--dur-slow);animation-timing-function:var(--ease-glass)}:root[data-fx=reduced]{--glass-bg:var(--raised)!important;--glass-panel-bg:var(--raised)!important}:root[data-fx=reduced] *,:root[data-fx=reduced] :after,:root[data-fx=reduced] :before{backdrop-filter:none!important}:root[data-fx=reduced] .lg:not(.seg-thumb):after{background:var(--raised)}:root[data-fx=reduced] .lg-clear:not(.seg-thumb):after{background:var(--surface)}:root[data-fx=reduced] .fx-solid-warn{background:linear-gradient(color-mix(in srgb,var(--warn) 10%,transparent) 0 0),var(--raised)}@media (pointer:coarse){.btn{min-height:36px;padding-left:.75rem;padding-right:.75rem}.input{padding-top:.625rem;padding-bottom:.625rem}.code-copy{width:32px;height:32px}.tap{min-height:44px}}@media (prefers-reduced-motion:reduce){.ask-glyph,.fade-in,.lq-drift,.lq-drop,.pulse-soft,.sg-ring,.spin{animation:none!important}.btn,.chev,.lg-field,.seg{transition:none}[data-motion],[data-motion]>:first-child{animation:none!important}::view-transition-group(*){animation:none!important}}:root{color-scheme:light}.dark{color-scheme:dark}.safe-t{padding-top:env(safe-area-inset-top)}.safe-b{padding-bottom:env(safe-area-inset-bottom)}