@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.3bz3aq452sydg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.2sb9jzhmrh7ny.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.343obqi851wr5.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.40kcwrf1wub16.woff2)format("woff2");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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.200l3jur7oygh.woff2)format("woff2");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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.269kn9uafm0ti.woff2)format("woff2");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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_70ef3e74-module__flRM4G__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_70ef3e74-module__flRM4G__variable{--font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.sheet{--plate:#e4e0d4;--rule:#c9c5b9;--signal:#d23a28;--mono:var(--font-mono), ui-monospace, monospace;width:min(64rem,100% - 40px);font:400 17px / 1.55 var(--sans);margin:0 auto;padding:40px 0 48px;display:block}.sheet :is(h1,h2,p,ul,dl,dd,pre){margin:0}.sheet a{color:inherit;-webkit-text-decoration-color:var(--rule);text-decoration-color:var(--rule);text-underline-offset:3px;text-decoration-thickness:1px}.sheet a:hover{text-decoration-color:currentColor}.sheet :focus-visible{outline-offset:3px;outline:2px solid}.sheet :is(code,pre){font-family:var(--mono)}.sheet code{background:var(--plate);overflow-wrap:anywhere;border-radius:4px;padding:.08em .32em;font-size:.84em}.sheet .label{color:var(--steel);font:600 11px / 1.5 var(--condensed);letter-spacing:.16em;text-transform:uppercase}.sheet .maker{text-decoration:none}.sheet h1{font:600 clamp(48px, 9vw, 76px) / .95 var(--condensed);letter-spacing:-.01em;margin:72px 0 20px}.sheet .dek{max-width:34em;margin-bottom:56px;font-size:20px;line-height:1.45}.sheet .row{border-top:1px solid var(--rule);grid-template-columns:8.5rem minmax(0,1fr);gap:12px 24px;padding:28px 0;display:grid}.sheet .row .label{padding-top:5px}.sheet .body{max-width:38rem}.sheet .body>*+*{margin-top:16px}.sheet summary{width:fit-content;color:var(--steel);cursor:pointer}.sheet pre{background:var(--plate);border-radius:6px;margin-top:12px;padding:16px 18px;font-size:13px;line-height:1.5;overflow-x:auto}.sheet .stats{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.sheet .stats>*>tr>*{border-top:1px solid var(--rule);text-align:right;vertical-align:middle;padding:14px 10px}.sheet .stats>*>tr>:first-child{text-align:left;padding-left:0}.sheet .stats>*>tr>:last-child{padding-right:0}.sheet .stats>thead>tr>th{vertical-align:bottom;white-space:nowrap;border-top:0;padding-top:0;padding-bottom:10px}.sheet .stats>thead .label{display:block}.sheet .stats>tbody>tr>th{font-weight:600}.sheet :is(.span,.none,.note){color:var(--steel)}.sheet .span{font-size:13px;font-weight:400;line-height:1.35;display:block}.sheet .note{margin:14px 0 64px;font-size:15px}.sheet .row .note,.sheet figure{margin:0}.sheet .footer{border-top:1px solid var(--rule);color:var(--steel);padding-top:28px;font-size:15px}@media (max-width:640px){.sheet h1{margin-top:48px}.sheet .dek{margin-bottom:40px;font-size:18px}.sheet .row{grid-template-columns:minmax(0,1fr);padding:24px 0}.sheet .row .label{padding-top:0}}@media (max-width:900px){.sheet .stats>thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.sheet .stats>tbody,.sheet .stats>*>tr>*{display:block}.sheet .stats>tbody>tr{border-top:1px solid var(--rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;padding:18px 0;display:grid}.sheet .stats>*>tr>*{text-align:left;border:0;padding:0}.sheet .stats>tbody>tr>td:before{content:attr(data-label);color:var(--steel);font:600 11px / 1.5 var(--condensed);letter-spacing:.16em;text-transform:uppercase;display:block}}
