.schematic.svelte-zjndhx{margin:0}.plate.svelte-zjndhx{display:flex;flex-direction:column;gap:.4rem;align-items:stretch;background:linear-gradient(var(--paper-card),var(--paper-card)) padding-box,var(--paper-card);background-image:radial-gradient(rgba(29,26,20,.04) .5px,transparent .5px);background-size:14px 14px;border:1px solid var(--rule);outline:1px solid var(--rule);outline-offset:3px;padding:1.6rem;box-shadow:var(--lift-paper)}@media(min-width:820px){.plate.svelte-zjndhx{flex-direction:row;align-items:center;gap:0;padding:2rem 1.8rem}}.lane.svelte-zjndhx{display:flex;flex-direction:column;gap:.7rem;flex:1 1 0;min-width:0}.lane-title.svelte-zjndhx{color:var(--ink-faint)}.node.svelte-zjndhx{border:1px solid var(--rule-strong);background:var(--paper);padding:.75rem .9rem;display:flex;flex-direction:column;gap:.15rem;box-shadow:var(--press-sm);transition:transform .18s ease,box-shadow .18s ease}.node.svelte-zjndhx:hover{transform:translate(-2px,-2px);box-shadow:var(--press-md)}.node--external.svelte-zjndhx{border-style:dashed;background:transparent;box-shadow:none}.node--store.svelte-zjndhx{border-style:double;border-width:3px}.node--out.svelte-zjndhx{border-color:var(--red);box-shadow:var(--press-red)}.node--external.svelte-zjndhx:hover{transform:none;box-shadow:none}.node--out.svelte-zjndhx .node-label:where(.svelte-zjndhx){color:var(--red)}.node-label.svelte-zjndhx{font-family:var(--mono);font-size:var(--fs-label-lg);font-weight:500;letter-spacing:.02em}.node-sub.svelte-zjndhx{font-family:var(--mono);font-size:var(--fs-label);color:var(--ink-soft);letter-spacing:.02em}.arrow.svelte-zjndhx{display:flex;align-items:center;justify-content:center;padding:.2rem 0}.arrow-svg.svelte-zjndhx{width:34px;height:14px;transform:rotate(90deg)}@media(min-width:820px){.arrow.svelte-zjndhx{padding:0 .7rem}.arrow-svg.svelte-zjndhx{transform:none}}.arrow-svg.svelte-zjndhx line:where(.svelte-zjndhx){stroke:var(--red);stroke-width:1.5;stroke-dasharray:4 3;animation:svelte-zjndhx-flow .9s linear infinite}@keyframes svelte-zjndhx-flow{to{stroke-dashoffset:-7}}@media(prefers-reduced-motion:reduce){.arrow-svg.svelte-zjndhx line:where(.svelte-zjndhx){animation:none}.node.svelte-zjndhx{transition:none}}@media print{.plate.svelte-zjndhx{box-shadow:none}.arrow-svg.svelte-zjndhx line:where(.svelte-zjndhx){animation:none}}.arrow-svg.svelte-zjndhx path:where(.svelte-zjndhx){fill:var(--red)}figcaption.svelte-zjndhx{margin-top:.9rem}.exhibit.svelte-pmeifl{margin:0;display:flex;flex-direction:column;height:100%}.mount.svelte-pmeifl{flex:1;display:flex;align-items:center;justify-content:center;background:var(--paper-card);background-image:radial-gradient(rgba(29,26,20,.04) .5px,transparent .5px);background-size:14px 14px;border:1px solid var(--rule);padding:1.2rem;transform:rotate(var(--tilt));box-shadow:var(--lift-paper);transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s cubic-bezier(.2,.7,.2,1)}.exhibit.svelte-pmeifl:hover .mount:where(.svelte-pmeifl){transform:rotate(0) translateY(-4px);box-shadow:var(--lift-paper-up)}.mount.svelte-pmeifl img:where(.svelte-pmeifl){display:block;width:100%;height:auto}.mount--plate.svelte-pmeifl img:where(.svelte-pmeifl){border:1px solid var(--rule);box-shadow:var(--lift-print)}.mount--phone.svelte-pmeifl{display:flex;justify-content:center;padding:1.6rem 1rem}.mount--phone.svelte-pmeifl img:where(.svelte-pmeifl){width:auto;max-width:100%;max-height:34rem;border:.5rem solid var(--cover-deep);border-radius:1.8rem;box-shadow:var(--lift-device)}figcaption.svelte-pmeifl{display:grid;gap:.35rem;margin-top:1.2rem;max-width:56ch}@media(prefers-reduced-motion:reduce){.mount.svelte-pmeifl{transition:none}}@media print{.mount.svelte-pmeifl{transform:none;box-shadow:none}}.exhibit-caption.svelte-pmeifl{font-family:var(--serif-text);font-size:var(--fs-sm);line-height:1.55;color:var(--ink-soft)}.file-cover.svelte-9hm5jc{--cloth-top: -14rem;--lamp-x: 78%;--lamp-y: 55%;padding:clamp(2.5rem,6vw,4.5rem) 0 clamp(3.5rem,7vw,5.5rem)}.cover-no.svelte-9hm5jc{position:absolute;z-index:-1;top:-1.5rem;right:-.8rem;font-family:var(--serif);font-size:var(--fs-emboss);line-height:1;letter-spacing:-.05em;color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--gilt) 26%,transparent);pointer-events:none;-webkit-user-select:none;user-select:none}@media(max-width:719px){.cover-no.svelte-9hm5jc{display:none}}.cover-grid.svelte-9hm5jc{display:grid;gap:3rem 4.5rem;margin-top:1rem}@media(min-width:980px){.cover-grid.svelte-9hm5jc{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center}}.file-cover.svelte-9hm5jc h1:where(.svelte-9hm5jc){font-size:var(--fs-file-title);line-height:1.03;letter-spacing:-.02em;max-width:16ch;text-shadow:var(--emboss-text)}.facts.svelte-9hm5jc{margin-top:2rem;border-top:1px solid var(--rule);max-width:38rem}.fact.svelte-9hm5jc{display:grid;grid-template-columns:5.5rem 1fr;gap:1rem;align-items:baseline;padding:.6rem 0;border-bottom:1px dotted var(--rule)}.fact.svelte-9hm5jc dd:where(.svelte-9hm5jc){font-family:var(--serif-text);font-size:var(--fs-sm)}.fact.svelte-9hm5jc dd:where(.svelte-9hm5jc) a:where(.svelte-9hm5jc){text-decoration-color:var(--red)}.cover-summary.svelte-9hm5jc{margin-top:1.6rem;max-width:var(--measure);font-size:var(--fs-lede);line-height:1.7;color:var(--ink-soft)}.cover-print-wrap.svelte-9hm5jc{transform:rotate(var(--r));animation:drop .8s cubic-bezier(.2,.7,.2,1) var(--d) both;max-width:36rem;justify-self:center;width:100%}.cover-stamp.svelte-9hm5jc{right:-1rem;top:1.6rem;transform:rotate(9deg)}.file-section.svelte-9hm5jc{position:relative;padding:3.25rem 0 0}.file-section.band.svelte-9hm5jc{margin-top:3.25rem;padding-bottom:3.25rem}.file-section.band.svelte-9hm5jc+.file-section:where(.svelte-9hm5jc):not(.band){padding-top:3.25rem}.exhibit-grid.svelte-9hm5jc{display:grid;gap:2.4rem;margin-top:2.4rem}@media(min-width:900px){.exhibit-grid--pair.svelte-9hm5jc{grid-template-columns:4fr 6fr;align-items:stretch;gap:2.4rem}}.exhibit-note.svelte-9hm5jc{margin-top:1.6rem;padding-top:.8rem;border-top:1px dotted var(--rule)}.schematic-wrap.svelte-9hm5jc{margin-top:2.4rem}.cols.svelte-9hm5jc{display:grid;gap:2rem;margin-top:2.4rem;align-items:start}@media(min-width:900px){.cols.svelte-9hm5jc{grid-template-columns:1fr 1fr;gap:3rem}}.col.svelte-9hm5jc{position:relative;padding:1.6rem 0}.col--after.svelte-9hm5jc{background:var(--paper-card);padding:1.8rem 2rem 1.4rem;box-shadow:var(--lift-paper);border:1px solid var(--rule)}@media(min-width:900px){.col--after.svelte-9hm5jc{margin-top:-.6rem}}.col-head.svelte-9hm5jc{display:flex;align-items:baseline;gap:.7rem;padding-bottom:.8rem;border-bottom:2px solid var(--rule-strong)}.col-word.svelte-9hm5jc{font-family:var(--serif);font-size:var(--fs-subhead);line-height:1}.col--before.svelte-9hm5jc .col-word:where(.svelte-9hm5jc){color:var(--ink-soft)}.col-mark.svelte-9hm5jc{font-family:var(--serif-text);font-size:var(--fs-figure-sm);color:var(--red)}.col-mark--green.svelte-9hm5jc{color:var(--green)}.col.svelte-9hm5jc ul:where(.svelte-9hm5jc){list-style:none}.col.svelte-9hm5jc li:where(.svelte-9hm5jc){padding:.8rem 0;border-bottom:1px dotted var(--rule);color:var(--ink-soft)}.col.svelte-9hm5jc li:where(.svelte-9hm5jc):last-child{border-bottom:0}.col--after.svelte-9hm5jc li:where(.svelte-9hm5jc){color:var(--ink)}.verdict.svelte-9hm5jc{padding:5.5rem 0 1rem;max-width:60rem}.verdict.svelte-9hm5jc blockquote:where(.svelte-9hm5jc){position:relative;margin-top:1.2rem;padding-left:clamp(0rem,4vw,3.2rem)}.verdict.svelte-9hm5jc blockquote:where(.svelte-9hm5jc) p:where(.svelte-9hm5jc){font-family:var(--serif-text);font-size:var(--fs-pull);line-height:1.42;letter-spacing:-.01em}.verdict-mark.svelte-9hm5jc{position:absolute;left:-.4rem;top:-.25em;font-family:var(--serif);font-size:var(--fs-ornament);line-height:1;color:color-mix(in srgb,var(--red) 70%,transparent)}@media(max-width:719px){.verdict-mark.svelte-9hm5jc{position:static;display:block;height:.45em}}.materials-table.svelte-9hm5jc{width:100%;border-collapse:collapse;margin-top:1.4rem}.materials-table.svelte-9hm5jc tr:where(.svelte-9hm5jc){border-bottom:1px dotted var(--rule)}.materials-table.svelte-9hm5jc tr:where(.svelte-9hm5jc):last-child{border-bottom:0}.materials-no.svelte-9hm5jc{width:2.8rem;padding:.95rem 0;vertical-align:baseline}.materials-table.svelte-9hm5jc th:where(.svelte-9hm5jc){font-family:var(--serif);font-size:var(--fs-title);font-weight:400;text-align:left;padding:.95rem 2.4rem .95rem 0;white-space:nowrap;vertical-align:baseline;width:1%}.materials-role.svelte-9hm5jc{color:var(--ink-soft);padding:.95rem 0;font-size:var(--fs-sm);vertical-align:baseline}@media(max-width:719px){.materials-table.svelte-9hm5jc th:where(.svelte-9hm5jc){white-space:normal;padding-right:1rem;width:auto}.materials-table.svelte-9hm5jc tr:where(.svelte-9hm5jc){display:grid;grid-template-columns:2.4rem 1fr;padding:.8rem 0}.materials-table.svelte-9hm5jc th:where(.svelte-9hm5jc),.materials-no.svelte-9hm5jc,.materials-role.svelte-9hm5jc{padding:0}.materials-role.svelte-9hm5jc{grid-column:2;margin-top:.2rem}}.file-board.svelte-9hm5jc{--lamp-x: 72%;--lamp-y: 45%;padding:clamp(4rem,8vw,6rem) 0 clamp(3rem,6vw,4.5rem)}.board-grid.svelte-9hm5jc{display:grid;gap:3rem 5rem;align-items:center}@media(min-width:980px){.board-grid.svelte-9hm5jc{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}}.board-title.svelte-9hm5jc{display:block;margin-top:1rem;font-family:var(--serif);font-size:var(--fs-file-title);line-height:1.04;letter-spacing:-.02em;text-decoration:none;max-width:18ch}.board-title.svelte-9hm5jc:hover{color:var(--cover-red)}.board-arrow.svelte-9hm5jc{color:var(--cover-red);display:inline-block;transition:transform .25s cubic-bezier(.2,.6,.2,1)}.board-title.svelte-9hm5jc:hover .board-arrow:where(.svelte-9hm5jc){transform:translate(.2em)}.board-sub.svelte-9hm5jc{margin-top:.8rem;font-family:var(--serif-text);font-style:italic;color:var(--ink-soft)}.board-links.svelte-9hm5jc{display:flex;gap:.8rem 1.8rem;flex-wrap:wrap;margin-top:2.4rem;padding-top:1.2rem;border-top:1px solid color-mix(in srgb,var(--gilt) 35%,transparent)}.board-links.svelte-9hm5jc a:where(.svelte-9hm5jc){text-decoration:none}.board-print.svelte-9hm5jc{max-width:30rem;justify-self:center;width:100%}@media(max-width:979px){.board-print.svelte-9hm5jc{display:none}}@media(prefers-reduced-motion:reduce){.cover-print-wrap.svelte-9hm5jc{animation:none}.board-arrow.svelte-9hm5jc{transition:none}}@media print{.cover-no.svelte-9hm5jc,.cover-print-wrap.svelte-9hm5jc,.file-board.svelte-9hm5jc{display:none}.file-cover.svelte-9hm5jc{padding:0 0 1rem}.file-cover.svelte-9hm5jc h1:where(.svelte-9hm5jc){font-size:var(--fs-display);text-shadow:none}.file-section.svelte-9hm5jc,.file-section.band.svelte-9hm5jc{margin-top:0;padding:1.6rem 0 0}.col--after.svelte-9hm5jc{box-shadow:none;padding:1.6rem 0;border:0;margin:0}.verdict.svelte-9hm5jc{padding-top:1.6rem}}
