html.light-theme{--foreground-rgb:0,0,0;--background-start-rgb:255,255,255;--background-end-rgb:241,245,249;--primary-color:#ec3750;--secondary-color:#33d6a6;--accent-color:#ff8c37;--dark-color:#252429;--muted-color:#8492a6;--light-color:#f5f5f4;--tech-color:#22d3ee;--fun-color:#14f195;--background:var(--light-color);--foreground:var(--dark-color);--card-bg:#fff;--card-border:#e2e8f0;--card-shadow:rgba(0,0,0,.1);--scrollbar-track:#f1f1f1;--scrollbar-thumb:linear-gradient(to bottom,var(--primary-color),#fb7185);--scrollbar-thumb-hover:linear-gradient(180deg,#9061f9,#ff8e99);--gradient-bg:linear-gradient(to bottom,transparent,rgb(var(--background-end-rgb))) rgb(var(--background-start-rgb));--nav-bg:hsla(0,0%,100%,.9);--nav-shadow:rgba(0,0,0,.1);--hero-bg:var(--light-color);--footer-bg:#252429;--footer-text:#fff}html.dark-theme{--foreground-rgb:229,231,235;--background-start-rgb:17,24,39;--background-end-rgb:29,35,42;--primary-color:#ec3750;--secondary-color:#33d6a6;--accent-color:#ff8c37;--dark-color:#f5f5f4;--muted-color:#9ca3af;--light-color:#1e293b;--tech-color:#22d3ee;--fun-color:#14f195;--background:#121212;--foreground:#e5e7eb;--card-bg:#1e293b;--card-border:#2d3748;--card-shadow:rgba(0,0,0,.5);--scrollbar-track:#1a1a1a;--scrollbar-thumb:linear-gradient(to bottom,var(--primary-color),#fb7185);--scrollbar-thumb-hover:linear-gradient(180deg,#ff4785,#fc8181);--gradient-bg:linear-gradient(to bottom,#121212,rgb(var(--background-end-rgb)));--nav-bg:rgba(30,41,59,.95);--nav-shadow:rgba(0,0,0,.3);--hero-bg:#121212;--footer-bg:#0f172a;--footer-text:#e5e7eb;--code-bg:#1a1a2e;--code-text:#e0e0e0;--highlight-bg:rgba(236,55,80,.2);--input-bg:#2d3748}