.man-frame{--gut:clamp(16px, 4vw, 64px);top:var(--man-top,0px);min-height:100svh;padding:clamp(88px, 14vh, 150px) var(--gut) clamp(64px, 10vh, 110px);flex-direction:column;align-items:flex-start;row-gap:32px;display:flex;position:sticky;overflow-x:clip}:root[data-layout=phone] .man-frame{padding:calc(108px + var(--safe-top)) var(--gut) calc(48px + var(--safe-bottom));align-items:stretch}@media (min-height:561px){:root[data-layout=desktop]:has([data-testid=tangle-dial][data-stacked]) .man-frame{padding-top:max(calc(128px + var(--safe-top)), clamp(88px, 14vh, 150px))}}.man-head{max-width:min(1240px,88vw)}.man-h{--h2:clamp(1.75rem, 1.05rem + 2.9vw, 3.5rem);font:600 min(var(--h2), 3.15vw) / 1.08 var(--font-display);letter-spacing:-.018em;font-kerning:normal;color:var(--color-text-primary);margin:0}:root[data-layout=phone] .man-h{font-size:var(--h2)}.man-h em{color:var(--color-red-brand)}.man-h:focus{outline:none}.man-lines{--man-halo:0 0 1px var(--color-bg-base), 0 0 3px rgb(var(--color-bg-base-rgb) / .85);text-shadow:var(--man-halo);grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;gap:24px;margin:auto 0 0;padding:0;list-style:none;display:grid;position:relative}.man-lines:before{--mx-over:112px;--mx-under:72px;--mx-fo:calc(var(--mx-over) - 8px);--mx-fu:calc(var(--mx-under) - 8px);content:"";top:calc(-1 * var(--mx-over));bottom:calc(-1 * var(--mx-under));z-index:-1;pointer-events:none;opacity:var(--mx,0);background-image:linear-gradient(180deg, rgb(var(--color-bg-base-rgb) / 0) 0, rgb(var(--color-bg-base-rgb) / .008) calc(var(--mx-fo) * .1), rgb(var(--color-bg-base-rgb) / .05) calc(var(--mx-fo) * .2), rgb(var(--color-bg-base-rgb) / .143) calc(var(--mx-fo) * .3), rgb(var(--color-bg-base-rgb) / .279) calc(var(--mx-fo) * .4), rgb(var(--color-bg-base-rgb) / .44) calc(var(--mx-fo) * .5), rgb(var(--color-bg-base-rgb) / .601) calc(var(--mx-fo) * .6), rgb(var(--color-bg-base-rgb) / .737) calc(var(--mx-fo) * .7), rgb(var(--color-bg-base-rgb) / .83) calc(var(--mx-fo) * .8), rgb(var(--color-bg-base-rgb) / .872) calc(var(--mx-fo) * .9), rgb(var(--color-bg-base-rgb) / .88) var(--mx-fo), rgb(var(--color-bg-base-rgb) / .88) calc(100% - var(--mx-fu)), rgb(var(--color-bg-base-rgb) / .872) calc(100% - var(--mx-fu) * .9), rgb(var(--color-bg-base-rgb) / .83) calc(100% - var(--mx-fu) * .8), rgb(var(--color-bg-base-rgb) / .737) calc(100% - var(--mx-fu) * .7), rgb(var(--color-bg-base-rgb) / .601) calc(100% - var(--mx-fu) * .6), rgb(var(--color-bg-base-rgb) / .44) calc(100% - var(--mx-fu) * .5), rgb(var(--color-bg-base-rgb) / .279) calc(100% - var(--mx-fu) * .4), rgb(var(--color-bg-base-rgb) / .143) calc(100% - var(--mx-fu) * .3), rgb(var(--color-bg-base-rgb) / .05) calc(100% - var(--mx-fu) * .2), rgb(var(--color-bg-base-rgb) / .008) calc(100% - var(--mx-fu) * .1), rgb(var(--color-bg-base-rgb) / 0) 100%);position:absolute;left:-100vw;right:-100vw}:root[data-layout=phone] .man-lines:before{--mx-under:48px}.man-lines li{--ml-fs:clamp(1.0625rem, .93rem + .52vw, 1.5rem);font:600 var(--ml-fs) / 1.28 var(--font-text);letter-spacing:-.006em;color:var(--color-text-primary);border-top:1px solid #0000;padding-top:14px;position:relative}.man-lines small{font:400 11px/1 var(--font-mono);letter-spacing:.14em;color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;font-feature-settings:"zero" 1;margin-bottom:10px;display:block}.man-lines .ml-t{text-wrap:pretty}:root[data-layout=phone] .man-lines{grid-template-columns:1fr;gap:10px}:root[data-layout=phone] .man-lines li{--ml-fs:16px;font-size:var(--ml-fs);padding-top:8px;line-height:1.3}:root[data-layout=phone] .man-lines small{color:var(--color-text-secondary);margin-bottom:5px}.man-lines li:before,.man-lines li:after{content:"";pointer-events:none;height:1px;position:absolute;top:-1px;left:0;right:0}.man-lines li:before{background:var(--color-line-strong);transform-origin:100%;transform:scaleX(calc(1 - var(--h,1)))}.man-lines li:after{background:rgb(var(--color-red-brand-rgb) / .7);transform-origin:0;transform:scaleX(var(--h,1))}[data-manifesto-lines][data-mfx] li[data-state=pending] .ml-t,[data-manifesto-lines][data-mfx] li[data-line="2"][data-state=active] .ml-t{color:var(--color-text-tertiary)}[data-manifesto-lines][data-mfx] [data-fx=words] .w{color:color-mix(in oklab, var(--color-text-tertiary), var(--color-text-primary) calc(var(--k,1) * 100%))}[data-manifesto-lines] [data-fx=decode]{display:block;position:relative}[data-manifesto-lines] li[data-line][data-state] .ml-t[data-fx=decode][data-dec]{color:#0000;text-shadow:none}[data-manifesto-lines] .dec{pointer-events:none;-webkit-user-select:none;user-select:none;text-shadow:var(--man-halo);position:absolute;inset:0}[data-manifesto-lines] .dec [data-s]{color:#0000;text-shadow:none}[data-manifesto-lines] .dec [data-s=r]{color:var(--color-text-primary);text-shadow:var(--man-halo)}[data-manifesto-lines] .dec [data-s=p]:not([data-run]){color:var(--color-text-tertiary);text-shadow:var(--man-halo)}[data-manifesto-lines] .dec i{white-space:pre;text-shadow:var(--man-halo);font-style:normal;display:none;position:absolute;top:0;left:0}[data-manifesto-lines] .dec [data-run]>i{display:block}[data-manifesto-lines] .dec i>b{font-family:var(--font-mono);font-weight:500;font-size:calc(var(--ml-fs,1rem) * .88);letter-spacing:-.02em;color:var(--color-text-tertiary)}[data-manifesto-lines] .dec [data-s=p]>i>b{font:inherit;letter-spacing:inherit}[data-manifesto-lines] .dec [data-s=h]>i>b{color:var(--color-text-red)}[data-manifesto-lines] .dec .dec-probe{visibility:hidden;display:block}[data-manifesto-lines] li[data-flash] [data-last]{color:var(--color-text-red)}[data-manifesto-lines] [data-fx=wipe]{--xp:calc(-.35em + var(--x,1) * (100% + .9em))}:root:not([data-motion=reduced]) [data-manifesto-lines][data-mfx] li[data-state=active] [data-fx=wipe]{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(90deg, var(--color-text-primary) calc(var(--xp) - .5em), var(--color-text-tertiary) var(--xp));-webkit-box-decoration-break:slice;box-decoration-break:slice;text-shadow:none;-webkit-background-clip:text;background-clip:text}:root:not([data-motion=reduced]) [data-manifesto-lines][data-mfx][data-look=new] li[data-state=active] [data-fx=wipe]{background-image:linear-gradient(90deg, var(--color-text-primary) calc(var(--xp) - .55em), var(--color-text-red) calc(var(--xp) - .2em), var(--color-text-red) var(--xp), var(--color-text-tertiary) calc(var(--xp) + .35em))}[data-manifesto-lines][data-mfx][data-look=new] li[data-state=active] small{color:var(--color-text-red)}:root[data-motion=reduced] [data-manifesto-lines] .ml-t,:root[data-motion=reduced] [data-manifesto-lines] .w{transition:color var(--duration-sm) linear}:root[data-motion=reduced] [data-manifesto-lines] li:before,:root[data-motion=reduced] [data-manifesto-lines] li:after{transition:opacity var(--duration-sm) linear;transform:none}:root[data-motion=reduced] [data-manifesto-lines] li:before{opacity:calc(1 - var(--h,1))}:root[data-motion=reduced] [data-manifesto-lines] li:after{opacity:var(--h,1)}@media (prefers-contrast:more){[data-manifesto-lines][data-mfx] li[data-state=pending] .ml-t,[data-manifesto-lines][data-mfx] li[data-line="2"][data-state=active] .ml-t{color:var(--color-text-secondary)}[data-manifesto-lines][data-mfx] [data-fx=words] .w{color:color-mix(in oklab, var(--color-text-secondary), var(--color-text-primary) calc(var(--k,1) * 100%))}}@media (forced-colors:active){[data-manifesto-lines] .dec,[data-manifesto-lines]:before,[data-manifesto-lines] li:before,[data-manifesto-lines] li:after{display:none}[data-manifesto-lines] li{border-top-color:canvastext}[data-manifesto-lines] [data-fx]{color:canvastext!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}}@media print{.man-frame{min-height:0;position:static}[data-manifesto-lines] li{border-top-color:#000}[data-manifesto-lines]:before{display:none}[data-manifesto-lines],[data-manifesto-lines] *{color:#000!important;text-shadow:none!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}}.man-scrim{z-index:var(--z-scrim);pointer-events:none;opacity:0;visibility:hidden;background-image:linear-gradient(180deg, rgb(var(--color-bg-base-rgb) / .8) 0%, rgb(var(--color-bg-base-rgb) / .35) 26%, rgb(var(--color-bg-base-rgb) / 0) 40%, rgb(var(--color-bg-base-rgb) / 0) 72%, rgb(var(--color-bg-base-rgb) / .75) 100%);position:fixed;inset:0}@media (max-height:560px){.man-frame,:root[data-layout=phone] .man-frame{--man-col:min(46vw, 440px);padding:calc(76px + var(--safe-top)) max(var(--gut), var(--safe-right)) calc(20px + var(--safe-bottom)) max(var(--gut), var(--safe-left));align-items:flex-start;row-gap:16px}:root[data-layout=phone] .man-frame{padding-top:calc(104px + var(--safe-top))}.man-head{max-width:var(--man-col)}.man-h,:root[data-layout=phone] .man-h{font-size:clamp(20px,3.2vw,26px)}.man-lines,:root[data-layout=phone] .man-lines{width:var(--man-col);grid-template-columns:1fr;align-self:flex-start;gap:8px}.man-lines li,:root[data-layout=phone] .man-lines li{--ml-fs:15px;font-size:var(--ml-fs);padding-top:6px;line-height:1.3}.man-lines small,:root[data-layout=phone] .man-lines small{margin-bottom:4px}.man-lines:before,:root[data-layout=phone] .man-lines:before{--mx-over:72px;--mx-under:20px}}
.wl-layer{width:100%;height:100lvh;z-index:var(--z-labels);pointer-events:none;position:fixed;top:0;left:0;overflow:clip}.wl{font:500 11px/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-feature-settings:"case";color:var(--color-text-primary);white-space:nowrap;opacity:0;text-shadow:0 0 1px var(--color-bg-base), 0 0 3px rgb(var(--color-bg-base-rgb) / .85);position:absolute;top:0;left:0}.wl-dim{color:var(--color-text-tertiary)}.wl-dim[data-k=erp\.rack]{color:var(--color-text-secondary)}.wl-2{display:block}.wl-2>span{text-align:center;display:block}.wl[data-plate]{isolation:isolate}.wl[data-plate]:before{content:"";z-index:-1;background:rgb(var(--color-bg-base-rgb) / .9);box-shadow:0 0 3px rgb(var(--color-bg-base-rgb) / .9);border-radius:3px;position:absolute;inset:-3px -6px}.wl-red{color:var(--color-text-red)}.wl-ice{color:var(--color-text-ice)}.wl-stamp{border:1.5px solid var(--color-red-brand);background:rgb(var(--color-bg-base-rgb) / .6);color:var(--color-text-red);text-shadow:none;border-radius:3px;padding:4px 8px 3px;font-weight:600}.wl-layer[data-dense] .wl-stamp{letter-spacing:.02em;border-width:1px;padding:2px 4px 1px}.wl-rev{width:0;font:600 11px/1 var(--font-mono);letter-spacing:.14em;color:var(--color-text-red);justify-content:flex-end;display:flex}:root[data-layout=phone] .wl-rev{letter-spacing:.12em;font-size:10px}.wl .math{text-transform:none;font-feature-settings:normal;letter-spacing:.02em}.wl sup{vertical-align:.5em;font-size:.72em;line-height:0}:root[data-layout=phone] .wl[data-k=spring]{text-align:center;line-height:1.1}:root[data-layout=phone] .wl[data-k=spring] .math,:root[data-layout=phone] .wl[data-k=spring] .wl-prose{display:block}:root[data-layout=phone] .wl[data-k=spring] .math{margin-bottom:2px}:root[data-layout=phone] .wl[data-k=spring] .wl-sep,:root[data-layout=phone] .wl .wl-d,:root:not([data-layout=phone]) .wl .wl-p{display:none}.wl[data-lead]:after{content:"";opacity:.55;background:currentColor;width:1px;position:absolute;left:50%}.wl[data-lead=above]:after{height:22px;top:100%}.wl[data-lead=below]:after{height:18px;bottom:100%}:root[data-layout=phone] .wl[data-lead-phone=below]:after{height:18px;top:auto;bottom:100%}:root[data-layout=phone] .wl[data-lead-phone=none]:after{display:none}.wl-datum{letter-spacing:.1em;padding:0 0 2px;font-size:10px}.wl[data-lead=datum]:after{opacity:.7;height:34px;top:100%}.wl-plate{background:rgb(var(--color-bg-base-rgb) / .78);font:400 11px/1 var(--font-mono);letter-spacing:.06em;text-shadow:none;border:1px solid #f3eff014;border-radius:6px;padding:5px 8px 4px}.wl-plate span{color:var(--color-text-tertiary)}.wl-plate b{font-variant-numeric:tabular-nums;font-weight:500}.wl-plate em{color:var(--color-text-red);font-style:normal}.wl-plate small{letter-spacing:.06em;color:var(--color-text-secondary);font-size:9.5px}.wl-plate[data-done]{border-color:rgb(var(--color-red-brand-rgb) / .5)}.wl-plate[data-done] b{color:var(--color-text-red)}:root[data-layout=phone] .wl-plate{padding:4px 6px 3px;font-size:10px}.wl-plate:not([data-done]) .wl-inv-done,.wl-plate[data-done] .wl-inv-open{display:none}
