.kicker .codeword{font-size:13px}.kicker{flex-wrap:wrap;gap:6px 12px}.i-status{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;margin-top:32px}.i-status [role=listitem]{display:inline-flex;align-items:center}.i-status .i-fact{display:inline-block}.i-fact{font:500 11px/1.4 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.i-fact b{color:var(--ivory);font-weight:500}.i-notes{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:4px}.i-notes li{display:flex;gap:8px;align-items:baseline}.i-notes .fn-n{font:500 10px/1 var(--f-mono);color:var(--mute);min-width:1ch}.i-notes .src-note{display:inline}@media (max-width: 1199px){body[data-page=crimp] .doc>.rail{order:2;margin:32px 0 0;padding-top:16px;border-top:1px solid var(--rule)}}.line-grid{display:grid;gap:24px}@media (min-width: 900px){.line-grid{grid-template-columns:1fr 1fr}}.line-grid .does{border:1px solid var(--rule);padding:28px;display:grid;gap:14px;align-content:start}.line-grid .does h3{color:var(--mute);margin:0}.line-grid .does ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.line-grid .does li{padding-left:24px;position:relative;color:var(--ivory)}.line-grid .does li:before{content:"";position:absolute;left:2px;top:.45em;width:9px;height:5px;border-left:1.5px solid var(--accent);border-bottom:1.5px solid var(--accent);transform:rotate(-45deg)}.facts .chips{min-height:22px}.facts .n-sm{font-size:clamp(36px,3.4vw,52px)}.i-fr{padding:0 0 var(--sec)}.fr-plate{display:grid;gap:14px;text-decoration:none;padding:clamp(24px,3vw,40px);background:var(--paper);color:var(--ink);box-shadow:0 24px 48px -24px #0009;border-top:3px double var(--ink)}.fr-plate .label{color:var(--ink-mute)}.fr-plate .fr-text{font:400 clamp(24px,2.6vw,36px)/1.2 var(--f-serif);color:var(--ink);text-wrap:balance}.fr-plate .fr-text b{font:600 .55em/1 var(--f-mono);letter-spacing:.12em;color:var(--stamp);vertical-align:.25em}.fr-plate .fr-go .arr{display:inline-block;transition:transform var(--t-press) var(--ease)}.fr-plate:hover .fr-go .arr{transform:translate(4px)}.i-also{margin-top:20px}.i-also a{color:var(--dim);text-underline-offset:3px}.cr-hero .wrap{position:relative}.cr-hero h1{max-width:14ch}.cr-hero h1 em{font-style:italic}.cr-hero .lead{margin-top:28px}.cr-seal-fig{display:none;margin:0}.cr-seal{width:100%;height:auto}@media (min-width: 1024px){.cr-seal-fig{display:block;position:absolute;right:var(--gutter);top:50%;transform:translateY(-50%);width:calc((100% - 2 * var(--gutter) - 11 * var(--col-gap)) * 4 / 12 + 3 * var(--col-gap));max-width:440px}.cr-hero-copy{max-width:calc((100% - 11 * var(--col-gap)) * 8 / 12 + 7 * var(--col-gap))}}.chain{padding:var(--sec) 0;border-top:1px solid var(--rule)}.chain-head{display:grid;gap:12px;margin-bottom:40px;max-width:980px}.chain-head .idx{color:var(--mute)}.chain-head .idx b{color:var(--accent);font-weight:500}.chain-head .chips{gap:8px 16px}.chain-grid{display:grid;gap:40px}.board-fig{margin:0;display:none}@media (min-width: 1024px){.board-fig{display:block}}.board{width:100%;height:auto;overflow:visible}.b-shadow{fill:#00000073}.b-card{fill:var(--paper)}.b-card.agent{fill:var(--paper-2)}.b-card.dec{fill:var(--paper);stroke:var(--accent);stroke-width:2}.b-fact.unknown .b-card{fill:var(--paper-2);stroke:var(--ink-mute);stroke-width:1.5;stroke-dasharray:6 5}.b-fact.broken .b-card{stroke:var(--stamp);stroke-width:2}.b-k{font:500 11px var(--f-mono);letter-spacing:.14em;fill:var(--ink-mute)}.b-k.mid{text-anchor:middle}.b-t{font:400 20px var(--f-serif);fill:var(--ink)}.b-t.sm{font-size:17px}.b-ln{fill:#16140f38}.b-fv{font:500 14px var(--f-mono);fill:var(--ink)}.b-fact.unknown .b-fv{letter-spacing:.14em}.b-fact.broken .b-fv{fill:var(--stamp)}.b-fs{font:400 11px var(--f-mono);fill:var(--ink-mute)}.b-strike{stroke:var(--stamp);stroke-width:2.5;stroke-dasharray:1;stroke-dashoffset:0}.b-refused{font:600 10.5px var(--f-mono);letter-spacing:.12em;fill:var(--stamp)}.b-dv{font:500 22px var(--f-mono);letter-spacing:.12em;fill:var(--ink);text-anchor:middle}.b-dv.ok{fill:#1f6b43}.b-dv.out{fill:var(--stamp)}.b-ds{font:400 11.5px var(--f-mono);fill:var(--ink-mute);text-anchor:middle}.b-hash{font:400 11px var(--f-mono);fill:var(--mute);letter-spacing:.04em}.b-ex{font:500 11px var(--f-mono);fill:var(--mute);letter-spacing:.14em}.b-wire{fill:none;stroke:#a7adb6;stroke-width:2.5;stroke-dasharray:1;stroke-dashoffset:0}.b-sleeve{fill:var(--accent);stroke:#8e1f6c;stroke-width:1}.b-cable.loose .b-wire{stroke:var(--mute);stroke-width:1.5;stroke-dasharray:.02 .02}.b-cable.loose .b-sleeve{display:none}.b-cable.broken .b-wire{stroke:var(--stamp)}.wax-shadow{fill:#00000059}.wax-ring{stroke:#5a0a3c8c;stroke-width:1.2}.wax-rim{fill:none;stroke:#ffe2f4a6;stroke-width:1.5}.wax-glyph{fill:none;stroke:#5a0a3cbf;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.wax-spec{fill:#ffffff73}#decWax{opacity:0}.wax{transform-box:fill-box;transform-origin:center}.c-beats{list-style:none;margin:0;padding:0;display:grid;gap:32px}.c-beats .beat{padding-left:18px;border-left:2px solid var(--rule)}.c-beats .label{display:block;color:var(--accent)}.c-beats h3{margin:6px 0}.c-beats p{margin:0;font-size:15px;line-height:1.55}.ticket{margin:16px 0 0;padding:16px 18px;display:grid;gap:10px;max-width:520px;font:400 13px/1.45 var(--f-mono);color:var(--ink)}.ticket p,.ticket ul{margin:0;font:inherit;color:var(--ink)!important}.ticket .t-k{display:block;font:500 10px/1.4 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute)}.ticket .t-facts{list-style:none;display:grid;gap:2px;border-top:1px solid rgba(22,20,15,.16);border-bottom:1px solid rgba(22,20,15,.16);padding:8px 0}.ticket .t-facts span{color:var(--ink-mute)}.ticket .t-dec b{font-weight:600;letter-spacing:.1em;margin-right:8px}.ticket .t-dec.ok b{color:#1f6b43}.ticket .t-dec.out b{color:var(--stamp)}.ticket .t-dec span{color:var(--ink-mute)}@media (min-width: 1024px){.chain-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:48px;align-items:start}}.chain.is-pinned{height:300vh;padding:0}.chain.is-pinned .chain-pin{position:sticky;top:var(--nav-h);height:calc(100svh - var(--nav-h));display:flex;align-items:center;overflow:hidden}.chain.is-pinned .chain-wrap{padding-top:12px;padding-bottom:12px}.chain.is-pinned .chain-head{margin-bottom:20px;gap:8px}.chain.is-pinned .chain-head .display-m{font-size:clamp(26px,2.4vw,34px)}.chain.is-pinned .chain-grid{align-items:center}.chain.is-pinned .ticket{display:none}.chain.is-pinned .c-beats{gap:12px}.chain.is-pinned .c-beats .beat{transition:border-color var(--t-chip) var(--ease)}.chain.is-pinned .c-beats .label{color:var(--mute)}.chain.is-pinned .c-beats h3{font-size:17px;color:var(--mute);transition:color var(--t-chip) var(--ease)}.chain.is-pinned .c-beats p{font-size:13.5px;line-height:1.45;color:var(--mute);transition:color var(--t-chip) var(--ease)}.chain.is-pinned .c-beats .beat.on{border-left-color:var(--accent)}.chain.is-pinned .c-beats .beat.on .label{color:var(--accent)}.chain.is-pinned .c-beats .beat.on h3{color:var(--ivory)}.chain.is-pinned .c-beats .beat.on p{color:var(--dim)}.carry{list-style:none;margin:0;padding:0;display:grid;gap:14px}.carry li{padding-left:22px;position:relative;color:var(--dim)}.carry li:before{content:"";position:absolute;left:0;top:.6em;width:10px;height:10px;background:var(--accent);clip-path:polygon(0 0,100% 50%,0 100%)}.carry b{color:var(--ivory);font-weight:600}.verify{margin-top:24px;border:1px solid var(--rule-2);padding:clamp(24px,3vw,40px);max-width:980px}.verify p{max-width:66ch}.cmd{margin:0 0 20px;padding:16px 18px;background:var(--hull-2);border-left:2px solid var(--accent);overflow-x:auto;font:400 14px/1.6 var(--f-mono);color:var(--ivory)}.cmd code{font:inherit;white-space:pre}.digest{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin:8px 0 0}.digest .label{color:var(--mute)}.digest .label a{color:var(--dim);text-underline-offset:3px}.digest-bar{display:inline-block;width:min(320px,60%);height:14px;background:var(--hull-3);border:1px solid var(--rule)}.i-fact [data-claim=crimp-release-version]{text-transform:none}@media (max-width: 599px){.verify{padding:20px 16px}.cmd{padding:12px;font-size:13px}}
