:root{--ink-rgb:248,243,232;--bg-rgb:17,16,13;--lime-rgb:223,255,63;--cyan-rgb:0,198,255;--coral-rgb:255,122,89;--c-ink:#f8f3e8;--c-bg:#11100d;--c-surface:#16140f;--brand-lime:#dfff3f;--brand-cyan:#00c6ff;--brand-coral:#ff7a59;--brand-coral-soft:#ff9b78;--c-success:#4ec9b0;--font-sans:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--ease-out:cubic-bezier(.16,1,.3,1);--ease-spring:cubic-bezier(.19,1,.22,1)}*,:after,:before{box-sizing:border-box}body,html{background:var(--c-bg);cursor:var(--site-cursor-default,auto)}body{margin:0;color:var(--c-ink);font-family:var(--font-sans);text-rendering:geometricPrecision}#__nuxt{min-height:100svh;cursor:var(--site-cursor-default,auto)}::-moz-selection{color:var(--c-bg);background:var(--brand-lime)}::selection{color:var(--c-bg);background:var(--brand-lime)}a{color:inherit}[role=button],[tabindex]:not([tabindex="-1"]),a,button,input[type=button],input[type=checkbox],input[type=color],input[type=file],input[type=radio],input[type=range],input[type=reset],input[type=submit],label[for],select,summary{cursor:var(--site-cursor-pointer,pointer)}.article-title,.blog-title,[contenteditable=true],[data-cursor=text],blockquote,code,dd,dt,h1,h2,h3,h4,h5,h6,input:not([type]),input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],li,p,pre,textarea{cursor:var(--site-cursor-text,text)}.is-loading,.loading,[aria-busy=true],[data-cursor=wait]{cursor:var(--site-cursor-wait,wait)}.is-progress,[data-cursor=progress]{cursor:var(--site-cursor-progress,progress)}.is-precision,[data-cursor=crosshair],canvas{cursor:var(--site-cursor-crosshair,crosshair)}.is-draggable,[data-cursor=move],[draggable=true]{cursor:var(--site-cursor-move,move)}.has-help,[data-cursor=help],abbr[title]{cursor:var(--site-cursor-help,help)}.is-disabled,[aria-disabled=true],[data-cursor=not-allowed],button:disabled,input:disabled,select:disabled,textarea:disabled{cursor:var(--site-cursor-not-allowed,not-allowed)}progress{cursor:var(--site-cursor-progress,progress)}.page-enter-active,.page-leave-active{transition:opacity .22s ease,transform .22s var(--ease-out),filter .22s ease}.page-enter-from{opacity:0;filter:blur(6px);transform:translateY(.8rem) scale(.99)}.page-leave-to{opacity:0;filter:blur(4px);transform:translateY(-.45rem) scale(.995)}@media(prefers-reduced-motion:reduce){.page-enter-active,.page-leave-active{transition:none}.page-enter-from,.page-leave-to{opacity:1;filter:none;transform:none}}
