@font-face{font-family:Fira Code;src:local("Fira Code Regular"),local("Fira Code"),url(../_fonts/Lc_5lWuBuZcZ166p1-s-mnGkMJwIYJE_QDCkws8iCkI-r45Qbm2hCykrfOZ0kowz__uTTTUOPDN9hz34QcRNTY4.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:"Fira Code Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:144.0563%;ascent-override:68.7231%;descent-override:22.3524%;line-gap-override:0%}@font-face{font-family:"Fira Code Fallback: Segoe UI";src:local("Segoe UI");size-adjust:135.3304%;ascent-override:73.1543%;descent-override:23.7936%;line-gap-override:0%}@font-face{font-family:"Fira Code Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:133.3333%;ascent-override:74.25%;descent-override:24.15%;line-gap-override:0%}@font-face{font-family:"Fira Code Fallback: Arial";src:local("Arial");size-adjust:134.5893%;ascent-override:73.5571%;descent-override:23.9246%;line-gap-override:0%}@font-face{font-family:"Fira Code Fallback: Noto Sans";src:local("Noto Sans");size-adjust:126.5823%;ascent-override:78.21%;descent-override:25.438%;line-gap-override:0%}@font-face{font-family:Fira Code;src:local("Fira Code Regular"),local("Fira Code"),url(../_fonts/Bmul3LaKlc7BUKqJHE_UmEoF40Sg_2ga52yJjwyDcKs-TnYmYl1DNYkiWMu0Vx49DakCPBuiCCj9zoLIuQjUdKY.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Regular"),local("Fira Code"),url(../_fonts/DfgmjWGpWte3Q3a54Nevr_BYmMM5YEJXRI1CdI2VwO0-ox5RadQfCyVTmKl_hubTaIJjtRw9oaQz2GDBeZR6l1M.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Regular"),local("Fira Code"),url(../_fonts/4HA9tc4y8BVQeLXvLn3JgQqilAj1xrAnUSprQGHIPSw-ZPswEL_UDOYaxTLQDUySPjoOHDxhD83pD19HMfKfK9s.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Regular"),local("Fira Code"),url(../_fonts/iEvApgDRmzKzNqOYocBTrmcHZmuGAJloawKDP1S0nyE-T3oc_9We24QGwfw5naik4cM0g7VxylWVaQwKm4dy3cw.woff2) format(woff2);font-display:swap;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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Fira Code;src:local("Fira Code Regular"),local("Fira Code"),url(../_fonts/0xp3SbCWC1OhX7q1-uF6kilMZFm-alJNkUtkLTPCy_A-tN9KwPUWhhXvtqh74sU9FIkI4W6hsbm85r0X24hjOfM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:400;font-style:normal}.prose-pre[data-v-3475fd55]{border:1px solid rgba(12,0,17,.08);border-left:2px solid var(--color-accent);margin-bottom:2rem}.pre-header[data-v-3475fd55]{background:#0c001106;border-bottom:1px solid rgba(12,0,17,.06);justify-content:space-between;padding:.4rem 1rem}.pre-header[data-v-3475fd55],.pre-meta[data-v-3475fd55]{align-items:center;display:flex}.pre-meta[data-v-3475fd55]{gap:.75rem}.pre-lang[data-v-3475fd55]{font-size:.55rem;letter-spacing:.22em;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pre-filename[data-v-3475fd55],.pre-lang[data-v-3475fd55]{font-family:var(--font-mono);opacity:.75}.pre-filename[data-v-3475fd55]{border-left:1px solid rgba(12,0,17,.12);font-size:.6rem;padding-left:.75rem}.pre-copy[data-v-3475fd55]{background:none;border:none;color:inherit;cursor:pointer;font-family:var(--font-mono);font-size:.55rem;letter-spacing:.18em;opacity:.65;padding:0;text-transform:uppercase;transition:opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pre-copy[data-v-3475fd55]:hover{opacity:1}.pre-copy.copied[data-v-3475fd55]{color:var(--color-accent);opacity:1}.pre-body[data-v-3475fd55],pre[data-v-3475fd55]{overflow-x:auto}pre[data-v-3475fd55]{margin:0;padding:1.25rem 1.5rem}code[data-v-3475fd55],pre[data-v-3475fd55]{background:transparent!important}code[data-v-3475fd55]{font-family:"Fira Code","Fira Code Fallback: BlinkMacSystemFont","Fira Code Fallback: Segoe UI","Fira Code Fallback: Helvetica Neue","Fira Code Fallback: Arial","Fira Code Fallback: Noto Sans",var(--font-mono);font-size:.8125rem;line-height:1.8}[data-v-3475fd55] .line.highlight{background:#ffca401a;display:block;margin:0 -1.5rem;padding:0 1.5rem}
