@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/jetbrains-mono-latin.1wmoa0e_blxrz.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;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/jetbrains-mono-latin-ext.3vf5yzuqk3fsd.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.afterglow-theme{--background:#f3f8f4;--foreground:#092812;--card:#e7efe9;--card-foreground:#092812;--popover:#e7efe9;--popover-foreground:#092812;--primary:#06702b;--primary-foreground:#f6fcf6;--secondary:#d6e2d8;--secondary-foreground:#092812;--muted:#e7efe9;--muted-foreground:#4a644f;--accent:#d6e2d8;--accent-foreground:#003f13;--destructive:#b7191c;--border:#afc4b2;--input:#afc4b2;--ring:#06702b;--radius:0rem;--slide-font-heading:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, "Cascadia Mono", Consolas, monospace;--slide-font-body:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, "Cascadia Mono", Consolas, monospace;--slide-font-mono:"JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, "Cascadia Mono", Consolas, monospace;--slide-padding-inline:6rem;--slide-padding-block:5.25rem;--slide-content-gap:2.75rem;--slide-item-gap:1.5rem;--slide-title-size:5.5rem;--slide-heading-size:3.75rem;--slide-subheading-size:2.375rem;--slide-lead-size:2.375rem;--slide-body-size:1.875rem;--slide-code-size:1.875rem;--slide-support-size:1.625rem;--slide-label-size:1.5rem;--slide-label-tracking:.2em;--slide-figure-size:7rem;--slide-figure-unit-size:3rem;--slide-radius:0rem;--slide-radius-lg:0rem;--slide-surface:#e7efe9c7;--slide-surface-muted:#d6e2d885;--slide-surface-border:#afc4b2;--slide-surface-shadow:none;--slide-grid-color:#415d471a;--slide-hatch:repeating-linear-gradient(135deg, var(--slide-grid-color) 0 22px, transparent 22px 44px);--slide-rule:#afc4b2;--slide-grid-size:2.25rem;--slide-scanline:none;--slide-cell:1.25rem;--slide-halo:none;--slide-signal:#c2264f;--slide-amber:#9a5b00;--slide-azure:#2f6fb8;--slide-dim:#3c6b60;--slide-chrome-foreground:var(--muted-foreground);--slide-chrome-emphasis:var(--primary);--slide-chrome-border:var(--border);--slide-chrome-size:1.5rem;--slide-chrome-tracking:.16em;--slide-progress-track:transparent;--slide-progress-fill:currentcolor;--slide-footer-space:5.5rem;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@supports (color:lab(0% 0 0)){.afterglow-theme{--background:lab(97.2079% -2.36192 1.50198);--foreground:lab(13.1125% -16.6059 10.84);--card:lab(93.7816% -3.54394 2.2549);--card-foreground:lab(13.1125% -16.6059 10.84);--popover:lab(93.7816% -3.54394 2.2549);--popover-foreground:lab(13.1125% -16.6059 10.84);--primary:lab(40.7426% -39.926 29.5316);--primary-foreground:lab(98.3941% -2.8922 1.99311);--secondary:lab(88.6418% -5.31894 3.38721);--secondary-foreground:lab(13.1125% -16.6059 10.84);--muted:lab(93.7816% -3.54394 2.2549);--muted-foreground:lab(39.6901% -13.3828 8.60928);--accent:lab(88.6418% -5.31894 3.38721);--accent-foreground:lab(22.3253% -29.6845 22.2398);--destructive:lab(40.095% 59.891 42.9038);--border:lab(77.2666% -10.3617 6.61836);--input:lab(77.2666% -10.3617 6.61836);--ring:lab(40.7426% -39.926 29.5316);--slide-surface:lab(93.7816% -3.54394 2.2549/.78);--slide-surface-muted:lab(88.6418% -5.31894 3.38721/.52);--slide-surface-border:lab(77.2666% -10.3617 6.61836);--slide-grid-color:lab(36.8522% -14.8938 9.60559/.1);--slide-rule:lab(77.2666% -10.3617 6.61836)}}.afterglow-theme:where(.dark,.dark *):where(:not([data-slide-color-mode=light])),.afterglow-theme:where([data-slide-color-mode=dark]){--background:#05090a;--foreground:#e9f6f1;--card:#0b1515;--card-foreground:#e9f6f1;--popover:#091212;--popover-foreground:#e9f6f1;--primary:#86fadd;--primary-foreground:#05090a;--secondary:#0d1b1a;--secondary-foreground:#e9f6f1;--muted:#0d1b1a;--muted-foreground:#87a39d;--accent:#17403a;--accent-foreground:#d9ffef;--destructive:#ff5a65;--border:#84ffe038;--input:#84ffe038;--ring:#86fadd;--slide-surface:#0b1515d6;--slide-surface-muted:#0d1b1a94;--slide-surface-border:#84ffe038;--slide-surface-shadow:none;--slide-grid-color:#86fadd14;--slide-rule:#84ffe038;--slide-scanline:repeating-linear-gradient(0deg, #00000042 0 2px, transparent 2px 5px);--slide-halo:0 0 20px #86fadd61;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--slide-signal:#ff5b82;--slide-amber:#ffbc57;--slide-azure:#8dbdf5;--slide-dim:#4d8477}@supports (color:lab(0% 0 0)){.afterglow-theme:where(.dark,.dark *):where(:not([data-slide-color-mode=light])),.afterglow-theme:where([data-slide-color-mode=dark]){--slide-scanline:repeating-linear-gradient(0deg, lab(0% 0 0/.26) 0 2px, transparent 2px 5px)}}.afterglow-theme{font-family:var(--slide-font-body)}.afterglow-theme :is(h1,h2,h3,h4,h5,h6){font-family:var(--slide-font-heading);text-transform:uppercase;letter-spacing:-.015em;font-weight:700}.afterglow-theme :is(h1,h2){text-shadow:var(--slide-halo)}.afterglow-theme :is(code,kbd,pre,samp){font-family:var(--slide-font-mono);text-transform:none}.afterglow-theme .slide-background{pointer-events:none;background-color:var(--background);position:absolute;inset:0}.afterglow-theme .slide-background[data-slide-background=default]{background-image:var(--slide-scanline)}.afterglow-theme .slide-background[data-slide-background=grid]{background-image:var(--slide-scanline), linear-gradient(to right, var(--slide-grid-color) 1px, transparent 1px), linear-gradient(to bottom, var(--slide-grid-color) 1px, transparent 1px);background-size:auto, var(--slide-cell) 100%, 100% var(--slide-grid-size)}.afterglow-theme .slide-background[data-slide-background=spotlight]{background-image:var(--slide-scanline), var(--slide-hatch)}.afterglow-theme [data-slide-eyebrow]:before{content:"//";margin-inline-end:.5ch}.afterglow-theme [data-slide-list-marker]{font-size:0}.afterglow-theme [data-slide-list-marker]:before{font-size:var(--slide-support-size);letter-spacing:0;content:"[x]"}.afterglow-theme [data-slide-card-title]{align-items:baseline;gap:.5em;display:flex}.afterglow-theme [data-slide-card-title]:before{content:"";background-color:var(--primary);width:.34em;height:.34em;box-shadow:var(--slide-halo);flex:none}.afterglow-theme [data-slide-hero-meta]:after{content:"";background-color:var(--primary);align-self:center;width:.6em;height:1.1em;animation:1.1s step-end infinite afterglow-blink}@media (prefers-reduced-motion:reduce){.afterglow-theme [data-slide-hero-meta]:after{animation:none}}@keyframes afterglow-blink{0%,49%{opacity:1}50%,to{opacity:0}}.afterglow-theme [data-stat-value]{text-shadow:var(--slide-halo)}.afterglow-theme [data-stat-meter]{border-color:var(--primary)}.afterglow-theme [data-slide-breaker-index]{font-size:calc(var(--slide-title-size) * 1.6);text-shadow:var(--slide-halo)}.afterglow-theme :is([data-slide-statement-text],[data-slide-quote-text]){text-shadow:var(--slide-halo)}.afterglow-theme [data-slide-log-status]:before{content:"["}.afterglow-theme [data-slide-log-status]:after{content:"]"}.afterglow-theme [data-slide-badge]{text-shadow:var(--slide-halo)}.afterglow-theme [data-slide-badge]:before{content:"[";margin-inline-end:.5ch}.afterglow-theme [data-slide-badge]:after{content:"]";margin-inline-start:.5ch}.afterglow-theme :is([data-slide-accent-rule],[data-slide-timeline-marker][data-slide-timeline-done]){box-shadow:var(--slide-halo)}.afterglow-theme [data-slide-log-row][data-slide-log-tone=alert]{color:var(--destructive)}.afterglow-theme[data-slide-background=accent]{--background:var(--primary);--foreground:var(--primary-foreground);--slide-halo:none;--slide-scanline:none;--slide-hatch:none}.afterglow-theme[data-slide-background=accent] :is([data-slide-frame],[data-slide-header],[data-slide-footer]){--primary:var(--primary-foreground);--muted-foreground:color-mix(in oklab, var(--primary-foreground) 74%, transparent);--slide-surface:transparent;--slide-surface-muted:color-mix(in oklab, var(--primary-foreground) 12%, transparent);--slide-surface-border:color-mix(in oklab, var(--primary-foreground) 38%, transparent);--slide-chrome-foreground:color-mix(in oklab, var(--primary-foreground) 72%, transparent);--slide-chrome-emphasis:var(--primary-foreground);--slide-chrome-border:color-mix(in oklab, var(--primary-foreground) 32%, transparent);--slide-progress-fill:var(--primary-foreground)}.afterglow-theme :is([data-slide-header],[data-slide-footer]){text-transform:uppercase;letter-spacing:var(--slide-chrome-tracking)}.afterglow-theme [data-slide-header]{border-block-end-style:dashed}.afterglow-theme [data-slide-header-brand]{text-shadow:var(--slide-halo)}.afterglow-theme [data-slide-header-brand]:before{content:">";margin-inline-end:.5ch}.afterglow-theme [data-slide-header-title]:before{content:"::";margin-inline-end:.5ch}.afterglow-theme [data-slide-footer]{min-block-size:3.5rem;color:var(--primary-foreground);background-color:var(--primary);border-block-start:0;padding-block:.5rem}.afterglow-theme [data-slide-counter]:before{content:"["}.afterglow-theme [data-slide-counter]:after{content:"]"}.afterglow-theme [data-slide-counter-separator]{font-size:0}.afterglow-theme [data-slide-counter-separator]:before{font-size:var(--slide-chrome-size);content:"/"}.afterglow-theme [data-slide-progress]{height:3px;inset-block:auto 0}.afterglow-theme[data-slide-background=accent] [data-slide-footer]{color:var(--background);background-color:var(--foreground)}
