.theme-midnight-cluster{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-background:#0e1117;--color-foreground:#e6e8eb;--color-card:#1a1e28;--color-card-foreground:#e6e8eb;--color-muted:#141820;--color-muted-foreground:#c5cad3;--color-subtle:#222834;--color-nav:#102440f0;--color-decorative:#2c3340;--color-decorative-subtle:#1a1e28;--color-accent-icon:#e6e8eb;--color-badge-surface:#e6e8eb;--color-badge-surface-text:#0e1117;--color-badge-light:#e6e8eb;--color-badge-light-text:#0e1117;--color-badge-gradient-from:#e6e8eb;--color-badge-gradient-to:#e6e8eb;--color-badge-gradient-text:#0e1117;--color-badge-accent-from:#2d9cdb;--color-badge-accent-to:#7c3aed;--color-course-hero-from:#3498db;--color-course-hero-via:#4668be;--color-course-hero-to:#5b3fa0;--color-course-hero-text:#fff;--color-course-hero-muted:#d0e8f8;--color-quiz-surface:#1a2030;--color-quiz-border:#303848;--color-metric-surface:#1a2030;--color-metric-border:#303848;--color-metric-icon:#38bdf8;--color-testimonial-surface:#1c2236;--color-testimonial-border:#303848;--color-testimonial-icon:#a78bfa;--color-player-header-from:#161b26;--color-player-header-to:#1e2538;--color-player-header-text:#e6e8eb;--color-hero-cta:#fff;--color-hero-cta-hover:#e6e8eb;--color-hero-cta-text:#0a1628;--color-cta-surface:#2d9cdb;--color-cta-surface-hover:#38bdf8;--color-cta-surface-text:#fff;--color-promo-from:#161b26;--color-promo-to:#1e2538;--color-promo-text:#e6e8eb;--color-promo-muted:#c5cad3;--color-brand:#2d9cdb;--color-brand-foreground:#fff;--color-brand-hover:#38bdf8;--color-brand-subtle:#162030;--color-brand-subtle-foreground:#38bdf8;--color-brand-muted:#111a24;--color-link:#38bdf8;--color-link-hover:#7dd3fc;--color-primary:#2d9cdb;--color-primary-foreground:#fff;--color-primary-hover:#38bdf8;--color-primary-subtle:#162030;--color-primary-subtle-foreground:#38bdf8;--color-primary-muted:#111a24;--color-accent:#505866;--color-accent-foreground:#e6e8eb;--color-accent-hover:#6b7585;--color-heading:#f0f1f3;--color-heading-foreground:#d4d7dd;--color-inverted:#08090d;--color-inverted-foreground:#e6e8eb;--color-inverted-muted:#8b929e;--color-hero-from:#0c1220;--color-hero-via:#101828;--color-hero-to:#141e30;--color-hero-foreground:#fff;--color-cta-from:#2d9cdb;--color-cta-via:#6366f1;--color-cta-to:#7c3aed;--color-cta-accent-from:#2c3340;--color-cta-accent-via:#222834;--color-cta-accent-to:#1a1e28;--color-border:#232a36;--color-border-subtle:#1c2230;--color-input:#2c3340;--color-ring:#2d9cdb;--color-ring-muted:#1e7fb5;--color-border-brand:#2d9cdb;--color-border-brand-subtle:#162030;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#3b82f6;--color-badge-info-to:#2563eb;--color-badge-chart3-from:#a855f7;--color-badge-chart3-to:#8b5cf6;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-overlay:#000000d9;--color-overlay-strong:#000000eb;--color-overlay-medium:#0009;--color-overlay-light:#00000059;--color-overlay-subtle:#00000026;--color-success:#34d399;--color-success-foreground:#0e1117;--color-success-subtle:#0d2818;--color-warning:#fbbf24;--color-warning-foreground:#0e1117;--color-warning-subtle:#2a1e08;--color-destructive:#f87171;--color-destructive-foreground:#0e1117;--color-destructive-subtle:#2a0e0e;--color-info:#38bdf8;--color-info-subtle:#0c1a2c;--color-highlight:#fbbf24;--color-highlight-subtle:#2a1e08;--color-chart-1:#38bdf8;--color-chart-2:#a78bfa;--color-chart-3:#34d399;--color-chart-4:#fb923c;--color-brand-accent:#fbbf24;--color-code-surface:#141820;--shadow-card:0 1px 3px 0 #0000004d;--shadow-inset-hero:inset 0 -20px 20px -8px #0003;--glass-5:#ffffff08;--glass-10:#ffffff0f;--glass-15:#ffffff17;--glass-20:#ffffff1f;--glass-25:#ffffff26;--glass-30:#ffffff2e;--glass-35:#ffffff38;--glass-40:#ffffff42;--glass-50:#ffffff52;--glass-60:#fff6;--glass-80:#ffffff8c;--glass-90:#ffffffb3;--glass-95:#fffc;--glass-bg:#ffffff0f;--glass-bg-hover:#ffffff17;--glass-bg-strong:#ffffff1a;--glass-bg-strong-hover:#ffffff24;--glass-border:#ffffff1a;--glass-border-strong:#ffffff29;--glass-text:#ffffffd9;--glass-text-muted:#ffffff8c;--grid-line:#ffffff0a;--grid-glow:#ffffff0f;--hero-blur-from:#38bdf81a;--hero-blur-to:#a78bfa1a;--hero-blur-opacity:.18;--color-glow-1:#a855f7;--color-glow-2:#388cf0;--color-glow-3:#22d3ee;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-exam-sprint{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-background:#121212;--color-foreground:#e0e0e0;--color-card:#222;--color-card-foreground:#e0e0e0;--color-muted:#1a1a1a;--color-muted-foreground:silver;--color-subtle:#2a2a2a;--color-nav:#121212f5;--color-decorative:#333;--color-decorative-subtle:#222;--color-accent-icon:#e0e0e0;--color-badge-surface:#e8e8e8;--color-badge-surface-text:#121212;--color-badge-light:#e8e8e8;--color-badge-light-text:#121212;--color-badge-gradient-from:#e8e8e8;--color-badge-gradient-to:#e8e8e8;--color-badge-gradient-text:#121212;--color-badge-accent-from:#e8e8e8;--color-badge-accent-to:#d0d0d0;--color-course-hero-from:#1a1a1a;--color-course-hero-via:#222;--color-course-hero-to:#2a2a2a;--color-course-hero-text:#e8e8e8;--color-course-hero-muted:silver;--color-quiz-surface:#222;--color-quiz-border:#3a3a3a;--color-metric-surface:#222;--color-metric-border:#3a3a3a;--color-metric-icon:#f0f0f0;--color-testimonial-surface:#222;--color-testimonial-border:#3a3a3a;--color-testimonial-icon:#f0f0f0;--color-player-header-from:#161616;--color-player-header-to:#1e1e1e;--color-player-header-text:#e8e8e8;--color-hero-cta:#e8e8e8;--color-hero-cta-hover:#fff;--color-hero-cta-text:#121212;--color-cta-surface:#e8e8e8;--color-cta-surface-hover:#fff;--color-cta-surface-text:#121212;--color-promo-from:#161616;--color-promo-to:#1e1e1e;--color-promo-text:#e8e8e8;--color-promo-muted:silver;--color-brand:#e8e8e8;--color-brand-foreground:#121212;--color-brand-hover:#fff;--color-brand-subtle:#222;--color-brand-subtle-foreground:#e8e8e8;--color-brand-muted:#1a1a1a;--color-link:#e8e8e8;--color-link-hover:#fff;--color-primary:#e8e8e8;--color-primary-foreground:#121212;--color-primary-hover:#fff;--color-primary-subtle:#222;--color-primary-subtle-foreground:#e8e8e8;--color-primary-muted:#1a1a1a;--color-accent:#3d3d3d;--color-accent-foreground:#e0e0e0;--color-accent-hover:#4a4a4a;--color-heading:#f0f0f0;--color-heading-foreground:#d0d0d0;--color-inverted:#0a0a0a;--color-inverted-foreground:#e0e0e0;--color-inverted-muted:#8a8a8a;--color-hero-from:#0e0e0e;--color-hero-via:#121212;--color-hero-to:#161616;--color-hero-foreground:#fff;--color-cta-from:#e8e8e8;--color-cta-via:#d8d8d8;--color-cta-to:#c8c8c8;--color-cta-accent-from:#333;--color-cta-accent-via:#2a2a2a;--color-cta-accent-to:#222;--color-border:#2a2a2a;--color-border-subtle:#222;--color-input:#3d3d3d;--color-ring:#e8e8e8;--color-ring-muted:#a0a0a0;--color-border-brand:#e8e8e8;--color-border-brand-subtle:#333;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#3b82f6;--color-badge-info-to:#2563eb;--color-badge-chart3-from:#a855f7;--color-badge-chart3-to:#8b5cf6;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-overlay:#000000e0;--color-overlay-strong:#000000f0;--color-overlay-medium:#000000a6;--color-overlay-light:#00000059;--color-overlay-subtle:#00000026;--color-success:#34d399;--color-success-foreground:#121212;--color-success-subtle:#0d2818;--color-warning:#fbbf24;--color-warning-foreground:#121212;--color-warning-subtle:#2a1e08;--color-destructive:#f87171;--color-destructive-foreground:#121212;--color-destructive-subtle:#2a0e0e;--color-info:silver;--color-info-subtle:#1a1a1a;--color-highlight:#fbbf24;--color-highlight-subtle:#2a1e08;--color-chart-1:#e0e0e0;--color-chart-2:#34d399;--color-chart-3:#a855f7;--color-chart-4:#fb923c;--color-brand-accent:#e8e8e8;--color-code-surface:#1a1a1a;--shadow-card:0 1px 3px 0 #00000059;--shadow-inset-hero:inset 0 -20px 20px -8px #00000040;--glass-5:#ffffff08;--glass-10:#ffffff0f;--glass-15:#ffffff17;--glass-20:#ffffff1f;--glass-25:#ffffff26;--glass-30:#ffffff2e;--glass-35:#ffffff38;--glass-40:#ffffff42;--glass-50:#ffffff52;--glass-60:#fff6;--glass-80:#ffffff8c;--glass-90:#ffffffb3;--glass-95:#fffc;--glass-bg:#ffffff0f;--glass-bg-hover:#ffffff17;--glass-bg-strong:#ffffff1a;--glass-bg-strong-hover:#ffffff24;--glass-border:#ffffff1a;--glass-border-strong:#ffffff29;--glass-text:#ffffffd9;--glass-text-muted:#ffffff8c;--grid-line:#ffffff08;--grid-glow:#ffffff0a;--hero-blur-from:#ffffff0a;--hero-blur-to:#ffffff05;--hero-blur-opacity:.06;--color-glow-1:#b4b4b4;--color-glow-2:#8c8c8c;--color-glow-3:#dcdcdc;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-kubestronaut-elite{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-background:#0d0b14;--color-foreground:#e4e0ec;--color-card:#1b1728;--color-card-foreground:#e4e0ec;--color-muted:#14111f;--color-muted-foreground:#b8b0c8;--color-subtle:#232030;--color-nav:#0d0b14f5;--color-decorative:#2c2838;--color-decorative-subtle:#1b1728;--color-accent-icon:#e4e0ec;--color-badge-surface:#e4e0ec;--color-badge-surface-text:#0d0b14;--color-badge-light:#e4e0ec;--color-badge-light-text:#0d0b14;--color-badge-gradient-from:#e4e0ec;--color-badge-gradient-to:#e4e0ec;--color-badge-gradient-text:#0d0b14;--color-badge-accent-from:#a78bfa;--color-badge-accent-to:#8b5cf6;--color-course-hero-from:#1a1040;--color-course-hero-via:#221850;--color-course-hero-to:#2a2060;--color-course-hero-text:#e4e0ec;--color-course-hero-muted:#b8b0c8;--color-quiz-surface:#1b1728;--color-quiz-border:#2a1e50;--color-metric-surface:#1b1728;--color-metric-border:#2a1e50;--color-metric-icon:#c4b5fd;--color-testimonial-surface:#1e1830;--color-testimonial-border:#2a1e50;--color-testimonial-icon:#c4b5fd;--color-player-header-from:#110f1c;--color-player-header-to:#1b1828;--color-player-header-text:#e4e0ec;--color-hero-cta:#e8e0f8;--color-hero-cta-hover:#fff;--color-hero-cta-text:#0d0b14;--color-cta-surface:#e8e0f8;--color-cta-surface-hover:#fff;--color-cta-surface-text:#0d0b14;--color-promo-from:#110f1c;--color-promo-to:#1b1828;--color-promo-text:#e4e0ec;--color-promo-muted:#b8b0c8;--color-brand:#a78bfa;--color-brand-foreground:#fff;--color-brand-hover:#c4b5fd;--color-brand-subtle:#1e1a30;--color-brand-subtle-foreground:#c4b5fd;--color-brand-muted:#14111f;--color-link:#c4b5fd;--color-link-hover:#ddd6fe;--color-primary:#a78bfa;--color-primary-foreground:#fff;--color-primary-hover:#c4b5fd;--color-primary-subtle:#1e1a30;--color-primary-subtle-foreground:#c4b5fd;--color-primary-muted:#14111f;--color-accent:#363244;--color-accent-foreground:#e4e0ec;--color-accent-hover:#443f54;--color-heading:#e8e0f8;--color-heading-foreground:#d0c8e0;--color-inverted:#080710;--color-inverted-foreground:#e4e0ec;--color-inverted-muted:#888098;--color-hero-from:#0a0918;--color-hero-via:#0f0d1c;--color-hero-to:#141220;--color-hero-foreground:#fff;--color-cta-from:#a78bfa;--color-cta-via:#8b5cf6;--color-cta-to:#7c3aed;--color-cta-accent-from:#232030;--color-cta-accent-via:#1b1728;--color-cta-accent-to:#14111f;--color-border:#232030;--color-border-subtle:#1b1728;--color-input:#363244;--color-ring:#a78bfa;--color-ring-muted:#7c3aed;--color-border-brand:#a78bfa;--color-border-brand-subtle:#1e1a30;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#8b5cf6;--color-badge-info-to:#7c3aed;--color-badge-chart3-from:#ec4899;--color-badge-chart3-to:#db2777;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-overlay:#000000d9;--color-overlay-strong:#000000eb;--color-overlay-medium:#0009;--color-overlay-light:#00000059;--color-overlay-subtle:#00000026;--color-success:#34d399;--color-success-foreground:#0d0b14;--color-success-subtle:#0c2418;--color-warning:#fbbf24;--color-warning-foreground:#0d0b14;--color-warning-subtle:#281e08;--color-destructive:#f87171;--color-destructive-foreground:#0d0b14;--color-destructive-subtle:#280e0e;--color-info:#c4b5fd;--color-info-subtle:#14111f;--color-highlight:#fbbf24;--color-highlight-subtle:#281e08;--color-chart-1:#c4b5fd;--color-chart-2:#34d399;--color-chart-3:#f472b6;--color-chart-4:#fb923c;--color-brand-accent:#fbbf24;--color-code-surface:#14111f;--shadow-card:0 1px 3px 0 #0000004d;--shadow-inset-hero:inset 0 -20px 20px -8px #0003;--glass-5:#ffffff08;--glass-10:#ffffff0f;--glass-15:#ffffff17;--glass-20:#ffffff1f;--glass-25:#ffffff26;--glass-30:#ffffff2e;--glass-35:#ffffff38;--glass-40:#ffffff42;--glass-50:#ffffff52;--glass-60:#fff6;--glass-80:#ffffff8c;--glass-90:#ffffffb3;--glass-95:#fffc;--glass-bg:#ffffff0f;--glass-bg-hover:#ffffff17;--glass-bg-strong:#ffffff1a;--glass-bg-strong-hover:#ffffff24;--glass-border:#ffffff1a;--glass-border-strong:#ffffff29;--glass-text:#ffffffd9;--glass-text-muted:#ffffff8c;--grid-line:#a78bfa0a;--grid-glow:#a78bfa0f;--hero-blur-from:#a78bfa14;--hero-blur-to:#8b5cf60f;--hero-blur-opacity:.12;--color-glow-1:#a78bfa;--color-glow-2:#f472b6;--color-glow-3:#38bdf8;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-lab-console{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-background:#0c1210;--color-foreground:#e0e8e4;--color-card:#1a2420;--color-card-foreground:#e0e8e4;--color-muted:#131c18;--color-muted-foreground:#a0b8ac;--color-subtle:#222e28;--color-nav:#0c1210f5;--color-decorative:#2a3832;--color-decorative-subtle:#1a2420;--color-accent-icon:#e0e8e4;--color-badge-surface:#e0e8e4;--color-badge-surface-text:#0c1210;--color-badge-light:#e0e8e4;--color-badge-light-text:#0c1210;--color-badge-gradient-from:#e0e8e4;--color-badge-gradient-to:#e0e8e4;--color-badge-gradient-text:#0c1210;--color-badge-accent-from:#34d399;--color-badge-accent-to:#10b981;--color-course-hero-from:#0c2018;--color-course-hero-via:#102820;--color-course-hero-to:#143028;--color-course-hero-text:#e0e8e4;--color-course-hero-muted:#a0b8ac;--color-quiz-surface:#1a2420;--color-quiz-border:#1a3828;--color-metric-surface:#1a2420;--color-metric-border:#1a3828;--color-metric-icon:#6ee7b7;--color-testimonial-surface:#1a2820;--color-testimonial-border:#1a3828;--color-testimonial-icon:#6ee7b7;--color-player-header-from:#101a16;--color-player-header-to:#1a2822;--color-player-header-text:#e0e8e4;--color-hero-cta:#e0e8e4;--color-hero-cta-hover:#fff;--color-hero-cta-text:#0c1210;--color-cta-surface:#e0e8e4;--color-cta-surface-hover:#fff;--color-cta-surface-text:#0c1210;--color-promo-from:#101a16;--color-promo-to:#1a2822;--color-promo-text:#e0e8e4;--color-promo-muted:#a0b8ac;--color-brand:#34d399;--color-brand-foreground:#0c1210;--color-brand-hover:#4ade80;--color-brand-subtle:#162820;--color-brand-subtle-foreground:#4ade80;--color-brand-muted:#101c16;--color-link:#4ade80;--color-link-hover:#6ee7a0;--color-primary:#34d399;--color-primary-foreground:#0c1210;--color-primary-hover:#4ade80;--color-primary-subtle:#162820;--color-primary-subtle-foreground:#4ade80;--color-primary-muted:#101c16;--color-accent:#34443c;--color-accent-foreground:#e0e8e4;--color-accent-hover:#40524a;--color-heading:#d1fae5;--color-heading-foreground:#a8e0c4;--color-inverted:#080c0a;--color-inverted-foreground:#e0e8e4;--color-inverted-muted:#78907e;--color-hero-from:#0a1410;--color-hero-via:#0e1814;--color-hero-to:#121e1a;--color-hero-foreground:#fff;--color-cta-from:#34d399;--color-cta-via:#10b981;--color-cta-to:#059669;--color-cta-accent-from:#222e28;--color-cta-accent-via:#1a2420;--color-cta-accent-to:#131c18;--color-border:#222e28;--color-border-subtle:#1a2420;--color-input:#34443c;--color-ring:#34d399;--color-ring-muted:#10b981;--color-border-brand:#34d399;--color-border-brand-subtle:#162820;--color-badge-success-from:#34d399;--color-badge-success-to:#10b981;--color-badge-info-from:#3b82f6;--color-badge-info-to:#2563eb;--color-badge-chart3-from:#a855f7;--color-badge-chart3-to:#8b5cf6;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-overlay:#000000d9;--color-overlay-strong:#000000eb;--color-overlay-medium:#0009;--color-overlay-light:#00000059;--color-overlay-subtle:#00000026;--color-success:#4ade80;--color-success-foreground:#0c1210;--color-success-subtle:#0c2418;--color-warning:#fbbf24;--color-warning-foreground:#0c1210;--color-warning-subtle:#281e08;--color-destructive:#f87171;--color-destructive-foreground:#0c1210;--color-destructive-subtle:#280e0e;--color-info:#4ade80;--color-info-subtle:#101c16;--color-highlight:#fbbf24;--color-highlight-subtle:#281e08;--color-chart-1:#4ade80;--color-chart-2:#22d3ee;--color-chart-3:#a855f7;--color-chart-4:#fb923c;--color-brand-accent:#fbbf24;--color-code-surface:#0c1210;--shadow-card:0 1px 3px 0 #0000004d;--shadow-inset-hero:inset 0 -20px 20px -8px #0003;--glass-5:#ffffff08;--glass-10:#ffffff0f;--glass-15:#ffffff17;--glass-20:#ffffff1f;--glass-25:#ffffff26;--glass-30:#ffffff2e;--glass-35:#ffffff38;--glass-40:#ffffff42;--glass-50:#ffffff52;--glass-60:#fff6;--glass-80:#ffffff8c;--glass-90:#ffffffb3;--glass-95:#fffc;--glass-bg:#ffffff0f;--glass-bg-hover:#ffffff17;--glass-bg-strong:#ffffff1a;--glass-bg-strong-hover:#ffffff24;--glass-border:#ffffff1a;--glass-border-strong:#ffffff29;--glass-text:#ffffffd9;--glass-text-muted:#ffffff8c;--grid-line:#34d3990a;--grid-glow:#34d3990f;--hero-blur-from:#34d39914;--hero-blur-to:#4ade800d;--hero-blur-opacity:.12;--color-glow-1:#34d399;--color-glow-2:#22d3ee;--color-glow-3:#4ade80;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-pacific-horizon{--color-background:#fff;--color-foreground:#111827;--color-card:#fff;--color-card-foreground:#111827;--color-muted:#f8f9fa;--color-muted-foreground:#5c6370;--color-subtle:#f1f3f5;--color-nav:#2563b4f2;--color-decorative:#2563b4;--color-decorative-subtle:#dbeafe;--color-accent-icon:#2563b4;--color-badge-surface:#2563b4;--color-badge-surface-text:#fff;--color-badge-light:#dbeafe;--color-badge-light-text:#1e3a6e;--color-badge-gradient-from:#2563b4;--color-badge-gradient-to:#1e4d8c;--color-badge-gradient-text:#fff;--color-badge-accent-from:#6b7280;--color-badge-accent-to:#4b5563;--color-course-hero-from:#3b82d6;--color-course-hero-via:#2563b4;--color-course-hero-to:#1e4d8c;--color-course-hero-text:#fff;--color-course-hero-muted:#ffffffd9;--color-quiz-surface:#fff;--color-quiz-border:#e5e7eb;--color-metric-surface:#fff;--color-metric-border:#bcd4f0;--color-metric-icon:#2563b4;--color-testimonial-surface:#eff6ff;--color-testimonial-border:#bcd4f0;--color-testimonial-icon:#2563b4;--color-player-header-from:#2563b4;--color-player-header-to:#1e4d8c;--color-player-header-text:#fff;--color-hero-cta:#fff;--color-hero-cta-hover:#f0f0f0;--color-hero-cta-text:#1e3a6e;--color-cta-surface:#2563b4;--color-cta-surface-hover:#1e4d8c;--color-cta-surface-text:#fff;--color-promo-from:#1e4d8c;--color-promo-to:#2563b4;--color-promo-text:#fff;--color-promo-muted:#ffffffe6;--color-brand:#2563b4;--color-brand-foreground:#fff;--color-brand-hover:#1e4d8c;--color-brand-subtle:#dbeafe;--color-brand-subtle-foreground:#1e4d8c;--color-brand-muted:#eff6ff;--color-link:#2563b4;--color-link-hover:#1e4d8c;--color-primary:#2563b4;--color-primary-foreground:#fff;--color-primary-hover:#1e4d8c;--color-primary-subtle:#dbeafe;--color-primary-subtle-foreground:#1e4d8c;--color-primary-muted:#eff6ff;--color-accent:#6b7280;--color-accent-foreground:#fff;--color-accent-hover:#4b5563;--color-heading:#1a3660;--color-heading-foreground:#1e4d8c;--color-inverted:#0f2440;--color-inverted-foreground:#fff;--color-inverted-muted:#94a3b8;--color-hero-from:#1e4d8c;--color-hero-via:#2563b4;--color-hero-to:#3b82d6;--color-hero-foreground:#fff;--color-cta-from:#2563b4;--color-cta-via:#1e4d8c;--color-cta-to:#1a3660;--color-cta-accent-from:#6b7280;--color-cta-accent-via:#4b5563;--color-cta-accent-to:#374151;--color-border:#e5e7eb;--color-border-subtle:#f3f4f6;--color-input:#d1d5db;--color-ring:#2563b4;--color-ring-muted:#7db0e0;--color-border-brand:#2563b4;--color-border-brand-subtle:#bcd4f0;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#2563b4;--color-badge-info-to:#1e4d8c;--color-badge-chart3-from:#8b5cf6;--color-badge-chart3-to:#7c3aed;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-success:#10b981;--color-success-foreground:#fff;--color-success-subtle:#ecfdf5;--color-warning:#e8720c;--color-warning-foreground:#fff;--color-warning-subtle:#fff4eb;--color-destructive:#dc2626;--color-destructive-foreground:#fff;--color-destructive-subtle:#fef2f2;--color-info:#2563b4;--color-info-subtle:#eff6ff;--color-highlight:#e8720c;--color-highlight-subtle:#fff4eb;--color-chart-1:#2563b4;--color-chart-2:#10b981;--color-chart-3:#8b5cf6;--color-chart-4:#f97316;--color-brand-accent:#fbbf24;--color-code-surface:#1e293b;--color-glow-1:#2563b4;--color-glow-2:#3b82d6;--color-glow-3:#7db0e0;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-deep-current{--color-background:#fff;--color-foreground:#111827;--color-card:#fff;--color-card-foreground:#111827;--color-muted:#f8f9fa;--color-muted-foreground:#5c6370;--color-subtle:#f1f3f5;--color-nav:#2537b4f2;--color-decorative:#2537b4;--color-decorative-subtle:#dce0fc;--color-accent-icon:#2537b4;--color-badge-surface:#2537b4;--color-badge-surface-text:#fff;--color-badge-light:#dce0fc;--color-badge-light-text:#1a2880;--color-badge-gradient-from:#2537b4;--color-badge-gradient-to:#1a2880;--color-badge-gradient-text:#fff;--color-badge-accent-from:#6b7280;--color-badge-accent-to:#4b5563;--color-course-hero-from:#1a2880;--color-course-hero-via:#2537b4;--color-course-hero-to:#3b4dd6;--color-course-hero-text:#fff;--color-course-hero-muted:#ffffffd9;--color-quiz-surface:#fff;--color-quiz-border:#e5e7eb;--color-metric-surface:#fff;--color-metric-border:#bcc4f0;--color-metric-icon:#2537b4;--color-testimonial-surface:#eef0fe;--color-testimonial-border:#bcc4f0;--color-testimonial-icon:#2537b4;--color-player-header-from:#2537b4;--color-player-header-to:#1a2880;--color-player-header-text:#fff;--color-hero-cta:#fff;--color-hero-cta-hover:#f0f0f0;--color-hero-cta-text:#1a2880;--color-cta-surface:#2537b4;--color-cta-surface-hover:#1a2880;--color-cta-surface-text:#fff;--color-promo-from:#1a2880;--color-promo-to:#2537b4;--color-promo-text:#fff;--color-promo-muted:#ffffffe6;--color-brand:#2537b4;--color-brand-foreground:#fff;--color-brand-hover:#1a2880;--color-brand-subtle:#dce0fc;--color-brand-subtle-foreground:#1a2880;--color-brand-muted:#eef0fe;--color-link:#2537b4;--color-link-hover:#1a2880;--color-primary:#2537b4;--color-primary-foreground:#fff;--color-primary-hover:#1a2880;--color-primary-subtle:#dce0fc;--color-primary-subtle-foreground:#1a2880;--color-primary-muted:#eef0fe;--color-accent:#6b7280;--color-accent-foreground:#fff;--color-accent-hover:#4b5563;--color-heading:#141e5c;--color-heading-foreground:#1a2880;--color-inverted:#0e1540;--color-inverted-foreground:#fff;--color-inverted-muted:#94a3b8;--color-hero-from:#1a2880;--color-hero-via:#2537b4;--color-hero-to:#3b4dd6;--color-hero-foreground:#fff;--color-cta-from:#2537b4;--color-cta-via:#1a2880;--color-cta-to:#141e5c;--color-cta-accent-from:#6b7280;--color-cta-accent-via:#4b5563;--color-cta-accent-to:#374151;--color-border:#e5e7eb;--color-border-subtle:#f3f4f6;--color-input:#d1d5db;--color-ring:#2537b4;--color-ring-muted:#8090e0;--color-border-brand:#2537b4;--color-border-brand-subtle:#bcc4f0;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#2537b4;--color-badge-info-to:#1a2880;--color-badge-chart3-from:#8b5cf6;--color-badge-chart3-to:#7c3aed;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-success:#10b981;--color-success-foreground:#fff;--color-success-subtle:#ecfdf5;--color-warning:#d97706;--color-warning-foreground:#fff;--color-warning-subtle:#fffbeb;--color-destructive:#dc2626;--color-destructive-foreground:#fff;--color-destructive-subtle:#fef2f2;--color-info:#2537b4;--color-info-subtle:#eef0fe;--color-highlight:#d97706;--color-highlight-subtle:#fffbeb;--color-chart-1:#2537b4;--color-chart-2:#10b981;--color-chart-3:#8b5cf6;--color-chart-4:#f97316;--color-brand-accent:#fbbf24;--color-code-surface:#1e293b;--color-glow-1:#2537b4;--color-glow-2:#3b4dd6;--color-glow-3:#8090e0;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-control-plane{--color-background:#f8faff;--color-foreground:#172554;--color-card:#fff;--color-card-foreground:#172554;--color-muted:#f0f4ff;--color-muted-foreground:#475985;--color-subtle:#e0e7ff;--color-nav:#1e40aff2;--color-decorative:#1e40af;--color-decorative-subtle:#dbeafe;--color-accent-icon:#1e40af;--color-badge-surface:#1e40af;--color-badge-surface-text:#fff;--color-badge-light:#dbeafe;--color-badge-light-text:#1e3a8a;--color-badge-gradient-from:#1e40af;--color-badge-gradient-to:#1e3a8a;--color-badge-gradient-text:#fff;--color-badge-accent-from:#64748b;--color-badge-accent-to:#475569;--color-course-hero-from:#1e40af;--color-course-hero-via:#1e3a8a;--color-course-hero-to:#1e3a8a;--color-course-hero-text:#fff;--color-course-hero-muted:#fffc;--color-quiz-surface:#fff;--color-quiz-border:#bfdbfe;--color-metric-surface:#fff;--color-metric-border:#bfdbfe;--color-metric-icon:#1e40af;--color-testimonial-surface:#eff6ff;--color-testimonial-border:#bfdbfe;--color-testimonial-icon:#1e40af;--color-player-header-from:#1e40af;--color-player-header-to:#1e3a8a;--color-player-header-text:#fff;--color-promo-from:#1e40af;--color-promo-to:#1e3a8a;--color-promo-text:#fff;--color-promo-muted:#ffffffe6;--color-hero-cta:#fff;--color-hero-cta-hover:#f0f0f0;--color-hero-cta-text:#1e3a8a;--color-cta-surface:#1e40af;--color-cta-surface-hover:#1e3a8a;--color-cta-surface-text:#fff;--color-brand:#1e40af;--color-brand-foreground:#fff;--color-brand-hover:#1e3a8a;--color-brand-subtle:#dbeafe;--color-brand-subtle-foreground:#1e3a8a;--color-brand-muted:#eff6ff;--color-link:#1e40af;--color-link-hover:#1e3a8a;--color-primary:#1e40af;--color-primary-foreground:#fff;--color-primary-hover:#1e3a8a;--color-primary-subtle:#dbeafe;--color-primary-subtle-foreground:#1e3a8a;--color-primary-muted:#eff6ff;--color-accent:#64748b;--color-accent-foreground:#fff;--color-accent-hover:#475569;--color-heading:#172554;--color-heading-foreground:#1e3a8a;--color-inverted:#0f1729;--color-inverted-foreground:#dbeafe;--color-inverted-muted:#6b8abf;--color-hero-from:#172554;--color-hero-via:#1e3a8a;--color-hero-to:#1e40af;--color-hero-foreground:#fff;--color-cta-from:#1e40af;--color-cta-via:#1e3a8a;--color-cta-to:#172554;--color-cta-accent-from:#64748b;--color-cta-accent-via:#475569;--color-cta-accent-to:#334155;--color-border:#bfdbfe;--color-border-subtle:#dbeafe;--color-input:#93c5fd;--color-ring:#1e40af;--color-ring-muted:#93c5fd;--color-border-brand:#1e40af;--color-border-brand-subtle:#bfdbfe;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#1e40af;--color-badge-info-to:#1e3a8a;--color-badge-chart3-from:#8b5cf6;--color-badge-chart3-to:#7c3aed;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-success:#10b981;--color-success-foreground:#fff;--color-success-subtle:#ecfdf5;--color-warning:#f59e0b;--color-warning-foreground:#fff;--color-warning-subtle:#fffbeb;--color-destructive:#ef4444;--color-destructive-foreground:#fff;--color-destructive-subtle:#fef2f2;--color-info:#1e40af;--color-info-subtle:#eff6ff;--color-highlight:#d97706;--color-highlight-subtle:#fefce8;--color-chart-1:#1e40af;--color-chart-2:#10b981;--color-chart-3:#8b5cf6;--color-chart-4:#f97316;--color-brand-accent:#fbbf24;--color-code-surface:#172554;--color-glow-1:#1e40af;--color-glow-2:#3b82f6;--color-glow-3:#93c5fd;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-financial-core{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-background:#0f1628;--color-foreground:#e2e8f0;--color-card:#1a2540;--color-card-foreground:#e2e8f0;--color-muted:#141d34;--color-muted-foreground:#94a3b8;--color-subtle:#202d4c;--color-nav:#0f1628f5;--color-decorative:#283658;--color-decorative-subtle:#1a2540;--color-accent-icon:#e2e8f0;--color-badge-surface:#e2e8f0;--color-badge-surface-text:#0f1628;--color-badge-light:#e2e8f0;--color-badge-light-text:#0f1628;--color-badge-gradient-from:#e2e8f0;--color-badge-gradient-to:#e2e8f0;--color-badge-gradient-text:#0f1628;--color-badge-accent-from:#3b82f6;--color-badge-accent-to:#2563eb;--color-course-hero-from:#0c1a3a;--color-course-hero-via:#122450;--color-course-hero-to:#1a3060;--color-course-hero-text:#e2e8f0;--color-course-hero-muted:#94a3b8;--color-quiz-surface:#1a2540;--color-quiz-border:#1a2e58;--color-metric-surface:#1a2540;--color-metric-border:#1a2e58;--color-metric-icon:#60a5fa;--color-testimonial-surface:#1a2540;--color-testimonial-border:#1a2e58;--color-testimonial-icon:#60a5fa;--color-player-header-from:#141d34;--color-player-header-to:#202d4c;--color-player-header-text:#e2e8f0;--color-hero-cta:#e2e8f0;--color-hero-cta-hover:#fff;--color-hero-cta-text:#0f1628;--color-cta-surface:#e2e8f0;--color-cta-surface-hover:#fff;--color-cta-surface-text:#0f1628;--color-promo-from:#141d34;--color-promo-to:#202d4c;--color-promo-text:#e2e8f0;--color-promo-muted:#94a3b8;--color-brand:#3b82f6;--color-brand-foreground:#fff;--color-brand-hover:#60a5fa;--color-brand-subtle:#1e3a5f;--color-brand-subtle-foreground:#60a5fa;--color-brand-muted:#122450;--color-link:#60a5fa;--color-link-hover:#93c5fd;--color-primary:#3b82f6;--color-primary-foreground:#fff;--color-primary-hover:#60a5fa;--color-primary-subtle:#1e3a5f;--color-primary-subtle-foreground:#60a5fa;--color-primary-muted:#122450;--color-accent:#334766;--color-accent-foreground:#e2e8f0;--color-accent-hover:#475d80;--color-heading:#dbeafe;--color-heading-foreground:#93c5fd;--color-inverted:#0a1020;--color-inverted-foreground:#e2e8f0;--color-inverted-muted:#64748b;--color-hero-from:#0c1a3a;--color-hero-via:#122450;--color-hero-to:#1e3a5f;--color-hero-foreground:#fff;--color-cta-from:#3b82f6;--color-cta-via:#2563eb;--color-cta-to:#1d4ed8;--color-cta-accent-from:#202d4c;--color-cta-accent-via:#1a2540;--color-cta-accent-to:#141d34;--color-border:#202d4c;--color-border-subtle:#1a2540;--color-input:#304068;--color-ring:#3b82f6;--color-ring-muted:#2563eb;--color-border-brand:#3b82f6;--color-border-brand-subtle:#1e3a5f;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#3b82f6;--color-badge-info-to:#2563eb;--color-badge-chart3-from:#a855f7;--color-badge-chart3-to:#8b5cf6;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-overlay:#000000d9;--color-overlay-strong:#000000eb;--color-overlay-medium:#0009;--color-overlay-light:#00000059;--color-overlay-subtle:#00000026;--color-success:#34d399;--color-success-foreground:#0f1628;--color-success-subtle:#0d2818;--color-warning:#fbbf24;--color-warning-foreground:#0f1628;--color-warning-subtle:#2a1e08;--color-destructive:#f87171;--color-destructive-foreground:#0f1628;--color-destructive-subtle:#2a0e0e;--color-info:#60a5fa;--color-info-subtle:#122450;--color-highlight:#fbbf24;--color-highlight-subtle:#2a1e08;--color-chart-1:#60a5fa;--color-chart-2:#34d399;--color-chart-3:#a855f7;--color-chart-4:#fb923c;--color-brand-accent:#fbbf24;--color-code-surface:#141d34;--shadow-card:0 1px 3px 0 #00000059;--shadow-inset-hero:inset 0 -20px 20px -8px #00000040;--glass-5:#ffffff08;--glass-10:#ffffff0f;--glass-15:#ffffff17;--glass-20:#ffffff1f;--glass-25:#ffffff26;--glass-30:#ffffff2e;--glass-35:#ffffff38;--glass-40:#ffffff42;--glass-50:#ffffff52;--glass-60:#fff6;--glass-80:#ffffff8c;--glass-90:#ffffffb3;--glass-95:#fffc;--glass-bg:#ffffff0f;--glass-bg-hover:#ffffff17;--glass-bg-strong:#ffffff1a;--glass-bg-strong-hover:#ffffff24;--glass-border:#ffffff1a;--glass-border-strong:#ffffff29;--glass-text:#ffffffd9;--glass-text-muted:#ffffff8c;--grid-line:#3b82f60a;--grid-glow:#3b82f60f;--hero-blur-from:#3b82f614;--hero-blur-to:#2563eb0f;--hero-blur-opacity:.12;--color-glow-1:#3b82f6;--color-glow-2:#60a5fa;--color-glow-3:#93c5fd;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-gitops-boardroom{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-background:#0a0a0c;--color-foreground:#e4e4e7;--color-card:#18181c;--color-card-foreground:#e4e4e7;--color-muted:#111114;--color-muted-foreground:#a1a1aa;--color-subtle:#1f1f24;--color-nav:#0a0a0cf5;--color-decorative:#28282e;--color-decorative-subtle:#18181c;--color-accent-icon:#e4e4e7;--color-badge-surface:#e4e4e7;--color-badge-surface-text:#0a0a0c;--color-badge-light:#e4e4e7;--color-badge-light-text:#0a0a0c;--color-badge-gradient-from:#e4e4e7;--color-badge-gradient-to:#e4e4e7;--color-badge-gradient-text:#0a0a0c;--color-badge-accent-from:#a1a1aa;--color-badge-accent-to:#71717a;--color-course-hero-from:#141418;--color-course-hero-via:#1a1a20;--color-course-hero-to:#202028;--color-course-hero-text:#e4e4e7;--color-course-hero-muted:#a1a1aa;--color-quiz-surface:#18181c;--color-quiz-border:#2e2e36;--color-metric-surface:#18181c;--color-metric-border:#2e2e36;--color-metric-icon:#a1a1aa;--color-testimonial-surface:#1a1a22;--color-testimonial-border:#2e2e36;--color-testimonial-icon:#a1a1aa;--color-player-header-from:#0e0e10;--color-player-header-to:#18181c;--color-player-header-text:#e4e4e7;--color-hero-cta:#e4e4e7;--color-hero-cta-hover:#fff;--color-hero-cta-text:#0a0a0c;--color-cta-surface:#e4e4e7;--color-cta-surface-hover:#fff;--color-cta-surface-text:#0a0a0c;--color-promo-from:#0e0e10;--color-promo-to:#18181c;--color-promo-text:#e4e4e7;--color-promo-muted:#a1a1aa;--color-brand:#71717a;--color-brand-foreground:#0a0a0c;--color-brand-hover:#a1a1aa;--color-brand-subtle:#1f1f24;--color-brand-subtle-foreground:#d4d4d8;--color-brand-muted:#111114;--color-link:#a1a1aa;--color-link-hover:#d4d4d8;--color-primary:#71717a;--color-primary-foreground:#0a0a0c;--color-primary-hover:#a1a1aa;--color-primary-subtle:#1f1f24;--color-primary-subtle-foreground:#d4d4d8;--color-primary-muted:#111114;--color-accent:#323238;--color-accent-foreground:#e4e4e7;--color-accent-hover:#3f3f46;--color-heading:#f4f4f5;--color-heading-foreground:#d4d4d8;--color-inverted:#060608;--color-inverted-foreground:#e4e4e7;--color-inverted-muted:#71717a;--color-hero-from:#08080a;--color-hero-via:#0c0c0e;--color-hero-to:#101014;--color-hero-foreground:#fff;--color-cta-from:#a1a1aa;--color-cta-via:#71717a;--color-cta-to:#52525b;--color-cta-accent-from:#1f1f24;--color-cta-accent-via:#18181c;--color-cta-accent-to:#111114;--color-border:#1f1f24;--color-border-subtle:#18181c;--color-input:#323238;--color-ring:#71717a;--color-ring-muted:#52525b;--color-border-brand:#71717a;--color-border-brand-subtle:#28282e;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#a1a1aa;--color-badge-info-to:#71717a;--color-badge-chart3-from:#71717a;--color-badge-chart3-to:#52525b;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-overlay:#000000e0;--color-overlay-strong:#000000f0;--color-overlay-medium:#000000a6;--color-overlay-light:#00000059;--color-overlay-subtle:#00000026;--color-success:#34d399;--color-success-foreground:#0a0a0c;--color-success-subtle:#0c2418;--color-warning:#fbbf24;--color-warning-foreground:#0a0a0c;--color-warning-subtle:#282008;--color-destructive:#f87171;--color-destructive-foreground:#0a0a0c;--color-destructive-subtle:#280e0e;--color-info:#d4d4d8;--color-info-subtle:#111114;--color-highlight:#fbbf24;--color-highlight-subtle:#282008;--color-chart-1:#d4d4d8;--color-chart-2:#34d399;--color-chart-3:#a1a1aa;--color-chart-4:#fb923c;--color-brand-accent:#e4e4e7;--color-code-surface:#111114;--shadow-card:0 1px 3px 0 #0000004d;--shadow-inset-hero:inset 0 -20px 20px -8px #0003;--glass-5:#ffffff08;--glass-10:#ffffff0f;--glass-15:#ffffff17;--glass-20:#ffffff1f;--glass-25:#ffffff26;--glass-30:#ffffff2e;--glass-35:#ffffff38;--glass-40:#ffffff42;--glass-50:#ffffff52;--glass-60:#fff6;--glass-80:#ffffff8c;--glass-90:#ffffffb3;--glass-95:#fffc;--glass-bg:#ffffff0f;--glass-bg-hover:#ffffff17;--glass-bg-strong:#ffffff1a;--glass-bg-strong-hover:#ffffff24;--glass-border:#ffffff1a;--glass-border-strong:#ffffff29;--glass-text:#ffffffd9;--glass-text-muted:#ffffff8c;--grid-line:#ffffff08;--grid-glow:#ffffff0a;--hero-blur-from:#a1a1aa0a;--hero-blur-to:#71717a05;--hero-blur-opacity:.06;--color-glow-1:#a1a1aa;--color-glow-2:#71717a;--color-glow-3:#d4d4d8;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-open-source-steward{--color-background:#fff;--color-foreground:#111827;--color-card:#fff;--color-card-foreground:#111827;--color-muted:#f8f9fa;--color-muted-foreground:#5c6370;--color-subtle:#f1f3f5;--color-nav:#1e3a5ff5;--color-decorative:#1e3a5f;--color-decorative-subtle:#dbeafe;--color-accent-icon:#1e3a5f;--color-badge-surface:#1e3a5f;--color-badge-surface-text:#fff;--color-badge-light:#e0eaf4;--color-badge-light-text:#1e3a5f;--color-badge-gradient-from:#1e3a5f;--color-badge-gradient-to:#15294a;--color-badge-gradient-text:#fff;--color-badge-accent-from:#6b7280;--color-badge-accent-to:#4b5563;--color-course-hero-from:#15294a;--color-course-hero-via:#1e3a5f;--color-course-hero-to:#2a5080;--color-course-hero-text:#fff;--color-course-hero-muted:#ffffffd9;--color-quiz-surface:#fff;--color-quiz-border:#e5e7eb;--color-metric-surface:#fff;--color-metric-border:#b0c8e0;--color-metric-icon:#1e3a5f;--color-testimonial-surface:#f0f5fa;--color-testimonial-border:#b0c8e0;--color-testimonial-icon:#1e3a5f;--color-player-header-from:#1e3a5f;--color-player-header-to:#15294a;--color-player-header-text:#fff;--color-hero-cta:#fff;--color-hero-cta-hover:#f0f0f0;--color-hero-cta-text:#15294a;--color-cta-surface:#1e3a5f;--color-cta-surface-hover:#15294a;--color-cta-surface-text:#fff;--color-promo-from:#15294a;--color-promo-to:#1e3a5f;--color-promo-text:#fff;--color-promo-muted:#ffffffe6;--color-brand:#1e3a5f;--color-brand-foreground:#fff;--color-brand-hover:#15294a;--color-brand-subtle:#e0eaf4;--color-brand-subtle-foreground:#1e3a5f;--color-brand-muted:#f0f5fa;--color-link:#1e3a5f;--color-link-hover:#15294a;--color-primary:#1e3a5f;--color-primary-foreground:#fff;--color-primary-hover:#15294a;--color-primary-subtle:#e0eaf4;--color-primary-subtle-foreground:#1e3a5f;--color-primary-muted:#f0f5fa;--color-accent:#6b7280;--color-accent-foreground:#fff;--color-accent-hover:#4b5563;--color-heading:#0f1d30;--color-heading-foreground:#15294a;--color-inverted:#0c1a2e;--color-inverted-foreground:#fff;--color-inverted-muted:#94a3b8;--color-hero-from:#15294a;--color-hero-via:#1e3a5f;--color-hero-to:#2a5080;--color-hero-foreground:#fff;--color-cta-from:#1e3a5f;--color-cta-via:#15294a;--color-cta-to:#0f1d30;--color-cta-accent-from:#6b7280;--color-cta-accent-via:#4b5563;--color-cta-accent-to:#374151;--color-border:#e5e7eb;--color-border-subtle:#f3f4f6;--color-input:#d1d5db;--color-ring:#1e3a5f;--color-ring-muted:#7da0c4;--color-border-brand:#1e3a5f;--color-border-brand-subtle:#b0c8e0;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#1e3a5f;--color-badge-info-to:#15294a;--color-badge-chart3-from:#8b5cf6;--color-badge-chart3-to:#7c3aed;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-success:#10b981;--color-success-foreground:#fff;--color-success-subtle:#ecfdf5;--color-warning:#d97706;--color-warning-foreground:#fff;--color-warning-subtle:#fffbeb;--color-destructive:#dc2626;--color-destructive-foreground:#fff;--color-destructive-subtle:#fef2f2;--color-info:#1e3a5f;--color-info-subtle:#f0f5fa;--color-highlight:#d97706;--color-highlight-subtle:#fffbeb;--color-chart-1:#2a5080;--color-chart-2:#10b981;--color-chart-3:#8b5cf6;--color-chart-4:#f97316;--color-brand-accent:#fbbf24;--color-code-surface:#1e293b;--color-glow-1:#1e3a5f;--color-glow-2:#2a5080;--color-glow-3:#7da0c4;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-kubecon-stage{--color-background:#fff;--color-foreground:#111827;--color-card:#fff;--color-card-foreground:#111827;--color-muted:#f8f9fa;--color-muted-foreground:#5c6370;--color-subtle:#f1f3f5;--color-nav:#326ce5f2;--color-decorative:#326ce5;--color-decorative-subtle:#dbeafe;--color-accent-icon:#326ce5;--color-badge-surface:#326ce5;--color-badge-surface-text:#fff;--color-badge-light:#dbeafe;--color-badge-light-text:#1e40af;--color-badge-gradient-from:#326ce5;--color-badge-gradient-to:#1e40af;--color-badge-gradient-text:#fff;--color-badge-accent-from:#6b7280;--color-badge-accent-to:#4b5563;--color-course-hero-from:#1e3a8a;--color-course-hero-via:#1e40af;--color-course-hero-to:#326ce5;--color-course-hero-text:#fff;--color-course-hero-muted:#ffffffd9;--color-quiz-surface:#fff;--color-quiz-border:#e5e7eb;--color-metric-surface:#fff;--color-metric-border:#bfdbfe;--color-metric-icon:#326ce5;--color-testimonial-surface:#eff6ff;--color-testimonial-border:#bfdbfe;--color-testimonial-icon:#326ce5;--color-player-header-from:#326ce5;--color-player-header-to:#1e40af;--color-player-header-text:#fff;--color-hero-cta:#fff;--color-hero-cta-hover:#f0f0f0;--color-hero-cta-text:#1e3a8a;--color-cta-surface:#326ce5;--color-cta-surface-hover:#1e40af;--color-cta-surface-text:#fff;--color-promo-from:#1e40af;--color-promo-to:#326ce5;--color-promo-text:#fff;--color-promo-muted:#ffffffe6;--color-brand:#326ce5;--color-brand-foreground:#fff;--color-brand-hover:#1e40af;--color-brand-subtle:#dbeafe;--color-brand-subtle-foreground:#1e40af;--color-brand-muted:#eff6ff;--color-link:#326ce5;--color-link-hover:#1e40af;--color-primary:#326ce5;--color-primary-foreground:#fff;--color-primary-hover:#1e40af;--color-primary-subtle:#dbeafe;--color-primary-subtle-foreground:#1e40af;--color-primary-muted:#eff6ff;--color-accent:#6b7280;--color-accent-foreground:#fff;--color-accent-hover:#4b5563;--color-heading:#1e3a8a;--color-heading-foreground:#1e40af;--color-inverted:#172554;--color-inverted-foreground:#fff;--color-inverted-muted:#94a3b8;--color-hero-from:#1e3a8a;--color-hero-via:#1e40af;--color-hero-to:#326ce5;--color-hero-foreground:#fff;--color-cta-from:#326ce5;--color-cta-via:#1e40af;--color-cta-to:#1e3a8a;--color-cta-accent-from:#6b7280;--color-cta-accent-via:#4b5563;--color-cta-accent-to:#374151;--color-border:#e5e7eb;--color-border-subtle:#f3f4f6;--color-input:#d1d5db;--color-ring:#326ce5;--color-ring-muted:#93c5fd;--color-border-brand:#326ce5;--color-border-brand-subtle:#bfdbfe;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#326ce5;--color-badge-info-to:#1e40af;--color-badge-chart3-from:#8b5cf6;--color-badge-chart3-to:#7c3aed;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-success:#10b981;--color-success-foreground:#fff;--color-success-subtle:#ecfdf5;--color-warning:#d97706;--color-warning-foreground:#fff;--color-warning-subtle:#fffbeb;--color-destructive:#dc2626;--color-destructive-foreground:#fff;--color-destructive-subtle:#fef2f2;--color-info:#326ce5;--color-info-subtle:#eff6ff;--color-highlight:#d97706;--color-highlight-subtle:#fffbeb;--color-chart-1:#326ce5;--color-chart-2:#10b981;--color-chart-3:#8b5cf6;--color-chart-4:#f97316;--color-brand-accent:#fbbf24;--color-code-surface:#1e293b;--color-glow-1:#326ce5;--color-glow-2:#1e40af;--color-glow-3:#60a5fa;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-automation-operator{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-background:#0c1220;--color-foreground:#e0f2fe;--color-card:#162234;--color-card-foreground:#e0f2fe;--color-muted:#111a2a;--color-muted-foreground:#7dd3fc;--color-subtle:#1c2b40;--color-nav:#0c1220f5;--color-decorative:#24354c;--color-decorative-subtle:#162234;--color-accent-icon:#e0f2fe;--color-badge-surface:#e0f2fe;--color-badge-surface-text:#0c1220;--color-badge-light:#e0f2fe;--color-badge-light-text:#0c1220;--color-badge-gradient-from:#e0f2fe;--color-badge-gradient-to:#e0f2fe;--color-badge-gradient-text:#0c1220;--color-badge-accent-from:#06b6d4;--color-badge-accent-to:#0891b2;--color-course-hero-from:#0c2030;--color-course-hero-via:#102838;--color-course-hero-to:#143040;--color-course-hero-text:#e0f2fe;--color-course-hero-muted:#7dd3fc;--color-quiz-surface:#162234;--color-quiz-border:#0e3040;--color-metric-surface:#162234;--color-metric-border:#0e3040;--color-metric-icon:#22d3ee;--color-testimonial-surface:#1a2430;--color-testimonial-border:#0e3040;--color-testimonial-icon:#22d3ee;--color-player-header-from:#111a2a;--color-player-header-to:#1c2b40;--color-player-header-text:#e0f2fe;--color-hero-cta:#e0f2fe;--color-hero-cta-hover:#fff;--color-hero-cta-text:#0c1220;--color-cta-surface:#e0f2fe;--color-cta-surface-hover:#fff;--color-cta-surface-text:#0c1220;--color-promo-from:#111a2a;--color-promo-to:#1c2b40;--color-promo-text:#e0f2fe;--color-promo-muted:#7dd3fc;--color-brand:#06b6d4;--color-brand-foreground:#0c1220;--color-brand-hover:#22d3ee;--color-brand-subtle:#134152;--color-brand-subtle-foreground:#22d3ee;--color-brand-muted:#0c2a38;--color-link:#22d3ee;--color-link-hover:#67e8f9;--color-primary:#06b6d4;--color-primary-foreground:#0c1220;--color-primary-hover:#22d3ee;--color-primary-subtle:#134152;--color-primary-subtle-foreground:#22d3ee;--color-primary-muted:#0c2a38;--color-accent:#2c4058;--color-accent-foreground:#e0f2fe;--color-accent-hover:#3a5570;--color-heading:#a5f3fc;--color-heading-foreground:#67e8f9;--color-inverted:#080e18;--color-inverted-foreground:#e0f2fe;--color-inverted-muted:#7dd3fc;--color-hero-from:#0c2a38;--color-hero-via:#134152;--color-hero-to:#155e75;--color-hero-foreground:#fff;--color-cta-from:#06b6d4;--color-cta-via:#0891b2;--color-cta-to:#0e7490;--color-cta-accent-from:#1c2b40;--color-cta-accent-via:#162234;--color-cta-accent-to:#111a2a;--color-border:#1c2b40;--color-border-subtle:#162234;--color-input:#2c3f58;--color-ring:#06b6d4;--color-ring-muted:#0891b2;--color-border-brand:#06b6d4;--color-border-brand-subtle:#134152;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#06b6d4;--color-badge-info-to:#0891b2;--color-badge-chart3-from:#a855f7;--color-badge-chart3-to:#8b5cf6;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-overlay:#000000d9;--color-overlay-strong:#000000eb;--color-overlay-medium:#0009;--color-overlay-light:#00000059;--color-overlay-subtle:#00000026;--color-success:#34d399;--color-success-foreground:#0c1220;--color-success-subtle:#0d2818;--color-warning:#fbbf24;--color-warning-foreground:#0c1220;--color-warning-subtle:#2a1e08;--color-destructive:#f87171;--color-destructive-foreground:#0c1220;--color-destructive-subtle:#2a0e0e;--color-info:#22d3ee;--color-info-subtle:#0c2a38;--color-highlight:#fbbf24;--color-highlight-subtle:#2a1e08;--color-chart-1:#22d3ee;--color-chart-2:#34d399;--color-chart-3:#a855f7;--color-chart-4:#fb923c;--color-brand-accent:#fbbf24;--color-code-surface:#111a2a;--shadow-card:0 1px 3px 0 #00000059;--shadow-inset-hero:inset 0 -20px 20px -8px #00000040;--glass-5:#ffffff08;--glass-10:#ffffff0f;--glass-15:#ffffff17;--glass-20:#ffffff1f;--glass-25:#ffffff26;--glass-30:#ffffff2e;--glass-35:#ffffff38;--glass-40:#ffffff42;--glass-50:#ffffff52;--glass-60:#fff6;--glass-80:#ffffff8c;--glass-90:#ffffffb3;--glass-95:#fffc;--glass-bg:#ffffff0f;--glass-bg-hover:#ffffff17;--glass-bg-strong:#ffffff1a;--glass-bg-strong-hover:#ffffff24;--glass-border:#ffffff1a;--glass-border-strong:#ffffff29;--glass-text:#ffffffd9;--glass-text-muted:#ffffff8c;--grid-line:#06b6d40d;--grid-glow:#06b6d412;--hero-blur-from:#06b6d41a;--hero-blur-to:#22d3ee0f;--hero-blur-opacity:.15;--color-glow-1:#06b6d4;--color-glow-2:#22d3ee;--color-glow-3:#67e8f9;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-observability-grid{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-background:#0c0f20;--color-foreground:#e0e7ff;--color-card:#161b3a;--color-card-foreground:#e0e7ff;--color-muted:#111530;--color-muted-foreground:#a5b4fc;--color-subtle:#1c2248;--color-nav:#0c0f20f5;--color-decorative:#242a54;--color-decorative-subtle:#161b3a;--color-accent-icon:#e0e7ff;--color-badge-surface:#e0e7ff;--color-badge-surface-text:#0c0f20;--color-badge-light:#e0e7ff;--color-badge-light-text:#0c0f20;--color-badge-gradient-from:#e0e7ff;--color-badge-gradient-to:#e0e7ff;--color-badge-gradient-text:#0c0f20;--color-badge-accent-from:#818cf8;--color-badge-accent-to:#6366f1;--color-course-hero-from:#10153a;--color-course-hero-via:#161b48;--color-course-hero-to:#1c2256;--color-course-hero-text:#e0e7ff;--color-course-hero-muted:#a5b4fc;--color-quiz-surface:#161b3a;--color-quiz-border:#1e2050;--color-metric-surface:#161b3a;--color-metric-border:#1e2050;--color-metric-icon:#a5b4fc;--color-testimonial-surface:#1a1e38;--color-testimonial-border:#1e2050;--color-testimonial-icon:#a5b4fc;--color-player-header-from:#111530;--color-player-header-to:#1c2248;--color-player-header-text:#e0e7ff;--color-hero-cta:#e0e7ff;--color-hero-cta-hover:#fff;--color-hero-cta-text:#0c0f20;--color-cta-surface:#e0e7ff;--color-cta-surface-hover:#fff;--color-cta-surface-text:#0c0f20;--color-promo-from:#111530;--color-promo-to:#1c2248;--color-promo-text:#e0e7ff;--color-promo-muted:#a5b4fc;--color-brand:#818cf8;--color-brand-foreground:#0c0f20;--color-brand-hover:#a5b4fc;--color-brand-subtle:#2e2860;--color-brand-subtle-foreground:#a5b4fc;--color-brand-muted:#1e1b4b;--color-link:#a5b4fc;--color-link-hover:#c7d2fe;--color-primary:#818cf8;--color-primary-foreground:#0c0f20;--color-primary-hover:#a5b4fc;--color-primary-subtle:#2e2860;--color-primary-subtle-foreground:#a5b4fc;--color-primary-muted:#1e1b4b;--color-accent:#3730a3;--color-accent-foreground:#e0e7ff;--color-accent-hover:#4338ca;--color-heading:#e0e7ff;--color-heading-foreground:#c7d2fe;--color-inverted:#080a18;--color-inverted-foreground:#e0e7ff;--color-inverted-muted:#6366f1;--color-hero-from:#1e1b4b;--color-hero-via:#2e2860;--color-hero-to:#3730a3;--color-hero-foreground:#fff;--color-cta-from:#818cf8;--color-cta-via:#6366f1;--color-cta-to:#4f46e5;--color-cta-accent-from:#1c2248;--color-cta-accent-via:#161b3a;--color-cta-accent-to:#111530;--color-border:#1c2248;--color-border-subtle:#161b3a;--color-input:#2c3260;--color-ring:#818cf8;--color-ring-muted:#6366f1;--color-border-brand:#818cf8;--color-border-brand-subtle:#2e2860;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#818cf8;--color-badge-info-to:#6366f1;--color-badge-chart3-from:#f472b6;--color-badge-chart3-to:#ec4899;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-overlay:#000000d9;--color-overlay-strong:#000000eb;--color-overlay-medium:#0009;--color-overlay-light:#00000059;--color-overlay-subtle:#00000026;--color-success:#34d399;--color-success-foreground:#0c0f20;--color-success-subtle:#0d2818;--color-warning:#fbbf24;--color-warning-foreground:#0c0f20;--color-warning-subtle:#2a1e08;--color-destructive:#f87171;--color-destructive-foreground:#0c0f20;--color-destructive-subtle:#2a0e0e;--color-info:#a5b4fc;--color-info-subtle:#1e1b4b;--color-highlight:#fbbf24;--color-highlight-subtle:#2a1e08;--color-chart-1:#818cf8;--color-chart-2:#34d399;--color-chart-3:#f472b6;--color-chart-4:#fb923c;--color-brand-accent:#fbbf24;--color-code-surface:#111530;--shadow-card:0 2px 6px 0 #00000059;--shadow-inset-hero:inset 0 -20px 20px -8px #00000040;--glass-5:#ffffff08;--glass-10:#ffffff0f;--glass-15:#ffffff17;--glass-20:#ffffff1f;--glass-25:#ffffff26;--glass-30:#ffffff2e;--glass-35:#ffffff38;--glass-40:#ffffff42;--glass-50:#ffffff52;--glass-60:#fff6;--glass-80:#ffffff8c;--glass-90:#ffffffb3;--glass-95:#fffc;--glass-bg:#ffffff0f;--glass-bg-hover:#ffffff17;--glass-bg-strong:#ffffff1a;--glass-bg-strong-hover:#ffffff24;--glass-border:#ffffff1a;--glass-border-strong:#ffffff29;--glass-text:#ffffffd9;--glass-text-muted:#ffffff8c;--grid-line:#818cf80d;--grid-glow:#818cf812;--hero-blur-from:#818cf81a;--hero-blur-to:#6366f10f;--hero-blur-opacity:.15;--color-glow-1:#818cf8;--color-glow-2:#f472b6;--color-glow-3:#34d399;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-dev-productivity{--color-background:#fff;--color-foreground:#111827;--color-card:#fff;--color-card-foreground:#111827;--color-muted:#f9fafb;--color-muted-foreground:#4b5563;--color-subtle:#f3f4f6;--color-nav:#111827f2;--color-decorative:#111827;--color-decorative-subtle:#f3f4f6;--color-accent-icon:#111827;--color-badge-surface:#111827;--color-badge-surface-text:#fff;--color-badge-light:#f3f4f6;--color-badge-light-text:#374151;--color-badge-gradient-from:#111827;--color-badge-gradient-to:#1f2937;--color-badge-gradient-text:#fff;--color-badge-accent-from:#6b7280;--color-badge-accent-to:#4b5563;--color-course-hero-from:#111827;--color-course-hero-via:#1f2937;--color-course-hero-to:#1f2937;--color-course-hero-text:#fff;--color-course-hero-muted:#fffc;--color-quiz-surface:#fff;--color-quiz-border:#e5e7eb;--color-metric-surface:#fff;--color-metric-border:#d1d5db;--color-metric-icon:#111827;--color-testimonial-surface:#f9fafb;--color-testimonial-border:#d1d5db;--color-testimonial-icon:#111827;--color-player-header-from:#111827;--color-player-header-to:#1f2937;--color-player-header-text:#fff;--color-promo-from:#111827;--color-promo-to:#1f2937;--color-promo-text:#fff;--color-promo-muted:#ffffffe6;--color-hero-cta:#fff;--color-hero-cta-hover:#f3f4f6;--color-hero-cta-text:#111827;--color-cta-surface:#111827;--color-cta-surface-hover:#374151;--color-cta-surface-text:#fff;--color-brand:#111827;--color-brand-foreground:#fff;--color-brand-hover:#374151;--color-brand-subtle:#f3f4f6;--color-brand-subtle-foreground:#374151;--color-brand-muted:#f9fafb;--color-link:#111827;--color-link-hover:#374151;--color-primary:#111827;--color-primary-foreground:#fff;--color-primary-hover:#374151;--color-primary-subtle:#f3f4f6;--color-primary-subtle-foreground:#374151;--color-primary-muted:#f9fafb;--color-accent:#6b7280;--color-accent-foreground:#fff;--color-accent-hover:#4b5563;--color-heading:#111827;--color-heading-foreground:#1f2937;--color-inverted:#030712;--color-inverted-foreground:#f9fafb;--color-inverted-muted:#9ca3af;--color-hero-from:#111827;--color-hero-via:#1f2937;--color-hero-to:#374151;--color-hero-foreground:#fff;--color-cta-from:#111827;--color-cta-via:#1f2937;--color-cta-to:#374151;--color-cta-accent-from:#6b7280;--color-cta-accent-via:#4b5563;--color-cta-accent-to:#374151;--color-border:#e5e7eb;--color-border-subtle:#f3f4f6;--color-input:#d1d5db;--color-ring:#111827;--color-ring-muted:#9ca3af;--color-border-brand:#111827;--color-border-brand-subtle:#d1d5db;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#111827;--color-badge-info-to:#1f2937;--color-badge-chart3-from:#6b7280;--color-badge-chart3-to:#4b5563;--color-badge-chart4-from:#374151;--color-badge-chart4-to:#1f2937;--color-success:#10b981;--color-success-foreground:#fff;--color-success-subtle:#ecfdf5;--color-warning:#f59e0b;--color-warning-foreground:#fff;--color-warning-subtle:#fffbeb;--color-destructive:#ef4444;--color-destructive-foreground:#fff;--color-destructive-subtle:#fef2f2;--color-info:#374151;--color-info-subtle:#f9fafb;--color-highlight:#d97706;--color-highlight-subtle:#fefce8;--color-chart-1:#111827;--color-chart-2:#10b981;--color-chart-3:#6b7280;--color-chart-4:#d97706;--color-brand-accent:#fbbf24;--color-code-surface:#111827;--color-glow-1:#111827;--color-glow-2:#6b7280;--color-glow-3:#d1d5db;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-london-studio{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-background:#1c1c1e;--color-foreground:#e5e5e5;--color-card:#2c2c2e;--color-card-foreground:#e5e5e5;--color-muted:#242426;--color-muted-foreground:#a3a3a3;--color-subtle:#343436;--color-nav:#1c1c1ef5;--color-decorative:#3c3c3e;--color-decorative-subtle:#2c2c2e;--color-accent-icon:#e5e5e5;--color-badge-surface:#e5e5e5;--color-badge-surface-text:#1c1c1e;--color-badge-light:#e5e5e5;--color-badge-light-text:#1c1c1e;--color-badge-gradient-from:#e5e5e5;--color-badge-gradient-to:#e5e5e5;--color-badge-gradient-text:#1c1c1e;--color-badge-accent-from:#a3a3a3;--color-badge-accent-to:#737373;--color-course-hero-from:#1e1e20;--color-course-hero-via:#242426;--color-course-hero-to:#2a2a2c;--color-course-hero-text:#e5e5e5;--color-course-hero-muted:#a3a3a3;--color-quiz-surface:#2c2c2e;--color-quiz-border:#343438;--color-metric-surface:#2c2c2e;--color-metric-border:#343438;--color-metric-icon:#d4d4d4;--color-testimonial-surface:#262628;--color-testimonial-border:#343438;--color-testimonial-icon:#d4d4d4;--color-player-header-from:#242426;--color-player-header-to:#343436;--color-player-header-text:#e5e5e5;--color-hero-cta:#f5f5f5;--color-hero-cta-hover:#fff;--color-hero-cta-text:#1c1c1e;--color-cta-surface:#f5f5f5;--color-cta-surface-hover:#fff;--color-cta-surface-text:#1c1c1e;--color-promo-from:#242426;--color-promo-to:#343436;--color-promo-text:#e5e5e5;--color-promo-muted:#a3a3a3;--color-brand:#a3a3a3;--color-brand-foreground:#1c1c1e;--color-brand-hover:#d4d4d4;--color-brand-subtle:#343436;--color-brand-subtle-foreground:#d4d4d4;--color-brand-muted:#2c2c2e;--color-link:#d4d4d4;--color-link-hover:#e5e5e5;--color-primary:#a3a3a3;--color-primary-foreground:#1c1c1e;--color-primary-hover:#d4d4d4;--color-primary-subtle:#343436;--color-primary-subtle-foreground:#d4d4d4;--color-primary-muted:#2c2c2e;--color-accent:#3c3c3e;--color-accent-foreground:#e5e5e5;--color-accent-hover:#484848;--color-heading:#f5f5f5;--color-heading-foreground:#e5e5e5;--color-inverted:#141416;--color-inverted-foreground:#e5e5e5;--color-inverted-muted:#737373;--color-hero-from:#1a1a1c;--color-hero-via:#222224;--color-hero-to:#2a2a2c;--color-hero-foreground:#fff;--color-cta-from:#a3a3a3;--color-cta-via:#8a8a8a;--color-cta-to:#737373;--color-cta-accent-from:#343436;--color-cta-accent-via:#2c2c2e;--color-cta-accent-to:#242426;--color-border:#343436;--color-border-subtle:#2c2c2e;--color-input:#484848;--color-ring:#a3a3a3;--color-ring-muted:#737373;--color-border-brand:#a3a3a3;--color-border-brand-subtle:#3c3c3e;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#a3a3a3;--color-badge-info-to:#737373;--color-badge-chart3-from:#a855f7;--color-badge-chart3-to:#8b5cf6;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-overlay:#000000d9;--color-overlay-strong:#000000eb;--color-overlay-medium:#0009;--color-overlay-light:#00000059;--color-overlay-subtle:#00000026;--color-success:#34d399;--color-success-foreground:#1c1c1e;--color-success-subtle:#0d2818;--color-warning:#fbbf24;--color-warning-foreground:#1c1c1e;--color-warning-subtle:#2a1e08;--color-destructive:#f87171;--color-destructive-foreground:#1c1c1e;--color-destructive-subtle:#2a0e0e;--color-info:#d4d4d4;--color-info-subtle:#2c2c2e;--color-highlight:#fbbf24;--color-highlight-subtle:#2a1e08;--color-chart-1:#d4d4d4;--color-chart-2:#34d399;--color-chart-3:#a855f7;--color-chart-4:#fb923c;--color-brand-accent:#fbbf24;--color-code-surface:#242426;--shadow-card:0 1px 3px 0 #0000004d;--shadow-inset-hero:inset 0 -20px 20px -8px #0003;--glass-5:#ffffff08;--glass-10:#ffffff0f;--glass-15:#ffffff17;--glass-20:#ffffff1f;--glass-25:#ffffff26;--glass-30:#ffffff2e;--glass-35:#ffffff38;--glass-40:#ffffff42;--glass-50:#ffffff52;--glass-60:#fff6;--glass-80:#ffffff8c;--glass-90:#ffffffb3;--glass-95:#fffc;--glass-bg:#ffffff0f;--glass-bg-hover:#ffffff17;--glass-bg-strong:#ffffff1a;--glass-bg-strong-hover:#ffffff24;--glass-border:#ffffff1a;--glass-border-strong:#ffffff29;--glass-text:#ffffffd9;--glass-text-muted:#ffffff8c;--grid-line:#ffffff08;--grid-glow:#ffffff0a;--hero-blur-from:#a3a3a30d;--hero-blur-to:#73737308;--hero-blur-opacity:.08;--color-glow-1:#a3a3a3;--color-glow-2:#737373;--color-glow-3:#d4d4d4;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-testing-graphite-cyan{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-background:#111217;--color-foreground:#f0f3f6;--color-card:#1e2128;--color-card-foreground:#f0f3f6;--color-muted:#181b1f;--color-muted-foreground:#9ea7b3;--color-subtle:#252930;--color-nav:#111217f0;--color-decorative:#30363d;--color-decorative-subtle:#1e2128;--color-accent-icon:#f0f3f6;--color-badge-surface:#f0f3f6;--color-badge-surface-text:#111217;--color-badge-light:#f0f3f6;--color-badge-light-text:#111217;--color-badge-gradient-from:#f0f3f6;--color-badge-gradient-to:#f0f3f6;--color-badge-gradient-text:#111217;--color-badge-accent-from:#5794f2;--color-badge-accent-to:#33a2e5;--color-course-hero-from:#5794f2;--color-course-hero-via:#4578d4;--color-course-hero-to:#2a5aae;--color-course-hero-text:#fff;--color-course-hero-muted:#c8dafb;--color-quiz-surface:#1c2028;--color-quiz-border:#30363d;--color-metric-surface:#1c2028;--color-metric-border:#30363d;--color-metric-icon:#33a2e5;--color-testimonial-surface:#1e2430;--color-testimonial-border:#30363d;--color-testimonial-icon:#ecbb13;--color-player-header-from:#181b1f;--color-player-header-to:#1e2128;--color-player-header-text:#f0f3f6;--color-hero-cta:#fff;--color-hero-cta-hover:#f0f3f6;--color-hero-cta-text:#111217;--color-cta-surface:#5794f2;--color-cta-surface-hover:#6ba3f5;--color-cta-surface-text:#fff;--color-promo-from:#181b1f;--color-promo-to:#1e2128;--color-promo-text:#f0f3f6;--color-promo-muted:#9ea7b3;--color-brand:#5794f2;--color-brand-foreground:#fff;--color-brand-hover:#6ba3f5;--color-brand-subtle:#1a2540;--color-brand-subtle-foreground:#6ba3f5;--color-brand-muted:#141a28;--color-link:#33a2e5;--color-link-hover:#5bb8ee;--color-primary:#5794f2;--color-primary-foreground:#fff;--color-primary-hover:#6ba3f5;--color-primary-subtle:#1a2540;--color-primary-subtle-foreground:#6ba3f5;--color-primary-muted:#141a28;--color-accent:#505866;--color-accent-foreground:#f0f3f6;--color-accent-hover:#6b7585;--color-heading:#f0f3f6;--color-heading-foreground:#d4d8de;--color-inverted:#0a0b0e;--color-inverted-foreground:#f0f3f6;--color-inverted-muted:#9ea7b3;--color-hero-from:#0e1018;--color-hero-via:#131620;--color-hero-to:#181d2a;--color-hero-foreground:#fff;--color-cta-from:#5794f2;--color-cta-via:#4488e8;--color-cta-to:#33a2e5;--color-cta-accent-from:#30363d;--color-cta-accent-via:#252930;--color-cta-accent-to:#1e2128;--color-border:#30363d;--color-border-subtle:#252930;--color-input:#30363d;--color-ring:#5794f2;--color-ring-muted:#3a6bc4;--color-border-brand:#5794f2;--color-border-brand-subtle:#1a2540;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#5794f2;--color-badge-info-to:#3a6bc4;--color-badge-chart3-from:#a855f7;--color-badge-chart3-to:#8b5cf6;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-overlay:#000000d9;--color-overlay-strong:#000000eb;--color-overlay-medium:#0009;--color-overlay-light:#00000059;--color-overlay-subtle:#00000026;--color-success:#34d399;--color-success-foreground:#111217;--color-success-subtle:#0d2818;--color-warning:#ecbb13;--color-warning-foreground:#111217;--color-warning-subtle:#2a2308;--color-destructive:#f87171;--color-destructive-foreground:#111217;--color-destructive-subtle:#2a0e0e;--color-info:#33a2e5;--color-info-subtle:#0e1a28;--color-highlight:#ecbb13;--color-highlight-subtle:#2a2308;--color-chart-1:#33a2e5;--color-chart-2:#a78bfa;--color-chart-3:#34d399;--color-chart-4:#fb923c;--color-brand-accent:#ecbb13;--color-code-surface:#181b1f;--shadow-card:0 1px 3px 0 #0000004d;--shadow-inset-hero:inset 0 -20px 20px -8px #0003;--glass-5:#ffffff08;--glass-10:#ffffff0f;--glass-15:#ffffff17;--glass-20:#ffffff1f;--glass-25:#ffffff26;--glass-30:#ffffff2e;--glass-35:#ffffff38;--glass-40:#ffffff42;--glass-50:#ffffff52;--glass-60:#fff6;--glass-80:#ffffff8c;--glass-90:#ffffffb3;--glass-95:#fffc;--glass-bg:#ffffff0f;--glass-bg-hover:#ffffff17;--glass-bg-strong:#ffffff1a;--glass-bg-strong-hover:#ffffff24;--glass-border:#ffffff1a;--glass-border-strong:#ffffff29;--glass-text:#ffffffd9;--glass-text-muted:#ffffff8c;--grid-line:#ffffff0a;--grid-glow:#ffffff0f;--hero-blur-from:#5794f21a;--hero-blur-to:#33a2e51a;--hero-blur-opacity:.18;--color-glow-1:#5794f2;--color-glow-2:#33a2e5;--color-glow-3:#ecbb13;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-testing-github-dimmed{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-background:#0a0c10;--color-foreground:#f0f3f6;--color-card:#1c2230;--color-card-foreground:#f0f3f6;--color-muted:#161b22;--color-muted-foreground:#9ea7b3;--color-subtle:#21262d;--color-nav:#0a0c10f0;--color-decorative:#30363d;--color-decorative-subtle:#1c2230;--color-accent-icon:#f0f3f6;--color-badge-surface:#f0f3f6;--color-badge-surface-text:#0a0c10;--color-badge-light:#f0f3f6;--color-badge-light-text:#0a0c10;--color-badge-gradient-from:#f0f3f6;--color-badge-gradient-to:#f0f3f6;--color-badge-gradient-text:#0a0c10;--color-badge-accent-from:#6e9fff;--color-badge-accent-to:#33a2e5;--color-course-hero-from:#6e9fff;--color-course-hero-via:#5580d8;--color-course-hero-to:#3a5eae;--color-course-hero-text:#fff;--color-course-hero-muted:#c8d8ff;--color-quiz-surface:#1a2030;--color-quiz-border:#30363d;--color-metric-surface:#1a2030;--color-metric-border:#30363d;--color-metric-icon:#6e9fff;--color-testimonial-surface:#1a2430;--color-testimonial-border:#30363d;--color-testimonial-icon:#3fb950;--color-player-header-from:#161b22;--color-player-header-to:#1c2230;--color-player-header-text:#f0f3f6;--color-hero-cta:#fff;--color-hero-cta-hover:#f0f3f6;--color-hero-cta-text:#0a0c10;--color-cta-surface:#1a7f4b;--color-cta-surface-hover:#238636;--color-cta-surface-text:#fff;--color-promo-from:#161b22;--color-promo-to:#1c2230;--color-promo-text:#f0f3f6;--color-promo-muted:#9ea7b3;--color-brand:#6e9fff;--color-brand-foreground:#fff;--color-brand-hover:#88b4ff;--color-brand-subtle:#162040;--color-brand-subtle-foreground:#88b4ff;--color-brand-muted:#101828;--color-link:#6e9fff;--color-link-hover:#88b4ff;--color-primary:#6e9fff;--color-primary-foreground:#fff;--color-primary-hover:#88b4ff;--color-primary-subtle:#162040;--color-primary-subtle-foreground:#88b4ff;--color-primary-muted:#101828;--color-accent:#484f58;--color-accent-foreground:#f0f3f6;--color-accent-hover:#6b7585;--color-heading:#f0f3f6;--color-heading-foreground:#d4d8de;--color-inverted:#050608;--color-inverted-foreground:#f0f3f6;--color-inverted-muted:#9ea7b3;--color-hero-from:#080a0e;--color-hero-via:#0d1018;--color-hero-to:#121822;--color-hero-foreground:#fff;--color-cta-from:#6e9fff;--color-cta-via:#5580d8;--color-cta-to:#33a2e5;--color-cta-accent-from:#30363d;--color-cta-accent-via:#21262d;--color-cta-accent-to:#1c2230;--color-border:#30363d;--color-border-subtle:#21262d;--color-input:#30363d;--color-ring:#6e9fff;--color-ring-muted:#4a72c4;--color-border-brand:#6e9fff;--color-border-brand-subtle:#162040;--color-badge-success-from:#3fb950;--color-badge-success-to:#1a7f4b;--color-badge-info-from:#6e9fff;--color-badge-info-to:#4a72c4;--color-badge-chart3-from:#a855f7;--color-badge-chart3-to:#8b5cf6;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-overlay:#000000d9;--color-overlay-strong:#000000eb;--color-overlay-medium:#0009;--color-overlay-light:#00000059;--color-overlay-subtle:#00000026;--color-success:#3fb950;--color-success-foreground:#0a0c10;--color-success-subtle:#0d2818;--color-warning:#d29922;--color-warning-foreground:#0a0c10;--color-warning-subtle:#2a1e08;--color-destructive:#f85149;--color-destructive-foreground:#0a0c10;--color-destructive-subtle:#2a0e0e;--color-info:#6e9fff;--color-info-subtle:#101828;--color-highlight:#d29922;--color-highlight-subtle:#2a1e08;--color-chart-1:#6e9fff;--color-chart-2:#3fb950;--color-chart-3:#a855f7;--color-chart-4:#f97316;--color-brand-accent:#d29922;--color-code-surface:#161b22;--shadow-card:0 1px 3px 0 #0006;--shadow-inset-hero:inset 0 -20px 20px -8px #00000040;--glass-5:#ffffff08;--glass-10:#ffffff0f;--glass-15:#ffffff17;--glass-20:#ffffff1f;--glass-25:#ffffff26;--glass-30:#ffffff2e;--glass-35:#ffffff38;--glass-40:#ffffff42;--glass-50:#ffffff52;--glass-60:#fff6;--glass-80:#ffffff8c;--glass-90:#ffffffb3;--glass-95:#fffc;--glass-bg:#ffffff0f;--glass-bg-hover:#ffffff17;--glass-bg-strong:#ffffff1a;--glass-bg-strong-hover:#ffffff24;--glass-border:#ffffff1a;--glass-border-strong:#ffffff29;--glass-text:#ffffffd9;--glass-text-muted:#ffffff8c;--grid-line:#ffffff0a;--grid-glow:#ffffff0f;--hero-blur-from:#6e9fff1a;--hero-blur-to:#3fb9501a;--hero-blur-opacity:.18;--color-glow-1:#6e9fff;--color-glow-2:#3fb950;--color-glow-3:#33a2e5;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-testing-darcula-warm{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-background:#2b2b2b;--color-foreground:#f8f8f2;--color-card:#3c3f41;--color-card-foreground:#f8f8f2;--color-muted:#333538;--color-muted-foreground:#d4d0ab;--color-subtle:#45484a;--color-nav:#2b2b2bf2;--color-decorative:#555;--color-decorative-subtle:#3c3f41;--color-accent-icon:#f8f8f2;--color-badge-surface:#f8f8f2;--color-badge-surface-text:#2b2b2b;--color-badge-light:#f8f8f2;--color-badge-light-text:#2b2b2b;--color-badge-gradient-from:#f8f8f2;--color-badge-gradient-to:#f8f8f2;--color-badge-gradient-text:#2b2b2b;--color-badge-accent-from:#589df6;--color-badge-accent-to:#e0861f;--color-course-hero-from:#589df6;--color-course-hero-via:#4a88d8;--color-course-hero-to:#3a6db0;--color-course-hero-text:#fff;--color-course-hero-muted:#c0d8fc;--color-quiz-surface:#353840;--color-quiz-border:#555;--color-metric-surface:#353840;--color-metric-border:#555;--color-metric-icon:#66dcec;--color-testimonial-surface:#383530;--color-testimonial-border:#555;--color-testimonial-icon:#e0861f;--color-player-header-from:#333538;--color-player-header-to:#3c3f41;--color-player-header-text:#f8f8f2;--color-hero-cta:#fff;--color-hero-cta-hover:#f8f8f2;--color-hero-cta-text:#2b2b2b;--color-cta-surface:#e0861f;--color-cta-surface-hover:#e89840;--color-cta-surface-text:#fff;--color-promo-from:#333538;--color-promo-to:#3c3f41;--color-promo-text:#f8f8f2;--color-promo-muted:#d4d0ab;--color-brand:#589df6;--color-brand-foreground:#fff;--color-brand-hover:#72aff8;--color-brand-subtle:#2e3548;--color-brand-subtle-foreground:#72aff8;--color-brand-muted:#2e3040;--color-link:#66dcec;--color-link-hover:#88e8f2;--color-primary:#589df6;--color-primary-foreground:#fff;--color-primary-hover:#72aff8;--color-primary-subtle:#2e3548;--color-primary-subtle-foreground:#72aff8;--color-primary-muted:#2e3040;--color-accent:#5a5d60;--color-accent-foreground:#f8f8f2;--color-accent-hover:#6e7175;--color-heading:#f8f8f2;--color-heading-foreground:#e0dcc0;--color-inverted:#1e1e1e;--color-inverted-foreground:#f8f8f2;--color-inverted-muted:#d4d0ab;--color-hero-from:#232323;--color-hero-via:#282828;--color-hero-to:#2e2e2e;--color-hero-foreground:#fff;--color-cta-from:#589df6;--color-cta-via:#4a88d8;--color-cta-to:#66dcec;--color-cta-accent-from:#555;--color-cta-accent-via:#45484a;--color-cta-accent-to:#3c3f41;--color-border:#555;--color-border-subtle:#45484a;--color-input:#555;--color-ring:#589df6;--color-ring-muted:#3a6db0;--color-border-brand:#589df6;--color-border-brand-subtle:#2e3548;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#589df6;--color-badge-info-to:#3a6db0;--color-badge-chart3-from:#a855f7;--color-badge-chart3-to:#8b5cf6;--color-badge-chart4-from:#e0861f;--color-badge-chart4-to:#cc7418;--color-overlay:#000c;--color-overlay-strong:#000000e0;--color-overlay-medium:#0000008c;--color-overlay-light:#0000004d;--color-overlay-subtle:#0000001f;--color-success:#34d399;--color-success-foreground:#2b2b2b;--color-success-subtle:#1a3028;--color-warning:#e0861f;--color-warning-foreground:#2b2b2b;--color-warning-subtle:#3a2e1a;--color-destructive:#f87171;--color-destructive-foreground:#2b2b2b;--color-destructive-subtle:#3a1e1e;--color-info:#66dcec;--color-info-subtle:#1a2e38;--color-highlight:#e0861f;--color-highlight-subtle:#3a2e1a;--color-chart-1:#66dcec;--color-chart-2:#a855f7;--color-chart-3:#34d399;--color-chart-4:#e0861f;--color-brand-accent:#e0861f;--color-code-surface:#333538;--shadow-card:0 1px 3px 0 #00000040;--shadow-inset-hero:inset 0 -20px 20px -8px #00000026;--glass-5:#ffffff08;--glass-10:#ffffff0d;--glass-15:#ffffff14;--glass-20:#ffffff1a;--glass-25:#ffffff21;--glass-30:#ffffff29;--glass-35:#fff3;--glass-40:#ffffff3d;--glass-50:#ffffff4d;--glass-60:#ffffff61;--glass-80:#ffffff85;--glass-90:#ffffffa8;--glass-95:#ffffffc2;--glass-bg:#ffffff0d;--glass-bg-hover:#ffffff14;--glass-bg-strong:#ffffff14;--glass-bg-strong-hover:#ffffff1f;--glass-border:#ffffff14;--glass-border-strong:#ffffff24;--glass-text:#ffffffd9;--glass-text-muted:#ffffff8c;--grid-line:#ffffff0a;--grid-glow:#ffffff0f;--hero-blur-from:#589df61a;--hero-blur-to:#e0861f1a;--hero-blur-opacity:.18;--color-glow-1:#589df6;--color-glow-2:#66dcec;--color-glow-3:#e0861f;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-testing-minimal-mono{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-background:#000;--color-foreground:#fff;--color-card:#181818;--color-card-foreground:#fff;--color-muted:#111;--color-muted-foreground:#9ea7b3;--color-subtle:#222;--color-nav:#000000f2;--color-decorative:#333;--color-decorative-subtle:#181818;--color-accent-icon:#fff;--color-badge-surface:#fff;--color-badge-surface-text:#000;--color-badge-light:#fff;--color-badge-light-text:#000;--color-badge-gradient-from:#fff;--color-badge-gradient-to:#fff;--color-badge-gradient-text:#000;--color-badge-accent-from:#33a2e5;--color-badge-accent-to:#ecbb13;--color-course-hero-from:#33a2e5;--color-course-hero-via:#2882c0;--color-course-hero-to:#1c6090;--color-course-hero-text:#fff;--color-course-hero-muted:#b8d8f4;--color-quiz-surface:#161616;--color-quiz-border:#333;--color-metric-surface:#161616;--color-metric-border:#333;--color-metric-icon:#33a2e5;--color-testimonial-surface:#181510;--color-testimonial-border:#333;--color-testimonial-icon:#ecbb13;--color-player-header-from:#111;--color-player-header-to:#181818;--color-player-header-text:#fff;--color-hero-cta:#fff;--color-hero-cta-hover:#e8e8e8;--color-hero-cta-text:#000;--color-cta-surface:#33a2e5;--color-cta-surface-hover:#4db5ee;--color-cta-surface-text:#fff;--color-promo-from:#111;--color-promo-to:#181818;--color-promo-text:#fff;--color-promo-muted:#9ea7b3;--color-brand:#33a2e5;--color-brand-foreground:#fff;--color-brand-hover:#4db5ee;--color-brand-subtle:#0c1c2c;--color-brand-subtle-foreground:#4db5ee;--color-brand-muted:#081420;--color-link:#33a2e5;--color-link-hover:#4db5ee;--color-primary:#33a2e5;--color-primary-foreground:#fff;--color-primary-hover:#4db5ee;--color-primary-subtle:#0c1c2c;--color-primary-subtle-foreground:#4db5ee;--color-primary-muted:#081420;--color-accent:#8e8e8e;--color-accent-foreground:#fff;--color-accent-hover:#a8a8a8;--color-heading:#fff;--color-heading-foreground:#e0e0e0;--color-inverted:#000;--color-inverted-foreground:#fff;--color-inverted-muted:#8e8e8e;--color-hero-from:#000;--color-hero-via:#080808;--color-hero-to:#111;--color-hero-foreground:#fff;--color-cta-from:#33a2e5;--color-cta-via:#2888c0;--color-cta-to:#1e6e9a;--color-cta-accent-from:#333;--color-cta-accent-via:#222;--color-cta-accent-to:#181818;--color-border:#333;--color-border-subtle:#222;--color-input:#333;--color-ring:#33a2e5;--color-ring-muted:#1c6090;--color-border-brand:#33a2e5;--color-border-brand-subtle:#0c1c2c;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#33a2e5;--color-badge-info-to:#1c6090;--color-badge-chart3-from:#a855f7;--color-badge-chart3-to:#8b5cf6;--color-badge-chart4-from:#ecbb13;--color-badge-chart4-to:#d4a80e;--color-overlay:#000000e0;--color-overlay-strong:#000000f2;--color-overlay-medium:#000000a6;--color-overlay-light:#00000061;--color-overlay-subtle:#0000002e;--color-success:#34d399;--color-success-foreground:#000;--color-success-subtle:#0a1e14;--color-warning:#ecbb13;--color-warning-foreground:#000;--color-warning-subtle:#1e1a06;--color-destructive:#f87171;--color-destructive-foreground:#000;--color-destructive-subtle:#1e0a0a;--color-info:#33a2e5;--color-info-subtle:#081420;--color-highlight:#ecbb13;--color-highlight-subtle:#1e1a06;--color-chart-1:#33a2e5;--color-chart-2:#8e8e8e;--color-chart-3:#ecbb13;--color-chart-4:#f87171;--color-brand-accent:#ecbb13;--color-code-surface:#111;--shadow-card:0 1px 3px 0 #00000080;--shadow-inset-hero:inset 0 -20px 20px -8px #0000004d;--glass-5:#ffffff08;--glass-10:#ffffff0f;--glass-15:#ffffff17;--glass-20:#ffffff1f;--glass-25:#ffffff26;--glass-30:#ffffff2e;--glass-35:#ffffff38;--glass-40:#ffffff42;--glass-50:#ffffff52;--glass-60:#fff6;--glass-80:#ffffff8c;--glass-90:#ffffffb3;--glass-95:#fffc;--glass-bg:#ffffff0f;--glass-bg-hover:#ffffff17;--glass-bg-strong:#ffffff1a;--glass-bg-strong-hover:#ffffff24;--glass-border:#ffffff1a;--glass-border-strong:#ffffff29;--glass-text:#ffffffe0;--glass-text-muted:#ffffff8c;--grid-line:#ffffff0d;--grid-glow:#ffffff12;--hero-blur-from:#33a2e51f;--hero-blur-to:#ecbb1314;--hero-blur-opacity:.2;--color-glow-1:#33a2e5;--color-glow-2:#8e8e8e;--color-glow-3:#ecbb13;--hero-text-animation:running;--hero-text-bg-size:300% 100%}
.theme-dark{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--color-background:#0e1117;--color-foreground:#e6e8eb;--color-card:#1a1e28;--color-card-foreground:#e6e8eb;--color-muted:#141820;--color-muted-foreground:#c5cad3;--color-subtle:#222834;--color-nav:#0e1117f5;--color-decorative:#2c3340;--color-decorative-subtle:#1a1e28;--color-accent-icon:#e6e8eb;--color-badge-surface:#e6e8eb;--color-badge-surface-text:#0e1117;--color-badge-light:#e6e8eb;--color-badge-light-text:#0e1117;--color-badge-gradient-from:#e6e8eb;--color-badge-gradient-to:#e6e8eb;--color-badge-gradient-text:#0e1117;--color-badge-accent-from:#0891b2;--color-badge-accent-to:#0e7490;--color-course-hero-from:#161b26;--color-course-hero-via:#1a2030;--color-course-hero-to:#1e2538;--color-course-hero-text:#e6e8eb;--color-course-hero-muted:#c5cad3;--color-player-header-from:#161b26;--color-player-header-to:#1e2538;--color-player-header-text:#e6e8eb;--color-hero-cta:#e6e8eb;--color-hero-cta-hover:#fff;--color-hero-cta-text:#0e1117;--color-cta-surface:#e6e8eb;--color-cta-surface-hover:#fff;--color-cta-surface-text:#0e1117;--color-promo-from:#161b26;--color-promo-to:#1e2538;--color-promo-text:#e6e8eb;--color-promo-muted:#c5cad3;--color-brand:#2d9cdb;--color-brand-foreground:#fff;--color-brand-hover:#4daee3;--color-brand-subtle:#162030;--color-brand-subtle-foreground:#4daee3;--color-brand-muted:#111a24;--color-link:#4daee3;--color-link-hover:#7cc5ed;--color-primary:#2d9cdb;--color-primary-foreground:#fff;--color-primary-hover:#4daee3;--color-primary-subtle:#162030;--color-primary-subtle-foreground:#4daee3;--color-primary-muted:#111a24;--color-accent:#505866;--color-accent-foreground:#e6e8eb;--color-accent-hover:#6b7585;--color-heading:#f0f1f3;--color-heading-foreground:#d4d7dd;--color-inverted:#08090d;--color-inverted-foreground:#e6e8eb;--color-inverted-muted:#8b929e;--color-hero-from:#0c1220;--color-hero-via:#101828;--color-hero-to:#141e30;--color-hero-foreground:#fff;--color-cta-from:#2d9cdb;--color-cta-via:#1e7fb5;--color-cta-to:#16658f;--color-cta-accent-from:#2c3340;--color-cta-accent-via:#222834;--color-cta-accent-to:#1a1e28;--color-border:#232a36;--color-border-subtle:#1c2230;--color-input:#2c3340;--color-ring:#2d9cdb;--color-ring-muted:#1e7fb5;--color-border-brand:#2d9cdb;--color-border-brand-subtle:#162030;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#3b82f6;--color-badge-info-to:#2563eb;--color-badge-chart3-from:#a855f7;--color-badge-chart3-to:#8b5cf6;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-overlay:#000000d9;--color-overlay-strong:#000000eb;--color-overlay-medium:#0009;--color-overlay-light:#00000059;--color-overlay-subtle:#00000026;--color-success:#34d399;--color-success-foreground:#0e1117;--color-success-subtle:#0d2818;--color-warning:#fbbf24;--color-warning-foreground:#0e1117;--color-warning-subtle:#2a1e08;--color-destructive:#f87171;--color-destructive-foreground:#0e1117;--color-destructive-subtle:#2a0e0e;--color-info:#4daee3;--color-info-subtle:#111a24;--color-highlight:#fbbf24;--color-highlight-subtle:#2a1e08;--color-chart-1:#4daee3;--color-chart-2:#34d399;--color-chart-3:#a855f7;--color-chart-4:#fb923c;--color-brand-accent:#fbbf24;--color-code-surface:#141820;--shadow-card:0 1px 3px 0 #0000004d;--shadow-inset-hero:inset 0 -20px 20px -8px #0003;--glass-5:#ffffff08;--glass-10:#ffffff0f;--glass-15:#ffffff17;--glass-20:#ffffff1f;--glass-25:#ffffff26;--glass-30:#ffffff2e;--glass-35:#ffffff38;--glass-40:#ffffff42;--glass-50:#ffffff52;--glass-60:#fff6;--glass-80:#ffffff8c;--glass-90:#ffffffb3;--glass-95:#fffc;--glass-bg:#ffffff0f;--glass-bg-hover:#ffffff17;--glass-bg-strong:#ffffff1a;--glass-bg-strong-hover:#ffffff24;--glass-border:#ffffff1a;--glass-border-strong:#ffffff29;--glass-text:#ffffffd9;--glass-text-muted:#ffffff8c;--grid-line:#ffffff0a;--grid-glow:#ffffff0f;--hero-blur-from:#2d9cdb14;--hero-blur-to:#2ebd8a14;--hero-blur-opacity:.15;--color-glow-1:#a855f7;--color-glow-2:#388cf0;--color-glow-3:#22d3ee}
.theme-purple{--color-background:#faf5ff;--color-foreground:#1e1033;--color-card:#fff;--color-card-foreground:#1e1033;--color-muted:#f5f0ff;--color-muted-foreground:#5b4a6e;--color-subtle:#ede5ff;--color-nav:#8b5cf6f2;--color-decorative:#8b5cf6;--color-decorative-subtle:#ede9fe;--color-accent-icon:#8b5cf6;--color-badge-surface:#8b5cf6;--color-badge-surface-text:#fff;--color-badge-light:#ede9fe;--color-badge-light-text:#7c3aed;--color-badge-gradient-from:#8b5cf6;--color-badge-gradient-to:#7c3aed;--color-badge-gradient-text:#fff;--color-badge-accent-from:#64748b;--color-badge-accent-to:#475569;--color-course-hero-from:#8b5cf6;--color-course-hero-via:#7c3aed;--color-course-hero-to:#7c3aed;--color-course-hero-text:#fff;--color-course-hero-muted:#fffc;--color-player-header-from:#8b5cf6;--color-player-header-to:#7c3aed;--color-player-header-text:#fff;--color-promo-from:#8b5cf6;--color-promo-to:#7c3aed;--color-promo-text:#fff;--color-promo-muted:#ffffffe6;--color-cta-surface:#8b5cf6;--color-cta-surface-hover:#7c3aed;--color-cta-surface-text:#fff;--color-brand:#8b5cf6;--color-brand-foreground:#fff;--color-brand-hover:#7c3aed;--color-brand-subtle:#ede9fe;--color-brand-subtle-foreground:#7c3aed;--color-brand-muted:#f5f3ff;--color-link:#7c3aed;--color-link-hover:#6d28d9;--color-primary:#8b5cf6;--color-primary-foreground:#fff;--color-primary-hover:#7c3aed;--color-primary-subtle:#ede9fe;--color-primary-subtle-foreground:#7c3aed;--color-primary-muted:#f5f3ff;--color-accent:#64748b;--color-accent-foreground:#fff;--color-accent-hover:#475569;--color-heading:#4c1d95;--color-heading-foreground:#5b21b6;--color-inverted:#1e1033;--color-inverted-foreground:#f5f0ff;--color-inverted-muted:#8b7aa0;--color-hero-from:#7c3aed;--color-hero-via:#8b5cf6;--color-hero-to:#a78bfa;--color-hero-foreground:#fff;--color-cta-from:#8b5cf6;--color-cta-via:#7c3aed;--color-cta-to:#6d28d9;--color-cta-accent-from:#64748b;--color-cta-accent-via:#475569;--color-cta-accent-to:#334155;--color-border:#e4d9f5;--color-border-subtle:#f0eafc;--color-input:#c4b5db;--color-ring:#8b5cf6;--color-ring-muted:#c4b5db;--color-border-brand:#8b5cf6;--color-border-brand-subtle:#ddd6fe;--color-badge-success-from:#10b981;--color-badge-success-to:#059669;--color-badge-info-from:#8b5cf6;--color-badge-info-to:#7c3aed;--color-badge-chart3-from:#ec4899;--color-badge-chart3-to:#db2777;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-success:#10b981;--color-success-foreground:#fff;--color-success-subtle:#ecfdf5;--color-warning:#f59e0b;--color-warning-foreground:#fff;--color-warning-subtle:#fffbeb;--color-destructive:#ef4444;--color-destructive-foreground:#fff;--color-destructive-subtle:#fef2f2;--color-info:#8b5cf6;--color-info-subtle:#f5f3ff;--color-highlight:#d97706;--color-highlight-subtle:#fefce8;--color-chart-1:#8b5cf6;--color-chart-2:#10b981;--color-chart-3:#ec4899;--color-chart-4:#f97316;--color-brand-accent:#fbbf24;--color-code-surface:#2d2042;--color-glow-1:#a855f7;--color-glow-2:#ec4899;--color-glow-3:#38bdf8}
.theme-dark-purple{--color-background:#0d0a1a;--color-foreground:#e4dff0;--color-card:#151027;--color-card-foreground:#e4dff0;--color-muted:#1a1430;--color-muted-foreground:#9589ad;--color-subtle:#221a3a;--color-nav:#151027eb;--color-decorative:#2a2040;--color-decorative-subtle:#1e1635;--color-accent-icon:#e4dff0;--color-badge-surface:#e4dff0;--color-badge-surface-text:#0d0a1a;--color-badge-light:#e4dff0;--color-badge-light-text:#0d0a1a;--color-badge-gradient-from:#e4dff0;--color-badge-gradient-to:#e4dff0;--color-badge-gradient-text:#0d0a1a;--color-badge-accent-from:#0891b2;--color-badge-accent-to:#0e7490;--color-course-hero-from:#1a1430;--color-course-hero-via:#1e1635;--color-course-hero-to:#221a3a;--color-course-hero-text:#e4dff0;--color-course-hero-muted:#9589ad;--color-player-header-from:#1a1430;--color-player-header-to:#221a3a;--color-player-header-text:#e4dff0;--color-promo-from:#1a1430;--color-promo-to:#221a3a;--color-promo-text:#e4dff0;--color-promo-muted:#9589ad;--color-cta-surface:#f0f0f0;--color-cta-surface-hover:#fff;--color-cta-surface-text:#0d0a1a;--color-hero-cta:#f0f0f0;--color-hero-cta-hover:#fff;--color-hero-cta-text:#0d0a1a;--color-brand:#a78bfa;--color-brand-foreground:#fff;--color-brand-hover:#c4b5fd;--color-brand-subtle:#2e1f5e;--color-brand-subtle-foreground:#c4b5fd;--color-brand-muted:#1a1040;--color-link:#c4b5fd;--color-link-hover:#ddd6fe;--color-primary:#a78bfa;--color-primary-foreground:#0d0a1a;--color-primary-hover:#c4b5fd;--color-primary-subtle:#2e1f5e;--color-primary-subtle-foreground:#c4b5fd;--color-primary-muted:#1a1040;--color-accent:#7c6f94;--color-accent-foreground:#0d0a1a;--color-accent-hover:#9f92b5;--color-heading:#c4b5fd;--color-heading-foreground:#a78bfa;--color-inverted:#07050f;--color-inverted-foreground:#e4dff0;--color-inverted-muted:#6b5f82;--color-hero-from:#4c1d95;--color-hero-via:#5b21b6;--color-hero-to:#7c3aed;--color-hero-foreground:#fff;--color-cta-from:#a78bfa;--color-cta-via:#8b5cf6;--color-cta-to:#7c3aed;--color-cta-accent-from:#4c1d95;--color-cta-accent-via:#3b1282;--color-cta-accent-to:#2e1065;--color-border:#2a2045;--color-border-subtle:#1e1635;--color-input:#382d55;--color-ring:#a78bfa;--color-ring-muted:#7c3aed;--color-border-brand:#a78bfa;--color-border-brand-subtle:#2e1f5e;--color-badge-success-from:#059669;--color-badge-success-to:#047857;--color-badge-info-from:#8b5cf6;--color-badge-info-to:#7c3aed;--color-badge-chart3-from:#ec4899;--color-badge-chart3-to:#db2777;--color-badge-chart4-from:#f97316;--color-badge-chart4-to:#ea580c;--color-overlay:#000c;--color-overlay-strong:#000000e6;--color-overlay-medium:#00000080;--color-overlay-light:#0000004d;--color-overlay-subtle:#0000001a;--color-success:#34d399;--color-success-foreground:#0d0a1a;--color-success-subtle:#052e1c;--color-warning:#fbbf24;--color-warning-foreground:#0d0a1a;--color-warning-subtle:#3d1f04;--color-destructive:#f87171;--color-destructive-foreground:#0d0a1a;--color-destructive-subtle:#3b0c0c;--color-info:#a78bfa;--color-info-subtle:#1a1040;--color-highlight:#fbbf24;--color-highlight-subtle:#3d1f04;--color-chart-1:#a78bfa;--color-chart-2:#34d399;--color-chart-3:#f472b6;--color-chart-4:#fb923c;--color-brand-accent:#fbbf24;--color-code-surface:#1a1430;--shadow-card:0 10px 40px -15px #00000080;--shadow-inset-hero:inset 0 -60px 60px -15px #0003;--color-glow-1:#c084fc;--color-glow-2:#f472b6;--color-glow-3:#38bdf8}
@keyframes float{0%{transform:translateY(0)rotate(0)scale(1)}25%{transform:translateY(-15px)rotate(3deg)scale(1.05)}50%{transform:translateY(0)rotate(-2deg)scale(1)}75%{transform:translateY(10px)rotate(1deg)scale(.95)}to{transform:translateY(0)rotate(0)scale(1)}}@keyframes float-delayed{0%{transform:translateY(0)rotate(0)scale(1)}25%{transform:translateY(15px)rotate(-3deg)scale(.95)}50%{transform:translateY(0)rotate(2deg)scale(1)}75%{transform:translateY(-10px)rotate(-1deg)scale(1.05)}to{transform:translateY(0)rotate(0)scale(1)}}@keyframes float-slow{0%{transform:translateY(0)rotate(0)scale(1)}33%{transform:translateY(-12px)rotate(2deg)scale(1.02)}66%{transform:translateY(8px)rotate(-1deg)scale(.98)}to{transform:translateY(0)rotate(0)scale(1)}}@keyframes gradient{0%{background-position:300%}to{background-position:0%}}@keyframes pulse{0%{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.02)}to{opacity:.3;transform:scale(1)}}@keyframes circular-motion{0%{transform:translate(0)}25%{transform:translate(20px,-20px)}50%{transform:translateY(-40px)}75%{transform:translate(-20px,-20px)}to{transform:translate(0)}}.animate-float{animation:6s ease-in-out infinite float}.animate-float-delayed{animation:8s ease-in-out infinite float-delayed}.animate-float-slow{animation:10s ease-in-out infinite float-slow}.animate-gradient{background-size:300% 100%;animation:15s linear infinite gradient}.animate-gradient-fixed{background-size:100% 100%;animation:none}.animate-pulse{animation:2s ease-in-out infinite pulse}.animate-circular{animation:8s ease-in-out infinite circular-motion}.text-gradient{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}@media (prefers-reduced-motion:reduce){.animate-float,.animate-float-delayed,.animate-float-slow,.animate-gradient,.animate-pulse,.animate-circular{animation:none}}
:root{--blog-font-family:system-ui,-apple-system,"Segoe UI","Roboto",sans-serif;--blog-font-family-mono:"Menlo","Monaco","Consolas","Liberation Mono","Courier New",monospace;--blog-text-xs:.75rem;--blog-text-sm:.875rem;--blog-text-base:1rem;--blog-text-lg:1.125rem;--blog-text-xl:1.25rem;--blog-text-2xl:1.5rem;--blog-text-3xl:1.875rem;--blog-text-4xl:2.25rem;--blog-text-5xl:3rem;--blog-h1-size-mobile:var(--blog-text-xl);--blog-h1-size-tablet:var(--blog-text-2xl);--blog-h1-size-desktop:var(--blog-text-3xl);--blog-h2-size-mobile:var(--blog-text-lg);--blog-h2-size-tablet:var(--blog-text-xl);--blog-h2-size-desktop:var(--blog-text-2xl);--blog-h3-size-mobile:var(--blog-text-base);--blog-h3-size-tablet:var(--blog-text-lg);--blog-h3-size-desktop:var(--blog-text-xl);--blog-h4-size:var(--blog-text-base);--blog-h5-size:var(--blog-text-sm);--blog-h6-size:var(--blog-text-xs);--blog-text-primary:var(--color-foreground);--blog-text-secondary:var(--color-foreground);--blog-text-muted:var(--color-foreground);--blog-text-code:var(--color-info);--blog-bg-code:var(--color-info-subtle);--blog-border-color:var(--color-border);--blog-accent-color:var(--color-primary);--blog-bg-subtle:var(--color-muted);--blog-spacing-xs:.25rem;--blog-spacing-sm:.5rem;--blog-spacing-md:1rem;--blog-spacing-lg:1.5rem;--blog-spacing-xl:2rem;--blog-spacing-2xl:3rem;--blog-leading-tight:1.25;--blog-leading-normal:1.5;--blog-leading-relaxed:1.625;--blog-radius-sm:.25rem;--blog-radius-md:.375rem;--blog-radius-lg:.5rem;--blog-radius-xl:.75rem}.blog-content{font-family:var(--blog-font-family);color:var(--blog-text-secondary);line-height:var(--blog-leading-relaxed)}.blog-content h1+h2,.blog-content h2+h3,.blog-content h3+h4,.blog-content h4+h5,.blog-content h5+h6{margin-top:var(--blog-heading-bottom)!important}.blog-content>:first-child{margin-top:var(--blog-first-element-top)!important}.blog-content>:last-child{margin-bottom:0!important}.blog-content h1{font-size:var(--blog-h1-size-mobile);color:var(--blog-text-primary);font-weight:700;line-height:var(--blog-leading-tight);margin-bottom:var(--blog-heading-h1-bottom);margin-top:var(--blog-heading-h1-top);clear:both;width:100%;display:block!important}.blog-content h2{font-size:var(--blog-h2-size-mobile);color:var(--blog-text-primary);font-weight:700;line-height:var(--blog-leading-tight);margin-bottom:var(--blog-heading-bottom);margin-top:var(--blog-heading-h2-top);clear:both;width:100%;display:block!important}.blog-content h3{font-size:var(--blog-h3-size-mobile);color:var(--blog-text-primary);font-weight:600;line-height:var(--blog-leading-tight);margin-bottom:var(--blog-heading-bottom);margin-top:var(--blog-heading-h3-top);clear:both;width:100%;display:block!important}.blog-content h4{font-size:var(--blog-h4-size);color:var(--blog-text-primary);font-weight:600;line-height:var(--blog-leading-tight);margin-bottom:var(--blog-heading-bottom);margin-top:var(--blog-heading-h4-top);clear:both;width:100%;display:block!important}.blog-content h5{font-size:var(--blog-h5-size);color:var(--blog-text-primary);font-weight:600;line-height:var(--blog-leading-tight);margin-bottom:var(--blog-heading-bottom);margin-top:var(--blog-heading-h5-top);clear:both;width:100%;display:block!important}.blog-content h6{font-size:var(--blog-h6-size);color:var(--blog-text-primary);font-weight:600;line-height:var(--blog-leading-tight);margin-bottom:var(--blog-heading-bottom);margin-top:var(--blog-heading-h6-top);text-transform:uppercase;letter-spacing:.05em;clear:both;width:100%;display:block!important}@media (min-width:768px){.blog-content h1{font-size:var(--blog-h1-size-tablet)}.blog-content h2{font-size:var(--blog-h2-size-tablet)}.blog-content h3{font-size:var(--blog-h3-size-tablet)}}@media (min-width:1024px){.blog-content h1{font-size:var(--blog-h1-size-desktop)}.blog-content h2{font-size:var(--blog-h2-size-desktop)}.blog-content h3{font-size:var(--blog-h3-size-desktop)}}.blog-content p{margin-bottom:var(--blog-paragraph-spacing);line-height:var(--blog-leading-relaxed);margin-top:0}.blog-content p+ul,.blog-content p+ol,.blog-content h1+ul,.blog-content h1+ol,.blog-content h2+ul,.blog-content h2+ol,.blog-content h3+ul,.blog-content h3+ol,.blog-content h4+ul,.blog-content h4+ol,.blog-content h5+ul,.blog-content h5+ol,.blog-content h6+ul,.blog-content h6+ol,.blog-content blockquote+ul,.blog-content blockquote+ol,.blog-content h1+pre,.blog-content h1+.code-block-wrapper,.blog-content h2+pre,.blog-content h2+.code-block-wrapper,.blog-content h3+pre,.blog-content h3+.code-block-wrapper,.blog-content h4+pre,.blog-content h4+.code-block-wrapper,.blog-content h5+pre,.blog-content h5+.code-block-wrapper,.blog-content h6+pre,.blog-content h6+.code-block-wrapper{margin-top:var(--blog-tight-spacing)!important}.blog-content ul+p,.blog-content ol+p,.blog-content ul+blockquote,.blog-content ol+blockquote,.blog-content pre+p,.blog-content .code-block-wrapper+p,.blog-content pre+ul,.blog-content pre+ol,.blog-content .code-block-wrapper+ul,.blog-content .code-block-wrapper+ol,.blog-content ul+ul,.blog-content ul+ol,.blog-content ol+ul,.blog-content ol+ol{margin-top:var(--blog-paragraph-spacing)!important}.blog-content ul+h1,.blog-content ul+h2,.blog-content ul+h3,.blog-content ul+h4,.blog-content ul+h5,.blog-content ul+h6,.blog-content ol+h1,.blog-content ol+h2,.blog-content ol+h3,.blog-content ol+h4,.blog-content ol+h5,.blog-content ol+h6{margin-top:var(--blog-loose-spacing)!important}.blog-content pre+h1,.blog-content pre+h2,.blog-content pre+h3,.blog-content pre+h4,.blog-content pre+h5,.blog-content pre+h6,.blog-content .code-block-wrapper+h1,.blog-content .code-block-wrapper+h2,.blog-content .code-block-wrapper+h3,.blog-content .code-block-wrapper+h4,.blog-content .code-block-wrapper+h5,.blog-content .code-block-wrapper+h6,.blog-content pre+pre,.blog-content pre+.code-block-wrapper,.blog-content .code-block-wrapper+pre,.blog-content .code-block-wrapper+.code-block-wrapper{margin-top:var(--blog-code-major-gap)!important}.blog-content strong{color:var(--blog-text-primary);font-weight:600}.blog-content em{font-style:italic}.blog-content del{color:var(--blog-text-muted);text-decoration:line-through}.blog-content code{font-family:var(--blog-font-family-mono);font-size:var(--blog-text-sm);background-color:var(--blog-bg-code);color:var(--blog-text-code);border-radius:var(--blog-radius-sm);padding:.125rem .375rem}.blog-content pre{margin-bottom:var(--blog-code-bottom);margin-top:var(--blog-code-top)}.blog-content pre code{font-size:var(--blog-text-sm);line-height:var(--blog-leading-normal);background:0 0;padding:0}.blog-content .code-block-wrapper{margin-bottom:var(--blog-code-bottom);margin-top:var(--blog-code-top)}.blog-content ul,.blog-content ol{margin-bottom:var(--blog-list-spacing);padding-left:var(--blog-list-indent);margin-top:0}.blog-content ul{list-style-type:disc}.blog-content ol{list-style-type:decimal}.blog-content li{margin-bottom:var(--blog-list-item-spacing);line-height:var(--blog-leading-relaxed)}.blog-content li>ul,.blog-content li>ol{margin-top:var(--blog-list-item-spacing);margin-bottom:var(--blog-list-item-spacing)}.blog-content li:last-child{margin-bottom:0}.blog-content input[type=checkbox]{margin-right:var(--blog-tight-spacing);accent-color:var(--blog-accent-color)}.blog-content .table-container{margin-bottom:var(--blog-paragraph-spacing);border-radius:var(--blog-radius-lg);border:1px solid var(--blog-border-color);margin-top:0;overflow-x:auto}.blog-content table{border-collapse:collapse;width:100%;font-size:var(--blog-text-sm)}.blog-content thead{background-color:var(--blog-bg-subtle)}.blog-content th{padding:var(--blog-tight-spacing)var(--blog-space-6);text-align:left;color:var(--blog-text-muted);text-transform:uppercase;letter-spacing:.025em;font-weight:500;font-size:var(--blog-text-xs)}.blog-content td{padding:var(--blog-space-3)var(--blog-space-6);border-top:1px solid var(--blog-border-color);color:var(--blog-text-primary)}.blog-content tbody tr:hover{background-color:var(--blog-bg-subtle)}.blog-content blockquote{border-left:4px solid var(--blog-accent-color);padding-left:var(--blog-paragraph-spacing);padding-top:var(--blog-tight-spacing);padding-bottom:var(--blog-tight-spacing);margin-bottom:var(--blog-paragraph-spacing);background-color:var(--blog-bg-subtle);color:var(--blog-text-secondary);margin-top:0;font-style:italic}.blog-content blockquote p{margin-bottom:var(--blog-tight-spacing)}.blog-content blockquote p:last-child{margin-bottom:0}.blog-content a{color:var(--blog-accent-color);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s}.blog-content a:hover{-webkit-text-decoration-color:var(--blog-accent-color);text-decoration-color:var(--blog-accent-color)}.blog-content img{border-radius:var(--blog-radius-lg);max-width:100%;height:auto;margin-bottom:var(--blog-paragraph-spacing);margin-top:0;box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.blog-content hr{background-color:var(--blog-border-color);height:1px;margin:var(--blog-loose-spacing)0;border:none}@media (prefers-color-scheme:dark){.blog-content{--blog-text-primary:var(--color-foreground);--blog-text-secondary:var(--color-foreground);--blog-text-muted:var(--color-foreground);--blog-text-code:var(--color-info);--blog-bg-code:var(--color-info-subtle);--blog-border-color:var(--color-border);--blog-accent-color:var(--color-primary);--blog-bg-subtle:var(--color-subtle)}.blog-content thead,.blog-content tbody tr:hover,.blog-content blockquote{background-color:var(--color-subtle)}}
:root{--blog-space-1:.25rem;--blog-space-2:.5rem;--blog-space-3:.75rem;--blog-space-4:1rem;--blog-space-5:1.25rem;--blog-space-6:1.5rem;--blog-space-8:2rem;--blog-space-12:3rem;--blog-heading-h1-top:var(--blog-space-8);--blog-heading-h2-top:var(--blog-space-6);--blog-heading-h3-top:var(--blog-space-4);--blog-heading-h4-top:var(--blog-space-3);--blog-heading-h5-top:var(--blog-space-2);--blog-heading-h6-top:var(--blog-space-2);--blog-heading-bottom:var(--blog-space-2);--blog-heading-h1-bottom:var(--blog-space-4);--blog-paragraph-spacing:var(--blog-space-4);--blog-list-spacing:var(--blog-space-4);--blog-tight-spacing:var(--blog-space-2);--blog-loose-spacing:var(--blog-space-6);--blog-code-top:var(--blog-space-4);--blog-code-bottom:var(--blog-space-4);--blog-code-major-gap:var(--blog-space-6);--blog-list-item-spacing:var(--blog-space-1);--blog-list-indent:1.5rem;--blog-first-element-top:var(--blog-space-3)}
code[class*=language-],pre[class*=language-]{color:#ccc;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;background:0 0;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;line-height:1.5}pre[class*=language-]{margin:.5em 0;padding:1em;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{white-space:normal;border-radius:.3em;padding:.1em}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.inserted{color:green}
div.code-toolbar{position:relative}div.code-toolbar>.toolbar{z-index:10;opacity:0;transition:opacity .3s ease-in-out;position:absolute;top:.3em;right:.2em}div.code-toolbar:hover>.toolbar,div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{color:inherit;font:inherit;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;background:0 0;border:0;padding:0;line-height:normal;overflow:visible}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;background:#e0e0e033;border-radius:.5em;padding:0 .5em;font-size:.8em;box-shadow:0 2px #0003}div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus{color:inherit;text-decoration:none}
