.tower[data-astro-cid-wkszjssm]{block-size:0;inline-size:0;transform-style:preserve-3d;transform:translateY(calc(var(--lift-t,0) * var(--u)));transition:transform var(--dur-2) var(--ease-out);position:absolute;inset-block-start:0;inset-inline-start:0}.tower[data-astro-cid-wkszjssm]:hover{--lift-t:-4}.ground[data-astro-cid-wkszjssm]{inline-size:calc(var(--tower-w) * var(--u));block-size:calc(100 * var(--u));border:1px dashed var(--rule-dash);transform-origin:calc(50 * var(--u)) calc(50 * var(--u));position:absolute;inset-block-start:calc(-50 * var(--u));inset-inline-start:calc(-50 * var(--u));transform:rotateX(90deg)}.slab[data-astro-cid-wkszjssm]{inline-size:0;block-size:calc(var(--h) * var(--u));transform-style:preserve-3d;position:absolute;inset-block-start:calc(-1 * (var(--y) + var(--h)) * var(--u));inset-inline-start:0}.block[data-astro-cid-wkszjssm]>.face[data-astro-cid-wkszjssm]{animation:slab-fade var(--dur-2) var(--ease-out) both;animation-delay:calc((var(--i) + var(--t) * 3) * 70ms)}.slot[data-astro-cid-wkszjssm]{--go:0;inline-size:calc(var(--bw) * var(--u));transform-style:preserve-3d;transform:translateX(calc(var(--slide) * var(--u) * var(--go)));transition:transform var(--dur-3) var(--ease-out);position:absolute;inset-block:0;inset-inline-start:calc(var(--bx) * var(--u))}.slot[data-astro-cid-wkszjssm][data-out=always]{--go:var(--fault,0)}.slot[data-astro-cid-wkszjssm][data-out=eu]{--go:calc(var(--fault,0) * var(--reading-eu,0))}.block[data-astro-cid-wkszjssm]{transform-style:preserve-3d;transform:translateY(calc(var(--lift,0) * var(--u)));transition:transform var(--dur-2) var(--ease-out);color:inherit;text-decoration:none;display:block;position:absolute;inset:0}.block[data-astro-cid-wkszjssm]:hover{--lift:-2.5;text-decoration:none}.face[data-astro-cid-wkszjssm]{backface-visibility:hidden;background:var(--c);block-size:100%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.front[data-astro-cid-wkszjssm]{transform:translateZ(calc(var(--w) * var(--u) / 2))}.back[data-astro-cid-wkszjssm]{transform:rotateY(180deg) translateZ(calc(var(--w) * var(--u) / 2))}.left[data-astro-cid-wkszjssm]{inline-size:calc(var(--w) * var(--u));transform:rotateY(-90deg) translateZ(calc(var(--w) * var(--u) / 2))}.right[data-astro-cid-wkszjssm]{inline-size:calc(var(--w) * var(--u));transform:rotateY(90deg) translateZ(calc((var(--bw) - var(--w) / 2) * var(--u)))}.top[data-astro-cid-wkszjssm]{block-size:calc(var(--w) * var(--u));transform:rotateX(90deg) translateZ(calc(var(--w) * var(--u) / 2));background:color-mix(in oklab, var(--c), white 14%)}.left[data-astro-cid-wkszjssm],.right[data-astro-cid-wkszjssm]{background:color-mix(in oklab, var(--c), black 24%)}.back[data-astro-cid-wkszjssm]{background:color-mix(in oklab, var(--c), black 10%)}.block[data-astro-cid-wkszjssm][data-kind=eu]{--c:var(--bloc-eu);--fg:#fff}.block[data-astro-cid-wkszjssm][data-kind=accent]{--c:var(--accent);--fg:#fff}.block[data-astro-cid-wkszjssm][data-kind=int]{--c:var(--bloc-dc);--fg:#fff}.block[data-astro-cid-wkszjssm][data-kind=elsewhere]{--c:#6b6b6b;--fg:#fff}.block[data-astro-cid-wkszjssm][data-kind=us]{--c:var(--us-red);--fg:#fff}.block[data-astro-cid-wkszjssm][data-kind=cn]{--c:var(--bloc-cn);--fg:#fff}.block[data-astro-cid-wkszjssm][data-kind=europe]{--c:var(--paper-0);--fg:var(--bloc-eu)}.block[data-astro-cid-wkszjssm][data-kind=europe] .face[data-astro-cid-wkszjssm]{outline:2px solid var(--bloc-eu);outline-offset:-2px}.block[data-astro-cid-wkszjssm][data-kind=unknown]{--c:var(--paper-0);--fg:var(--text-quiet)}.block[data-astro-cid-wkszjssm][data-kind=unknown] .face[data-astro-cid-wkszjssm]{outline-offset:-1px;outline:1px dashed #00000073}.block[data-astro-cid-wkszjssm][data-kind=none]{--c:var(--paper-2);--fg:var(--text-faint)}.block[data-astro-cid-wkszjssm][data-kind=bedrock]{--c:transparent;--fg:var(--text-faint)}.block[data-astro-cid-wkszjssm][data-kind=bedrock] .face[data-astro-cid-wkszjssm]{outline-offset:-1px;background:0 0;outline:1px solid #00000047}.front[data-astro-cid-wkszjssm],.back[data-astro-cid-wkszjssm]{align-items:end;gap:0 calc(1.2 * var(--u));padding:calc(1.3 * var(--u)) calc(1.8 * var(--u));color:var(--fg);grid-template-rows:auto 1fr;grid-template-columns:1fr auto;display:grid;overflow:hidden}.label[data-astro-cid-wkszjssm]{font-family:var(--font-mono);font-size:calc(2.4 * var(--u));letter-spacing:var(--tracking-mono);opacity:.78;white-space:nowrap;grid-area:1/1;align-self:start;line-height:1}.who[data-astro-cid-wkszjssm]{font-weight:var(--weight-heavy);font-stretch:88%;font-size:calc(3.9 * var(--u));letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;grid-area:2/1;min-inline-size:0;line-height:1;overflow:hidden}.code[data-astro-cid-wkszjssm]{font-family:var(--font-mono);font-size:calc(2.6 * var(--u));letter-spacing:var(--tracking-mono);grid-area:1/2/3;line-height:1}.block[data-astro-cid-wkszjssm][data-kind=bedrock] .who[data-astro-cid-wkszjssm],.block[data-astro-cid-wkszjssm][data-kind=none] .who[data-astro-cid-wkszjssm],.block[data-astro-cid-wkszjssm][data-kind=unknown] .who[data-astro-cid-wkszjssm]{font-weight:var(--weight-medium);font-size:calc(2.6 * var(--u))}.slot[data-astro-cid-wkszjssm][data-split] .who[data-astro-cid-wkszjssm]{display:none}.slot[data-astro-cid-wkszjssm][data-split] .code[data-astro-cid-wkszjssm]{font-size:calc(3.9 * var(--u));font-weight:var(--weight-bold);grid-area:2/1/auto/3;align-self:end}.codes[data-astro-cid-wkszjssm] .label[data-astro-cid-wkszjssm],.codes[data-astro-cid-wkszjssm] .who[data-astro-cid-wkszjssm]{display:none}.codes[data-astro-cid-wkszjssm] .code[data-astro-cid-wkszjssm]{grid-area:1/1/3/3;place-self:center}@container (width<=26rem){.label[data-astro-cid-wkszjssm],.who[data-astro-cid-wkszjssm]{display:none}.code[data-astro-cid-wkszjssm]{grid-area:1/1/3/3;place-self:center}}@keyframes slab-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.block[data-astro-cid-wkszjssm]>.face[data-astro-cid-wkszjssm]{animation-delay:0s!important}}.fault[data-astro-cid-7ymcabgm]{cursor:pointer;position:relative}.fault[data-astro-cid-7ymcabgm] input[data-astro-cid-7ymcabgm]{opacity:0;block-size:1px;inline-size:1px;position:absolute}.fault[data-astro-cid-7ymcabgm]>span[data-astro-cid-7ymcabgm]{line-height:1.1;font-weight:var(--weight-heavy);background:var(--surface-card);border:1px solid #00000059;padding:.55rem .9rem;display:block}.fault[data-astro-cid-7ymcabgm] .on[data-astro-cid-7ymcabgm],.fault[data-astro-cid-7ymcabgm]:has(input:checked) .off[data-astro-cid-7ymcabgm]{display:none}.fault[data-astro-cid-7ymcabgm]:has(input:checked) .on[data-astro-cid-7ymcabgm]{background:var(--accent);border-color:var(--accent);color:#fff;display:block}.fault[data-astro-cid-7ymcabgm]:has(input:focus-visible)>span[data-astro-cid-7ymcabgm]{outline:3px solid var(--focus-ring);outline-offset:3px}
