.page-hero-module__ndShFq__hero{padding:calc(var(--header-h) + clamp(48px, 7vw, 104px)) 0 clamp(48px, 6vw, 88px);background:radial-gradient(60% 80% at 85% 0%, rgba(var(--ink-rgb), .14), transparent 65%), linear-gradient(180deg, #fff, var(--canvas));border-bottom:1px solid var(--glass-line);position:relative;overflow:hidden}.page-hero-module__ndShFq__inner{gap:var(--s-7);align-items:center;display:grid}.page-hero-module__ndShFq__inner[data-has-art=true]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.page-hero-module__ndShFq__copy{gap:var(--s-4);flex-direction:column;display:flex}.page-hero-module__ndShFq__copy>*{animation:page-hero-module__ndShFq__arrive .8s var(--ease-settle) both}.page-hero-module__ndShFq__copy>:nth-child(2){animation-delay:70ms}.page-hero-module__ndShFq__copy>:nth-child(3){animation-delay:.14s}.page-hero-module__ndShFq__copy>:nth-child(4){animation-delay:.21s}.page-hero-module__ndShFq__crumbs{font-size:var(--text-sm);color:var(--ink-3);align-items:center;gap:8px;display:flex}.page-hero-module__ndShFq__crumbHome{color:var(--ink-2);transition:color var(--dur-touch) var(--ease-physical)}.page-hero-module__ndShFq__crumbHome:hover{color:var(--ink)}.page-hero-module__ndShFq__crumbHere{color:var(--accent-ink);font-weight:600}.page-hero-module__ndShFq__title{max-width:14em;font-size:clamp(2.6rem,4.2vw + .8rem,5rem);line-height:1}.page-hero-module__ndShFq__lede{max-width:38em}.page-hero-module__ndShFq__jumps{gap:var(--s-2);margin-top:var(--s-3);flex-wrap:wrap;display:flex}.page-hero-module__ndShFq__jump{border:1px solid var(--glass-line);border-radius:var(--r-pill);background:var(--surface);height:36px;font-size:var(--text-sm);color:var(--ink-2);transition:color var(--dur-touch) var(--ease-physical), border-color var(--dur-touch) var(--ease-physical);align-items:center;gap:8px;padding:0 14px;font-weight:540;display:inline-flex}.page-hero-module__ndShFq__jump span{color:var(--ink-faint);transition:transform var(--dur-move) var(--ease-settle)}.page-hero-module__ndShFq__jump:hover{color:var(--ink);border-color:var(--glass-line-strong)}.page-hero-module__ndShFq__jump:hover span{transform:translateY(2px)}.page-hero-module__ndShFq__art{animation:page-hero-module__ndShFq__arrive .9s var(--ease-settle) .2s both}@keyframes page-hero-module__ndShFq__arrive{0%{opacity:0;transform:translateY(16px)}}@media (max-width:900px){.page-hero-module__ndShFq__inner[data-has-art=true]{grid-template-columns:1fr}}
.chapter-module__l4i9cW__head{gap:var(--s-5);flex-direction:column;max-width:860px;display:flex}.chapter-module__l4i9cW__head[data-align=center]{text-align:center;align-items:center;max-width:1000px;margin-inline:auto}.chapter-module__l4i9cW__meta{align-items:center;gap:var(--s-3);display:flex}.chapter-module__l4i9cW__index{background:var(--ink);min-width:28px;height:22px;font-family:var(--font-mono);color:var(--canvas);border-radius:7px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.chapter-module__l4i9cW__title{font-size:var(--text-4xl);line-height:1.04}.chapter-module__l4i9cW__lede{margin-top:var(--s-1)}.chapter-module__l4i9cW__head[data-align=center] .chapter-module__l4i9cW__lede{margin-inline:auto}
.faq-module__w4nXNG__section{padding:var(--section-y) 0;background:var(--canvas)}.faq-module__w4nXNG__grid{gap:var(--s-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.faq-module__w4nXNG__title{top:calc(var(--header-h) + var(--s-6));font-size:var(--text-4xl);line-height:1.02;position:sticky}.faq-module__w4nXNG__list{border-top:1px solid var(--glass-line)}.faq-module__w4nXNG__item{border-bottom:1px solid var(--glass-line)}.faq-module__w4nXNG__question{font:inherit;margin:0}.faq-module__w4nXNG__question button{justify-content:space-between;align-items:center;gap:var(--s-4);width:100%;padding:var(--s-5) 0;font-size:var(--text-lg);text-align:left;cursor:pointer;transition:color var(--dur-touch) var(--ease-physical);background:0 0;border:0;font-weight:600;display:flex}.faq-module__w4nXNG__question button:hover{color:var(--accent-ink)}.faq-module__w4nXNG__icon{border:1px solid var(--glass-line-strong);width:30px;height:30px;transition:background-color var(--dur-move) var(--ease-physical), border-color var(--dur-move) var(--ease-physical);border-radius:50%;flex:none;position:relative}.faq-module__w4nXNG__icon:before,.faq-module__w4nXNG__icon:after{content:"";width:10px;height:1.5px;transition:transform var(--dur-move) var(--ease-settle);background:currentColor;border-radius:1px;margin:-.75px 0 0 -5px;position:absolute;top:50%;left:50%}.faq-module__w4nXNG__icon:after{transform:rotate(90deg)}.faq-module__w4nXNG__item[data-open=true] .faq-module__w4nXNG__icon{border-color:var(--accent-line);background:var(--surface-2)}.faq-module__w4nXNG__item[data-open=true] .faq-module__w4nXNG__icon:after{transform:rotate(0)}.faq-module__w4nXNG__panel{transition:grid-template-rows var(--dur-panel) var(--ease-settle);grid-template-rows:0fr;display:grid}.faq-module__w4nXNG__item[data-open=true] .faq-module__w4nXNG__panel{grid-template-rows:1fr}.faq-module__w4nXNG__clip{min-height:0;overflow:hidden}.faq-module__w4nXNG__clip p{max-width:62ch;padding-bottom:var(--s-5);color:var(--ink-2);opacity:0;transition:opacity .24s var(--ease-physical), transform var(--dur-panel) var(--ease-settle);transform:translateY(-6px)}.faq-module__w4nXNG__item[data-open=true] .faq-module__w4nXNG__clip p{opacity:1;transition-delay:60ms;transform:none}@media (max-width:900px){.faq-module__w4nXNG__grid{gap:var(--s-6);grid-template-columns:1fr}.faq-module__w4nXNG__title{position:static}}
.release-module__4SZzeq__section{padding-top:var(--section-y)}.release-module__4SZzeq__track{margin-top:var(--s-7);position:relative}.release-module__4SZzeq__track[data-story=true]{height:calc(var(--count) * 80svh + 100svh);margin-top:0}.release-module__4SZzeq__sticky{position:relative}.release-module__4SZzeq__track[data-story=true] .release-module__4SZzeq__sticky{height:100svh;padding-top:var(--header-h);align-items:center;display:grid;position:sticky;top:0}.release-module__4SZzeq__layout{gap:var(--s-7);display:grid}.release-module__4SZzeq__track[data-story=true] .release-module__4SZzeq__layout{grid-template-columns:minmax(320px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(40px,5vw,96px)}.release-module__4SZzeq__steps{gap:var(--s-8);display:grid}.release-module__4SZzeq__track[data-story=true] .release-module__4SZzeq__steps{gap:6px}.release-module__4SZzeq__step{gap:var(--s-3);display:grid;position:relative}.release-module__4SZzeq__track[data-story=true] .release-module__4SZzeq__step{gap:0;padding-left:26px}.release-module__4SZzeq__rail{display:none}.release-module__4SZzeq__track[data-story=true] .release-module__4SZzeq__rail{gap:var(--pixel-gap);display:grid;position:absolute;top:14px;left:0}.release-module__4SZzeq__rail i{--fill:clamp(0, calc((var(--progress) * var(--count) - var(--i)) * 5 - var(--k)), 1);width:var(--pixel-m);height:var(--pixel-m);border-radius:var(--r-pixel);background:var(--ink);opacity:calc(.22 + var(--fill) * .78);transform:scale(calc(.4 + var(--fill) * .6));transition:transform var(--dur-move) var(--ease-spring), opacity var(--dur-touch) linear}.release-module__4SZzeq__stepTitle{font:inherit;margin:0}.release-module__4SZzeq__stepButton{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:6px 0;display:flex}.release-module__4SZzeq__step>.release-module__4SZzeq__stepTitle{align-items:center;gap:14px;display:flex}.release-module__4SZzeq__stepIndex{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.release-module__4SZzeq__track[data-story=true] .release-module__4SZzeq__stepIndex{display:none}.release-module__4SZzeq__stepName{font-size:var(--text-3xl);letter-spacing:-.03em;color:var(--ink);transition:color var(--dur-panel) var(--ease-settle), font-size var(--dur-panel) var(--ease-settle);font-weight:650;line-height:1.08}.release-module__4SZzeq__track[data-story=true] .release-module__4SZzeq__stepName{font-size:var(--text-xl);letter-spacing:-.015em;color:var(--pp-ink-faint);font-weight:600}.release-module__4SZzeq__track[data-story=true] .release-module__4SZzeq__step[data-past=true] .release-module__4SZzeq__stepName{color:var(--ink-3)}.release-module__4SZzeq__track[data-story=true] .release-module__4SZzeq__step[data-active=true] .release-module__4SZzeq__stepName{font-size:var(--text-3xl);letter-spacing:-.03em;color:var(--ink);font-weight:650}.release-module__4SZzeq__stepButton:hover .release-module__4SZzeq__stepName{color:var(--ink-2)}.release-module__4SZzeq__stepButton:focus-visible{box-shadow:var(--focus-ring);border-radius:10px;outline:none}.release-module__4SZzeq__tag{border:var(--stroke) solid var(--line);border-radius:var(--r-pill);letter-spacing:.02em;height:22px;color:var(--ink);align-items:center;padding:0 9px;font-size:11px;font-style:normal;font-weight:500;display:inline-flex}.release-module__4SZzeq__track[data-story=true] .release-module__4SZzeq__step:not([data-active=true]) .release-module__4SZzeq__tag{border-color:var(--pp-ink-faint);color:var(--pp-ink-faint)}.release-module__4SZzeq__stepBody{grid-template-rows:1fr;display:grid}.release-module__4SZzeq__track[data-story=true] .release-module__4SZzeq__stepBody{transition:grid-template-rows var(--dur-panel) var(--ease-settle);grid-template-rows:0fr}.release-module__4SZzeq__track[data-story=true] .release-module__4SZzeq__step[data-active=true] .release-module__4SZzeq__stepBody{grid-template-rows:1fr}.release-module__4SZzeq__stepText{max-width:30em;min-height:0;font-size:var(--text-lg);color:var(--ink-2);line-height:1.55;overflow:hidden}.release-module__4SZzeq__track[data-story=true] .release-module__4SZzeq__stepText{opacity:0;transition:opacity var(--dur-move) linear, transform var(--dur-panel) var(--ease-spring);padding:14px 0 22px;transform:translateY(-8px)}.release-module__4SZzeq__track[data-story=true] .release-module__4SZzeq__step[data-active=true] .release-module__4SZzeq__stepText{opacity:1;transition-delay:90ms;transform:none}.release-module__4SZzeq__stage{position:relative}.release-module__4SZzeq__window{border:var(--stroke) solid var(--line);background:var(--pp-paper);box-shadow:var(--shadow-window);border-radius:26px;grid-template-rows:40px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.release-module__4SZzeq__titlebar{border-bottom:var(--stroke-hair) solid var(--pp-line-soft);color:var(--ink);align-items:center;gap:9px;padding:0 16px;font-size:12.5px;font-weight:600;display:flex}.release-module__4SZzeq__counter{font-family:var(--font-mono);color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:4px;font-size:11px;font-weight:400}.release-module__4SZzeq__controls{gap:16px;margin-left:auto;display:inline-flex}.release-module__4SZzeq__controls i{background:var(--ink-3);width:10px;height:1.5px}.release-module__4SZzeq__controls i:nth-child(2){border:1.5px solid var(--ink-3);background:0 0;border-radius:2px;height:9px}.release-module__4SZzeq__controls i:nth-child(3){background:linear-gradient(45deg, transparent 44%, var(--ink-3) 44% 56%, transparent 56%), linear-gradient(-45deg, transparent 44%, var(--ink-3) 44% 56%, transparent 56%);height:10px}.release-module__4SZzeq__viewport{min-height:0;position:relative}.release-module__4SZzeq__track[data-story=true] .release-module__4SZzeq__viewport{height:min(62svh,560px)}.release-module__4SZzeq__scene{height:100%;color:var(--ink);padding:24px 28px;font-size:14px;display:grid;position:relative}.release-module__4SZzeq__track[data-story=true] .release-module__4SZzeq__scene{transition:opacity .36s linear, transform .72s var(--ease-spring);position:absolute;inset:0}.release-module__4SZzeq__scene[data-place=past]{opacity:0;pointer-events:none;transform:translateY(-40px)}.release-module__4SZzeq__scene[data-place=future]{opacity:0;pointer-events:none;transform:translateY(40px)}.release-module__4SZzeq__inline{margin-top:var(--s-4)}.release-module__4SZzeq__inline .release-module__4SZzeq__viewport{min-height:420px}.release-module__4SZzeq__seen{height:100%}.release-module__4SZzeq__typed{clip-path:inset(0);display:inline}.release-module__4SZzeq__square{background:var(--ink);width:14px;height:14px;transition:background-color var(--dur-touch) linear, box-shadow var(--dur-touch) linear, transform var(--dur-panel) var(--ease-spring);border-radius:3.5px;flex:none}.release-module__4SZzeq__allow{border:var(--stroke) solid var(--pp-ink);border-radius:var(--r-pill);background:var(--pp-ink);height:34px;color:var(--pp-on-ink);transition:background-color var(--dur-press) linear, color var(--dur-press) linear;flex:none;align-items:center;gap:7px;padding:0 16px;font-size:13px;font-weight:500;display:inline-flex}.release-module__4SZzeq__chat{grid-template-rows:auto minmax(0,1fr) auto;gap:14px;min-height:0;margin:-24px -28px;padding:0 28px 22px;display:grid}.release-module__4SZzeq__chatHead{border-bottom:var(--stroke-hair) solid var(--pp-line-soft);justify-content:space-between;align-items:center;height:52px;margin:0 -28px;padding:0 28px;font-size:15px;display:flex}.release-module__4SZzeq__chatHead b{font-weight:650}.release-module__4SZzeq__chatPill{border:var(--stroke) solid var(--line);border-radius:var(--r-pill);align-items:center;height:28px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.release-module__4SZzeq__thread{align-content:start;gap:8px;min-height:0;padding-top:6px;display:grid;overflow:hidden}.release-module__4SZzeq__user{background:var(--pp-paper-2);border-radius:18px 18px 6px;justify-self:end;max-width:78%;padding:11px 16px;font-size:14px}.release-module__4SZzeq__working{color:var(--ink-3);align-items:center;gap:12px;margin-top:0;font-size:14px;display:flex}.release-module__4SZzeq__workingLoader,.release-module__4SZzeq__workingDone{place-items:center;width:36px;height:36px;display:inline-grid}.release-module__4SZzeq__working[data-state=done] .release-module__4SZzeq__workingLoader,.release-module__4SZzeq__working[data-state=running] .release-module__4SZzeq__workingDone{display:none}.release-module__4SZzeq__taskSteps{gap:6px;margin-left:48px;display:grid}.release-module__4SZzeq__taskSteps li{background:var(--pp-paper-2);height:36px;color:var(--ink);border-radius:14px;align-items:center;gap:12px;padding:0 16px;display:flex}.release-module__4SZzeq__taskSteps li[data-state=pending] .release-module__4SZzeq__square{box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0;transform:scale(.9)}.release-module__4SZzeq__ask{border:var(--stroke) solid var(--line);border-radius:var(--r-control);background:var(--pp-paper);justify-content:space-between;align-items:center;gap:14px;margin-left:48px;padding:9px 9px 9px 16px;display:flex}.release-module__4SZzeq__askTitle{font-weight:600}.release-module__4SZzeq__askReason{color:var(--ink-3);margin-top:2px;font-size:12.5px}.release-module__4SZzeq__ask[data-state=allowed] .release-module__4SZzeq__allow{background:var(--pp-paper);color:var(--pp-ink)}.release-module__4SZzeq__ask[data-state=allowed] .release-module__4SZzeq__allow:before{content:"";background:currentColor;border-radius:2px;width:8px;height:8px}.release-module__4SZzeq__report{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-left:48px;padding:4px 2px 0;display:flex}.release-module__4SZzeq__reportTitle{letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600}.release-module__4SZzeq__reportChips{flex-wrap:wrap;gap:6px;display:flex}.release-module__4SZzeq__reportChips span{border:var(--stroke) solid var(--line);border-radius:var(--r-pill);align-items:center;height:28px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.release-module__4SZzeq__composer{border:var(--stroke) solid var(--line);background:var(--pp-paper);border-radius:20px;align-items:center;gap:10px;height:54px;padding:0 10px 0 18px;display:flex}.release-module__4SZzeq__placeholder{color:var(--ink-3);flex:1;font-size:14px}.release-module__4SZzeq__send{background:var(--pp-ink);width:38px;height:38px;transition:transform var(--dur-panel) var(--ease-spring);border-radius:50%;place-items:center;display:grid}.release-module__4SZzeq__send i{background:var(--pp-on-ink);width:11px;height:11px;transition:width var(--dur-panel) var(--ease-spring), height var(--dur-panel) var(--ease-spring), border-radius var(--dur-panel) var(--ease-spring);border-radius:2.5px}.release-module__4SZzeq__send[data-state=idle]{background:var(--pp-paper-2)}.release-module__4SZzeq__send[data-state=idle] i{background:var(--pp-ink-faint);border-radius:1.5px;width:6px;height:6px}.release-module__4SZzeq__max{grid-template-rows:1fr auto auto;gap:16px;display:grid;position:relative}.release-module__4SZzeq__routeLines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.release-module__4SZzeq__routeLines path{fill:none;stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.release-module__4SZzeq__lineCloud{stroke:var(--ink);stroke-dasharray:1;opacity:0}.release-module__4SZzeq__lineBroken{stroke:var(--ink-3);stroke-dasharray:4 7}.release-module__4SZzeq__lineLocal{stroke:var(--ink);stroke-dasharray:1}.release-module__4SZzeq__nodeLocal,.release-module__4SZzeq__nodeCloud{z-index:1;transition:transform var(--dur-panel) var(--ease-spring);gap:2px;display:grid;position:absolute;transform:translate(-50%,-50%)}.release-module__4SZzeq__nodeLocal{border:var(--stroke) solid var(--line);background:var(--pp-paper);min-width:210px;box-shadow:var(--shadow-float);border-radius:18px;padding:14px 18px;top:18%;left:24%}.release-module__4SZzeq__nodeLocal b,.release-module__4SZzeq__nodeCloud b{font-size:15px;font-weight:650}.release-module__4SZzeq__nodeLocal small,.release-module__4SZzeq__nodeCloud small{color:var(--ink-3);font-size:12px}.release-module__4SZzeq__nodeLocal[data-state=answering]{transform:translate(-50%,-50%)scale(1.04)}.release-module__4SZzeq__nodeCloud{text-align:center;place-items:center;width:200px;height:110px;padding-top:18px;top:18%;left:80%}.release-module__4SZzeq__cloudShape{z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.release-module__4SZzeq__cloudShape path{fill:var(--pp-paper);stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}.release-module__4SZzeq__nodeCloud small{display:none}.release-module__4SZzeq__nodeCloud[data-state=waiting] small[data-when=waiting],.release-module__4SZzeq__nodeCloud[data-state=failed] small[data-when=failed]{display:block}.release-module__4SZzeq__nodeCloud[data-state=failed] .release-module__4SZzeq__cloudShape path{stroke-dasharray:4 5}.release-module__4SZzeq__answer{z-index:1;background:var(--pp-paper-2);border-radius:18px;grid-row:2;justify-self:center;gap:8px;width:min(100%,470px);padding:14px 18px;display:grid;position:relative}.release-module__4SZzeq__answer p{color:var(--ink-2);line-height:1.5}.release-module__4SZzeq__fallbackLabel{color:var(--ink);align-items:center;gap:9px;font-size:12.5px;font-weight:600;display:inline-flex}.release-module__4SZzeq__fallbackLabel i{background:var(--ink);border-radius:2.5px;width:9px;height:9px}.release-module__4SZzeq__maxComposer{z-index:1;border:var(--stroke) solid var(--line);background:var(--pp-paper);min-height:62px;box-shadow:var(--shadow-float);border-radius:22px;grid-row:3;align-items:center;gap:12px;padding:8px 10px 8px 20px;display:flex;position:relative}.release-module__4SZzeq__maxPrompt{flex:1;min-width:0;font-size:14px}.release-module__4SZzeq__maxToggle{border:var(--stroke) solid var(--line);border-radius:var(--r-pill);background:var(--pp-paper);letter-spacing:.02em;height:36px;color:var(--ink);transition:background-color var(--dur-move) linear, color var(--dur-move) linear;flex:none;align-items:center;gap:10px;padding:0 4px 0 14px;font-size:12.5px;font-weight:700;display:inline-flex}.release-module__4SZzeq__maxToggle i{background:var(--pp-ink);width:26px;height:26px;transition:transform var(--dur-panel) var(--ease-spring), background-color var(--dur-move) linear;border-radius:50%}.release-module__4SZzeq__maxToggle[data-on=true]{background:var(--pp-ink);color:var(--pp-on-ink)}.release-module__4SZzeq__maxToggle[data-on=true] i{background:var(--pp-on-ink)}.release-module__4SZzeq__maxToggle[data-on=false] i{transform:translate(-4px)scale(.7)}.release-module__4SZzeq__sendInk{background:var(--pp-ink);width:40px;height:40px;color:var(--pp-on-ink);border-radius:50%;flex:none;place-items:center;display:grid}.release-module__4SZzeq__bar{height:8px;overflow:hidden}.release-module__4SZzeq__bar i{width:calc(var(--w) * 100%);background:repeating-linear-gradient(90deg,currentColor 0 8px,#0000 8px 10px);border-radius:2px;height:100%;display:block}.release-module__4SZzeq__added{justify-self:start;align-items:center;gap:9px;font-size:13px;font-weight:600;display:inline-flex}.release-module__4SZzeq__coder{background-image:linear-gradient(var(--pp-line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--pp-line-soft) 1px, transparent 1px);background-size:22px 22px;grid-template-columns:176px minmax(0,1fr);margin:-24px -28px;display:grid}.release-module__4SZzeq__coderSide{border-right:var(--stroke-hair) solid var(--pp-line-soft);background:var(--pp-paper);align-content:start;gap:6px;padding:18px 12px;display:grid}.release-module__4SZzeq__project{align-items:center;gap:8px;margin-bottom:8px;font-size:13px;font-weight:650;display:flex}.release-module__4SZzeq__folder{border:1.5px solid var(--ink);border-radius:2px 3px 3px;width:14px;height:11px}.release-module__4SZzeq__conversation{border-radius:var(--r-pill);background:var(--pp-ink);color:var(--pp-on-ink);padding:8px 12px;font-size:12px;font-weight:500}.release-module__4SZzeq__conversationGhost{background:linear-gradient(90deg, var(--pp-paper-3) 0 70%, transparent 70%) 0 50% / 100% 6px no-repeat;height:30px;margin:0 12px}.release-module__4SZzeq__conversationGhost[data-short]{background-size:70% 6px}.release-module__4SZzeq__coderMain{align-content:start;gap:12px;min-width:0;padding:22px 24px 20px;display:grid}.release-module__4SZzeq__coderUser{background:var(--pp-paper-2);border-radius:18px 18px 6px;justify-self:end;padding:9px 15px;font-size:13.5px}.release-module__4SZzeq__readChip{color:var(--ink-2);justify-self:start;align-items:center;gap:8px;font-size:13px;display:inline-flex}.release-module__4SZzeq__readChip code,.release-module__4SZzeq__diffHead code{font-family:var(--font-mono);color:var(--ink);font-size:12px}.release-module__4SZzeq__diff{border:var(--stroke) solid var(--line);background:var(--pp-paper);border-radius:18px;gap:10px;padding:14px;display:grid}.release-module__4SZzeq__diffHead{justify-content:space-between;font-size:12px;display:flex}.release-module__4SZzeq__minus,.release-module__4SZzeq__plus{font-family:var(--font-mono);color:var(--ink);font-weight:500}.release-module__4SZzeq__diff pre{font-family:var(--font-mono);gap:2px;margin:0;font-size:12px;line-height:1.75;display:grid}.release-module__4SZzeq__diff pre span{clip-path:inset(0);white-space:pre;border-radius:6px;padding:0 8px;display:block}.release-module__4SZzeq__diff pre i{width:18px;color:var(--ink-3);font-style:normal;display:inline-block}.release-module__4SZzeq__diff pre span[data-kind=\-]{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--pp-ink-faint);text-decoration-color:var(--pp-ink-faint)}.release-module__4SZzeq__diff pre span[data-kind=\+]{background:var(--pp-paper-2);color:var(--ink)}.release-module__4SZzeq__diff pre span[data-kind=\+] i{color:var(--ink)}.release-module__4SZzeq__diff .release-module__4SZzeq__allow{justify-self:end}.release-module__4SZzeq__checks{color:var(--ink-2);align-items:center;gap:12px;font-size:13px;display:flex}.release-module__4SZzeq__checkCells{gap:4px;display:inline-flex}.release-module__4SZzeq__checkCells i{background:var(--ink);width:14px;height:14px;transition:background-color var(--dur-touch) linear, box-shadow var(--dur-touch) linear, transform var(--dur-panel) var(--ease-spring);border-radius:3.5px}.release-module__4SZzeq__checkCells i[data-on=false]{box-shadow:inset 0 0 0 1.5px var(--pp-ink-faint);background:0 0;transform:scale(.8)}.release-module__4SZzeq__checks b{font-family:var(--font-mono);color:var(--ink);font-weight:500}.release-module__4SZzeq__setup{margin:-24px -28px;position:relative}.release-module__4SZzeq__setupNight{background:var(--canvas);color:var(--ink);clip-path:circle(0% at 74% 47%);position:absolute;inset:0}.release-module__4SZzeq__setupBody{text-align:center;align-content:center;justify-items:center;gap:18px;height:100%;padding:28px;display:grid}.release-module__4SZzeq__hello{height:52px;overflow:hidden}.release-module__4SZzeq__helloReel{transition:transform var(--dur-scene) var(--ease-spring);display:grid}.release-module__4SZzeq__helloReel b{letter-spacing:-.03em;height:52px;font-size:40px;font-weight:650;line-height:52px}.release-module__4SZzeq__langs{border-radius:var(--r-pill);background:var(--pp-paper-2);grid-template-columns:repeat(4,minmax(0,1fr));width:min(100%,460px);padding:4px;display:grid;position:relative}.release-module__4SZzeq__langs>span:not(.release-module__4SZzeq__langPill){color:var(--ink-3);padding:8px 4px;font-size:12.5px;font-weight:500;position:relative}.release-module__4SZzeq__langPill{border-radius:var(--r-pill);background:var(--pp-paper);width:calc(25% - 2px);box-shadow:var(--shadow-thumb);transition:transform var(--dur-panel) var(--ease-spring);position:absolute;top:4px;bottom:4px;left:4px}.release-module__4SZzeq__setupBody[data-lang="1"] .release-module__4SZzeq__helloReel{transform:translateY(-52px)}.release-module__4SZzeq__setupBody[data-lang="2"] .release-module__4SZzeq__helloReel{transform:translateY(-104px)}.release-module__4SZzeq__setupBody[data-lang="3"] .release-module__4SZzeq__helloReel{transform:translateY(-156px)}.release-module__4SZzeq__setupBody[data-lang="1"] .release-module__4SZzeq__langPill{transform:translate(100%)}.release-module__4SZzeq__setupBody[data-lang="2"] .release-module__4SZzeq__langPill{transform:translate(200%)}.release-module__4SZzeq__setupBody[data-lang="3"] .release-module__4SZzeq__langPill{transform:translate(300%)}.release-module__4SZzeq__themes{gap:10px;display:flex}.release-module__4SZzeq__theme{border:var(--stroke) solid var(--pp-line-soft);border-radius:var(--r-pill);height:36px;color:var(--ink-2);align-items:center;gap:9px;padding:0 16px 0 8px;font-size:12.5px;font-weight:500;display:inline-flex}.release-module__4SZzeq__theme i{border:var(--stroke) solid var(--line);background:#fff;border-radius:50%;width:22px;height:22px}.release-module__4SZzeq__theme[data-theme=dark] i{background:#0b0b0b}.release-module__4SZzeq__theme[data-on=true]{border-color:var(--line);color:var(--ink)}.release-module__4SZzeq__setupNight .release-module__4SZzeq__theme[data-theme=light]{border-color:var(--pp-line-soft);color:var(--ink-2)}.release-module__4SZzeq__setupNight .release-module__4SZzeq__theme[data-theme=dark]{border-color:var(--line);color:var(--ink)}.release-module__4SZzeq__question{margin-top:8px;font-size:17px;font-weight:650}.release-module__4SZzeq__options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:min(100%,540px);display:grid}.release-module__4SZzeq__option{border:var(--stroke) solid var(--pp-line-soft);background:var(--pp-paper);color:var(--ink-2);transition:border-color var(--dur-move) linear, color var(--dur-move) linear, transform var(--dur-panel) var(--ease-spring);border-radius:18px;justify-items:center;gap:10px;padding:16px 8px;font-size:12.5px;font-weight:500;display:grid}.release-module__4SZzeq__setupBody[data-pick="2"] .release-module__4SZzeq__option[data-index="2"]{border-color:var(--line);box-shadow:inset 0 0 0 .5px var(--line);color:var(--ink);transform:translateY(-4px)}.release-module__4SZzeq__optionIcon{border:1.5px solid var(--ink);border-radius:5px;width:28px;height:20px}.release-module__4SZzeq__optionIcon[data-kind="1"]{border-style:dashed;border-radius:12px 12px 5px 5px}.release-module__4SZzeq__optionIcon[data-kind="2"]{background:linear-gradient(90deg, transparent 0 45%, var(--ink) 45% 55%, transparent 55%)}@media (max-width:979px){.release-module__4SZzeq__coder{grid-template-columns:minmax(0,1fr)}.release-module__4SZzeq__coderSide{display:none}.release-module__4SZzeq__modelVariants li{grid-template-columns:84px minmax(0,1fr) 52px}.release-module__4SZzeq__modelVariants em{display:none}.release-module__4SZzeq__nodeLocal{min-width:0;left:28%}.release-module__4SZzeq__nodeCloud{width:150px;left:76%}}@media (max-width:560px){.release-module__4SZzeq__scene{padding:16px;font-size:13px}.release-module__4SZzeq__chat,.release-module__4SZzeq__coder,.release-module__4SZzeq__setup{margin:-16px}.release-module__4SZzeq__chat{padding:0 16px 16px}.release-module__4SZzeq__chatHead{margin:0 -16px;padding:0 16px}.release-module__4SZzeq__taskSteps,.release-module__4SZzeq__ask,.release-module__4SZzeq__report{margin-left:0}.release-module__4SZzeq__ask{flex-direction:column;align-items:flex-start}.release-module__4SZzeq__options{grid-template-columns:minmax(0,1fr)}.release-module__4SZzeq__drum{width:112px}.release-module__4SZzeq__nodeLocal small,.release-module__4SZzeq__nodeCloud small{display:none}}.release-module__4SZzeq__remAnswer{align-items:center;gap:9px;max-width:86%;font-size:14px;display:inline-flex}.release-module__4SZzeq__remClock{font-family:var(--font-mono);color:var(--ink-3);align-items:center;gap:10px;margin-top:10px;font-size:13px;display:inline-flex}.release-module__4SZzeq__remClockFace{border:1.5px solid;border-radius:50%;width:22px;height:22px;position:relative}.release-module__4SZzeq__remClockFace:before,.release-module__4SZzeq__remClockFace:after{content:"";transform-origin:50% 100%;background:currentColor;width:1.5px;position:absolute;bottom:50%;left:50%}.release-module__4SZzeq__remClockFace:before{height:6px;transform:translate(-50%)rotate(30deg)}.release-module__4SZzeq__remClockFace:after{height:8px;transform:translate(-50%)rotate(120deg)}.release-module__4SZzeq__remClock b{color:var(--ink);font-weight:600}.release-module__4SZzeq__remClock [data-when]{display:none}.release-module__4SZzeq__remClock b[data-time=now] [data-when=now],.release-module__4SZzeq__remClock b[data-time=due] [data-when=due]{display:inline}.release-module__4SZzeq__remToast{border:var(--stroke) solid var(--pp-ink);background:var(--pp-paper);width:min(300px,82%);box-shadow:var(--shadow-float);border-radius:18px;justify-self:end;gap:5px;padding:14px 16px;display:grid}.release-module__4SZzeq__remToastKicker{letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.release-module__4SZzeq__remToast b{font-size:15px;font-weight:650}.release-module__4SZzeq__remToastActions{gap:6px;margin-top:4px;display:flex}.release-module__4SZzeq__remToastActions span{border:var(--stroke) solid var(--line);border-radius:var(--r-pill);align-items:center;height:28px;padding:0 12px;font-size:12.5px;font-weight:500;display:inline-flex}.release-module__4SZzeq__remToastActions span:first-child{border-color:var(--pp-ink);background:var(--pp-ink);color:var(--pp-on-ink)}.release-module__4SZzeq__downloads{align-content:center;gap:16px;display:grid}.release-module__4SZzeq__dlTitle{letter-spacing:-.015em;font-size:20px;font-weight:650}.release-module__4SZzeq__dlList{gap:8px;display:grid}.release-module__4SZzeq__dlList li{border-radius:var(--r-control);background:var(--pp-paper-2);grid-template-columns:minmax(0,1fr) 64px 132px;align-items:center;gap:14px;min-height:56px;padding:8px 16px;font-size:13px;display:grid}.release-module__4SZzeq__dlName{gap:2px;display:grid}.release-module__4SZzeq__dlName b{font-size:14px;font-weight:600}.release-module__4SZzeq__dlName small{color:var(--ink-3);font-size:12px}.release-module__4SZzeq__dlSize{font-family:var(--font-mono);text-align:right;font-size:12px}.release-module__4SZzeq__dlAction{align-items:center;display:grid}.release-module__4SZzeq__dlAction>*{grid-area:1/1}.release-module__4SZzeq__dlButton{border:var(--stroke) solid var(--pp-ink);border-radius:var(--r-pill);background:var(--pp-ink);height:30px;color:var(--pp-on-ink);justify-self:start;align-items:center;padding:0 14px;font-size:12.5px;font-weight:500;display:inline-flex}.release-module__4SZzeq__dlReady{align-items:center;gap:7px;font-size:12.5px;font-weight:600;display:inline-flex}.release-module__4SZzeq__dlList li .release-module__4SZzeq__bar,.release-module__4SZzeq__dlList li .release-module__4SZzeq__dlReady,.release-module__4SZzeq__dlList li .release-module__4SZzeq__dlButton{visibility:hidden}.release-module__4SZzeq__dlList li[data-state=idle] .release-module__4SZzeq__dlButton,.release-module__4SZzeq__dlList li[data-state=loading] .release-module__4SZzeq__bar,.release-module__4SZzeq__dlList li[data-state=done] .release-module__4SZzeq__dlReady{visibility:visible}
.hardware-module__PtqEhW__section{padding:var(--section-y) 0}.hardware-module__PtqEhW__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.hardware-module__PtqEhW__copy{gap:var(--s-7);display:grid}.hardware-module__PtqEhW__copy h2{font-size:var(--text-3xl)}.hardware-module__PtqEhW__notes{gap:var(--s-5);display:grid}.hardware-module__PtqEhW__notes li{gap:var(--s-4);grid-template-columns:40px minmax(0,1fr);display:grid}.hardware-module__PtqEhW__noteIcon{border:1px solid var(--glass-line);background:var(--surface);width:40px;height:40px;color:var(--accent-ink);border-radius:12px;place-items:center;display:grid}.hardware-module__PtqEhW__notes h3{font-size:var(--text-lg);letter-spacing:-.015em;font-weight:620}.hardware-module__PtqEhW__notes p{font-size:var(--text-sm);color:var(--ink-2);margin-top:4px}.hardware-module__PtqEhW__picker{padding:clamp(24px,3vw,40px)}.hardware-module__PtqEhW__pickerLabel{font-size:var(--text-lg);letter-spacing:-.015em;font-weight:620}.hardware-module__PtqEhW__segments{margin-top:var(--s-4);background:var(--surface-2);border:1px solid var(--glass-line);border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));padding:4px;display:grid;position:relative}.hardware-module__PtqEhW__thumb{width:calc((100% - 8px) / var(--count));background:var(--surface);box-shadow:0 1px 3px #0b0b0b1f, 0 0 0 1px var(--glass-line);transform:translateX(calc(100% * var(--index)));transition:transform var(--dur-panel) var(--ease-settle);border-radius:10px;position:absolute;top:4px;bottom:4px;left:4px}.hardware-module__PtqEhW__segment{z-index:1;height:44px;font-size:var(--text-sm);color:var(--ink-3);cursor:pointer;transition:color var(--dur-touch) var(--ease-physical);background:0 0;border:0;border-radius:10px;font-weight:600;position:relative}.hardware-module__PtqEhW__segment[aria-checked=true]{color:var(--ink)}.hardware-module__PtqEhW__models{gap:var(--s-5);margin-top:var(--s-6);display:grid}.hardware-module__PtqEhW__modelHead{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.hardware-module__PtqEhW__modelName{letter-spacing:-.01em;font-weight:650}.hardware-module__PtqEhW__modelName em{border-radius:var(--r-pill);background:var(--surface-3);font-size:var(--text-2xs);color:var(--ink-2);vertical-align:2px;margin-left:8px;padding:1px 7px;font-style:normal;font-weight:650}.hardware-module__PtqEhW__modelNote{font-size:var(--text-sm);color:var(--ink-3)}.hardware-module__PtqEhW__chosen{border-radius:var(--r-pill);background:var(--surface-2);border:1px solid var(--accent-line);font-size:var(--text-xs);color:var(--ink);animation:hardware-module__PtqEhW__chosen .42s var(--ease-spring);margin-left:auto;padding:2px 10px;font-weight:500}@keyframes hardware-module__PtqEhW__chosen{0%{opacity:0;transform:translate(-8px)}}.hardware-module__PtqEhW__track{--cell:8px;--step:10px;height:var(--cell);background:repeating-linear-gradient(90deg, var(--pp-paper-3) 0 var(--cell), transparent var(--cell) var(--step));margin-top:12px;position:relative}.hardware-module__PtqEhW__fill{width:calc(100% * var(--share));background:repeating-linear-gradient(90deg, var(--ink) 0 var(--cell), transparent var(--cell) var(--step));transition:width var(--dur-scene) steps(24, end);position:absolute;inset:0 auto 0 0}.hardware-module__PtqEhW__over{width:calc(100% * var(--missing));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='8'%3E%3Crect x='0.75' y='0.75' width='6.5' height='6.5' rx='1.8' fill='%23ffffff' stroke='%230b0b0b' stroke-width='1.5'/%3E%3C/svg%3E") 0 0 / 10px 8px repeat-x, var(--pp-paper);transform-origin:100%;animation:hardware-module__PtqEhW__spill var(--dur-scene) steps(10, end);position:absolute;top:0;bottom:0;right:0}@keyframes hardware-module__PtqEhW__spill{0%{transform:scaleX(0)}}.hardware-module__PtqEhW__modelFit{font-size:var(--text-xs);color:var(--ink-3);margin-top:8px}.hardware-module__PtqEhW__model[data-fits=true] .hardware-module__PtqEhW__modelFit{color:var(--ink)}.hardware-module__PtqEhW__model[data-fits=false] .hardware-module__PtqEhW__modelFit{color:var(--ink);font-weight:600}.hardware-module__PtqEhW__hint{margin-top:var(--s-6);padding-top:var(--s-4);border-top:var(--stroke-hair) solid var(--pp-line-soft);font-size:var(--text-sm);color:var(--ink-2)}@media (max-width:960px){.hardware-module__PtqEhW__grid{grid-template-columns:1fr}}@media (max-width:480px){.hardware-module__PtqEhW__segment{font-size:var(--text-xs)}}
.abilities-module__rcdyxq__section{padding:var(--section-y) 0}.abilities-module__rcdyxq__grid{gap:var(--s-4);margin-top:var(--s-8);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.abilities-module__rcdyxq__card{transition:transform var(--dur-panel) var(--ease-spring), box-shadow var(--dur-move) linear;border-radius:26px;flex-direction:column;display:flex;overflow:hidden}.abilities-module__rcdyxq__card:hover{box-shadow:var(--shadow-float);transform:translateY(-3px)}.abilities-module__rcdyxq__card[data-id=agent]{flex-direction:row;grid-column:span 2;align-items:stretch}@media (min-width:1081px){.abilities-module__rcdyxq__card[data-id=telegram]{grid-column:span 2}}.abilities-module__rcdyxq__stage{background:var(--pp-paper-2);border-radius:18px;place-items:center;height:210px;margin:10px 10px 0;display:grid;position:relative;overflow:hidden}.abilities-module__rcdyxq__card[data-id=agent] .abilities-module__rcdyxq__stage{flex:1.15;order:2;height:auto;min-height:270px;margin:10px 10px 10px 0}.abilities-module__rcdyxq__example{color:var(--ink-3);font-size:11px;position:absolute;bottom:10px;right:12px}.abilities-module__rcdyxq__copy{padding:var(--s-5) var(--s-5) var(--s-6);align-content:start;gap:8px;display:grid}.abilities-module__rcdyxq__card[data-id=agent] .abilities-module__rcdyxq__copy{padding:var(--s-7) var(--s-6);flex:1;align-content:center}.abilities-module__rcdyxq__title{font-size:var(--text-xl);letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:10px;font-weight:650;display:flex}.abilities-module__rcdyxq__card[data-id=agent] .abilities-module__rcdyxq__title{font-size:var(--text-3xl);letter-spacing:-.03em;text-wrap:balance;line-height:1.06}.abilities-module__rcdyxq__tag{border:var(--stroke) solid var(--line);border-radius:var(--r-pill);letter-spacing:.02em;height:22px;color:var(--ink);align-items:center;padding:0 9px;font-size:11px;font-style:normal;font-weight:500;display:inline-flex}.abilities-module__rcdyxq__text{font-size:var(--text-base);color:var(--ink-2);line-height:1.55}.abilities-module__rcdyxq__card[data-id=agent] .abilities-module__rcdyxq__text{font-size:var(--text-lg)}.abilities-module__rcdyxq__planList li,.abilities-module__rcdyxq__diff span,.abilities-module__rcdyxq__menu span,.abilities-module__rcdyxq__memNote,.abilities-module__rcdyxq__memAnswer,.abilities-module__rcdyxq__tgUser,.abilities-module__rcdyxq__tgBot,.abilities-module__rcdyxq__pair{transition:opacity .3s linear, transform var(--dur-scene) var(--ease-spring);transition-delay:calc(.14s + var(--i,0) * .11s)}@media (scripting:enabled){.abilities-module__rcdyxq__card[data-unlit] :is(.abilities-module__rcdyxq__planList li,.abilities-module__rcdyxq__diff span,.abilities-module__rcdyxq__menu span,.abilities-module__rcdyxq__memNote,.abilities-module__rcdyxq__memAnswer,.abilities-module__rcdyxq__tgUser,.abilities-module__rcdyxq__tgBot,.abilities-module__rcdyxq__pair){opacity:0;transform:translateY(12px)}}.abilities-module__rcdyxq__plan,.abilities-module__rcdyxq__miniWindow,.abilities-module__rcdyxq__menu,.abilities-module__rcdyxq__phone,.abilities-module__rcdyxq__memory,.abilities-module__rcdyxq__coder,.abilities-module__rcdyxq__models{border:var(--stroke) solid var(--line);background:var(--pp-paper);border-radius:18px}.abilities-module__rcdyxq__plan{width:min(88%,380px);box-shadow:var(--shadow-float);padding:16px 18px}.abilities-module__rcdyxq__planHead{letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:center;margin-bottom:12px;font-size:11px;font-weight:600;display:flex}.abilities-module__rcdyxq__stop{border-radius:var(--r-pill);background:var(--pp-ink);letter-spacing:0;text-transform:none;height:26px;color:var(--pp-on-ink);align-items:center;gap:7px;padding:0 11px;font-size:11px;font-weight:500;display:inline-flex}.abilities-module__rcdyxq__stop i{background:currentColor;border-radius:2px;width:8px;height:8px}.abilities-module__rcdyxq__planList{gap:4px;display:grid}.abilities-module__rcdyxq__planList li{background:var(--pp-paper-2);height:34px;color:var(--ink-2);border-radius:12px;align-items:center;gap:10px;padding:0 12px;font-size:13px;display:flex}.abilities-module__rcdyxq__planList li[data-state=now]{background:var(--pp-ink);color:var(--pp-on-ink)}.abilities-module__rcdyxq__planMark{background:var(--ink);width:12px;height:12px;color:var(--pp-paper);border-radius:3px;flex:none;place-items:center;display:grid}.abilities-module__rcdyxq__planMark svg{display:none}.abilities-module__rcdyxq__planList li[data-state=now] .abilities-module__rcdyxq__planMark{background:0 0;box-shadow:inset 0 0 0 1.5px}.abilities-module__rcdyxq__planList li[data-state=next] .abilities-module__rcdyxq__planMark{box-shadow:inset 0 0 0 1.5px var(--pp-ink-faint);background:0 0}.abilities-module__rcdyxq__card[data-unlit] .abilities-module__rcdyxq__planList li[data-state=done] .abilities-module__rcdyxq__planMark{box-shadow:inset 0 0 0 1.5px var(--ink);background:0 0}.abilities-module__rcdyxq__planMark{transition:background-color var(--dur-touch) linear .7s, box-shadow var(--dur-touch) linear .7s}.abilities-module__rcdyxq__planBar{gap:var(--pixel-gap);margin-top:12px;display:flex}.abilities-module__rcdyxq__planBar span{height:var(--pixel-m);border-radius:var(--r-pixel);background:repeating-linear-gradient(90deg, var(--ink) 0 6px, transparent 6px 8px);clip-path:inset(0 37% 0 0);flex:1;transition:clip-path .9s steps(14,end) .4s}.abilities-module__rcdyxq__card[data-unlit] .abilities-module__rcdyxq__planBar span{clip-path:inset(0 100% 0 0)}.abilities-module__rcdyxq__desk{place-items:center;width:100%;height:100%;display:grid;position:relative}.abilities-module__rcdyxq__miniWindow{width:min(74%,230px);box-shadow:var(--shadow-float);gap:10px;padding:14px 16px;display:grid}.abilities-module__rcdyxq__miniTitle{font-size:12px;font-weight:650}.abilities-module__rcdyxq__toggleRow{justify-content:space-between;align-items:center;display:flex}.abilities-module__rcdyxq__toggleRow i{background:var(--pp-paper-3);border-radius:3px;width:58%;height:6px}.abilities-module__rcdyxq__toggleRow b{border:var(--stroke) solid var(--line);border-radius:var(--r-pill);background:var(--pp-paper);width:30px;height:18px;position:relative}.abilities-module__rcdyxq__toggleRow b:after{content:"";background:var(--ink);width:9px;height:9px;transition:transform var(--dur-panel) var(--ease-spring);border-radius:2.5px;position:absolute;top:3px;left:3px}.abilities-module__rcdyxq__toggleRow b[data-on]{background:var(--ink)}.abilities-module__rcdyxq__toggleRow b[data-on]:after{background:var(--pp-paper);transform:translate(12px)rotate(90deg)}.abilities-module__rcdyxq__saveRow{align-items:center;gap:8px;margin-top:4px;display:flex}.abilities-module__rcdyxq__save{border-radius:var(--r-pill);background:var(--pp-ink);height:28px;color:var(--pp-on-ink);transition:transform var(--dur-move) var(--ease-spring);align-items:center;padding:0 14px;font-size:11.5px;font-weight:500;display:inline-flex}.abilities-module__rcdyxq__card:not([data-unlit]) .abilities-module__rcdyxq__save{animation:abilities-module__rcdyxq__press .3s var(--ease-spring) 1.5s}@keyframes abilities-module__rcdyxq__press{40%{transform:scale(.93)}}.abilities-module__rcdyxq__saved{color:var(--ink);transition:opacity .2s linear 1.7s, transform var(--dur-panel) var(--ease-spring) 1.7s;place-items:center;display:grid}.abilities-module__rcdyxq__card[data-unlit] .abilities-module__rcdyxq__saved{opacity:0;transform:scale(.4)}.abilities-module__rcdyxq__found{border:1.5px dashed var(--ink);opacity:0;pointer-events:none;border-radius:18px;transition:opacity .3s linear 2s;position:absolute;inset:26% 12%}.abilities-module__rcdyxq__card:not([data-unlit]) .abilities-module__rcdyxq__found{opacity:.6}.abilities-module__rcdyxq__cursor{transition:transform 1.1s var(--ease-spring) .3s;position:absolute;top:70%;left:30%}.abilities-module__rcdyxq__card:not([data-unlit]) .abilities-module__rcdyxq__cursor{transform:translate(-6px,-40px)}.abilities-module__rcdyxq__coder{grid-template-columns:96px minmax(0,1fr);width:min(92%,330px);display:grid;overflow:hidden}.abilities-module__rcdyxq__tree{border-right:var(--stroke-hair) solid var(--pp-line-soft);align-content:start;gap:2px;padding:12px 8px;font-size:11px;display:grid}.abilities-module__rcdyxq__tree li{color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:4px 6px;overflow:hidden}.abilities-module__rcdyxq__tree li[data-active=true]{background:var(--pp-paper-2);color:var(--ink)}.abilities-module__rcdyxq__folder{font-weight:600;color:var(--ink)!important}.abilities-module__rcdyxq__diff{font-family:var(--font-mono);align-content:start;gap:2px;margin:0;padding:12px 10px;font-size:10.5px;line-height:1.7;display:grid}.abilities-module__rcdyxq__diff span{white-space:pre;text-overflow:clip;border-radius:5px;padding:0 6px;display:block;overflow:hidden}.abilities-module__rcdyxq__diff span[data-kind=del]{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--pp-ink-faint);text-decoration-color:var(--pp-ink-faint)}.abilities-module__rcdyxq__diff span[data-kind=add]{background:var(--pp-paper-2)}.abilities-module__rcdyxq__memory{grid-template-columns:1fr 2px 1fr;gap:12px;width:min(92%,330px);padding:14px;display:grid}.abilities-module__rcdyxq__memCol{align-content:start;gap:8px;display:grid}.abilities-module__rcdyxq__memCol p{letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}.abilities-module__rcdyxq__memNote{background:var(--pp-paper-2);border-radius:12px;padding:8px 10px;font-size:11.5px;line-height:1.4}.abilities-module__rcdyxq__memAnswer{color:var(--ink-2);align-items:center;gap:6px;font-size:11px;display:inline-flex}.abilities-module__rcdyxq__memAnswer i{background:var(--ink);border-radius:2px;width:8px;height:8px}.abilities-module__rcdyxq__memWall{background:repeating-linear-gradient(180deg, var(--ink) 0 2px, transparent 2px 6px)}.abilities-module__rcdyxq__memGhost{border:1.5px dashed var(--pp-ink-faint);border-radius:12px;height:30px}.abilities-module__rcdyxq__memGhost[data-short]{width:70%;height:22px}.abilities-module__rcdyxq__models{gap:12px;width:min(90%,300px);padding:14px;display:grid}.abilities-module__rcdyxq__modelName{align-items:center;gap:8px;font-size:13px;font-weight:650;display:flex}.abilities-module__rcdyxq__modelChip{border-radius:var(--r-pill);background:var(--pp-ink);height:22px;color:var(--pp-on-ink);align-items:center;padding:0 9px;font-size:10.5px;font-weight:500;display:inline-flex}.abilities-module__rcdyxq__variants{gap:7px;display:grid}.abilities-module__rcdyxq__variants li{grid-template-columns:70px minmax(0,1fr) 46px;align-items:center;gap:8px;font-size:11.5px;display:grid}.abilities-module__rcdyxq__variantBar{height:6px;overflow:hidden}.abilities-module__rcdyxq__variantBar i{width:calc(var(--w) * 100%);background:repeating-linear-gradient(90deg, var(--ink) 0 6px, transparent 6px 8px);clip-path:inset(0);height:100%;transition:clip-path .7s steps(12,end);transition-delay:calc(.14s + var(--i) * .12s);border-radius:2px;display:block}.abilities-module__rcdyxq__variants li[data-fits=false]{color:var(--ink-3)}.abilities-module__rcdyxq__variants li[data-fits=false] .abilities-module__rcdyxq__variantBar i{background:repeating-linear-gradient(90deg, var(--pp-ink-faint) 0 6px, transparent 6px 8px)}.abilities-module__rcdyxq__card[data-unlit] .abilities-module__rcdyxq__variantBar i{clip-path:inset(0 100% 0 0)}.abilities-module__rcdyxq__variantSize{text-align:right;font-family:var(--font-mono);font-size:10.5px}.abilities-module__rcdyxq__modelsNote{color:var(--ink-3);font-size:11px}.abilities-module__rcdyxq__skills{gap:8px;width:min(86%,250px);display:grid}.abilities-module__rcdyxq__menu{box-shadow:var(--shadow-float);transform-origin:0 100%;transition:transform var(--dur-panel) var(--ease-spring), opacity .2s linear;gap:2px;padding:6px;display:grid}.abilities-module__rcdyxq__card[data-unlit] .abilities-module__rcdyxq__menu{opacity:0;transform:translateY(8px)scale(.96)}.abilities-module__rcdyxq__menu p{letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--ink-3);padding:6px 10px 4px;font-size:10.5px;font-weight:600}.abilities-module__rcdyxq__menu span{border-radius:12px;align-items:center;gap:8px;height:30px;padding:0 10px 0 22px;font-size:12px;display:flex;position:relative}.abilities-module__rcdyxq__menu span b{font-family:var(--font-mono);color:var(--ink-3);font-weight:400}.abilities-module__rcdyxq__menu span[data-active=true]{background:var(--pp-paper-2)}.abilities-module__rcdyxq__menu span[data-active=true]:before{content:"";background:var(--ink);border-radius:2px;width:6px;height:6px;position:absolute;left:9px}.abilities-module__rcdyxq__miniComposer{border:var(--stroke) solid var(--line);background:var(--pp-paper);border-radius:14px;align-items:center;gap:8px;height:40px;padding:0 12px;font-size:13px;display:flex}.abilities-module__rcdyxq__plus{border:var(--stroke) solid var(--line);border-radius:50%;place-items:center;width:22px;height:22px;font-size:13px;line-height:1;display:grid}.abilities-module__rcdyxq__dollar{font-family:var(--font-mono)}.abilities-module__rcdyxq__caret{background:var(--ink);border-radius:1px;width:2px;height:16px}.abilities-module__rcdyxq__phone{gap:8px;width:min(80%,240px);padding:12px;display:grid}.abilities-module__rcdyxq__pair{border-radius:var(--r-pill);background:var(--pp-paper-2);font-family:var(--font-mono);color:var(--ink-2);justify-self:center;padding:4px 10px;font-size:10.5px}.abilities-module__rcdyxq__tgUser{background:var(--pp-ink);max-width:86%;color:var(--pp-on-ink);border-radius:14px 14px 4px;justify-self:end;padding:8px 12px;font-size:12px}.abilities-module__rcdyxq__tgBot{align-items:flex-end;gap:8px;max-width:92%;font-size:12px;display:flex}.abilities-module__rcdyxq__tgBot:after{content:none}.abilities-module__rcdyxq__tgAvatar{border:var(--stroke) solid var(--line);background-color:var(--pp-paper-2);background-position:52% 10%;background-size:210%;border-radius:50%;flex:none;width:24px;height:24px}.abilities-module__rcdyxq__tgBot{padding:0}@media (max-width:1080px){.abilities-module__rcdyxq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.abilities-module__rcdyxq__card[data-id=agent]{grid-column:span 2}}@media (max-width:700px){.abilities-module__rcdyxq__grid{grid-template-columns:1fr}.abilities-module__rcdyxq__card[data-id=agent]{flex-direction:column;grid-column:auto}.abilities-module__rcdyxq__card[data-id=agent] .abilities-module__rcdyxq__stage{order:0;min-height:240px;margin:10px 10px 0}.abilities-module__rcdyxq__card[data-id=agent] .abilities-module__rcdyxq__copy{padding:var(--s-5) var(--s-5) var(--s-6)}}
.night-band-module__DD2suG__band{border-radius:var(--r-stage);background:var(--pp-paper);margin-inline:clamp(0px,1.2vw,16px);position:relative;overflow:clip}.night-band-module__DD2suG__band+.night-band-module__DD2suG__band{margin-top:var(--s-4)}
.safe-module___OJRkG__section{padding:var(--section-y) 0 var(--s-8)}.safe-module___OJRkG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.safe-module___OJRkG__copy{gap:var(--s-7);display:grid}.safe-module___OJRkG__copy h2{font-size:var(--text-3xl)}.safe-module___OJRkG__points{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.safe-module___OJRkG__point{padding:var(--s-4) var(--s-5);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--wash)}.safe-module___OJRkG__point dt{font-size:var(--text-lg);letter-spacing:-.015em;color:var(--accent-ink);font-weight:650}.safe-module___OJRkG__point dd{font-size:var(--text-sm);color:var(--ink-2);margin-top:6px;line-height:1.55}.safe-module___OJRkG__side{justify-items:center;gap:var(--s-4);display:grid}.safe-module___OJRkG__replay{--btn-h:38px;font-size:var(--text-xs);padding:0 16px}.safe-module___OJRkG__scene{--t:1;width:min(100%,520px);height:356px;position:relative}.safe-module___OJRkG__vault{border:1px solid rgba(var(--ink-rgb), .12);background:radial-gradient(120% 80% at 30% 0%, rgba(var(--ink-rgb), .1), transparent 60%), linear-gradient(180deg, #211f1b, #161512);border-radius:22px;width:330px;padding:18px;position:absolute;top:20px;left:0;box-shadow:0 30px 70px #00000080,inset 0 1px #ffffff0d}.safe-module___OJRkG__vaultHead{align-items:center;gap:10px;display:flex}.safe-module___OJRkG__lock{color:var(--accent-ink)}.safe-module___OJRkG__shackle{transition:transform .38s cubic-bezier(.5,0,.2,1.3) 2.1s}.safe-module___OJRkG__scene[data-unlit] .safe-module___OJRkG__shackle{transform:translateY(-4px)}.safe-module___OJRkG__vaultName{letter-spacing:-.01em;font-weight:650}.safe-module___OJRkG__status{margin-left:auto;display:grid;position:relative}.safe-module___OJRkG__status span{border-radius:var(--r-pill);font-size:var(--text-2xs);text-align:center;transition:opacity .3s var(--ease-physical) 2.1s;grid-area:1/1;padding:3px 10px;font-weight:650}.safe-module___OJRkG__status [data-state=open]{background:rgba(var(--ink-rgb), .08);color:var(--ink-3);opacity:0}.safe-module___OJRkG__status [data-state=locked]{background:var(--ok-soft);color:var(--ok)}.safe-module___OJRkG__scene[data-unlit] .safe-module___OJRkG__status [data-state=open]{opacity:1}.safe-module___OJRkG__scene[data-unlit] .safe-module___OJRkG__status [data-state=locked]{opacity:0}.safe-module___OJRkG__slot{border:1px dashed rgba(var(--ink-rgb), .16);background:#00000040;border-radius:14px;height:142px;margin-top:16px;position:relative;overflow:hidden}.safe-module___OJRkG__file{background:rgba(var(--ink-rgb), .06);font-size:var(--text-sm);color:var(--ink);opacity:0;transition:transform .7s var(--ease-settle), opacity .32s var(--ease-physical) .7s;border-radius:12px;align-items:center;gap:10px;padding:10px 14px 10px 10px;display:flex;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.safe-module___OJRkG__scene[data-unlit] .safe-module___OJRkG__file{opacity:1;transition:none;transform:translate(-130%,-50%)}.safe-module___OJRkG__cipher{grid-template-columns:repeat(8,1fr);gap:5px;display:grid;position:absolute;inset:12px}.safe-module___OJRkG__cipher span{background:rgba(var(--ink-rgb), .1);font-family:var(--font-mono);color:rgba(var(--ink-rgb), .8);transition:opacity .26s var(--ease-physical), transform .38s var(--ease-settle);transition-delay:calc(.76s + var(--i) * 16ms);border-radius:5px;place-items:center;font-size:10px;display:grid}.safe-module___OJRkG__scene[data-unlit] .safe-module___OJRkG__cipher span{opacity:0;transform:scale(.6)}.safe-module___OJRkG__sealed{font-size:var(--text-xs);color:var(--ink-3);transition:opacity .36s var(--ease-physical) 1.4s;margin-top:12px}.safe-module___OJRkG__scene[data-unlit] .safe-module___OJRkG__sealed{opacity:0}.safe-module___OJRkG__pin{border:1px solid rgba(var(--ink-rgb), .1);border-radius:var(--r-pill);background:#00000040;align-items:center;gap:9px;margin-top:14px;padding:10px 14px;display:flex}.safe-module___OJRkG__pin span{font-size:var(--text-2xs);letter-spacing:.1em;color:var(--ink-3);margin-right:6px;font-weight:700}.safe-module___OJRkG__pin i{background:var(--accent);width:9px;height:9px;transition:background-color .2s var(--ease-physical), transform .26s var(--ease-settle);transition-delay:calc(1.5s + var(--i) * 90ms);border-radius:50%}.safe-module___OJRkG__scene[data-unlit] .safe-module___OJRkG__pin i{background:rgba(var(--ink-rgb), .14);transform:scale(.8)}.safe-module___OJRkG__wall{background:repeating-linear-gradient(180deg, var(--danger) 0 8px, transparent 8px 14px);transform-origin:top;width:3px;transition:transform .52s var(--ease-settle) 2.3s;border-radius:2px;position:absolute;top:40px;bottom:40px;left:356px}.safe-module___OJRkG__scene[data-unlit] .safe-module___OJRkG__wall{transform:scaleY(0)}.safe-module___OJRkG__agent{border:1px solid rgba(var(--ink-rgb), .14);border-radius:var(--r-pill);font-size:var(--text-xs);background:#22201c;align-items:center;gap:8px;padding:5px 12px 5px 5px;font-weight:600;display:inline-flex;position:absolute;top:178px;left:372px}.safe-module___OJRkG__scene:not([data-unlit]) .safe-module___OJRkG__agent{animation:safe-module___OJRkG__approach 1.1s var(--ease-physical) 2.4s both}@keyframes safe-module___OJRkG__approach{0%{opacity:0;transform:translate(120px)}20%{opacity:1}78%{transform:translate(-6px)}to{transform:translate(0)}}.safe-module___OJRkG__agentFace{background-color:#f4f4f2;background-position:52% 10%;background-repeat:no-repeat;background-size:210%;border-radius:50%;width:26px;height:26px}.safe-module___OJRkG__blocked{border:var(--stroke) dashed var(--line);border-radius:var(--r-pill);background:var(--danger-soft);font-size:var(--text-2xs);color:var(--danger);transition:opacity .3s var(--ease-physical) 3.3s, transform .42s var(--ease-settle) 3.3s;padding:3px 10px;font-weight:650;position:absolute;top:222px;left:372px}.safe-module___OJRkG__scene[data-unlit] .safe-module___OJRkG__blocked{opacity:0;transform:translateY(-6px)}.safe-module___OJRkG__footer{gap:var(--s-8);margin-top:var(--s-8);padding-top:var(--s-6);border-top:1px solid var(--glass-line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.safe-module___OJRkG__wallText{gap:var(--s-3);font-size:var(--text-lg);font-weight:620;line-height:1.45;display:flex}.safe-module___OJRkG__wallText svg{color:var(--accent-ink);flex:none;margin-top:4px}.safe-module___OJRkG__limit{font-size:var(--text-sm);color:var(--ink-3);line-height:1.6}@media (max-width:1000px){.safe-module___OJRkG__grid,.safe-module___OJRkG__footer{grid-template-columns:1fr}}@media (max-width:560px){.safe-module___OJRkG__points{grid-template-columns:1fr}.safe-module___OJRkG__scene{height:470px}.safe-module___OJRkG__vault{width:100%}.safe-module___OJRkG__wall{background:repeating-linear-gradient(90deg, var(--danger) 0 8px, transparent 8px 14px);transform-origin:0;width:auto;height:3px;inset:auto 0 64px}.safe-module___OJRkG__scene[data-unlit] .safe-module___OJRkG__wall{transform:scaleX(0)}.safe-module___OJRkG__agent{top:auto;bottom:12px;left:0}.safe-module___OJRkG__scene:not([data-unlit]) .safe-module___OJRkG__agent{animation-name:safe-module___OJRkG__approach-up}.safe-module___OJRkG__blocked{inset:auto 0 18px auto}}@keyframes safe-module___OJRkG__approach-up{0%{opacity:0;transform:translateY(60px)}20%{opacity:1}78%{transform:translateY(-5px)}to{transform:translateY(0)}}
.pixel-module__2DKxhW__glyph{vertical-align:middle;flex:none;display:inline-block}.pixel-module__2DKxhW__glyphAnimate rect{transform-box:fill-box;transform-origin:50%;animation:pixel-module__2DKxhW__pop var(--dur-touch) var(--ease-spring) both;animation-delay:calc(var(--i,0) * var(--stagger))}@keyframes pixel-module__2DKxhW__pop{0%{transform:scale(0)}to{transform:scale(1)}}.pixel-module__2DKxhW__loader{color:inherit;flex:none;line-height:0;display:inline-flex}.pixel-module__2DKxhW__loader canvas{display:block}.pixel-module__2DKxhW__field{max-width:100%;height:auto;color:var(--ink);touch-action:pan-y;cursor:pointer;display:block}.pixel-module__2DKxhW__progress{gap:var(--pixel-gap);display:inline-flex}.pixel-module__2DKxhW__progress i{width:var(--pixel-m);height:var(--pixel-m);border-radius:var(--r-pixel);background:var(--pp-ink-faint);transition:transform var(--dur-move) var(--ease-spring), background-color var(--dur-touch) linear;transition-delay:calc(var(--i) * 12ms);transform:scale(.34)}.pixel-module__2DKxhW__progress i[data-on=true]{background:var(--ink);transform:scale(1)}
.monarch-mark-module__tFJ0ya__mark{--mark-line:#3a3934;--mark-glass-a:#dcdbd6;--mark-glass-b:#cbcac5;--mark-glass-edge:#ecebe7;--mark-stroke:2px;flex:none;overflow:visible}.monarch-mark-module__tFJ0ya__mark[data-variant=dark]{--mark-line:#e2e2e0;--mark-glass-a:#4a4a4a;--mark-glass-b:#303030;--mark-glass-edge:#5c5c5c}.night .monarch-mark-module__tFJ0ya__mark[data-variant=auto]{--mark-line:#e2e2e0;--mark-glass-a:#4a4a4a;--mark-glass-b:#303030;--mark-glass-edge:#5c5c5c}.monarch-mark-module__tFJ0ya__contour{fill:none;stroke:var(--mark-line);stroke-width:var(--mark-stroke);stroke-linejoin:miter}.monarch-mark-module__tFJ0ya__edge{fill:none;stroke:var(--mark-glass-edge);stroke-width:calc(var(--mark-stroke) * .75);stroke-linejoin:miter}.monarch-mark-module__tFJ0ya__wordmark{-webkit-mask:var(--wordmark) center / contain no-repeat;-webkit-mask:var(--wordmark) center / contain no-repeat;mask:var(--wordmark) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.monarch-mark-module__tFJ0ya__tile{background:#0c0d0f;flex:none;place-items:center;display:inline-grid}
.release-card-module__Pl2uQW__card{gap:var(--s-5);padding:var(--s-6);border:var(--stroke) solid var(--line);background:var(--pp-paper);box-shadow:var(--shadow-float);border-radius:30px;flex-direction:column;display:flex;position:relative}.release-card-module__Pl2uQW__head{align-items:center;gap:var(--s-4);display:flex}.release-card-module__Pl2uQW__name{font-size:var(--text-sm);color:var(--ink-3)}.release-card-module__Pl2uQW__version{font-size:var(--text-3xl);font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-weight:650;line-height:1}.release-card-module__Pl2uQW__channel{border:var(--stroke) solid var(--line);border-radius:var(--r-pill);height:26px;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink);align-items:center;gap:7px;margin-left:auto;padding:0 11px;display:inline-flex}.release-card-module__Pl2uQW__cta{width:100%}.release-card-module__Pl2uQW__ctaMeta{opacity:.65;margin-left:4px;font-weight:500}.release-card-module__Pl2uQW__meta{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.release-card-module__Pl2uQW__meta dt{font-size:var(--text-2xs);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--ink-3);font-weight:600}.release-card-module__Pl2uQW__meta dd{font-size:var(--text-sm);overflow-wrap:anywhere;margin-top:4px}.release-card-module__Pl2uQW__hash{padding:var(--s-4);background:var(--pp-paper-2);border-radius:18px}.release-card-module__Pl2uQW__hashHead{font-size:var(--text-2xs);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--ink-3);justify-content:space-between;align-items:center;font-weight:600;display:flex}.release-card-module__Pl2uQW__hashValue{margin-top:var(--s-3);font-family:var(--font-mono);color:var(--ink-2);overflow-wrap:anywhere;font-size:12.5px;line-height:1.6;display:block}.release-card-module__Pl2uQW__github{font-size:var(--text-sm);color:var(--ink-2);text-underline-offset:4px;transition:color var(--dur-touch) var(--ease-physical);align-self:flex-start;text-decoration:underline}.release-card-module__Pl2uQW__github:hover{color:var(--ink)}
.site-footer-module__MuLPxq__footer{padding:var(--s-9) 0 var(--s-6);background:var(--void);border-top:1px solid var(--glass-line);position:relative}.site-footer-module__MuLPxq__top{justify-content:space-between;align-items:flex-end;gap:var(--s-6);padding-bottom:var(--s-8);border-bottom:1px solid var(--glass-line);flex-wrap:wrap;display:flex}.site-footer-module__MuLPxq__brand{gap:var(--s-3);max-width:620px;display:grid}.site-footer-module__MuLPxq__brandLink{border-radius:8px;align-items:center;gap:12px;width:max-content;display:inline-flex}.site-footer-module__MuLPxq__wordmark{color:var(--ink)}.site-footer-module__MuLPxq__tagline{margin-top:var(--s-3);font-size:var(--text-3xl);letter-spacing:-.04em;font-weight:640;line-height:1.05}.site-footer-module__MuLPxq__blurb{color:var(--ink-2)}.site-footer-module__MuLPxq__cta{flex:none}.site-footer-module__MuLPxq__columns{gap:var(--s-6);padding:var(--s-7) 0;grid-template-columns:repeat(3,minmax(0,220px));display:grid}.site-footer-module__MuLPxq__columnTitle{margin-bottom:var(--s-3);font-size:var(--text-2xs);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--ink-3);font-weight:700}.site-footer-module__MuLPxq__columns ul{gap:var(--s-2);display:grid}.site-footer-module__MuLPxq__link{font-size:var(--text-sm);color:var(--ink-2);transition:color var(--dur-touch) var(--ease-physical)}.site-footer-module__MuLPxq__link:hover{color:var(--ink)}.site-footer-module__MuLPxq__base{justify-content:space-between;align-items:flex-end;gap:var(--s-4);padding-top:var(--s-5);border-top:1px solid var(--glass-line);flex-wrap:wrap;display:flex}.site-footer-module__MuLPxq__honesty{max-width:64ch;font-size:var(--text-xs);color:var(--ink-3);line-height:1.6}.site-footer-module__MuLPxq__rights{font-size:var(--text-xs);color:var(--ink-3)}@media (max-width:640px){.site-footer-module__MuLPxq__columns{grid-template-columns:repeat(2,minmax(0,1fr))}.site-footer-module__MuLPxq__cta{width:100%}}
.mark-stage-module__k5ZD_G__stage{place-items:center;width:100%;height:clamp(220px,26vw,360px);display:grid;position:relative}.mark-stage-module__k5ZD_G__box{aspect-ratio:49/26;width:clamp(200px,30vw,380px);position:relative}.mark-stage-module__k5ZD_G__band{will-change:transform, opacity;position:absolute;inset:0}.mark-stage-module__k5ZD_G__band svg{--mark-stroke:3px;width:100%;height:100%}.mark-stage-module__k5ZD_G__line path:nth-of-type(n+2){display:none}.mark-stage-module__k5ZD_G__glass path:first-of-type{display:none}.mark-stage-module__k5ZD_G__sheenClip{clip-path:polygon(69.388% 0,100% 0,65.306% 100%,34.694% 100%);position:absolute;inset:0;overflow:hidden}.mark-stage-module__k5ZD_G__sheen{opacity:0;will-change:transform, opacity;background:linear-gradient(90deg,#0000,#ffffff24 34%,#ffffff80 50%,#ffffff24 66%,#0000);width:7%;height:160%;position:absolute;top:-30%;left:0}.mark-stage-module__k5ZD_G__stage[data-state=waiting] .mark-stage-module__k5ZD_G__band{opacity:0}@media (prefers-reduced-motion:reduce){.mark-stage-module__k5ZD_G__stage[data-state=waiting] .mark-stage-module__k5ZD_G__band{opacity:1}}
.site-header-module__APuzaW__header{z-index:50;position:fixed;inset:0 0 auto}.site-header-module__APuzaW__bar{align-items:center;gap:var(--s-5);height:var(--header-h);padding:0 var(--gutter);display:flex;position:relative}.site-header-module__APuzaW__bar:before{content:"";z-index:-1;background:var(--pp-paper);border-bottom:var(--stroke-hair) solid var(--pp-line-soft);transition:transform var(--dur-panel) var(--ease-settle), background-color var(--dur-move) linear, border-color var(--dur-move) linear;position:absolute;inset:0;transform:translateY(-100%)}.site-header-module__APuzaW__header[data-scrolled=true] .site-header-module__APuzaW__bar:before{transform:translateY(0)}.site-header-module__APuzaW__header[data-night=true]{--pp-paper:#0b0b0b;--pp-paper-2:#171716;--pp-paper-3:#232322;--pp-ink:#f7f7f5;--pp-ink-hover:#dcdcd8;--pp-on-ink:#0b0b0b;--pp-line-soft:#2a2a28;--ink:#f7f7f5;--ink-2:#c9c9c5;--ink-3:#9b9b96;--line:#f7f7f5;--glass-line:#2a2a28;--glass-strong:#0b0b0b;--wash-2:#f7f7f514;--accent-soft:#171716;--focus-ring:0 0 0 2px #0b0b0b, 0 0 0 4px #f7f7f5}.site-header-module__APuzaW__brand{border-radius:8px;align-items:center;gap:10px;margin-right:auto;display:inline-flex}.site-header-module__APuzaW__wordmark{color:var(--ink);transition:color var(--dur-move) var(--ease-physical)}.site-header-module__APuzaW__nav{align-items:center;gap:2px;display:flex}.site-header-module__APuzaW__navLink{border-radius:var(--r-pill);font-size:var(--text-sm);color:var(--ink-2);transition:color var(--dur-touch) var(--ease-physical), background-color var(--dur-touch) var(--ease-physical);padding:8px 12px;font-weight:520;position:relative}.site-header-module__APuzaW__navLink:hover{color:var(--ink);background:var(--wash-2)}.site-header-module__APuzaW__navLink[aria-current=page]{color:var(--ink)}.site-header-module__APuzaW__navLink[aria-current=page]:after{content:"";width:var(--pixel-s);height:var(--pixel-s);background:var(--ink);animation:site-header-module__APuzaW__pixel-drop var(--dur-panel) var(--ease-spring) both;border-radius:1.2px;margin-left:-2px;position:absolute;bottom:1px;left:50%}@keyframes site-header-module__APuzaW__pixel-drop{0%{transform:translateY(-10px)rotate(90deg)scale(.4)}to{transform:none}}.site-header-module__APuzaW__actions{align-items:center;gap:var(--s-2);display:flex}.site-header-module__APuzaW__cta{--btn-h:38px;padding:0 18px}.site-header-module__APuzaW__lang{position:relative}.site-header-module__APuzaW__langButton{border:var(--stroke) solid var(--line);border-radius:var(--r-pill);background:var(--pp-paper);height:38px;font-size:var(--text-xs);letter-spacing:.06em;color:var(--ink-2);cursor:pointer;transition:color var(--dur-touch) var(--ease-physical), border-color var(--dur-touch) var(--ease-physical);align-items:center;gap:6px;padding:0 12px;font-weight:600;display:inline-flex}.site-header-module__APuzaW__langButton:hover{color:var(--ink);background:var(--pp-paper-2)}.site-header-module__APuzaW__langButton svg{transition:transform var(--dur-move) var(--ease-settle)}.site-header-module__APuzaW__langButton[aria-expanded=true] svg{transform:rotate(180deg)}.site-header-module__APuzaW__langMenu{border:var(--stroke) solid var(--line);border-radius:var(--r-card);background:var(--pp-paper);min-width:220px;box-shadow:var(--shadow-float);transform-origin:100% 0;opacity:0;pointer-events:none;transition:opacity var(--dur-touch) var(--ease-physical), transform var(--dur-move) var(--ease-settle);padding:6px;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-6px)scale(.97)}.site-header-module__APuzaW__langMenu[data-open=true]{opacity:1;pointer-events:auto;transform:none}.site-header-module__APuzaW__langItem{border-radius:var(--r-control);font-size:var(--text-sm);color:var(--ink-2);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 12px;display:flex}.site-header-module__APuzaW__langItem:hover{background:var(--wash-2);color:var(--ink)}.site-header-module__APuzaW__langItem[aria-current=true]{color:var(--ink);background:var(--pp-paper-2);font-weight:500}.site-header-module__APuzaW__langItem em{font-style:normal;font-size:var(--text-2xs);color:var(--ink-3)}.site-header-module__APuzaW__burger{border:var(--stroke) solid var(--line);background:var(--pp-paper);cursor:pointer;border-radius:50%;width:40px;height:40px;display:none;position:relative}.site-header-module__APuzaW__burger span{background:var(--ink);height:1.5px;transition:transform var(--dur-move) var(--ease-settle);border-radius:1px;position:absolute;left:12px;right:12px}.site-header-module__APuzaW__burger span:first-child{transform:translateY(-3.5px)}.site-header-module__APuzaW__burger span:last-child{transform:translateY(3.5px)}.site-header-module__APuzaW__burger[aria-expanded=true] span:first-child{transform:rotate(45deg)}.site-header-module__APuzaW__burger[aria-expanded=true] span:last-child{transform:rotate(-45deg)}.site-header-module__APuzaW__sheet{inset:var(--header-h) 0 0;justify-content:space-between;gap:var(--s-6);padding:var(--s-6) var(--gutter) calc(var(--s-6) + env(safe-area-inset-bottom));background:var(--pp-paper);clip-path:inset(0 0 100%);visibility:hidden;transition:clip-path var(--dur-panel) var(--ease-settle), visibility 0s linear var(--dur-panel);flex-direction:column;display:flex;position:fixed}.site-header-module__APuzaW__sheet[data-open=true]{clip-path:inset(0);visibility:visible;transition:clip-path var(--dur-panel) var(--ease-settle)}.site-header-module__APuzaW__sheet nav{flex-direction:column;display:flex}.site-header-module__APuzaW__sheetLink{border-bottom:var(--stroke-hair) solid var(--pp-line-soft);font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.03em;opacity:0;transition:opacity var(--dur-move) var(--ease-physical), transform var(--dur-panel) var(--ease-settle);padding:14px 0;font-weight:600;transform:translateY(-10px)}.site-header-module__APuzaW__sheet[data-open=true] .site-header-module__APuzaW__sheetLink{opacity:1;transition-delay:calc(40ms + var(--i) * 30ms);transform:none}.site-header-module__APuzaW__sheetLink[aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}@media (max-width:1080px){.site-header-module__APuzaW__nav{display:none}.site-header-module__APuzaW__burger{display:inline-block}}@media (max-width:520px){.site-header-module__APuzaW__cta{display:none}}@media (min-width:1081px){.site-header-module__APuzaW__sheet{display:none}}
.download-module__m-ZlxG__section{padding:clamp(72px, 8vw, 120px) 0 var(--section-y);background:radial-gradient(50% 40% at 50% 18%, rgba(var(--ink-rgb), .1), transparent 70%)}.download-module__m-ZlxG__grid{gap:var(--s-8);margin-top:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.download-module__m-ZlxG__copy{gap:var(--s-6);flex-direction:column;display:flex}.download-module__m-ZlxG__requirements{border-top:1px solid var(--glass-line);gap:0;display:grid}.download-module__m-ZlxG__requirements div{gap:var(--s-4);padding:var(--s-3) 0;border-bottom:1px solid var(--glass-line);font-size:var(--text-sm);grid-template-columns:120px minmax(0,1fr);display:grid}.download-module__m-ZlxG__requirements dt{color:var(--ink-3)}.download-module__m-ZlxG__next{padding:var(--s-5);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--wash)}.download-module__m-ZlxG__nextTitle{font-size:var(--text-xs);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--ink-3);font-weight:650}.download-module__m-ZlxG__next ol{gap:var(--s-4);margin-top:var(--s-4);display:grid}.download-module__m-ZlxG__next li{gap:var(--s-3);grid-template-columns:28px minmax(0,1fr);display:grid}.download-module__m-ZlxG__next strong{font-weight:640}.download-module__m-ZlxG__next li p{font-size:var(--text-sm);color:var(--ink-2);margin-top:2px;line-height:1.55}.download-module__m-ZlxG__nextNum{background:rgba(var(--ink-rgb), .14);width:28px;height:28px;font-size:var(--text-xs);color:var(--accent-ink);border-radius:50%;place-items:center;font-weight:700;display:grid}.download-module__m-ZlxG__notes{gap:var(--s-3);font-size:var(--text-xs);color:var(--ink-3);line-height:1.6;display:grid}.download-module__m-ZlxG__all{align-self:flex-start}.download-module__m-ZlxG__unavailable{padding:var(--s-6);border:1px solid var(--glass-line);border-radius:var(--r-sheet);color:var(--ink-2)}.download-module__m-ZlxG__unavailable a{color:var(--accent-ink)}@media (max-width:900px){.download-module__m-ZlxG__grid{grid-template-columns:1fr}}
.prose-module__6SuVWG__section{padding:var(--s-9) 0;border-bottom:1px solid var(--glass-line)}.prose-module__6SuVWG__h2{max-width:20em;font-size:var(--text-3xl);letter-spacing:-.035em;font-weight:650;line-height:1.08}.prose-module__6SuVWG__h3{font-size:var(--text-2xl);letter-spacing:-.03em;font-weight:650}.prose-module__6SuVWG__text{max-width:62ch;margin-top:var(--s-4);color:var(--ink-2)}.prose-module__6SuVWG__bigText{font-size:var(--text-xl);color:var(--ink-2);line-height:1.55}.prose-module__6SuVWG__block{margin-top:var(--s-7)}.prose-module__6SuVWG__split{gap:var(--s-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.prose-module__6SuVWG__twoCol{gap:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prose-module__6SuVWG__cta{margin-top:var(--s-5)}.prose-module__6SuVWG__modules{margin-top:var(--s-7);border:1px solid var(--glass-line);border-radius:var(--r-sheet);background:var(--glass-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.prose-module__6SuVWG__modules li{padding:var(--s-5);background:var(--surface);transition:background-color var(--dur-move) var(--ease-physical);flex-direction:column;gap:6px;display:flex}.prose-module__6SuVWG__modules li:hover{background:var(--surface-2)}.prose-module__6SuVWG__modules code{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-faint)}.prose-module__6SuVWG__modules h3{font-size:var(--text-base);font-weight:650}.prose-module__6SuVWG__modules p{font-size:var(--text-xs);color:var(--ink-3);line-height:1.5}.prose-module__6SuVWG__cards{gap:var(--s-4);margin-top:var(--s-6);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));display:grid}.prose-module__6SuVWG__card{gap:var(--s-2);padding:var(--s-5);border:1px solid var(--glass-line);border-radius:var(--r-sheet);background:var(--surface);flex-direction:column;display:flex}.prose-module__6SuVWG__card h3{font-size:var(--text-lg);font-weight:650}.prose-module__6SuVWG__card p{font-size:var(--text-sm);color:var(--ink-2)}.prose-module__6SuVWG__card[data-tone=allow]{border-color:rgba(var(--ink-rgb), .35)}.prose-module__6SuVWG__card[data-tone=allow] h3{color:var(--ok)}.prose-module__6SuVWG__card[data-tone=confirm]{border-color:var(--accent-line)}.prose-module__6SuVWG__card[data-tone=confirm] h3{color:var(--accent-ink)}.prose-module__6SuVWG__card[data-tone=deny]{border-color:var(--line);border-style:dashed}.prose-module__6SuVWG__card[data-tone=deny] h3{color:var(--danger)}.prose-module__6SuVWG__list{gap:var(--s-3);margin-top:var(--s-5);display:grid}.prose-module__6SuVWG__list li{gap:var(--s-3);color:var(--ink-2);display:flex}.prose-module__6SuVWG__list li:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:6px;height:6px;margin-top:.6em}.prose-module__6SuVWG__steps{gap:var(--s-3);margin-top:var(--s-4);counter-reset:s;display:grid}.prose-module__6SuVWG__steps li{gap:var(--s-3);color:var(--ink-2);counter-increment:s;grid-template-columns:32px minmax(0,1fr);display:grid}.prose-module__6SuVWG__steps li:before{content:counter(s);border:1px solid var(--accent-line);width:26px;height:26px;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent-ink);border-radius:50%;place-items:center;display:grid}.prose-module__6SuVWG__docGrid{gap:var(--s-7) var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prose-module__6SuVWG__brand{gap:var(--s-5);margin-top:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prose-module__6SuVWG__brand figure{border:1px solid var(--glass-line);border-radius:var(--r-stage);margin:0;overflow:hidden}.prose-module__6SuVWG__brand img{width:100%;height:auto}.prose-module__6SuVWG__brand figcaption{padding:var(--s-3) var(--s-4);border-top:1px solid var(--glass-line);font-size:var(--text-xs);color:var(--ink-3)}.prose-module__6SuVWG__source{margin-top:var(--s-4);font-size:var(--text-xs);color:var(--ink-3)}.prose-module__6SuVWG__source a{color:var(--accent-ink)}@media (max-width:1000px){.prose-module__6SuVWG__modules{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.prose-module__6SuVWG__split,.prose-module__6SuVWG__twoCol,.prose-module__6SuVWG__docGrid,.prose-module__6SuVWG__brand{grid-template-columns:1fr}}@media (max-width:520px){.prose-module__6SuVWG__modules{grid-template-columns:1fr}}.prose-module__6SuVWG__flow{margin-top:var(--s-6);gap:8px;display:grid}.prose-module__6SuVWG__flow li{align-items:center;gap:var(--s-3);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--surface);padding:12px 16px;font-weight:600;display:flex;position:relative}.prose-module__6SuVWG__flow li+li:before{content:"";background:var(--accent-line);width:2px;height:9px;position:absolute;top:-9px;left:30px}.prose-module__6SuVWG__flow li span{background:var(--surface-2);width:28px;height:28px;font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--accent-ink);border-radius:50%;place-items:center;display:grid}.prose-module__6SuVWG__feature{gap:var(--s-3);padding:var(--s-6);flex-direction:column;display:flex}.prose-module__6SuVWG__feature .prose-module__6SuVWG__cta{align-self:flex-start;margin-top:auto}.prose-module__6SuVWG__modelList{margin:var(--s-3) 0 var(--s-4);border-top:1px solid var(--glass-line);display:grid}.prose-module__6SuVWG__modelList li{gap:var(--s-4);border-bottom:1px solid var(--glass-line);font-size:var(--text-sm);color:var(--ink-2);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;padding:12px 0;display:grid}.prose-module__6SuVWG__modelList strong{font-size:var(--text-base);color:var(--ink)}.prose-module__6SuVWG__modelList em{border-radius:var(--r-pill);background:var(--surface-3);font-size:var(--text-2xs);color:var(--ink-2);margin-left:8px;padding:1px 7px;font-style:normal;font-weight:650}.prose-module__6SuVWG__modelRam{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--accent-ink)}.prose-module__6SuVWG__memorySplit{gap:var(--s-4);margin-top:var(--s-4);grid-template-columns:1fr 2px 1fr;align-items:stretch;display:grid}.prose-module__6SuVWG__memorySplit span{padding:var(--s-4);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--surface-2);font-size:var(--text-sm);text-align:center;font-weight:600}.prose-module__6SuVWG__memorySplit i{background:repeating-linear-gradient(180deg, var(--graphite) 0 6px, transparent 6px 11px);border-radius:1px}.prose-module__6SuVWG__verdictCard{padding-top:calc(var(--s-5) + 6px);position:relative;overflow:hidden}.prose-module__6SuVWG__verdictCard:before{content:"";background:var(--tone,var(--graphite));height:4px;position:absolute;inset:0 0 auto}.prose-module__6SuVWG__verdictCard[data-tone=allow]{--tone:var(--ok)}.prose-module__6SuVWG__verdictCard[data-tone=confirm]{--tone:var(--orange)}.prose-module__6SuVWG__verdictCard[data-tone=deny]{--tone:var(--danger)}.prose-module__6SuVWG__chain{gap:var(--s-3);margin-top:var(--s-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.prose-module__6SuVWG__chain li{padding:var(--s-5);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--surface);gap:4px;display:grid;position:relative}.prose-module__6SuVWG__chain li+li:before{content:"";left:calc(-1 * var(--s-3) - 1px);width:calc(var(--s-3) + 2px);background:var(--accent-line);height:2px;position:absolute;top:50%}.prose-module__6SuVWG__chain strong{font-weight:650}.prose-module__6SuVWG__chain span{font-size:var(--text-sm);color:var(--ink-2)}.prose-module__6SuVWG__chainIndex{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--accent-ink)}.prose-module__6SuVWG__docLayout{gap:var(--s-8);grid-template-columns:220px minmax(0,1fr);align-items:start;display:grid}.prose-module__6SuVWG__toc{top:calc(var(--header-h) + var(--s-5));gap:2px;display:grid;position:sticky}.prose-module__6SuVWG__tocTitle{margin-bottom:var(--s-2);font-size:var(--text-2xs);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--ink-3);font-weight:700}.prose-module__6SuVWG__toc a{border-left:2px solid var(--glass-line);font-size:var(--text-sm);color:var(--ink-2);transition:color var(--dur-touch) var(--ease-physical), border-color var(--dur-touch) var(--ease-physical);padding:7px 12px}.prose-module__6SuVWG__toc a:hover{color:var(--ink);border-color:var(--accent-line)}.prose-module__6SuVWG__docSections{gap:var(--s-5);display:grid}.prose-module__6SuVWG__docSection{padding:var(--s-6)}.prose-module__6SuVWG__docSection .prose-module__6SuVWG__steps li{line-height:1.6}.prose-module__6SuVWG__principleGrid{gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prose-module__6SuVWG__principle{grid-template-rows:150px auto;padding:0;display:grid;overflow:hidden}.prose-module__6SuVWG__principle>div:last-child{gap:var(--s-2);padding:var(--s-5);display:grid}.prose-module__6SuVWG__principle h3{font-size:var(--text-lg);font-weight:650}.prose-module__6SuVWG__principle p{font-size:var(--text-sm);color:var(--ink-2)}.prose-module__6SuVWG__roster{gap:var(--s-3);margin-top:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.prose-module__6SuVWG__roster li{align-items:center;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--surface);display:flex}.prose-module__6SuVWG__roster strong{font-weight:650;display:block}.prose-module__6SuVWG__roster span{font-size:var(--text-sm);color:var(--ink-2)}.prose-module__6SuVWG__rosterDot{background:var(--ok);border-radius:50%;flex:none;width:10px;height:10px}.prose-module__6SuVWG__roster li[data-state=admitted] .prose-module__6SuVWG__rosterDot{background:var(--orange)}.prose-module__6SuVWG__roster li[data-state=denied] .prose-module__6SuVWG__rosterDot{background:var(--danger)}.prose-module__6SuVWG__roster li[data-state=denied] strong{color:var(--ink-3)}@media (max-width:900px){.prose-module__6SuVWG__docLayout{grid-template-columns:1fr}.prose-module__6SuVWG__toc{flex-wrap:wrap;gap:6px;display:flex;position:static}.prose-module__6SuVWG__tocTitle{width:100%}.prose-module__6SuVWG__toc a{border:1px solid var(--glass-line);border-radius:var(--r-pill);background:var(--surface)}.prose-module__6SuVWG__chain{grid-template-columns:repeat(2,minmax(0,1fr))}.prose-module__6SuVWG__chain li:nth-child(3):before{display:none}}@media (max-width:700px){.prose-module__6SuVWG__principleGrid,.prose-module__6SuVWG__roster{grid-template-columns:1fr}}@media (max-width:520px){.prose-module__6SuVWG__chain{grid-template-columns:1fr}.prose-module__6SuVWG__chain li+li:before{display:none}.prose-module__6SuVWG__memorySplit{grid-template-columns:1fr}.prose-module__6SuVWG__memorySplit i{background:repeating-linear-gradient(90deg, var(--graphite) 0 6px, transparent 6px 11px);height:2px}}.prose-module__6SuVWG__hardLimits{margin-top:var(--s-5);padding:var(--s-6);border-radius:var(--r-sheet)}.prose-module__6SuVWG__hardLimits .prose-module__6SuVWG__list li:before{background:var(--danger)}.prose-module__6SuVWG__docHeroCta{justify-items:start;gap:var(--s-3);padding:var(--s-6);border:1px solid var(--glass-line);border-radius:var(--r-sheet);background:var(--surface);box-shadow:var(--shadow-card);display:grid}.prose-module__6SuVWG__docHeroCta p{font-size:var(--text-sm);color:var(--ink-3)}.prose-module__6SuVWG__docTrouble{margin-top:var(--s-5)}
.not-found-view-module__VNlr3G__root{min-height:86vh;padding:calc(var(--header-h) + var(--s-8)) 0 var(--s-9);background:radial-gradient(60% 50% at 50% 20%, rgba(var(--ink-rgb), .14), transparent 70%), var(--canvas);place-items:center;display:grid}.not-found-view-module__VNlr3G__inner{justify-items:center;gap:var(--s-3);text-align:center;display:grid}.not-found-view-module__VNlr3G__oscar{width:180px;height:auto;animation:not-found-view-module__VNlr3G__arrive .8s var(--ease-settle) both}.not-found-view-module__VNlr3G__code{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--accent-ink)}.not-found-view-module__VNlr3G__title{font-size:var(--text-4xl)}.not-found-view-module__VNlr3G__text{color:var(--ink-2)}.not-found-view-module__VNlr3G__links{justify-content:center;gap:var(--s-2);margin-top:var(--s-4);flex-wrap:wrap;display:flex}@keyframes not-found-view-module__VNlr3G__arrive{0%{opacity:0;transform:translateY(14px)}}
.guard-module__dxM9UW__section{padding:var(--s-9) 0 var(--section-y);border-top:1px solid var(--glass-line)}.guard-module__dxM9UW__grid{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid}.guard-module__dxM9UW__copy{gap:var(--s-6);display:grid}.guard-module__dxM9UW__copy h2{font-size:var(--text-3xl)}.guard-module__dxM9UW__facts{gap:var(--s-3);display:grid}.guard-module__dxM9UW__facts li{gap:var(--s-3);color:var(--ink-2);display:flex}.guard-module__dxM9UW__facts svg{color:var(--ok);flex:none;margin-top:3px}.guard-module__dxM9UW__honest{padding-left:var(--s-4);border-left:2px solid var(--accent-line);font-size:var(--text-sm);color:var(--ink-3);line-height:1.6}.guard-module__dxM9UW__demo{gap:var(--s-4);grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;display:grid}.guard-module__dxM9UW__desktop{border:1px solid var(--glass-line);background:radial-gradient(90% 70% at 30% 20%, rgba(var(--ink-rgb), .12), transparent 70%), linear-gradient(160deg, #171716, #0b0b0b);border-radius:18px;height:280px;position:relative;overflow:hidden}.guard-module__dxM9UW__appWindow{border:1px solid rgba(var(--ink-rgb), .14);transform-origin:70px 250px;height:180px;transition:transform .52s var(--ease-settle), opacity .36s var(--ease-physical);background:#171716;border-radius:12px;position:absolute;top:18px;left:18px;right:18px;overflow:hidden;box-shadow:0 18px 40px #00000073}.guard-module__dxM9UW__desktop[data-closed=true] .guard-module__dxM9UW__appWindow{opacity:0;transition:transform .48s cubic-bezier(.5, 0, .75, 0), opacity .3s var(--ease-physical) .18s;transform:scale(.08)}.guard-module__dxM9UW__titlebar{border-bottom:1px solid rgba(var(--ink-rgb), .08);height:28px;color:var(--ink-3);align-items:center;gap:7px;padding:0 10px;font-size:11px;display:flex}.guard-module__dxM9UW__titlebar i{background:rgba(var(--ink-rgb), .14);border-radius:2px;width:8px;height:8px}.guard-module__dxM9UW__titlebar i:first-of-type{margin-left:auto}.guard-module__dxM9UW__appBody{gap:9px;padding:14px;display:grid}.guard-module__dxM9UW__appBody span{background:rgba(var(--ink-rgb), .08);border-radius:5px;height:9px}.guard-module__dxM9UW__appBody span:nth-child(2){width:70%}.guard-module__dxM9UW__appBody span:nth-child(3){width:85%}.guard-module__dxM9UW__appBody span:nth-child(4){background:rgba(var(--ink-rgb), .25);width:40%}.guard-module__dxM9UW__taskbar{border-top:1px solid rgba(var(--ink-rgb), .08);background:#0a0908c7;align-items:center;gap:8px;height:40px;padding:0 12px;display:flex;position:absolute;bottom:0;left:0;right:0}.guard-module__dxM9UW__start{background:linear-gradient(135deg, rgba(var(--ink-rgb), .5), rgba(var(--ink-rgb), .2));border-radius:4px;width:16px;height:16px}.guard-module__dxM9UW__taskApp{background:rgba(var(--ink-rgb), .08);width:30px;height:30px;transition:background-color var(--dur-move) var(--ease-physical);border-radius:8px;place-items:center;margin-left:16px;display:grid;position:relative}.guard-module__dxM9UW__taskApp:after{content:"";background:var(--accent);width:12px;height:2px;transition:transform var(--dur-move) var(--ease-settle), opacity var(--dur-move) var(--ease-physical);border-radius:1px;position:absolute;bottom:2px}.guard-module__dxM9UW__desktop[data-closed=true] .guard-module__dxM9UW__taskApp{background:0 0}.guard-module__dxM9UW__desktop[data-closed=true] .guard-module__dxM9UW__taskApp:after{opacity:0;transform:scaleX(.3)}.guard-module__dxM9UW__tray{font-family:var(--font-mono);color:var(--ink-3);align-items:center;gap:8px;margin-left:auto;font-size:11px;display:flex}.guard-module__dxM9UW__trayShield{width:24px;height:24px;color:var(--accent-ink);background:rgba(var(--ink-rgb), .12);border-radius:6px;place-items:center;display:grid}.guard-module__dxM9UW__toast{border:1px solid var(--accent-line);font-size:var(--text-xs);color:var(--ink);opacity:0;transform-origin:100% 100%;transition:opacity .26s var(--ease-physical), transform .42s var(--ease-settle);background:#232322;border-radius:12px;align-items:center;gap:8px;padding:9px 12px;font-weight:600;display:flex;position:absolute;bottom:52px;right:12px;transform:translateY(24px)scale(.96);box-shadow:0 12px 30px #0006}.guard-module__dxM9UW__toast svg{color:var(--accent-ink)}.guard-module__dxM9UW__desktop[data-closed=true] .guard-module__dxM9UW__toast{opacity:1;transition-delay:.38s;transform:none}.guard-module__dxM9UW__log{padding:var(--s-4);border:1px solid var(--accent-line);background:linear-gradient(180deg, rgba(var(--ink-rgb), .06), transparent 40%), var(--surface);color:var(--ink);border-radius:18px;grid-row:span 2}.guard-module__dxM9UW__logHead{color:var(--accent-ink);align-items:center;gap:10px;display:flex}.guard-module__dxM9UW__sentinelName{color:var(--ink);font-weight:650}.guard-module__dxM9UW__sentinelState{font-size:var(--text-xs);color:var(--ok);align-items:center;gap:6px;display:flex}.guard-module__dxM9UW__sentinelState i{background:var(--ok);border-radius:50%;width:6px;height:6px}.guard-module__dxM9UW__eventsLabel{margin:var(--s-4) 0 var(--s-2);font-size:var(--text-2xs);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--ink-3);font-weight:700}.guard-module__dxM9UW__events{gap:6px;display:grid}.guard-module__dxM9UW__events li{background:var(--wash);color:var(--ink-2);animation:guard-module__dxM9UW__enter .42s var(--ease-settle) both;border-radius:10px;grid-template-columns:auto 1fr;gap:10px;padding:8px 10px;font-size:12.5px;line-height:1.4;display:grid}@keyframes guard-module__dxM9UW__enter{0%{opacity:0;transform:translateY(-10px)}}.guard-module__dxM9UW__events li[data-tone=warn]{background:rgba(var(--ink-rgb), .1);color:var(--accent-ink)}.guard-module__dxM9UW__events time{font-family:var(--font-mono);color:var(--ink-3);font-size:11px}.guard-module__dxM9UW__toggle{justify-self:start}.guard-module__dxM9UW__modes{margin-top:var(--s-8);border-radius:var(--r-sheet);padding:clamp(20px,3vw,36px)}.guard-module__dxM9UW__modesTop{justify-content:space-between;align-items:center;gap:var(--s-4);flex-wrap:wrap;display:flex}.guard-module__dxM9UW__modesLabel{font-size:var(--text-lg);font-weight:640}.guard-module__dxM9UW__segments{grid-template-columns:repeat(var(--count), minmax(0, 1fr));border:1px solid var(--glass-line);background:#00000040;border-radius:14px;min-width:min(100%,460px);padding:4px;display:grid;position:relative}.guard-module__dxM9UW__thumb{width:calc((100% - 8px) / var(--count));border:1px solid var(--accent-line);background:rgba(var(--ink-rgb), .14);transform:translateX(calc(100% * var(--index)));transition:transform var(--dur-panel) var(--ease-settle);border-radius:10px;position:absolute;top:4px;bottom:4px;left:4px}.guard-module__dxM9UW__segment{z-index:1;height:38px;font-size:var(--text-sm);color:var(--ink-3);cursor:pointer;transition:color var(--dur-touch) var(--ease-physical);background:0 0;border:0;font-weight:600;position:relative}.guard-module__dxM9UW__segment[aria-checked=true]{color:var(--ink)}.guard-module__dxM9UW__modeText{margin-top:var(--s-3);color:var(--ink-2);animation:guard-module__dxM9UW__enter-side .42s var(--ease-settle)}@keyframes guard-module__dxM9UW__enter-side{0%{opacity:0;transform:translateY(6px)}}.guard-module__dxM9UW__scale{margin-top:var(--s-6)}.guard-module__dxM9UW__bar{border-radius:var(--r-pill);background:linear-gradient(90deg, rgba(var(--ink-rgb), .35), rgba(var(--ink-rgb), .45) 55%, rgba(var(--ink-rgb), .55));height:14px;position:relative}.guard-module__dxM9UW__zone{width:calc(100% - var(--th) * 1%);border:var(--stroke) dashed var(--line);background:rgba(var(--ink-rgb), .1);transition:width var(--dur-panel) var(--ease-settle), opacity var(--dur-move) var(--ease-physical);border-radius:10px;position:absolute;top:-6px;bottom:-6px;right:0}.guard-module__dxM9UW__marker{top:-12px;bottom:-12px;left:calc(var(--th) * 1%);background:var(--ink);width:2px;transition:left var(--dur-panel) var(--ease-settle), opacity var(--dur-move) var(--ease-physical);position:absolute}.guard-module__dxM9UW__marker b{border-radius:var(--r-pill);background:var(--ink);font-size:var(--text-2xs);color:var(--canvas);padding:1px 7px;position:absolute;top:-22px;left:50%;transform:translate(-50%)}.guard-module__dxM9UW__scale[data-mode=off] :is(.guard-module__dxM9UW__zone,.guard-module__dxM9UW__marker),.guard-module__dxM9UW__scale[data-mode=observe] :is(.guard-module__dxM9UW__zone,.guard-module__dxM9UW__marker){opacity:0}.guard-module__dxM9UW__sampleDot{top:50%;left:calc(var(--x) * 1%);border:3px solid var(--canvas);background:var(--ok);width:16px;height:16px;transition:background-color var(--dur-move) var(--ease-physical);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.guard-module__dxM9UW__sampleDot[data-outcome=stopped]{background:var(--danger)}.guard-module__dxM9UW__sampleDot[data-outcome=logged]{background:var(--caution)}.guard-module__dxM9UW__axis{font-size:var(--text-2xs);color:var(--ink-3);justify-content:space-between;margin-top:10px;display:flex}.guard-module__dxM9UW__samples{gap:var(--s-3);margin-top:var(--s-5);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.guard-module__dxM9UW__samples li{padding:var(--s-4);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--wash);transition:border-color var(--dur-move) var(--ease-physical), background-color var(--dur-move) var(--ease-physical);gap:4px;display:grid}.guard-module__dxM9UW__samples li[data-outcome=stopped]{border-color:var(--line);background:var(--danger-soft);border-style:dashed}.guard-module__dxM9UW__sampleScore{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.guard-module__dxM9UW__sampleText{font-size:var(--text-sm);font-weight:600}.guard-module__dxM9UW__sampleResult{font-size:var(--text-xs);color:var(--ok);font-weight:650}.guard-module__dxM9UW__samples li[data-outcome=stopped] .guard-module__dxM9UW__sampleResult{color:var(--danger)}.guard-module__dxM9UW__samples li[data-outcome=logged] .guard-module__dxM9UW__sampleResult{color:var(--caution)}.guard-module__dxM9UW__example{margin-top:var(--s-3);font-size:var(--text-xs);color:var(--ink-3)}@media (max-width:1080px){.guard-module__dxM9UW__grid{grid-template-columns:1fr}}@media (max-width:640px){.guard-module__dxM9UW__demo{grid-template-columns:1fr}.guard-module__dxM9UW__log{grid-row:auto}.guard-module__dxM9UW__samples{grid-template-columns:1fr}.guard-module__dxM9UW__segments{min-width:100%}.guard-module__dxM9UW__segment{padding:0 2px;font-size:12px}}
.architecture-map-module__tcTnAa__root{gap:var(--s-4);padding:clamp(18px,2.6vw,32px);display:grid}.architecture-map-module__tcTnAa__hint{font-size:var(--text-sm);color:var(--ink-3)}.architecture-map-module__tcTnAa__board{aspect-ratio:1000/460;background:radial-gradient(60% 60% at 50% 45%, rgba(var(--ink-rgb), .12), transparent 70%), repeating-linear-gradient(0deg, #0b0b0b09 0 1px, transparent 1px 28px), repeating-linear-gradient(90deg, #0b0b0b09 0 1px, transparent 1px 28px), var(--surface-2);border-radius:16px;position:relative}.architecture-map-module__tcTnAa__lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.architecture-map-module__tcTnAa__link path,.architecture-map-module__tcTnAa__wall path{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;vector-effect:non-scaling-stroke;transition:stroke-dashoffset 1.1s var(--ease-settle) .2s, stroke var(--dur-move) var(--ease-physical), opacity var(--dur-move) var(--ease-physical)}.architecture-map-module__tcTnAa__link path{stroke:var(--graphite)}.architecture-map-module__tcTnAa__link[data-on=true] path{stroke:var(--orange)}.architecture-map-module__tcTnAa__link[data-dashed] path{stroke-dasharray:none}.architecture-map-module__tcTnAa__link[data-dashed][data-on=true] path{stroke:var(--ink)}.architecture-map-module__tcTnAa__link text,.architecture-map-module__tcTnAa__wall text{font-family:var(--font-sans);fill:var(--ink-3);transition:fill var(--dur-move) var(--ease-physical), opacity var(--dur-move) var(--ease-physical);font-size:13px;font-weight:560}.architecture-map-module__tcTnAa__link[data-on=true] text{fill:var(--ink)}.architecture-map-module__tcTnAa__wall path{stroke:var(--danger);stroke-width:3px}.architecture-map-module__tcTnAa__wall text{fill:var(--danger);opacity:.7}.architecture-map-module__tcTnAa__wall[data-on=true] text{opacity:1}@media (scripting:enabled){.architecture-map-module__tcTnAa__root[data-unlit] :is(.architecture-map-module__tcTnAa__link,.architecture-map-module__tcTnAa__wall) path{stroke-dashoffset:1px}.architecture-map-module__tcTnAa__root[data-unlit] :is(.architecture-map-module__tcTnAa__link,.architecture-map-module__tcTnAa__wall) text{opacity:0}}.architecture-map-module__tcTnAa__box{border:1px solid var(--glass-line);background:var(--surface);cursor:pointer;transition:border-color var(--dur-move) var(--ease-physical), box-shadow var(--dur-move) var(--ease-physical), opacity var(--dur-move) var(--ease-physical), transform var(--dur-move) var(--ease-physical);border-radius:14px;align-content:center;place-items:center;gap:4px;padding:6px 10px;display:grid;position:absolute;box-shadow:0 6px 18px #0b0b0b14}.architecture-map-module__tcTnAa__box:hover{border-color:var(--glass-line-strong)}.architecture-map-module__tcTnAa__box:active{transform:scale(.98)}.architecture-map-module__tcTnAa__box[data-state=active]{border-color:var(--accent-line);box-shadow:0 10px 28px rgba(var(--ink-rgb), .2);background:linear-gradient(135deg, var(--surface-2), var(--surface-2))}.architecture-map-module__tcTnAa__box[data-state=idle]{opacity:.62}.architecture-map-module__tcTnAa__box[data-id=safe][data-state=idle]{opacity:.9}.architecture-map-module__tcTnAa__box[data-id=safe]{color:var(--surface-2);border-color:rgba(var(--ink-rgb), .12);background:#0b0b0b}.architecture-map-module__tcTnAa__box[data-id=safe][data-state=active]{border-color:rgba(var(--ink-rgb), .5);background:#171716}.architecture-map-module__tcTnAa__boxTitle{letter-spacing:-.01em;font-size:clamp(12px,1.3vw,16px);font-weight:650}.architecture-map-module__tcTnAa__badge{border-radius:var(--r-pill);background:var(--surface-3);font-family:var(--font-mono);color:var(--ink-2);padding:1px 8px;font-size:11px}.architecture-map-module__tcTnAa__detail{padding:var(--s-4) var(--s-5);border-radius:var(--r-card);background:var(--surface-2);animation:architecture-map-module__tcTnAa__settle .42s var(--ease-settle);gap:4px;display:grid}@keyframes architecture-map-module__tcTnAa__settle{0%{opacity:0;transform:translateY(6px)}}.architecture-map-module__tcTnAa__detailTitle{font-weight:650}.architecture-map-module__tcTnAa__detailText{font-size:var(--text-sm);color:var(--ink-2)}.architecture-map-module__tcTnAa__stacked{display:none}@media (max-width:760px){.architecture-map-module__tcTnAa__hint,.architecture-map-module__tcTnAa__board,.architecture-map-module__tcTnAa__detail{display:none}.architecture-map-module__tcTnAa__stacked{gap:var(--s-3);display:grid}.architecture-map-module__tcTnAa__stacked li{padding:var(--s-4);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--surface-2);font-size:var(--text-sm);color:var(--ink-2);gap:4px;display:grid}.architecture-map-module__tcTnAa__stacked strong{font-size:var(--text-base);color:var(--ink)}.architecture-map-module__tcTnAa__stacked li[data-id=safe]{color:var(--ink);background:#0b0b0b}.architecture-map-module__tcTnAa__stacked li[data-id=safe] strong{color:var(--surface-2)}}
.copy-button-module__bvdNFG__button{border:var(--stroke) solid var(--line);border-radius:var(--r-pill);background:var(--pp-paper);height:30px;font-size:var(--text-xs);color:var(--ink);cursor:pointer;transition:color var(--dur-touch) var(--ease-physical), border-color var(--dur-touch) var(--ease-physical);padding:0 12px;font-weight:500;display:inline-grid;position:relative;overflow:hidden}.copy-button-module__bvdNFG__button:hover{background:var(--pp-paper-2)}.copy-button-module__bvdNFG__label,.copy-button-module__bvdNFG__done{transition:transform var(--dur-move) var(--ease-settle), opacity var(--dur-touch) var(--ease-physical);grid-area:1/1;align-self:center}.copy-button-module__bvdNFG__done{color:var(--ink);opacity:0;transform:translateY(100%)}.copy-button-module__bvdNFG__button[data-copied=true] .copy-button-module__bvdNFG__label{opacity:0;transform:translateY(-100%)}.copy-button-module__bvdNFG__button[data-copied=true] .copy-button-module__bvdNFG__done{opacity:1;transform:none}
.archive-list-module__U0hn8a__list{border-top:1px solid var(--glass-line);display:grid}.archive-list-module__U0hn8a__row{gap:var(--s-6);padding:var(--s-5) 0;border-bottom:1px solid var(--glass-line);grid-template-columns:240px minmax(0,1fr);display:grid}.archive-list-module__U0hn8a__head{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.archive-list-module__U0hn8a__version{font-size:var(--text-2xl);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:650}.archive-list-module__U0hn8a__badge{border:var(--stroke) solid var(--line);border-radius:var(--r-pill);font-size:var(--text-2xs);color:var(--ink);padding:2px 10px;font-weight:500}.archive-list-module__U0hn8a__row[data-state=current] .archive-list-module__U0hn8a__badge{background:var(--pp-ink);color:var(--pp-on-ink)}.archive-list-module__U0hn8a__row[data-state=revoked] .archive-list-module__U0hn8a__badge{border-style:dashed}.archive-list-module__U0hn8a__row[data-state=history] .archive-list-module__U0hn8a__badge{color:var(--ink-3)}.archive-list-module__U0hn8a__date{font-size:var(--text-xs);color:var(--ink-3)}.archive-list-module__U0hn8a__body{gap:var(--s-3);flex-direction:column;min-width:0;display:flex}.archive-list-module__U0hn8a__title{font-size:var(--text-lg);font-weight:600}.archive-list-module__U0hn8a__note{font-size:var(--text-sm);color:var(--ink-3)}.archive-list-module__U0hn8a__revoked{gap:var(--s-2);padding:var(--s-4) var(--s-5);border:var(--stroke) dashed var(--line);background:var(--pp-paper);font-size:var(--text-sm);color:var(--ink);border-radius:18px;display:grid}.archive-list-module__U0hn8a__reason{color:var(--ink-2)}.archive-list-module__U0hn8a__ack{margin-top:var(--s-2);color:var(--ink);cursor:pointer;align-items:center;gap:10px;font-weight:600;display:flex}.archive-list-module__U0hn8a__ack input{opacity:0;pointer-events:none;position:absolute}.archive-list-module__U0hn8a__box{border:var(--stroke) solid var(--line);background:var(--pp-paper);width:20px;height:20px;transition:background-color var(--dur-touch) linear, transform var(--dur-move) var(--ease-spring);border-radius:6px;flex:none;position:relative}.archive-list-module__U0hn8a__ack:hover .archive-list-module__U0hn8a__box{background:var(--pp-paper-2)}.archive-list-module__U0hn8a__ack input:checked+.archive-list-module__U0hn8a__box{background:var(--pp-ink)}.archive-list-module__U0hn8a__ack input:checked+.archive-list-module__U0hn8a__box:after{content:"";animation:archive-list-module__U0hn8a__tick-pop var(--dur-move) var(--ease-spring);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 7' fill='%23ffffff'%3E%3Crect x='5.07' y='1.07' width='.86' height='.86' rx='.24'/%3E%3Crect x='6.07' y='1.07' width='.86' height='.86' rx='.24'/%3E%3Crect x='4.07' y='2.07' width='.86' height='.86' rx='.24'/%3E%3Crect x='5.07' y='2.07' width='.86' height='.86' rx='.24'/%3E%3Crect x='.07' y='3.07' width='.86' height='.86' rx='.24'/%3E%3Crect x='1.07' y='3.07' width='.86' height='.86' rx='.24'/%3E%3Crect x='3.07' y='3.07' width='.86' height='.86' rx='.24'/%3E%3Crect x='4.07' y='3.07' width='.86' height='.86' rx='.24'/%3E%3Crect x='1.07' y='4.07' width='.86' height='.86' rx='.24'/%3E%3Crect x='2.07' y='4.07' width='.86' height='.86' rx='.24'/%3E%3Crect x='3.07' y='4.07' width='.86' height='.86' rx='.24'/%3E%3Crect x='2.07' y='5.07' width='.86' height='.86' rx='.24'/%3E%3C/svg%3E") 50%/contain no-repeat;position:absolute;inset:3px}@keyframes archive-list-module__U0hn8a__tick-pop{0%{transform:scale(.3)}}.archive-list-module__U0hn8a__ack input:active+.archive-list-module__U0hn8a__box{transform:scale(.92)}.archive-list-module__U0hn8a__ack input:focus-visible+.archive-list-module__U0hn8a__box{box-shadow:var(--focus-ring)}.archive-list-module__U0hn8a__asset{transition:grid-template-rows var(--dur-panel) var(--ease-settle);grid-template-rows:0fr;display:grid}.archive-list-module__U0hn8a__asset[data-open=true]{grid-template-rows:1fr}.archive-list-module__U0hn8a__assetInner{align-items:center;gap:var(--s-3) var(--s-4);flex-wrap:wrap;min-height:0;display:flex;overflow:hidden}.archive-list-module__U0hn8a__sha{min-width:0;font-family:var(--font-mono);color:var(--ink-3);overflow-wrap:anywhere;flex:360px;font-size:12px}.archive-list-module__U0hn8a__actions{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.archive-list-module__U0hn8a__size{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap}.archive-list-module__U0hn8a__download{--btn-h:38px;padding:0 16px}.archive-list-module__U0hn8a__more{font-size:var(--text-sm);color:var(--accent-ink);align-self:flex-start}@media (max-width:760px){.archive-list-module__U0hn8a__row{gap:var(--s-3);grid-template-columns:1fr}.archive-list-module__U0hn8a__head{flex-flow:wrap;align-items:center}}
.module-grid-module__YDwguW__root{gap:var(--s-4);margin-top:var(--s-6);display:grid}.module-grid-module__YDwguW__bar{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.module-grid-module__YDwguW__filters{flex-wrap:wrap;gap:6px;display:flex}.module-grid-module__YDwguW__filter{border:1px solid var(--glass-line);border-radius:var(--r-pill);background:var(--surface);height:36px;font-size:var(--text-sm);color:var(--ink-2);cursor:pointer;transition:color var(--dur-touch) var(--ease-physical), border-color var(--dur-touch) var(--ease-physical), background-color var(--dur-touch) var(--ease-physical);padding:0 14px;font-weight:560}.module-grid-module__YDwguW__filter:hover{color:var(--ink)}.module-grid-module__YDwguW__filter[aria-pressed=true]{border-color:var(--accent-line);background:var(--surface-2);color:var(--ink)}.module-grid-module__YDwguW__count{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-3)}.module-grid-module__YDwguW__grid{border:1px solid var(--glass-line);border-radius:var(--r-sheet);background:var(--glass-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.module-grid-module__YDwguW__grid li{padding:var(--s-5);background:var(--surface);transition:opacity var(--dur-move) var(--ease-physical), background-color var(--dur-move) var(--ease-physical);align-content:start;gap:4px;display:grid;position:relative}.module-grid-module__YDwguW__grid li[data-on=false]{opacity:.32}.module-grid-module__YDwguW__grid li[data-on=true]:before{content:"";background:var(--group,var(--graphite));transform-origin:50%;width:3px;transition:transform var(--dur-move) var(--ease-settle);border-radius:0 2px 2px 0;position:absolute;top:18px;bottom:18px;left:0}.module-grid-module__YDwguW__grid li[data-group=agent]{--group:var(--orange)}.module-grid-module__YDwguW__grid li[data-group=data]{--group:var(--ink)}.module-grid-module__YDwguW__grid li[data-group=guard]{--group:var(--danger)}.module-grid-module__YDwguW__grid li[data-group=link]{--group:var(--ink)}.module-grid-module__YDwguW__grid li[data-group=system]{--group:var(--ink-3)}.module-grid-module__YDwguW__grid code{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--ink-3)}.module-grid-module__YDwguW__grid h3{font-size:var(--text-base);font-weight:640}.module-grid-module__YDwguW__grid p{font-size:var(--text-sm);color:var(--ink-2)}@media (max-width:900px){.module-grid-module__YDwguW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.module-grid-module__YDwguW__grid{grid-template-columns:1fr}}
.version-tabs-module__a8p9Ja__tabs{gap:var(--s-6);display:grid}.version-tabs-module__a8p9Ja__list{grid-template-columns:repeat(var(--tab-count), minmax(0, max-content));border:1px solid var(--glass-line);background:var(--surface);border-radius:999px;justify-self:start;padding:4px;display:grid;position:relative}.version-tabs-module__a8p9Ja__marker{width:calc((100% - 8px) / var(--tab-count));background:var(--ink);transform:translateX(calc(100% * var(--tab-index)));transition:transform var(--dur-move) var(--ease-settle);border-radius:999px;position:absolute;inset:4px auto 4px 4px}.version-tabs-module__a8p9Ja__tab{z-index:1;min-width:9rem;color:var(--ink-2);font:inherit;font-size:var(--text-sm);cursor:pointer;transition:color var(--dur-press) linear;background:0 0;border:0;border-radius:999px;padding:8px 18px;font-weight:600;position:relative}.version-tabs-module__a8p9Ja__tab[aria-selected=true]{color:rgb(var(--paper-rgb))}.version-tabs-module__a8p9Ja__tab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.version-tabs-module__a8p9Ja__panel[data-from=right]{animation:version-tabs-module__a8p9Ja__from-right var(--dur-move) var(--ease-settle) both}.version-tabs-module__a8p9Ja__panel[data-from=left]{animation:version-tabs-module__a8p9Ja__from-left var(--dur-move) var(--ease-settle) both}@keyframes version-tabs-module__a8p9Ja__from-right{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes version-tabs-module__a8p9Ja__from-left{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.version-tabs-module__a8p9Ja__marker{transition:none}.version-tabs-module__a8p9Ja__panel[data-from]{animation:none}}
.download-module__hcdovW__section{padding:var(--s-9) 0}.download-module__hcdovW__section+.download-module__hcdovW__section{padding-top:0}.download-module__hcdovW__h2{font-size:var(--text-3xl);letter-spacing:-.035em;font-weight:650}.download-module__hcdovW__sub{max-width:60ch;margin:var(--s-3) 0 var(--s-6);color:var(--ink-2)}.download-module__hcdovW__steps{gap:var(--s-6);margin-top:var(--s-6);counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.download-module__hcdovW__steps li{gap:var(--s-2);flex-direction:column;min-width:0;display:flex}.download-module__hcdovW__stepIndex{width:34px;height:34px;margin-bottom:var(--s-2);border:1px solid var(--accent-line);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--accent-ink);border-radius:50%;place-items:center;display:grid}.download-module__hcdovW__steps h3{font-size:var(--text-lg);font-weight:650}.download-module__hcdovW__steps p{font-size:var(--text-sm);color:var(--ink-2)}.download-module__hcdovW__command{align-items:center;gap:var(--s-3);margin-top:var(--s-2);background:var(--pp-paper-2);border-radius:16px;padding:10px 10px 10px 16px;display:flex}.download-module__hcdovW__command code{min-width:0;font-family:var(--font-mono);color:var(--ink);overflow-wrap:anywhere;flex:1;font-size:12.5px;line-height:1.6}.download-module__hcdovW__reqs{gap:var(--s-3) var(--s-7);margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--glass-line);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.download-module__hcdovW__reqs span{font-size:var(--text-2xs);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--ink-3);font-weight:700;display:block}.download-module__hcdovW__note{margin-top:var(--s-4);font-size:var(--text-xs);color:var(--ink-3)}@media (max-width:900px){.download-module__hcdovW__steps{grid-template-columns:1fr}}.download-module__hcdovW__removeAction{align-items:center;gap:var(--s-4);margin-bottom:var(--s-4);flex-wrap:wrap;display:flex}.download-module__hcdovW__removeAction .download-module__hcdovW__mono{font-size:var(--text-sm);color:var(--ink-2)}.download-module__hcdovW__removeKeepsTitle{margin-top:var(--s-7);font-size:var(--text-lg);font-weight:650}.download-module__hcdovW__removeWarning{max-width:60ch;margin-top:var(--s-4);padding:var(--s-3) var(--s-4);border-left:3px solid var(--accent-line);font-size:var(--text-sm);color:var(--ink)}
