html.learning-scope[data-learning-theme=dark]{--makers-bg-base:#0a0a0a;--makers-bg-elevated:#141414;--makers-bg-overlay:#1a1a1a;--makers-bg-hover:#252525;--makers-bg-selected:#2a2a2a;--makers-border:#333333;--makers-text-primary:#ffffff;--makers-text-secondary:#a0a0a0;--makers-text-tertiary:#8a8a8a;--makers-text-disabled:#505050;--makers-text-accent:#4dd0e1;--makers-text-link:#5dd4e5;--makers-primary-400:#4dd0e1;--makers-shadow-sm:0 1px 3px rgba(0,0,0,0.45);--makers-shadow-md:0 8px 28px rgba(0,0,0,0.4);--makers-learning-wash:radial-gradient(ellipse 80% 50% at 20% -10%,rgba(77,208,225,0.12),transparent 55%),radial-gradient(ellipse 60% 40% at 90% 0%,rgba(77,208,225,0.06),transparent 50%);color-scheme:dark}html.learning-scope[data-learning-theme=light]{--makers-bg-base:#f4f6f7;--makers-bg-elevated:#ffffff;--makers-bg-overlay:#eef1f3;--makers-bg-hover:#e6eaed;--makers-bg-selected:#dfe5e9;--makers-border:#d0d7dc;--makers-text-primary:#121618;--makers-text-secondary:#4a5560;--makers-text-tertiary:#6b7580;--makers-text-disabled:#9aa3ab;--makers-text-accent:#0d8a9a;--makers-text-link:#0b7a89;--makers-primary-400:#1496a8;--makers-shadow-sm:0 1px 3px rgba(18,22,24,0.08);--makers-shadow-md:0 10px 30px rgba(18,22,24,0.08);--makers-learning-wash:radial-gradient(ellipse 80% 50% at 15% -10%,rgba(20,150,168,0.1),transparent 55%),radial-gradient(ellipse 55% 35% at 95% 5%,rgba(20,150,168,0.06),transparent 50%);color-scheme:light}html.learning-scope,html.learning-scope body{background-color:var(--makers-bg-base)}html.learning-scope body{color:var(--makers-text-secondary)}@media (prefers-reduced-motion:no-preference){html.learning-scope,html.learning-scope body{transition:background-color .2s ease,color .2s ease}}