html[data-theme=dark]{color-scheme:dark;--background:#0b1120;--foreground:#e2e8f0}html[data-theme=dark] body{background:radial-gradient(circle at 0 0,#1e1b4b 0,transparent 28rem),radial-gradient(circle at 100% 30%,#261829 0,transparent 24rem),var(--background)}html[data-theme=dark] :is([class*=from-indigo-50],[class*=from-blue-50],[class*=from-sky-50],[class*=from-purple-50],[class*=from-amber-50],[class*=from-orange-50])[class*=bg-gradient]{background-image:linear-gradient(135deg,#1e293b,#26364f)}html[data-theme=dark] :is(.bg-white,[class*="bg-white/8"],[class*="bg-white/9"],.study-panel,.lesson-card,.surface-card,.paper-card,.checkpoint,.info-page .info-document){background-color:#1e293b}html[data-theme=dark] :is(.bg-slate-50,.bg-slate-100,.bg-slate-200,.bg-gray-50,.bg-gray-100,.bg-indigo-50,.bg-indigo-100,.bg-indigo-200,[class*="bg-indigo-50/"],[class*="bg-slate-50/"]){background-color:#28364d}html[data-theme=dark] :is(.bg-red-50,.bg-red-100,.bg-rose-50,.bg-rose-100,.bg-rose-200,[data-surface-tone=red]){background-color:#472533!important}html[data-theme=dark] :is(.bg-green-50,.bg-green-100,.bg-emerald-50,.bg-emerald-100,[data-surface-tone=green]){background-color:#143b35!important}html[data-theme=dark] :is(.bg-amber-50,.bg-amber-100,.bg-yellow-50,.bg-yellow-100,.bg-yellow-200,.bg-orange-50,[data-surface-tone=orange]){background-color:#44351e!important}html[data-theme=dark] :is(.bg-blue-50,.bg-blue-100,.bg-purple-50,.bg-purple-100,[data-surface-tone=blue],[data-surface-tone=purple],[data-surface-tone=gray]){background-color:#28364d!important}html[data-theme=dark] :is(.text-slate-950,.text-slate-900,.text-slate-800,.text-gray-900,.text-gray-800,.text-ink,.study-header h1,.course-header h1,.section-title,.info-page h1,.info-page h2,.info-page h3){color:#f1f5f9}html[data-theme=dark] :is(.text-slate-700,.text-slate-600,.text-slate-500,.text-gray-700,.text-gray-600,.text-gray-500,.study-header p,.course-header p,.info-page p,.info-page li){color:#cbd5e1}html[data-theme=dark] :is(.text-indigo-950,.text-indigo-900,.text-indigo-800,.text-indigo-700,.text-indigo-600,.text-blue-700,.text-blue-600,.section-eyebrow,.info-page a,.info-page .info-document>p:first-of-type){color:#c7d2fe}html[data-theme=dark] :is(.text-purple-900,.text-purple-800,.text-purple-700,.text-purple-600,.text-violet-800,.text-violet-700,.text-violet-600){color:#e9d5ff}html[data-theme=dark] :is(.text-red-900,.text-red-800,.text-red-700,.text-red-600,.text-rose-700,.text-rose-600){color:#fda4af}html[data-theme=dark] :is(.text-green-900,.text-green-800,.text-green-700,.text-green-600,.text-emerald-900,.text-emerald-800,.text-emerald-700,.text-emerald-600){color:#6ee7b7}html[data-theme=dark] :is(.text-amber-900,.text-amber-800,.text-amber-700,.text-amber-600,.text-yellow-800,.text-yellow-700,.text-orange-800,.text-orange-700,.text-orange-600){color:#fcd34d}html[data-theme=dark] :is(.border-white,[class*="border-white/8"],.border-slate-100,.border-slate-200,.border-slate-300,.border-gray-200,.border-indigo-100,.border-indigo-200,.border-indigo-300,.study-panel,.lesson-card,.surface-card,.paper-card,.checkpoint,.info-page .info-document){border-color:#475569}html[data-theme=dark] :is(button,a):hover:is([class*="hover:bg-indigo-50"],[class*="hover:bg-slate-50"],[class*="hover:bg-slate-100"],[class*="hover:bg-purple-50"],[class*="hover:bg-blue-50"],[class*="hover:bg-green-50"],[class*="hover:bg-orange-50"],[class*="hover:bg-red-50"]){background-color:#334155!important}html[data-theme=dark] :is(button,a):hover:is([class*="hover:text-indigo-700"],[class*="hover:text-indigo-800"]){color:#e0e7ff}html[data-theme=dark] .selection-card{border-color:#475569!important}html[data-theme=dark] .selection-card[aria-pressed=true]{border-color:#a5b4fc!important;background-color:#37306b!important}html[data-theme=dark] .paper-card{background-image:linear-gradient(rgba(148,163,184,.1) 1px,transparent 0)}