:root{--mk-bg:oklch(0.155 0.028 195);--mk-slab:oklch(0.19 0.034 195/0.82);--mk-paper:oklch(0.972 0.006 190);--mk-ink:oklch(0.965 0.012 190);--mk-ink-2:oklch(0.8 0.025 190);--mk-ink-3:oklch(0.66 0.025 190);--mk-yours:var(--apricot);--mk-on-yours:var(--on-apricot);--mk-yours-ink:oklch(0.82 0.12 55);--mk-glow-1:oklch(0.52 0.09 190/0.45);--mk-glow-2:oklch(0.62 0.1 55/0.12);--mk-hair:color-mix(in oklch,var(--mk-ink) 12%,transparent);--mk-hair-2:color-mix(in oklch,var(--mk-ink) 6%,transparent);--mk-glass:color-mix(in oklch,var(--mk-ink) 5%,transparent);--mk-rim:color-mix(in oklch,var(--mk-ink) 14%,transparent);--mk-r-slab:28px;--mk-r-card:16px;--mk-cut:10px;--mk-ease-out:cubic-bezier(0.23,1,0.32,1);--mk-ease-move:cubic-bezier(0.77,0,0.175,1);--mk-font:var(--family-sans);--mk-mono:var(--family-mono);--mk-gutter:clamp(16px,5vw,80px);--mk-z-nav:20;--mk-z-note:30;color-scheme:dark;background:var(--mk-bg)}@media (prefers-reduced-transparency:reduce){:root{--mk-slab:oklch(0.19 0.034 195)}}@property --k{syntax:"<number>";inherits:true;initial-value:0}*,:after,:before{box-sizing:border-box}body{margin:0;min-height:100dvh;background:var(--mk-bg);color:var(--mk-ink);font:400 17px/1.6 var(--mk-font);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}:where(p,h1,h2,h3,ol,ul,figure){margin:0;padding:0}:where(ol,ul){list-style:none}a{color:inherit}:root:has(dialog[open]){overflow:hidden;scrollbar-gutter:stable}@media (max-width:700px){:root:has(dialog[open]){scrollbar-gutter:auto}}@media (prefers-reduced-motion:no-preference){:root[data-glide]{scroll-behavior:smooth}}::selection{background:var(--mk-yours);color:var(--mk-on-yours)}:focus-visible{outline:2px solid var(--mk-yours);outline-offset:2px;border-radius:6px}