@font-face{font-family:IM Fell English SC;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/im-fell-english-sc-latin-400-normal-CW_nhHm4.woff2)format("woff2"),url(/assets/im-fell-english-sc-latin-400-normal-DPW2r_p4.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:Libre Franklin;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-franklin-cyrillic-ext-400-normal-B9g9xgcO.woff2)format("woff2"),url(/assets/libre-franklin-cyrillic-ext-400-normal-D5jvQp33.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:Libre Franklin;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-franklin-cyrillic-400-normal-BxQnOlOp.woff2)format("woff2"),url(/assets/libre-franklin-cyrillic-400-normal-T4bKsRTj.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-franklin-vietnamese-400-normal-BejjGN4K.woff2)format("woff2"),url(/assets/libre-franklin-vietnamese-400-normal-DVbyimmf.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:Libre Franklin;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-franklin-latin-ext-400-normal-BlKPGRwu.woff2)format("woff2"),url(/assets/libre-franklin-latin-ext-400-normal-CEHJ3Zjr.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:Libre Franklin;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/libre-franklin-latin-400-normal-DNAyL8lK.woff2)format("woff2"),url(/assets/libre-franklin-latin-400-normal-B5qoBLOl.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:Libre Franklin;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/libre-franklin-cyrillic-ext-600-normal-Drvu5lSS.woff2)format("woff2"),url(/assets/libre-franklin-cyrillic-ext-600-normal-DzWQ5Djp.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:Libre Franklin;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/libre-franklin-cyrillic-600-normal-B9QZ7Zqf.woff2)format("woff2"),url(/assets/libre-franklin-cyrillic-600-normal-BDh_aE24.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/libre-franklin-vietnamese-600-normal-B9bGnPdK.woff2)format("woff2"),url(/assets/libre-franklin-vietnamese-600-normal-BRdbLLo3.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:Libre Franklin;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/libre-franklin-latin-ext-600-normal-CSmGWxVI.woff2)format("woff2"),url(/assets/libre-franklin-latin-ext-600-normal-BbCuItST.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:Libre Franklin;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/libre-franklin-latin-600-normal-BBKMvfE-.woff2)format("woff2"),url(/assets/libre-franklin-latin-600-normal-DjS29Py2.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:Libre Franklin;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/libre-franklin-cyrillic-ext-700-normal-DR5N6Ba7.woff2)format("woff2"),url(/assets/libre-franklin-cyrillic-ext-700-normal-CF39TNs6.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:Libre Franklin;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/libre-franklin-cyrillic-700-normal-CCiRtMb4.woff2)format("woff2"),url(/assets/libre-franklin-cyrillic-700-normal-CsIUO3b6.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Libre Franklin;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/libre-franklin-vietnamese-700-normal-C4s2DR1-.woff2)format("woff2"),url(/assets/libre-franklin-vietnamese-700-normal-tr4w5WCD.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:Libre Franklin;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/libre-franklin-latin-ext-700-normal-DaqAYsRT.woff2)format("woff2"),url(/assets/libre-franklin-latin-ext-700-normal-CccHi4gv.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:Libre Franklin;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/libre-franklin-latin-700-normal-TBBKpXzk.woff2)format("woff2"),url(/assets/libre-franklin-latin-700-normal-CP58KLQO.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:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/courier-prime-latin-ext-400-normal-B-EsvyE4.woff2)format("woff2"),url(/assets/courier-prime-latin-ext-400-normal-CKOCNFvK.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:Courier Prime;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/courier-prime-latin-400-normal-BbyBr73r.woff2)format("woff2"),url(/assets/courier-prime-latin-400-normal-BAlbUm6l.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:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/courier-prime-latin-ext-700-normal-ByMJlNdM.woff2)format("woff2"),url(/assets/courier-prime-latin-ext-700-normal-BIFoAzHx.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:Courier Prime;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/courier-prime-latin-700-normal-D1YCjmaD.woff2)format("woff2"),url(/assets/courier-prime-latin-700-normal-CVvp4Sof.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{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--table:#ffe14d;--table-2:#ffd21f;--paper:#fff;--paper-2:#fff8d6;--ink:#111;--red:#ff2e88;--red-soft:#ff6fae;--silver:#c9ced6;--text:#111;--dim:#4a4a4a;--faint:#7a7a7a;--blue:#1747ff;--lime:#7cff4f;--cyan:#19c3ff;--type:"Courier Prime", "Courier New", monospace;--hand:"Bungee", Impact, sans-serif;--body:"Familjen Grotesk", system-ui, sans-serif;--display:"Bungee", Impact, sans-serif}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:repeating-linear-gradient(92deg, #ffffff04 0 2px, transparent 2px 9px), radial-gradient(90% 60% at 50% 20%, #2a2723 0%, var(--table) 70%) fixed, var(--table);color:var(--text);font-family:var(--body);font-size:15.5px;line-height:1.55}a{color:inherit}h1,h2,h3{font-family:var(--type);margin:0;font-weight:400;line-height:1.1}.dim{color:var(--dim)}.wrap{width:min(1140px,100% - 32px);margin-inline:auto}.main{flex-direction:column;gap:22px;padding:26px 0 70px;display:flex}.top{z-index:20;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1b1a18e6;border-bottom:1px solid #36322c;position:sticky;top:0}.top-row{align-items:center;gap:20px;height:58px;display:flex}.mark{font-family:var(--type);letter-spacing:.14em;font-size:22px;text-decoration:none}.tabs{scrollbar-width:none;gap:4px;margin-right:auto;display:flex;overflow-x:auto}.tabs a{font-family:var(--type);color:var(--dim);white-space:nowrap;padding:6px 12px;text-decoration:none}.tabs a.active{color:var(--paper);background:#ece6d814}.top-right{align-items:center;gap:8px;display:flex}.btn{background:var(--paper);color:var(--ink);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);font:inherit;font-family:var(--type);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:15px;text-decoration:none;display:inline-flex}.btn:disabled,.btn.is-off{opacity:.4;cursor:not-allowed}.btn-big{background:var(--red);color:var(--paper);padding:13px 24px;font-size:17px}.btn-quiet{color:var(--paper);border-color:var(--paper);background:0 0;box-shadow:3px 3px #0009}.btn-red{background:var(--red);color:var(--paper)}.btn-wide{width:100%}.chip{font-family:var(--type);color:var(--dim);border:1px solid #4a453d;padding:4px 10px;font-size:13px;text-decoration:none}.chip.is-off{opacity:.4}.link,.link-btn{color:var(--paper);text-underline-offset:3px}.link-btn{font:inherit;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0;font-size:13px;text-decoration:underline}.copy{color:var(--red);font-family:var(--type);cursor:pointer;background:0 0;border:0;font-size:13px;text-decoration:underline}.addr{font-family:var(--type);color:var(--paper)}.wallet{position:relative}.wallet-menu{background:var(--paper);min-width:230px;color:var(--ink);border:2px solid var(--ink);z-index:30;flex-direction:column;gap:2px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:4px 4px #000}.menu-item{font:inherit;text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px;text-decoration:none;display:flex}.menu-item:hover{background:#0000000f}.gate-list{flex-wrap:wrap;gap:8px;display:flex}.table-top{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:40px;display:grid}.title{letter-spacing:.04em;color:var(--paper);text-shadow:3px 3px 0 var(--red);margin-bottom:18px;font-size:clamp(64px,11vw,140px);line-height:.9}.law{max-width:38ch;margin:0 0 10px;font-size:18px}.law2{font-family:var(--hand);color:var(--red-soft);max-width:40ch;margin:0;font-size:13px;line-height:1.9;transform:rotate(-1.2deg)}.actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;display:flex}.fee{color:var(--dim);font-size:13px}.card-link{display:block}.card-table{filter:drop-shadow(0 18px 24px #0000008c);transform:rotate(1.4deg)}.detail .card-table{transform:none}.card-face{aspect-ratio:1;-webkit-user-select:none;user-select:none;position:relative}.card-face>img{width:100%;height:100%;display:block}.card-blank{aspect-ratio:1;background:var(--paper);width:100%}.panel-hit{cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:flex-end;margin:0;padding:0;display:flex;position:absolute}button.panel-hit span{font-family:var(--type);color:var(--ink);opacity:0;background:#ece6d8e6;padding:4px 6px;font-size:11px;transition:opacity .15s}button.panel-hit:hover span,button.panel-hit:focus-visible span{opacity:1}button.panel-hit:hover,button.panel-hit:focus-visible{outline:3px solid var(--red);outline-offset:-3px}.panel-live{cursor:crosshair;outline:3px solid var(--red);outline-offset:-3px;overflow:hidden}.coating{touch-action:none;width:100%;height:100%;position:absolute;inset:0}.flake{pointer-events:none;background:#d9dce1;border-radius:1px;animation:.9s ease-in forwards fall;position:absolute}@keyframes fall{to{opacity:0;transform:translate(10px,40px)rotate(160deg)}}.panel-wait{cursor:default;justify-content:center;align-items:center}.panel-wait span{font-family:var(--type);color:var(--red);background:#ece6d8eb;padding:4px 8px;font-size:13px;animation:1.4s steps(2,end) infinite blink}.card-back{aspect-ratio:1;background:var(--paper);color:var(--ink);border:8px solid var(--ink);flex-direction:column;justify-content:center;gap:18px;padding:28px;display:flex;transform:rotate(-1deg);box-shadow:0 18px 24px #0000008c}.card-back.empty{font-family:var(--type);color:var(--faint);align-items:center}.back-label{font-family:var(--type);letter-spacing:.12em;color:var(--red);font-size:13px}.back-note{font-family:var(--hand);margin:0;font-size:12px;line-height:1.8}.strip{flex-direction:column;gap:6px;display:flex}.strip-bars{border:2px solid var(--ink);background:#fff;width:100%;height:70px;padding:6px}.strip-text{word-break:break-all;font-size:12.5px}.flip{font-family:var(--hand);color:var(--paper);cursor:pointer;background:0 0;border:0;margin-top:14px;font-size:13px;text-decoration:underline}.folder{background:var(--paper);color:var(--ink);border:2px solid var(--ink);padding:18px 20px;position:relative}.folder .dim{color:var(--faint)}.folder a{color:var(--ink)}.folder-tab{border-bottom:2px solid var(--ink);background:#d9d0bd;justify-content:space-between;align-items:baseline;gap:12px;margin:-18px -20px 14px;padding:8px 20px;display:flex}.folder-tab h2{letter-spacing:.08em;text-transform:uppercase;font-size:16px}.folder-note{color:var(--faint);font-size:12px}.folder.pending{outline:3px solid var(--red);outline-offset:3px}.big{font-size:40px}.grid-2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.stack{flex-direction:column;gap:18px;display:flex}.quiet{color:var(--dim);margin:12px 0 0;font-size:14px}.folder .quiet{color:#4b463f}.rules{flex-direction:column;gap:8px;margin:0;padding-left:22px;font-size:14.5px;display:flex}.rules li::marker{color:var(--red);font-family:var(--type)}.page-head h1{color:var(--paper);margin-bottom:6px;font-size:clamp(34px,5vw,54px)}.page-head p{color:var(--dim);margin:0}.page-head-row{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.stamp{font-family:var(--type);text-transform:uppercase;color:var(--red-soft);border:3px solid var(--red-soft);padding:4px 12px;font-size:15px;transform:rotate(-4deg)}.stamp-bare{color:var(--paper);border-color:var(--paper)}.detail{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:28px;display:grid}.panels{grid-template-columns:1fr 1fr;gap:4px 16px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.panels li{border-bottom:1px dashed #b3aa98;justify-content:space-between;padding:4px 0;display:flex}.panels .open{font-weight:700}.panels .ruined{color:var(--red)}.panels .covered{color:#6b645a}.record{flex-direction:column;gap:4px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.record li{align-items:baseline;gap:12px;display:flex}.rec-kind{font-family:var(--type);text-transform:uppercase;min-width:90px;font-size:12px}.rec-stained .rec-kind,.rec-bared .rec-kind{color:var(--red)}.drawers{flex-wrap:wrap;gap:8px;display:flex}.drawer{color:var(--dim);font-family:var(--type);cursor:pointer;background:#2c2925;border:2px solid #4a453d;border-bottom-width:5px;padding:8px 16px;font-size:15px}.drawer.on{background:var(--paper);color:var(--ink);border-color:var(--ink)}.exhibits{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:22px 18px;padding:8px 4px;display:grid}.exhibit{text-decoration:none;transition:transform .15s;display:block}.exhibit:hover{transform:rotate(0)scale(1.03)!important}.exhibit img{width:100%;display:block;box-shadow:0 8px 14px #00000059}.exhibit-tag{color:var(--ink);margin-top:6px;font-size:12px;display:block}.steps{margin-top:14px}.steps ol{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.step{align-items:center;gap:10px;font-size:13.5px;display:flex}.step-n{width:22px;height:22px;font-family:var(--type);border:2px solid;place-items:center;font-size:11px;display:grid}.step-label{flex:1}.step-status{color:var(--dim);font-size:12px}.step-done .step-n{background:var(--paper);color:var(--ink)}.step-failed{color:var(--red-soft)}.step-skipped{opacity:.5}.error-line{color:var(--red-soft);margin:8px 0 0;font-size:14px}.notice{border:2px dashed var(--red-soft);color:var(--red-soft);margin:16px 0 0;padding:12px 14px}.blink{animation:1s steps(2,end) infinite blink}@keyframes blink{50%{opacity:0}}.foot{border-top:1px solid #36322c}.foot-row{color:var(--faint);flex-wrap:wrap;gap:18px;padding:20px 0;font-size:12.5px;display:flex}@media (max-width:900px){.table-top,.grid-2,.detail{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.wrap{width:calc(100% - 24px)}.top-row{flex-wrap:wrap;gap:10px;height:auto;padding:10px 0}.tabs{order:3;width:100%}.top-right{margin-left:auto}.grid-3{grid-template-columns:minmax(0,1fr)}.panels{grid-template-columns:1fr}.card-table,.card-back{transform:none}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--table:#efe9d8;--table-2:#e6dec8;--paper:#f7f3e6;--paper-2:#fbf8ef;--ink:#13261d;--ink-2:#2f4538;--red:#7a1d16;--red-soft:#9c3a2f;--silver:#c7cbd1;--text:#13261d;--dim:#5c6b60;--faint:#8f998f;--rule:#cfc6ad;--type:"Courier Prime", "Courier New", monospace;--hand:"IM Fell English SC", Georgia, serif;--display:"IM Fell English SC", Georgia, serif;--body:"Libre Franklin", system-ui, sans-serif}body{background:repeating-linear-gradient(0deg, #13261d06 0 1px, transparent 1px 3px), var(--table);color:var(--text);font-family:var(--body);font-size:16px}h1,h2,h3{font-family:var(--display);color:var(--ink);letter-spacing:.02em;font-weight:400}.mono{font-family:var(--type)}.top{background:var(--ink);box-shadow:none;border-bottom:0}.mark{font-family:var(--display);color:var(--paper);letter-spacing:.14em;text-shadow:none;font-size:26px}.tabs a{font-family:var(--body);color:#a9b9ad;text-shadow:none;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;font-size:14px}.tabs a:hover{color:var(--paper)}.tabs a.active{color:var(--paper);border:0;border-bottom:1px solid var(--paper);box-shadow:none;background:0 0}.btn{font-family:var(--body);letter-spacing:.04em;color:var(--paper);background:var(--ink);border:1px solid var(--ink);box-shadow:none;text-shadow:none;cursor:pointer;border-radius:0;padding:12px 22px;font-size:14px;font-weight:700;rotate:0deg}.btn:hover:not(:disabled){background:var(--paper);color:var(--ink)}.btn:active:not(:disabled){box-shadow:none;transform:none}.btn-big{background:var(--ink);color:var(--paper);text-shadow:none;padding:15px 28px;font-size:15px;rotate:0deg}.btn-big:hover:not(:disabled){background:var(--paper);color:var(--ink)}.btn-quiet{color:var(--ink);background:0 0}.btn-red{background:var(--red);border-color:var(--red);color:var(--paper)}.btn:disabled{opacity:.4;filter:none;cursor:not-allowed}.chip{font-family:var(--body);color:#a9b9ad;box-shadow:none;background:0 0;border:1px solid #3a5446;border-radius:0;font-size:13px}.copy{font-family:var(--type);color:var(--ink);border:1px solid var(--rule);text-transform:uppercase;cursor:pointer;background:0 0;border-radius:0;padding:3px 8px;font-size:11px}.link,.link-btn,.folder a{color:var(--ink);font-weight:600}.title{font-family:var(--display);color:var(--ink);-webkit-text-stroke:0;text-shadow:none;letter-spacing:.06em;margin:0 0 22px;font-size:clamp(76px,9vw,132px);line-height:.9;rotate:0deg}.law{box-shadow:none;background:0 0;border:0;max-width:36ch;margin:0 0 12px;padding:0;font-size:20px;font-weight:400;line-height:1.45}.law2{font-family:var(--body);color:var(--dim);background:0 0;border:0;max-width:44ch;margin:0;padding:0;font-size:15px;line-height:1.55;display:block;rotate:0deg}.fee{color:var(--dim);font-weight:400}.table-card{position:relative}.note-empty{aspect-ratio:3/4.3;border:1px dashed var(--rule);max-width:480px;color:var(--dim);place-items:center;margin-inline:auto;display:grid}.note{--frame:6.5%;aspect-ratio:3/4.3;background:repeating-radial-gradient(circle at 50% 50%, #13261d0d 0 1px, transparent 1px 7px), var(--paper);border:1px solid var(--ink);width:100%;max-width:480px;margin-inline:auto;position:relative;box-shadow:0 1px #13261d33,0 18px 34px -18px #13261d8c;container-type:inline-size}.note:before{content:"";border:1px solid var(--ink);-webkit-mask-composite:xor;pointer-events:none;background:repeating-linear-gradient(60deg,#0000 0 3px,#13261d8c 3px 3.6px,#0000 3.6px 7px),repeating-linear-gradient(-60deg,#0000 0 3px,#13261d8c 3px 3.6px,#0000 3.6px 7px);padding:3.4%;position:absolute;inset:2.2%;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.note-head{justify-content:space-between;align-items:baseline;display:flex;position:absolute;top:8.5%;left:9%;right:9%}.note-brand{font-family:var(--display);letter-spacing:.12em;color:var(--ink);font-size:8.5cqw;line-height:1}.note-no{font-family:var(--type);color:var(--red);letter-spacing:.08em;font-size:3.4cqw}.window{aspect-ratio:3/4;background:var(--paper-2);outline:1px solid var(--ink);outline-offset:3px;position:absolute;top:17%;left:14%;right:14%}.tile{font:inherit;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;position:absolute;overflow:hidden}.piece{position:absolute;inset:0;overflow:hidden}.piece img{max-width:none;height:auto;image-rendering:pixelated;display:block;position:absolute}.piece-name{font-family:var(--type);text-transform:uppercase;letter-spacing:.06em;color:var(--ink);opacity:0;background:#f7f3e6d9;padding:.3cqw 1cqw;font-size:2.3cqw;transition:opacity .15s;position:absolute;bottom:5%;left:4%}.note:hover .piece-name{opacity:1}.tile-silver{background:radial-gradient(120% 90% at 20% 10%,#ffffffb3,#0000 45%),repeating-linear-gradient(115deg,#ffffff59 0 1px,#0000 1px 3px),linear-gradient(160deg,#e4e7eb,#a9aeb6 52%,#d3d6db);box-shadow:inset 0 0 0 .5px #13261d73}button.tile-silver{cursor:pointer}button.tile-silver:hover{filter:brightness(1.06);box-shadow:inset 0 0 0 2px var(--ink)}.tile-silver span{font-family:var(--type);letter-spacing:.1em;text-transform:uppercase;color:#13261d8c;font-size:2.6cqw}.tile-ink{background:var(--paper-2)}.blot{fill:#0d1a13;width:92%;height:92%;position:absolute;inset:4%}.void{font-family:var(--display);letter-spacing:.2em;color:var(--paper);text-transform:uppercase;font-size:5cqw;position:relative}.tile-wait{background:repeating-linear-gradient(45deg, var(--silver) 0 6px, #e4e7eb 6px 12px)}.tile-wait span{font-family:var(--type);background:var(--paper);padding:.5cqw 1.2cqw;font-size:2.4cqw}.tile-live{background:var(--paper-2);box-shadow:inset 0 0 0 2px var(--ink)}.coating-ground{background:var(--paper-2);position:absolute;inset:0}.coating{cursor:crosshair;touch-action:none;width:100%;height:100%;position:absolute;inset:0}.note-foot{border-top:1px solid var(--ink);align-items:baseline;gap:2cqw;padding-top:1.6cqw;display:flex;position:absolute;bottom:7%;left:9%;right:9%}.foot-k{font-family:var(--display);color:var(--ink);flex-shrink:0;font-size:3cqw}.foot-ca{font-family:var(--type);color:var(--red);word-break:break-all;font-size:2.55cqw}.note-small{box-shadow:0 10px 20px -14px #13261d99}.folder{background:var(--paper);border:1px solid var(--rule);box-shadow:none;color:var(--ink);border-radius:0;padding:0 20px 20px}.folder-tab{border-bottom:1px solid var(--ink);color:var(--ink);background:0 0;margin:0 -20px 16px;padding:12px 20px 10px}.folder-tab h2{color:var(--ink);text-shadow:none;font-size:22px}.grid-3 .folder:nth-child(2) .folder-tab,.grid-3 .folder:nth-child(3) .folder-tab{background:0 0}.folder-note{color:var(--dim);font-family:var(--type)}.big{font-family:var(--type);font-size:44px;line-height:1}.red{color:var(--red)}.dim,.quiet{color:var(--dim)}.page-head h1{font-family:var(--display);color:var(--ink);-webkit-text-stroke:0;text-shadow:none}.page-head p{color:var(--dim);font-weight:400}.stamp{font-family:var(--type);text-transform:uppercase;letter-spacing:.1em;border:1px solid var(--red);color:var(--red);box-shadow:none;background:0 0;border-radius:0;rotate:-2deg}.exhibit{box-shadow:none;background:0 0}.exhibit-tag{background:var(--paper);border:1px solid var(--rule);color:var(--ink)}.drawer{font-family:var(--body);color:var(--dim);box-shadow:none;background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0}.drawer.on{color:var(--ink);border-bottom-color:var(--ink);background:0 0}.addr{color:var(--ink);font-family:var(--type);border-bottom:1px solid var(--rule);font-weight:700;text-decoration:none}.step{color:var(--ink)}.foot{background:var(--ink);color:#a9b9ad;border-top:0}.foot .link{color:var(--paper)}.stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;display:grid}.stage-ex{margin:0}.stage-ex .note{max-width:none}.stage-ex figcaption{color:var(--dim);flex-direction:column;gap:4px;margin-top:12px;font-size:14px;display:flex}.stage-ex b{font-family:var(--display);color:var(--ink);font-size:18px;font-weight:400}.q-card{aspect-ratio:3/4.3;border:1px dashed var(--ink);font-family:var(--display);color:#13261d8c;background:repeating-linear-gradient(135deg,#ffffff59 0 1px,#0000 1px 3px),linear-gradient(160deg,#e4e7eb,#a9aeb6 52%,#d3d6db);place-items:center;font-size:96px;display:grid}@media (max-width:900px){.stages{grid-template-columns:repeat(2,minmax(0,1fr))}}
