:root{--bg-app:oklch(.985 .004 95);--bg-surface:oklch(1 0 0);--bg-sunken:oklch(.965 .005 95);--bg-raised:oklch(1 0 0);--bg-muted:oklch(.955 .006 95);--line:oklch(.92 .005 95);--line-strong:oklch(.86 .006 95);--line-soft:oklch(.95 .004 95);--fg:oklch(.22 .015 255);--fg-muted:oklch(.46 .012 255);--fg-subtle:oklch(.62 .01 255);--fg-inv:oklch(.98 0 0);--primary:oklch(.32 .08 255);--primary-hover:oklch(.28 .09 255);--primary-soft:oklch(.95 .02 255);--primary-ink:oklch(.98 0 0);--ok:oklch(.62 .14 155);--warn:oklch(.72 .15 75);--crit:oklch(.58 .2 25);--info:oklch(.55 .1 250);--ok-bg:oklch(.96 .03 155);--warn-bg:oklch(.96 .05 75);--crit-bg:oklch(.96 .04 25);--info-bg:oklch(.96 .03 250);--shadow-sm:0 1px 2px rgba(15,20,40,.04),0 1px 1px rgba(15,20,40,.02);--shadow:0 2px 6px rgba(15,20,40,.04),0 8px 24px rgba(15,20,40,.04);--shadow-lg:0 12px 48px rgba(15,20,40,.1);--r-xs:4px;--r-sm:6px;--r-md:8px;--r-lg:12px;--font-sans:"Geist","Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"Geist Mono","JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace}[data-theme=dark]{--bg-app:oklch(.17 .012 255);--bg-surface:oklch(.21 .014 255);--bg-sunken:oklch(.145 .01 255);--bg-raised:oklch(.235 .015 255);--bg-muted:oklch(.25 .014 255);--line:oklch(.3 .012 255);--line-strong:oklch(.38 .014 255);--line-soft:oklch(.26 .012 255);--fg:oklch(.95 .005 255);--fg-muted:oklch(.72 .01 255);--fg-subtle:oklch(.55 .012 255);--fg-inv:oklch(.15 0 0);--primary:oklch(.7 .12 255);--primary-hover:oklch(.76 .13 255);--primary-soft:oklch(.3 .06 255);--primary-ink:oklch(.13 .02 255);--ok:oklch(.78 .16 155);--warn:oklch(.8 .15 75);--crit:oklch(.72 .2 25);--info:oklch(.72 .12 250);--ok-bg:oklch(.26 .06 155);--warn-bg:oklch(.28 .07 75);--crit-bg:oklch(.28 .08 25);--info-bg:oklch(.26 .05 250);--shadow-sm:0 1px 2px rgba(0,0,0,.3);--shadow:0 2px 6px rgba(0,0,0,.25),0 8px 24px rgba(0,0,0,.18);--shadow-lg:0 12px 48px rgba(0,0,0,.35)}*,:after,:before{box-sizing:border-box}#__nuxt,body,html{margin:0;min-height:100%}body{background:var(--bg-app);color:var(--fg);font-family:var(--font-sans);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased;font-feature-settings:"cv11","ss01"}button{font-family:inherit}
