@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b64bfffbf346612f.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ef549d9ec978f04d.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Big Shoulders;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fb407b189f36a608.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.__className_bc5b21{font-family:Big Shoulders;font-style:normal}.__variable_bc5b21{--font-display:"Big Shoulders"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,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-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,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-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,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 Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_30722f{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_30722f{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f7650dfaa438c37c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98baa4a7809fbf72-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Public Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8bf7b2ceda89477b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Public Sans Fallback;src:local("Arial");ascent-override:90.59%;descent-override:21.46%;line-gap-override:0.00%;size-adjust:104.87%}.__className_4aa56d{font-family:Public Sans,Public Sans Fallback;font-style:normal}.__variable_4aa56d{--font-text:"Public Sans","Public Sans Fallback"}:root{--ice:#F2F6F9;--ice-2:#E6EDF2;--ice-3:#D7E2EA;--line:#BCCBD7;--crease:#D3E6F6;--crease-edge:#6E9CC8;--crease-2:#B9D4EC;--ink:#0A1424;--ink-2:#34445A;--ink-3:#4F5F74;--ink-0:#5A6A7F;--red:#B8102A;--blue:#1D4E9E;--on-red:#FFFFFF;--tl-fill:#34445A;--tl-tick:#4F5F74;--hatch:#34445A;--focus:#1D4E9E;--tbl-gap:#F2F6F9;--logo-lt:block;--logo-dk:none;--f-disp:var(--font-display),"Arial Narrow",sans-serif;--f-mono:var(--font-mono),ui-monospace,monospace;--f-text:var(--font-text),"Helvetica Neue",Arial,sans-serif;--s1:12px;--s2:12px;--s3:13px;--s3b:14px;--s4:15px;--s5:20px;--s6:28px;--s7:40px;--s8:60px;--boards:28px;--row:38px;--pad:5px;--sec:44px;--grp-min:14px;--grp-max:64px;--grp:var(--grp-min);color-scheme:light}:root[data-theme=dark]{--ice:#0B1320;--ice-2:#152033;--ice-3:#1F2D44;--line:#31445E;--crease:#10284A;--crease-edge:#5A8FDB;--crease-2:#1F3C66;--ink:#E4EBF3;--ink-2:#B6C2D2;--ink-3:#91A0B5;--ink-0:#7888A0;--red:#FF5050;--blue:#5B91EA;--on-red:#0B1320;--tl-fill:#7F91AA;--tl-tick:#2F4159;--hatch:#A3B1C4;--focus:#8DB4F5;--tbl-gap:#DCE4EE;--logo-lt:none;--logo-dk:block;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;--cqz:1}body,html{background:var(--ice)}body{font-family:var(--f-text);font-size:var(--s3);line-height:1.45;color:var(--ink);font-weight:400;font-variation-settings:"opsz" 72}ol,ul{list-style:none}a{color:inherit;text-decoration:none}.mono,.num{font-family:var(--f-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"tnum"}.vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.lg{--sz:28px;position:relative;display:inline-grid;place-items:center;flex:none;width:var(--sz);height:var(--sz)}.lg img{width:100%;height:100%;display:block;object-fit:contain}.lg img.lt{display:var(--logo-lt)}.lg img.dk{display:var(--logo-dk)}.lg .ab{display:none;font-family:var(--f-mono);font-weight:600;font-size:var(--s1);color:var(--on);letter-spacing:.02em}.lg:not(:has(img)){background:var(--c);box-shadow:inset 0 -3px 0 var(--c2)}.lg:not(:has(img)) .ab{display:block}.lg.sm{--sz:20px}.lg.md{--sz:32px}.lg.lgx{--sz:44px}.lg.xl{--sz:72px}.fv{display:inline-grid;place-items:center;width:17px;height:14px;flex:none;background:var(--crease);border:1px solid var(--crease-edge);border-top:2px solid var(--ink);border-radius:0 0 9px 9px;line-height:1;color:var(--ink);padding-bottom:1px}.fv,.live{font-family:var(--f-mono);font-size:var(--s1);font-weight:600}.live{display:inline-flex;align-items:center;gap:6px;letter-spacing:.08em;text-transform:uppercase;color:var(--red)}.spot{position:relative;display:inline-block;width:13px;height:13px;border:2px solid var(--red);border-radius:50%;flex:none}.spot:after{content:"";position:absolute;inset:2px;border-radius:50%;background:var(--red)}.spot.pulse:after{animation:beat 1.6s ease-in-out infinite}.spot.still{border-style:dashed}.spot.still:after{inset:3px;opacity:.9}@keyframes beat{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.55);opacity:.55}}.sh{display:flex;align-items:baseline;gap:12px;margin-bottom:12px}.sh h2{font-family:var(--f-disp);font-weight:800;font-size:var(--s5);letter-spacing:.03em;text-transform:uppercase;line-height:1;white-space:nowrap}.sh .rule{flex:1 1;height:0;border-top:2px solid var(--blue);align-self:center;min-width:24px}.sh .aside{font-family:var(--f-mono);font-size:var(--s1);color:var(--ink-3);white-space:nowrap}.top{border-bottom:2px solid var(--blue)}.top-in{max-width:1440px;margin:0 auto;padding:12px 28px;gap:28px;flex-wrap:wrap}.brand,.top-in{display:flex;align-items:center}.brand{gap:10px;flex:none}.brand svg{width:34px;height:34px;flex:none}.brand .wm{font-family:var(--f-disp);font-weight:800;font-size:var(--s6);line-height:.9;letter-spacing:.02em;text-transform:uppercase}.brand .tag{display:block;font-family:var(--f-mono);font-size:var(--s1);color:var(--ink-3);letter-spacing:.04em;margin-top:3px}.nav{display:flex;gap:4px}.nav a{font-family:var(--f-disp);font-weight:600;font-size:var(--s4);text-transform:uppercase;letter-spacing:.06em;padding:8px 10px;color:var(--ink-2);border-bottom:2px solid transparent}.nav a[aria-current]{color:var(--ink);border-bottom-color:var(--ink)}.nav a:hover{color:var(--ink)}.stamp{margin-left:auto;text-align:right;font-family:var(--f-mono);font-size:var(--s1);color:var(--ink-3);line-height:1.5;white-space:nowrap}.stamp b{font-weight:600;color:var(--ink)}.favctl{display:flex;align-items:center;gap:8px;border:1px solid var(--ink);background:var(--ice);padding:5px 6px 5px 10px;font:inherit;color:var(--ink);cursor:pointer;text-decoration:none}.favctl .lbl{font-family:var(--f-disp);font-weight:800;font-size:var(--s4);text-transform:uppercase;letter-spacing:.04em}.favctl .chips{display:flex;gap:2px}.chip{display:inline-grid;place-items:center;height:22px;padding:0 5px;font-family:var(--f-mono);font-size:var(--s1);font-weight:600;background:var(--c);color:var(--on);box-shadow:inset 0 -3px 0 var(--ce)}.favctl.pick{padding:5px 10px}.favctl.pick .lbl{display:inline}.favctl.pick .go{font-family:var(--f-mono);font-size:var(--s3b);font-weight:600;color:var(--ink-2)}.favctl .edit{padding:3px 6px;border-left:1px solid var(--line)}.favctl .edit,.theme{font-family:var(--f-mono);font-size:var(--s1);color:var(--ink-2)}.theme{flex:none;display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 10px;border:1px solid var(--ink-3);background:var(--ice);font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.theme-form{display:contents}.theme:hover{color:var(--ink);border-color:var(--ink)}.theme .knob{position:relative;width:24px;height:12px;border:1.5px solid;border-radius:6px;flex:none}.theme .knob:after{content:"";position:absolute;top:1.5px;left:1.5px;width:6px;height:6px;border-radius:50%;background:currentColor}.theme[aria-pressed=true]{color:var(--ink)}.theme[aria-pressed=true] .knob:after{left:auto;right:1.5px}.scale{flex:none;display:flex}.scale fieldset{display:flex;height:34px;min-inline-size:0;border:1px solid var(--ink-3)}.scale button{display:inline-grid;place-items:center;min-width:30px;padding:0 8px;border:0;border-left:1px solid var(--line);background:var(--ice);color:var(--ink-2);font-family:var(--f-mono);font-size:var(--s1);font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.scale button:first-of-type{border-left:0}.scale button:hover{color:var(--ink);background:var(--ice-2)}.scale button[aria-pressed=true]{background:var(--ink);color:var(--ice)}.scale button[aria-pressed=true]+button{border-left-color:var(--ink)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}footer{max-width:1440px;margin:0 auto;padding:14px 28px 28px;border-top:2px solid var(--blue);font-family:var(--f-mono);font-size:var(--s1);color:var(--ink-3)}footer,footer .legend{display:flex;gap:16px;flex-wrap:wrap}footer .legend{align-items:center}footer .legend span{display:inline-flex;gap:6px;align-items:center}footer .push{margin-left:auto}.str{margin-top:12px;display:flex;align-items:center;gap:8px;font-family:var(--f-mono);font-size:var(--s2)}.hatch,.str .hatch{width:22px;height:12px;background:repeating-linear-gradient(135deg,var(--hatch) 0 2px,transparent 2px 5px);border:1px solid var(--hatch);flex:none}.hatch{display:inline-block}abbr{text-decoration:none}.z{color:var(--ink-0);font-weight:400}.views{display:flex;border:1px solid var(--ink)}.views a{font-family:var(--f-disp);font-weight:600;font-size:var(--s4);text-transform:uppercase;letter-spacing:.05em;padding:5px 12px;color:var(--ink-2);border-left:1px solid var(--line);line-height:1.2}.views a:first-child{border-left:0}.views a:hover{color:var(--ink);background:var(--ice-2)}.views a[aria-current]{background:var(--ink);color:var(--ice)}.views a[aria-current],.views a[aria-current]+a{border-left-color:var(--ink)}.oops{max-width:1440px;margin:0 auto;padding:48px 28px;min-height:50vh}.oops h1{font-family:var(--f-disp);font-weight:800;font-size:var(--s7);text-transform:uppercase;line-height:1}.oops p{margin-top:12px;color:var(--ink-2);font-size:var(--s3b)}.oops a{text-decoration:underline;text-underline-offset:3px}.oops button{font:inherit;color:inherit;background:none;border:1px solid var(--ink);padding:2px 10px;cursor:pointer}@media (min-width:1081px){@media not all and (min-width:1341px){:where(html:not([data-scale=large]):not([data-scale=larger])) .top-in{flex-wrap:wrap;gap:12px 14px;padding:12px 20px}:where(html:not([data-scale=large]):not([data-scale=larger])) .nav a{padding:8px 6px}:where(html:not([data-scale=large]):not([data-scale=larger])) .favctl .lbl{display:none}:where(html:not([data-scale=large]):not([data-scale=larger])) .brand .tag{display:none}}}@media (min-width:1216.125px){@media not all and (min-width:1508.625px){:where(html[data-scale=large]) .top-in{flex-wrap:wrap;gap:12px 14px;padding:12px 20px}:where(html[data-scale=large]) .nav a{padding:8px 6px}:where(html[data-scale=large]) .favctl .lbl{display:none}:where(html[data-scale=large]) .brand .tag{display:none}}}@media (min-width:1351.25px){@media not all and (min-width:1676.25px){:where(html[data-scale=larger]) .top-in{flex-wrap:wrap;gap:12px 14px;padding:12px 20px}:where(html[data-scale=larger]) .nav a{padding:8px 6px}:where(html[data-scale=larger]) .favctl .lbl{display:none}:where(html[data-scale=larger]) .brand .tag{display:none}}}@media not all and (min-width:768px){.top-in{flex-wrap:wrap;gap:8px 16px;padding:10px 14px}.nav{order:3;width:100%;justify-content:space-between;border-top:1px solid var(--line);padding-top:4px}.nav a{padding:6px 2px}.stamp{order:2;margin-left:auto}.favctl{order:4;width:100%;justify-content:space-between}.scale,.theme{order:2}}@media (min-width:768px){@media not all and (min-width:1081px){:where(html:not([data-scale=large]):not([data-scale=larger])) .top-in{flex-wrap:wrap;gap:8px 16px;padding:10px 14px}:where(html:not([data-scale=large]):not([data-scale=larger])) .nav{order:3;width:100%;justify-content:space-between;border-top:1px solid var(--line);padding-top:4px}:where(html:not([data-scale=large]):not([data-scale=larger])) .nav a{padding:6px 2px}:where(html:not([data-scale=large]):not([data-scale=larger])) .stamp{order:2;margin-left:auto}:where(html:not([data-scale=large]):not([data-scale=larger])) .favctl{order:4;width:100%;justify-content:space-between}:where(html:not([data-scale=large]):not([data-scale=larger])) .scale{order:2}:where(html:not([data-scale=large]):not([data-scale=larger])) .theme{order:2}}}@media (min-width:768px){@media not all and (min-width:1216.125px){:where(html[data-scale=large]) .top-in{flex-wrap:wrap;gap:8px 16px;padding:10px 14px}:where(html[data-scale=large]) .nav{order:3;width:100%;justify-content:space-between;border-top:1px solid var(--line);padding-top:4px}:where(html[data-scale=large]) .nav a{padding:6px 2px}:where(html[data-scale=large]) .stamp{order:2;margin-left:auto}:where(html[data-scale=large]) .favctl{order:4;width:100%;justify-content:space-between}:where(html[data-scale=large]) .scale{order:2}:where(html[data-scale=large]) .theme{order:2}}}@media (min-width:768px){@media not all and (min-width:1351.25px){:where(html[data-scale=larger]) .top-in{flex-wrap:wrap;gap:8px 16px;padding:10px 14px}:where(html[data-scale=larger]) .nav{order:3;width:100%;justify-content:space-between;border-top:1px solid var(--line);padding-top:4px}:where(html[data-scale=larger]) .nav a{padding:6px 2px}:where(html[data-scale=larger]) .stamp{order:2;margin-left:auto}:where(html[data-scale=larger]) .favctl{order:4;width:100%;justify-content:space-between}:where(html[data-scale=larger]) .scale{order:2}:where(html[data-scale=larger]) .theme{order:2}}}@media (min-width:601px){@media not all and (min-width:768px){.top-in{column-gap:12px}}}@media (min-width:768px){@media not all and (min-width:901px){:where(html:not([data-scale=large]):not([data-scale=larger])) .top-in{column-gap:12px}}}@media (min-width:768px){@media not all and (min-width:1013.625px){:where(html[data-scale=large]) .top-in{column-gap:12px}}}@media (min-width:768px){@media not all and (min-width:1126.25px){:where(html[data-scale=larger]) .top-in{column-gap:12px}}}@media not all and (min-width:768px){footer{padding:14px}}@media (min-width:768px){@media not all and (min-width:901px){:where(html:not([data-scale=large]):not([data-scale=larger])) footer{padding:14px}}}@media (min-width:768px){@media not all and (min-width:1013.625px){:where(html[data-scale=large]) footer{padding:14px}}}@media (min-width:768px){@media not all and (min-width:1126.25px){:where(html[data-scale=larger]) footer{padding:14px}}}@media not all and (min-width:601px){.brand .wm{font-size:var(--s5)}.brand svg{width:28px;height:28px}.brand .tag{display:none}.favctl .lbl{font-size:var(--s3)}.stamp{font-size:var(--s1)}.theme{height:30px;padding:0 8px;gap:6px}.views{width:100%}.views a{flex:1 1;text-align:center;padding:6px 4px;font-size:var(--s3)}}@media (min-width:768px){html[data-scale=large]{zoom:1.125}html[data-scale=larger]{zoom:1.25}@supports (hanging-punctuation:first){html[data-scale=large]{--cqz:1.125}html[data-scale=larger]{--cqz:1.25}}}@media not all and (min-width:768px){.scale{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}footer .legend .hatch{width:22px;height:12px}footer .legend .swb{width:14px;height:12px;background:var(--crease);box-shadow:inset 3px 0 0 var(--blue),inset -3px 0 0 var(--blue)}footer .legend .sq{width:9px;height:9px;background:var(--ice-3);border:1.5px solid var(--ink-2)}footer .legend .fl-cut{display:inline-block;width:22px;height:0;border-top:4px solid var(--blue);border-bottom:1px solid var(--blue);padding-top:2px}footer .legend .ha{display:inline-grid;place-items:center;flex:none;min-width:24px;height:16px;padding:0 4px;font-family:var(--f-mono);font-size:var(--s1);font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.04em}footer .legend .ha.h{background:var(--ink);color:var(--ice);border:1px solid var(--ink)}footer .legend .ha.a{background:transparent;color:var(--ink);border:1px dashed var(--ink-2)}footer .legend .tie{font-family:var(--f-mono);color:var(--ink-2);font-weight:600}