*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;background:var(--con-bg-page)}::selection{background:var(--con-holo);color:var(--con-bg-page)}body.cl-page{color:var(--con-fg-1);font-family:var(--font-narrative);-webkit-font-smoothing:antialiased;overflow:hidden}.cl-console{--cl-nav-h: 64px;--cl-line: hsla(200, 93%, 62%, .1);--cl-line-faint: hsla(200, 93%, 62%, .08);position:fixed;inset:0;z-index:var(--z-base);display:flex;padding-top:var(--cl-nav-h);background:var(--con-bg-page)}.cl-rail{flex:none;width:268px;display:flex;flex-direction:column;border-right:1px solid var(--cl-line);background:#070a0d8c}.cl-rail-head{flex:none;padding:20px 18px 15px;border-bottom:1px solid var(--cl-line-faint);display:flex;flex-direction:column;gap:11px}.cl-rail-label{margin:0;font-family:var(--font-system);font-size:10px;letter-spacing:.16em;color:#75cefabf}.cl-status{display:flex;align-items:center;gap:10px;font-family:var(--font-system);font-size:11px;color:var(--con-fg-2)}.cl-status-dot{flex:none;width:8px;height:8px;border-radius:var(--radius-full);background:var(--dark-c-accent);box-shadow:0 0 10px var(--dark-c-accent);animation:cl-pulse 1.6s var(--ease-in-out) infinite}.cl-status-label{color:var(--dark-a-accent);text-transform:lowercase;letter-spacing:.05em}.cl-status-value{margin-left:auto;color:var(--dark-c-accent)}.cl-rail-scroll{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:hsla(200,93%,60%,.2) transparent;padding:16px 12px 18px;display:flex;flex-direction:column;gap:18px}.cl-rail-scroll::-webkit-scrollbar{width:10px}.cl-rail-scroll::-webkit-scrollbar-thumb{background:#3ab9f82e;border-radius:5px}.cl-month{display:flex;flex-direction:column;gap:2px}.cl-month-label{margin:0 0 5px;padding:0 10px;font-family:var(--font-system);font-size:9.5px;letter-spacing:.16em;color:#dbe9f061}.cl-rail-item{display:flex;align-items:baseline;gap:9px;width:100%;text-align:left;padding:8px 10px;border:none;border-radius:var(--radius-s);text-decoration:none;cursor:pointer;background:transparent;transition:background var(--duration-normal) var(--con-ease)}.cl-rail-item:hover{background:#3ab9f812}.cl-rail-item.is-on{background:#3ab9f81a}.cl-rail-dot{flex:none;align-self:center;width:6px;height:6px;border-radius:var(--radius-full);background:#44bcf840;transition:background var(--duration-normal) var(--con-ease),box-shadow var(--duration-normal) var(--con-ease)}.cl-rail-item[data-hot=true] .cl-rail-dot{background:#fd4c35;box-shadow:0 0 6px #fd3b2199}.cl-rail-item.is-on .cl-rail-dot{background:#44bcf8;box-shadow:0 0 8px #3ab9f8e6}.cl-rail-item.is-on[data-hot=true] .cl-rail-dot{background:#fd4c35;box-shadow:0 0 8px #fd3b21e6}.cl-rail-ver{flex:none;font-family:var(--font-system);font-size:11px;letter-spacing:.04em;color:#e5f0f599;transition:color var(--duration-normal) var(--con-ease)}.cl-rail-item.is-on .cl-rail-ver{color:#93d8fb}.cl-rail-code{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-narrative);font-weight:var(--weight-light);font-size:11.5px;color:#e5f0f56b;transition:color var(--duration-normal) var(--con-ease)}.cl-rail-item.is-on .cl-rail-code{color:#e5f0f5d9}.cl-rail-count{margin-left:auto;flex:none;font-family:var(--font-system);font-size:9px;color:#dbe9f04d}.cl-rail-foot{flex:none;padding:14px 18px 16px;border-top:1px solid var(--cl-line-faint);display:flex;flex-direction:column;gap:9px}.cl-hud{font-family:var(--font-system);font-size:10px;letter-spacing:.06em;color:#e5f0f59e;transition:color var(--duration-slow) var(--con-ease)}.cl-hud.is-hot{color:#fd705d}.cl-progress{height:2px;background:#44bcf826;border-radius:var(--radius-full);overflow:hidden}.cl-progress-fill{height:100%;width:0%;background:#58c3f9d9;box-shadow:0 0 8px #3ab9f8b3}.cl-main{flex:1;min-width:0;position:relative}.cl-atmo{position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(900px 480px at 50% -4%,hsla(212,60%,12%,.55),transparent 70%),radial-gradient(1100px 560px at 50% 106%,hsla(200,80%,10%,.35),transparent 75%)}.cl-scroll{position:absolute;inset:0;z-index:var(--z-base);overflow-y:auto;scrollbar-width:thin;scrollbar-color:hsla(200,93%,60%,.3) transparent}.cl-scroll::-webkit-scrollbar{width:10px}.cl-scroll::-webkit-scrollbar-thumb{background:#3ab9f82e;border-radius:5px}.cl-scroll::-webkit-scrollbar-thumb:hover{background:#3ab9f852}.cl-hero{max-width:800px;margin:0 auto;padding:76px 44px 6px;display:flex;flex-direction:column;align-items:center;gap:17px;text-align:center}.cl-eyebrow{display:flex;gap:9px;align-items:baseline;font-family:var(--font-system);font-size:11.5px;letter-spacing:.12em;color:#75cefacc}.cl-title{margin:0;font-family:var(--font-command);font-weight:var(--weight-black);font-size:86px;line-height:.85;letter-spacing:-.02em;text-transform:uppercase;color:var(--con-fg-1)}.cl-lede{margin:0;max-width:480px;font-family:var(--font-narrative);font-weight:var(--weight-light);font-size:15px;line-height:1.55;color:#e5f0f5b3;text-wrap:pretty}.cl-key{margin:0;font-family:var(--font-system);font-size:9.5px;letter-spacing:.08em;color:#dbe9f059}.cl-stream{max-width:800px;margin:0 auto;padding:10px 44px 84px}.cl-seam{display:flex;align-items:baseline;gap:13px;margin:54px 0 12px;padding-bottom:11px;border-bottom:1px solid hsla(200,93%,62%,.16);box-shadow:none;transition:border-color var(--duration-slow) var(--con-ease),box-shadow var(--duration-slow) var(--con-ease)}.cl-seam[data-hot=true]{border-color:#fd3b2142}.cl-seam.is-on{border-color:#44bcf88c;box-shadow:0 14px 24px -18px #3ab9f8e6}.cl-seam.is-on[data-hot=true]{border-color:#fd3b218c;box-shadow:0 14px 24px -18px #fd3b21e6}.cl-seam-code{margin:0;font-family:var(--font-narrative);font-weight:var(--weight-bold);font-size:21px;line-height:1;letter-spacing:.05em;text-transform:uppercase;color:#e5f0f5bf;transition:color var(--duration-slow) var(--con-ease)}.cl-seam.is-on .cl-seam-code{color:var(--con-fg-1)}.cl-seam-ver{font-family:var(--font-system);font-size:11px;letter-spacing:.06em;color:#75cefa99;transition:color var(--duration-slow) var(--con-ease)}.cl-seam[data-hot=true] .cl-seam-ver{color:#fd6753cc}.cl-seam.is-on .cl-seam-ver{color:#6bcafa}.cl-seam.is-on[data-hot=true] .cl-seam-ver{color:#fd6753}.cl-pill-hot{font-family:var(--font-system);font-size:9px;letter-spacing:.06em;color:#fd705d;border:1px solid hsla(7,98%,56%,.45);border-radius:var(--radius-s);padding:1px 6px;background:#fd3b211a}.cl-seam-meta{margin-left:auto;font-family:var(--font-system);font-size:9.5px;color:#dbe9f061}.cl-sym{flex:none;width:13px;text-align:center;font-family:var(--font-system);font-size:12px}.cl-scope{flex:none;width:var(--cl-scope-w, 9ch);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-system);font-size:10px;color:#75cefa80}.cl-row-feature{margin:9px 0;padding:16px 20px 15px;background:var(--con-panel);border:1px solid hsla(200,93%,62%,.38);border-radius:var(--radius-m);position:relative;overflow:hidden}.cl-feature-glow{position:absolute;inset:0;pointer-events:none;background:radial-gradient(280px 100px at 12% 0%,hsla(200,93%,60%,.12),transparent 70%)}.cl-feature-head{position:relative;display:flex;align-items:baseline;gap:9px;margin-bottom:7px}.cl-chip-new{font-family:var(--font-system);font-size:9.5px;letter-spacing:.06em;padding:2px 7px;border-radius:var(--radius-s);color:#84d3fb;border:1px solid hsla(200,93%,60%,.5);background:#3ab9f81f}.cl-feature-scope{font-family:var(--font-system);font-size:10px;color:#75cefa8c}.cl-feature-text{position:relative;margin:0;font-family:var(--font-narrative);font-weight:var(--weight-medium);font-size:16.5px;line-height:1.45;color:var(--con-fg-1);text-wrap:pretty}.cl-row-fix{position:relative;display:flex;gap:12px;align-items:baseline;padding:7px 6px;overflow:hidden;border-radius:var(--radius-s)}.cl-sweep{position:absolute;top:2px;bottom:2px;left:0;width:2px;background:#58c3f9;box-shadow:0 0 12px #3ab9f8e6;opacity:0;pointer-events:none}.cl-sym-fix{color:#dbe9f09e}.cl-fixtext{flex:1;font-family:var(--font-narrative);font-weight:var(--weight-light);font-size:14.5px;line-height:1.5;color:#e5f0f5d9;text-wrap:pretty}.cl-stamp{flex:none;font-family:var(--font-system);font-size:8.5px;letter-spacing:.06em;padding:1px 6px;border:1px solid hsla(200,93%,60%,.4);border-radius:var(--radius-s);color:#75cefacc;opacity:0}.cl-row-change{display:flex;gap:12px;align-items:baseline;padding:9px 6px}.cl-sym-change{color:#bcbedc}.cl-change-col{min-width:0;display:flex;flex-direction:column;gap:2px}.cl-old{font-family:var(--font-narrative);font-weight:var(--weight-light);font-size:12.5px;line-height:1.45;color:#e5f0f573;text-decoration:line-through;text-decoration-color:#fd553f99}.cl-new{font-family:var(--font-narrative);font-weight:var(--weight-regular);font-size:15px;line-height:1.45;color:var(--con-fg-1);text-wrap:pretty}.cl-row-remove{display:flex;gap:12px;align-items:baseline;padding:7px 6px}.cl-sym-remove{color:#fd6753}.cl-remove-wrap{position:relative;display:inline-block;min-width:0}.cl-removetext{font-family:var(--font-narrative);font-weight:var(--weight-light);font-size:14.5px;line-height:1.5;color:#e5f0f5d9}.cl-strikebar{position:absolute;left:0;top:54%;height:1px;width:100%;background:#fd553fb3;pointer-events:none}.cl-row-break{margin:9px 0;padding:14px 18px;background:#fd3b2112;border:1px solid hsla(7,98%,56%,.4);border-radius:var(--radius-m);box-shadow:0 0 20px #fd2d1229}.cl-break-head{display:flex;align-items:baseline;gap:9px;margin-bottom:6px}.cl-chip-break{font-family:var(--font-system);font-size:9.5px;letter-spacing:.06em;padding:2px 7px;border-radius:var(--radius-s);color:#fd7968;border:1px solid hsla(7,98%,56%,.5);background:#fd3b211f}.cl-break-scope{font-family:var(--font-system);font-size:10px;color:#fd796899}.cl-break-text{margin:0;font-family:var(--font-narrative);font-weight:var(--weight-regular);font-size:15px;line-height:1.5;color:var(--con-fg-1);text-wrap:pretty}.cl-row-hotfix{margin:9px 0;padding:14px 18px;display:flex;gap:12px;align-items:baseline;background:#fd3b2112;border:1px solid hsla(7,98%,56%,.4);border-radius:var(--radius-m);box-shadow:0 0 20px #fd2d1229}.cl-hotfix-dot{flex:none;align-self:center;width:6px;height:6px;border-radius:var(--radius-full);background:#fd4c35;box-shadow:0 0 8px #fd3b21e6;animation:cl-pulse 1.6s var(--ease-in-out) infinite}.cl-hotfix-label{flex:none;font-family:var(--font-system);font-size:9.5px;letter-spacing:.06em;color:#fd7968}.cl-hotfix-text{font-family:var(--font-narrative);font-weight:var(--weight-regular);font-size:14.5px;line-height:1.5;color:var(--con-fg-1);text-wrap:pretty}.cl-end{margin-top:80px;display:flex;flex-direction:column;gap:7px;align-items:center;text-align:center}.cl-end-line{margin:0;font-family:var(--font-system);font-size:9.5px;letter-spacing:.14em;color:#75cefa8c}.cl-end-note{margin:0;font-family:var(--font-narrative);font-weight:var(--weight-light);font-size:13.5px;color:#e5f0f580}.cl-end-link{margin-top:4px;font-family:var(--font-system);font-size:10px;color:#62c7f9cc;text-decoration:none;transition:color var(--duration-normal) var(--con-ease),text-shadow var(--duration-normal) var(--con-ease)}.cl-end-link:hover{color:#a6dffc;text-shadow:0 0 12px hsla(200,93%,60%,.6)}.cl-empty{max-width:var(--max-prose);margin:0 auto;padding:18vh var(--space-24) 0;text-align:center;display:grid;gap:var(--space-24);justify-items:center}.cl-empty-eyebrow{margin:0;font-family:var(--font-system);font-size:11px;letter-spacing:.16em;color:#75cefacc}.cl-empty-text{margin:0;font-family:var(--font-narrative);font-weight:var(--weight-light);font-size:16px;color:#e5f0f5bf}.cl-empty-link{font-family:var(--font-system);font-size:11px;letter-spacing:.12em;color:#6bcafa;text-decoration:none;border:1px solid hsla(200,93%,60%,.35);border-radius:var(--radius-s);padding:11px 24px}.cl-empty-link:hover{color:#a6dffc;border-color:#58c3f9b3}@keyframes cl-pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes cl-bloom{0%{box-shadow:0 0 #3ab9f800}to{box-shadow:0 0 26px #3ab9f833,inset 0 0 30px #3ab9f80d}}[data-kind-anim=feature][data-armed]{animation:cl-bloom .9s var(--con-ease-out) both}@keyframes cl-repair{0%{opacity:.35;transform:translate(-3px) skew(-5deg);text-shadow:2px 0 hsla(7,98%,60%,.9),-2px 0 hsla(200,93%,60%,.9)}25%{opacity:.7;transform:translate(3px) skew(4deg);text-shadow:-1.5px 0 hsla(7,98%,60%,.7),1.5px 0 hsla(200,93%,60%,.7)}45%{transform:translate(-1px) skew(-1deg);text-shadow:1px 0 hsla(7,98%,60%,.4),-1px 0 hsla(200,93%,60%,.4)}65%,to{opacity:1;transform:none;text-shadow:none}}[data-kind-anim=fix] .cl-fixtext{opacity:.55}[data-kind-anim=fix][data-armed] .cl-fixtext{animation:cl-repair .9s var(--ease-in-out) both}@keyframes cl-stampin{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}[data-kind-anim=fix][data-armed] .cl-stamp{animation:cl-stampin .35s var(--con-ease-out) .85s both}@keyframes cl-sweep{0%{left:0;opacity:1}85%{opacity:1}to{left:calc(100% - 2px);opacity:0}}[data-kind-anim=fix][data-armed] .cl-sweep{animation:cl-sweep .9s var(--ease-in-out) both}@keyframes cl-oldout{0%{opacity:1}to{opacity:.55}}[data-kind-anim=change][data-armed] .cl-old{animation:cl-oldout .5s var(--ease-in-out) both}@keyframes cl-newin{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}[data-kind-anim=change][data-armed] .cl-new{animation:cl-newin .5s var(--con-ease-out) .35s both}@keyframes cl-strike{0%{width:0}to{width:100%}}[data-kind-anim=remove][data-armed] .cl-strikebar{animation:cl-strike .6s var(--ease-in-out) .15s both}@keyframes cl-burnout{0%{opacity:1}to{opacity:.5}}[data-kind-anim=remove][data-armed] .cl-removetext{animation:cl-burnout .6s var(--ease-in-out) .3s both}@keyframes cl-alertin{0%{opacity:0}10%{opacity:1}18%{opacity:.45}28%{opacity:1}38%{opacity:.6}50%,to{opacity:1}}[data-kind-anim=break][data-armed]{animation:cl-alertin .7s steps(1) both}@media(prefers-reduced-motion:reduce){[data-kind-anim],[data-kind-anim] .cl-fixtext,[data-kind-anim] .cl-stamp,[data-kind-anim] .cl-sweep,[data-kind-anim] .cl-old,[data-kind-anim] .cl-new,[data-kind-anim] .cl-strikebar,[data-kind-anim] .cl-removetext{animation:none!important}[data-kind-anim=fix] .cl-fixtext,[data-kind-anim=fix] .cl-stamp{opacity:1!important}[data-kind-anim=fix] .cl-sweep{opacity:0!important}.cl-status-dot,.cl-hotfix-dot{animation:none}}html.no-js [data-kind-anim=fix] .cl-fixtext,html.no-js [data-kind-anim=fix] .cl-stamp{opacity:1}@media(max-width:860px){body.cl-page{overflow:auto}.cl-console{position:static;display:block;padding-top:var(--space-96)}.cl-rail{display:none}.cl-main{position:static}.cl-atmo{position:fixed}.cl-scroll{position:static;overflow:visible}.cl-hero{padding:40px 24px 6px}.cl-title{font-size:clamp(3rem,13vw,5.375rem)}.cl-stream{padding:10px 20px 84px}.cl-seam{flex-wrap:wrap}.cl-seam-meta{flex-basis:100%;margin-left:26px}}.chromatic{position:relative}.chromatic:before,.chromatic:after{content:attr(data-text);content:attr(data-text) / "";position:absolute;inset:0;padding:inherit;mix-blend-mode:screen;pointer-events:none;clip-path:inset(0 0 100% 0);transform:translate(0)}.chromatic:before{color:var(--dark-c-accent);clip-path:var(--bleed-a-clip, inset(0 0 100% 0));transform:translate(var(--bleed-a-x, 0))}.chromatic:after{color:var(--light-d-accent);clip-path:var(--bleed-b-clip, inset(0 0 100% 0));transform:translate(var(--bleed-b-x, 0))}@media(prefers-reduced-motion:reduce){.chromatic:before,.chromatic:after{display:none}}@keyframes crossfade-out{0%{opacity:1}to{opacity:0}}@keyframes crossfade-in{0%{opacity:0}to{opacity:1}}[data-astro-cid-hxocxibo]::view-transition-old(root),[data-astro-cid-hxocxibo]::view-transition-new(root){animation-duration:.3s;animation-timing-function:ease-in-out;animation-fill-mode:both}[data-astro-cid-hxocxibo]::view-transition-old(root){animation-name:crossfade-out}[data-astro-cid-hxocxibo]::view-transition-new(root){animation-name:crossfade-in}@media(prefers-reduced-motion:reduce){[data-astro-cid-hxocxibo]::view-transition-old(root),[data-astro-cid-hxocxibo]::view-transition-new(root){animation-duration:0ms}}:root{--con-fg-1: hsl(200, 60%, 96%);--con-fg-2: hsla(200, 45%, 93%, .82);--con-fg-3: hsla(200, 40%, 90%, .55);--con-fg-mute: hsla(200, 35%, 88%, .35);--con-holo: hsl(200, 93%, 60%);--con-holo-bright: hsl(200, 93%, 82%);--con-warn: hsl(7, 98%, 56%);--con-warn-bright: hsl(7, 98%, 70%);--con-accent: var(--con-holo);--con-accent-bright: var(--con-holo-bright);--con-bg-page: #030405;--con-panel: linear-gradient(160deg, hsla(216, 32%, 9%, .62), hsla(200, 36%, 8%, .5));--con-panel-raised: linear-gradient(160deg, hsla(216, 34%, 12%, .8), hsla(200, 40%, 10%, .64));--con-border-soft: hsla(200, 93%, 62%, .16);--con-border: hsla(200, 93%, 62%, .34);--con-border-strong: hsla(200, 93%, 66%, .6);--con-border-warn: hsla(7, 98%, 56%, .5);--con-glow: hsla(200, 93%, 60%, .5);--con-glow-soft: hsla(200, 93%, 60%, .22);--con-glow-warn: hsla(7, 98%, 56%, .45);--con-elev-1: 0 0 14px hsla(200, 93%, 60%, .08), inset 0 1px 0 hsla(200, 60%, 96%, .05);--con-elev-2: 0 0 28px hsla(200, 93%, 60%, .16), inset 0 1px 0 hsla(200, 60%, 96%, .09);--con-elev-3: 0 0 44px hsla(200, 93%, 60%, .3), 0 0 90px hsla(200, 93%, 60%, .12), inset 0 1px 0 hsla(200, 60%, 96%, .13);--con-ease: cubic-bezier(.2, .7, .2, 1);--con-ease-out: cubic-bezier(0, 0, .2, 1);--con-eyebrow: var(--weight-regular) var(--decorative-s)/1.4 var(--font-system);--con-label: var(--weight-regular) .72rem/1 var(--font-system);--con-readout: var(--weight-regular) var(--decorative-s)/1.3 var(--font-system);--con-body: var(--weight-regular) .92rem/1.55 var(--font-narrative);--con-code: var(--weight-regular) var(--decorative-s)/1.5 var(--font-system)}[data-astro-cid-hxocxibo][data-signal=warn],.con-release[data-astro-cid-hxocxibo].is-warn{--con-accent: var(--con-warn);--con-accent-bright: var(--con-warn-bright)}@font-face{font-family:Drakos;src:url(/fonts/Drakos-Header.woff2) format("woff2");font-weight:700;font-display:block}@font-face{font-family:Drakos;src:url(/fonts/Drakos-Block.woff2) format("woff2");font-weight:1000;font-display:block}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk.woff2) format("woff2");font-weight:300 700;font-display:swap}@font-face{font-family:Major Mono Display;src:url(/fonts/major-mono.woff2) format("woff2");font-weight:400;font-display:swap}:root{--font-command: "Drakos", Impact, sans-serif;--font-narrative: "Space Grotesk", system-ui, sans-serif;--font-system: "Major Mono Display", monospace;--weight-light: 300;--weight-regular: 400;--weight-medium: 500;--weight-bold: 700;--weight-black: 1000;--decorative-s: clamp(.8125rem, .75rem + .18vw, .9375rem);--decorative-m: clamp(1.25rem, 1.125rem + .35vw, 1.5rem);--decorative-l: clamp(1.75rem, 1.575rem + .5vw, 2.125rem);--body-xs: clamp(1rem, .925rem + .2vw, 1.1875rem);--body-s: clamp(1.25rem, 1.125rem + .35vw, 1.5rem);--body-m: clamp(1.75rem, 1.575rem + .5vw, 2.125rem);--body-bullet: clamp(2rem, 1.8rem + .55vw, 2.375rem);--drakos-s: clamp(2.5rem, 2.25rem + .7vw, 3rem);--drakos-m: clamp(4rem, 3.5rem + 1.3vw, 5rem);--drakos-l: clamp(6rem, 5.25rem + 2vw, 7.5rem);--drakos-title: clamp(10rem, 6rem + 8vw, 17.5rem);--grey-3: hsl(0, 0%, 3%);--grey-6: hsl(0, 0%, 6%);--grey-12: hsl(0, 0%, 12%);--grey-18: hsl(0, 0%, 18%);--grey-82: hsl(0, 0%, 82%);--grey-88: hsl(0, 0%, 88%);--grey-94: hsl(0, 0%, 94%);--grey-97: hsl(0, 0%, 97%);--dark-ground: var(--grey-3);--light-ground: var(--grey-97);--dark-a-fill: hsl(236, 23%, 12%);--dark-a-surface: hsl(236, 23%, 17%);--dark-a-accent: hsl(236, 23%, 60%);--dark-a-text: hsl(236, 23%, 98%);--dark-b-fill: hsl(216, 30%, 14%);--dark-b-surface: hsl(216, 30%, 20%);--dark-b-accent: hsl(216, 30%, 46%);--dark-b-text: hsl(216, 30%, 90%);--dark-c-fill: hsl(7, 98%, 9%);--dark-c-surface: hsl(7, 98%, 17%);--dark-c-accent: hsl(7, 98%, 53%);--dark-c-text: hsl(7, 98%, 93%);--light-d-fill: hsl(200, 93%, 96%);--light-d-surface: hsl(200, 93%, 89%);--light-d-accent: hsl(200, 93%, 74%);--light-d-text: hsl(200, 93%, 5%);--light-e-fill: hsl(75, 35%, 97%);--light-e-surface: hsl(75, 35%, 80%);--light-e-accent: hsl(75, 35%, 55%);--light-e-text: hsl(75, 35%, 10%);--light-f-fill: hsl(20, 32%, 95%);--light-f-surface: hsl(20, 32%, 85%);--light-f-accent: hsl(20, 32%, 66%);--light-f-text: hsl(20, 32%, 8%);--space-4: .25rem;--space-8: .5rem;--space-12: .75rem;--space-16: 1rem;--space-24: 1.5rem;--space-32: 2rem;--space-48: 3rem;--space-64: 4rem;--space-96: 6rem;--space-128: 8rem;--radius-s: .25rem;--radius-m: .5rem;--radius-l: 1rem;--radius-full: 9999px;--ease-out: cubic-bezier(0, 0, .2, 1);--ease-in: cubic-bezier(.4, 0, 1, 1);--ease-in-out: cubic-bezier(.4, 0, .2, 1);--duration-fast: .1s;--duration-normal: .2s;--duration-slow: .4s;--z-base: 1;--z-raised: 10;--z-overlay: 100;--z-modal: 1000;--z-toast: 10000;--max-prose: 35em;--max-content: 72rem}
