@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(./chakra-petch-thai-500-normal-DeexCGiz.woff2)format("woff2"),url(./chakra-petch-thai-500-normal-CJG_V2_m.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(./chakra-petch-vietnamese-500-normal-BVzUBLGs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(./chakra-petch-latin-ext-500-normal-gA6791b0.woff2)format("woff2"),url(./chakra-petch-latin-ext-500-normal-BCHeNDEx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:500;src:url(./chakra-petch-latin-500-normal-BR1ody1F.woff2)format("woff2"),url(./chakra-petch-latin-500-normal-CnUQnZ4D.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(./chakra-petch-thai-600-normal-C620THcd.woff2)format("woff2"),url(./chakra-petch-thai-600-normal-BiM5MXH8.woff)format("woff");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(./chakra-petch-vietnamese-600-normal-Pvj4qcw_.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(./chakra-petch-latin-ext-600-normal-CdGvbdDU.woff2)format("woff2"),url(./chakra-petch-latin-ext-600-normal-nL80L4xU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(./chakra-petch-latin-600-normal-DVQm9bgb.woff2)format("woff2"),url(./chakra-petch-latin-600-normal-DQKfcdKo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-cyrillic-ext-400-normal-g30qAdWV.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-ext-400-normal-Dsrv2Tcn.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-cyrillic-400-normal-DZqxrq2p.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-400-normal-BTotfTJu.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-greek-400-normal-_efipK4i.woff2)format("woff2"),url(./ibm-plex-sans-greek-400-normal-D9ESIMu3.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-vietnamese-400-normal-DG4YqDda.woff2)format("woff2"),url(./ibm-plex-sans-vietnamese-400-normal-fK1oJ5dG.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-ext-400-normal-C5H60-Va.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-400-normal-RBey6euL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(./ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-cyrillic-ext-600-normal-DUMzJB7m.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-ext-600-normal-Bz0x94Yp.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-cyrillic-600-normal-71GNu3SW.woff2)format("woff2"),url(./ibm-plex-sans-cyrillic-600-normal-BGq0mW3O.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-greek-600-normal-DzTrcv_p.woff2)format("woff2"),url(./ibm-plex-sans-greek-600-normal-D-CqTdkO.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-vietnamese-600-normal-DpPYBSTl.woff2)format("woff2"),url(./ibm-plex-sans-vietnamese-600-normal-DgdngZtN.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-ext-600-normal-DOrvGEcy.woff2)format("woff2"),url(./ibm-plex-sans-latin-ext-600-normal-DIrixKbi.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(./ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(./ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(./ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(./ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(./ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#0b1f33;--blue:#0a66c4;--teal:#12b5b0;--paper:#f7fafd;--steel:#c7d5e3;--warn:#b45f06;--err:#b3261e;--display:"Chakra Petch", sans-serif;--body:"IBM Plex Sans", sans-serif;--mono:"IBM Plex Mono", monospace}*{box-sizing:border-box}body{background:linear-gradient(180deg, #eef4fa 0%, var(--paper) 220px), var(--paper);color:var(--ink);font-family:var(--body);margin:0;font-size:16px;line-height:1.55}code{font-family:var(--mono);word-break:break-all;font-size:.9em}.page{max-width:1180px;margin:0 auto;padding:0 20px 48px}.hero{max-width:60ch;padding:40px 0 8px}.eyebrow{font-family:var(--display);letter-spacing:.22em;text-transform:uppercase;color:var(--blue);margin:0 0 6px;font-size:.78rem;font-weight:600}h1{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;margin:0 0 12px;font-size:clamp(1.9rem,4.5vw,3rem);font-weight:600;line-height:1.05}.lede{color:#33475c;margin:0}.factory-scroll{scroll-snap-type:x proximity;margin:28px -20px 8px;padding:0 20px;overflow-x:auto}.factory-svg{width:100%;min-width:1080px;display:block}.belt{fill:none;stroke:var(--steel);stroke-width:10px;stroke-linecap:round}.belt-dashes{stroke:var(--blue);stroke-width:4px;stroke-dasharray:10 18}.factory-svg.running .belt-dashes{animation:1.1s linear infinite belt}@keyframes belt{to{stroke-dashoffset:-28px}}.station-num{font-family:var(--display);fill:var(--blue);letter-spacing:.14em;font-size:13px;font-weight:600}.station-label{font-family:var(--display);fill:var(--ink);font-size:15px;font-weight:500}.station-status{font-family:var(--mono);fill:#5b7086;font-size:11px}.panel{border:1px solid var(--steel);border-top:3px solid var(--blue);background:#fff;border-radius:6px;margin:16px 0;padding:20px 22px}.panel h2{font-family:var(--display);text-transform:uppercase;letter-spacing:.06em;margin:0 0 12px;font-size:1.05rem;font-weight:600}.panels{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=860px){.panels{grid-template-columns:1fr}}.hint{color:#5b7086;font-size:.88rem}.empty{color:#5b7086;font-style:italic}.error-note{border-left:4px solid var(--err);color:#7d1d17;background:#fbeeed;padding:10px 12px;font-size:.92rem}.ok{color:#0b7d78}.expired,.bad{color:var(--err)}.wrap{word-break:break-all}.run-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}button{font-family:var(--display);letter-spacing:.03em;border:1.5px solid var(--blue);color:var(--blue);cursor:pointer;background:#fff;border-radius:4px;padding:9px 16px;font-weight:600}button.primary{background:var(--blue);color:#fff}button:hover:not(:disabled){background:var(--teal);border-color:var(--teal);color:#fff}button:disabled{opacity:.5;cursor:not-allowed}:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.cert-fields{grid-template-columns:auto 1fr;gap:6px 14px;margin:0;display:grid}.cert-fields dt{font-family:var(--display);text-transform:uppercase;letter-spacing:.1em;color:#5b7086;padding-top:3px;font-size:.72rem;font-weight:500}.cert-fields dd{margin:0}@media (width<=480px){.cert-fields{grid-template-columns:1fr}.cert-fields dt{margin-top:6px}}.oid-box{border:1px dashed var(--steel);border-radius:4px;margin:14px 0 0;padding:10px 12px}.oid-box legend{font-family:var(--display);text-transform:uppercase;letter-spacing:.08em;color:var(--blue);padding:0 6px;font-size:.78rem}.oid-row{flex-wrap:wrap;align-items:baseline;gap:10px;padding:3px 0;display:flex}.oid-label{color:#33475c;min-width:90px;font-size:.85rem}.oid-badge{font-family:var(--mono);border-radius:3px;padding:1px 7px;font-size:.72rem}.oid-badge.ok{color:#0b7d78;background:#e2f6f5}.oid-badge.bad{color:var(--err);background:#fbeeed}.badge{border-radius:4px;padding:6px 10px;font-size:.85rem;display:inline-block}.badge.ok{color:#0b7d78;background:#e2f6f5;border:1px solid #9adbd8}.badge.warn{color:var(--warn);background:#fdf3e5;border:1px solid #ecc79a}.fixture-banner{font-family:var(--display);letter-spacing:.2em;text-align:center;color:var(--warn);border:1.5px dashed var(--warn);background:repeating-linear-gradient(-45deg,#fdf3e5,#fdf3e5 12px,#fbe3c0 12px 24px);border-radius:4px;margin-bottom:14px;padding:8px;font-weight:600}.cert-panel.fixture{border-top-color:var(--warn)}.pem-actions{flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:14px;display:flex}.pem{color:#cfe3f5;font-family:var(--mono);white-space:pre-wrap;word-break:break-all;background:#0b1f33;border-radius:4px;padding:14px;font-size:.78rem;overflow-x:auto}details{margin-top:12px}summary{cursor:pointer;font-family:var(--display);color:var(--blue);font-weight:500}.event-log ul{margin:8px 0 0;padding:0;font-size:.88rem;list-style:none}.event-log li{border-bottom:1px solid #e6edf4;padding:4px 0}.event-log time{font-family:var(--mono);color:#5b7086;margin-right:8px}.ev-warn{color:var(--warn)}.ev-error{color:var(--err)}.match-list{padding-left:18px;font-size:.88rem}.match-list li{margin:2px 0}.footer{border-top:1px solid var(--steel);color:#5b7086;margin-top:28px;padding-top:14px;font-size:.85rem}@media (prefers-reduced-motion:reduce){.factory-svg.running .belt-dashes{animation:none}*{transition:none!important}}.flag-false:before{content:"✕ ";font-weight:600}.panel-kicker{color:#547086;font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 4px;font-size:.68rem}.status-label{color:#547086;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem}.match-text{color:#0b756f}.mismatch-text{color:var(--err)}.metadata-comparison{border-top:1px solid #d8e4ed;margin-top:12px;padding-top:9px}.metadata-comparison>summary{gap:4px;display:grid}.comparison-count{color:#5b7086;font-family:var(--mono);letter-spacing:0;text-transform:none;font-size:.65rem;font-weight:400}.comparison-list{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.comparison-row{background:#f7fafc;border:1px solid #d8e4ed;border-radius:3px;grid-template-columns:minmax(0,1fr) max-content;gap:3px 8px;min-width:0;padding:8px;font-size:.78rem;display:grid}.comparison-label{font-weight:600}.comparison-row strong{font-family:var(--mono);text-transform:uppercase;font-size:.68rem}.comparison-values{color:#547086;overflow-wrap:anywhere;grid-column:1/-1}.comparison-values code{overflow-wrap:anywhere}.comparison-match strong{color:#0b756f}.comparison-mismatch{background:#fdf4f3;border-color:#e4aaa5}.comparison-mismatch strong{color:var(--err)}.comparison-unavailable{color:#5b7086}.log-panel{border-top-color:#49677f}.factory-scroll{overscroll-behavior-x:contain;scrollbar-color:#9fb6c9 #eef4fa}@media (width<=480px){.page{padding-left:14px;padding-right:14px}.factory-scroll{margin-left:-14px;margin-right:-14px;padding-left:14px;padding-right:14px}.hero{padding-top:28px}.panel{padding:16px 14px}.comparison-row{grid-template-columns:minmax(0,1fr)}.comparison-row strong{grid-row:2}.comparison-values{grid-row:3}.pem-actions{align-items:stretch}.pem-actions button{width:100%}}@media (prefers-reduced-motion:reduce){.factory-svg.running .belt-dashes{animation:none!important}.factory-svg.running animate{display:none}*{scroll-behavior:auto!important;transition:none!important}}.subdomain-form{flex-wrap:wrap;align-items:center;gap:10px 12px;margin:14px 0 6px;display:flex}.subdomain-form>label{font-family:var(--display);width:100%;font-weight:600}.subdomain-input{border:1.5px solid var(--blue);background:#fff;border-radius:6px;flex:420px;align-items:stretch;min-width:0;display:flex;overflow:hidden}.subdomain-input:focus-within{outline:3px solid var(--teal);outline-offset:2px}.subdomain-input input{min-width:6ch;font:inherit;color:var(--ink);text-align:right;background:0 0;border:0;flex:8ch;padding:10px 12px;font-family:IBM Plex Mono,monospace;font-size:1rem}.subdomain-input input:focus{outline:none}.zone-suffix{color:#3d556d;white-space:nowrap;background:#eef4fa;border-left:1px solid #c7d5e3;align-items:center;padding:0 12px;font-family:IBM Plex Mono,monospace;font-size:.95rem;display:flex}.run-history ul{margin:8px 0 0;padding:0;list-style:none}.run-history li{padding:4px 0;font-size:.9rem}.run-history time{color:#5a6e82;font-size:.85rem}button.link{color:var(--blue);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}button.link:hover:not(:disabled){color:var(--teal);background:0 0}.station-sublabel{font-family:var(--mono);fill:#33475c;letter-spacing:.04em;font-size:9px}.zone-label{font-family:var(--display);letter-spacing:.22em;fill:#5b7086;font-size:12px;font-weight:600}.zone-label.zone-mtc{fill:var(--blue)}.zone-divider{stroke:#9fb6c9;stroke-width:1.5px;stroke-dasharray:4 5}.log-tower{border-top-color:var(--teal);overflow:hidden}.tower-scroll{margin:0 -8px;overflow-x:auto}.tower-svg{width:100%;min-width:860px;display:block}.floor-top{fill:#e4edf5;stroke:#9fb6c9;stroke-width:1px}.floor-front{fill:#c7d5e3}.floor-side{fill:#b4c6d7}.scene-caption{font-family:var(--display);letter-spacing:.2em;fill:#5b7086;font-size:11px;font-weight:600}.checkpoint-band{fill:var(--teal);opacity:.35}.tree-edge{stroke:#9fb6c9;stroke-width:1.4px}.tree-edge.lit{stroke:var(--teal);stroke-width:3px}.tree-idx,.tree-range{font-family:var(--mono);fill:#5b7086;font-size:10px}.tree-label{font-family:var(--mono);fill:var(--ink);paint-order:stroke;stroke:#fff;stroke-width:3px;font-size:11px;font-weight:600}.tree-label.tone-target{fill:#9a5c00}.tree-label.tone-sibling{fill:#5b44d6}.tree-label.tone-path{fill:#0b7d78}.conveyor{stroke:var(--blue);stroke-width:3px;stroke-dasharray:6 10}.tower-slit{stroke:#08519c;stroke-width:2px;opacity:.55}.beacon{fill:#fff;stroke:var(--ink);stroke-width:1.5px}.beacon.on{fill:#ffd166}.dial-rim{fill:#0b1f33}.dial-face{fill:#f7fafd}.dial-sweep{fill:var(--teal);opacity:.55}.dial-hand{stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round}.dial-text{font-family:var(--mono);fill:var(--ink);font-size:11px;font-weight:600}.dial.flash .dial-rim{fill:#ffd166}.seal{fill:#fff;stroke:#5b7086;stroke-width:1.5px}.seal.illus{fill:var(--teal);stroke:#0b7d78}.seal.unverified{fill:#fff;stroke:var(--warn);stroke-dasharray:3 2}.seal-q{font-family:var(--mono);fill:var(--warn);font-size:10px;font-weight:700}.seal-beam{stroke:var(--teal);stroke-width:1.2px;stroke-dasharray:3 4;opacity:.7}.seal-beam.unverified{stroke:var(--warn)}.checkpoint-card rect{fill:#fff;stroke:var(--ink);stroke-width:1.5px}.checkpoint-card.illus rect{stroke-dasharray:5 3}.checkpoint-card .card-title{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;fill:var(--blue);font-size:12px;font-weight:600}.checkpoint-card .card-line{font-family:var(--mono);fill:var(--ink);font-size:10.5px}.card-tether{stroke:var(--ink);stroke-width:1px;stroke-dasharray:2 3}.card-match{font-family:var(--mono);font-size:11px;font-weight:600}.card-match.ok{fill:#0b7d78}.card-match.bad{fill:var(--err)}.tower-foot{margin-top:6px}.tower-text{color:#33475c;max-width:80ch;margin:4px 0 10px}.tower-facts{flex-wrap:wrap;gap:6px 18px;margin:0 0 10px;padding:0;font-size:.85rem;list-style:none;display:flex}.tower-facts span{color:#5b7086}.tower-row{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.badge.muted{color:#5b7086;border:1px solid var(--steel);background:#eef3f8}.tower-legend{color:#33475c;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.tower-legend .sw{vertical-align:-1px;border-radius:2px;width:11px;height:11px;margin-right:4px;display:inline-block}.sw.target{background:#f2a93b}.sw.sibling{background:#7b61ff}.sw.path{background:#12b5b0}.sw.covered{background:#0a66c4}.sw.dim{background:#afc3d5}.sw.pending{background:#eef3f8;border:1px dashed #8fa6bc}@media (prefers-reduced-motion:no-preference){.conveyor{animation:1.1s linear infinite belt}.drop-in{animation:.9s cubic-bezier(.2,.8,.3,1) both drop-in}.glow{animation:1.6s ease-in-out infinite glow}.bob{animation:2.4s ease-in-out infinite bob}.checkpoint-card.pop{transform-box:fill-box;animation:.6s ease-out both pop}.beacon.on{animation:.5s ease-in-out infinite alternate beacon}}@keyframes drop-in{0%{opacity:0;transform:translateY(-46px)}to{opacity:1;transform:none}}@keyframes glow{50%{filter:drop-shadow(0 0 6px #f2a93be6)}}@keyframes bob{50%{transform:translateY(-5px)}}@keyframes pop{0%{opacity:.2}to{opacity:1}}@keyframes beacon{to{fill:#fff3c4}}.stage-row{grid-template-columns:minmax(300px,.36fr) minmax(0,1fr);align-items:stretch;gap:20px;width:min(1680px,100vw - 40px);margin:20px 0 8px;display:grid;position:relative;left:50%;transform:translate(-50%)}.stage-row .factory-scroll{min-height:560px;margin:0;padding:0;position:relative;overflow:hidden}.stage-row .factory-svg{width:100%;min-width:0;height:100%;position:absolute;inset:0}.stage-row .log-tower{margin:0}.stage-row .tower-svg{min-width:0}.stage-row .tower-text{font-size:.92rem}@media (width<=1100px){.stage-row{grid-template-columns:1fr;width:auto;left:auto;transform:none}.stage-row .factory-scroll{min-height:0;position:static}.stage-row .factory-svg{width:min(460px,100%);height:auto;margin:0 auto;position:static}.stage-row .tower-svg{min-width:860px}}.factory-svg.vertical .station-num{font-size:17px}.factory-svg.vertical .station-label{font-size:22px;font-weight:600}.factory-svg.vertical .station-status{font-size:15px}.factory-svg.vertical .station-sublabel{font-size:11px}.factory-svg.vertical .st-pending .station-label{fill:#5b7086}.factory-svg.vertical .belt{stroke-width:12px}.factory-svg.vertical .zone-line{fill:none;stroke:#9fb6c9;stroke-width:2px}.factory-svg.vertical .zone-mtc .zone-line{stroke:var(--blue)}.factory-svg.vertical .zone-label{font-size:14px}@media (width>=1101px){.stage-row .scene-caption,.stage-row .tree-label{font-size:14px}.stage-row .tree-idx,.stage-row .tree-range{font-size:13px}.stage-row .dial-text{font-size:14px}.stage-row .card-match{font-size:13px}.stage-row .checkpoint-card .card-title{font-size:14px}.stage-row .checkpoint-card .card-line{font-size:12.5px}}main>.cert-panel{border-top-color:var(--blue)}main>.csr-panel{border-top-color:var(--teal)}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-400-normal-DfOZNMlW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-ext-400-normal-DdH6zlBQ.woff2)format("woff2"),url(./pixelify-sans-latin-ext-400-normal-BkfTUL4s.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-400-normal-DLrIX9QE.woff2)format("woff2"),url(./pixelify-sans-latin-400-normal-JapMNN6Z.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-600-normal-B3EuUOZG.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./pixelify-sans-latin-ext-600-normal-Dha6RiOG.woff2)format("woff2"),url(./pixelify-sans-latin-ext-600-normal-CDaIumwU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./pixelify-sans-latin-600-normal-Dd_Dy7u5.woff2)format("woff2"),url(./pixelify-sans-latin-600-normal-BNlgYbDL.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ubuntu-sans-mono-latin-400-normal-IIoRDLCI.woff2)format("woff2"),url(./ubuntu-sans-mono-latin-400-normal-CzZhUJOI.woff)format("woff")}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-400-normal-DfOZNMlW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-ext-400-normal-DdH6zlBQ.woff2)format("woff2"),url(./pixelify-sans-latin-ext-400-normal-BkfTUL4s.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-400-normal-DLrIX9QE.woff2)format("woff2"),url(./pixelify-sans-latin-400-normal-JapMNN6Z.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ubuntu-sans-mono-cyrillic-ext-400-normal-Bxr6GnOE.woff2)format("woff2"),url(./ubuntu-sans-mono-cyrillic-ext-400-normal-CWDGH7_B.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ubuntu-sans-mono-cyrillic-400-normal-BiTUnBBr.woff2)format("woff2"),url(./ubuntu-sans-mono-cyrillic-400-normal-75SRrGaE.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ubuntu-sans-mono-greek-ext-400-normal-Cis38YOF.woff2)format("woff2"),url(./ubuntu-sans-mono-greek-ext-400-normal-D1VtG4uQ.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Ubuntu Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ubuntu-sans-mono-greek-400-normal-Dg-ss11H.woff2)format("woff2"),url(./ubuntu-sans-mono-greek-400-normal-DRGI4Uk8.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ubuntu-sans-mono-latin-ext-400-normal-lYzGYGvJ.woff2)format("woff2"),url(./ubuntu-sans-mono-latin-ext-400-normal-DbI1ZjCE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ubuntu-sans-mono-latin-400-normal-IIoRDLCI.woff2)format("woff2"),url(./ubuntu-sans-mono-latin-400-normal-CzZhUJOI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.merkle-grove{--grove-ink:#222;--grove-navy:#083d77;--grove-blue:#0174c3;--grove-paper:#eaf2fb;--grove-teal:#59c3c3;--grove-orange:#ee964a;aspect-ratio:4/3;width:320px;max-width:100%;color:var(--grove-navy);isolation:isolate;background:0 0;margin:0;font-family:Pixelify Sans,monospace}.merkle-grove svg{shape-rendering:crispedges;width:100%;height:100%;display:block;overflow:visible}.merkle-grove image{image-rendering:pixelated}.merkle-grove text{fill:var(--grove-navy);stroke:var(--grove-paper);stroke-width:3px;paint-order:stroke;font:13px Pixelify Sans,monospace}.merkle-grove .grove-shadow{fill:var(--grove-navy);opacity:.18}.merkle-grove .grove-tree-sprite{opacity:1}.merkle-grove .grove-root-sign path{fill:var(--grove-navy)}.merkle-grove .grove-root-sign text{fill:var(--grove-paper);stroke:none;font-size:11px}.merkle-grove .grove-root-sign[data-signed=true] path{fill:var(--grove-teal);stroke:var(--grove-navy);stroke-width:2px}.merkle-grove .grove-root-sign[data-signed=true] text{fill:var(--grove-navy)}.merkle-grove .grove-branch-outline{fill:none;stroke:var(--grove-navy);stroke-width:6px;opacity:.75}.merkle-grove .grove-branch{fill:none;stroke:var(--grove-blue);stroke-width:3px;opacity:.65}.merkle-grove .grove-branch[data-lit=true]{stroke:var(--grove-teal);opacity:1}.merkle-grove .grove-branch-path[data-lit=true],.merkle-grove .grove-branch-proof{stroke:var(--grove-orange);opacity:1}.merkle-grove .grove-branch-hashing{stroke:var(--grove-orange);stroke-width:4px;opacity:1}.merkle-grove .grove-branch[data-flash=true]{stroke:var(--grove-paper);stroke-width:5px;opacity:1}.merkle-grove .grove-hash-node rect{fill:var(--grove-blue);stroke:var(--grove-navy);stroke-width:2px;opacity:1}.merkle-grove .grove-hash-node[data-lit=true] rect{fill:var(--grove-paper);stroke:var(--grove-navy);opacity:1}.merkle-grove .grove-hash-node[data-entry=true] rect{fill:var(--grove-orange);stroke:var(--grove-navy);stroke-width:1px;opacity:1}.merkle-grove .grove-hash-node[data-path=true][data-lit=true] rect{fill:var(--grove-orange);stroke:var(--grove-navy);stroke-width:2px;opacity:1}.merkle-grove .grove-hash-node[data-sibling=true] rect{fill:var(--grove-orange);stroke:var(--grove-paper);stroke-width:1px;opacity:1}.merkle-grove .grove-hash-spark,.merkle-grove .grove-still-spark{fill:var(--grove-orange);stroke:var(--grove-paper);stroke-width:1px}.merkle-grove .grove-entry-flag path{fill:none;stroke:var(--grove-blue);stroke-width:2px}.merkle-grove .grove-entry-flag text{font-size:12px}.merkle-grove .grove-podium>path:first-child{fill:var(--grove-navy);stroke:var(--grove-blue);stroke-width:2px}.merkle-grove .grove-paper{fill:var(--grove-paper);stroke:var(--grove-teal);stroke-width:2px}.merkle-grove .grove-seal{fill:var(--grove-orange)}.merkle-grove .grove-signature{fill:var(--grove-orange);stroke:var(--grove-navy);stroke-width:2px}.merkle-grove .grove-request{fill:var(--grove-navy);font-size:19px}.merkle-grove .grove-packet{fill:var(--grove-paper);stroke:var(--grove-blue);stroke-width:2px}.merkle-grove .grove-packet-signature{fill:var(--grove-orange);stroke:var(--grove-navy)}.merkle-grove .grove-status{font-size:14px}.merkle-grove .grove-courier-still,.merkle-grove .grove-still-spark,.merkle-grove[data-reduced-motion=true] .grove-motion{display:none}.merkle-grove[data-reduced-motion=true] .grove-courier-still,.merkle-grove[data-reduced-motion=true] .grove-still-spark{display:block}@media (prefers-reduced-motion:reduce){.merkle-grove .grove-motion{display:none}.merkle-grove .grove-courier-still,.merkle-grove .grove-still-spark{display:block}}.grove-preview-ground{background-color:#59c3c3;background-image:linear-gradient(#eaf2fb25 1px,#0000 1px),linear-gradient(90deg,#eaf2fb25 1px,#0000 1px);background-size:32px 32px;border:4px solid #083d77;grid-template-columns:minmax(0,1fr);place-items:center;min-height:510px;margin-bottom:24px;display:grid}.grove-preview-ground .merkle-grove{width:640px}.grove-preview-status{overflow-wrap:anywhere;font:13px Ubuntu Sans Mono,monospace}.grove-preview-clock{flex-wrap:wrap;align-items:center;gap:8px 16px;margin:12px 0;font-size:15px;display:flex}.grove-preview-clock input{accent-color:#083d77;flex:200px}@media (width<=700px){.grove-preview-ground{min-height:260px}.grove-preview-ground .merkle-grove{width:320px}}.overworld-stations button{overflow-wrap:anywhere;min-width:0;font-family:Pixelify Sans,monospace;font-size:13px}.overworld.story-world{background:#222;height:auto;animation:none;overflow:visible}.overworld-viewport{isolation:isolate;background:#59c3c3;height:440px;position:relative;overflow:hidden}.overworld-map{image-rendering:pixelated;background-color:#59c3c3;background-image:linear-gradient(90deg,#0174c318 1px,#0000 1px),linear-gradient(#0174c318 1px,#0000 1px);background-size:32px 32px;position:absolute;top:0;left:0}.overworld-paths{shape-rendering:crispedges;width:100%;height:100%;position:absolute;inset:0}.world-path-tile,.world-decoration{image-rendering:pixelated;position:absolute}.world-station{width:128px;height:128px;position:absolute;transform:translate(-50%,-100%)}.world-station-sprite{image-rendering:pixelated;position:absolute;inset:0}.world-station.is-overview-landmark,.is-overview-landmark .world-station-sprite{width:64px;height:64px}.is-overview-landmark .world-station-sign{padding:3px 6px;top:70px}.is-overview-landmark .world-station-sign strong{font-size:12px}.is-overview-landmark .world-station-sign span{display:none}.placeholder-building{background:#eaf2fb;border:8px solid #083d77;position:absolute;inset:14px 16px 0;box-shadow:8px 8px #0174c3}.placeholder-building:before{content:"";background:#083d77;border-top:8px solid #0174c3;height:30px;position:absolute;top:-30px;left:-16px;right:-16px}.placeholder-building:after{content:"";background:#083d77;border-top:4px solid #ee964a;width:24px;height:32px;position:absolute;bottom:0;left:28px}.placeholder-building>span{text-align:center;color:#0174c3;font:36px Pixelify Sans,monospace;display:block}.world-station-sign{color:#083d77;text-align:center;background:#eaf2fb;border:2px solid #083d77;width:max-content;max-width:210px;padding:5px 8px;position:absolute;top:136px;left:50%;transform:translate(-50%)}.world-station-sign strong{font:16px Pixelify Sans,monospace;display:block}.world-station-sign span{font:8px Ubuntu Sans Mono,monospace}.is-current .world-station-sign{border-color:#ee964a;box-shadow:3px 3px #083d77}.world-guide{z-index:2;filter:drop-shadow(0 4px #083d7766);width:48px;height:64px;margin-top:-64px;margin-left:-24px;position:absolute}.world-guide svg,.world-guide-sprite{width:100%;height:100%;image-rendering:pixelated;display:block}.world-guide.is-walking svg{animation:.3s steps(2,end) infinite world-walk}.world-proof-parcel{color:#083d77;background:#ee964a;border:2px solid #083d77;padding:1px 3px;font:18px Pixelify Sans,monospace;position:absolute;top:24px;right:-14px}@keyframes world-walk{50%{translate:0 -4px}}.world-speech-anchor{z-index:4;width:min(360px,100% - 16px);position:absolute}.world-speech-anchor .story-dialogue{width:100%;padding:20px 22px;animation:.25s steps(4,end) bubble-pop;position:relative;bottom:auto;left:auto}.world-speech-anchor .story-dialogue.has-bubble-art{padding:calc(var(--bubble-top) + 8px) calc(var(--bubble-right) + 8px) calc(var(--bubble-bottom) + 8px) calc(var(--bubble-left) + 8px)}.world-speech-anchor .story-dialogue:before,.world-speech-anchor .story-dialogue:after{left:var(--tail-left,80px);bottom:-14px;transform:rotate(-90deg)}.world-speech-anchor .bubble-tail{bottom:-14px;transform:rotate(-90deg);left:var(--tail-left,80px)!important}.world-speech-anchor .story-dialogue h2{font-size:21px}.world-speech-anchor .story-dialogue p{font-size:16px}.world-status{z-index:5;color:#eaf2fb;background:#083d77;align-items:center;gap:8px;padding:8px 12px;font:9px Ubuntu Sans Mono,monospace;display:flex;position:absolute;bottom:0;left:0;right:0}.world-status small{color:#59c3c3;margin-left:auto;font-size:8px}.world-status-dot{background:#ee964a;flex-shrink:0;width:6px;height:6px}.world-grove-slot{aspect-ratio:4/3;z-index:3;isolation:isolate;pointer-events:none;background:#eaf2fbee;border:2px solid #083d77;width:min(440px,44%);position:absolute;top:12px;right:16px;box-shadow:4px 4px #0174c3}.world-grove-slot .merkle-grove{width:100%}.has-grove .world-speech-anchor{width:320px}.world-hud{border-top:3px solid #083d77;height:240px}.world-hud .monitor-display{gap:8px;min-width:0;padding:12px 14px}.world-hud .monitor-display pre{color:#eaf2fb;border-left:3px solid #0000;padding:3px 8px;font-size:13px}.world-hud .monitor-display pre.is-current-chapter{background:#083d77;border-left-color:#59c3c3}.world-hud .monitor-display pre.monitor-explanation,.world-hud .monitor-display pre.monitor-command{color:#59c3c3}.world-hud .monitor-display pre.monitor-chapter{color:#ee964a}.world-hud .monitor-title{font-size:10px}.is-paused .world-guide *{animation-play-state:paused!important}@container (width<=967px){.world-speech-anchor{width:300px}.has-grove .world-speech-anchor{width:46%}.world-grove-slot{width:46%;right:8px}}@container (width<=647px){.has-grove .world-speech-anchor{width:calc(100% - 32px)}.world-grove-slot{width:160px;top:auto;bottom:24px}.overworld-stations button{padding-inline:2px;font-size:10px}.overworld-viewport{height:420px}.world-status{font-size:8px}.world-status small{display:none}.world-hud{height:280px}.world-speech-anchor .story-dialogue h2{font-size:20px}.world-speech-anchor .story-dialogue p{font-size:15px}.world-hud .monitor-display{padding:9px 7px}.world-hud .monitor-display pre{padding-inline:5px;font-size:12px;line-height:1.4}.world-hud .monitor-title{font-size:9px}}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-400-normal-DfOZNMlW.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-ext-400-normal-DdH6zlBQ.woff2)format("woff2"),url(./pixelify-sans-latin-ext-400-normal-BkfTUL4s.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(./pixelify-sans-latin-400-normal-DLrIX9QE.woff2)format("woff2"),url(./pixelify-sans-latin-400-normal-JapMNN6Z.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-600-normal-B3EuUOZG.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./pixelify-sans-latin-ext-600-normal-Dha6RiOG.woff2)format("woff2"),url(./pixelify-sans-latin-ext-600-normal-CDaIumwU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:600;src:url(./pixelify-sans-latin-600-normal-Dd_Dy7u5.woff2)format("woff2"),url(./pixelify-sans-latin-600-normal-BNlgYbDL.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ubuntu-sans-mono-cyrillic-ext-400-normal-Bxr6GnOE.woff2)format("woff2"),url(./ubuntu-sans-mono-cyrillic-ext-400-normal-CWDGH7_B.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ubuntu-sans-mono-cyrillic-400-normal-BiTUnBBr.woff2)format("woff2"),url(./ubuntu-sans-mono-cyrillic-400-normal-75SRrGaE.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ubuntu-sans-mono-greek-ext-400-normal-Cis38YOF.woff2)format("woff2"),url(./ubuntu-sans-mono-greek-ext-400-normal-D1VtG4uQ.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Ubuntu Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ubuntu-sans-mono-greek-400-normal-Dg-ss11H.woff2)format("woff2"),url(./ubuntu-sans-mono-greek-400-normal-DRGI4Uk8.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ubuntu-sans-mono-latin-ext-400-normal-lYzGYGvJ.woff2)format("woff2"),url(./ubuntu-sans-mono-latin-ext-400-normal-DbI1ZjCE.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu Sans Mono;font-style:normal;font-display:swap;font-weight:400;src:url(./ubuntu-sans-mono-latin-400-normal-IIoRDLCI.woff2)format("woff2"),url(./ubuntu-sans-mono-latin-400-normal-CzZhUJOI.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.merkle-activity,.merkle-evidence,.merkle-preview{--merkle-ink:#222;--merkle-navy:#083d77;--merkle-blue:#0174c3;--merkle-paper:#eaf2fb;--merkle-teal:#59c3c3;--merkle-orange:#ee964a;color:var(--merkle-ink);text-transform:none;font-family:Pixelify Sans,monospace;font-size:17px;line-height:1.35}.merkle-activity *,.merkle-evidence *,.merkle-preview *{box-sizing:border-box;min-width:0}.merkle-evidence{border:2px solid var(--merkle-navy);background:var(--merkle-paper)}.merkle-activity .merkle-evidence{border:0}.merkle-evidence>h3{color:var(--merkle-navy);margin:0;padding:16px 24px 4px;font-size:21px;line-height:1.35}.merkle-evidence-source{margin:0;padding:6px 24px 12px;font-size:14px}.merkle-evidence-hashes{gap:5px;font-size:13px;display:grid}.merkle-evidence-hashes dd{margin:0 0 6px}.merkle-evidence .merkle-trust-warning{margin:0}.merkle-activity{border:3px solid var(--merkle-navy);background:var(--merkle-paper);width:100%;box-shadow:6px 6px 0 var(--merkle-navy)}.merkle-activity h2,.merkle-activity h3,.merkle-activity p{margin:0}.merkle-activity code,.merkle-evidence code,.merkle-preview code{overflow-wrap:anywhere;white-space:normal;font-family:Ubuntu Sans Mono,monospace;font-size:12px}.merkle-heading{border-bottom:3px solid var(--merkle-navy);justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;display:flex}.merkle-heading h2{color:var(--merkle-navy);font-size:clamp(25px,3vw,34px);font-weight:600;line-height:1.35}.merkle-eyebrow{color:var(--merkle-navy);font-size:14px;margin-bottom:5px!important}.merkle-badge,.merkle-illustrative{border:1px solid var(--merkle-navy);color:var(--merkle-navy);padding:3px 7px;font-size:13px}.merkle-badge{background:var(--merkle-teal)}.merkle-run-strip{background:var(--merkle-navy);color:var(--merkle-paper);flex-wrap:wrap;align-items:center;gap:10px 24px;padding:10px 24px;font-size:15px;display:flex}.merkle-run-strip strong{font-size:18px;font-weight:600}.merkle-run-strip code{margin-left:auto}.merkle-workbench{grid-template-columns:minmax(0,1.9fr) minmax(245px,1fr);display:grid}.merkle-tree-panel{border-right:2px solid var(--merkle-navy);padding:20px 24px}.merkle-section-title{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 10px;margin-bottom:18px;display:flex}.merkle-section-title h3{color:var(--merkle-navy);font-size:20px;font-weight:600}.merkle-section-title>span{color:var(--merkle-navy);font-size:12px}.merkle-root-label{color:var(--merkle-navy);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;font-size:13px;display:flex}.merkle-tree{shape-rendering:crispedges;width:100%;margin:7px 0 0;display:block}.merkle-edge{fill:none;stroke:var(--merkle-navy);stroke-width:2px;opacity:.3}.merkle-edge-active{stroke:var(--merkle-blue);stroke-width:4px;opacity:1}.merkle-node{fill:var(--merkle-paper);stroke:var(--merkle-navy);stroke-width:3px}.merkle-node-path{fill:var(--merkle-blue);stroke:var(--merkle-navy)}.merkle-node-sibling{fill:var(--merkle-orange);stroke:var(--merkle-navy)}.merkle-entry-marker{fill:none;stroke:var(--merkle-navy);stroke-width:3px}.merkle-activity[data-phase=append] .merkle-node-entry{fill:var(--merkle-teal);animation:.5s steps(4,end) both merkle-append}.merkle-activity[data-phase=hash] .merkle-edge-active{stroke-dasharray:12 7;animation:merkle-hash .65s steps(6) calc(var(--merkle-order,0) * .12s) 3}.merkle-leaf-labels{color:var(--merkle-navy);justify-content:space-between;gap:12px;font-size:13px;display:flex}.merkle-tree-legend{border-bottom:1px solid var(--merkle-navy);flex-wrap:wrap;gap:8px 18px;margin:12px 0 10px;padding:12px 0;font-size:13px;display:flex}.merkle-tree-legend span{align-items:center;gap:6px;display:flex}.merkle-tree-legend i{border:1px solid var(--merkle-navy);background:var(--merkle-paper);width:9px;height:9px}.merkle-tree-legend .merkle-key-path{background:var(--merkle-blue)}.merkle-tree-legend .merkle-key-sibling{background:var(--merkle-orange)}.merkle-leaf-picker{flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;display:flex}.merkle-leaf-picker select{max-width:100%;font:inherit;border:2px solid var(--merkle-navy);background:var(--merkle-paper);color:var(--merkle-navy);border-radius:0;padding:5px}.merkle-selected-hash{gap:5px;margin-top:14px;font-size:13px;display:grid}.merkle-selected-hash code{color:var(--merkle-navy);line-height:1.6}.merkle-signing-panel{background-color:#0000;background-image:linear-gradient(90deg,#0000 23px,#083d7710 24px),linear-gradient(#0000 23px,#083d7710 24px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;padding:20px}.merkle-checkpoint-sheet{border:2px solid var(--merkle-navy);background:var(--merkle-paper);width:100%;box-shadow:4px 4px 0 var(--merkle-navy);gap:6px;padding:12px 14px;display:grid}.merkle-checkpoint-sheet strong{color:var(--merkle-navy);font-size:25px}.merkle-sheet-label{font-size:15px}.merkle-checkpoint-sheet>span:last-child{border-top:1px solid var(--merkle-navy);padding-top:5px;font-size:12px}.merkle-checkpoint-sheet[data-signing=true]>span:last-child{border-top:3px solid var(--merkle-teal)}.merkle-activity[data-phase=checkpoint] .merkle-checkpoint-sheet{animation:.6s steps(3,end) 2 merkle-sign}.merkle-transfer{text-align:center;color:var(--merkle-navy);padding:16px 6px 12px;font-size:12px;position:relative}.merkle-packet{background:var(--merkle-blue);width:7px;height:7px;position:absolute;top:4px;left:calc(50% - 3px)}.merkle-packet-out{animation:.7s steps(5,end) 3 merkle-transfer}.merkle-packet-in{background:var(--merkle-orange);animation:.7s steps(5,end) 3 reverse merkle-transfer}.merkle-cosigners{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.merkle-cosigner{text-align:center;align-content:start;justify-items:center;gap:4px;display:grid}.merkle-cosigner strong{font-size:15px;font-weight:600}.merkle-cosigner>span{font-size:12px}.merkle-terminal-sprite{width:64px;height:56px;image-rendering:pixelated;position:relative}.merkle-terminal-sprite>div{border:4px solid var(--merkle-navy);background:var(--merkle-paper);box-shadow:4px 4px 0 var(--merkle-ink);padding:3px;position:absolute;inset:0 4px 12px}.merkle-terminal-sprite span{background:var(--merkle-navy);color:var(--merkle-paper);height:100%;font-size:24px;line-height:25px;display:block}.merkle-terminal-sprite i{border:3px solid var(--merkle-navy);width:48px;height:8px;position:absolute;bottom:0;left:8px}.merkle-cosigner[data-state=signed] .merkle-terminal-sprite span{background:var(--merkle-teal);color:var(--merkle-navy)}.merkle-cosigner[data-state=requested] .merkle-terminal-sprite span{animation:.8s steps(2,end) 3 merkle-sign}.merkle-missing-data{color:var(--merkle-navy);font-size:13px;margin-top:16px!important}.merkle-narration{border-top:2px solid var(--merkle-navy);border-bottom:2px solid var(--merkle-navy);background:var(--merkle-teal);grid-template-columns:auto 1fr;gap:7px 12px;padding:16px 24px;display:grid}.merkle-narration h3{color:var(--merkle-navy);font-size:22px;line-height:1.35}.merkle-narration .merkle-illustrative{align-self:start}.merkle-narration p{grid-column:1/-1;font-size:16px}.merkle-proof,.merkle-observation{padding:14px 24px}.merkle-proof summary,.merkle-observation summary{cursor:pointer;color:var(--merkle-navy);font-size:17px}.merkle-proof p,.merkle-observation p{margin:10px 0;font-size:13px}.merkle-proof ol{margin:14px 0 0;padding:0;list-style:none}.merkle-proof li{border-top:1px solid var(--merkle-navy);grid-template-columns:86px minmax(0,1fr) 180px;align-items:baseline;gap:8px 16px;padding:10px 0;font-size:14px;display:grid}.merkle-proof li code{color:var(--merkle-navy);font-size:11px}.merkle-proof-result{font-family:Ubuntu Sans Mono,monospace;font-size:11px}.merkle-trust-warning{background:var(--merkle-navy);color:var(--merkle-paper);padding:12px 24px;font-size:14px}.merkle-trust-warning strong{color:var(--merkle-orange)}.merkle-observation dl{grid-template-columns:175px minmax(0,1fr);gap:10px 16px;font-size:13px;display:grid}.merkle-observation dd{margin:0}.merkle-observation dd code{display:block}.merkle-footer{border-top:1px solid var(--merkle-navy);color:var(--merkle-navy);padding:12px 24px;font-size:13px}.merkle-activity :focus-visible,.merkle-evidence :focus-visible,.merkle-preview :focus-visible{outline:3px solid var(--merkle-blue);outline-offset:3px}.merkle-preview{background:var(--merkle-paper);min-height:100vh;padding:24px 30px 40px}.merkle-preview-inner{max-width:1160px;margin:0 auto}.merkle-preview-controls{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.merkle-preview-controls>span{color:var(--merkle-navy);margin-right:auto;font-size:15px}.merkle-preview-controls button{font:inherit;border:2px solid var(--merkle-navy);background:var(--merkle-paper);color:var(--merkle-navy);cursor:pointer;border-radius:0;padding:7px 10px;font-size:15px}.merkle-preview-controls button[aria-pressed=true]{background:var(--merkle-navy);color:var(--merkle-paper)}.merkle-preview-description{color:var(--merkle-navy);margin:0 0 15px;font-size:15px}@keyframes merkle-append{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}@keyframes merkle-hash{to{stroke-dashoffset:-76px}}@keyframes merkle-sign{50%{background:var(--merkle-orange)}}@keyframes merkle-transfer{0%{transform:translateY(0)}to{transform:translateY(22px)}}@media (width<=780px){.merkle-preview{padding:18px 18px 32px}.merkle-heading{flex-direction:column;align-items:start;gap:10px;padding:16px}.merkle-run-strip{gap:5px 18px;padding:10px 16px}.merkle-run-strip code{width:100%;margin-left:0}.merkle-workbench{grid-template-columns:minmax(0,1fr)}.merkle-tree-panel{border-right:0;border-bottom:2px solid var(--merkle-navy);padding:16px}.merkle-signing-panel{padding:16px}.merkle-checkpoint-sheet,.merkle-cosigners{max-width:420px;margin:0 auto}.merkle-narration{grid-template-columns:minmax(0,1fr);padding:14px 16px}.merkle-narration .merkle-illustrative{justify-self:start}.merkle-proof,.merkle-observation{padding:14px 16px}.merkle-proof li{grid-template-columns:70px minmax(0,1fr);gap:5px 10px}.merkle-proof-result{grid-column:2}.merkle-trust-warning,.merkle-footer{padding:12px 16px}.merkle-observation dl{grid-template-columns:minmax(0,1fr);gap:5px}.merkle-observation dd{margin-bottom:8px}}.merkle-activity[data-reduced-motion=true] *,.merkle-activity[data-reduced-motion=true] :before,.merkle-activity[data-reduced-motion=true] :after{animation:none!important}@media (prefers-reduced-motion:reduce){.merkle-activity *,.merkle-activity :before,.merkle-activity :after{animation:none!important}}.story-page{--shade-0:#222;--shade-1:#083d77;--shade-2:#0174c3;--shade-3:#eaf2fb;--accent-teal:#59c3c3;--accent-orange:#ee964a;background:var(--shade-3);min-height:100vh;color:var(--shade-0);font-family:IBM Plex Sans,sans-serif}.story-page *{box-sizing:border-box}.story-page button,.story-page select{font:inherit;color:var(--shade-1);border:2px solid var(--shade-1);background:var(--shade-3);box-shadow:none;cursor:pointer;border-radius:0}.story-page button:hover{background:var(--accent-teal)}.story-page button:focus-visible,.story-page a:focus-visible,.story-page select:focus-visible,.story-log-toggle summary:focus-visible{outline:3px solid var(--accent-orange);outline-offset:4px}.story-page button:disabled{opacity:.4;cursor:default}.story-header{border-bottom:2px solid var(--shade-2);justify-content:space-between;align-items:center;padding:22px 4vw;display:flex}.story-brand{color:var(--shade-1);letter-spacing:-1.5px;font-size:30px;font-weight:600;line-height:1;text-decoration:none}.story-brand>span{vertical-align:top;letter-spacing:0;font-size:10px}.story-header-right{letter-spacing:1px;color:var(--shade-1);align-items:center;gap:24px;font-family:IBM Plex Mono,monospace;font-size:10px;display:flex}.story-header-right a{color:var(--shade-1);letter-spacing:0}.story-mode{border:1px solid var(--shade-2);padding:6px 8px}.story-main{max-width:1032px;margin:auto;padding:36px 32px 20px;container-type:inline-size}.story-title-row{justify-content:space-between;align-items:end;margin-bottom:25px;display:flex}.story-eyebrow{letter-spacing:1.5px;color:var(--shade-2);margin:0 0 8px;font:11px IBM Plex Mono,monospace}.story-title-row h1{letter-spacing:-1px;color:var(--shade-1);margin:0;font:600 48px/1 Pixelify Sans,monospace}.story-intro{color:var(--shade-1);margin:0 0 3px;font-size:13px;line-height:1.6}.story-console{border:4px solid var(--shade-1);width:968px;max-width:100%;box-shadow:8px 8px 0 var(--accent-teal);background:var(--shade-3);margin-inline:auto}.story-scene-top{background:var(--shade-1);color:var(--shade-3);letter-spacing:1px;justify-content:space-between;align-items:center;padding:12px 16px;font:10px IBM Plex Mono,monospace;display:flex}.story-scene-top strong{font-weight:400}.record-led{color:var(--accent-orange)}.story-world{--guide-left:32px;background:var(--shade-1);width:100%;height:620px;animation:.45s steps(6,end) room-enter;position:relative;overflow:hidden}.story-stage{width:960px;height:540px;position:absolute;top:0;left:50%;transform:translate(-50%)}@container (width<=967px){.story-console{width:648px}.story-world{--guide-left:24px;height:500px}.story-stage{width:640px;height:360px}}@container (width<=647px){.story-console{width:328px}.story-world{--guide-left:8px;height:440px}.story-stage{width:320px;height:180px}}.pixel-room{width:100%;height:100%;image-rendering:pixelated;display:block}.story-background{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.story-background[hidden]{display:none}.monitor-position{width:58.33%;height:48.15%;position:absolute;top:11.11%;left:34.58%}.monitor-display{background:var(--shade-0);width:100%;height:100%;color:var(--shade-3);flex-direction:column;gap:7px;padding:9px 12px;font-family:Ubuntu Sans Mono,monospace;display:flex;overflow:hidden}.monitor-title{color:var(--accent-teal);border-bottom:1px solid var(--shade-1);letter-spacing:1px;justify-content:space-between;align-items:center;padding-bottom:5px;font:11px Ubuntu Sans Mono,monospace;display:flex}.monitor-dot{color:var(--accent-orange)}.monitor-display pre{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--shade-3);background:0 0;border:0;border-radius:0;margin:0;padding:0;font:14px/1.35 Ubuntu Sans Mono,monospace}.monitor-scroll{scrollbar-color:var(--shade-2) var(--shade-0);scrollbar-width:thin;flex:1;min-height:0;overflow:auto}.monitor-scroll:focus-visible{outline:1px solid var(--accent-orange);outline-offset:1px}.monitor-command{color:var(--accent-teal)!important;padding-bottom:7px!important}.monitor-output{overflow:visible}.monitor-chapter{color:var(--accent-orange)!important;padding:7px 0 4px!important}.monitor-provenance-short{display:none}.monitor-provenance{color:var(--accent-teal);flex-shrink:0;font:8px/1.4 Ubuntu Sans Mono,monospace}.room-tag{background:var(--shade-3);max-width:25%;color:var(--shade-1);padding:3px 5px;font:12px/1.5 Pixelify Sans,monospace;position:absolute;top:4%;left:6.3%}.room-tag span{font-size:8px}.story-narrator{left:var(--guide-left);z-index:3;flex-direction:column;align-items:center;gap:7px;display:flex;position:absolute;bottom:5%}.story-narrator>span{background:var(--shade-1);color:var(--shade-3);padding:4px;font:8px Pixelify Sans,monospace}.story-mascot{width:64px;height:80px;image-rendering:pixelated;animation:1.8s steps(2,end) infinite guide-bob}.story-mascot-asset{object-fit:contain;width:64px;height:96px}.packet{animation:6s steps(24,end) infinite packet-travel}.story-dialogue{left:calc(var(--guide-left) + 88px);width:min(520px,calc(100% - var(--guide-left) - 104px));z-index:2;color:var(--shade-1);transform-origin:0 80%;background:0 0;border:0;padding:16px 20px;animation:.32s steps(4,end) bubble-pop;position:absolute;bottom:5%}.bubble-frame{z-index:-1;background:var(--shade-1);clip-path:polygon(0 12px,4px 12px,4px 4px,12px 4px,12px 0,calc(100% - 12px) 0,calc(100% - 12px) 4px,calc(100% - 4px) 4px,calc(100% - 4px) 12px,100% 12px,100% calc(100% - 12px),calc(100% - 4px) calc(100% - 12px),calc(100% - 4px) calc(100% - 4px),calc(100% - 12px) calc(100% - 4px),calc(100% - 12px) 100%,12px 100%,12px calc(100% - 4px),4px calc(100% - 4px),4px calc(100% - 12px),0 calc(100% - 12px));position:absolute;inset:0}.bubble-frame:after{content:"";background:var(--shade-3);clip-path:inherit;position:absolute;inset:4px}.story-dialogue.has-bubble-art{padding:calc(var(--bubble-top) + 8px) calc(var(--bubble-right) + 8px) calc(var(--bubble-bottom) + 8px) calc(var(--bubble-left) + 8px)}.bubble-frame.is-asset{clip-path:none;border:16px solid #0000;image-rendering:pixelated;background:0 0;border-image-repeat:stretch}.bubble-frame.is-asset:after,.has-bubble-art:before,.has-bubble-art:after{display:none}.bubble-tail{z-index:-2;image-rendering:pixelated;position:absolute;bottom:24px;left:-32px}.is-small-screen .monitor-display{gap:4px;padding:6px}.is-small-screen .monitor-display pre{font-size:12px}.is-small-screen .monitor-title{padding-bottom:3px;font-size:9px}.is-small-screen .monitor-provenance{font-size:7px}.story-dialogue:before{content:"";background:var(--shade-1);clip-path:polygon(0 100%,100% 0,100% 100%);width:24px;height:20px;position:absolute;bottom:30px;left:-19px}.story-dialogue:after{content:"";background:var(--shade-3);clip-path:polygon(0 100%,100% 0,100% 100%);width:16px;height:10px;position:absolute;bottom:34px;left:-11px}.story-dialogue h2{color:var(--shade-1);margin:0 0 7px;font:600 22px/1.1 Pixelify Sans,monospace}.story-dialogue p{overflow-wrap:anywhere;min-height:44px;margin:0;font:16px/1.35 Pixelify Sans,monospace}.speech-pagination{min-height:22px;color:var(--shade-2);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;font:10px Pixelify Sans,monospace;display:flex}.story-dialogue .speech-pagination button{color:var(--shade-1);background:0 0;border:0;padding:3px 0 3px 8px;font:12px Pixelify Sans,monospace}.story-dialogue .speech-pagination button:hover{color:var(--shade-2)}.type-cursor{color:var(--accent-orange);animation:1s step-end infinite cursor-blink}.story-stations{border-top:3px solid var(--shade-1);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.story-stations button{border:0;border-right:1px solid var(--shade-2);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:11px 4px;font:9px IBM Plex Mono,monospace;display:flex}.story-stations button:last-child{border-right:0}.story-stations button span{font:18px Pixelify Sans,monospace}.story-stations button[aria-current]{background:var(--shade-2);color:var(--shade-3)}.story-director{justify-content:space-between;align-items:center;gap:16px;margin:24px 0 15px;display:flex}.director-buttons{align-items:center;gap:6px;display:flex}.director-buttons button{min-height:34px;padding:6px 12px;font:14px Pixelify Sans,monospace}.director-buttons label{margin-left:12px;font:11px IBM Plex Mono,monospace}.director-buttons select{margin-left:6px;padding:6px}.story-director>p{color:var(--shade-1);font:10px IBM Plex Mono,monospace}.story-director p span{margin:0 5px}.story-log-toggle{color:var(--shade-1);margin:0 0 15px;font:10px/1.6 IBM Plex Mono,monospace}.story-log-toggle summary{cursor:pointer}.story-log-toggle pre{background:var(--shade-0);max-height:200px;color:var(--shade-3);white-space:pre-wrap;overflow-wrap:anywhere;padding:15px;overflow:auto}.story-run-strip{border-top:1px solid var(--accent-teal);border-bottom:1px solid var(--accent-teal);flex-wrap:wrap;align-items:center;gap:14px;padding:15px 0;display:flex}.story-run-strip span{color:var(--shade-2);font:9px IBM Plex Mono,monospace}.story-run-strip code{overflow-wrap:anywhere;font:10px IBM Plex Mono,monospace}.story-run-strip code:first-of-type{margin-right:auto}.story-evidence-heading{padding:38px 0 24px}.story-evidence-heading h2{color:var(--shade-1);margin:0 0 10px;font:400 30px Pixelify Sans,monospace}.story-evidence-heading>p:last-child{color:var(--shade-1);margin:0;font-size:12px;line-height:1.7}.story-evidence{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.story-evidence .panel{color:var(--shade-0);border:2px solid var(--shade-1);box-shadow:none;background:0 0;border-radius:0;min-width:0;padding:20px}.story-evidence .panel h2{color:var(--shade-1);font:600 25px Pixelify Sans,monospace}.story-evidence .panel-kicker,.story-evidence .empty,.story-evidence .hint{color:var(--shade-1)}.story-evidence .cert-fields>div{border-color:var(--accent-teal)}.story-evidence .cert-fields dt{color:var(--shade-1)}.story-evidence .cert-fields dd{color:var(--shade-0);font-size:11px}.story-evidence .oid-box{border-color:var(--shade-1)}.story-evidence .oid-row{background:var(--shade-3);color:var(--shade-0)}.story-evidence .badge,.story-evidence .oid-badge,.story-evidence .comparison-badge{background:var(--accent-teal);color:var(--shade-1);border-color:var(--shade-1)}.story-evidence .panel button{padding:8px}.story-evidence .panel details{margin-top:14px}.story-evidence .panel pre{background:var(--shade-0);color:var(--shade-3)}.story-evidence .ok,.story-evidence .expired{color:var(--shade-1)}.story-footer{border-top:1px solid var(--accent-teal);color:var(--shade-1);overflow-wrap:anywhere;justify-content:space-between;gap:10px;margin-top:35px;padding:18px 0;font:9px IBM Plex Mono,monospace;display:flex}.is-paused .story-mascot,.is-paused .packet,.is-paused .type-cursor{animation-play-state:paused!important}@keyframes guide-bob{50%{transform:translateY(-4px)}}@keyframes packet-travel{0%{transform:translate(-70px)}to{transform:translate(110px)}}@keyframes cursor-blink{50%{opacity:0}}@keyframes room-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bubble-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@media (width<=760px){.story-header-right{gap:10px;font-size:8px}.story-header-right>a{display:none}.story-main{padding:28px 16px 15px}.story-title-row h1{font-size:35px}.story-intro{display:none}.story-console{box-shadow:5px 5px 0 var(--accent-teal)}.pixel-room{object-fit:cover;position:absolute;inset:0}.story-dialogue{padding:14px;bottom:5%}.story-dialogue h2{font-size:20px}.story-dialogue p{font-size:14px}.monitor-position{width:58.33%;height:48.15%;top:11.11%;left:34.58%}.monitor-display{gap:3px;padding:6px}.monitor-title{font-size:8px}.monitor-display pre{font-size:11px}.monitor-provenance{font-size:6px}.story-director{flex-wrap:wrap;gap:0}.story-stations button{font-size:7px}.story-stations button span{font-size:14px}.room-tag{font-size:8px}.room-tag span{font-size:6px}.story-mascot{width:64px;height:96px}.story-narrator>span{font-size:6px}.story-scene-top{padding:10px;font-size:8px}.story-footer{flex-direction:column}}@container (width<=647px){.monitor-display,.is-small-screen .monitor-display{gap:2px;padding:3px}.monitor-title,.is-small-screen .monitor-title{padding-bottom:2px;font-size:7px}.monitor-display pre,.is-small-screen .monitor-display pre{font-size:10px;line-height:1.25}.monitor-provenance,.is-small-screen .monitor-provenance{font-size:6px}.monitor-provenance-full{display:none}.monitor-provenance-short{display:inline}}@media (width<=359px){.story-main{padding-inline:0}.story-console{border-inline:0}.story-title-row{padding-inline:12px}.story-scene-top{font-size:7px}}@media (prefers-reduced-motion:reduce){.story-page *{transition:none!important;animation:none!important}}.story-page *,.merkle-activity *,.merkle-evidence *,.merkle-preview *,.merkle-grove text{font-variant-ligatures:none!important;font-feature-settings:"liga" 0, "clig" 0!important}.story-run-alert{color:#eaf2fb;overflow-wrap:anywhere;background:#222;border-left:4px solid #ee964a;margin:0;padding:12px 16px;font:14px/1.5 Pixelify Sans,monospace}.story-console .story-run-controls{box-shadow:none;color:#eaf2fb;background-color:#083d77;background-image:linear-gradient(90deg,#0174c325 2px,#0000 2px),linear-gradient(#0174c325 2px,#0000 2px);background-position:0 0;background-repeat:repeat;background-size:32px 32px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border:0;border-radius:0;grid-template-columns:128px minmax(0,1fr);align-content:center;column-gap:36px;min-height:500px;margin:0;padding:36px 56px 32px;font-family:Pixelify Sans,monospace;display:grid}.story-console .story-run-controls[hidden]{display:none}.story-run-controls>*{grid-column:2}.story-run-controls .name-menu{color:#ee964a;letter-spacing:3px;grid-column:1/-1;margin:0 0 30px;font-size:16px}.story-run-controls .name-guide{image-rendering:pixelated;filter:drop-shadow(8px 8px #222);grid-area:2/1/7;place-self:center}.story-run-controls h2{color:#eaf2fb;margin:0 0 12px;font:600 36px/1.1 Pixelify Sans,monospace}.story-run-controls .name-prompt{color:#eaf2fb;margin:0 0 24px;font-size:20px;line-height:1.35}.story-run-controls .subdomain-form{gap:10px;min-width:0;margin:0}.story-run-controls .subdomain-form>label{color:#59c3c3;font:16px Pixelify Sans,monospace}.story-run-controls .subdomain-input{background:#222;border:3px solid #59c3c3;border-radius:0;flex-wrap:wrap;flex:100%;align-items:center;gap:0;min-width:0;padding:10px 12px;display:flex;overflow:visible;box-shadow:4px 4px #0174c3}.story-run-controls .subdomain-input input{text-align:left;color:#eaf2fb;outline-offset:5px;caret-color:#ee964a;background:0 0;border:0;flex:0 14ch;width:14ch;min-width:0;max-width:100%;padding:0;font:22px/1.5 Pixelify Sans,monospace}.story-run-controls .subdomain-input input::placeholder{color:#eaf2fb70}.story-run-controls .zone-suffix{white-space:normal;overflow-wrap:anywhere;color:#59c3c3;background:0 0;flex:0 auto;margin:0;padding:0;font:14px/1.4 Ubuntu Sans Mono,monospace}.story-run-controls .name-cursor{color:#ee964a;animation:1s step-end infinite cursor-blink}.story-run-controls .primary{color:#222;background:#ee964a;border:3px solid #222;margin-top:10px;padding:9px 22px;font:20px Pixelify Sans,monospace;box-shadow:4px 4px #0174c3}.story-run-controls .primary:hover{background:#59c3c3}.story-run-controls .name-help{color:#59c3c3;margin:14px 0 20px;font:12px/1.5 Pixelify Sans,monospace}.story-run-controls .run-actions{flex-wrap:wrap;align-items:center;gap:16px;min-width:0;margin:0;display:flex}.story-run-controls .run-actions>button{color:#eaf2fb;text-align:left;background:0 0;border:0;padding:6px 0;font:18px Pixelify Sans,monospace}.story-run-controls .run-actions>button:hover{color:#ee964a}.story-run-controls .name-replay-detail{color:#59c3c3;font-size:14px}.story-run-controls .hint{color:#59c3c3;overflow-wrap:anywhere;font:10px Ubuntu Sans Mono,monospace}.story-run-controls .error-note{color:#eaf2fb;overflow-wrap:anywhere;background:#222;border:0;border-left:3px solid #ee964a;grid-column:1/-1;margin:14px 0;padding:8px 12px;font:13px/1.5 Pixelify Sans,monospace}.story-run-controls .run-history{color:#59c3c3;overflow-wrap:anywhere;grid-column:1/-1;margin-top:22px;font:14px/1.5 Pixelify Sans,monospace}.story-run-controls .run-history button{color:#eaf2fb;text-align:left;background:0 0;border:0}@container (width<=967px){.story-console .story-run-controls{grid-template-columns:96px minmax(0,1fr);column-gap:20px;padding:28px}.story-run-controls h2{font-size:30px}}@container (width<=647px){.story-console .story-run-controls{grid-template-columns:minmax(0,1fr);padding:24px 18px}.story-run-controls>*{grid-column:1}.story-run-controls .name-menu{margin-bottom:16px;font-size:13px}.story-run-controls .name-guide{grid-row:auto;justify-self:start;width:48px;height:64px;margin-bottom:20px}.story-run-controls h2{font-size:29px}.story-run-controls .name-prompt{font-size:18px}.story-run-controls .zone-suffix{flex-basis:100%;font-size:11px}}@media (prefers-reduced-motion:reduce){.story-run-controls .name-cursor{animation:none}}
