.show{--show-pw:min(36vw, 560px, calc((100svh - var(--bar-h) - 150px) * 1.02));--show-pd:calc(var(--show-pw) * .7);--show-th:calc(var(--show-pw) * .028);--show-glass:#0b0b0b0d;--show-glass-lit:#3f9a2833;--show-solid:#0f1410;--show-solid-lit:#144220;--show-rim:#0b0b0b6b;--show-hot:var(--leaf);--show-faint:#0b0b0b24;--show-deep:var(--m-meadow-0);position:relative}@supports not (height:1svh){.show{--show-pw:min(36vw, 560px, calc((100vh - var(--bar-h) - 150px) * 1.02))}}.show-ground{display:none}.show h1,.show h2{text-wrap:balance;margin:0;font-weight:400}.show h2{font-size:var(--fs-h2);letter-spacing:var(--track-head);line-height:1.04}.show-title{font-size:clamp(2.6rem,min(5.2vw,8.6vh),5.9rem);letter-spacing:var(--track-hero);font-size:clamp(2.6rem,min(5.2vw,8.6svh),5.9rem);line-height:.98}.show-title .q{display:block}.show-lede{max-width:46ch;color:var(--slate);font-size:var(--fs-lede);letter-spacing:-.012em;text-wrap:pretty;margin:0;line-height:1.45}.show-stage[data-tone=dark] :is(.show-chap h2){color:var(--paper)}.show-stage[data-tone=dark] .show-chap .q{color:var(--quiet-dark)}.show-stage[data-tone=dark] .show-chap .show-lede{color:#ffffff9e}.show-stage[data-tone=dark] .show-chap .lbl{color:#ffffff80}.show-stage[data-tone=dark] .show-chap .lbl b{color:var(--leaf)}.show .lbl b{color:var(--ink)}.show-stage[data-tone=mint] .show-chap .q{color:var(--forest-700)}.show-stage[data-tone=mint] .show-chap .show-lede{color:#0b0b0bb8}.show-stage[data-tone=mint] .show-chap .lbl{color:#0b0b0b99}.show-hero{position:relative;overflow:hidden}.show-hero-grid{align-items:center;gap:var(--s-8);min-height:calc(100vh - var(--bar-h));min-height:calc(100svh - var(--bar-h));padding-block:var(--s-10) var(--s-12);grid-template-columns:minmax(0,6fr) minmax(0,6fr);display:grid}.show-copy{gap:var(--s-12);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.show-intro,.show-chap{gap:var(--s-6);grid-template-columns:minmax(0,1fr);justify-items:start;min-width:0;display:grid}.show-intro>*,.show-chap>*{max-width:100%}@media (prefers-reduced-motion:no-preference){.show-intro>*{animation:enter var(--t-reveal) var(--ease-enter) both}.show-intro>:nth-child(2){animation-delay:80ms}.show-intro>:nth-child(3){animation-delay:.18s}.show-intro>:nth-child(4){animation-delay:.26s}}.show-scene{width:var(--show-pw);height:var(--show-pd);perspective:2200px;perspective-origin:calc(50% + var(--px,0) * 70px) calc(40% + var(--py,0) * 60px);justify-self:center;position:relative}.show-rig,.show-plate{transform-style:preserve-3d;position:absolute;inset:0}.show-plate .skin{background:var(--ink);outline-offset:-1px;border-radius:3px;outline:1px solid #0000;position:absolute;inset:0;overflow:hidden}.show-plate[data-bar="0"] .skin{clip-path:inset(6.323% 83.607% 0% 0%);--rise-from:inset(100% 83.607% 0% 0%);--bi:0}.show-plate[data-bar="1"] .skin{clip-path:inset(29.742% 55.738% 0% 27.869%);--rise-from:inset(100% 55.738% 0% 27.869%);--bi:1}.show-plate[data-bar="2"] .skin{clip-path:inset(6.323% 27.869% 0% 55.738%);--rise-from:inset(100% 27.869% 0% 55.738%);--bi:2}.show-plate[data-bar="3"] .skin{clip-path:inset(57.845% 0% 0% 83.607%);--rise-from:inset(100% 0% 0% 83.607%);--bi:3}@media (prefers-reduced-motion:no-preference){.show-plate .skin{animation:bar-rise calc(var(--frame) * 6) steps(6, end) backwards;animation-delay:calc(.26s + var(--bi) * .14s)}}@keyframes bar-rise{0%{clip-path:var(--rise-from)}}.show-plate.lit .skin{background:var(--mint-deep)}.show-plate .tex{opacity:0;background-image:linear-gradient(#ffffff17 1px,#0000 1px),linear-gradient(90deg,#ffffff17 1px,#0000 1px);background-position:-1px -1px;background-size:22px 22px;position:absolute;inset:0}.show-plate.lit .tex{background-image:linear-gradient(#c8ffb447 1px,#0000 1px),linear-gradient(90deg,#c8ffb447 1px,#0000 1px)}.show-plate .edge{opacity:0;background:#ffffff1a;position:absolute}.show-plate .e-front{height:var(--show-th);transform-origin:top;top:100%;left:0;right:0;transform:rotateX(-90deg)}.show-plate .e-side{width:var(--show-th);transform-origin:0;background:#ffffff0d;top:0;bottom:0;left:100%;transform:rotateY(90deg)}.show-plate.lit .edge{background:#c8ffb480}.show-plate.lit .e-side{background:#c8ffb44d}.show-plate .face{opacity:0;color:#ffffffe6;font:400 clamp(7px, calc(var(--show-pw) * .0232), 12.5px) / 1.5 var(--font-mono);letter-spacing:.01em;align-content:start;gap:6%;padding:7% 8%;display:grid;position:absolute;inset:0}.show-plate .face :is(p,pre,ol,dl,dd){margin:0;padding:0}.show-plate .f-k{text-transform:uppercase;letter-spacing:.08em;color:#ffffff80;white-space:nowrap;justify-content:space-between;gap:12px;padding-bottom:.7em;display:flex;box-shadow:inset 0 -1px #ffffff1a}.show-plate .f-k span:last-child{color:#ffffff52;text-overflow:ellipsis;overflow:hidden}.show-plate.lit .face{color:#ecffe6}.show-plate.lit .f-k{color:var(--leaf);box-shadow:inset 0 -1px #c8ffb440}.show-plate.lit .f-k span:last-child{color:#c8ffb499}.show-plate .f-modes{flex-wrap:wrap;gap:5px;display:flex}.show-plate .f-modes span{color:#fff9;border-radius:4px;padding:3px 7px;box-shadow:inset 0 0 0 1px #ffffff2e}.show-plate .f-modes .on{background:var(--leaf);color:var(--forest-950);box-shadow:none}.show-plate .f-code{line-height:1.55;list-style:none;display:grid}.show-plate .f-code li{white-space:nowrap;grid-template-columns:2.4em minmax(0,1fr);display:grid}.show-plate .f-code i{color:#ffffff42;text-align:right;padding-right:.9em;font-style:normal}.show-plate .f-code span{text-overflow:ellipsis;overflow:hidden}.show-plate .f-code b{color:#ffffffeb;font-weight:400}.show-plate .f-code s{color:#d6f5cc;text-decoration:none}.show-plate .f-code em{color:var(--leaf);font-style:normal}.show-plate .f-code u{color:#ffffff80;text-decoration:none}.show-plate.lit .f-code i{color:#c8ffb473}.show-plate.lit .f-code u{color:var(--leaf)}.show-plate .f-row{color:#ffffff73;flex-wrap:wrap;justify-content:space-between;gap:4px 14px;display:flex}.show-plate .f-ok span:last-child{color:var(--leaf)}.show-plate .f-ok span:last-child:before{content:"✓ "}.show-plate .f-model{grid-template-columns:34% minmax(0,1fr);align-items:stretch;gap:7%;display:grid}.show-plate .f-blocks{grid-template-rows:repeat(24,1fr);gap:2px;min-height:0;display:grid}.show-plate .f-blocks i{background:linear-gradient(90deg, var(--clay) 0 18%, transparent 18% 21%, #ffffff8c 21% 58%, transparent 58% 61%, #ffffff4d 61% 100%);border-radius:1px;min-height:2px;display:block}.show-plate .f-spec{align-content:start;gap:.15em;display:grid}.show-plate .f-spec div{white-space:nowrap;grid-template-columns:7.2em minmax(0,1fr);gap:.6em;padding:.22em 0;display:grid;box-shadow:inset 0 -1px #ffffff0f}.show-plate .f-spec dt{color:#ffffff6b}.show-plate .f-spec dd{text-overflow:ellipsis;overflow:hidden}.show-plate .f-tiles{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:.7em;min-height:0;display:grid}.show-plate .f-tiles span{background:#ffffff0a;border-radius:5px;grid-template-rows:auto auto 1fr;grid-template-columns:auto minmax(0,1fr);align-content:start;gap:.25em .7em;min-width:0;padding:.85em .95em .9em;display:grid;box-shadow:inset 0 0 0 1px #ffffff29}.show-plate .f-tiles b{color:var(--leaf);letter-spacing:.08em;font-size:.85em;font-weight:400}.show-plate .f-tiles small{color:#ffffff80;white-space:nowrap;text-overflow:ellipsis;justify-self:end;max-width:100%;font-size:.85em;overflow:hidden}.show-plate .f-tiles strong{font:400 1.3em / 1.15 var(--font-sans);letter-spacing:-.02em;color:var(--paper);grid-column:1/-1;margin-top:.2em}.show-plate .f-tiles em{color:#ffffffb8;grid-column:1/-1;align-self:end;margin-top:.3em;padding-top:.45em;font-size:.9em;font-style:normal;line-height:1.35;box-shadow:inset 0 1px #ffffff1a}.show-plate .f-sig{background:#c8ffb41f;border-radius:4px;align-items:center;gap:10px;padding:.55em .8em;display:flex;box-shadow:inset 0 0 0 1px #c8ffb459}.show-plate .f-sig span:first-child{color:var(--leaf);text-transform:uppercase;letter-spacing:.08em}.show-perimeter{pointer-events:none;opacity:0;width:114%;height:118%;position:absolute;inset:-9% -7%;overflow:visible}.show-perimeter rect{fill:none;stroke:var(--leaf);stroke-width:1px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px}.show-ticks{right:max(var(--gutter), calc((100vw - var(--max)) / 2));bottom:var(--s-8);opacity:0;z-index:2;gap:4px;margin:0;padding:0;list-style:none;display:flex;position:absolute}.show-ticks li{color:#0b0b0b99;font:400 10px / 1 var(--font-mono);letter-spacing:.06em;transition:background var(--t-2), color var(--t-2);border-radius:4px;padding:5px 7px 4px;box-shadow:inset 0 0 0 1px #0b0b0b40}.show-ticks li.on{background:var(--ink);color:var(--mint);box-shadow:none}.show-cue{left:max(var(--gutter), calc((100vw - var(--max)) / 2));bottom:var(--s-6);z-index:3;display:none;position:absolute}.show-hive{z-index:0;pointer-events:none;width:min(70vw,1180px);height:auto;position:absolute;top:calc(min(70vw,1180px)/-13.3333);right:0}.show-hero>.show-in{z-index:1;position:relative}@media (max-width:899px){.show-hive{opacity:.9;width:100vw;top:-7.5vw;right:17vw}}.show-cue svg{width:12px;height:12px}.show-release{width:-moz-fit-content;width:fit-content;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink);font-size:var(--fs-small);transition:box-shadow var(--t-ui), background var(--t-ui);background:#ffffffb3;border-radius:999px;justify-self:start;align-items:center;gap:10px;padding:5px 12px 5px 5px;display:inline-flex}.show-release:hover{box-shadow:inset 0 0 0 1px var(--leaf-ink)}.show-release svg{width:13px;height:13px;transition:transform var(--t-2) var(--ease-enter)}.show-release:hover svg{transform:translate(3px)}.show-release-new{background:var(--forest-900);color:var(--leaf);font:500 11px / 1.4 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:2px 8px}.show-skip{right:max(var(--gutter), calc((100vw - var(--max)) / 2));bottom:var(--s-6);color:var(--slate);border:1px solid var(--line);background:#fffc;background:color-mix(in srgb, var(--paper) 80%, transparent);z-index:3;align-items:center;gap:6px;padding:6px 10px;text-decoration:none;display:inline-flex;position:absolute}.show-skip svg{width:12px;height:12px}:is(.show-skip:hover,.show-skip:focus-visible){color:var(--ink);border-color:var(--ink)}.show-stage[data-tone=dark] .show-skip{color:var(--silver);background:#0000004d;border-color:#ffffff2e}:root[data-orch] .show-skip:not(:focus-visible){pointer-events:none}.show-skip:focus-visible{opacity:1!important;transform:none!important}.show-own{color:var(--forest-700)}.show-own-grid{min-height:100vh;min-height:100svh;padding-block:var(--s-10);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.show-photo{height:min(68vh,640px);border-radius:var(--r-lg);background:var(--forest-950);height:min(68svh,640px);margin:0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0b0b0b14}.show-photo img{object-fit:cover;transform-origin:50% 60%}.show-photo canvas{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.show-words-col{justify-items:start;gap:var(--s-7);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.show-words{letter-spacing:-.032em;text-wrap:pretty;margin:0;font-size:clamp(1.7rem,1rem + 2.1vw,3.1rem);line-height:1.12}.show-words .hi{color:var(--ink)}.show-own .lbl{color:#0b0b0b99}.show-own .lbl b,.show-own .bl{color:var(--ink)}.show-own .bl:before,.show-own .bl:after{color:#0b0b0b66}.show-own{background:var(--m-meadow-0)}.show-kw-grid{align-content:center;gap:var(--s-6) clamp(2rem, 5vw, 6rem);min-height:100vh;min-height:100svh;padding-block:var(--s-12);grid-template-rows:auto auto auto;grid-template-columns:minmax(0,7fr) minmax(0,4.4fr);display:grid}.show-kw-head{gap:var(--s-4);grid-column:1/-1;min-width:0;display:grid}.show-sentence{--gap:.3em;--pad:.16em;--b:1;--fill:1;font-size:clamp(1.75rem,min(3.9vw,6.2vh),4.2rem);letter-spacing:-.035em;grid-column:1;max-width:22ch;margin:0;font-size:clamp(1.75rem,min(3.9vw,6.2svh),4.2rem);line-height:1.06}.show-sentence .word{white-space:nowrap;vertical-align:top;margin-bottom:.2em;margin-right:.24em;display:inline-block}.show-sentence .tok{vertical-align:top;margin-right:var(--gap);display:inline-block}.show-sentence .t{padding:.02em var(--pad) .06em;background:rgb(239 255 240/var(--fill));box-shadow:inset 0 0 0 1px rgb(63 154 40/calc(var(--fill) * .42));border-radius:.12em;display:block}.show-sentence .id{height:1.6em;padding:.5em 0 0 var(--pad);color:var(--grey);font:400 clamp(10px, .85vw, 12px) / 1 var(--font-mono);letter-spacing:.04em;font-variant-numeric:tabular-nums;display:block}.show-kw-count{gap:var(--s-2) var(--s-6);flex-wrap:wrap;grid-column:1;display:flex}.show-kw-count span:first-child{color:var(--ink)}.show-kw-foot{align-self:center;gap:var(--s-6);box-shadow:inset 1px 0 0 var(--line);grid-area:2/2/4;grid-template-columns:minmax(0,1fr);padding-left:clamp(1.25rem,2.4vw,2.5rem);display:grid}.show-kw-foot .show-lede{max-width:38ch}.show-kw-stats{gap:var(--s-5) var(--s-8);padding-block:var(--s-5);box-shadow:inset 0 1px 0 var(--line), inset 0 -1px 0 var(--line);flex-wrap:wrap;margin:0;display:flex}.show-kw-stats div{gap:6px;display:grid}.show-kw-stats dt{color:var(--grey);font:400 10px / 1.3 var(--font-mono);letter-spacing:var(--track-label);text-transform:uppercase;max-width:18ch}.show-kw-stats dd{letter-spacing:-.04em;margin:0;font-size:2.25rem;font-weight:300;line-height:1}.show-src{grid-column:1/-1}.show-sys{background:var(--mint);color:var(--ink)}.show-sys-in{gap:var(--s-6);min-height:100vh;min-height:100svh;padding-block:var(--s-10) var(--s-8);grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.show-sys-head{gap:var(--s-3);display:grid}.show-sys .lbl{color:#0b0b0b99}.show-sys .lbl b{color:var(--ink)}.show-sys h2 .q{color:var(--forest-700)}.show-track{padding-left:max(var(--gutter), calc((100vw - var(--max)) / 2));scrollbar-width:none;align-items:center;gap:clamp(1rem,2.4vw,2rem);display:flex;overflow-x:auto}.show-panel{width:min(58vw, 820px, calc((100vh - var(--bar-h) - 300px) * 1.89));width:min(58vw, 820px, calc((100svh - var(--bar-h) - 300px) * 1.89));gap:var(--s-3);color:#0b0b0ba8;flex:none;display:grid}.show-panel figure{aspect-ratio:1376/728;border-radius:var(--r-lg);background:#111;max-width:100%;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff14,0 18px 40px -24px #0f301873}.show-panel video{object-fit:cover;width:100%;height:100%}.show-still{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.show-wash{z-index:1;background:var(--paper);opacity:0;pointer-events:none;will-change:opacity;position:absolute;inset:0;transform:translateZ(0)}.show-panel-copy{gap:var(--s-1) var(--s-6);grid-template-columns:auto minmax(0,1fr);align-items:baseline;display:grid}.show-panel-copy b{color:var(--ink);letter-spacing:-.03em;font-size:clamp(1.5rem,1rem + 1.2vw,2.25rem);font-weight:400}.show-panel-copy span{max-width:52ch;font-size:var(--fs-small)}.show-rail{gap:6px;margin-block:0;list-style:none;display:flex}.show-rail li{background:#0b0b0b24;border-radius:1px;flex:1 1 0;max-width:120px;height:2px;overflow:hidden}.show-rail i{background:var(--leaf);transform-origin:0;height:100%;transition:transform calc(var(--frame) * 4) steps(4, end);display:block;transform:scaleX(1)}.show-close-grid{align-items:center;gap:var(--s-8);min-height:100vh;min-height:100svh;padding-block:var(--s-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.show-close-copy{gap:var(--s-8);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.show-close-copy h2{letter-spacing:var(--track-hero);max-width:12ch;font-size:clamp(2.6rem,1.2rem + 4.8vw,6rem);line-height:1}.show-close-art{width:min(100%,420px);color:var(--ink);justify-self:end}.show-close-mark{width:100%;height:auto}@media (prefers-reduced-motion:no-preference){:root[data-js] .show{height:calc(100vh + var(--show-run,1600vh));height:calc(100svh + var(--show-run,1600svh));margin-top:calc(-1 * var(--bar-h))}:root[data-js] .show-stage{height:100vh;height:100svh;position:sticky;top:0;overflow:hidden}:root[data-js] .show-ground{z-index:0;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}:root[data-js] .show-sc{z-index:1;position:absolute;inset:0}:root[data-js] .show-sc:not(.show-hero){opacity:0}:root[data-js] .show[data-live] .show-sc:not([data-on]){pointer-events:none}:root[data-js] :is(.show-own,.show-sys){background:0 0}:root[data-js] .show-hero-grid{padding-top:calc(var(--bar-h) + var(--s-6))}:root[data-js] :is(.show-hero-grid,.show-own-grid,.show-kw-grid,.show-sys-in,.show-close-grid){height:100vh;height:100svh;min-height:0}:root[data-js] :is(.show-own-grid,.show-kw-grid,.show-sys-in,.show-close-grid){padding-top:calc(var(--bar-h) + var(--s-6))}:root[data-js] .show-copy>*{grid-area:1/1;align-self:center}:root[data-js] .show-chap{opacity:0}:root[data-js] .show[data-live] :is(.show-chap,.show-intro):not([data-on]){pointer-events:none}:root[data-js] .show-cue{display:inline-flex}:root[data-js] .show-track{overflow:visible}:root[data-js] .show-words .w{opacity:.22}:root[data-js] .show-sentence{--gap:0em;--pad:0em;--b:0;--fill:0}:root[data-js] .show-sentence .id{opacity:0}:root[data-js] .show-panel :is(img,video){filter:grayscale()brightness(.7);transition:filter .6s var(--ease-move), transform .9s var(--ease-enter);transform:scale(1.03)}:root[data-js] .show-panel.on :is(img,video){filter:none;transform:none}:root[data-js] .show-panel-copy b{color:#0b0b0b59;transition:color .3s}:root[data-js] .show-panel.on .show-panel-copy b{color:var(--ink)}:root[data-js] .show-rail i{transform:scaleX(0)}:root[data-js] .show-rail[data-at="0"] li:nth-child(-n+1) i,:root[data-js] .show-rail[data-at="1"] li:nth-child(-n+2) i,:root[data-js] .show-rail[data-at="2"] li:nth-child(-n+3) i,:root[data-js] .show-rail[data-at="3"] li:nth-child(-n+4) i,:root[data-js] .show-rail[data-at="4"] li:nth-child(-n+5) i{transform:scaleX(1)}}@media (min-width:1700px){.show{--show-pw:min(34vw, 680px, calc((100svh - var(--bar-h) - 170px) * 1.02))}@supports not (height:1svh){.show{--show-pw:min(34vw, 680px, calc((100vh - var(--bar-h) - 170px) * 1.02))}}.show-panel{width:min(52vw, 1000px, calc((100vh - var(--bar-h) - 320px) * 1.89));width:min(52vw, 1000px, calc((100svh - var(--bar-h) - 320px) * 1.89))}}@media (max-width:899px){.show{--show-copy:452px;--show-pw:clamp(120px, calc((100svh - var(--bar-h) - var(--show-copy)) / .74), min(76vw, 440px))}@supports not (height:1svh){.show{--show-pw:clamp(120px, calc((100vh - var(--bar-h) - var(--show-copy)) / .74), min(76vw, 440px))}}.show-intro>.lbl,.show-release-more{display:none}.show-release{white-space:nowrap}.show-intro .btns{gap:var(--s-2);flex-wrap:nowrap}.show-hero-grid{align-items:end;gap:var(--s-4);padding-block:var(--s-6) var(--s-10);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.show-scene{order:-1;align-self:center}.show-title{font-size:clamp(2.2rem,min(10vw,6.4vh),3.6rem);font-size:clamp(2.2rem,min(10vw,6.4svh),3.6rem)}.show-intro,.show-chap{gap:var(--s-4)}.show-intro .btn-lg{height:42px;padding:0 14px;font-size:.875rem}.show-ticks{right:var(--gutter)}.show-own-grid{gap:var(--s-6);grid-template-columns:minmax(0,1fr)}.show-photo{height:30vh;height:30svh}.show-words{font-size:clamp(1.375rem,6.4vw,1.9rem)}.show-sentence{align-self:center;font-size:clamp(1.4rem,6.8vw,2.2rem)}.show-kw-grid{grid-template-rows:none;grid-template-columns:minmax(0,1fr);align-content:center}.show-kw-foot{align-self:start;gap:var(--s-4);box-shadow:none;grid-area:auto/1;padding-left:0}.show-kw-stats{padding-block:var(--s-3)}.show-kw-foot .btns{gap:var(--s-2);flex-wrap:nowrap}.show-kw-foot .btn{height:40px;padding:0 14px;font-size:.875rem}.show-kw-foot .show-lede,.show-src{display:none}.show-kw-stats dd{font-size:1.75rem}.show-kw-grid{padding-block:var(--s-8);gap:var(--s-4)}.show-panel{width:min(84vw,560px)}.show-panel-copy{grid-template-columns:minmax(0,1fr)}.show-close-grid{grid-template-columns:minmax(0,1fr);align-content:center}.show-close-art{justify-self:start;width:min(46vw,220px)}}@media (max-width:899px) and (max-height:720px){.show{--show-copy:300px}:root[data-js] .show-intro .show-lede{display:none}.show-title{font-size:2rem}.show-lede{font-size:.9375rem}.show h2{font-size:1.75rem}.show-words{font-size:1.25rem}.show-photo{height:24vh;height:24svh}.show-sentence{font-size:min(7.4vw,5vh);font-size:min(7.4vw,5svh)}.show-src,.show-kw-foot .show-lede,.show-intro>.lbl{display:none}.show-close-copy h2{font-size:2rem}}@media (max-width:899px) and (max-height:620px){.show-kw-count,.show-kw-stats{display:none}.show-sentence{font-size:1.25rem}.show-sentence .id{font-size:9px}}@media (max-height:520px) and (orientation:landscape){.show{--show-pw:min(36vw, calc((100svh - var(--bar-h) - 30px) * 1.1))}@supports not (height:1svh){.show{--show-pw:min(36vw, calc((100vh - var(--bar-h) - 30px) * 1.1))}}.show-hero-grid{align-items:center;gap:var(--s-5);padding-block:var(--s-2) var(--s-3);grid-template-rows:none;grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.show-scene{order:0}.show-title{font-size:min(8vh,4.2vw);font-size:min(8svh,4.2vw)}.show-intro,.show-chap{gap:var(--s-2)}.show-intro>.lbl,.show-ticks,.show-src,.show-kw-foot .show-lede,.show-kw-stats,.show-panel-copy span,.show-sys-head .lbl,.show-rail span,.show-cue{display:none}.show-lede{font-size:.8125rem}.show h2{font-size:min(7vh,1.875rem);font-size:min(7svh,1.875rem)}.show-own-grid{gap:var(--s-6);grid-template-columns:minmax(0,4fr) minmax(0,7fr)}.show-photo{height:calc(100vh - var(--bar-h) - 40px);height:calc(100svh - var(--bar-h) - 40px)}.show-words{font-size:min(5.4vh,1.5rem);font-size:min(5.4svh,1.5rem)}.show-kw-grid{gap:var(--s-2) var(--s-6);grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.show-sentence{font-size:min(6.4vh,1.875rem);max-width:none;font-size:min(6.4svh,1.875rem)}.show-kw-foot{padding-left:var(--s-5);box-shadow:inset 1px 0 0 var(--line);grid-area:2/2/4;align-self:center}.show-kw-stats{box-shadow:none;padding-block:0}.show-sys-in{gap:var(--s-2)}.show-panel{width:calc((100vh - var(--bar-h) - 160px) * 1.89);width:calc((100svh - var(--bar-h) - 160px) * 1.89);gap:var(--s-2)}.show-close-grid{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}.show-close-copy h2{font-size:min(9vh,2.5rem);font-size:min(9svh,2.5rem)}.show-close-art{width:min(30vw,200px)}}:root:not([data-js]) .show-copy{gap:var(--s-12)}@media (prefers-reduced-motion:reduce){.show-copy{gap:var(--s-12)}.show-hero-grid{align-items:start}}@media (max-width:599px) and (max-height:760px){.show-plate :is(.f-modes,.f-row,.f-sig){display:none}}.show-chap-end .btn-soft{--btn-bg:#0b0b0b14;--btn-fg:var(--ink);--btn-fill:#0b0b0b29}
