:root{color-scheme:light;--ds-bg:#F7F8F9;--ds-surface:#FFFFFF;--ds-surface-subtle:#F9FAFB;--ds-surface-sunken:#F1F5F9;--ds-surface-header:rgba(255,255,255,0.95);--ds-overlay:rgba(2,6,23,0.60);--ds-border:#E8ECEF;--ds-border-subtle:#F1F4F6;--ds-border-strong:#E2E8F0;--ds-text:#0F172A;--ds-text-secondary:#475569;--ds-muted:#94A3B8;--ds-heading:#082142;--ds-accent:#21A038;--ds-accent-2:#00B140;--ds-accent-hover:#1B872F;--ds-accent-hover-2:#009E38;--ds-on-accent:#FFFFFF;--ds-accent-ink:#21A038;--ds-accent-soft:#ECFDF5;--ds-accent-soft-text:#047857;--ds-accent-soft-border:#A7F3D0;--ds-accent-glow:0 4px 20px -2px rgba(33,160,56,0.25);--ds-ring:#10B981;--ds-selection:#10B981;--ds-success:#059669;--ds-success-soft:#ECFDF5;--ds-success-text:#047857;--ds-success-border:#A7F3D0;--ds-info:#3B82F6;--ds-info-soft:#EFF6FF;--ds-info-text:#1D4ED8;--ds-info-border:#BFDBFE;--ds-warning:#FBBF24;--ds-warning-soft:#FEF3C7;--ds-warning-text:#92400E;--ds-warning-border:#FDE68A;--ds-danger:#EF4444;--ds-danger-soft:#FEF2F2;--ds-danger-text:#BE123C;--ds-danger-border:#FECDD3;--ds-chart-1:var(--ds-accent);--ds-chart-2:var(--ds-info);--ds-chart-3:var(--ds-warning);--ds-chart-4:#6366F1;--ds-chart-5:#A855F7;--ds-chart-fact:var(--ds-heading);--ds-chart-grid:#E2E8F0;--ds-chart-axis:#94A3B8;--ds-font-sans:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--ds-font-mono:"JetBrains Mono",Menlo,Monaco,"Courier New",monospace;--ds-text-2xs:10px;--ds-text-11:11px;--ds-text-xs:12px;--ds-text-sm:14px;--ds-text-base:16px;--ds-text-xl:20px;--ds-text-kpi:30px;--ds-radius-sm:8px;--ds-radius-md:12px;--ds-radius-lg:16px;--ds-radius-xl:20px;--ds-radius-full:9999px;--ds-shadow-card:0 2px 16px -2px rgba(0,0,0,0.04),0 1px 3px rgba(0,0,0,0.02);--ds-shadow-card-hover:0 8px 24px -4px rgba(0,0,0,0.07),0 2px 6px rgba(0,0,0,0.03);--ds-shadow-modal:0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04);--ds-shadow-pop:0 25px 50px -12px rgba(0,0,0,0.25);--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:20px;--ds-space-6:24px;--ds-space-8:32px;--ds-container:1280px;--ds-ease:cubic-bezier(0.4,0,0.2,1);--ds-duration:150ms;--ds-duration-theme:250ms;--ds-z-header:50;--ds-z-modal:50;--ds-z-tooltip:60;--ds-z-consent:1000}html.dark{color-scheme:dark;--ds-bg:#0B0F14;--ds-surface:#141A22;--ds-surface-subtle:#19202A;--ds-surface-sunken:#1E293B;--ds-surface-header:rgba(20,26,34,0.95);--ds-overlay:rgba(2,6,23,0.60);--ds-border:#222B38;--ds-border-subtle:#1C2430;--ds-border-strong:#334155;--ds-text:#F8FAFC;--ds-text-secondary:#94A3B8;--ds-muted:#64748B;--ds-heading:#FFFFFF;--ds-accent-ink:#34D399;--ds-accent-soft:#022C22;--ds-accent-soft-text:#6EE7B7;--ds-accent-soft-border:#065F46;--ds-ring:#22C55E;--ds-success-soft:#022C22;--ds-success-text:#6EE7B7;--ds-success-border:#065F46;--ds-info-soft:#172554;--ds-info-text:#93C5FD;--ds-info-border:#1E40AF;--ds-warning-soft:#451A03;--ds-warning-text:#FCD34D;--ds-warning-border:#92400E;--ds-danger-soft:#4C0519;--ds-danger-text:#FDA4AF;--ds-danger-border:#9F1239;--ds-chart-fact:#E2E8F0;--ds-chart-grid:#1E293B;--ds-shadow-card:0 4px 20px -2px rgba(0,0,0,0.4);--ds-shadow-card-hover:0 10px 30px -4px rgba(0,0,0,0.6);--ds-shadow-modal:0 25px 50px -12px rgba(0,0,0,0.7);--ds-shadow-pop:0 25px 50px -12px rgba(0,0,0,0.7)}body,html{font-family:var(--ds-font-sans)}body{background:var(--ds-bg);color:var(--ds-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color var(--ds-duration-theme) ease,color var(--ds-duration-theme) ease}::-moz-selection{background:var(--ds-selection);color:#FFFFFF}::selection{background:var(--ds-selection);color:#FFFFFF}.ds-num{font-family:var(--ds-font-mono);font-variant-numeric:tabular-nums}.ds-scroll::-webkit-scrollbar{width:6px;height:6px}.ds-scroll::-webkit-scrollbar-track{background:transparent}.ds-scroll::-webkit-scrollbar-thumb{background:rgba(156,163,175,.4);border-radius:9999px}.ds-scroll::-webkit-scrollbar-thumb:hover{background:rgba(156,163,175,.7)}@media print{.no-print{display:none!important}body{background:#fff!important;color:#000!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition-duration:.01ms!important;animation-duration:.01ms!important}}:root,html[data-ds-skin=aiq-teal]{--ds-bg:#F5F9F9;--ds-surface:#FFFFFF;--ds-surface-subtle:#F8FBFB;--ds-surface-sunken:#EEF4F5;--ds-surface-header:rgba(255,255,255,0.95);--ds-overlay:rgba(2,6,23,0.60);--ds-border:#E1EBEC;--ds-border-subtle:#EDF3F4;--ds-border-strong:#D5E2E4;--ds-text:#0F172A;--ds-text-secondary:#475569;--ds-muted:#5F6C80;--ds-heading:#0B2E3A;--ds-accent:#0F766E;--ds-accent-2:#0E7490;--ds-accent-hover:#115E59;--ds-accent-hover-2:#155E75;--ds-on-accent:#FFFFFF;--ds-accent-ink:#0F766E;--ds-accent-soft:#E6F6F4;--ds-accent-soft-text:#115E59;--ds-accent-soft-border:#99E0D6;--ds-accent-glow:0 4px 20px -2px rgba(15,118,110,0.25);--ds-ring:#14B8A6;--ds-selection:#14B8A6}html.dark,html.dark[data-ds-skin=aiq-teal]{--ds-bg:#070D10;--ds-surface:#0E161A;--ds-surface-subtle:#131E23;--ds-surface-sunken:#18262C;--ds-surface-header:rgba(14,22,26,0.95);--ds-overlay:rgba(0,0,0,0.75);--ds-border:#1B2B32;--ds-border-subtle:#152228;--ds-border-strong:#273D47;--ds-text:#F8FAFC;--ds-text-secondary:#94A3B8;--ds-muted:#64748B;--ds-heading:#F8FAFC;--ds-accent:#14B8A6;--ds-accent-2:#06B6D4;--ds-accent-hover:#0D9488;--ds-accent-hover-2:#0891B2;--ds-on-accent:#042F2E;--ds-accent-ink:#2DD4BF;--ds-accent-soft:rgba(20,184,166,0.12);--ds-accent-soft-text:#5EEAD4;--ds-accent-soft-border:rgba(20,184,166,0.30);--ds-accent-glow:0 4px 20px -2px rgba(20,184,166,0.35);--ds-ring:#2DD4BF;--ds-selection:#14B8A6}html[data-ds-skin=mono-editorial]{--ds-bg:#F9FAFB;--ds-surface:#FFFFFF;--ds-surface-subtle:#F3F4F6;--ds-surface-sunken:#E5E7EB;--ds-surface-header:rgba(255,255,255,0.95);--ds-overlay:rgba(0,0,0,0.60);--ds-border:#E5E7EB;--ds-border-subtle:#F3F4F6;--ds-border-strong:#1F2937;--ds-text:#111827;--ds-text-secondary:#4B5563;--ds-muted:#6B7280;--ds-heading:#000000;--ds-accent:#111827;--ds-accent-2:#374151;--ds-accent-hover:#000000;--ds-accent-hover-2:#1F2937;--ds-on-accent:#FFFFFF;--ds-accent-ink:#000000;--ds-accent-soft:#F3F4F6;--ds-accent-soft-text:#111827;--ds-accent-soft-border:#D1D5DB;--ds-accent-glow:0 4px 16px -2px rgba(0,0,0,0.20);--ds-ring:#111827;--ds-selection:#E5E7EB}html.dark[data-ds-skin=mono-editorial]{--ds-bg:#000000;--ds-surface:#0E0E10;--ds-surface-subtle:#18181B;--ds-surface-sunken:#27272A;--ds-surface-header:rgba(14,14,16,0.95);--ds-overlay:rgba(0,0,0,0.85);--ds-border:#27272A;--ds-border-subtle:#1F1F23;--ds-border-strong:#3F3F46;--ds-text:#FAFAFA;--ds-text-secondary:#A1A1AA;--ds-muted:#71717A;--ds-heading:#FFFFFF;--ds-accent:#FFFFFF;--ds-accent-2:#E4E4E7;--ds-accent-hover:#F4F4F5;--ds-accent-hover-2:#D4D4D8;--ds-on-accent:#09090B;--ds-accent-ink:#FFFFFF;--ds-accent-soft:rgba(255,255,255,0.10);--ds-accent-soft-text:#FFFFFF;--ds-accent-soft-border:rgba(255,255,255,0.25);--ds-accent-glow:0 4px 20px -2px rgba(255,255,255,0.25);--ds-ring:#FFFFFF;--ds-selection:#27272A}html[data-ds-skin=claude-terracotta]{--ds-bg:#FAF8F5;--ds-surface:#FFFFFF;--ds-surface-subtle:#F4EFEB;--ds-surface-sunken:#ECE5DE;--ds-surface-header:rgba(250,248,245,0.95);--ds-overlay:rgba(28,26,24,0.60);--ds-border:#E5DCD2;--ds-border-subtle:#EFE8E0;--ds-border-strong:#D4C5B5;--ds-text:#262422;--ds-text-secondary:#5C564F;--ds-muted:#827B73;--ds-heading:#1C1A18;--ds-accent:#D97757;--ds-accent-2:#C15F3C;--ds-accent-hover:#BF5E3E;--ds-accent-hover-2:#A84C2C;--ds-on-accent:#FFFFFF;--ds-accent-ink:#A84C2C;--ds-accent-soft:#FDF3EF;--ds-accent-soft-text:#963E1F;--ds-accent-soft-border:#F7D3C6;--ds-accent-glow:0 4px 20px -2px rgba(217,119,87,0.25);--ds-ring:#D97757;--ds-selection:#F7D3C6}html.dark[data-ds-skin=claude-terracotta]{--ds-bg:#141210;--ds-surface:#1C1916;--ds-surface-subtle:#24201C;--ds-surface-sunken:#2E2924;--ds-surface-header:rgba(28,25,22,0.95);--ds-overlay:rgba(0,0,0,0.75);--ds-border:#38322B;--ds-border-subtle:#2D2721;--ds-border-strong:#4D453C;--ds-text:#F3EFEA;--ds-text-secondary:#A8A096;--ds-muted:#78726A;--ds-heading:#FAF8F5;--ds-accent:#E08769;--ds-accent-2:#CC6F4E;--ds-accent-hover:#D97757;--ds-accent-hover-2:#B85B38;--ds-on-accent:#1C1916;--ds-accent-ink:#F0A084;--ds-accent-soft:rgba(224,135,105,0.12);--ds-accent-soft-text:#F7BAA6;--ds-accent-soft-border:rgba(224,135,105,0.30);--ds-accent-glow:0 4px 20px -2px rgba(224,135,105,0.30);--ds-ring:#E08769;--ds-selection:#CC6F4E}html[data-ds-skin=medispa-green]{--ds-bg:#F7F8F9;--ds-surface:#FFFFFF;--ds-surface-subtle:#F9FAFB;--ds-surface-sunken:#F1F5F9;--ds-border:#E8ECEF;--ds-border-subtle:#F1F4F6;--ds-border-strong:#E2E8F0;--ds-text:#0F172A;--ds-text-secondary:#475569;--ds-muted:#5F6C80;--ds-heading:#082142;--ds-accent:#008837;--ds-accent-2:#1B872F;--ds-accent-hover:#00702D;--ds-accent-hover-2:#167027;--ds-on-accent:#FFFFFF;--ds-accent-ink:#007A32;--ds-accent-soft:#EAF7EE;--ds-accent-soft-text:#107C41;--ds-accent-soft-border:#A7F3D0;--ds-accent-glow:0 4px 20px -2px rgba(33,160,56,0.25);--ds-ring:#10B981;--ds-selection:#10B981}html.dark[data-ds-skin=medispa-green]{--ds-bg:#0B0F14;--ds-surface:#141A22;--ds-surface-subtle:#19202A;--ds-surface-sunken:#1E293B;--ds-border:#222B38;--ds-border-subtle:#1C2430;--ds-border-strong:#334155;--ds-text:#F8FAFC;--ds-text-secondary:#94A3B8;--ds-muted:#94A3B8;--ds-heading:#FFFFFF;--ds-accent:#008837;--ds-accent-2:#1B872F;--ds-accent-hover:#00702D;--ds-accent-hover-2:#167027;--ds-on-accent:#FFFFFF;--ds-accent-ink:#4ADE80;--ds-accent-soft:#0F2A1A;--ds-accent-soft-text:#4ADE80;--ds-accent-soft-border:#166534;--ds-accent-glow:0 4px 20px -2px rgba(33,160,56,0.25);--ds-ring:#22C55E;--ds-selection:#22C55E}html[data-ds-skin=graphite-violet]{--ds-bg:#F7F7FA;--ds-surface:#FFFFFF;--ds-surface-subtle:#FAFAFC;--ds-surface-sunken:#F1F1F5;--ds-border:#E6E6EE;--ds-border-subtle:#F1F1F6;--ds-border-strong:#DCDCE6;--ds-text:#111827;--ds-text-secondary:#4B5563;--ds-muted:#646B78;--ds-heading:#1E1B4B;--ds-accent:#6D28D9;--ds-accent-2:#7C3AED;--ds-accent-hover:#5B21B6;--ds-accent-hover-2:#6D28D9;--ds-on-accent:#FFFFFF;--ds-accent-ink:#6D28D9;--ds-accent-soft:#F3EEFF;--ds-accent-soft-text:#5B21B6;--ds-accent-soft-border:#D9C9FB;--ds-accent-glow:0 4px 20px -2px rgba(109,40,217,0.25);--ds-ring:#8B5CF6;--ds-selection:#8B5CF6}html.dark[data-ds-skin=graphite-violet]{--ds-bg:#0D0C12;--ds-surface:#17151F;--ds-surface-subtle:#1C1A26;--ds-surface-sunken:#221F2E;--ds-border:#2A2638;--ds-border-subtle:#211E2C;--ds-border-strong:#3A3550;--ds-text:#F5F5F7;--ds-text-secondary:#A1A1B5;--ds-muted:#9CA3AF;--ds-heading:#FFFFFF;--ds-accent:#6D28D9;--ds-accent-2:#7C3AED;--ds-accent-hover:#5B21B6;--ds-accent-hover-2:#6D28D9;--ds-on-accent:#FFFFFF;--ds-accent-ink:#A78BFA;--ds-accent-soft:#221A3A;--ds-accent-soft-text:#C4B5FD;--ds-accent-soft-border:#4C2E8F;--ds-accent-glow:0 4px 20px -2px rgba(124,58,237,0.25);--ds-ring:#A78BFA;--ds-selection:#A78BFA}html[data-design=classic]{color-scheme:light;--color-paper:255 253 249;--color-paper-elevated:250 247 241;--color-paper-subtle:244 240 232;--color-ink:26 26 26;--color-ink-muted:92 92 92;--color-ink-faint:138 133 123;--color-accent:153 15 61;--color-accent-hover:117 10 46;--color-accent-light:248 232 237;--color-rule:217 212 202;--color-rule-subtle:230 225 215;--font-newsreader:"Playfair Display",Georgia,serif;--font-source-sans:"Inter",system-ui,-apple-system,sans-serif}html.dark[data-design=classic]{color-scheme:dark;--color-paper:20 19 18;--color-paper-elevated:28 27 25;--color-paper-subtle:38 36 33;--color-ink:242 238 230;--color-ink-muted:175 170 160;--color-ink-faint:125 120 112;--color-accent:232 90 130;--color-accent-hover:244 130 160;--color-accent-light:52 24 34;--color-rule:62 59 54;--color-rule-subtle:46 44 40}html[data-design=classic] body{font-family:var(--font-source-sans)}html[data-design=classic] .font-display,html[data-design=classic] h1,html[data-design=classic] h2,html[data-design=classic] h3{font-family:var(--font-newsreader);font-weight:500;letter-spacing:-.01em}html[data-design=classic] [class*=rounded]:not(.rounded-full){border-radius:2px!important}html[data-design=classic] [class*=shadow]{box-shadow:none!important}html[data-design=classic] .glass-header{backdrop-filter:none;background:rgb(var(--color-paper))}html[data-design=classic] .card-glow,html[data-design=classic] .surface-glow,html[data-design=classic] .tech-card{background-image:none!important;box-shadow:none!important;transform:none!important;backdrop-filter:none}html[data-design=classic] .tech-card:hover{transform:none!important}html[data-design=classic] main img:not([data-keep-color]){filter:grayscale(1) contrast(1.04);transition:filter .25s}html[data-design=classic] main a:hover img:not([data-keep-color]){filter:none}html[data-design=classic] [class*=bg-slate-900],html[data-design=classic] [class*=bg-slate-950]{background-color:rgb(var(--color-ink))!important;color:rgb(var(--color-paper))!important}html[data-design=classic]{--ds-bg:#FFFDF9;--ds-surface:#FFFDF9;--ds-surface-subtle:#FAF7F1;--ds-surface-sunken:#F4F0E8;--ds-surface-header:rgba(255,253,249,0.97);--ds-overlay:rgba(26,26,26,0.55);--ds-border:#D9D4CA;--ds-border-subtle:#E6E1D7;--ds-border-strong:#1A1A1A;--ds-text:#1A1A1A;--ds-text-secondary:#5C5C5C;--ds-muted:#8A857B;--ds-heading:#1A1A1A;--ds-accent:#990F3D;--ds-accent-2:#990F3D;--ds-accent-hover:#750A2E;--ds-accent-hover-2:#750A2E;--ds-on-accent:#FFFFFF;--ds-accent-ink:#990F3D;--ds-accent-soft:#F8E8ED;--ds-accent-soft-text:#750A2E;--ds-accent-soft-border:#E9BFCC;--ds-accent-glow:none;--ds-ring:#990F3D;--ds-selection:#F8E8ED}html.dark[data-design=classic]{--ds-bg:#141312;--ds-surface:#1C1B19;--ds-surface-subtle:#262421;--ds-surface-sunken:#2E2C28;--ds-surface-header:rgba(20,19,18,0.97);--ds-border:#3E3B36;--ds-border-subtle:#2E2C28;--ds-border-strong:#F2EEE6;--ds-text:#F2EEE6;--ds-text-secondary:#AFAAA0;--ds-muted:#7D7870;--ds-heading:#F2EEE6;--ds-accent:#E85A82;--ds-accent-2:#E85A82;--ds-accent-hover:#F482A0;--ds-accent-hover-2:#F482A0;--ds-on-accent:#141312;--ds-accent-ink:#E85A82;--ds-accent-soft:#341822;--ds-accent-soft-text:#F482A0}html[data-design=classic] [class*=bg-amber-4],html[data-design=classic] [class*=bg-amber-5],html[data-design=classic] [class*=bg-amber-6],html[data-design=classic] [class*=bg-amber-7],html[data-design=classic] [class*=bg-amber-8],html[data-design=classic] [class*=bg-amber-9],html[data-design=classic] [class*=bg-blue-4],html[data-design=classic] [class*=bg-blue-5],html[data-design=classic] [class*=bg-blue-6],html[data-design=classic] [class*=bg-blue-7],html[data-design=classic] [class*=bg-blue-8],html[data-design=classic] [class*=bg-blue-9],html[data-design=classic] [class*=bg-cyan-4],html[data-design=classic] [class*=bg-cyan-5],html[data-design=classic] [class*=bg-cyan-6],html[data-design=classic] [class*=bg-cyan-7],html[data-design=classic] [class*=bg-cyan-8],html[data-design=classic] [class*=bg-cyan-9],html[data-design=classic] [class*=bg-emerald-4],html[data-design=classic] [class*=bg-emerald-5],html[data-design=classic] [class*=bg-emerald-6],html[data-design=classic] [class*=bg-emerald-7],html[data-design=classic] [class*=bg-emerald-8],html[data-design=classic] [class*=bg-emerald-9],html[data-design=classic] [class*=bg-fuchsia-4],html[data-design=classic] [class*=bg-fuchsia-5],html[data-design=classic] [class*=bg-fuchsia-6],html[data-design=classic] [class*=bg-fuchsia-7],html[data-design=classic] [class*=bg-fuchsia-8],html[data-design=classic] [class*=bg-fuchsia-9],html[data-design=classic] [class*=bg-green-4],html[data-design=classic] [class*=bg-green-5],html[data-design=classic] [class*=bg-green-6],html[data-design=classic] [class*=bg-green-7],html[data-design=classic] [class*=bg-green-8],html[data-design=classic] [class*=bg-green-9],html[data-design=classic] [class*=bg-indigo-4],html[data-design=classic] [class*=bg-indigo-5],html[data-design=classic] [class*=bg-indigo-6],html[data-design=classic] [class*=bg-indigo-7],html[data-design=classic] [class*=bg-indigo-8],html[data-design=classic] [class*=bg-indigo-9],html[data-design=classic] [class*=bg-lime-4],html[data-design=classic] [class*=bg-lime-5],html[data-design=classic] [class*=bg-lime-6],html[data-design=classic] [class*=bg-lime-7],html[data-design=classic] [class*=bg-lime-8],html[data-design=classic] [class*=bg-lime-9],html[data-design=classic] [class*=bg-orange-4],html[data-design=classic] [class*=bg-orange-5],html[data-design=classic] [class*=bg-orange-6],html[data-design=classic] [class*=bg-orange-7],html[data-design=classic] [class*=bg-orange-8],html[data-design=classic] [class*=bg-orange-9],html[data-design=classic] [class*=bg-pink-4],html[data-design=classic] [class*=bg-pink-5],html[data-design=classic] [class*=bg-pink-6],html[data-design=classic] [class*=bg-pink-7],html[data-design=classic] [class*=bg-pink-8],html[data-design=classic] [class*=bg-pink-9],html[data-design=classic] [class*=bg-purple-4],html[data-design=classic] [class*=bg-purple-5],html[data-design=classic] [class*=bg-purple-6],html[data-design=classic] [class*=bg-purple-7],html[data-design=classic] [class*=bg-purple-8],html[data-design=classic] [class*=bg-purple-9],html[data-design=classic] [class*=bg-red-4],html[data-design=classic] [class*=bg-red-5],html[data-design=classic] [class*=bg-red-6],html[data-design=classic] [class*=bg-red-7],html[data-design=classic] [class*=bg-red-8],html[data-design=classic] [class*=bg-red-9],html[data-design=classic] [class*=bg-rose-4],html[data-design=classic] [class*=bg-rose-5],html[data-design=classic] [class*=bg-rose-6],html[data-design=classic] [class*=bg-rose-7],html[data-design=classic] [class*=bg-rose-8],html[data-design=classic] [class*=bg-rose-9],html[data-design=classic] [class*=bg-sky-4],html[data-design=classic] [class*=bg-sky-5],html[data-design=classic] [class*=bg-sky-6],html[data-design=classic] [class*=bg-sky-7],html[data-design=classic] [class*=bg-sky-8],html[data-design=classic] [class*=bg-sky-9],html[data-design=classic] [class*=bg-teal-4],html[data-design=classic] [class*=bg-teal-5],html[data-design=classic] [class*=bg-teal-6],html[data-design=classic] [class*=bg-teal-7],html[data-design=classic] [class*=bg-teal-8],html[data-design=classic] [class*=bg-teal-9],html[data-design=classic] [class*=bg-violet-4],html[data-design=classic] [class*=bg-violet-5],html[data-design=classic] [class*=bg-violet-6],html[data-design=classic] [class*=bg-violet-7],html[data-design=classic] [class*=bg-violet-8],html[data-design=classic] [class*=bg-violet-9],html[data-design=classic] [class*=bg-yellow-4],html[data-design=classic] [class*=bg-yellow-5],html[data-design=classic] [class*=bg-yellow-6],html[data-design=classic] [class*=bg-yellow-7],html[data-design=classic] [class*=bg-yellow-8],html[data-design=classic] [class*=bg-yellow-9]{background-color:rgb(var(--color-ink))!important;color:rgb(var(--color-paper))!important}html[data-design=classic] [class*=bg-amber-100],html[data-design=classic] [class*=bg-amber-200],html[data-design=classic] [class*=bg-amber-300],html[data-design=classic] [class*=bg-amber-50],html[data-design=classic] [class*=bg-blue-100],html[data-design=classic] [class*=bg-blue-200],html[data-design=classic] [class*=bg-blue-300],html[data-design=classic] [class*=bg-blue-50],html[data-design=classic] [class*=bg-cyan-100],html[data-design=classic] [class*=bg-cyan-200],html[data-design=classic] [class*=bg-cyan-300],html[data-design=classic] [class*=bg-cyan-50],html[data-design=classic] [class*=bg-emerald-100],html[data-design=classic] [class*=bg-emerald-200],html[data-design=classic] [class*=bg-emerald-300],html[data-design=classic] [class*=bg-emerald-50],html[data-design=classic] [class*=bg-fuchsia-100],html[data-design=classic] [class*=bg-fuchsia-200],html[data-design=classic] [class*=bg-fuchsia-300],html[data-design=classic] [class*=bg-fuchsia-50],html[data-design=classic] [class*=bg-green-100],html[data-design=classic] [class*=bg-green-200],html[data-design=classic] [class*=bg-green-300],html[data-design=classic] [class*=bg-green-50],html[data-design=classic] [class*=bg-indigo-100],html[data-design=classic] [class*=bg-indigo-200],html[data-design=classic] [class*=bg-indigo-300],html[data-design=classic] [class*=bg-indigo-50],html[data-design=classic] [class*=bg-lime-100],html[data-design=classic] [class*=bg-lime-200],html[data-design=classic] [class*=bg-lime-300],html[data-design=classic] [class*=bg-lime-50],html[data-design=classic] [class*=bg-orange-100],html[data-design=classic] [class*=bg-orange-200],html[data-design=classic] [class*=bg-orange-300],html[data-design=classic] [class*=bg-orange-50],html[data-design=classic] [class*=bg-pink-100],html[data-design=classic] [class*=bg-pink-200],html[data-design=classic] [class*=bg-pink-300],html[data-design=classic] [class*=bg-pink-50],html[data-design=classic] [class*=bg-purple-100],html[data-design=classic] [class*=bg-purple-200],html[data-design=classic] [class*=bg-purple-300],html[data-design=classic] [class*=bg-purple-50],html[data-design=classic] [class*=bg-red-100],html[data-design=classic] [class*=bg-red-200],html[data-design=classic] [class*=bg-red-300],html[data-design=classic] [class*=bg-red-50],html[data-design=classic] [class*=bg-rose-100],html[data-design=classic] [class*=bg-rose-200],html[data-design=classic] [class*=bg-rose-300],html[data-design=classic] [class*=bg-rose-50],html[data-design=classic] [class*=bg-sky-100],html[data-design=classic] [class*=bg-sky-200],html[data-design=classic] [class*=bg-sky-300],html[data-design=classic] [class*=bg-sky-50],html[data-design=classic] [class*=bg-teal-100],html[data-design=classic] [class*=bg-teal-200],html[data-design=classic] [class*=bg-teal-300],html[data-design=classic] [class*=bg-teal-50],html[data-design=classic] [class*=bg-violet-100],html[data-design=classic] [class*=bg-violet-200],html[data-design=classic] [class*=bg-violet-300],html[data-design=classic] [class*=bg-violet-50],html[data-design=classic] [class*=bg-yellow-100],html[data-design=classic] [class*=bg-yellow-200],html[data-design=classic] [class*=bg-yellow-300],html[data-design=classic] [class*=bg-yellow-50]{background-color:rgb(var(--color-paper-subtle))!important}html[data-design=classic] [class*=bg-amber-][class*="/"],html[data-design=classic] [class*=bg-blue-][class*="/"],html[data-design=classic] [class*=bg-cyan-][class*="/"],html[data-design=classic] [class*=bg-emerald-][class*="/"],html[data-design=classic] [class*=bg-fuchsia-][class*="/"],html[data-design=classic] [class*=bg-green-][class*="/"],html[data-design=classic] [class*=bg-indigo-][class*="/"],html[data-design=classic] [class*=bg-lime-][class*="/"],html[data-design=classic] [class*=bg-orange-][class*="/"],html[data-design=classic] [class*=bg-pink-][class*="/"],html[data-design=classic] [class*=bg-purple-][class*="/"],html[data-design=classic] [class*=bg-red-][class*="/"],html[data-design=classic] [class*=bg-rose-][class*="/"],html[data-design=classic] [class*=bg-sky-][class*="/"],html[data-design=classic] [class*=bg-teal-][class*="/"],html[data-design=classic] [class*=bg-violet-][class*="/"],html[data-design=classic] [class*=bg-yellow-][class*="/"]{background-color:rgb(var(--color-paper-subtle))!important;color:rgb(var(--color-ink))!important}html[data-design=classic] [class*=text-amber-],html[data-design=classic] [class*=text-blue-],html[data-design=classic] [class*=text-cyan-],html[data-design=classic] [class*=text-emerald-],html[data-design=classic] [class*=text-fuchsia-],html[data-design=classic] [class*=text-green-],html[data-design=classic] [class*=text-indigo-],html[data-design=classic] [class*=text-lime-],html[data-design=classic] [class*=text-orange-],html[data-design=classic] [class*=text-pink-],html[data-design=classic] [class*=text-purple-],html[data-design=classic] [class*=text-red-],html[data-design=classic] [class*=text-rose-],html[data-design=classic] [class*=text-sky-],html[data-design=classic] [class*=text-teal-],html[data-design=classic] [class*=text-violet-],html[data-design=classic] [class*=text-yellow-]{color:rgb(var(--color-accent))!important}html[data-design=classic] [class*=border-amber-],html[data-design=classic] [class*=border-blue-],html[data-design=classic] [class*=border-cyan-],html[data-design=classic] [class*=border-emerald-],html[data-design=classic] [class*=border-fuchsia-],html[data-design=classic] [class*=border-green-],html[data-design=classic] [class*=border-indigo-],html[data-design=classic] [class*=border-lime-],html[data-design=classic] [class*=border-orange-],html[data-design=classic] [class*=border-pink-],html[data-design=classic] [class*=border-purple-],html[data-design=classic] [class*=border-red-],html[data-design=classic] [class*=border-rose-],html[data-design=classic] [class*=border-sky-],html[data-design=classic] [class*=border-teal-],html[data-design=classic] [class*=border-violet-],html[data-design=classic] [class*=border-yellow-]{border-color:rgb(var(--color-rule))!important}html[data-design=classic] [class*=from-][class*=to-]:not([class*=transparent]):not([class*=black]):not([class*="/"]){background-image:none!important;background-color:rgb(var(--color-ink))!important;color:rgb(var(--color-paper))!important}html:not([data-design]){--color-rule:232 236 241;--color-rule-subtle:241 244 247}html.dark:not([data-design]){--color-rule:40 50 68;--color-rule-subtle:28 38 58}html:not([data-design]) [class*=shadow]{box-shadow:0 1px 2px rgba(15,23,42,.04)!important}html:not([data-design]) [class*=rounded-2xl],html:not([data-design]) [class*=rounded-3xl],html:not([data-design]) [class*=rounded-xl]{border-radius:8px!important}html:not([data-design]) .card-glow,html:not([data-design]) .surface-glow{background-image:none!important;box-shadow:none!important;backdrop-filter:none}html:not([data-design]) .tech-card:hover{transform:none!important}html:not([data-design]) .glass-header{backdrop-filter:none}html:not([data-design]) [class*=rounded-][class*=border]:not(input):not(button):not(select):not(textarea){border-color:rgb(var(--color-rule-subtle))!important}html:not([data-design]) [class*=bg-amber-][class*="/"],html:not([data-design]) [class*=bg-blue-][class*="/"],html:not([data-design]) [class*=bg-fuchsia-][class*="/"],html:not([data-design]) [class*=bg-indigo-][class*="/"],html:not([data-design]) [class*=bg-lime-][class*="/"],html:not([data-design]) [class*=bg-orange-][class*="/"],html:not([data-design]) [class*=bg-pink-][class*="/"],html:not([data-design]) [class*=bg-purple-][class*="/"],html:not([data-design]) [class*=bg-rose-][class*="/"],html:not([data-design]) [class*=bg-sky-][class*="/"],html:not([data-design]) [class*=bg-violet-][class*="/"],html:not([data-design]) [class*=bg-yellow-][class*="/"],html:not([data-design]) [class~=bg-amber-100],html:not([data-design]) [class~=bg-amber-200],html:not([data-design]) [class~=bg-amber-300],html:not([data-design]) [class~=bg-amber-50],html:not([data-design]) [class~=bg-blue-100],html:not([data-design]) [class~=bg-blue-200],html:not([data-design]) [class~=bg-blue-300],html:not([data-design]) [class~=bg-blue-50],html:not([data-design]) [class~=bg-fuchsia-100],html:not([data-design]) [class~=bg-fuchsia-200],html:not([data-design]) [class~=bg-fuchsia-300],html:not([data-design]) [class~=bg-fuchsia-50],html:not([data-design]) [class~=bg-indigo-100],html:not([data-design]) [class~=bg-indigo-200],html:not([data-design]) [class~=bg-indigo-300],html:not([data-design]) [class~=bg-indigo-50],html:not([data-design]) [class~=bg-lime-100],html:not([data-design]) [class~=bg-lime-200],html:not([data-design]) [class~=bg-lime-300],html:not([data-design]) [class~=bg-lime-50],html:not([data-design]) [class~=bg-orange-100],html:not([data-design]) [class~=bg-orange-200],html:not([data-design]) [class~=bg-orange-300],html:not([data-design]) [class~=bg-orange-50],html:not([data-design]) [class~=bg-pink-100],html:not([data-design]) [class~=bg-pink-200],html:not([data-design]) [class~=bg-pink-300],html:not([data-design]) [class~=bg-pink-50],html:not([data-design]) [class~=bg-purple-100],html:not([data-design]) [class~=bg-purple-200],html:not([data-design]) [class~=bg-purple-300],html:not([data-design]) [class~=bg-purple-50],html:not([data-design]) [class~=bg-rose-100],html:not([data-design]) [class~=bg-rose-200],html:not([data-design]) [class~=bg-rose-300],html:not([data-design]) [class~=bg-rose-50],html:not([data-design]) [class~=bg-sky-100],html:not([data-design]) [class~=bg-sky-200],html:not([data-design]) [class~=bg-sky-300],html:not([data-design]) [class~=bg-sky-50],html:not([data-design]) [class~=bg-violet-100],html:not([data-design]) [class~=bg-violet-200],html:not([data-design]) [class~=bg-violet-300],html:not([data-design]) [class~=bg-violet-50],html:not([data-design]) [class~=bg-yellow-100],html:not([data-design]) [class~=bg-yellow-200],html:not([data-design]) [class~=bg-yellow-300],html:not([data-design]) [class~=bg-yellow-50]{background-color:rgb(var(--color-paper-subtle))!important}html:not([data-design]) [class~=bg-amber-400],html:not([data-design]) [class~=bg-amber-500],html:not([data-design]) [class~=bg-amber-600],html:not([data-design]) [class~=bg-amber-700],html:not([data-design]) [class~=bg-amber-800],html:not([data-design]) [class~=bg-amber-900],html:not([data-design]) [class~=bg-blue-400],html:not([data-design]) [class~=bg-blue-500],html:not([data-design]) [class~=bg-blue-600],html:not([data-design]) [class~=bg-blue-700],html:not([data-design]) [class~=bg-blue-800],html:not([data-design]) [class~=bg-blue-900],html:not([data-design]) [class~=bg-fuchsia-400],html:not([data-design]) [class~=bg-fuchsia-500],html:not([data-design]) [class~=bg-fuchsia-600],html:not([data-design]) [class~=bg-fuchsia-700],html:not([data-design]) [class~=bg-fuchsia-800],html:not([data-design]) [class~=bg-fuchsia-900],html:not([data-design]) [class~=bg-indigo-400],html:not([data-design]) [class~=bg-indigo-500],html:not([data-design]) [class~=bg-indigo-600],html:not([data-design]) [class~=bg-indigo-700],html:not([data-design]) [class~=bg-indigo-800],html:not([data-design]) [class~=bg-indigo-900],html:not([data-design]) [class~=bg-lime-400],html:not([data-design]) [class~=bg-lime-500],html:not([data-design]) [class~=bg-lime-600],html:not([data-design]) [class~=bg-lime-700],html:not([data-design]) [class~=bg-lime-800],html:not([data-design]) [class~=bg-lime-900],html:not([data-design]) [class~=bg-orange-400],html:not([data-design]) [class~=bg-orange-500],html:not([data-design]) [class~=bg-orange-600],html:not([data-design]) [class~=bg-orange-700],html:not([data-design]) [class~=bg-orange-800],html:not([data-design]) [class~=bg-orange-900],html:not([data-design]) [class~=bg-pink-400],html:not([data-design]) [class~=bg-pink-500],html:not([data-design]) [class~=bg-pink-600],html:not([data-design]) [class~=bg-pink-700],html:not([data-design]) [class~=bg-pink-800],html:not([data-design]) [class~=bg-pink-900],html:not([data-design]) [class~=bg-purple-400],html:not([data-design]) [class~=bg-purple-500],html:not([data-design]) [class~=bg-purple-600],html:not([data-design]) [class~=bg-purple-700],html:not([data-design]) [class~=bg-purple-800],html:not([data-design]) [class~=bg-purple-900],html:not([data-design]) [class~=bg-rose-400],html:not([data-design]) [class~=bg-rose-500],html:not([data-design]) [class~=bg-rose-600],html:not([data-design]) [class~=bg-rose-700],html:not([data-design]) [class~=bg-rose-800],html:not([data-design]) [class~=bg-rose-900],html:not([data-design]) [class~=bg-sky-400],html:not([data-design]) [class~=bg-sky-500],html:not([data-design]) [class~=bg-sky-600],html:not([data-design]) [class~=bg-sky-700],html:not([data-design]) [class~=bg-sky-800],html:not([data-design]) [class~=bg-sky-900],html:not([data-design]) [class~=bg-violet-400],html:not([data-design]) [class~=bg-violet-500],html:not([data-design]) [class~=bg-violet-600],html:not([data-design]) [class~=bg-violet-700],html:not([data-design]) [class~=bg-violet-800],html:not([data-design]) [class~=bg-violet-900],html:not([data-design]) [class~=bg-yellow-400],html:not([data-design]) [class~=bg-yellow-500],html:not([data-design]) [class~=bg-yellow-600],html:not([data-design]) [class~=bg-yellow-700],html:not([data-design]) [class~=bg-yellow-800],html:not([data-design]) [class~=bg-yellow-900]{background-color:rgb(var(--color-accent))!important}html:not([data-design]) [class*=text-amber-]:not([class*=bg-clip-text]),html:not([data-design]) [class*=text-blue-]:not([class*=bg-clip-text]),html:not([data-design]) [class*=text-fuchsia-]:not([class*=bg-clip-text]),html:not([data-design]) [class*=text-indigo-]:not([class*=bg-clip-text]),html:not([data-design]) [class*=text-lime-]:not([class*=bg-clip-text]),html:not([data-design]) [class*=text-orange-]:not([class*=bg-clip-text]),html:not([data-design]) [class*=text-pink-]:not([class*=bg-clip-text]),html:not([data-design]) [class*=text-purple-]:not([class*=bg-clip-text]),html:not([data-design]) [class*=text-rose-]:not([class*=bg-clip-text]),html:not([data-design]) [class*=text-sky-]:not([class*=bg-clip-text]),html:not([data-design]) [class*=text-violet-]:not([class*=bg-clip-text]),html:not([data-design]) [class*=text-yellow-]:not([class*=bg-clip-text]){color:rgb(var(--color-ink-muted))!important}html:not([data-design]) [class*=border-amber-],html:not([data-design]) [class*=border-blue-],html:not([data-design]) [class*=border-fuchsia-],html:not([data-design]) [class*=border-indigo-],html:not([data-design]) [class*=border-lime-],html:not([data-design]) [class*=border-orange-],html:not([data-design]) [class*=border-pink-],html:not([data-design]) [class*=border-purple-],html:not([data-design]) [class*=border-rose-],html:not([data-design]) [class*=border-sky-],html:not([data-design]) [class*=border-violet-],html:not([data-design]) [class*=border-yellow-]{border-color:rgb(var(--color-rule-subtle))!important}html:not([data-design]) [class*=bg-cyan-][class*="/"],html:not([data-design]) [class*=bg-emerald-][class*="/"],html:not([data-design]) [class*=bg-green-][class*="/"],html:not([data-design]) [class~=bg-cyan-100],html:not([data-design]) [class~=bg-cyan-200],html:not([data-design]) [class~=bg-cyan-300],html:not([data-design]) [class~=bg-cyan-50],html:not([data-design]) [class~=bg-emerald-100],html:not([data-design]) [class~=bg-emerald-200],html:not([data-design]) [class~=bg-emerald-300],html:not([data-design]) [class~=bg-emerald-50],html:not([data-design]) [class~=bg-green-100],html:not([data-design]) [class~=bg-green-200],html:not([data-design]) [class~=bg-green-300],html:not([data-design]) [class~=bg-green-50]{background-color:rgb(var(--color-accent-light))!important}html:not([data-design]) [class*=text-cyan-]:not([class*=bg-clip-text]),html:not([data-design]) [class*=text-emerald-]:not([class*=bg-clip-text]),html:not([data-design]) [class*=text-green-]:not([class*=bg-clip-text]){color:rgb(var(--color-accent-hover))!important}html:not([data-design]) [class*=border-cyan-],html:not([data-design]) [class*=border-teal-]{border-color:rgb(var(--color-rule-subtle))!important}html:not([data-design]) [class*=from-][class*=to-]:not([class*=transparent]):not([class*=black]):not([class*="/"]):not([class*=bg-clip-text]):not([class*=text-transparent]){background-image:none!important;background-color:#1e293b!important;color:#f1f5f9!important}html:not([data-design]) [style*=linear-gradient][style*="#090D16"]{background:linear-gradient(225deg,#0f172a,#1e293b 55%,#334155)!important}