.stage{position:relative}html:is(.motion-pending,.has-motion) .stage{height:calc(100vh + var(--stage-scroll));height:calc(100svh + var(--stage-scroll))}html.motion-pending .stage{animation:stage-failsafe 0s 3s forwards}@keyframes stage-failsafe{to{height:auto}}.stage__pin{position:sticky;top:0;z-index:0;display:grid;align-content:center;justify-items:start;gap:clamp(1.25rem,3.5vh,2.5rem);min-height:100vh;min-height:100svh;padding:calc(var(--nav-h) + 1.5rem) var(--edge) clamp(2.5rem,9vh,6rem);transition:z-index 0s linear var(--dur-handover),pointer-events 0s linear var(--dur-handover);transition-behavior:allow-discrete}:root:has([data-nav-brand].is-hidden) .stage__pin{z-index:51;pointer-events:none;transition-delay:0s}.mark--hero{--dx: var(--mark-rest-dx);--dy: var(--mark-rest-dy);font-size:var(--mark-hero);line-height:.86;margin-inline-start:-.05em;pointer-events:none;translate:var(--x, 0px) var(--y, 0px);scale:var(--scale, 1);transform-origin:0 0}.stage__claim{--reveal: 1;position:absolute;inset-inline:var(--edge);bottom:clamp(3rem,12vh,7rem);--measure: 10;--fit: calc((100vw - 2 * var(--gutter) - .5rem) / var(--measure));width:max-content;max-width:calc(var(--measure) * 1em);font-size:min(clamp(1.2rem,5.8vh,var(--step-1)),var(--fit));font-weight:800;line-height:1;letter-spacing:-.02em;text-wrap:balance;opacity:calc(var(--reveal) * var(--on, 1));transform-origin:0 0;translate:var(--x, 0px) calc(var(--y, 0px) + (1 - var(--reveal)) * var(--claim-rise));scale:var(--scale, 1)}.stage__claim-line{display:block}.stage__claim:has([data-measure=wide]){--measure: 13}.stage__claim .signal{font-weight:inherit}@media(min-width:48em){.stage__claim{font-size:min(clamp(1.2rem,5.8vh,var(--step-2)),var(--fit))}}html.has-motion .stage__claim.is-raised{top:calc(var(--nav-h) + 6vh);pointer-events:none;bottom:auto;margin-inline:auto;font-size:min(var(--step-statement),var(--fit))}html.motion-pending .stage__claim{--reveal: 0;animation:motion-failsafe 0s 3s forwards}html.has-motion .stage__claim{--reveal: 0}html.has-motion .mark--hero{will-change:translate,scale}.wt{--row: 40px;--line: color-mix(in oklab, var(--paper) 14%, transparent);--lane-main: var(--paper);--lane-agent: var(--signal);--lane-du: color-mix(in oklab, var(--paper), var(--ink) 48%);--unit-scroll: 62svh}.wt-intro{display:flex;flex-direction:column;gap:1.1rem;padding:clamp(1.5rem,5vh,3.5rem) var(--edge) clamp(2.5rem,7vh,4rem)}.wt-intro__cmd,.wt-intro__keys{font-family:var(--mono);font-size:var(--step--1);color:var(--paper-dim)}.wt-intro__prompt{color:var(--signal)}.wt-intro__title{max-width:18em;font-size:var(--step-2);line-height:1.04;letter-spacing:-.03em}.wt-intro__lead{max-width:38ch;font-size:var(--step-1);font-weight:700;line-height:1.22;letter-spacing:-.015em}.wt-legend{display:flex;flex-wrap:wrap;gap:.6rem 1.75rem;margin:.5rem 0 0;font-size:var(--step--1)}.wt-legend__item{display:flex;gap:.6rem;align-items:center}.wt-legend dt{display:inline-flex;gap:.45rem;align-items:center;font-family:var(--mono)}.wt-legend dd{margin:0;color:var(--paper-dim)}.wt-legend svg circle{fill:var(--lane)}.lane--main{--lane: var(--lane-main)}.lane--agent{--lane: var(--lane-agent)}.lane--du{--lane: var(--lane-du)}.wt-intro__keys kbd{display:inline-block;min-width:1.6em;padding:.05em .35em;border:1px solid var(--line);border-radius:var(--radius);font-family:var(--mono);text-align:center;color:var(--paper)}.wt-scene{padding:0 var(--edge) 4rem}.wt-log{margin:0 0 4rem;border:1px solid var(--line);border-radius:var(--radius);background:var(--ink-2)}.wt-log__bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem .8rem;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:var(--step--1);color:var(--paper-dim)}.wt-log__head{padding:.1em .5em;border:1px solid var(--signal);border-radius:var(--radius);background:none;font-family:var(--mono);font-size:inherit;color:var(--signal);cursor:pointer}.wt-log__head:hover{background:var(--signal);color:var(--signal-ink)}.wt-log__view{position:relative;overflow:hidden;padding-block:.4rem}.wt-track{position:relative;height:calc(var(--rows) * var(--row))}.wt-graph{position:absolute;top:0;left:.4rem;overflow:visible}.edge{fill:none;stroke:var(--lane);stroke-width:2;stroke-linecap:round}.edge.lane--du{stroke-width:1.6}.edge--attempt{stroke-dasharray:.07 .06;opacity:.85}.node__dot,.node__core{fill:var(--lane);stroke:var(--ink-2);stroke-width:2;paint-order:stroke}.node__ring{fill:var(--ink-2);stroke:var(--lane);stroke-width:2}.node--conflict .node__ring{stroke:var(--signal);stroke-dasharray:3 2}.node__core{stroke:none}.node__live{fill:none;stroke:var(--signal);stroke-width:1.5}.ghost{display:none;fill:var(--paper-dim)}.wt-rows{position:absolute;inset:0 .6rem 0 calc(64px + .9rem)}.wt-row{position:absolute;top:calc(var(--r) * var(--row));right:0;left:0;display:flex;gap:.6rem;align-items:center;height:var(--row);overflow:hidden;font-family:var(--mono);font-size:var(--step--1);white-space:nowrap}.wt-row__shas{display:inline-flex;flex:none;gap:.4rem}.wt-row__deco{display:inline-flex;flex:none;gap:.35rem}.wt-row__deco:empty{display:none}.wt-row__msg{overflow:hidden;text-overflow:ellipsis;color:var(--paper-dim)}.wt-head{display:none;color:var(--signal)}.wt-head.is-last{display:inline}.wt-row__deco .wt-head{padding:0 .35em}.wt-deco{padding:0 .35em;border:1px solid currentColor;border-radius:var(--radius);line-height:1.35}.wt-deco--tag{color:var(--signal)}.wt-deco--remote{color:var(--paper-dim)}.wt-sha{padding:0;border:0;background:none;font-family:var(--mono);font-size:inherit;color:var(--signal);cursor:pointer;text-decoration:underline dotted transparent;text-underline-offset:.2em}button.wt-sha:hover{text-decoration-color:currentColor}.sha__c{display:inline-block}.sha__c--flip{position:relative;perspective:12em}.sha__from,.sha__c--flip:after{display:inline-block;backface-visibility:hidden;transition:transform .14s var(--ease-out) calc(var(--i, 0) * 40ms + .12s)}.sha__c--flip:after{content:attr(data-to);content:attr(data-to) / "";position:absolute;inset:0;text-align:center;transform:rotateX(-90deg);transition-timing-function:var(--ease-in);transition-delay:calc(var(--i, 0) * 40ms);transition-duration:.12s}.wt-sha:is(:hover,:focus-visible,.is-decoded) .sha__from{transform:rotateX(90deg);transition-timing-function:var(--ease-in);transition-delay:calc(var(--i, 0) * 40ms);transition-duration:.12s}.wt-sha:is(:hover,:focus-visible,.is-decoded) .sha__c--flip:after{transform:none;transition-timing-function:var(--ease-out);transition-delay:calc(var(--i, 0) * 40ms + .12s);transition-duration:.14s}.wt-event__word{display:none;color:var(--paper)}@media(prefers-reduced-motion:reduce){.sha__c--flip:after{display:none}.sha__from,.wt-sha:is(:hover,:focus-visible,.is-decoded) .sha__from{transform:none;transition:none}.wt-event__word{display:inline}}@media(min-width:56.25em){.wt{--unit-scroll: 70svh}}@media(hover:none){.wt-intro__keys{display:none}}.wt-sha--new{cursor:default}.wt-sha--new:before{content:"→ ";color:var(--paper-dim)}[data-replaced]{text-decoration:line-through}.wt-events{display:grid;grid-template-columns:minmax(0,1fr);gap:5rem;margin:0}.wt-event{display:flex;flex-direction:column;min-width:0;gap:1.25rem;content-visibility:auto;contain-intrinsic-size:auto 640px}.wt-event__text{order:-1;display:grid;gap:.7rem}.wt-event__meta{display:flex;flex-wrap:wrap;gap:.25rem .9rem;font-family:var(--mono);font-size:var(--step--1);color:var(--paper-dim)}.wt-event__type{color:var(--paper)}.wt-event__plain{max-width:40ch;font-size:var(--step-1);font-weight:700;line-height:1.24;letter-spacing:-.015em}.wt-event__term{max-width:56ch;color:var(--paper-dim)}.wt-event__term dfn{padding:0 .25em;background:var(--signal);color:var(--signal-ink);font-style:normal;font-weight:700}.win{--win-bg: var(--ink-3);--win-fg: var(--paper);--win-dim: var(--paper-dim);--win-accent: var(--signal);position:relative;width:min(100%,38rem);margin:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--win-bg);color:var(--win-fg)}.win--main{--win-bg: var(--paper);--win-fg: var(--ink);--win-dim: color-mix(in oklab, var(--ink), var(--paper) 42%);--win-accent: color-mix(in oklab, var(--signal-deep), var(--ink) 42%);border-color:transparent}.win--agent{border-top:2px solid var(--signal)}.win--du{--win-bg: var(--ink-2);--win-accent: var(--paper);border:1px dashed var(--lane-du)}.win__bar{display:flex;gap:.6rem;align-items:center;padding:.45rem .75rem;border-bottom:1px solid color-mix(in oklab,var(--win-fg) 14%,transparent);font-family:var(--mono);font-size:.72rem;color:var(--win-dim)}.win__title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.win__branch{flex:none;color:var(--win-accent)}.win__flag{flex:none;padding:0 .4em;border-radius:var(--radius);font-size:.68rem}.win__flag--conflict{background:var(--signal);color:var(--signal-ink)}.win__flag--ok{border:1px solid currentColor;color:var(--win-fg)}.win__body{padding:.8rem .9rem 1rem;overflow:hidden;font-family:var(--mono);font-size:.72rem;line-height:1.6}.win__shade{position:absolute;inset:0;background:var(--ink);opacity:0;pointer-events:none}.term__line{overflow:hidden;white-space:pre}.term__line:not(.term__line--cmd){color:var(--win-dim)}.term__line.is-comment .term__typed{color:var(--win-dim)}.term__prompt{color:var(--win-accent)}.term__path{display:none}.term__typed{display:inline-block;vertical-align:bottom;white-space:pre}.term__tab{background:color-mix(in oklab,var(--signal) calc(var(--flash, 0) * 45%),transparent)}.diff__file{display:flex;flex-direction:column;margin-bottom:.4rem;color:var(--win-dim)}.diff__line{display:flex;white-space:pre}.diff__sign{flex:none;width:2ch;padding-left:.4ch}.diff__code{overflow:hidden;text-overflow:ellipsis}.diff__line--add{background:color-mix(in oklab,var(--signal) 28%,var(--win-bg))}.diff__line--add .diff__sign{font-weight:500;color:var(--win-accent)}.diff__line--del{background:color-mix(in oklab,var(--win-fg) 8%,var(--win-bg));color:var(--win-dim)}.diff__line--hunk{color:var(--win-dim)}.diff__stat{margin-top:.6rem;color:var(--win-dim)}.ed{display:grid}.ed__layer{margin:0}.ed__layer--resolved{margin-top:.8rem;padding-top:.8rem;border-top:1px dashed color-mix(in oklab,var(--win-fg) 30%,transparent)}.ed__line{display:flex;gap:1.2ch;white-space:pre}.ed__num{flex:none;width:2.2ch;text-align:right;color:var(--win-dim);opacity:.7}.ed__code{display:inline-block;overflow:hidden;text-overflow:ellipsis}.ed__line.is-head .ed__code{color:var(--win-accent)}.ed--todo .ed__line.is-head .ed__code{color:var(--win-dim)}.ed__line.is-marker{background:color-mix(in oklab,var(--signal) calc(var(--hl, 0) * 45%),transparent);font-weight:500;color:var(--win-accent)}.ed__line.is-ours{background:color-mix(in oklab,var(--win-fg) 6%,transparent)}.ed__line.is-theirs{background:color-mix(in oklab,var(--signal) calc(14% + var(--hl, 0) * 16%),transparent)}.ed--todo .ed__line:not([data-squash]):first-child{background:color-mix(in oklab,var(--signal) calc(var(--hl, 0) * 32%),transparent)}.chat{display:flex;flex-direction:column;gap:.5rem;font-family:var(--sans);font-size:.86rem;line-height:1.35}.chat__msg{align-self:flex-start;max-width:86%;padding:.45rem .65rem;border-radius:var(--radius);background:var(--signal);color:var(--signal-ink)}.chat__msg--k{align-self:flex-end;background:var(--win-fg);color:var(--win-bg)}.chat__who{display:block;font-family:var(--mono);font-size:.64rem;opacity:.7}.pv__bar{display:flex;gap:.5rem;align-items:center;padding:.3rem .6rem;border-radius:var(--radius);background:color-mix(in oklab,var(--win-fg) 8%,var(--win-bg));color:var(--win-dim)}.pv__lock{width:.55rem;height:.65rem;border:1.5px solid currentColor;border-radius:1px}.pv__page{display:grid;gap:.5rem;justify-items:start;padding:1.1rem .3rem .4rem;font-family:var(--sans)}.pv__eyebrow{font-family:var(--mono);font-size:.7rem;color:var(--win-dim)}.pv__head{font-size:clamp(1.25rem,1rem + 1vw,1.7rem);font-weight:800;line-height:1.05;letter-spacing:-.035em}.pv__text{font-size:.86rem}.pv__btn{margin-top:.3rem;padding:.3rem .8rem;border:2px solid currentColor;border-radius:var(--radius);font-size:.8rem;font-weight:700}.pv__note{padding:.25rem .55rem;border-radius:var(--radius);background:var(--signal);color:var(--signal-ink);font-size:.78rem;font-weight:600;rotate:-1.5deg}.agenda{margin:0;padding:0;list-style:none;font-family:var(--sans);font-size:.84rem;line-height:1.3}.agenda__item{display:grid;grid-template-columns:5.5ch 1fr;gap:.8ch;margin-bottom:.3rem;padding:.4rem .55rem;border-left:2px solid color-mix(in oklab,var(--win-fg) 25%,transparent);background:color-mix(in oklab,var(--win-fg) 6%,var(--win-bg))}.agenda__item.is-next{border-left-color:var(--win-accent);background:color-mix(in oklab,var(--signal) 26%,var(--win-bg))}.agenda__time{font-family:var(--mono);font-size:.72rem;color:var(--win-dim)}.agenda__now{position:relative;height:0;margin:.45rem 0 .6rem;border-top:2px solid var(--win-accent);transform-origin:left center}.agenda__now span{position:absolute;top:-.6rem;right:0;padding-left:.4rem;background:var(--win-bg);font-family:var(--mono);font-size:.66rem;color:var(--win-accent)}.cal__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem}.cal__day{display:grid;color:var(--win-dim);font-size:.66rem}.cal__num{font-size:.9rem;color:var(--win-fg)}.cal__item{padding:.3rem;border-left:2px solid var(--win-accent);background:color-mix(in oklab,var(--signal) 24%,var(--win-bg));font-family:var(--sans);font-size:.68rem;line-height:1.2}.cal__time{display:block;font-family:var(--mono)}.inv{font-family:var(--sans);font-size:.84rem}.inv__row{display:flex;flex-wrap:wrap;gap:.1rem 1rem;justify-content:space-between;padding:.35rem .2rem;border-bottom:1px solid color-mix(in oklab,var(--win-fg) 12%,transparent)}.inv__cell:first-child{flex:1 1 55%}.inv__cell--end{font-family:var(--mono);font-size:.74rem;text-align:right;color:var(--win-dim)}.inv__row--head{font-family:var(--mono);font-size:.68rem;color:var(--win-dim)}.inv__row--sum{border-top:2px solid currentColor;border-bottom:0;font-weight:700}.inv__row--sum .inv__cell--end{color:inherit;font-size:.84rem}.inv__row--open{background:color-mix(in oklab,var(--signal) 22%,var(--win-bg))}.inv__row--open .inv__cell--end{color:var(--win-fg)}.wt-event__image{width:min(100%,38rem)}.wt-event__image img{display:block;width:100%;height:auto;aspect-ratio:2 / 1;object-fit:cover;object-position:var(--focus, 50% 50%);border-radius:var(--radius)}.win--manifest{--win-bg: var(--signal);--win-fg: var(--signal-ink);--win-dim: color-mix(in oklab, var(--ink), var(--signal) 30%);--win-accent: var(--ink);border:0}.win--manifest .win__body{padding-top:0}.mf{display:flex;flex-direction:column;gap:1.1rem;font-family:var(--sans)}.mf__head{--strap: 1.1rem;display:flex;justify-content:center;padding-top:var(--strap);font-size:clamp(.92rem,.8rem + .55vw,1.2rem);font-weight:800;line-height:1;letter-spacing:-.02em;text-align:center}.mf__sign{--eyelet-x: 1.05em;--eyelet-y: .32em;--strap-w: max(2px, .075em);--sign-shift: max(3px, .14em);--hang: calc(var(--strap) + 2px + var(--eyelet-y));--k: 0;position:relative;display:block;max-width:calc(19.3em + 4px);padding:.66em .65em .5em;border:2px solid var(--ink);border-radius:var(--radius);background:radial-gradient(circle at var(--eyelet-x) var(--eyelet-y),var(--ink) .12em,transparent calc(.12em + .5px)),radial-gradient(circle at calc(100% - var(--eyelet-x)) var(--eyelet-y),var(--ink) .12em,transparent calc(.12em + .5px)),var(--paper);box-shadow:var(--sign-shift) var(--sign-shift) 0 var(--ink);color:var(--ink);translate:calc(var(--hang) * var(--k)) 0}.mf__sign:before,.mf__sign:after{content:"";position:absolute;bottom:calc(100% - var(--eyelet-y));left:calc(var(--eyelet-x) - var(--strap-w) / 2);width:var(--strap-w);height:var(--hang);background:var(--ink);transform-origin:50% 100%;transform:skew(atan(var(--k)))}.mf__sign:after{right:calc(var(--eyelet-x) - var(--strap-w) / 2);left:auto}@media(forced-colors:active){.mf__sign:before,.mf__sign:after{background:CanvasText}}.mf__list{display:grid;justify-items:start;row-gap:.3em;margin:0;padding:0 .1em;font-size:clamp(1.02rem,.9rem + .6vw,1.4rem);font-weight:800;line-height:1.12;letter-spacing:-.02em}.mf__text{position:relative;left:-.08em;padding-block:.04em;background-image:linear-gradient(var(--ink),var(--ink));background-repeat:no-repeat;background-size:calc(var(--p, 0) * 100%) 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mf__ink{position:relative;padding-inline:.08em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.wt-end{display:grid;gap:1.25rem;justify-items:start;margin-top:5rem}.wt-end__cmd{max-width:100%;font-family:var(--mono);font-size:var(--step--1);overflow-wrap:anywhere}.wt-end__cmd .term__prompt{color:var(--signal)}.wt-end__line{display:inline-grid;vertical-align:top}.wt-end__ghost,.wt-end__typed{grid-area:1 / 1;white-space:pre-wrap}.wt-end__ghost{visibility:hidden}.wt-end__prompt{max-width:min(22ch,100%);font-size:clamp(1.6rem,1.15rem + 1.7vw,2.6rem);font-weight:800;line-height:1.08;letter-spacing:-.03em}.wt-dot{display:grid;place-items:center;width:clamp(9rem,6rem + 9vw,13.5rem);aspect-ratio:1;padding:1.2rem;border:0;border-radius:50%;background:var(--signal);color:var(--signal-ink);font-size:var(--step-1);font-weight:800;line-height:1.05;letter-spacing:-.02em;text-align:center;text-decoration:none;cursor:pointer;transition:translate var(--t-hover) var(--ease-out),box-shadow var(--t-hover) var(--ease-out)}.wt-dot:focus-visible{outline-offset:6px;translate:-3px -3px;box-shadow:4px 4px 0 var(--paper)}@media(hover:hover){.wt-dot:hover{translate:-3px -3px;box-shadow:4px 4px 0 var(--paper)}}.wt-dot:active{translate:none;box-shadow:none}.wt-routes{display:grid;gap:1rem;margin-top:.75rem}.wt-routes__links{display:flex;flex-wrap:wrap;gap:.75rem 1rem}.wt-routes__links a{display:inline-block;padding:.5em .85em;font-weight:600;line-height:1.15}@media(hover:hover){.wt-event__plain a:hover{color:var(--konjacq-signal)}}.wt-tip__word{padding:0 .3em;background:var(--signal);color:var(--signal-ink)}.wt-reflog{max-width:min(46rem,calc(100vw - 2rem));padding:1.25rem;border:1px solid var(--signal);border-radius:var(--radius);background:var(--ink-2);color:var(--paper)}.wt-reflog::backdrop{background:color-mix(in oklab,var(--ink) 75%,transparent)}.wt-reflog pre{margin:0 0 1rem;overflow:auto;font-family:var(--mono);font-size:.78rem;line-height:1.6}.wt-reflog .term__prompt{color:var(--signal)}.wt-reflog__close{padding:.35em .8em;background:none;font-family:var(--mono);font-size:var(--step--1);cursor:pointer}.wt-tip{position:fixed;top:0;left:0;z-index:60;max-width:min(30rem,calc(100vw - 16px));padding:.6rem .75rem;border-radius:var(--radius);background:var(--paper);color:var(--ink);font-family:var(--mono);font-size:.72rem;line-height:1.5;white-space:pre-wrap;pointer-events:none}@media(min-width:30em){.term__path{display:inline}}@media(min-width:56.25em){.win__body{font-size:.78rem}.win__bar{font-size:.75rem}}.wt.is-live .wt-scene{height:calc(100svh + var(--wt-units, 20) * var(--unit-scroll));padding:0}.wt.is-live .wt-stage{position:sticky;top:0;display:grid;grid-template-columns:60px minmax(0,1fr);grid-template-rows:minmax(0,1fr);column-gap:.5rem;height:100svh;padding:calc(var(--nav-h) + .75rem) 1rem 1rem 0;overflow:clip}.wt.is-live .wt-log{grid-area:1 / 1;display:flex;flex-direction:column;min-height:0;margin:0;border:0;background:none}.wt.is-live .wt-log__bar,.wt.is-live .wt-rows{display:none}.wt.is-live .wt-log__view{flex:1;min-height:0;padding:0}.wt.is-live .wt-graph{left:-2px}.wt.is-live .node__dot{stroke:var(--ink)}.wt.is-live .node__ring{fill:var(--ink)}.wt.is-live .ghost{display:inline;opacity:0}.wt.is-live .edge:not(.edge--attempt){stroke-dasharray:1;stroke-dashoffset:1}.wt.is-live .edge--attempt,.wt.is-live .node__live{opacity:0}.wt.is-live [data-node],.wt.is-live .wt-row,.wt.is-live [data-head],.wt.is-live [data-deco-at],.wt.is-live [data-new-sha],.wt.is-live .win,.wt.is-live .wt-event__text,.wt.is-live .win [data-line],.wt.is-live [data-tab],.wt.is-live [data-flag-conflict],.wt.is-live [data-flag-ok],.wt.is-live [data-layer-resolved],.wt.is-live [data-now],.wt.is-live [data-wt-end-cmd],.wt.is-live [data-wt-end-prompt],.wt.is-live [data-wt-dot],.wt.is-live [data-wt-dot-label]{visibility:hidden;opacity:0}.wt.is-live [data-layer-resolved] [data-line]{visibility:inherit;opacity:1}.wt.is-live .wt-head:not(.wt-head--inline){position:absolute;top:0;right:.25rem;bottom:0;display:block;height:fit-content;margin-block:auto;padding:0 .35em;border:1px solid currentColor;border-radius:var(--radius);background:var(--ink-2);box-shadow:-.6rem 0 0 var(--ink-2);line-height:1.35}.wt.is-live [data-replaced]{text-decoration:none}.wt.is-live .wt-sha--new{position:absolute}.wt.is-live .wt-sha--new:before{content:none}.wt.is-live [data-typed],.wt.is-live .ed__code{clip-path:inset(0 100% 0 0)}.wt.is-live .ed--conflict .ed__layer{grid-area:1 / 1}.wt.is-live .ed__layer--resolved{margin:0;padding:0;border:0}.wt.is-live .wt-events{position:relative;grid-area:1 / 2;display:block;min-height:0}.wt.is-live .wt-event{position:absolute;inset:0;display:block;content-visibility:visible;pointer-events:none}.wt.is-live .win{position:absolute;top:0;left:0;width:100%;max-height:47svh;box-shadow:0 0 0 2px var(--ink);will-change:transform,opacity}.wt.is-live .wt-event__text{position:absolute;right:0;bottom:0;left:0;gap:.5rem;padding-top:.9rem;background:var(--ink);pointer-events:auto}.wt.is-live .wt-event__text[data-framed]{box-shadow:0 0 0 .75rem var(--ink),0 0 0 calc(.75rem + 1px) color-mix(in oklab,var(--paper) 24%,var(--ink))}.wt.is-live .wt-event__plain{font-size:clamp(1.08rem,.92rem + .75vw,1.55rem)}.wt.is-live .wt-event__term{font-size:clamp(.86rem,.8rem + .25vw,1.02rem);line-height:1.45}.wt.is-live .wt-end{position:relative;min-width:0;z-index:5;grid-area:1 / 2;align-content:center;margin:0;pointer-events:none}.wt.is-live .wt-end>*{pointer-events:auto}@media(min-width:56.25em){.wt.is-live .wt-stage{grid-template-columns:minmax(22rem,36%) minmax(0,1fr);column-gap:clamp(1.5rem,3vw,3.5rem);padding:calc(var(--nav-h) + 1.25rem) var(--edge) 2rem}.wt.is-live .wt-log{border:1px solid var(--line);background:var(--ink-2)}.wt.is-live .wt-log__bar{display:flex}.wt.is-live .wt-rows{display:block}.wt.is-live .wt-graph{left:.4rem}.wt.is-live .node__dot{stroke:var(--ink-2)}.wt.is-live .node__ring{fill:var(--ink-2)}.wt.is-live .win{--w: min(42rem, 86%);top:clamp(.5rem,(100svh - 640px) * .5,11%);left:calc((100% - var(--w)) / 2);width:var(--w);max-height:50svh}.wt.is-live .win__body{font-size:.86rem}.wt.is-live .win__bar{font-size:.78rem}.wt.is-live .chat,.wt.is-live .agenda,.wt.is-live .inv{font-size:.95rem}.wt.is-live .wt-event__text{max-width:46rem;padding-top:1.2rem}.wt.is-live .wt-end{justify-items:start;padding-left:8%}}html.motion-pending .wt-scene{height:calc(100vh + var(--wt-units, 20) * var(--unit-scroll));height:calc(100svh + var(--wt-units, 20) * var(--unit-scroll));overflow:clip;animation:wt-failsafe 0s 3s forwards}@keyframes wt-failsafe{to{height:auto;overflow:visible}}.wt.is-live [data-count-tail],.wt.is-live [data-wt-routes],.wt.is-live .mf__line{visibility:hidden;opacity:0}.wt.is-live .mf__line{visibility:visible;opacity:.7}.wt.is-live .mf__line.is-active,.wt.is-live .mf__line.is-past{opacity:1}.wt.is-live .mf__line.is-active .mf__ink{--edge: calc(var(--p) * 100%);background-image:linear-gradient(to right,var(--paper) var(--edge),currentColor var(--edge));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media(forced-colors:active){.wt.is-live .mf__line.is-active .mf__ink{background-image:none;-webkit-text-fill-color:currentColor}}.wt.is-live .win--manifest{display:flex;flex-direction:column;height:47svh}.wt.is-live .win--manifest .win__body,.wt.is-live .mf{display:flex;flex:1;flex-direction:column;min-height:0}.wt.is-live .mf__view{flex:1;min-height:0;overflow:hidden;mask-image:linear-gradient(transparent,#000 1.4em,#000 calc(100% - 1.4em),transparent)}.wt.is-live .mf__list{position:relative;padding-block:1em}.wt.is-live .wt-end__cmd{max-width:min(100%,40rem)}.wt.is-live .wt-routes{margin-top:.25rem}@media(min-width:56.25em){.wt.is-live .win--manifest{height:50svh}}.wt.is-live .win{z-index:1}.wt.is-live .wt-event__text{z-index:2}.wt.is-live .wt-event__image{position:absolute;z-index:0;top:-.5rem;right:-1rem;left:-.5rem;width:auto;height:58svh;visibility:hidden;opacity:0;pointer-events:none;will-change:transform,opacity}.wt.is-live .wt-event__image img{width:100%;height:100%;aspect-ratio:auto;border-radius:0;-webkit-mask-image:linear-gradient(to bottom,#000 45%,transparent 96%);mask-image:linear-gradient(to bottom,#000 45%,transparent 96%)}@media(min-width:56.25em){.wt.is-live .wt-event__image{top:-1.25rem;right:calc(-1*max(var(--gutter),(100vw - var(--maxw)) / 2 + var(--gutter)));left:18%;height:74svh}.wt.is-live .wt-event__image img{-webkit-mask-image:linear-gradient(to right,transparent,#000 42%),linear-gradient(to bottom,#000 45%,transparent 78%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent,#000 42%),linear-gradient(to bottom,#000 45%,transparent 78%);mask-composite:intersect}}.request{--pad: clamp(1.25rem, 4vw, 2.25rem);width:min(100% - 2rem,36rem);max-width:none;max-height:calc(100% - 2rem);max-height:calc(100dvh - 2rem);margin:auto;padding:0;overflow:auto;overscroll-behavior:contain;border:2px solid var(--ink-3);border-radius:var(--radius);background:var(--ink-2);color:var(--paper)}.request::backdrop{background:color-mix(in oklab,var(--ink) 85%,transparent)}:root:has(.request[open]){overflow:hidden;scrollbar-gutter:stable}.request__form{padding:var(--pad)}.request__close{position:sticky;top:calc(var(--pad) / 2);z-index:1;display:grid;place-items:center;width:3rem;height:3rem;margin:calc(var(--pad) / -2) calc(var(--pad) / -2) 0 auto;padding:0;border:0;border-radius:var(--radius);background:var(--ink-2);color:var(--paper);cursor:pointer;transition:color var(--t-hover) var(--ease-out)}.request__close svg{width:1.5rem;height:1.5rem}@media(hover:hover){.request__close:hover{color:var(--signal)}}.request__title{margin-top:calc(var(--pad) / 2 - 3rem);padding-inline-end:calc(3.5rem - var(--pad) / 2);font-size:var(--step-2);line-height:1;letter-spacing:-.025em}.request__intro{max-width:36ch;margin-top:.75rem;color:var(--paper-dim)}.field{display:grid;gap:.4rem;margin-top:1.25rem}.request__intro+.field{margin-top:clamp(1.5rem,4vh,2.25rem)}.field__label{font-weight:600;line-height:1.2}.field :is(input,textarea){display:block;width:100%;min-height:3rem;margin:0;padding:.6em .75em;border:2px solid var(--paper-dim);border-radius:var(--radius);background:var(--ink);color:var(--paper);font:inherit;line-height:1.4}.field :is(input,textarea)::placeholder{color:var(--paper-dim);opacity:1}.field textarea{min-height:9rem;resize:vertical}.field__optional{font-weight:400;color:var(--paper-dim)}.field [aria-invalid=true]{border-color:var(--signal)}.field :is(input,textarea):is(:autofill,:-webkit-autofill){-webkit-text-fill-color:var(--paper);box-shadow:inset 0 0 0 100vmax var(--ink)}.request .button{margin-top:clamp(1.5rem,4vh,2.25rem)}.request__status{min-height:1.5em;margin-top:1rem;font-weight:500}@media(prefers-reduced-motion:no-preference){.request[open],.request[open]::backdrop{transition:opacity .24s var(--ease-out),translate .24s var(--ease-out)}@starting-style{.request[open],.request[open]::backdrop{opacity:0}.request[open]{translate:0 .75rem}}@supports (overlay: auto){.request,.request::backdrop{transition:opacity .16s var(--ease-in),display .16s allow-discrete,overlay .16s allow-discrete}.request:not([open]),.request:not([open])::backdrop{opacity:0}}}@media(prefers-reduced-motion:reduce){.request__close{transition-duration:0s}}
