.Agent-module__XPZNOG__agent{--tap:44px;--mono:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);isolation:isolate;gap:var(--s-4);color:var(--ink);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.Agent-module__XPZNOG__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Agent-module__XPZNOG__workLoop{z-index:-1;object-fit:cover;opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity var(--t-slow,.6s)var(--ease-out);position:absolute;inset:0}.Agent-module__XPZNOG__workLoop[data-on]{opacity:.3}.Agent-module__XPZNOG__composer{align-items:flex-end;gap:var(--s-2);padding:var(--s-2)var(--s-2)var(--s-2)var(--s-5);background:var(--paper-raised,var(--paper));border:var(--border-hair)solid var(--rule);border-radius:var(--r-md);box-shadow:inset 0 1px 0 var(--console-ring,transparent);transition:border-color var(--t-fast)var(--ease-out),box-shadow var(--t-fast)var(--ease-out);display:flex}.Agent-module__XPZNOG__composer:focus-within{border-color:var(--signal);box-shadow:0 0 0 3px color-mix(in oklch,var(--signal)14%,transparent)}.Agent-module__XPZNOG__input{min-width:0;min-height:var(--tap);font:inherit;font-size:var(--step-0);color:inherit;resize:none;background:0 0;border:none;flex:1;max-height:200px;padding:10px 0;line-height:1.5;overflow-y:auto}.Agent-module__XPZNOG__input:focus-visible{outline:none}.Agent-module__XPZNOG__input::placeholder{color:var(--ink-faint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Agent-module__XPZNOG__controls{gap:var(--s-1);align-items:center;display:flex}.Agent-module__XPZNOG__iconBtn,.Agent-module__XPZNOG__go{min-width:var(--tap);min-height:var(--tap);border-radius:var(--r-md);font:inherit;font-size:var(--step--1);cursor:pointer;transition:transform var(--t-fast)var(--ease-out),background var(--t-fast)var(--ease-out);justify-content:center;align-items:center;gap:.4em;font-weight:600;display:inline-flex}.Agent-module__XPZNOG__iconBtn{color:var(--ink-soft);background:0 0;border:none}.Agent-module__XPZNOG__iconBtn:hover{color:var(--ink);background:color-mix(in oklch,var(--ink)8%,transparent)}.Agent-module__XPZNOG__iconBtn[data-on]{color:var(--paper);background:var(--fail)}.Agent-module__XPZNOG__go{color:var(--paper);background:var(--fill,var(--signal));border:none;padding:0 1.15em}.Agent-module__XPZNOG__go[data-kind=stop]{color:var(--ink);border:var(--border-hair)solid var(--ink-soft);background:0 0}.Agent-module__XPZNOG__go:active,.Agent-module__XPZNOG__lead:active,.Agent-module__XPZNOG__ghost:active,.Agent-module__XPZNOG__chip:active{transform:scale(.97)}.Agent-module__XPZNOG__offers,.Agent-module__XPZNOG__reasons,.Agent-module__XPZNOG__followups{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Agent-module__XPZNOG__chip,.Agent-module__XPZNOG__chip:hover{border-color:var(--ink-soft);background:color-mix(in oklch,var(--ink)6%,transparent)}.Agent-module__XPZNOG__chip[data-kind=open]:after{content:"↗";color:var(--ink-faint);margin-inline-start:.4em}.Agent-module__XPZNOG__chip[data-kind=probe]{color:var(--ink-soft);border-style:dashed}.Agent-module__XPZNOG__sheet{gap:var(--s-4);min-width:0;padding:var(--s-5);background:var(--paper-sunk,var(--paper));border:var(--border-hair)solid var(--rule);border-radius:var(--r-lg);grid-template-columns:minmax(0,1fr);display:grid}.Agent-module__XPZNOG__question{font-size:var(--step--1);color:var(--ink-soft);overflow-wrap:anywhere;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-weight:500;line-height:1.45;display:-webkit-box;overflow:hidden}.Agent-module__XPZNOG__answer{font-size:var(--step-0);color:var(--ink);overflow-wrap:anywhere;white-space:pre-line;max-width:68ch;line-height:1.6}.Agent-module__XPZNOG__answer p{white-space:normal;margin:0 0 .75em}.Agent-module__XPZNOG__answer p:last-child{margin-bottom:0}@media (min-width:900px){.Agent-module__XPZNOG__answer{font-size:1.1875rem;line-height:1.58}}.Agent-module__XPZNOG__answer[data-degraded]{color:var(--ink-soft)}.Agent-module__XPZNOG__fact{color:var(--ink);font-variant-numeric:tabular-nums;border-radius:2px;padding:0 .08em;font-weight:650}.Agent-module__XPZNOG__fact[data-first]{box-shadow:inset 0 -.38em 0 var(--mark-wash,color-mix(in srgb,var(--signal)30%,transparent))}.Agent-module__XPZNOG__unsupported{color:inherit;-webkit-text-decoration:underline wavy var(--warn)1.5px;text-decoration:underline wavy var(--warn)1.5px;text-underline-offset:4px;background:0 0}.Agent-module__XPZNOG__cursor{width:.55em;height:.55em;margin-inline-start:.2em;display:inline-block}.Agent-module__XPZNOG__note{padding:var(--s-2)var(--s-3);font-size:var(--step--1);border-inline-start:3px solid var(--warn);background:var(--warn-wash,transparent);border-radius:0 var(--r-sm,6px)var(--r-sm,6px)0;margin:0;line-height:1.5}.Agent-module__XPZNOG__note[data-tone=live]{border-color:var(--live);background:var(--live-wash,transparent)}.Agent-module__XPZNOG__note[data-tone=fail]{border-color:var(--fail);background:var(--fail-wash,transparent)}.Agent-module__XPZNOG__wait{gap:var(--s-3);display:grid}.Agent-module__XPZNOG__skeleton{border-radius:var(--r-md);background:color-mix(in oklch,var(--ink)9%,transparent);height:.9em;display:block}.Agent-module__XPZNOG__skeleton[data-short]{width:62%}@media (prefers-reduced-motion:no-preference){.Agent-module__XPZNOG__skeleton{animation:Agent-module__XPZNOG__breathe 1.6s var(--ease-standard,ease-in-out)infinite alternate}.Agent-module__XPZNOG__sheet{animation:Agent-module__XPZNOG__rise var(--t-mid,.32s)var(--ease-out)both}.Agent-module__XPZNOG__offers li,.Agent-module__XPZNOG__reads li{animation:Agent-module__XPZNOG__rise var(--t-mid,.32s)var(--ease-out)both;animation-delay:calc(var(--n,0)*50ms)}}@keyframes Agent-module__XPZNOG__breathe{to{opacity:.45}}@keyframes Agent-module__XPZNOG__rise{0%{opacity:0;transform:translateY(6px)}}.Agent-module__XPZNOG__proofList{gap:0 var(--s-4);font-size:var(--step--1);flex-wrap:wrap;margin:0;padding:0;line-height:1.2;list-style:none;display:flex}.Agent-module__XPZNOG__step{color:var(--ink-soft)}.Agent-module__XPZNOG__step[data-state=failed]{color:var(--ink);box-shadow:inset 0 0 0 1px var(--fail)}.Agent-module__XPZNOG__step[data-state=failed]>span:first-child{color:var(--fail)}.Agent-module__XPZNOG__step[data-state=partial]{box-shadow:inset 0 0 0 1px var(--warn)}.Agent-module__XPZNOG__actions{gap:var(--s-2);flex-wrap:wrap;display:flex}.Agent-module__XPZNOG__lead,.Agent-module__XPZNOG__ghost{min-height:var(--tap);font:inherit;font-size:var(--step--1);border-radius:var(--r-md);white-space:nowrap;cursor:pointer;transition:background var(--t-fast)var(--ease-out),border-color var(--t-fast)var(--ease-out),transform var(--t-fast)var(--ease-out);justify-content:center;align-items:center;gap:.5em;padding:0 1.1em;font-weight:600;text-decoration:none;display:inline-flex}.Agent-module__XPZNOG__lead{color:var(--paper);background:var(--fill,var(--signal));border:none}.Agent-module__XPZNOG__lead:hover{background:color-mix(in oklch,var(--signal)86%,var(--ink))}.Agent-module__XPZNOG__ghost{color:var(--ink);border:var(--border-hair)solid var(--rule);background:0 0}.Agent-module__XPZNOG__ghost:hover{border-color:var(--ink-soft)}.Agent-module__XPZNOG__ghost[aria-expanded=true]{background:color-mix(in oklch,var(--ink)8%,transparent)}.Agent-module__XPZNOG__ghost[data-done]{border-color:var(--live)}@media (max-width:560px){.Agent-module__XPZNOG__sheet{padding:var(--s-4)var(--s-3)}.Agent-module__XPZNOG__actions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.Agent-module__XPZNOG__lead,.Agent-module__XPZNOG__ghost{min-width:0;padding:0 .7em}.Agent-module__XPZNOG__composer{padding-inline-start:var(--s-4)}.Agent-module__XPZNOG__step{white-space:normal}}.Agent-module__XPZNOG__draft{gap:var(--s-3);padding:var(--s-4);border:var(--border-hair)solid var(--rule);border-radius:var(--r-md,12px);display:grid}.Agent-module__XPZNOG__draftHead{margin:0;font-weight:600}.Agent-module__XPZNOG__draftHead span{font-family:var(--mono);font-size:var(--step--2);color:var(--ink-faint);font-weight:400;display:block}.Agent-module__XPZNOG__draftText{font:inherit;font-size:var(--step--1);white-space:pre-wrap;color:var(--ink-soft);margin:0}.Agent-module__XPZNOG__dim{color:var(--ink-faint);margin:0}.Agent-module__XPZNOG__reads,.Agent-module__XPZNOG__tools{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Agent-module__XPZNOG__reads li{border:var(--border-hair)solid var(--mark-rule,var(--rule));border-radius:var(--r-md);background:var(--mark-wash,transparent);padding:.35em .8em}.Agent-module__XPZNOG__tools a{min-height:var(--tap);color:var(--ink);border:var(--border-hair)solid var(--rule);border-radius:var(--r-md);align-items:center;gap:.45em;padding:0 .9em;text-decoration:none;display:inline-flex}.Agent-module__XPZNOG__tools a:hover{border-color:var(--ink-soft)}.Agent-module__XPZNOG__coverage{gap:4px;margin:0;padding:0;list-style:none;display:grid}.Agent-module__XPZNOG__coverage li{gap:2px var(--s-3);padding:var(--s-2)0;border-bottom:var(--border-hair)solid color-mix(in oklch,var(--rule)60%,transparent);grid-template-columns:7ch minmax(0,1fr);display:grid}.Agent-module__XPZNOG__coverage li>.Agent-module__XPZNOG__dim{grid-column:2}.Agent-module__XPZNOG__coverage b{font-family:var(--mono);font-size:var(--step--2);font-weight:600}.Agent-module__XPZNOG__coverage [data-status=covered] b{color:var(--live)}.Agent-module__XPZNOG__coverage [data-status=partial] b{color:var(--warn)}.Agent-module__XPZNOG__coverage [data-status=missing] b{color:var(--fail)}.Agent-module__XPZNOG__stepList{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.Agent-module__XPZNOG__stepList li{gap:2px var(--s-3);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;display:grid}.Agent-module__XPZNOG__stepName{font-family:var(--mono);color:var(--ink)}.Agent-module__XPZNOG__stepList li[data-state=failed] .Agent-module__XPZNOG__stepName{color:var(--fail)}.Agent-module__XPZNOG__bar{height:3px;width:var(--w);background:var(--ink-soft);border-radius:2px;grid-column:1/-1;min-width:2px}.Agent-module__XPZNOG__stepNote{color:var(--ink-faint);overflow-wrap:anywhere;grid-column:1/-1}.Agent-module__XPZNOG__cites{margin:var(--s-1)0 0;color:var(--ink-soft);padding-inline-start:1.4em}.Agent-module__XPZNOG__cites li[data-none]{color:var(--warn)}.Agent-module__XPZNOG__cite button{font:inherit;font-variant-numeric:tabular-nums;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:3px;margin-inline-start:.1em;padding:0 .25em;font-size:.7em}.Agent-module__XPZNOG__cite button:hover,.Agent-module__XPZNOG__cite button:focus-visible{color:var(--ink);background:color-mix(in srgb,currentColor 12%,transparent)}.Agent-module__XPZNOG__providers{gap:4px var(--s-3);flex-wrap:wrap;display:flex}.Agent-module__XPZNOG__providers [data-health=ready]:before,.Agent-module__XPZNOG__providers [data-health=benched]:before{content:"";background:var(--live);border-radius:50%;width:7px;height:7px;margin-inline-end:.4em;display:inline-block}.Agent-module__XPZNOG__providers [data-health=benched]:before{background:var(--warn)}.Agent-module__XPZNOG__textBtn{min-height:var(--tap);font:inherit;color:var(--ink);text-underline-offset:4px;cursor:pointer;background:0 0;border:none;justify-self:start;padding:0;font-weight:600;text-decoration:underline}.Agent-module__XPZNOG__textBtn[data-done]{color:var(--live)}.Agent-module__XPZNOG__policy{max-height:320px;padding:var(--s-3);font-family:var(--mono);font-size:var(--step--2);white-space:pre-wrap;background:var(--paper);border-radius:var(--r-md,12px);margin:0;overflow:auto}.Agent-module__XPZNOG__toggle{min-height:var(--tap);cursor:pointer;align-items:center;gap:.5em;display:inline-flex}.Agent-module__XPZNOG__toggle input{width:20px;height:20px;accent-color:var(--signal)}.Agent-module__XPZNOG__selectAsk{z-index:var(--z-furniture);min-height:36px;font:inherit;font-size:var(--step--1);color:var(--paper);background:var(--ink);border-radius:var(--r-md);box-shadow:var(--lift-2);white-space:nowrap;cursor:pointer;border:none;padding:0 1em;font-weight:600;position:fixed;transform:translate(-50%,-100%)}.Agent-module__XPZNOG__agent :is(button,a,input,textarea,summary,mark,[tabindex]):focus-visible{outline:2px solid var(--signal);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Agent-module__XPZNOG__workLoop{display:none}.Agent-module__XPZNOG__agent *,.Agent-module__XPZNOG__agent :before{transition-duration:.01ms!important;animation:none!important}}@media (forced-colors:active){.Agent-module__XPZNOG__go,.Agent-module__XPZNOG__lead{border:1px solid buttontext}}.Agent-module__XPZNOG__skill{color:var(--ink);font-weight:650}.Agent-module__XPZNOG__chip[data-kind=probe]{box-shadow:none;font-size:var(--step--2);text-underline-offset:4px;background:0 0;border:none;padding-inline:.4em;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__lead{color:var(--paper);background:var(--fill,var(--signal));text-shadow:none}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__lead:hover{background:color-mix(in oklch,var(--signal)86%,var(--ink))}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__go:not([data-kind=stop]){color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink-faint);text-shadow:none;background:0 0}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__go:not([data-kind=stop]):hover{background:var(--paper-sunk)}.Agent-module__XPZNOG__agent svg{flex:none}.Agent-module__XPZNOG__chip{gap:.45em}.Agent-module__XPZNOG__board{gap:var(--s-3);grid-template-columns:minmax(0,3fr) minmax(0,2fr);min-width:0;display:grid}.Agent-module__XPZNOG__card{align-content:start;gap:var(--s-2);min-width:0;padding:var(--s-3)var(--s-4)var(--s-4);background:color-mix(in oklch,var(--paper)86%,var(--signal)3%);border:var(--border-hair)solid var(--rule);border-radius:var(--r-md);box-shadow:var(--lift-1),inset 0 1px 0 color-mix(in oklch,var(--ink)6%,transparent);transition:border-color var(--t-fast)var(--ease-out),box-shadow var(--t-fast)var(--ease-out);animation:Agent-module__XPZNOG__cardIn .2s var(--ease-out)both;animation-delay:calc(var(--i,0)*25ms);display:grid;position:relative}.Agent-module__XPZNOG__card:before{content:"";background:var(--fill,var(--signal));transform-origin:top;width:2px;animation:Agent-module__XPZNOG__edgeIn .24s var(--ease-out)both;animation-delay:calc(var(--i,0)*25ms + 60ms);position:absolute;inset:-1px auto -1px -1px}.Agent-module__XPZNOG__card:hover,.Agent-module__XPZNOG__card:focus-within{border-color:color-mix(in oklch,var(--signal)45%,var(--rule));box-shadow:var(--lift-2),inset 0 1px 0 color-mix(in oklch,var(--ink)8%,transparent)}.Agent-module__XPZNOG__card[data-span=full],.Agent-module__XPZNOG__card[data-span=wide]:last-child{grid-column:1/-1}.Agent-module__XPZNOG__card[data-span=wide]:has(+.Agent-module__XPZNOG__card[data-span=full]){grid-column:1/-1}.Agent-module__XPZNOG__cardHead{justify-content:space-between;align-items:baseline;gap:var(--s-1)var(--s-3);flex-wrap:wrap;display:flex}.Agent-module__XPZNOG__cardHead h4{font-size:var(--step--1);color:var(--ink);margin:0;font-weight:600}.Agent-module__XPZNOG__badge{font-family:var(--mono);font-size:var(--step--2);color:var(--ink-soft);border:var(--border-hair)solid var(--rule);border-radius:var(--r-md);white-space:nowrap;padding:1px 8px}.Agent-module__XPZNOG__badge[data-store]:before{content:"";vertical-align:1px;background:var(--ink-faint);border-radius:50%;width:6px;height:6px;margin-inline-end:6px;display:inline-block}.Agent-module__XPZNOG__badge[data-store=neon]:before{background:var(--live);box-shadow:0 0 0 3px color-mix(in oklch,var(--live)22%,transparent)}.Agent-module__XPZNOG__stats{gap:var(--s-2)var(--s-3);grid-template-columns:repeat(auto-fit,minmax(7.5rem,1fr));margin:0;display:grid}.Agent-module__XPZNOG__stats[data-fit=narrow]{grid-template-columns:repeat(auto-fit,minmax(5.5rem,1fr))}.Agent-module__XPZNOG__stats[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.Agent-module__XPZNOG__stats>div{gap:1px;min-width:0;display:grid}.Agent-module__XPZNOG__stats dt{font-size:var(--step--2);color:var(--ink-faint)}.Agent-module__XPZNOG__stats dd{color:var(--ink);overflow-wrap:anywhere;margin:0}.Agent-module__XPZNOG__paths{font-family:var(--mono);font-size:var(--step--2);color:var(--ink-soft);gap:2px;margin:0;padding:0;list-style:none;display:grid}.Agent-module__XPZNOG__paths li:before{content:"graph  ";color:var(--signal)}.Agent-module__XPZNOG__card .Agent-module__XPZNOG__bar{background:color-mix(in oklch,var(--signal)70%,var(--ink-soft));transform-origin:0;animation:Agent-module__XPZNOG__barGrow .3s var(--ease-out)both;animation-delay:calc(var(--i,0)*25ms + var(--n,0)*30ms + 80ms)}.Agent-module__XPZNOG__card .Agent-module__XPZNOG__stepList li[data-state=failed] .Agent-module__XPZNOG__bar{background:var(--fail)}@keyframes Agent-module__XPZNOG__cardIn{0%{opacity:0;transform:translateY(6px)}}@keyframes Agent-module__XPZNOG__edgeIn{0%{transform:scaleY(0)}}@keyframes Agent-module__XPZNOG__barGrow{0%{transform:scaleX(0)}}@media (max-width:720px){.Agent-module__XPZNOG__board{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.Agent-module__XPZNOG__card,.Agent-module__XPZNOG__card:before,.Agent-module__XPZNOG__card .Agent-module__XPZNOG__bar{animation:none}}.Agent-module__XPZNOG__inputNotice{font-size:var(--step--1);color:var(--ink);margin:0}.Agent-module__XPZNOG__inputNotice:empty{display:none}.Agent-module__XPZNOG__retry{min-height:var(--tap);font:inherit;font-size:var(--step--1);color:var(--ink);background:var(--paper-sunk,transparent);border:var(--border-hair)solid var(--rule);border-radius:var(--r-md);cursor:pointer;justify-self:start;padding:0 1.1em;font-weight:600}.Agent-module__XPZNOG__agent{flex-direction:column;gap:0;min-height:0;display:flex}.Agent-module__XPZNOG__topBar{justify-content:space-between;align-items:center;gap:var(--s-2)var(--s-3);border-bottom:var(--border-hair)solid var(--rule);flex-wrap:wrap;flex:none;padding-block-end:var(--s-3);display:flex}.Agent-module__XPZNOG__scrollBox{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.Agent-module__XPZNOG__view{--fade:28px;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;min-height:0;padding-block:var(--s-4);outline:none;flex:auto;position:relative;overflow-y:auto}.Agent-module__XPZNOG__view[data-top]{-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--fade));mask-image:linear-gradient(to bottom,transparent,black var(--fade))}.Agent-module__XPZNOG__view[data-bottom]{-webkit-mask-image:linear-gradient(to top,transparent,black var(--fade));mask-image:linear-gradient(to top,transparent,black var(--fade))}.Agent-module__XPZNOG__view[data-top][data-bottom]{-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--fade),black calc(100% - var(--fade)),transparent);mask-image:linear-gradient(to bottom,transparent,black var(--fade),black calc(100% - var(--fade)),transparent)}.Agent-module__XPZNOG__content{gap:var(--s-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.Agent-module__XPZNOG__moreCue{z-index:2;width:var(--tap);height:var(--tap);border-radius:var(--r-pill);font:inherit;font-family:var(--mono);font-size:var(--step--2);color:var(--ink);background:var(--paper-raised,var(--paper));border:var(--border-hair)solid var(--rule);box-shadow:var(--lift-2);cursor:pointer;place-items:center;padding:0;display:inline-grid;position:absolute;inset-block-end:var(--s-2);inset-inline-end:var(--s-2)}.Agent-module__XPZNOG__dock{gap:var(--s-2);padding-block:var(--s-3)max(0px,env(safe-area-inset-bottom));border-top:var(--border-hair)solid var(--rule);flex:none;display:grid}.Agent-module__XPZNOG__hint{font-family:var(--mono);font-size:var(--step--2);color:var(--ink-faint);margin:0}.Agent-module__XPZNOG__hint kbd{font:inherit;color:var(--ink-soft);border:var(--border-hair)solid var(--rule);padding:0 4px}.Agent-module__XPZNOG__island{max-width:100%;min-height:40px;font-size:var(--step--1);color:var(--ink);background:var(--paper);border:var(--border-hair)solid var(--rule);border-radius:var(--r-pill);align-items:center;gap:.6em;margin:0;padding:0 .4em 0 1em;font-weight:600;display:inline-flex}.Agent-module__XPZNOG__islandText{white-space:nowrap;text-overflow:ellipsis;font-variant-numeric:tabular-nums;min-width:0;padding-inline-end:.6em;overflow:hidden}.Agent-module__XPZNOG__island[data-phase=done] .live-dot{background:var(--live)}.Agent-module__XPZNOG__island:is([data-phase=degraded],[data-phase=stopped],[data-phase=withheld]) .live-dot{background:var(--warn)}.Agent-module__XPZNOG__island[data-phase=response] .live-dot{background:var(--ink-soft)}.Agent-module__XPZNOG__island[data-phase=failed] .live-dot{background:var(--fail)}.Agent-module__XPZNOG__islandBand{min-height:30px;font:inherit;font-size:var(--step--2);color:var(--ink);border:var(--border-hair)solid var(--rule);border-radius:var(--r-pill);cursor:pointer;background:0 0;flex:none;padding:0 .8em;font-weight:600;position:relative}.Agent-module__XPZNOG__islandBand:after{content:"";position:absolute;inset:-7px -2px}.Agent-module__XPZNOG__islandBand[data-band=answer]{border-color:var(--live)}.Agent-module__XPZNOG__islandBand[data-band=partial]{border-color:var(--warn)}@media (prefers-reduced-motion:no-preference){.Agent-module__XPZNOG__islandText{animation:Agent-module__XPZNOG__islandIn .36s var(--ease-spring,cubic-bezier(.34,1.56,.64,1))both}}@keyframes Agent-module__XPZNOG__islandIn{0%{opacity:0;transform:translateY(5px)scale(.97)}}.Agent-module__XPZNOG__tabs{border:var(--border-hair)solid var(--rule);gap:2px;padding:2px;display:flex}.Agent-module__XPZNOG__tab{min-height:36px;font:inherit;font-size:var(--step--1);color:var(--ink-soft);cursor:pointer;transition:background var(--t-fast)var(--ease-out),color var(--t-fast)var(--ease-out);background:0 0;border:none;padding:0 .9em;font-weight:600}.Agent-module__XPZNOG__tab:hover{color:var(--ink)}.Agent-module__XPZNOG__tab[aria-selected=true]{color:var(--on-signal,var(--paper));background:var(--fill,var(--signal))}.Agent-module__XPZNOG__turnMeta{font-size:var(--step--1);color:var(--ink-faint);margin:0}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__recall{min-height:28px;font:inherit;color:var(--ink-soft);text-underline-offset:.25em;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline-flex}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__recall:hover{color:var(--signal)}@media (max-width:767px){.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__recall{min-height:var(--tap)}}.Agent-module__XPZNOG__thread{gap:var(--s-6,2.5rem);margin:0;padding:0;list-style:none;display:grid}.Agent-module__XPZNOG__thread>li+li{padding-top:var(--s-5);border-top:var(--border-hair)solid var(--rule)}.Agent-module__XPZNOG__thread>li{transition:border-color var(--t-fast)var(--ease-out);border-inline-start:2px solid #0000;padding-inline-start:var(--s-3)}@media (prefers-reduced-motion:no-preference){.Agent-module__XPZNOG__thread>li:last-child{animation:Agent-module__XPZNOG__turnIn .32s var(--ease-out)both}}@keyframes Agent-module__XPZNOG__turnIn{0%{opacity:0;transform:translateY(8px)}}.Agent-module__XPZNOG__toolHead{margin:0 0 var(--s-2);font-family:var(--mono);font-size:var(--step--2);letter-spacing:.04em;color:var(--ink-soft);align-items:center;gap:.45em;display:flex}.Agent-module__XPZNOG__toolHead code{color:var(--ink)}.Agent-module__XPZNOG__kicker{font-family:var(--mono);font-size:var(--step--2);letter-spacing:.06em;color:var(--signal);align-items:center;gap:.45em;margin:0;display:flex}.Agent-module__XPZNOG__invite{min-height:48px;font:inherit;font-size:var(--step-0);color:var(--on-signal,var(--paper));background:var(--fill,var(--signal));box-shadow:inset 0 -2px 0 color-mix(in oklch,var(--ink)22%,transparent);cursor:pointer;transition:background var(--t-fast)var(--ease-out),transform var(--t-fast)var(--ease-out);border:none;align-items:center;gap:.55em;padding:0 1.4em;font-weight:700;display:inline-flex}.Agent-module__XPZNOG__invite:hover{background:var(--signal-deep,var(--signal))}.Agent-module__XPZNOG__invite:active{transform:translateY(1px)}.Agent-module__XPZNOG__invite svg{transition:transform var(--t-fast)var(--ease-out)}.Agent-module__XPZNOG__invite:hover svg{transform:translate(2px,-2px)}.Agent-module__XPZNOG__openers{gap:var(--s-2);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding:0;list-style:none;display:grid}.Agent-module__XPZNOG__opener{align-content:start;gap:var(--s-1)var(--s-2);width:100%;height:100%;min-height:88px;padding:var(--s-3)var(--s-4);font:inherit;text-align:start;color:var(--ink);background:var(--paper-raised);border:var(--border-hair)solid var(--rule);border-radius:var(--r-lg);cursor:pointer;transition:border-color var(--t-fast)var(--ease-out);grid-template-columns:minmax(0,1fr) auto;display:grid}.Agent-module__XPZNOG__opener:hover{border-color:var(--signal)}.Agent-module__XPZNOG__openerFor{font-size:var(--step--2);color:var(--ink-faint);grid-column:1;font-weight:500}.Agent-module__XPZNOG__openerQ{font-size:var(--step--1);grid-column:1;font-weight:600;line-height:1.4}.Agent-module__XPZNOG__opener svg{color:var(--ink-faint);grid-area:1/2/span 2}.Agent-module__XPZNOG__leadLine{color:var(--ink);text-wrap:pretty;margin:0 0 .6em;font-size:1.2em;font-weight:600;line-height:1.4}.Agent-module__XPZNOG__points{white-space:normal;gap:.4em;margin:0 0 .75em;padding-inline-start:1.1em;display:grid}.Agent-module__XPZNOG__points li::marker{color:var(--signal)}.Agent-module__XPZNOG__unsupported{position:relative}.Agent-module__XPZNOG__unsupported:is(:hover,:focus-visible):after{content:attr(data-tip);z-index:3;font:600 var(--step--2)/1.3 var(--mono);white-space:nowrap;color:var(--paper);background:var(--ink);pointer-events:none;padding:4px 8px;position:absolute;inset-block-end:calc(100% + 6px);inset-inline-start:0}.Agent-module__XPZNOG__peek{z-index:var(--z-furniture,50);width:min(320px,100vw - 32px);padding:var(--s-3);font-size:var(--step--1);color:var(--ink);background:var(--paper-raised,var(--paper));border:var(--border-hair)solid color-mix(in oklch,var(--signal)45%,var(--rule));box-shadow:var(--lift-2);pointer-events:none;gap:4px;line-height:1.45;display:grid;position:fixed;transform:translate(-50%,calc(-100% - 10px))}.Agent-module__XPZNOG__peek b{font-family:var(--mono);font-size:var(--step--2);color:var(--ink-soft);font-weight:600}.Agent-module__XPZNOG__cite button{min-width:24px;min-height:24px}.Agent-module__XPZNOG__pipeline{font-family:var(--mono);font-size:var(--step--2);gap:6px;margin:0;padding:0;list-style:none;display:grid}.Agent-module__XPZNOG__pipeline li{align-items:center;gap:var(--s-2);color:var(--ink-faint);transition:color var(--t-fast)var(--ease-out);grid-template-columns:10px minmax(0,1fr) auto;display:grid}.Agent-module__XPZNOG__pipeline li[data-state=running]{color:var(--ink)}.Agent-module__XPZNOG__pipeline li:is([data-state=done],[data-state=skipped],[data-state=failed]){color:var(--ink-soft)}.Agent-module__XPZNOG__pipeMark{border:1px solid;width:8px;height:8px}.Agent-module__XPZNOG__pipeline li[data-state=running] .Agent-module__XPZNOG__pipeMark{background:var(--fill,var(--signal));border-color:var(--signal)}.Agent-module__XPZNOG__pipeline li[data-state=done] .Agent-module__XPZNOG__pipeMark{background:var(--live);border-color:var(--live)}.Agent-module__XPZNOG__pipeline li[data-state=failed] .Agent-module__XPZNOG__pipeMark{background:var(--warn);border-color:var(--warn)}@media (prefers-reduced-motion:no-preference){.Agent-module__XPZNOG__pipeline li[data-state=running] .Agent-module__XPZNOG__pipeMark{animation:Agent-module__XPZNOG__breathe .8s var(--ease-standard,ease-in-out)infinite alternate}}.Agent-module__XPZNOG__skeleton[data-lead]{width:88%;height:1.2em}.Agent-module__XPZNOG__skeleton[data-chip]{width:6rem;height:28px}.Agent-module__XPZNOG__skelChips{gap:var(--s-2);display:flex}button.Agent-module__XPZNOG__step{font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35em;min-height:32px;padding:0;display:inline-flex}button.Agent-module__XPZNOG__step:hover{color:var(--ink)}.Agent-module__XPZNOG__votes{gap:2px;display:inline-flex}.Agent-module__XPZNOG__votes .Agent-module__XPZNOG__iconBtn[aria-pressed=true]{color:var(--ink)}.Agent-module__XPZNOG__citedPanel{gap:var(--s-3);display:grid}.Agent-module__XPZNOG__panelHead{font-size:var(--step--1);color:var(--ink);margin:0;font-weight:700}.Agent-module__XPZNOG__cites li+li{margin-block-start:var(--s-2)}.Agent-module__XPZNOG__cites li p{font-size:var(--step--1);color:var(--ink-soft);margin:4px 0 0;line-height:1.5}.Agent-module__XPZNOG__cites li:target{outline:1px solid var(--signal);outline-offset:4px}.Agent-module__XPZNOG__note{align-items:center;gap:var(--s-2)var(--s-3);flex-wrap:wrap;display:flex}.Agent-module__XPZNOG__sheetDialog{width:100%;max-width:100%;max-height:85dvh;color:var(--ink);background:var(--paper);border:none;border-top:var(--border-hair)solid var(--rule);margin:0;padding:0;position:fixed;inset:auto 0 0}.Agent-module__XPZNOG__sheetDialog::backdrop{background:var(--scrim)}.Agent-module__XPZNOG__sheetBody{overscroll-behavior:contain;max-height:85dvh;padding:0 var(--s-4)calc(var(--s-5) + env(safe-area-inset-bottom));overflow-y:auto}.Agent-module__XPZNOG__sheetHead{z-index:1;padding-block:var(--s-4)var(--s-3);background:var(--paper);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.Agent-module__XPZNOG__sheetHead h4{font-size:var(--step-0);margin:0}.Agent-module__XPZNOG__grabber{background:var(--ink-faint);border-radius:var(--r-pill);width:36px;height:4px;position:absolute;inset-block-start:6px;inset-inline-start:50%;translate:-50%}@media (prefers-reduced-motion:no-preference){.Agent-module__XPZNOG__sheetDialog[open]{animation:Agent-module__XPZNOG__sheetUp .26s var(--ease-out)both}}@keyframes Agent-module__XPZNOG__sheetUp{0%{opacity:0;transform:translateY(32px)}}@media (max-width:767px){.Agent-module__XPZNOG__hint{display:none}.Agent-module__XPZNOG__island{min-height:var(--tap)}}.Agent-module__XPZNOG__asideCard{gap:var(--s-2);padding:var(--s-4);border:var(--border-hair)solid color-mix(in oklch,var(--signal)50%,var(--rule));background:color-mix(in oklch,var(--paper)86%,var(--signal)8%);justify-items:start;display:grid}.Agent-module__XPZNOG__asideHead{font-family:var(--mono);font-size:var(--step--2);letter-spacing:.04em;color:var(--signal);align-items:center;gap:.45em;margin:0;display:flex}.Agent-module__XPZNOG__asideLine{font-family:var(--font-plate,inherit);color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(1.1rem,1.6vw,1.3rem);font-style:italic;font-weight:700;line-height:1.35}.Agent-module__XPZNOG__asideCta{min-height:var(--tap);font:inherit;font-size:var(--step--1);color:var(--ink);border:var(--border-hair)solid var(--signal);cursor:pointer;transition:background var(--t-fast)var(--ease-out),color var(--t-fast)var(--ease-out);background:0 0;align-items:center;gap:.45em;padding:0 1.1em;font-weight:700;display:inline-flex}.Agent-module__XPZNOG__asideCta:hover{color:var(--on-signal,var(--paper));background:var(--fill,var(--signal))}.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__answer[tabindex]:focus,.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__answer[tabindex]:focus-visible{outline:none}.Agent-module__XPZNOG__question{letter-spacing:normal;font-family:inherit;font-stretch:100%}@media (min-width:900px){.Agent-module__XPZNOG__answer{font-size:1.0625rem}}.Agent-module__XPZNOG__leadLine{font-size:1.12em}.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__tab[aria-selected=true]{color:var(--on-signal);background:var(--fill,var(--signal));text-shadow:none}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent form:has(textarea:not(:placeholder-shown)) .Agent-module__XPZNOG__go:not([data-kind=stop]){color:var(--on-signal);background:var(--fill,var(--signal));box-shadow:none}@media (max-width:767px){.Agent-module__XPZNOG__islandBand,button.Agent-module__XPZNOG__step,.Agent-module__XPZNOG__chip[data-kind=probe]{min-height:var(--tap)}.Agent-module__XPZNOG__chip[data-kind=open]{min-height:var(--tap);align-items:center;display:inline-flex}.Agent-module__XPZNOG__islandBand:after{content:none}}:where(.Agent-module__XPZNOG__agent[popover]:not(:popover-open)){width:auto;height:auto}.Agent-module__XPZNOG__agent[popover]:not(:popover-open){color:var(--ink);background:0 0;border:0;margin:0;padding:0;inset:auto;overflow:visible}.Agent-module__XPZNOG__agent:popover-open{width:min(70vw,76rem);min-width:min(44rem,100vw - 2rem);height:clamp(30rem,62svh,100svh - 7rem);padding:var(--s-4)var(--s-5)var(--s-3);color:var(--ink);background:var(--paper-raised);border:var(--border-hair)solid var(--rule);border-radius:var(--r-panel);box-shadow:0 32px 90px var(--scrim);margin:auto;position:fixed;inset:0 0 4rem;overflow:hidden}.Agent-module__XPZNOG__agent:popover-open::backdrop{background:var(--scrim-deep)}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent:popover-open[data-surface]{background:var(--paper-raised)}@media (prefers-reduced-motion:no-preference){.Agent-module__XPZNOG__agent:popover-open{transition:opacity .2s var(--ease-out),transform .24s var(--ease-out)}@starting-style{.Agent-module__XPZNOG__agent:popover-open{opacity:0;transform:translateY(12px)scale(.985)}}}.Agent-module__XPZNOG__winTitle{font-family:inherit;font-size:var(--step-0);letter-spacing:normal;margin:0;font-weight:600;font-stretch:100%}.Agent-module__XPZNOG__winBtn{margin-inline-start:auto}.Agent-module__XPZNOG__stage{flex-direction:column;flex:auto;min-height:0;display:flex}.Agent-module__XPZNOG__agent[data-split] .Agent-module__XPZNOG__stage{gap:var(--s-5);grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(18rem,26rem);display:grid}.Agent-module__XPZNOG__inspector{overscroll-behavior:contain;min-height:0;padding:var(--s-4)0 var(--s-4)var(--s-5);border-inline-start:var(--border-hair)solid var(--rule);overflow:auto}.Agent-module__XPZNOG__parked{align-content:center;justify-items:start;gap:var(--s-3);padding:var(--s-5);border:var(--border-hair)dashed var(--rule);display:grid}.Agent-module__XPZNOG__parkedQ{font-size:var(--step-1);color:var(--ink);margin:0;font-weight:600}.Agent-module__XPZNOG__agent[data-compact] .Agent-module__XPZNOG__view{overscroll-behavior:auto;overflow:hidden}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__winBtn[data-wide]{color:var(--ink);border:var(--border-hair)solid color-mix(in oklch,var(--signal)55%,transparent);border-radius:var(--r-md);padding:0 .9em}.Agent-module__XPZNOG__agent[data-compact] .Agent-module__XPZNOG__tabs{display:none}.Agent-module__XPZNOG__inspector .Agent-module__XPZNOG__board{grid-template-columns:minmax(0,1fr)}.Agent-module__XPZNOG__glance{gap:var(--s-2);padding-block:var(--s-3)var(--s-2);border-top:var(--border-hair)solid var(--rule);flex:none;display:grid}.Agent-module__XPZNOG__glanceHints{align-items:center;gap:0 var(--s-3);font-family:var(--mono);font-size:var(--step--2);color:var(--ink-faint);flex-wrap:wrap;margin:0;display:flex}.Agent-module__XPZNOG__glanceHints button{min-height:28px;font:inherit;color:inherit;text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in oklch,var(--ink-faint)60%,transparent);text-decoration-color:color-mix(in oklch,var(--ink-faint)60%,transparent);cursor:pointer;transition:color var(--t-fast)var(--ease-out);background:0 0;border:none;align-items:center;gap:.35em;padding:0;display:inline-flex}.Agent-module__XPZNOG__glanceHints button:after{content:"↗";opacity:0;transition:opacity var(--t-fast)var(--ease-out),transform var(--t-fast)var(--ease-out);transform:translate(-2px,2px)}.Agent-module__XPZNOG__glanceHints button:is(:hover,:focus-visible){color:var(--ink);text-decoration-style:solid;-webkit-text-decoration-color:var(--signal);text-decoration-color:var(--signal)}.Agent-module__XPZNOG__glanceHints button:is(:hover,:focus-visible):after{opacity:1;transform:none}.Agent-module__XPZNOG__glanceHints .Agent-module__XPZNOG__tabular{color:var(--ink-soft)}.Agent-module__XPZNOG__agent[data-compact] .Agent-module__XPZNOG__topBar{flex-wrap:nowrap}.Agent-module__XPZNOG__agent[data-compact] .Agent-module__XPZNOG__island{flex:0 auto;min-width:0}.Agent-module__XPZNOG__agent[data-compact] .Agent-module__XPZNOG__islandText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__invite,.Agent-module__XPZNOG__parked.Agent-module__XPZNOG__parked .Agent-module__XPZNOG__invite{color:var(--on-signal);background-color:var(--fill,var(--signal));text-shadow:none}@media (max-width:767px){.Agent-module__XPZNOG__glanceHints button{min-height:var(--tap)}}.Agent-module__XPZNOG__composer{min-width:0;max-width:100%}.Agent-module__XPZNOG__composer .Agent-module__XPZNOG__input{min-width:0}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__glanceHints button{box-shadow:none;background:0 0}@media (max-width:767px){.Agent-module__XPZNOG__leadLine{font-size:1.04em}}.Agent-module__XPZNOG__record{padding-block:var(--s-3)var(--s-1);flex:none}.Agent-module__XPZNOG__recordList{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Agent-module__XPZNOG__lit{background:var(--paper-raised);border:var(--border-hair)solid var(--rule);border-radius:var(--r-pill);transition:border-color var(--t-fast)var(--ease-out);align-items:stretch;display:inline-flex;position:relative}.Agent-module__XPZNOG__lit:is(:hover,:focus-within){border-color:var(--signal)}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__litAsk{min-height:36px;font:inherit;color:var(--ink);box-shadow:none;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-self:center;align-items:center;gap:.45em;padding:0 .3em 0 .75em;display:inline-flex}.Agent-module__XPZNOG__litKind{color:var(--ink-faint);font-size:.75rem;font-weight:500}.Agent-module__XPZNOG__litName{font-size:var(--step--1);font-weight:700}.Agent-module__XPZNOG__litOpen{width:28px;color:var(--ink-soft);place-items:center;display:grid}.Agent-module__XPZNOG__litOpen:hover{color:var(--signal)}.Agent-module__XPZNOG__agent[data-compact] .Agent-module__XPZNOG__lit:not([data-cert]) .Agent-module__XPZNOG__litKind{display:none}@media (max-width:767px){.Agent-module__XPZNOG__recordList{scroll-snap-type:x proximity;overscroll-behavior-x:contain;scrollbar-width:none;padding:2px 0 var(--s-2);flex-wrap:nowrap;overflow-x:auto}.Agent-module__XPZNOG__lit{scroll-snap-align:start;flex:none}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__litAsk{min-height:var(--tap)}.Agent-module__XPZNOG__litOpen{width:var(--tap)}}.Agent-module__XPZNOG__brief{margin:0 0 var(--s-3);max-width:68ch;font-size:var(--step-0);color:var(--ink);text-wrap:pretty;line-height:1.55}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__lit:not(:has(.Agent-module__XPZNOG__litOpen)) .Agent-module__XPZNOG__litAsk{padding-inline-end:.75em}.Agent-module__XPZNOG__lit[data-more]{border-style:dashed}.Agent-module__XPZNOG__litBadge{object-fit:contain;flex:none;width:22px;height:22px}.Agent-module__XPZNOG__lit[data-group] svg{transition:transform var(--t-fast)var(--ease-out)}.Agent-module__XPZNOG__lit[data-group] [aria-expanded=true] svg{transform:rotate(180deg)}.Agent-module__XPZNOG__lit[data-cert] .Agent-module__XPZNOG__litBadge{width:28px;height:28px}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__lit[data-cert] .Agent-module__XPZNOG__litAsk{min-height:44px}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__term{font:inherit;color:var(--ink);box-shadow:none;text-shadow:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:color-mix(in oklch,var(--ink)45%,transparent);text-decoration-color:color-mix(in oklch,var(--ink)45%,transparent);text-underline-offset:3px;cursor:pointer;background:0 0;border:none;padding:0;font-weight:600;display:inline}@media (max-width:767px){.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__term{background-origin:content-box;margin:-.75em -.1em;padding:.75em .1em}}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__term:is(:hover,:focus-visible){text-decoration-style:solid;-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);background-color:color-mix(in oklch,var(--ink)12%,transparent)}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__term{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(var(--ink),var(--ink));transition:background-size .7s var(--ease-out,ease-out),background-color .16s var(--ease-out,ease-out),text-decoration-color .3s var(--ease-out,ease-out);background-position:0 100%;background-repeat:no-repeat;background-size:0% 2px;border-radius:4px}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__term[data-lit]{background-size:100% 2px;text-decoration-color:#0000}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__term{transition-duration:1.8s,.16s,.9s}.Agent-module__XPZNOG__toolList{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}.Agent-module__XPZNOG__toolList li{justify-items:start;gap:4px;display:grid}.Agent-module__XPZNOG__toolList code{font-family:var(--mono);font-size:var(--step--1);color:var(--ink)}.Agent-module__XPZNOG__toolList span{font-size:var(--step--1);color:var(--ink-soft)}.Agent-module__XPZNOG__reading{margin:0 0 var(--s-2);font-size:var(--step--1);color:var(--ink-soft)}@media (max-width:767px){.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__go{min-width:72px;min-height:48px}.Agent-module__XPZNOG__opener{min-height:72px}}.Agent-module__XPZNOG__agent:popover-open{width:min(100vw - 48px,88rem);min-width:0;height:min(100svh - 48px,64rem);inset:0}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__content{width:100%;max-width:46rem;margin-inline:auto}.Agent-module__XPZNOG__agent[data-split] .Agent-module__XPZNOG__stage{grid-template-columns:minmax(0,1fr) minmax(20rem,28rem)}.Agent-module__XPZNOG__sheet{background:0 0;border:0;border-radius:0;padding:0}.Agent-module__XPZNOG__question{max-width:min(85%,36rem);color:var(--ink);background:var(--paper-high);border-radius:18px 18px 6px;justify-self:end;padding:.55em .95em}.Agent-module__XPZNOG__agent[data-split] .Agent-module__XPZNOG__thread>li[data-on]{border-inline-start-color:var(--ink-faint)}.Agent-module__XPZNOG__tabs{background:color-mix(in oklch,var(--ink)8%,transparent);border-radius:var(--r-pill);border:0;gap:2px;padding:3px}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__tab{min-height:32px;color:var(--ink-soft);border-radius:var(--r-pill);background:0 0}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__tab[aria-selected=true]{color:var(--ink);background:var(--paper-high)}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__winBtn[data-wide]{white-space:nowrap;border-color:var(--rule);flex:none}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__openers{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__cite button{min-width:20px;height:20px;min-height:20px;font-family:var(--mono);color:var(--ink-soft);background:color-mix(in oklch,var(--ink)10%,transparent);border-radius:var(--r-pill);vertical-align:.1em;cursor:pointer;border:0;place-items:center;margin-inline-start:3px;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-grid;position:relative}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__cite button:after{content:"";position:absolute;inset:-2px}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__cite button:is(:hover,:focus-visible){color:var(--paper);background:var(--ink)}.Agent-module__XPZNOG__peek{border-color:var(--rule);border-radius:var(--r-md)}.Agent-module__XPZNOG__panelFor{font-size:var(--step--1);color:var(--ink-faint);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.Agent-module__XPZNOG__cites li{padding:var(--s-2)var(--s-3);border-radius:var(--r-md);transition:background-color .24s var(--ease-out)}.Agent-module__XPZNOG__cites li[data-hit]{background:color-mix(in oklch,var(--ink)9%,transparent);box-shadow:inset 0 0 0 1px var(--rule)}.Agent-module__XPZNOG__glanceHints button[data-lead]{color:var(--ink);font-weight:600}@media (max-width:767px){.Agent-module__XPZNOG__agent:popover-open{inset:var(--vvt,0px)0 auto;width:100%;max-width:none;height:var(--vvh,100dvh);max-height:none;padding:calc(env(safe-area-inset-top) + var(--s-2))var(--s-4)0;box-shadow:none;border:0;border-radius:0;margin:0}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__winTitle{flex:auto}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__winBtn{order:1}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__island{flex:100%;order:2}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__topBar{touch-action:none;padding-block-start:var(--s-4);position:relative}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__dock{padding-block-end:max(var(--s-3),env(safe-area-inset-bottom))}.Agent-module__XPZNOG__sheetHead{touch-action:none}.Agent-module__XPZNOG__sheetDialog{border-radius:var(--r-panel)var(--r-panel)0 0}.Agent-module__XPZNOG__agent[data-compact][data-asked] .Agent-module__XPZNOG__view{max-height:min(22rem,52svh)}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){@starting-style{.Agent-module__XPZNOG__agent:popover-open{opacity:0;transform:translateY(32px)}}}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__actions[data-quiet] .Agent-module__XPZNOG__ghost{min-height:var(--tap);color:var(--ink-soft);box-shadow:none;background:0 0;border:0;flex:none;padding:0 .6em}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__actions[data-quiet] .Agent-module__XPZNOG__ghost:hover{color:var(--ink);background:color-mix(in oklch,var(--ink)8%,transparent)}@media (prefers-reduced-motion:no-preference){.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent :is(button,a):not(.Agent-module__XPZNOG__term):active{transition:transform .1s var(--ease-out,ease-out);transform:scale(.97)}}.Agent-module__XPZNOG__glanceHints{row-gap:var(--s-2)}@media (max-width:767px){.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__openers,.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__openers{background:var(--paper-raised);border:var(--border-hair)solid var(--rule);border-radius:var(--r-lg);grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden}.Agent-module__XPZNOG__openers li+li{border-block-start:var(--border-hair)solid var(--rule)}.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__opener{min-height:48px;padding:var(--s-1)calc(var(--s-3) + 24px)var(--s-1)var(--s-3);background:0 0;border:0;border-radius:0;display:block;position:relative}.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__openerFor{font-size:var(--step--1);color:var(--ink);font-weight:600}.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__openerFor:after{content:". "}.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__openerQ{color:var(--ink-soft);font-weight:400}.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__opener:active{background:color-mix(in oklch,var(--ink)9%,transparent);scale:1}.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__opener:focus-visible{outline-offset:-3px}.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__opener svg{position:absolute;inset-block-start:50%;inset-inline-end:var(--s-3);translate:0 -50%}.Agent-module__XPZNOG__passageMeta a{min-height:44px}}.Agent-module__XPZNOG__passageMeta{justify-content:space-between;align-items:baseline;gap:var(--s-1)var(--s-3);margin:var(--s-1)0 0;font-size:var(--step--2);color:var(--ink-soft);flex-wrap:wrap;line-height:1.5;display:flex}.Agent-module__XPZNOG__passageMeta a{min-height:24px;color:var(--ink);text-underline-offset:3px;align-items:center;text-decoration:underline;display:inline-flex}.Agent-module__XPZNOG__liveCount{font-size:var(--step--2);color:var(--ink-faint);margin-block-start:var(--s-1);display:block}.Agent-module__XPZNOG__phoneRecords{display:none}@media (max-width:767px){.Agent-module__XPZNOG__agent:not([data-window]) .Agent-module__XPZNOG__primaryRecords{display:none}.Agent-module__XPZNOG__agent:not([data-window]) .Agent-module__XPZNOG__phoneRecords{display:flex}.Agent-module__XPZNOG__agent:not([data-window]) .Agent-module__XPZNOG__record{padding-block:0}.Agent-module__XPZNOG__agent:not([data-window]) .Agent-module__XPZNOG__brief{margin-block-end:0;line-height:1.5}.Agent-module__XPZNOG__agent:not([data-window]) .Agent-module__XPZNOG__view{padding-block:var(--s-2)}.Agent-module__XPZNOG__agent:not([data-window]) .Agent-module__XPZNOG__content{gap:var(--s-3)}.Agent-module__XPZNOG__agent:not([data-window]) .Agent-module__XPZNOG__opener{font-size:var(--step--1);line-height:1.4}.Agent-module__XPZNOG__agent:not([data-window]) .Agent-module__XPZNOG__dock{padding-block-start:var(--s-2)}}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent[data-window],.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent[data-window] *{text-shadow:none;-webkit-text-stroke:0}.Agent-module__XPZNOG__workspaceHeading{flex:12rem;min-width:0}.Agent-module__XPZNOG__workspaceHeading .Agent-module__XPZNOG__winTitle{font-size:var(--step-0);letter-spacing:-.02em;line-height:1.3}.Agent-module__XPZNOG__workspaceHeading p{font-size:var(--step--1);color:var(--ink-soft);margin:4px 0 0}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__island{background:0 0;border:0;flex:0 auto;max-width:28rem;padding:0}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__islandText{font-size:var(--step--1)}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__islandBand{color:var(--ink-soft);border-color:var(--rule);box-shadow:none;background:0 0}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__islandBand:after{content:none}.Agent-module__XPZNOG__closeLabel{font-size:var(--step--1);white-space:nowrap}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__winBtn{gap:var(--s-2);width:auto;padding-inline:var(--s-2)}.Agent-module__XPZNOG__topicNav,.Agent-module__XPZNOG__conversationNav{align-items:center;gap:var(--s-2);min-width:0;display:flex}.Agent-module__XPZNOG__topicNav{padding-block:var(--s-1);scrollbar-width:thin;border-bottom:var(--border-hair)solid var(--rule);overflow-x:auto}.Agent-module__XPZNOG__topicNav button{white-space:nowrap;flex:none}.Agent-module__XPZNOG__conversationNav{padding-block:var(--s-2)}.Agent-module__XPZNOG__conversationNav label{font-size:var(--step--1);color:var(--ink-soft)}.Agent-module__XPZNOG__conversationNav select{min-width:0;max-width:30rem;min-height:44px;padding:var(--s-2);color:var(--ink);background:var(--paper-high);border:var(--border-hair)solid var(--rule);border-radius:var(--r-md);font:inherit;font-size:var(--step--1);text-overflow:ellipsis;flex:12rem}.Agent-module__XPZNOG__conversationNav button{white-space:nowrap}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__stage{min-height:0}.Agent-module__XPZNOG__agent[data-split] .Agent-module__XPZNOG__stage{gap:var(--s-5);grid-template-columns:minmax(0,1fr) minmax(20rem,25rem)}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__view{scrollbar-gutter:stable;-webkit-mask-image:none;mask-image:none}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__thread>li{border-inline-start:0;padding-inline-start:0}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__question{scroll-margin-block:var(--s-4)}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__answer{font-size:var(--step-0);overflow-wrap:anywhere;line-height:1.6}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__inspector{scrollbar-gutter:stable;scrollbar-color:var(--rule)transparent}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__textBtn,.Agent-module__XPZNOG__sourceFooter .Agent-module__XPZNOG__ghost,.Agent-module__XPZNOG__sheetSwitch button{min-height:44px}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__textBtn{justify-content:center;align-items:center;gap:var(--s-2);padding:var(--s-2);display:inline-flex}.Agent-module__XPZNOG__evidenceHead h3,.Agent-module__XPZNOG__traceOverview h3{font-size:var(--step-0);letter-spacing:-.02em;margin:0;line-height:1.35}.Agent-module__XPZNOG__evidenceHead p{margin:var(--s-2)0 0;font-size:var(--step--1);color:var(--ink-soft)}.Agent-module__XPZNOG__questionContext,.Agent-module__XPZNOG__additionalSources{min-width:0;color:var(--ink-soft);font-size:var(--step--1)}.Agent-module__XPZNOG__questionContext summary,.Agent-module__XPZNOG__additionalSources summary,.Agent-module__XPZNOG__advancedTrace>summary{cursor:pointer;min-height:44px;color:var(--ink);align-content:center;font-weight:500;display:list-item}.Agent-module__XPZNOG__questionContext p{margin-block:var(--s-2);overflow-wrap:anywhere;line-height:1.5}.Agent-module__XPZNOG__sourceJump{gap:var(--s-2);flex-wrap:wrap;display:flex}.Agent-module__XPZNOG__sourceJump button{border:var(--border-hair)solid var(--rule);border-radius:var(--r-md);min-width:44px}.Agent-module__XPZNOG__citedPanel .Agent-module__XPZNOG__cites{margin:0;padding:0;list-style:none}.Agent-module__XPZNOG__citedPanel .Agent-module__XPZNOG__cites>li{padding:var(--s-4)0;border-block-start:var(--border-hair)solid var(--rule);border-radius:0;scroll-margin-block:72px}.Agent-module__XPZNOG__citedPanel .Agent-module__XPZNOG__cites>li+li{margin-block-start:0}.Agent-module__XPZNOG__citedPanel .Agent-module__XPZNOG__cites>li[data-hit]{padding-inline:var(--s-3);border-radius:var(--r-md)}.Agent-module__XPZNOG__passageHead{align-items:start;gap:var(--s-2);display:flex}.Agent-module__XPZNOG__passageHead h4{font-size:var(--step--1);overflow-wrap:anywhere;margin:0;line-height:1.5}.Agent-module__XPZNOG__sourceNumber{min-width:28px;min-height:28px;font-family:var(--mono);font-size:var(--step--2);border:var(--border-hair)solid var(--rule);border-radius:var(--r-md);flex:none;place-items:center;display:inline-grid}.Agent-module__XPZNOG__citedPanel .Agent-module__XPZNOG__cites .Agent-module__XPZNOG__sourceUsage{margin-block:var(--s-2);color:var(--ink-faint);font-size:var(--step--2)}.Agent-module__XPZNOG__passageText{margin:var(--s-3)0;color:var(--ink);font-size:var(--step--1);overflow-wrap:anywhere;border:0;padding:0;line-height:1.65}.Agent-module__XPZNOG__sourceFooter{align-items:center;gap:var(--s-2);border-block-start:var(--border-hair)solid var(--rule);flex-wrap:wrap;padding-block-start:var(--s-3);display:flex}.Agent-module__XPZNOG__evidenceEmpty{padding-block:var(--s-4);border-block:var(--border-hair)solid var(--rule)}.Agent-module__XPZNOG__evidenceEmpty h4{margin:0 0 var(--s-2)}.Agent-module__XPZNOG__evidenceEmpty p{color:var(--ink-soft);margin:0;line-height:1.6}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__board{gap:var(--s-5);grid-template-columns:minmax(0,1fr)}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__board .Agent-module__XPZNOG__card{padding:0 0 var(--s-4);border:0;border-bottom:var(--border-hair)solid var(--rule);box-shadow:none;background:0 0;border-radius:0;grid-column:1;animation:none}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__board .Agent-module__XPZNOG__card:before{content:none}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__board .Agent-module__XPZNOG__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__board .Agent-module__XPZNOG__stats[data-cols="1"]{grid-template-columns:minmax(0,1fr)}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__board .Agent-module__XPZNOG__stats dd,.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__board .Agent-module__XPZNOG__stepNote{overflow-wrap:anywhere}.Agent-module__XPZNOG__traceOverview{gap:var(--s-2);display:grid}.Agent-module__XPZNOG__runOrigin{padding:var(--s-3);color:var(--ink-soft);background:var(--paper-high);border-radius:var(--r-md);font-size:var(--step--1);margin:0;line-height:1.5}.Agent-module__XPZNOG__advancedTrace{min-width:0}.Agent-module__XPZNOG__advancedBody{gap:var(--s-5);padding-block-start:var(--s-4);display:grid}.Agent-module__XPZNOG__composerHeading{align-items:center;gap:var(--s-2);font-size:var(--step--1);color:var(--ink-soft);flex-wrap:wrap;display:flex}.Agent-module__XPZNOG__composerHeading label{color:var(--ink);flex:1;font-weight:500}.Agent-module__XPZNOG__sheetSwitch{gap:var(--s-2);padding-block:var(--s-2)var(--s-4);display:flex}.Agent-module__XPZNOG__sheetSwitch button{border:var(--border-hair)solid var(--rule);border-radius:var(--r-md);flex:1}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__sheetSwitch button[aria-selected=true]{color:var(--ink);background:var(--paper-high);border-color:var(--ink)}.Agent-module__XPZNOG__agent[data-window] select:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.Agent-module__XPZNOG__agent[data-window] ::selection{color:var(--paper);background:var(--ink)}.Agent-module__XPZNOG__agent[data-window] textarea{caret-color:var(--ink)}@media (max-width:767px){.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__workspaceHeading{flex:10rem}.Agent-module__XPZNOG__workspaceHeading p{display:none}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__topBar{row-gap:var(--s-2)}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__island{flex-basis:100%}.Agent-module__XPZNOG__closeLabel{display:none}.Agent-module__XPZNOG__conversationNav{gap:var(--s-1)var(--s-2);flex-wrap:wrap}.Agent-module__XPZNOG__conversationNav label{flex-basis:100%}.Agent-module__XPZNOG__conversationNav select{flex-basis:45%;width:45%}.Agent-module__XPZNOG__conversationNav button{font-size:var(--step--2)}.Agent-module__XPZNOG__sourceFooter{position:static}.Agent-module__XPZNOG__sheetDialog,.Agent-module__XPZNOG__sheetBody{max-height:min(90dvh,var(--vvh,90dvh))}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__dock{gap:var(--s-1)}}.Agent-module__XPZNOG__copyError{color:var(--ink-soft);font-size:var(--step--1);flex-basis:100%;margin:0;line-height:1.5}@media (max-width:767px){.Agent-module__XPZNOG__conversationNav{flex-wrap:nowrap}.Agent-module__XPZNOG__conversationNav label,.Agent-module__XPZNOG__navLabel{display:none}.Agent-module__XPZNOG__conversationNav select{flex:1 1 0;width:0;max-width:none}.Agent-module__XPZNOG__conversationNav button{flex:none;min-width:44px}}.Agent-module__XPZNOG__agent[data-compact]:not([data-asked]) .Agent-module__XPZNOG__view{overflow:visible}.Agent-module__XPZNOG__agent[data-compact][data-asked] .Agent-module__XPZNOG__view{max-height:min(22rem,52svh)}.Agent-module__XPZNOG__sheetSwitch{top:calc(44px + var(--s-4) + var(--s-3));z-index:1;background:var(--paper);position:sticky}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__policy{max-height:none;overflow:visible}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__topicNav{gap:4px;padding-block:6px}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__topicNav .Agent-module__XPZNOG__textBtn,.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__conversationNav .Agent-module__XPZNOG__textBtn{border-radius:var(--r-md);transition:background-color .16s var(--ease-out),color .16s var(--ease-out);background:0 0;border:0;font-size:14px;font-weight:500;line-height:1.35;text-decoration:none}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__topicNav .Agent-module__XPZNOG__textBtn{padding-inline:12px}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__conversationNav select{border-color:var(--rule);padding-inline:12px}.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__conversationNav .Agent-module__XPZNOG__textBtn:focus-visible,.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__topicNav .Agent-module__XPZNOG__textBtn:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__topicNav .Agent-module__XPZNOG__textBtn:hover,.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__conversationNav .Agent-module__XPZNOG__textBtn:hover{background:var(--paper-high)}}@media (prefers-reduced-motion:reduce){.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__topicNav .Agent-module__XPZNOG__textBtn,.Agent-module__XPZNOG__agent[data-window] .Agent-module__XPZNOG__conversationNav .Agent-module__XPZNOG__textBtn{transition:none}}.Agent-module__XPZNOG__answerNotice{border:1px solid var(--rule);border-radius:var(--r-md);background:var(--paper-sunk);padding:16px;line-height:1.6}.Agent-module__XPZNOG__answerNotice>p{color:var(--ink-soft);margin-block:8px;font-size:14px}.Agent-module__XPZNOG__answerNotice details{color:var(--ink-soft);font-size:13px}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__term[data-featured]{-webkit-text-decoration-color:var(--ink-soft);text-decoration-color:var(--ink-soft);text-underline-offset:.2em;text-decoration-thickness:1px}.Agent-module__XPZNOG__agent.Agent-module__XPZNOG__agent .Agent-module__XPZNOG__term[data-lit]{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink);text-decoration-thickness:2px}
.AgentCompanion-module__Ne5O4a__companion{right:max(28px,env(safe-area-inset-right));bottom:calc(88px + env(safe-area-inset-bottom));z-index:var(--z-furniture);width:max-content;max-width:calc(100vw - 32px);color:var(--ink);text-shadow:none;-webkit-text-stroke:0;transition:none;position:fixed}.AgentCompanion-module__Ne5O4a__launcher{border:1px solid var(--rule);color:var(--ink);background:var(--paper-sunk);cursor:pointer;text-align:left;border-radius:18px;flex-direction:row-reverse;align-items:center;gap:12px;margin-left:auto;padding:6px 14px 6px 8px;display:flex}.AgentCompanion-module__Ne5O4a__caption{gap:3px;font-size:12px;line-height:1.3;display:grid}.AgentCompanion-module__Ne5O4a__caption strong{font-size:15px;font-weight:650}.AgentCompanion-module__Ne5O4a__caption>span{color:var(--ink-soft)}.AgentCompanion-module__Ne5O4a__launcher:active,.AgentCompanion-module__Ne5O4a__composer button:active{transform:scale(.97)}.AgentCompanion-module__Ne5O4a__launcher,.AgentCompanion-module__Ne5O4a__composer button{transition:transform .16s var(--ease-out)}.AgentCompanion-module__Ne5O4a__companion button:focus-visible,.AgentCompanion-module__Ne5O4a__companion input:focus-visible,.AgentCompanion-module__Ne5O4a__restore:focus-visible,.AgentCompanion-module__Ne5O4a__activity summary:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.AgentCompanion-module__Ne5O4a__panel{border:1px solid var(--rule);background:var(--paper-sunk);width:min(360px,100vw - 32px);max-height:min(520px,100svh - 230px);box-shadow:0 16px 48px var(--paper);transform-origin:100% 100%;border-radius:20px;padding:18px;position:absolute;bottom:calc(100% + 14px);right:0;overflow:auto}@starting-style{.AgentCompanion-module__Ne5O4a__panel{opacity:0;transform:translateY(8px)scale(.97)}}.AgentCompanion-module__Ne5O4a__panel{transition:opacity .16s var(--ease-out),transform .16s var(--ease-out)}.AgentCompanion-module__Ne5O4a__panelHead{color:var(--ink-soft);align-items:center;gap:12px;font-size:12px;display:flex}.AgentCompanion-module__Ne5O4a__panelHead button{background:var(--paper-high);min-width:44px;min-height:44px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;margin-left:auto;font-size:24px}.AgentCompanion-module__Ne5O4a__invitation{letter-spacing:-.03em;margin:12px 0 18px;font-size:23px;font-weight:600;line-height:1.2}.AgentCompanion-module__Ne5O4a__seed{border:0;border-top:1px solid var(--rule);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;gap:12px;padding:14px 0;font-size:14px;line-height:1.45;display:flex}.AgentCompanion-module__Ne5O4a__seed>span{margin-left:auto}.AgentCompanion-module__Ne5O4a__composer{border:1px solid var(--rule);background:var(--paper-high);border-radius:28px;align-items:center;gap:8px;padding:5px 5px 5px 14px;display:flex}.AgentCompanion-module__Ne5O4a__composer input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;flex:1;min-height:44px;font-size:16px}.AgentCompanion-module__Ne5O4a__composer input::placeholder{color:var(--ink-soft)}.AgentCompanion-module__Ne5O4a__composer button{background:var(--ink);width:44px;height:44px;color:var(--paper);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;font-size:25px}.AgentCompanion-module__Ne5O4a__composer button:disabled{opacity:.5;cursor:default}.AgentCompanion-module__Ne5O4a__panelFoot{justify-content:space-between;gap:12px;margin-top:6px;display:flex}.AgentCompanion-module__Ne5O4a__panelFoot button{min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;text-decoration:underline}.AgentCompanion-module__Ne5O4a__disclosure{color:var(--ink-soft);margin:4px 0 0;font-size:12px;line-height:1.5}.AgentCompanion-module__Ne5O4a__restore{z-index:var(--z-furniture);border:1px solid var(--rule);background:var(--paper-sunk);min-height:44px;color:var(--ink);cursor:pointer;border-radius:24px;padding:8px 14px;position:fixed;bottom:82px;right:16px}.AgentCompanion-module__Ne5O4a__robot{width:64px;height:88px;color:var(--ink);filter:drop-shadow(0 5px 4px var(--paper));flex:0 0 64px;display:block;position:relative}.AgentCompanion-module__Ne5O4a__antenna{background:var(--ink-soft);width:4px;height:12px;position:absolute;top:0;left:31px;transform:rotate(-12deg)}.AgentCompanion-module__Ne5O4a__antenna:after{content:"";background:var(--ink);border-radius:50%;width:9px;height:9px;position:absolute;top:-2px;left:-3px}.AgentCompanion-module__Ne5O4a__head{border:3px solid var(--ink-faint);background:var(--paper-high);width:43px;height:31px;box-shadow:inset 3px 2px 0 var(--ink-soft),3px 2px 0 var(--paper-raised);transition:transform .2s var(--ease-out);border-radius:7px;position:absolute;top:10px;left:12px;transform:rotate(-6deg)}.AgentCompanion-module__Ne5O4a__face{background:var(--paper);border-radius:2px;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;inset:6px 4px 5px}.AgentCompanion-module__Ne5O4a__face i{background:var(--ink);width:6px;height:5px;box-shadow:0 0 3px var(--ink-soft);display:block}.AgentCompanion-module__Ne5O4a__neck{background:var(--ink-faint);width:11px;height:6px;position:absolute;top:41px;left:28px}.AgentCompanion-module__Ne5O4a__body{background:var(--paper-high);border:2px solid var(--ink-faint);width:39px;height:26px;box-shadow:inset 3px 0 0 var(--ink-soft);border-radius:4px;position:absolute;top:46px;left:14px;transform:rotate(3deg)}.AgentCompanion-module__Ne5O4a__screen{font:700 8px/1 var(--font-mono),monospace;background:var(--paper);color:var(--ink);letter-spacing:1px;padding:2px 3px;position:absolute;top:4px;left:9px}.AgentCompanion-module__Ne5O4a__vents{border-top:2px dotted var(--ink-soft);width:20px;position:absolute;bottom:3px;left:10px}.AgentCompanion-module__Ne5O4a__armLeft,.AgentCompanion-module__Ne5O4a__armRight{border:2px solid var(--ink-faint);background:var(--paper-high);transform-origin:50% 4px;border-radius:4px;width:9px;height:24px;transition:none;position:absolute;top:48px}.AgentCompanion-module__Ne5O4a__armLeft{left:3px;transform:rotate(14deg)}.AgentCompanion-module__Ne5O4a__armRight{right:0;transform:rotate(-15deg)}.AgentCompanion-module__Ne5O4a__legLeft,.AgentCompanion-module__Ne5O4a__legRight{background:var(--ink-faint);border-bottom:4px solid var(--ink-soft);border-radius:0 0 3px 3px;width:11px;height:13px;position:absolute;top:72px}.AgentCompanion-module__Ne5O4a__legLeft{left:18px}.AgentCompanion-module__Ne5O4a__legRight{left:39px}.AgentCompanion-module__Ne5O4a__shadow{background:var(--rule);border-radius:50%;width:47px;height:4px;position:absolute;bottom:-2px;left:11px}.AgentCompanion-module__Ne5O4a__chat{border-bottom:1px solid var(--rule);color:var(--ink);text-shadow:none;-webkit-text-stroke:0;flex-shrink:0;align-items:center;gap:10px;padding:6px 18px;display:flex}.AgentCompanion-module__Ne5O4a__chat .AgentCompanion-module__Ne5O4a__robot{transform-origin:0 0;flex-basis:40px;width:40px;height:50px;margin-right:-10px;transform:scale(.56)}.AgentCompanion-module__Ne5O4a__activity{flex:1;min-width:0;font-size:12px;line-height:1.45}.AgentCompanion-module__Ne5O4a__activity summary{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.AgentCompanion-module__Ne5O4a__activity summary>span:first-child{flex:1}.AgentCompanion-module__Ne5O4a__logLabel{font-size:12px;text-decoration:underline}.AgentCompanion-module__Ne5O4a__activity ol{max-height:140px;margin:0 0 8px;padding:0;list-style:none;overflow:auto}.AgentCompanion-module__Ne5O4a__activity li{padding:5px 0}.AgentCompanion-module__Ne5O4a__activity li>span{width:70px;color:var(--ink-soft);display:inline-block}.AgentCompanion-module__Ne5O4a__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:767px){.AgentCompanion-module__Ne5O4a__companion{bottom:calc(78px + env(safe-area-inset-bottom));transform:none!important}.AgentCompanion-module__Ne5O4a__launcher{gap:6px;padding:4px 10px 4px 4px}.AgentCompanion-module__Ne5O4a__launcher .AgentCompanion-module__Ne5O4a__robot{transform-origin:50%;flex-basis:50px;width:50px;height:64px;margin:-6px;transform:scale(.72)}.AgentCompanion-module__Ne5O4a__caption strong{font-size:13px}.AgentCompanion-module__Ne5O4a__caption>span{font-size:12px}.AgentCompanion-module__Ne5O4a__chat{padding:3px 12px}.AgentCompanion-module__Ne5O4a__panel{max-height:calc(100svh - 190px)}}[data-calm=true] .AgentCompanion-module__Ne5O4a__robot *,.AgentCompanion-module__Ne5O4a__companion[data-calm=true],[data-calm=true] .AgentCompanion-module__Ne5O4a__panel{transition:none;animation:none}@media (prefers-reduced-motion:reduce){.AgentCompanion-module__Ne5O4a__companion,.AgentCompanion-module__Ne5O4a__companion *,.AgentCompanion-module__Ne5O4a__chat *{transition:none!important;animation:none!important}}.AgentCompanion-module__Ne5O4a__chat[hidden]{display:none}.AgentCompanion-module__Ne5O4a__rig{transform-origin:32px 44px;position:absolute;inset:0}.AgentCompanion-module__Ne5O4a__armLeft,.AgentCompanion-module__Ne5O4a__armRight{transform-origin:50% 0;border-radius:4px;width:8px;height:13px;transition:none;top:50px}.AgentCompanion-module__Ne5O4a__armLeft{left:4px}.AgentCompanion-module__Ne5O4a__armRight{right:3px}.AgentCompanion-module__Ne5O4a__forearm{border:1px solid var(--ink-faint);background:var(--paper-high);transform-origin:50% 0;border-radius:3px;width:7px;height:12px;position:absolute;top:11px;left:-1px}.AgentCompanion-module__Ne5O4a__hand{border:2px solid var(--ink-soft);border-top:0;border-radius:0 0 3px 3px;width:9px;height:6px;position:absolute;bottom:-3px;left:-2px}.AgentCompanion-module__Ne5O4a__head{transition:none}@media (max-width:767px){.AgentCompanion-module__Ne5O4a__caption{display:none}.AgentCompanion-module__Ne5O4a__launcher{border-radius:16px;padding:6px}}.AgentCompanion-module__Ne5O4a__launcher:after{display:none!important}.AgentCompanion-module__Ne5O4a__fieldLabel{color:var(--ink-soft);margin:0 0 6px;font-size:12px;display:block}.AgentCompanion-module__Ne5O4a__phoneLabel{display:none}@media (min-width:768px) and (max-width:1500px){.AgentCompanion-module__Ne5O4a__companion{right:max(8px,env(safe-area-inset-right))}.AgentCompanion-module__Ne5O4a__launcher{flex-direction:column;gap:0;padding:6px}.AgentCompanion-module__Ne5O4a__caption{display:none}.AgentCompanion-module__Ne5O4a__phoneLabel{font-size:12px;font-weight:600;line-height:16px;display:block}}@media (max-width:767px){.AgentCompanion-module__Ne5O4a__launcher{flex-direction:column;gap:0}.AgentCompanion-module__Ne5O4a__phoneLabel{font-size:12px;font-weight:600;line-height:16px;display:block}}
.Hero-module__gNeX-G__hero{padding-block:var(--s-5)var(--s-4)}.Hero-module__gNeX-G__top{justify-content:space-between;align-items:baseline;gap:var(--s-4);padding-bottom:var(--s-3);display:flex}.Hero-module__gNeX-G__place{font-size:var(--step--1);color:var(--ink-faint)}.Hero-module__gNeX-G__name{font-size:var(--step-1);letter-spacing:-.02em;color:var(--ink);font-weight:600;text-decoration:none}.Hero-module__gNeX-G__line{font-size:var(--step-4);font-family:var(--font-display),var(--font-sans),ui-sans-serif,system-ui,sans-serif;letter-spacing:-.03em;text-wrap:balance;margin-block:0;padding-block-end:.08em;font-weight:700;line-height:1.06}.Hero-module__gNeX-G__cta{width:100%;padding:var(--s-4)var(--s-5);background:var(--fill,var(--signal));color:var(--on-fill,var(--on-signal));border-radius:var(--r-md);font-size:var(--step-1);letter-spacing:-.01em;transition:transform var(--t-fast)var(--ease-spring),background var(--t-fast)var(--ease-out);justify-content:space-between;align-items:center;font-weight:600;text-decoration:none;display:flex}.Hero-module__gNeX-G__cta:hover{background:var(--fill-hover,var(--signal-deep))}.Hero-module__gNeX-G__cta:active{transform:scale(.98)}.Hero-module__gNeX-G__agentSlot{margin-top:var(--s-4);padding-top:var(--s-3);border-top:var(--border-hair)solid var(--rule)}@keyframes Hero-module__gNeX-G__node-pulse{50%{opacity:.45}}@media (max-width:40rem){.Hero-module__gNeX-G__proof{margin-block-start:var(--s-3)}}.Hero-module__gNeX-G__current{margin:var(--s-3)0 0;font-size:var(--step--1);color:var(--ink);font-weight:600}.Hero-module__gNeX-G__proof{margin:var(--s-5)0 0;font-family:var(--font-serif),Georgia,serif;font-size:var(--step-1);color:var(--ink);text-wrap:pretty;line-height:1.4}.Hero-module__gNeX-G__proofFigure{color:var(--signal);font-variant-numeric:tabular-nums lining-nums;font-weight:600}.Hero-module__gNeX-G__console{border:var(--border-hair)solid var(--rule);border-radius:var(--r-panel);box-shadow:inset 0 0 0 var(--border-hair)var(--console-ring,transparent),var(--bezel);isolation:isolate;margin-block-start:var(--s-5);position:relative;overflow:hidden}.Hero-module__gNeX-G__console .Hero-module__gNeX-G__agentSlot{padding:var(--s-4)var(--s-5)var(--s-5);border:none;margin:0}.Hero-module__gNeX-G__body{gap:var(--s-6);grid-template-columns:minmax(0,1fr);align-items:start;margin-block-start:var(--s-3);display:grid}@media (min-width:62rem){.Hero-module__gNeX-G__body{gap:var(--s-7);grid-template-columns:minmax(0,1fr) minmax(0,28rem)}.Hero-module__gNeX-G__body>.Hero-module__gNeX-G__console{grid-area:1/1}.Hero-module__gNeX-G__body>.Hero-module__gNeX-G__identity{grid-area:1/2;padding-block-start:clamp(5rem,9vw,8.5rem)}}.Hero-module__gNeX-G__identity{gap:var(--s-3);align-content:start;display:grid}.Hero-module__gNeX-G__body>.Hero-module__gNeX-G__console{margin-block-start:0}@keyframes Hero-module__gNeX-G__skel{0%,to{opacity:1}50%{opacity:.42}}@media (min-width:62rem){.Hero-module__gNeX-G__hero{flex-direction:column;max-height:calc(100svh - 4rem);display:flex}.Hero-module__gNeX-G__hero>.wrap{flex-direction:column;flex:auto;min-height:0;display:flex}.Hero-module__gNeX-G__body{flex:auto;grid-template-rows:minmax(0,1fr);align-items:stretch;min-height:0}.Hero-module__gNeX-G__body>.Hero-module__gNeX-G__identity{align-content:safe end;min-height:0;padding-block-start:var(--s-4)}.Hero-module__gNeX-G__body>.Hero-module__gNeX-G__console{flex-direction:column;min-height:26rem;max-height:100%;display:flex}.Hero-module__gNeX-G__console .Hero-module__gNeX-G__agentSlot{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.Hero-module__gNeX-G__console .Hero-module__gNeX-G__agentSlot>*{flex:auto;min-height:0}}@media (min-width:62rem) and (max-height:52rem){.Hero-module__gNeX-G__hero{max-height:none}.Hero-module__gNeX-G__body{grid-template-rows:auto}.Hero-module__gNeX-G__body>.Hero-module__gNeX-G__console{contain:size;align-self:start;max-height:calc(100svh - 19rem)}}@media (min-width:62rem) and (max-width:80rem),(min-width:62rem) and (max-height:52rem){.Hero-module__gNeX-G__body{gap:var(--s-6);grid-template-columns:minmax(0,1fr) minmax(0,22rem)}}@media (min-width:62rem) and (max-height:52rem){.Hero-module__gNeX-G__line{font-size:var(--step-3)}.Hero-module__gNeX-G__body>.Hero-module__gNeX-G__console{height:calc(100svh - 12.25rem - 4rem - var(--s-3));max-height:none}.Hero-module__gNeX-G__body>.Hero-module__gNeX-G__identity{gap:var(--s-2)}}@media (max-width:767px){.Hero-module__gNeX-G__line .quiet{text-wrap:balance;display:block}.Hero-module__gNeX-G__console{overflow:clip}.Hero-module__gNeX-G__console .Hero-module__gNeX-G__agentSlot{padding-inline:var(--s-3)}}.Hero-module__gNeX-G__console:after{content:"";z-index:2;background:linear-gradient(90deg,transparent,var(--signal)50%,transparent);opacity:0;pointer-events:none;width:34%;height:1px;position:absolute;inset-block-start:0;inset-inline-start:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.Hero-module__gNeX-G__console:has([class*=thinking]):after{animation:Hero-module__gNeX-G__beam 1.6s var(--ease-out)infinite}.Hero-module__gNeX-G__console:has([data-live]):after{animation:Hero-module__gNeX-G__beam 1.6s var(--ease-out)infinite}}@media (prefers-reduced-motion:reduce){.Hero-module__gNeX-G__console:has([class*=thinking]):after{opacity:.45;width:100%;transform:none}.Hero-module__gNeX-G__console:has([data-live]):after{opacity:.45;width:100%;transform:none}}@keyframes Hero-module__gNeX-G__beam{0%{opacity:0;transform:translate(-100%)}12%,88%{opacity:1}to{opacity:0;transform:translate(300%)}}@keyframes Hero-module__gNeX-G__packet{0%{opacity:0;transform:translate(-100%)}20%{opacity:1}to{opacity:0;transform:translate(230%)}}@keyframes Hero-module__gNeX-G__lock{0%{opacity:0;transform:scale(.6)}30%{opacity:.9}to{opacity:0;transform:scale(2)}}.Hero-module__gNeX-G__name{align-items:center;min-block-size:44px;text-decoration:none;display:inline-flex}.Hero-module__gNeX-G__journeys{gap:var(--s-2);margin-block:var(--s-3);display:grid}.Hero-module__gNeX-G__journeys a{align-items:center;column-gap:var(--s-3);min-block-size:44px;padding:var(--s-2)var(--s-4);border-radius:var(--r-lg);background:var(--paper-raised);color:var(--ink);font-size:var(--step--1);border:0;grid-template-columns:minmax(0,1fr) auto;line-height:1.3;text-decoration:none;display:grid}.Hero-module__gNeX-G__journeys a:after{content:"→";color:var(--ink-faint);grid-area:1/2/span 2}.Hero-module__gNeX-G__journeys b{font-weight:600}.Hero-module__gNeX-G__journeys span{color:var(--ink-soft)}.Hero-module__gNeX-G__journeys a:hover,.Hero-module__gNeX-G__journeys a:focus-visible{background:var(--paper-high)}.Hero-module__gNeX-G__tally{border-radius:var(--r-panel);background:var(--paper-raised);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-end:var(--s-3);display:grid;overflow:hidden}.Hero-module__gNeX-G__tally button{min-block-size:44px;padding:var(--s-2)var(--s-3);font:inherit;text-align:start;color:var(--ink);cursor:pointer;background:0 0;border:0;align-content:start;gap:2px;display:grid}.Hero-module__gNeX-G__tally button+button{border-inline-start:var(--border-hair)solid var(--rule)}.Hero-module__gNeX-G__tally b{font-size:var(--step-1);font-weight:700;line-height:1.1}.Hero-module__gNeX-G__tally span{font-size:var(--step--2);color:var(--ink-soft);line-height:1.25}.Hero-module__gNeX-G__tally button:hover,.Hero-module__gNeX-G__tally button:focus-visible{background:var(--paper-high)}.Hero-module__gNeX-G__nowrap{white-space:nowrap}@media (max-width:767px){.Hero-module__gNeX-G__identity>.Hero-module__gNeX-G__actions{order:1}.Hero-module__gNeX-G__identity>.Hero-module__gNeX-G__proof{order:2}.Hero-module__gNeX-G__identity>.Hero-module__gNeX-G__journeys{order:3}.Hero-module__gNeX-G__identity>.Hero-module__gNeX-G__tally{order:4}}@media (max-width:30rem){.Hero-module__gNeX-G__tally{grid-template-columns:repeat(2,minmax(0,1fr))}.Hero-module__gNeX-G__tally button:nth-child(3){border-inline-start:0}.Hero-module__gNeX-G__tally button:nth-child(n+3){border-block-start:var(--border-hair)solid var(--rule)}}.Hero-module__gNeX-G__actions{gap:var(--s-2);margin-top:var(--s-2);grid-template-columns:minmax(0,1fr) auto;display:grid}.Hero-module__gNeX-G__ctaText{white-space:nowrap;gap:2px;display:grid}.Hero-module__gNeX-G__ctaHint{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--step--2);font-weight:500}.Hero-module__gNeX-G__secondary{padding-inline:var(--s-5);border:var(--border-hair)solid var(--ink-faint);border-radius:var(--r-md);color:var(--ink);font-size:var(--step-0);align-items:center;font-weight:600;text-decoration:none;display:flex}.Hero-module__gNeX-G__secondary:hover,.Hero-module__gNeX-G__secondary:focus-visible{background:var(--paper-sunk)}@media (max-width:767px){.Hero-module__gNeX-G__line{font-size:var(--step-3)}.Hero-module__gNeX-G__cta{padding:var(--s-3)var(--s-4)}}.Hero-module__gNeX-G__certified{font-size:var(--step--1);color:var(--ink-soft);margin:0}@media (max-width:767px){.Hero-module__gNeX-G__journeys a[data-only=phone]{order:-1}}.Hero-module__gNeX-G__hero .Hero-module__gNeX-G__body>.Hero-module__gNeX-G__console{background:var(--paper-raised);-webkit-backdrop-filter:none;border-radius:var(--r-panel);border-color:#0000}.Hero-module__gNeX-G__hero .Hero-module__gNeX-G__body>.Hero-module__gNeX-G__console #agent:not(:popover-open){background:0 0}@media (min-width:62rem){.Hero-module__gNeX-G__hero{max-height:none}.Hero-module__gNeX-G__hero .Hero-module__gNeX-G__body{grid-template-rows:auto}.Hero-module__gNeX-G__hero .Hero-module__gNeX-G__body>.Hero-module__gNeX-G__console{contain:none;height:auto;max-height:none}.Hero-module__gNeX-G__hero .Hero-module__gNeX-G__body>.Hero-module__gNeX-G__identity{align-content:start;min-height:auto}.Hero-module__gNeX-G__hero .Hero-module__gNeX-G__console .Hero-module__gNeX-G__agentSlot{overflow:visible}}.Hero-module__gNeX-G__ctaText{white-space:normal;min-width:0}.Hero-module__gNeX-G__ctaHint{overflow-wrap:anywhere}.Hero-module__gNeX-G__cta[data-email-draft]{isolation:isolate;position:relative;overflow:hidden}.Hero-module__gNeX-G__cta[data-email-draft]>:not([data-venom-surface]){z-index:1;position:relative}.Hero-module__gNeX-G__ctaHint{font-family:var(--font-sans),system-ui,sans-serif;letter-spacing:0;font-size:12px}
.VenomSurface-module__6c-fka__surface{border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .16s var(--ease-out);position:absolute;inset:0;overflow:hidden}.VenomSurface-module__6c-fka__surface[data-ready][data-active]{opacity:1}.VenomSurface-module__6c-fka__surface iframe{pointer-events:none;filter:grayscale()invert();border:0;width:100%;height:100%}html[data-theme=light] .VenomSurface-module__6c-fka__surface iframe{filter:grayscale()}@media (hover:none),(prefers-reduced-motion:reduce){.VenomSurface-module__6c-fka__surface{display:none}}html[data-motion-pref=reduced] .VenomSurface-module__6c-fka__surface{display:none}
.ProofWall-module__kbBfaq__stage{margin:var(--s-6)0 0;padding:var(--s-6)0 var(--s-8,5rem);justify-content:center;align-items:flex-start;gap:var(--s-7,3.5rem)var(--s-5);perspective:900px;perspective-origin:50% 100%;flex-wrap:wrap;list-style:none;display:flex;overflow:clip}.ProofWall-module__kbBfaq__item{--d:5.25rem;transform:translateY(var(--lift,0));justify-items:center;display:grid}.ProofWall-module__kbBfaq__item[data-size=lg]{--d:6.75rem}.ProofWall-module__kbBfaq__item[data-size=xl]{--d:9.5rem}.ProofWall-module__kbBfaq__item a{justify-items:center;gap:var(--s-2);color:var(--ink);text-decoration:none;display:grid}.ProofWall-module__kbBfaq__disc{width:var(--d);aspect-ratio:1;border:2px solid color-mix(in oklab,var(--tone,var(--ink))70%,transparent);background:var(--ink);color:var(--on-signal);box-shadow:0 0 0 1px color-mix(in oklab,var(--ink)14%,transparent);transition:transform var(--t-fast)var(--ease-out),border-color var(--t-fast)var(--ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.ProofWall-module__kbBfaq__disc:before{content:"";border:2px solid #0000;border-top-color:color-mix(in oklab,var(--on-signal)12%,transparent);pointer-events:none;border-radius:50%;width:34%;height:34%;position:absolute;top:11%;left:15%;rotate:-38deg}.ProofWall-module__kbBfaq__disc:after{content:"";border:2px solid var(--signal);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:0}.ProofWall-module__kbBfaq__item a:hover .ProofWall-module__kbBfaq__disc,.ProofWall-module__kbBfaq__item a:focus-visible .ProofWall-module__kbBfaq__disc{border-color:var(--tone,var(--ink-soft));transform:translateY(-2px)}.ProofWall-module__kbBfaq__item a:focus-visible{outline:2px solid var(--signal);outline-offset:4px;border-radius:50%}.ProofWall-module__kbBfaq__logo{width:calc(var(--d)*.5);height:auto}.ProofWall-module__kbBfaq__mark{color:var(--on-signal);line-height:0;display:inline-grid}.ProofWall-module__kbBfaq__seal{font-family:var(--font-plate,inherit);font-weight:800;font-size:calc(var(--d)*.24);letter-spacing:-.03em;text-align:center;color:var(--on-signal);padding:0 var(--s-1);line-height:.95}:is(.ProofWall-module__kbBfaq__mark img,.ProofWall-module__kbBfaq__mark svg){width:calc(var(--d)*.42);height:calc(var(--d)*.42)}.ProofWall-module__kbBfaq__text,.ProofWall-module__kbBfaq__cap{font-family:var(--font-mono),monospace;font-size:var(--step--2);text-align:center;line-height:1.25}.ProofWall-module__kbBfaq__text{padding:0 var(--s-2);color:var(--on-signal)}.ProofWall-module__kbBfaq__cap{max-width:calc(var(--d) + 1.5rem);background:color-mix(in oklab,var(--ink)6%,var(--paper));padding:2px 6px}.ProofWall-module__kbBfaq__medal{width:var(--d);aspect-ratio:1;display:block;position:relative}.ProofWall-module__kbBfaq__medalImg,.ProofWall-module__kbBfaq__medalCanvas{width:100%;height:100%;position:absolute;inset:0}.ProofWall-module__kbBfaq__medalImg{object-fit:cover}.ProofWall-module__kbBfaq__medalImg[data-shape=hex]{clip-path:polygon(50% 0,93% 25%,93% 75%,50% 100%,7% 75%,7% 25%)}.ProofWall-module__kbBfaq__medalImg[data-3d]{opacity:0}.ProofWall-module__kbBfaq__medalCanvas{display:block}.ProofWall-module__kbBfaq__medalCanvas[hidden]{display:none}.ProofWall-module__kbBfaq__medal:focus-visible{outline:2px solid var(--signal);outline-offset:4px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.ProofWall-module__kbBfaq__item{animation:ProofWall-module__kbBfaq__seal-rise linear(0,.117,.363,.623,.834,.977,1.054,1.082,1.079,1.061,1.039,1.019,1.005,.997,.994,.993,.994,.996,.998,.999,1,1,1)both;animation-timeline:view();animation-range:entry calc(var(--i)*2%)entry calc(40% + var(--i)*2%)}.ProofWall-module__kbBfaq__disc:after{animation:linear both ProofWall-module__kbBfaq__seal-pop;animation-timeline:view();animation-range:entry calc(26% + var(--i)*2%)entry calc(52% + var(--i)*2%)}}}@keyframes ProofWall-module__kbBfaq__seal-rise{0%{opacity:0;transform:translate3d(0,46vh,calc(var(--depth,0px)*-1))scale(.45)}to{opacity:1;transform:translate3d(0,var(--lift,0),0)scale(1)}}@keyframes ProofWall-module__kbBfaq__seal-pop{0%{opacity:0;transform:scale(.92)}35%{opacity:.75}to{opacity:0;transform:scale(1.65)}}@media (prefers-reduced-motion:reduce){.ProofWall-module__kbBfaq__disc{transition:none}}@media (max-width:767px){.ProofWall-module__kbBfaq__stage{justify-items:center;gap:var(--s-4)var(--s-2);padding-block:var(--s-4)var(--s-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ProofWall-module__kbBfaq__item{--d:4.25rem;--lift:0rem!important}.ProofWall-module__kbBfaq__item:last-child:nth-child(3n+1){grid-column:2}.ProofWall-module__kbBfaq__item[data-size=lg]{--d:5rem}.ProofWall-module__kbBfaq__item[data-size=xl]{--d:5.5rem}.ProofWall-module__kbBfaq__cap{max-width:100%;font-size:.75rem}.ProofWall-module__kbBfaq__text{letter-spacing:.02em;padding-inline:2px;font-size:.75rem}}.ProofWall-module__kbBfaq__legend{gap:var(--s-2);margin:var(--s-7)0 var(--s-3);flex-wrap:wrap;padding:0;list-style:none;display:flex}.ProofWall-module__kbBfaq__legend li{padding:var(--s-1)var(--s-3);background:var(--graphite);border:var(--border-hair)solid var(--rule);font-size:var(--step--1);color:var(--ink-soft);align-items:baseline;gap:.4em;display:inline-flex}.ProofWall-module__kbBfaq__legend b{font-family:var(--font-plate,inherit);font-size:var(--step-0);letter-spacing:0;color:var(--ink);font-weight:800}@media (min-width:768px){.ProofWall-module__kbBfaq__stage{gap:var(--s-5);padding-bottom:var(--s-6)}.ProofWall-module__kbBfaq__item{--lift:0!important}}@media (max-width:767px){.ProofWall-module__kbBfaq__stage{scroll-snap-type:x mandatory;justify-content:flex-start;gap:var(--s-4);padding:var(--s-4)0 var(--s-5);-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow:auto clip}.ProofWall-module__kbBfaq__item{scroll-snap-align:start;flex:none;--lift:0!important}}
.CertViewer-module__npBPta__open{all:unset;gap:inherit;cursor:zoom-in;color:inherit;transition:border-color var(--t-fast)var(--ease-out);display:grid}.CertViewer-module__npBPta__open:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.CertViewer-module__npBPta__dialog{max-width:min(92vw,42rem);padding:var(--s-4);border:var(--border-hair)solid var(--rule);background:var(--paper);color:var(--ink);overflow:visible}.CertViewer-module__npBPta__dialog::backdrop{background:color-mix(in oklch,var(--paper)78%,transparent)}.CertViewer-module__npBPta__plate{background:var(--ink);width:100%;height:auto;display:block}.CertViewer-module__npBPta__close,.CertViewer-module__npBPta__verify{bottom:calc(100% + var(--s-2));min-height:44px;padding:0 var(--s-4);background:var(--ink);color:var(--paper);font:500 var(--step--1)var(--font-mono),monospace;letter-spacing:.08em;cursor:pointer;border:0;align-items:center;text-decoration:none;display:inline-flex;position:absolute}.CertViewer-module__npBPta__close{right:0}.CertViewer-module__npBPta__verify{left:0}.CertViewer-module__npBPta__close:focus-visible,.CertViewer-module__npBPta__verify:focus-visible{outline:2px solid var(--signal);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.CertViewer-module__npBPta__dialog[open]{transform-origin:0 0}.CertViewer-module__npBPta__dialog[open]::backdrop{animation:.3s ease-out both CertViewer-module__npBPta__veil-in}}@media (prefers-reduced-motion:reduce){.CertViewer-module__npBPta__dialog[open]{animation:.2s ease-out both CertViewer-module__npBPta__veil-in}}@keyframes CertViewer-module__npBPta__veil-in{0%{opacity:0}}
.Certifications-module__BMoe1G__wrap{gap:var(--s-6);display:grid}.Certifications-module__BMoe1G__featuredName{font-family:var(--font-serif),Georgia,serif;font-size:var(--step-2);letter-spacing:-.02em;line-height:1.15}.Certifications-module__BMoe1G__why{font-size:var(--step--1);color:var(--ink-soft);max-width:52ch}.Certifications-module__BMoe1G__verify{font-size:var(--step--1);color:var(--ink);margin-top:var(--s-1);text-decoration:underline;-webkit-text-decoration-color:var(--ink-soft);text-decoration-color:var(--ink-soft);text-underline-offset:.18em}.Certifications-module__BMoe1G__issuer{align-items:center;gap:var(--s-2);display:inline-flex}.Certifications-module__BMoe1G__duo{gap:var(--s-5);display:grid}@media (min-width:48rem){.Certifications-module__BMoe1G__duo{grid-template-columns:repeat(2,minmax(0,1fr))}}.Certifications-module__BMoe1G__duo{border-block:var(--border-hair)solid var(--rule)}.Certifications-module__BMoe1G__cert{gap:var(--s-2);padding-block:var(--s-5);color:var(--ink);align-content:start;text-decoration:none;display:grid}@media (min-width:48rem){.Certifications-module__BMoe1G__cert+.Certifications-module__BMoe1G__cert{border-left:var(--border-hair)solid var(--rule);padding-left:var(--s-5)}.Certifications-module__BMoe1G__cert:first-child{padding-right:var(--s-5)}}@media (max-width:47.99rem){.Certifications-module__BMoe1G__cert+.Certifications-module__BMoe1G__cert{border-top:var(--border-hair)solid var(--rule)}}.Certifications-module__BMoe1G__tag{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--step--2);color:var(--ink-soft)}.Certifications-module__BMoe1G__cert .Certifications-module__BMoe1G__featuredName{letter-spacing:-.03em;font-family:inherit;font-size:clamp(1.4rem,2.4vw,2rem);font-weight:700;line-height:.98}.Certifications-module__BMoe1G__frame{margin-top:var(--s-2);padding:var(--s-3);background:color-mix(in oklab,var(--ink)7%,transparent);border:var(--border-hair)solid color-mix(in oklab,var(--ink)22%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--ink)35%,transparent),inset 0 0 0 1px color-mix(in oklab,var(--ink)6%,transparent);-webkit-backdrop-filter:blur(14px)saturate(1.3);display:block;position:relative;overflow:hidden}@media (prefers-reduced-transparency:reduce){.Certifications-module__BMoe1G__frame{background:var(--paper-high);-webkit-backdrop-filter:none}}.Certifications-module__BMoe1G__frame img{padding:var(--s-3);background:var(--cert-paper);width:100%;max-width:100%;height:auto;display:block}.Certifications-module__BMoe1G__logos{gap:var(--s-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Certifications-module__BMoe1G__logo{border:var(--border-hair)solid var(--rule);position:relative}.Certifications-module__BMoe1G__logoHead{align-items:center;gap:var(--s-3);min-height:48px;padding-inline:var(--s-3);color:var(--ink);cursor:pointer;text-decoration:none;list-style:none;display:flex}.Certifications-module__BMoe1G__logoHead::-webkit-details-marker{display:none}.Certifications-module__BMoe1G__mark{object-fit:contain;width:auto;max-width:4.5rem;height:44px;display:block}.Certifications-module__BMoe1G__wordmark{font-size:var(--step-1);letter-spacing:.02em;font-weight:800}.Certifications-module__BMoe1G__logoCount{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--step--2);color:var(--ink-soft);margin-left:auto}.Certifications-module__BMoe1G__logoList{padding:0 0 var(--s-3)calc(var(--s-2) + 1.6em);font-size:var(--step--1);margin:0;list-style:none;display:grid}.Certifications-module__BMoe1G__logoList a{min-height:44px;color:var(--ink);align-items:center;display:inline-flex}@media (min-width:48rem){.Certifications-module__BMoe1G__logo+.Certifications-module__BMoe1G__logo{border-left:var(--border-hair)solid var(--rule)}.Certifications-module__BMoe1G__logoHead{padding-inline:var(--s-4)}}.Certifications-module__BMoe1G__duo{overflow-x:clip}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Certifications-module__BMoe1G__cert{animation:none;animation-timeline:view();animation-range:entry entry 60%}.Certifications-module__BMoe1G__cert:first-child{z-index:1;animation-name:Certifications-module__BMoe1G__cert-from-right;position:relative}.Certifications-module__BMoe1G__cert:nth-child(2){animation-name:Certifications-module__BMoe1G__cert-from-left}.Certifications-module__BMoe1G__logo{animation:linear both Certifications-module__BMoe1G__logo-in;animation-timeline:view();animation-range:entry}@media (max-width:47.99rem){.Certifications-module__BMoe1G__cert{animation-range:entry cover 30%}.Certifications-module__BMoe1G__cert:first-child{animation-name:Certifications-module__BMoe1G__cert-from-right-sm}.Certifications-module__BMoe1G__cert:nth-child(2){animation-name:Certifications-module__BMoe1G__cert-from-left-sm}}}}@keyframes Certifications-module__BMoe1G__cert-from-right{0%{opacity:.25;translate:calc(100% + var(--s-5))0;scale:.5}35%{opacity:1}to{opacity:1;translate:0;scale:1}}@keyframes Certifications-module__BMoe1G__cert-from-left{0%{opacity:0;translate:calc(-100% - var(--s-5))0;scale:.5}60%{opacity:.12}to{opacity:1;translate:0;scale:1}}@keyframes Certifications-module__BMoe1G__cert-from-right-sm{0%{opacity:0;translate:40%;scale:.8}to{opacity:1;translate:0;scale:1}}@keyframes Certifications-module__BMoe1G__cert-from-left-sm{0%{opacity:0;translate:-40%;scale:.8}to{opacity:1;translate:0;scale:1}}@keyframes Certifications-module__BMoe1G__logo-in{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}.Certifications-module__BMoe1G__cert[data-issuer=NVIDIA]{--cert-hue:var(--brand-nvidia)}.Certifications-module__BMoe1G__cert[data-issuer=Anthropic]{--cert-hue:var(--brand-claude)}.Certifications-module__BMoe1G__cert .Certifications-module__BMoe1G__frame{border-color:color-mix(in oklab,var(--cert-hue,var(--ink))55%,transparent);box-shadow:inset 0 1px 0 color-mix(in oklab,var(--ink)35%,transparent),inset 0 0 0 1px color-mix(in oklab,var(--cert-hue,var(--ink))22%,transparent);transition:box-shadow var(--t-base)var(--ease-out),border-color var(--t-base)var(--ease-out)}.Certifications-module__BMoe1G__cert:hover .Certifications-module__BMoe1G__frame,.Certifications-module__BMoe1G__cert:focus-visible .Certifications-module__BMoe1G__frame{border-color:var(--cert-hue,var(--ink));box-shadow:inset 0 1px 0 color-mix(in oklab,var(--ink)45%,transparent),inset 0 0 0 1px color-mix(in oklab,var(--cert-hue,var(--ink))45%,transparent)}.Certifications-module__BMoe1G__cert:focus-visible{outline:2px solid var(--cert-hue,var(--ink));outline-offset:4px}.Certifications-module__BMoe1G__cert .Certifications-module__BMoe1G__verify{min-height:44px;font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--step--1);letter-spacing:.06em;color:var(--cert-hue,var(--ink));white-space:nowrap;align-self:start;align-items:center;text-decoration:none;display:inline-flex}.Certifications-module__BMoe1G__arrow{transition:translate var(--t-fast)var(--ease-out);margin-inline-start:.3em;display:inline-block}.Certifications-module__BMoe1G__cert:hover .Certifications-module__BMoe1G__arrow,.Certifications-module__BMoe1G__cert:focus-visible .Certifications-module__BMoe1G__arrow{translate:3px -3px}.Certifications-module__BMoe1G__logoFold{min-width:0}
.DiffReveal-module__OV-s0q__stage{margin-block:var(--s-6)}.DiffReveal-module__OV-s0q__sticky{gap:var(--s-4);padding:var(--s-6);border:var(--border-hair)solid var(--rule);background:var(--paper-sunk);display:grid}html[data-film=live] .DiffReveal-module__OV-s0q__sticky{background:color-mix(in oklab,var(--paper-sunk)55%,transparent)}:root[data-theme=light] .DiffReveal-module__OV-s0q__sticky{--ink-faint:#54575a;--ink-soft:#3f4144}@supports (color:lab(0% 0 0)){:root[data-theme=light] .DiffReveal-module__OV-s0q__sticky{--ink-faint:lab(36.7736% -.754133 -2.49365);--ink-soft:lab(27.4945% -.645354 -2.13683)}}.DiffReveal-module__OV-s0q__caption{gap:var(--s-3);flex-wrap:wrap;align-items:baseline;margin:0;display:flex}.DiffReveal-module__OV-s0q__path{font-size:var(--step--1);color:var(--ink-soft)}.DiffReveal-module__OV-s0q__code{font-size:var(--step--1);margin:0;line-height:1.75;display:grid;overflow-x:auto}.DiffReveal-module__OV-s0q__line{white-space:pre;color:var(--ink-soft);padding-inline:var(--s-2)}@property --strike{syntax:"<number>";inherits:false;initial-value:0}.DiffReveal-module__OV-s0q__bad{color:var(--ink);background:var(--fail-wash);box-shadow:inset 2px 0 0 var(--fail);position:relative}.DiffReveal-module__OV-s0q__bad:after{content:"";background:var(--fail);height:1px;transform:scaleX(var(--strike,0));transform-origin:0;pointer-events:none;position:absolute;inset-block-start:50%;inset-inline:.5rem}.DiffReveal-module__OV-s0q__good{color:var(--ink);background:var(--paper)}.DiffReveal-module__OV-s0q__verdict,.DiffReveal-module__OV-s0q__credit{font-size:var(--step--1);color:var(--ink-soft);max-width:56ch;margin:0}:is(:root[data-motion=js] .DiffReveal-module__OV-s0q__verdict,:root[data-motion=js] .DiffReveal-module__OV-s0q__fix,:root[data-motion=js] .DiffReveal-module__OV-s0q__credit){animation:none}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.DiffReveal-module__OV-s0q__verdict,.DiffReveal-module__OV-s0q__fix,.DiffReveal-module__OV-s0q__credit{animation:linear both DiffReveal-module__OV-s0q__settle;animation-timeline:view();animation-range:entry 10% entry 60%}}}@keyframes DiffReveal-module__OV-s0q__settle{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}.DiffReveal-module__OV-s0q__repo{align-items:center;gap:var(--s-2);min-height:44px;display:inline-flex}.DiffReveal-module__OV-s0q__mobileSteps{display:none}@media (max-width:62rem){.DiffReveal-module__OV-s0q__mobileSteps{margin-block-end:var(--s-3);display:block}.DiffReveal-module__OV-s0q__mobileStepBtn{align-items:center;gap:var(--s-2);min-height:44px;font-size:var(--step--1);letter-spacing:.02em;color:var(--ink);background:var(--paper-sunk);border:var(--border-hair)solid var(--rule);transition:border-color var(--t-fast)var(--ease-standard);padding:.5em 1em;display:inline-flex}.DiffReveal-module__OV-s0q__mobileStepBtn:hover{border-color:var(--ink)}.DiffReveal-module__OV-s0q__mobileStepBtn:active{scale:.98}.DiffReveal-module__OV-s0q__sticky[data-step="0"] .DiffReveal-module__OV-s0q__verdict,.DiffReveal-module__OV-s0q__sticky[data-step="0"] .DiffReveal-module__OV-s0q__fix,.DiffReveal-module__OV-s0q__sticky[data-step="0"] .DiffReveal-module__OV-s0q__credit{display:none}.DiffReveal-module__OV-s0q__sticky[data-step="0"] .DiffReveal-module__OV-s0q__bad{--strike:0}.DiffReveal-module__OV-s0q__sticky[data-step="1"] .DiffReveal-module__OV-s0q__fix,.DiffReveal-module__OV-s0q__sticky[data-step="1"] .DiffReveal-module__OV-s0q__credit{display:none}.DiffReveal-module__OV-s0q__sticky[data-step="1"] .DiffReveal-module__OV-s0q__bad{--strike:1}.DiffReveal-module__OV-s0q__sticky[data-step="2"] .DiffReveal-module__OV-s0q__credit{display:none}.DiffReveal-module__OV-s0q__sticky[data-step="2"] .DiffReveal-module__OV-s0q__bad,.DiffReveal-module__OV-s0q__sticky[data-step="3"] .DiffReveal-module__OV-s0q__bad{--strike:1}}@media (max-width:767px){.DiffReveal-module__OV-s0q__code,.DiffReveal-module__OV-s0q__code *{font-size:var(--step--2)}.DiffReveal-module__OV-s0q__code{-webkit-mask-image:linear-gradient(to right,var(--ink)82%,transparent);mask-image:linear-gradient(to right,var(--ink)82%,transparent);-webkit-mask-image:linear-gradient(to right,var(--ink)82%,transparent);padding-right:var(--s-6);overflow-x:auto}}.DiffReveal-module__OV-s0q__sticky{border-left:1px solid var(--brand-langchain)}
.Palette-module__9KSfdG__scrim{z-index:var(--z-overlay);padding:clamp(3rem,14vh,9rem)var(--s-4)var(--s-4);background:color-mix(in oklch,var(--ink)22%,transparent);animation:Palette-module__9KSfdG__fade var(--t-fast)var(--ease-out)both;place-items:start center;display:grid;position:fixed;inset:0}.Palette-module__9KSfdG__panel{background:var(--paper);border:var(--border-hair)solid var(--ink);width:min(34rem,100%);animation:Palette-module__9KSfdG__drop var(--t-base)var(--ease-out)both}.Palette-module__9KSfdG__input{width:100%;font:inherit;font-size:var(--step-1);color:inherit;border:none;border-bottom:var(--border-hair)solid var(--rule);padding:var(--s-4)var(--s-4);background:0 0}.Palette-module__9KSfdG__input:focus-visible{box-shadow:inset 0 calc(-1*var(--border-emphasis))0 var(--signal);outline:none}.Palette-module__9KSfdG__input::placeholder{color:var(--ink-faint)}.Palette-module__9KSfdG__list{padding:var(--s-2);max-height:50vh;margin:0;list-style:none;overflow-y:auto}.Palette-module__9KSfdG__item{align-items:baseline;gap:var(--s-3);width:100%;padding:var(--s-2)var(--s-2);font-size:var(--step-0);text-align:left;grid-template-columns:1.4rem auto minmax(0,1fr);display:grid}.Palette-module__9KSfdG__glyph{font-size:var(--step--1);color:var(--ink-faint);line-height:1}.Palette-module__9KSfdG__item:hover .Palette-module__9KSfdG__glyph,.Palette-module__9KSfdG__on .Palette-module__9KSfdG__glyph{color:var(--ink)}.Palette-module__9KSfdG__on{background:var(--signal-wash);box-shadow:inset 2px 0 0 var(--signal)}.Palette-module__9KSfdG__hint{text-align:right;white-space:nowrap;text-overflow:ellipsis;font-size:var(--step--1);color:var(--ink-faint);justify-self:end;overflow:hidden}.Palette-module__9KSfdG__empty{padding:var(--s-3)var(--s-2);font-size:var(--step--1);color:var(--ink-faint)}@keyframes Palette-module__9KSfdG__fade{0%{opacity:0}to{opacity:1}}@keyframes Palette-module__9KSfdG__drop{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:none}}
.Metrics-module__A-HsRa__grid{gap:var(--s-5)var(--s-6);margin:0 0 var(--s-6);padding-bottom:var(--s-5);border-bottom:var(--border-hair)solid var(--rule);grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr));display:grid}.Metrics-module__A-HsRa__cell{gap:var(--s-1);flex-direction:column;display:flex}.Metrics-module__A-HsRa__value{font-size:var(--step-3);letter-spacing:-.03em;overflow-wrap:anywhere;-webkit-hyphens:none;hyphens:none;font-weight:600;line-height:1}.Metrics-module__A-HsRa__phrase{font-size:var(--step-1);letter-spacing:-.01em;font-weight:600;line-height:1.15}.Metrics-module__A-HsRa__label{font-size:var(--step--1);color:var(--ink-soft);max-width:22ch;margin:0;font-weight:400;line-height:1.35}.Metrics-module__A-HsRa__source{font-size:var(--step--2);color:var(--ink-soft);vertical-align:.35em;margin-inline-start:.45em;display:inline-block}a.Metrics-module__A-HsRa__source{color:var(--mark);border-bottom:2px solid var(--mark);transition:color var(--t-fast)var(--ease-out),border-color var(--t-fast)var(--ease-out);position:relative}a.Metrics-module__A-HsRa__source:after{content:"";width:100%;height:100%;min-height:28px;position:absolute;inset:50% 0 auto;translate:0 -50%}a.Metrics-module__A-HsRa__source:hover{color:var(--ink);border-bottom-color:var(--ink)}[data-surface=console] .Metrics-module__A-HsRa__grid{gap:var(--border-hair);background:var(--rule);border:var(--border-hair)solid var(--rule);border-radius:var(--r-md);flex-wrap:wrap;padding-bottom:0;display:flex}[data-surface=console] .Metrics-module__A-HsRa__cell{background:var(--paper);min-width:0;padding:var(--s-3)var(--s-4);flex:9.5rem}.Metrics-module__A-HsRa__value[data-numeric]{font-family:var(--font-mono),ui-monospace,monospace}.Metrics-module__A-HsRa__cell:after{content:"";height:7px;background-image:  repeating-linear-gradient(to right,color-mix(in oklch,var(--rule)90%,transparent)0 1px,transparent 1px 5%);background-position:0 100%;background-repeat:repeat-x;background-size:100% 4px;order:3;margin-block-start:var(--s-2);display:block}.Metrics-module__A-HsRa__cell:before{content:"";background-image:repeating-linear-gradient(to right,color-mix(in oklch,var(--ink)42%,transparent)0 1px,transparent 1px 25%);pointer-events:none;background-position:0 100%;background-repeat:repeat-x;background-size:100% 7px;order:4;height:7px;margin-block-start:-7px;display:block}.Metrics-module__A-HsRa__scaleMark{bottom:0;left:var(--at);width:var(--border-emphasis);background-color:var(--ink);height:11px;margin-inline-start:-1px;position:absolute}.Metrics-module__A-HsRa__cell[data-scaled]{position:relative}@media (max-width:40rem){.Metrics-module__A-HsRa__grid>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:767px){.Metrics-module__A-HsRa__grid{margin-bottom:var(--s-3);padding-bottom:var(--s-2)}.Metrics-module__A-HsRa__cell:before,.Metrics-module__A-HsRa__cell:after,.Metrics-module__A-HsRa__scaleMark{display:none}}.Metrics-module__A-HsRa__value:not([data-numeric]){color:var(--figure-tint,var(--ink))}.Metrics-module__A-HsRa__value[data-numeric]{color:var(--signal);white-space:nowrap}.Metrics-module__A-HsRa__seal{width:fit-content;margin-block:0 var(--s-2);font-family:var(--font-plate,inherit);font-size:var(--step--1);letter-spacing:-.01em;white-space:nowrap;color:var(--on-signal);background:var(--ink);border-radius:999px;padding:.32em .6em .26em;font-weight:800;line-height:1;display:block}.Metrics-module__A-HsRa__cell[data-word]{font-size:var(--step-0);line-height:1.4;display:block}.Metrics-module__A-HsRa__cell[data-word] .Metrics-module__A-HsRa__value{font-size:inherit;letter-spacing:0;font-weight:600;line-height:inherit;display:inline}.Metrics-module__A-HsRa__cell[data-word] .Metrics-module__A-HsRa__value:after{content:": "}.Metrics-module__A-HsRa__cell[data-word] .Metrics-module__A-HsRa__label{max-width:none;font-size:inherit;display:inline}
.Callout-module__dbpVia__mark{--size:2.75rem;width:var(--size);height:var(--size);border-radius:var(--r-pill);border:var(--border-solid)solid color-mix(in oklch,var(--ink)45%,transparent);background-image:linear-gradient(to bottom,transparent 0 calc(50% - .5px),color-mix(in oklch,var(--ink)45%,transparent)calc(50% - .5px)calc(50% + .5px),transparent calc(50% + .5px));text-align:center;flex:none;place-content:center;line-height:1;display:grid;position:relative}.Callout-module__dbpVia__detail,.Callout-module__dbpVia__sheet{font-family:var(--font-mono),ui-monospace,monospace;font-variant-numeric:tabular-nums;font-size:var(--step--2);letter-spacing:var(--track-wide);display:block}.Callout-module__dbpVia__detail{color:var(--ink);padding-block-end:.28em}.Callout-module__dbpVia__sheet{color:var(--ink-faint);padding-block-start:.28em}
.Artifacts-module__UJGQ1G__list{margin:var(--s-5)0 0;border-block-start:var(--border-hair)solid var(--rule);max-width:46rem;padding:0;list-style:none}.Artifacts-module__UJGQ1G__row{border-block-end:var(--border-hair)solid var(--rule)}.Artifacts-module__UJGQ1G__link{align-items:center;gap:var(--s-2)var(--s-3);padding:var(--s-3)var(--s-1);grid-template-columns:auto 1fr auto;min-height:44px;text-decoration:none;display:grid}.Artifacts-module__UJGQ1G__kind{font-size:var(--step--1);color:var(--ink-soft)}.Artifacts-module__UJGQ1G__label{font-size:var(--step--1);color:var(--ink);overflow-wrap:anywhere;grid-column:2}.Artifacts-module__UJGQ1G__state{font-size:var(--step--2);letter-spacing:.1em;color:var(--ink-faint);border:var(--border-hair)solid var(--rule);border-radius:var(--r-sm);padding:var(--s-1)var(--s-2);white-space:nowrap;grid-area:1/3/span 2}.Artifacts-module__UJGQ1G__link:hover .Artifacts-module__UJGQ1G__label,.Artifacts-module__UJGQ1G__link:focus-visible .Artifacts-module__UJGQ1G__label{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:34rem){.Artifacts-module__UJGQ1G__link{grid-template-columns:auto 1fr}.Artifacts-module__UJGQ1G__state{grid-area:3/2;justify-self:start}}.Artifacts-module__UJGQ1G__state[data-state=merged]{color:var(--mark-ink);border-color:var(--mark-rule);background:var(--mark-wash)}.Artifacts-module__UJGQ1G__label[data-id]{font-family:var(--font-mono),ui-monospace,monospace;overflow-wrap:anywhere}.Artifacts-module__UJGQ1G__list[data-chain],.Artifacts-module__UJGQ1G__list[data-chain] .Artifacts-module__UJGQ1G__row+.Artifacts-module__UJGQ1G__row{position:relative}.Artifacts-module__UJGQ1G__list[data-chain] .Artifacts-module__UJGQ1G__row+.Artifacts-module__UJGQ1G__row:before{content:"";background-color:color-mix(in oklch,var(--ink)32%,transparent);pointer-events:none;width:1px;position:absolute;inset-block:0;inset-inline-start:calc(1.625rem - .5px)}
.Measured-module__L23yFa__wrap{margin-block:var(--s-5)}.Measured-module__L23yFa__grid{border-block-start:var(--border-hair)solid var(--rule);margin:0}.Measured-module__L23yFa__row{gap:var(--s-2)var(--s-6);padding:var(--s-4)0;border-block-end:var(--border-hair)solid var(--rule);grid-template-columns:minmax(9rem,14rem) 1fr;align-items:baseline;display:grid}.Measured-module__L23yFa__head{gap:var(--s-1);flex-direction:column;display:flex}.Measured-module__L23yFa__value{font-size:var(--step-2);letter-spacing:-.02em;font-variant-numeric:tabular-nums lining-nums;color:var(--ink);font-weight:600;line-height:1}.Measured-module__L23yFa__note{font-family:var(--font-serif),Georgia,serif;font-size:var(--step-prose);color:var(--ink-soft);max-width:34em;margin:0;line-height:1.55}.Measured-module__L23yFa__foot{margin:var(--s-4)0 0;font-size:var(--step--1);color:var(--ink-soft);max-width:var(--measure)}.Measured-module__L23yFa__foot code{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--step-code);background:var(--paper-sunk);border-radius:var(--r-sm);color:var(--ink);padding:.1em .32em}@media (max-width:40rem){.Measured-module__L23yFa__row{gap:var(--s-2);grid-template-columns:1fr}}.Measured-module__L23yFa__groups{margin:var(--s-4)0 0;gap:var(--s-2);padding:0;list-style:none;display:grid}.Measured-module__L23yFa__group{gap:var(--s-4);font-size:var(--step--1);color:var(--ink-soft);grid-template-columns:3.2rem minmax(10.5rem,auto) 1fr;align-items:baseline;display:grid}.Measured-module__L23yFa__groupValue{font-variant-numeric:tabular-nums lining-nums;color:var(--ink);font-weight:600}.Measured-module__L23yFa__groupNote{max-width:46em}.Measured-module__L23yFa__limits{padding:var(--s-4)var(--s-4);background:var(--paper-sunk);border-radius:var(--r-lg);margin-block-start:var(--s-5)}.Measured-module__L23yFa__limitList{gap:var(--s-2);font-family:var(--font-serif),Georgia,serif;font-size:var(--step-prose);color:var(--ink-soft);max-width:42em;margin:0;padding-inline-start:1.1rem;line-height:1.55;display:grid}.Measured-module__L23yFa__limitList code,.Measured-module__L23yFa__provider{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--step-code);color:var(--ink)}@media (max-width:40rem){.Measured-module__L23yFa__group{grid-template-columns:3rem 1fr}.Measured-module__L23yFa__groupNote{grid-column:1/-1}}.Measured-module__L23yFa__pair{gap:var(--s-6);align-items:start;display:grid}@media (min-width:62rem){.Measured-module__L23yFa__pair{column-gap:var(--s-7);grid-template-columns:minmax(0,1.4fr) minmax(15rem,1fr)}.Measured-module__L23yFa__pair>figure{margin-block-start:var(--s-4)}}
.Compare-module__b9sjrW__compare{--value:4.5rem;margin:0}.Compare-module__b9sjrW__rows{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.Compare-module__b9sjrW__row{gap:var(--s-1);display:grid}.Compare-module__b9sjrW__label{font-size:var(--step--1);color:var(--ink-soft)}.Compare-module__b9sjrW__row[data-lead] .Compare-module__b9sjrW__label{color:var(--ink);font-weight:600}.Compare-module__b9sjrW__cell{grid-template-columns:minmax(0,1fr)var(--value);align-items:center;gap:var(--s-3);margin:0;display:grid}.Compare-module__b9sjrW__track{border-block-end:var(--border-hair)dashed color-mix(in oklch,var(--ink)22%,transparent);block-size:10px;position:relative}.Compare-module__b9sjrW__bar{background:color-mix(in oklch,var(--tone,var(--ink))55%,transparent);position:absolute;inset-block:0;inset-inline-start:0}.Compare-module__b9sjrW__row[data-lead] .Compare-module__b9sjrW__bar{background:var(--tone,var(--ink))}.Compare-module__b9sjrW__dot{border:2px solid var(--tone,var(--ink));background:var(--paper);border-radius:50%;block-size:12px;inline-size:12px;position:absolute;inset-block-start:50%;translate:-50% -50%}.Compare-module__b9sjrW__row[data-lead] .Compare-module__b9sjrW__dot{background:var(--tone,var(--ink))}.Compare-module__b9sjrW__value{font-family:var(--font-plate,inherit);font-weight:750;font-size:var(--step-0);color:var(--ink);text-align:end}.Compare-module__b9sjrW__axis{block-size:1.6em;font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--step--2);color:var(--ink-faint);margin-inline-end:calc(var(--value) + var(--s-3));position:relative}.Compare-module__b9sjrW__axis span{white-space:nowrap;position:absolute;inset-block-start:var(--s-1);translate:-50%}.Compare-module__b9sjrW__axis span:first-child{translate:0}.Compare-module__b9sjrW__axis span:last-child{translate:-100%}.Compare-module__b9sjrW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-contrast:more){.Compare-module__b9sjrW__track{border-block-end-color:var(--ink)}.Compare-module__b9sjrW__bar{background:var(--tone,var(--ink))}}
.ReachDock-module__Wmexkq__dock{inset-inline:0;z-index:var(--z-furniture);padding:var(--s-2)var(--s-4);padding-bottom:calc(var(--s-2) + env(safe-area-inset-bottom,0px));background:var(--paper-sunk);border-block-start:var(--border-hair)solid var(--rule);transition:transform var(--t-mid)var(--ease-out),opacity var(--t-mid)var(--ease-out);position:fixed;bottom:0}.ReachDock-module__Wmexkq__dock[data-hidden]{opacity:0;pointer-events:none;transform:translateY(100%)}.ReachDock-module__Wmexkq__inner{align-items:center;gap:var(--s-3);max-width:76rem;margin-inline:auto;display:flex}.ReachDock-module__Wmexkq__primary{align-items:center;gap:var(--s-2);min-height:44px;padding-inline:var(--s-3);color:var(--ink);font-size:var(--step--1);border:var(--border-hair)solid transparent;transition:border-color var(--t-fast)var(--ease-out);margin-inline-end:auto;text-decoration:none;display:inline-flex}.ReachDock-module__Wmexkq__primary:hover{border-color:var(--rule)}.ReachDock-module__Wmexkq__label{font-weight:600}.ReachDock-module__Wmexkq__about{color:var(--ink-soft);font-weight:400}.ReachDock-module__Wmexkq__hint{font-size:var(--step--2);letter-spacing:var(--track-caps);color:var(--ink-faint)}.ReachDock-module__Wmexkq__side{align-items:center;gap:var(--s-2);min-height:44px;padding-inline:var(--s-3);font-size:var(--step--1);color:var(--ink-soft);border:var(--border-hair)solid transparent;transition:color var(--t-fast)var(--ease-out),border-color var(--t-fast)var(--ease-out);text-decoration:none;display:inline-flex}.ReachDock-module__Wmexkq__side:hover{color:var(--ink);border-color:var(--rule)}button.ReachDock-module__Wmexkq__side{font:inherit;font-size:var(--step--1);cursor:pointer;background:0 0}button.ReachDock-module__Wmexkq__side[aria-pressed=true]{color:var(--ink)}@media (max-width:40rem){.ReachDock-module__Wmexkq__about,.ReachDock-module__Wmexkq__hint,.ReachDock-module__Wmexkq__sideLabel{display:none}.ReachDock-module__Wmexkq__inner{gap:var(--s-2)}}html[data-film=live] .ReachDock-module__Wmexkq__dock{background:var(--paper)}@media (prefers-reduced-motion:reduce){.ReachDock-module__Wmexkq__dock{transition:none}}.ReachDock-module__Wmexkq__kbd{border:var(--border-hair)solid var(--rule);font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--step--2);color:var(--ink-faint);padding:1px .4em}@media (hover:none),(max-width:47.99rem){.ReachDock-module__Wmexkq__search{display:none}}.ReachDock-module__Wmexkq__side{min-inline-size:44px}@media (max-width:40rem){.ReachDock-module__Wmexkq__inner{gap:var(--s-1)}.ReachDock-module__Wmexkq__primary,.ReachDock-module__Wmexkq__side{padding-inline:var(--s-2);font-size:var(--step--2)}}@media (max-width:22.5rem){.ReachDock-module__Wmexkq__inner>a:last-child{display:none}}@media (max-width:767px){.ReachDock-module__Wmexkq__inner:has(button:not([aria-keyshortcuts]):not([aria-pressed])) [data-only-desk]{display:none}body:has(textarea:focus,input:focus) .ReachDock-module__Wmexkq__dock{transform:translateY(100%)}}
.SectionLink-module__jdHMeq__mark{inset-inline-start:100%;font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--step--1);letter-spacing:var(--track-caps);color:var(--ink-faint);opacity:0;transition:opacity var(--t-fast)var(--ease-out),color var(--t-fast)var(--ease-out);margin-inline-start:-.2em;padding:.55em .6em;font-weight:400;text-decoration:none;position:absolute;top:-.41em}.SectionLink-module__jdHMeq__mark:where(:hover,:focus-visible),:where(:hover,:focus-within)>.SectionLink-module__jdHMeq__mark,.SectionLink-module__jdHMeq__mark[data-copied]{opacity:1}.SectionLink-module__jdHMeq__mark:hover,.SectionLink-module__jdHMeq__mark[data-copied]{color:var(--signal)}@media (max-width:48rem),(hover:none){.SectionLink-module__jdHMeq__mark{display:none}}@media (prefers-reduced-motion:reduce){.SectionLink-module__jdHMeq__mark{transition:none}}
.AskSeeds-module__HxAgYa__seeds{margin:var(--s-4)0 0;gap:var(--s-2);justify-items:start;padding:0;list-style:none;display:grid}.AskSeeds-module__HxAgYa__seed{align-items:baseline;gap:var(--s-2);text-align:left;font-size:var(--step--1);color:var(--ink-soft);border-bottom:var(--border-hair)solid transparent;transition:color var(--t-fast)var(--ease-out),border-color var(--t-fast)var(--ease-out);padding:.35em 0;display:flex}@media (pointer:coarse){.AskSeeds-module__HxAgYa__seed{align-items:center;min-height:44px}}.AskSeeds-module__HxAgYa__seed:active{scale:.98}.AskSeeds-module__HxAgYa__seed:hover{color:var(--ink);border-bottom-color:var(--rule)}.AskSeeds-module__HxAgYa__mark{font-size:var(--step--2);font-family:var(--font-mono),ui-monospace,monospace;letter-spacing:.1em;color:var(--ink-soft);flex:none}.AskSeeds-module__HxAgYa__seed{min-block-size:44px}
.Panel-module__2X05RG__panel{margin-block:var(--s-5);border-radius:var(--r-panel);overflow:hidden}.Panel-module__2X05RG__head{justify-content:space-between;align-items:center;gap:var(--s-4);padding:var(--s-3)var(--s-5);border-block-end:var(--border-hair)solid var(--rule);background:var(--paper-sunk);display:flex}.Panel-module__2X05RG__label{font-size:var(--step--1);color:var(--ink-soft);font-weight:600}.Panel-module__2X05RG__status{align-items:center;gap:var(--s-2);font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--step--2);letter-spacing:var(--track-wide);color:var(--ink-soft);font-variant-numeric:tabular-nums;display:inline-flex}.Panel-module__2X05RG__panel[data-state=running] .Panel-module__2X05RG__status{color:var(--live)}.Panel-module__2X05RG__panel[data-state=done] .Panel-module__2X05RG__status{color:var(--ink)}.Panel-module__2X05RG__panel[data-state=degraded] .Panel-module__2X05RG__status{color:var(--warn)}.Panel-module__2X05RG__body{padding:var(--s-5)}@media (max-width:40rem){.Panel-module__2X05RG__head{padding:var(--s-2)var(--s-4);align-items:flex-start;gap:var(--s-1);flex-direction:column}.Panel-module__2X05RG__body{padding:var(--s-3)var(--s-2)}}@supports (transition-behavior:allow-discrete){@media (prefers-reduced-motion:no-preference){.Panel-module__2X05RG__panel{transition:opacity var(--t-mid)var(--ease-out),translate var(--t-mid)var(--ease-out)}@starting-style{.Panel-module__2X05RG__panel{opacity:0;translate:0 12px}}}}.Panel-module__2X05RG__panel[data-kind=record] .Panel-module__2X05RG__body{padding:0}.Panel-module__2X05RG__panel[data-kind=record] .Panel-module__2X05RG__body>:is(ul,ol,dl){margin:0}.Panel-module__2X05RG__panel[data-kind=readout] .Panel-module__2X05RG__head{background:0 0}.Panel-module__2X05RG__panel[data-kind=readout] .Panel-module__2X05RG__body{padding-block:var(--s-4)var(--s-5)}.Panel-module__2X05RG__panel[data-kind=rack]{overflow:visible}.Panel-module__2X05RG__panel[data-kind=rack] .Panel-module__2X05RG__head{padding-block:var(--s-4);top:var(--role-stack-base,0px);z-index:1;background:var(--paper-high);align-items:baseline;position:sticky}.Panel-module__2X05RG__panel[data-kind=rack] .Panel-module__2X05RG__label{align-items:baseline;gap:0 var(--s-3);font-family:inherit;font-size:var(--step-1);font-weight:var(--rack-weight,600);letter-spacing:-.015em;text-transform:none;color:var(--ink);text-wrap:balance;flex-wrap:wrap;display:flex}.Panel-module__2X05RG__panel[data-kind=rack][data-current]{background-color:var(--paper-high);box-shadow:var(--bezel)}@media (max-width:767px){.Panel-module__2X05RG__panel{margin-block:var(--s-3)}}
