html:not(.dark) [data-learn-skin=spotlight][data-student-motion]:not(.dark):has(>.bd-root),html:not(.dark) body:has([data-learn-skin=spotlight]:not(.dark)>.bd-root){--background:#f4f3eb;--foreground:#14210f;--card:rgb(253 252 248/0.97);--bd-glass:rgb(253 252 248/0.9);--bd-card-solid:#fffefa;--card-foreground:#14210f;--popover:#fffefa;--popover-foreground:#14210f;--brand:#15532e;--brand-foreground:#ffffff;--primary:#15532e;--primary-foreground:#ffffff;--secondary:#e8eee2;--secondary-foreground:#14210f;--muted:#ecede3;--muted-foreground:#4f6056;--accent:#e2ecdf;--accent-foreground:#15532e;--border:rgb(15 61 46/0.12);--input:rgb(15 61 46/0.2);--ring:#15532e;--chart-1:#1c6b3c;--bd-muted-band:transparent;--bd-nested:rgb(15 61 46/0.035);--bd-glass-highlight:inset 0 1px 0 rgb(255 255 255/0.85);--bd-glass-lift:0 1px 2px rgb(16 32 26/0.05),0 12px 32px -16px rgb(16 32 26/0.2)}.dark body:has([data-learn-skin=spotlight]>.bd-root),:is(.dark [data-learn-skin],[data-learn-skin].dark)[data-learn-skin=spotlight][data-student-motion]:has(>.bd-root),body:has([data-learn-skin=spotlight].dark>.bd-root) [data-student-motion].dark{--background:#0c1712;--foreground:#ecf4ee;--card:rgb(12 26 20/0.9);--bd-glass:rgb(12 26 20/0.82);--bd-card-solid:#111e17;--card-foreground:#ecf4ee;--popover:#15251d;--popover-foreground:#ecf4ee;--brand:#74d39c;--brand-foreground:#062012;--primary:#74d39c;--primary-foreground:#062012;--secondary:#1a2b22;--secondary-foreground:#ecf4ee;--muted:#1a2b22;--muted-foreground:#a9bdb0;--accent:#193626;--accent-foreground:#96e2b6;--border:rgb(255 255 255/0.08);--input:rgb(255 255 255/0.14);--ring:#74d39c;--chart-1:#74d39c;--bd-muted-band:transparent;--bd-nested:rgb(255 255 255/0.04);--bd-glass-highlight:inset 0 1px 0 rgb(255 255 255/0.04);--bd-glass-lift:0 1px 2px rgb(0 0 0/0.3),0 18px 40px -22px rgb(0 0 0/0.7)}body:has([data-learn-skin=spotlight].dark>.bd-root) [data-student-motion].dark:is(*,#_),body:has([data-learn-skin=spotlight]>.bd-root):is(body,#_){--card:var(--bd-card-solid)}[data-learn-skin][data-learn-skin=spotlight][data-student-motion]:has(>.bd-root):is(:has([data-backdrop-calm]),:has(>.bd-root[data-intensity=calm])){--card:var(--bd-card-solid);--bd-glass:var(--bd-card-solid);--bd-glass-highlight:0 0 #0000;--bd-glass-lift:0 0 #0000}[data-learn-skin=spotlight]:has(>.bd-root) .lx-panel{background-color:var(--bd-card-solid)}[data-learn-skin=spotlight]:has(>.bd-root) .lx-stage{background-color:#050b08}[data-learn-skin=spotlight]:has(>.bd-root) .lx-live-tint{background-color:var(--card);background-image:linear-gradient(rgb(244 63 94/.07),rgb(244 63 94/.07))}.dark [data-learn-skin=spotlight]:has(>.bd-root) :is(.text-emerald-600,.text-green-600){color:#34d399}.dark [data-learn-skin=spotlight]:has(>.bd-root) .text-red-600{color:#f87171}.dark [data-learn-skin=spotlight]:has(>.bd-root) .text-amber-600{color:#fbbf24}html:not(.dark) [data-learn-skin=spotlight]:not(.dark):has(>.bd-root) :is(.text-emerald-600,.text-green-600){color:#047857}html:not(.dark) [data-learn-skin=spotlight]:not(.dark):has(>.bd-root) .text-red-600{color:#b91c1c}html:not(.dark) [data-learn-skin=spotlight]:not(.dark):has(>.bd-root) .text-amber-600{color:#b45309}body:has([data-learn-skin=spotlight]>.bd-root) :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[data-slot=input-otp-slot]){background-color:var(--bd-card-solid)}.dark body:has([data-learn-skin=spotlight]>.bd-root) :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[data-slot=input-otp-slot]),body:has([data-learn-skin=spotlight].dark>.bd-root) [data-learn-skin].dark :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger]){background-color:#15251d}html:not(.dark) body:has([data-learn-skin=spotlight]:not(.dark)>.bd-root) :is([data-slot=input],[data-slot=textarea],[data-slot=select-trigger],[data-slot=input-otp-slot]){background-color:#fffefb;border-color:rgb(15 61 46/.2)}