.lp-root.cc-root{--cc-hi-05: rgb(255 255 255 / .05);--cc-hi-07: rgb(255 255 255 / .07);--cc-hi-08: rgb(255 255 255 / .08);--cc-hi-12: rgb(255 255 255 / .12);--cc-hi-18: rgb(255 255 255 / .18);--cc-hi-22: rgb(255 255 255 / .22);--cc-hi-28: rgb(255 255 255 / .28);--cc-hi-35: rgb(255 255 255 / .35);--cc-hi-40: rgb(255 255 255 / .4);--cc-hi-50: rgb(255 255 255 / .5);--cc-hi-55: rgb(255 255 255 / .55);--cc-hi-60: rgb(255 255 255 / .6);--cc-hi-70: rgb(255 255 255 / .7);--cc-hi-80: rgb(255 255 255 / .8);--cc-lo-05: rgb(0 0 0 / .05);--cc-lo-07: rgb(0 0 0 / .07);--cc-lo-08: rgb(0 0 0 / .08);--cc-lo-12: rgb(0 0 0 / .12);--cc-lo-20: rgb(0 0 0 / .2);--cc-lo-25: rgb(0 0 0 / .25);--cc-lo-30: rgb(0 0 0 / .3);--cc-lo-35: rgb(0 0 0 / .35);--cc-lo-40: rgb(0 0 0 / .4);--cc-lo-45: rgb(0 0 0 / .45);--cc-lo-60: rgb(0 0 0 / .6);--cc-lo-70: rgb(0 0 0 / .7);--cc-lo-80: rgb(0 0 0 / .8);--cc-shade: rgb(40 28 10 / .34);--cc-shade-soft: rgb(40 28 10 / .16);--cc-paper: #fdfbf5;--cc-paper-lo: #ece6d6;--cc-ink: #34312a;--cc-ink-soft: #6f6a5c;--cc-wine: #8b1e3f;--cc-ok: #2f6b45;--cc-ok-bg: #e2f0e6;--cc-stop: #a3282b;--cc-stop-bg: #f8e3e1}[data-theme=dark] .lp-root.cc-root{--cc-shade: rgb(0 0 0 / .6);--cc-shade-soft: rgb(0 0 0 / .3)}.cc-root .cc-stage{position:absolute;top:0;right:0;bottom:0;left:0;font-size:calc(100cqi / 60)}.cc-root .cc-floor{position:absolute;border-radius:50%;background:radial-gradient(closest-side,var(--cc-shade),transparent);filter:blur(.7em);pointer-events:none}.cc-root .cc-mono{font-family:var(--font-mono, "Geist Mono Variable", ui-monospace, monospace)}.lp-root.cc-root .cc-scene{aspect-ratio:1 / 1}@media (max-width: 999px){.lp-root.cc-root .cc-scene{aspect-ratio:1 / 1.12}}
