@font-face{font-family:Orbitron;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/orbitron/v35/yMJRMIlzdpvBhQQL_Qq7dy0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/orbitron/v35/yMJRMIlzdpvBhQQL_Qq7dy0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/orbitron/v35/yMJRMIlzdpvBhQQL_Qq7dy0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/orbitron/v35/yMJRMIlzdpvBhQQL_Qq7dy0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Orbitron;font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/orbitron/v35/yMJRMIlzdpvBhQQL_Qq7dy0.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pasEfOqeef2kg.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pasEfOleef2kg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pasEfOreec.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rajdhani/v17/LDIxapCSOBg7S-QT7p4GM-aUWA.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rajdhani/v17/LDIxapCSOBg7S-QT7p4JM-aUWA.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/rajdhani/v17/LDIxapCSOBg7S-QT7p4HM-Y.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pb0EPOqeef2kg.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pb0EPOleef2kg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pb0EPOreec.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oqeef2kg.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oleef2kg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pbYF_Oreec.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOqeef2kg.woff2) format("woff2");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOleef2kg.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Rajdhani;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/rajdhani/v17/LDI2apCSOBg7S-QT7pa8FvOreec.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spacemono/v17/i7dPIFZifjKcF5UAWdDRYE58RWq7.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spacemono/v17/i7dPIFZifjKcF5UAWdDRYE98RWq7.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spacemono/v17/i7dPIFZifjKcF5UAWdDRYEF8RQ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacemono/v17/i7dMIFZifjKcF5UAWdDRaPpZUFqaHjyV.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacemono/v17/i7dMIFZifjKcF5UAWdDRaPpZUFuaHjyV.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spacemono/v17/i7dMIFZifjKcF5UAWdDRaPpZUFWaHg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{margin:0;padding:0;box-sizing:border-box}body{background:var(--bg-primary);color:var(--text-primary);font-family:Rajdhani,sans-serif;line-height:1.6;min-height:100vh;transition:var(--theme-transition)}:root,[data-theme=dark],[data-theme=dark][data-theme-id=midnight]{--bg-primary: #0d1117;--bg-secondary: #161b22;--bg-accent: #21262d;--bg-surface: #30363d;--bg-surface-hover: #3d444d;--bg-card: #161b22;--bg-input: #0d1117;--bg-hover: rgba(88, 166, 255, .1);--text-primary: #f0f6fc;--text-secondary: #8b949e;--text-muted: #6e7681;--text-accent: #58a6ff;--accent-blue: #58a6ff;--accent-blue-hover: #79b8ff;--accent-blue-subtle: rgba(88, 166, 255, .15);--accent-blue-glow: 0 0 20px rgba(88, 166, 255, .4);--accent-purple: #bc8cff;--accent-purple-hover: #d2a8ff;--accent-purple-subtle: rgba(188, 140, 255, .15);--accent-green: #7ee787;--accent-green-hover: #9be9a8;--accent-green-subtle: rgba(126, 231, 135, .15);--accent-red: #ff6b6b;--accent-red-hover: #ff8787;--accent-red-subtle: rgba(255, 107, 107, .15);--accent-yellow: #ffc107;--accent-yellow-hover: #ffd43b;--accent-yellow-subtle: rgba(255, 193, 7, .15);--accent-orange: #ffa657;--accent-pink: #ff7eb9;--accent-amber: #ffab00;--accent-cyan: #22d3ee;--accent-cyan-hover: #67e8f9;--accent-cyan-subtle: rgba(34, 211, 238, .15);--status-error: #ef4444;--status-warning: #fbbf24;--status-timeout: #f59e0b;--status-info: #06b6d4;--status-auth: #8b5cf6;--status-http: #f97316;--status-success: #22c55e;--status-redirect: #3b82f6;--status-unknown: #6b7280;--bg-slate-900: #0f172a;--bg-slate-800: #1e293b;--bg-slate-700: #334155;--card-purple-dark: #2d1b47;--card-purple-darker: #1a0f2e;--card-purple-border: #4c3a5e;--card-steam-dark: #0f1823;--card-green-dark: #1b3a2c;--card-green-darker: #0f1f19;--card-green-border: #2d5a45;--medal-gold: #ffd700;--medal-silver: #c0c0c0;--medal-bronze: #cd7f32;--accent-green-bright: #00d26a;--accent-green-muted: #8cc152;--accent-red-dark: #ff4444;--accent-red-darker: #cc0000;--accent-blue-light: #79b8ff;--accent-blue-lighter: #a5d6ff;--platform-windows: #00bcf2;--platform-mac: #a8a8a8;--platform-linux: #fcc624;--border-primary: #30363d;--border-secondary: #484f58;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .4);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .5);--shadow-glow-blue: 0 0 20px rgba(88, 166, 255, .4);--shadow-glow-purple: 0 0 20px rgba(188, 140, 255, .4);--shadow-glow-green: 0 0 20px rgba(126, 231, 135, .4);--gradient-primary: linear-gradient(135deg, #58a6ff, #bc8cff);--gradient-card: linear-gradient(135deg, #161b22, #21262d);--gradient-button: linear-gradient(135deg, #374151, #4b5563);--gradient-button-hover: linear-gradient(135deg, #4b5563, #6b7280);--chart-grid: rgba(139, 146, 169, .15);--chart-text: #8b92a9;--chart-tooltip-bg: rgba(13, 17, 23, .95);--chart-tooltip-border: #30363d;--chart-tooltip-text: #f0f6fc;--scrollbar-track: #161b22;--scrollbar-thumb: #30363d;--scrollbar-thumb-hover: #484f58;--steam-blue: #1b2838;--steam-light-blue: #2a475e;--theme-transition: background-color .25s ease, color .25s ease, border-color .25s ease, box-shadow .25s ease}[data-theme=light],[data-theme=light][data-theme-id=clean-slate]{--bg-primary: #f5f7fa;--bg-secondary: #ffffff;--bg-accent: #edf0f5;--bg-surface: #e2e8f0;--bg-surface-hover: #cbd5e1;--bg-card: #ffffff;--bg-input: #f8fafc;--bg-hover: rgba(37, 99, 235, .08);--text-primary: #1a1d23;--text-secondary: #4a5568;--text-muted: #718096;--text-accent: #2563eb;--accent-blue: #2563eb;--accent-blue-hover: #1d4ed8;--accent-blue-subtle: rgba(37, 99, 235, .1);--accent-blue-glow: 0 0 20px rgba(37, 99, 235, .3);--accent-purple: #7c3aed;--accent-purple-hover: #6d28d9;--accent-purple-subtle: rgba(124, 58, 237, .1);--accent-green: #16a34a;--accent-green-hover: #15803d;--accent-green-subtle: rgba(22, 163, 74, .1);--accent-red: #dc2626;--accent-red-hover: #b91c1c;--accent-red-subtle: rgba(220, 38, 38, .1);--accent-yellow: #ca8a04;--accent-yellow-hover: #a16207;--accent-yellow-subtle: rgba(202, 138, 4, .1);--accent-orange: #ea580c;--accent-pink: #ec4899;--accent-amber: #d97706;--accent-cyan: #0891b2;--accent-cyan-hover: #0e7490;--accent-cyan-subtle: rgba(8, 145, 178, .1);--status-error: #dc2626;--status-warning: #d97706;--status-timeout: #ea580c;--status-info: #0891b2;--status-auth: #7c3aed;--status-http: #c2410c;--status-success: #16a34a;--status-redirect: #2563eb;--status-unknown: #6b7280;--bg-slate-900: #f8fafc;--bg-slate-800: #f1f5f9;--bg-slate-700: #e2e8f0;--card-purple-dark: #ede9fe;--card-purple-darker: #f5f3ff;--card-purple-border: #c4b5fd;--card-steam-dark: #e2e8f0;--card-green-dark: #d1fae5;--card-green-darker: #ecfdf5;--card-green-border: #86efac;--medal-gold: #f59e0b;--medal-silver: #6b7280;--medal-bronze: #92400e;--accent-green-bright: #059669;--accent-green-muted: #65a30d;--accent-red-dark: #dc2626;--accent-red-darker: #b91c1c;--accent-blue-light: #3b82f6;--accent-blue-lighter: #60a5fa;--platform-windows: #0078d4;--platform-mac: #6b7280;--platform-linux: #ca8a04;--border-primary: #e2e8f0;--border-secondary: #cbd5e1;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--shadow-glow-blue: 0 0 20px rgba(37, 99, 235, .3);--shadow-glow-purple: 0 0 20px rgba(124, 58, 237, .3);--shadow-glow-green: 0 0 20px rgba(22, 163, 74, .3);--gradient-primary: linear-gradient(135deg, #2563eb, #7c3aed);--gradient-card: linear-gradient(135deg, #ffffff, #f5f7fa);--gradient-button: linear-gradient(135deg, #e2e8f0, #f1f5f9);--gradient-button-hover: linear-gradient(135deg, #cbd5e1, #e2e8f0);--chart-grid: rgba(100, 116, 139, .15);--chart-text: #64748b;--chart-tooltip-bg: rgba(255, 255, 255, .95);--chart-tooltip-border: #e2e8f0;--chart-tooltip-text: #1a1d23;--scrollbar-track: #f1f5f9;--scrollbar-thumb: #cbd5e1;--scrollbar-thumb-hover: #94a3b8;--steam-blue: #1b2838;--steam-light-blue: #2a475e}@keyframes pulse-glow{0%,to{box-shadow:0 0 5px #58a6ff80}50%{box-shadow:0 0 20px #58a6ffcc}}@keyframes fade-in-up{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-in-left{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}.btn{padding:.75rem 1.5rem;border:none;border-radius:6px;font-family:Rajdhani,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.5px;transition:all .3s ease;position:relative;overflow:hidden;cursor:pointer}.btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left .5s}.btn:hover:before{left:100%}.btn-primary{background:linear-gradient(135deg,#374151,#4b5563);color:#f0f6fc;border:1px solid #6b7280;box-shadow:0 4px 15px #0000004d}.btn-primary:hover{background:linear-gradient(135deg,#4b5563,#6b7280);box-shadow:0 6px 20px #0006,0 0 15px #9ca3af4d;border-color:#9ca3af}.btn-secondary{background:linear-gradient(135deg,#1f2937,#374151);color:#f0f6fc;border:1px solid #4b5563;box-shadow:0 4px 15px #0003}.btn-secondary:hover{background:linear-gradient(135deg,#374151,#4b5563);box-shadow:0 6px 20px #0000004d,0 0 15px #6b72804d;border-color:#6b7280}.btn-steam{background:linear-gradient(135deg,#1b2838,#2a475e);color:#f0f6fc}.btn-steam:hover{background:linear-gradient(135deg,#2a475e,#58a6ff)}.card{background:var(--bg-secondary);border:1px solid var(--border-primary);border-radius:12px;padding:1.5rem;box-shadow:var(--shadow-md);transition:var(--theme-transition);position:relative}.card:hover{box-shadow:var(--shadow-glow-blue);border-color:var(--accent-blue)}.card-gaming{background:var(--gradient-card);border:1px solid var(--accent-blue)}.card-gaming:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--gradient-primary)}.table-gaming{width:100%;background:var(--bg-secondary);border-radius:8px;overflow:hidden;box-shadow:var(--shadow-md);transition:var(--theme-transition)}.table-gaming th{background:var(--bg-accent);color:var(--text-primary);font-family:Orbitron,monospace;font-weight:600;padding:1rem;text-transform:uppercase;letter-spacing:1px;border-bottom:2px solid var(--accent-blue)}.table-gaming td{padding:.75rem 1rem;border-bottom:1px solid var(--border-primary);color:var(--text-secondary)}.table-gaming td:hover{background:var(--bg-hover)}.table-gaming tr:hover{background:var(--accent-blue-subtle)}.text-glow{text-shadow:0 0 10px currentColor}.gradient-text{background:linear-gradient(45deg,#58a6ff,#bc8cff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.neon-border{border:2px solid #58a6ff;box-shadow:inset 0 0 10px #58a6ff4d,0 0 10px #58a6ff4d}.fade-in-up{animation:fade-in-up .6s ease-out}.slide-in-left{animation:slide-in-left .5s ease-out}.pulse-glow{animation:pulse-glow 2s infinite}.gaming-container{max-width:1400px;margin:0 auto;padding:0 1.5rem}.gaming-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}.status-online{color:#7ee787}.status-offline{color:#6e7681}.status-away{color:#f9e784}.status-busy{color:#ff7b72}h1,h2,h3,h4,h5,h6{font-family:Orbitron,monospace;font-weight:600;color:var(--text-primary);margin-bottom:1rem;transition:color .25s ease}h1{font-size:3rem}h2{font-size:2.25rem}h3{font-size:1.875rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1.125rem}.btn-icon{width:1rem;height:1rem;margin-right:.5rem;flex-shrink:0;stroke:currentColor;fill:none}.placeholder-icon{stroke:currentColor;fill:none}.meta-icon{width:.875rem;height:.875rem;margin-right:.375rem;flex-shrink:0;stroke:currentColor;fill:none}.error-icon{width:3rem;height:3rem;margin-bottom:1rem;stroke:currentColor;fill:none}.no-results-icon{width:4rem;height:4rem;margin-bottom:1rem;stroke:currentColor;fill:none}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:5px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:5px;transition:background .25s ease}::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}a{color:var(--accent-blue);text-decoration:none;transition:color .2s ease}a:hover{color:var(--accent-blue-hover)}::selection{background:var(--accent-blue-subtle);color:var(--text-primary)}:focus-visible{outline:2px solid var(--accent-blue);outline-offset:2px}::placeholder{color:var(--text-muted);opacity:1}.theme-transition{transition:var(--theme-transition)}:root.theme-applying{transition:background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out}:root.theme-applying *{transition:background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out}[data-theme=light][data-theme-id=arctic-sunrise]{--bg-primary: #f8fafc;--bg-secondary: #ffffff;--bg-accent: #f1f5f9;--bg-surface: #e2e8f0;--bg-surface-hover: #cbd5e1;--bg-card: #ffffff;--bg-input: #f8fafc;--bg-hover: rgba(14, 165, 233, .08);--text-primary: #0f172a;--text-secondary: #475569;--text-muted: #94a3b8;--text-accent: #0ea5e9;--accent-blue: #0ea5e9;--accent-blue-hover: #0284c7;--accent-blue-subtle: rgba(14, 165, 233, .12);--accent-blue-glow: 0 0 16px rgba(14, 165, 233, .3);--accent-purple: #8b5cf6;--accent-purple-hover: #7c3aed;--accent-purple-subtle: rgba(139, 92, 246, .12);--accent-green: #10b981;--accent-green-hover: #059669;--accent-green-subtle: rgba(16, 185, 129, .12);--accent-red: #ef4444;--accent-red-hover: #dc2626;--accent-red-subtle: rgba(239, 68, 68, .12);--accent-yellow: #f59e0b;--accent-yellow-hover: #d97706;--accent-yellow-subtle: rgba(245, 158, 11, .12);--accent-orange: #f97316;--accent-pink: #ec4899;--accent-amber: #f59e0b;--status-error: #ef4444;--status-warning: #f59e0b;--status-timeout: #f97316;--status-info: #06b6d4;--status-auth: #8b5cf6;--status-http: #ea580c;--status-success: #10b981;--status-redirect: #0ea5e9;--status-unknown: #64748b;--bg-slate-900: #f8fafc;--bg-slate-800: #f1f5f9;--bg-slate-700: #e2e8f0;--card-purple-dark: #f5f3ff;--card-purple-darker: #faf8ff;--card-purple-border: #c4b5fd;--card-steam-dark: #f1f5f9;--card-green-dark: #ecfdf5;--card-green-darker: #f0fdf4;--card-green-border: #86efac;--medal-gold: #f59e0b;--medal-silver: #64748b;--medal-bronze: #ea580c;--border-primary: #e2e8f0;--border-secondary: #cbd5e1;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(15, 23, 42, .04);--shadow-md: 0 4px 8px -2px rgba(15, 23, 42, .08);--shadow-lg: 0 12px 20px -4px rgba(15, 23, 42, .12);--shadow-glow-blue: 0 0 16px rgba(14, 165, 233, .25);--shadow-glow-purple: 0 0 16px rgba(139, 92, 246, .25);--shadow-glow-green: 0 0 16px rgba(16, 185, 129, .25);--gradient-primary: linear-gradient(135deg, #0ea5e9, #8b5cf6);--gradient-card: linear-gradient(135deg, #ffffff, #f8fafc);--gradient-button: linear-gradient(135deg, #f1f5f9, #e2e8f0);--gradient-button-hover: linear-gradient(135deg, #e2e8f0, #cbd5e1);--chart-grid: rgba(71, 85, 105, .12);--chart-text: #64748b;--chart-tooltip-bg: rgba(255, 255, 255, .98);--chart-tooltip-border: #e2e8f0;--chart-tooltip-text: #0f172a;--scrollbar-track: #f1f5f9;--scrollbar-thumb: #cbd5e1;--scrollbar-thumb-hover: #94a3b8}[data-theme=light][data-theme-id=solarized-light]{--bg-primary: #fdf6e3;--bg-secondary: #fefbf3;--bg-accent: #eee8d5;--bg-surface: #e6dfc9;--bg-surface-hover: #d9d0b8;--bg-card: #fefbf3;--bg-input: #fdf6e3;--bg-hover: rgba(38, 139, 210, .08);--text-primary: #073642;--text-secondary: #586e75;--text-muted: #93a1a1;--text-accent: #268bd2;--accent-blue: #268bd2;--accent-blue-hover: #1a6ca8;--accent-blue-subtle: rgba(38, 139, 210, .12);--accent-blue-glow: 0 0 16px rgba(38, 139, 210, .25);--accent-purple: #6c71c4;--accent-purple-hover: #5558a0;--accent-purple-subtle: rgba(108, 113, 196, .12);--accent-green: #859900;--accent-green-hover: #667700;--accent-green-subtle: rgba(133, 153, 0, .12);--accent-red: #dc322f;--accent-red-hover: #b82826;--accent-red-subtle: rgba(220, 50, 47, .12);--accent-yellow: #b58900;--accent-yellow-hover: #8f6c00;--accent-yellow-subtle: rgba(181, 137, 0, .12);--accent-orange: #cb4b16;--accent-pink: #d33682;--accent-amber: #b58900;--status-error: #dc322f;--status-warning: #b58900;--status-timeout: #cb4b16;--status-info: #2aa198;--status-auth: #6c71c4;--status-http: #cb4b16;--status-success: #859900;--status-redirect: #268bd2;--status-unknown: #839496;--bg-slate-900: #fdf6e3;--bg-slate-800: #f5edda;--bg-slate-700: #eee8d5;--card-purple-dark: #f5f0fa;--card-purple-darker: #faf8fc;--card-purple-border: #c4b8d8;--card-steam-dark: #eee8d5;--card-green-dark: #f0f5e0;--card-green-darker: #f8faf0;--card-green-border: #c0d090;--medal-gold: #b58900;--medal-silver: #839496;--medal-bronze: #cb4b16;--accent-green-bright: #859900;--accent-green-muted: #6c7d00;--accent-red-dark: #dc322f;--accent-red-darker: #b82826;--accent-blue-light: #268bd2;--accent-blue-lighter: #4ca3e0;--border-primary: #e6dfc9;--border-secondary: #d9d0b8;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(0, 43, 54, .06);--shadow-md: 0 4px 8px -2px rgba(0, 43, 54, .1);--shadow-lg: 0 12px 20px -4px rgba(0, 43, 54, .14);--shadow-glow-blue: 0 0 16px rgba(38, 139, 210, .25);--shadow-glow-purple: 0 0 16px rgba(108, 113, 196, .25);--shadow-glow-green: 0 0 16px rgba(133, 153, 0, .25);--gradient-primary: linear-gradient(135deg, #268bd2, #6c71c4);--gradient-card: linear-gradient(135deg, #fefbf3, #fdf6e3);--gradient-button: linear-gradient(135deg, #eee8d5, #e6dfc9);--gradient-button-hover: linear-gradient(135deg, #e6dfc9, #d9d0b8);--chart-grid: rgba(88, 110, 117, .15);--chart-text: #657b83;--chart-tooltip-bg: rgba(253, 246, 227, .98);--chart-tooltip-border: #e6dfc9;--chart-tooltip-text: #073642;--scrollbar-track: #eee8d5;--scrollbar-thumb: #d9d0b8;--scrollbar-thumb-hover: #c5bba5}[data-theme=light][data-theme-id=desert-sand]{--bg-primary: #faf7f2;--bg-secondary: #fffdf8;--bg-accent: #f5efe6;--bg-surface: #ebe3d5;--bg-surface-hover: #ddd2c0;--bg-card: #fffdf8;--bg-input: #faf7f2;--bg-hover: rgba(194, 120, 65, .08);--text-primary: #3d2c1e;--text-secondary: #6b5344;--text-muted: #9c8570;--text-accent: #c27841;--accent-blue: #c27841;--accent-blue-hover: #a86633;--accent-blue-subtle: rgba(194, 120, 65, .12);--accent-blue-glow: 0 0 16px rgba(194, 120, 65, .3);--accent-purple: #8b6c5c;--accent-purple-hover: #73584a;--accent-purple-subtle: rgba(139, 108, 92, .12);--accent-green: #7a8f5c;--accent-green-hover: #657848;--accent-green-subtle: rgba(122, 143, 92, .12);--accent-red: #b54c3a;--accent-red-hover: #983f30;--accent-red-subtle: rgba(181, 76, 58, .12);--accent-yellow: #c9a227;--accent-yellow-hover: #a8871f;--accent-yellow-subtle: rgba(201, 162, 39, .12);--accent-orange: #d4854a;--accent-pink: #b86b7a;--accent-amber: #c9a227;--status-error: #b54c3a;--status-warning: #c9a227;--status-timeout: #d4854a;--status-info: #5a8a9a;--status-auth: #8b6c5c;--status-http: #b86b4a;--status-success: #7a8f5c;--status-redirect: #c27841;--status-unknown: #8a7a6a;--bg-slate-900: #faf7f2;--bg-slate-800: #f5efe6;--bg-slate-700: #ebe3d5;--card-purple-dark: #f5efe8;--card-purple-darker: #faf5f0;--card-purple-border: #d4c4b0;--card-steam-dark: #ebe3d5;--card-green-dark: #f0f5e8;--card-green-darker: #f5faf0;--card-green-border: #c4d4a8;--medal-gold: #c9a227;--medal-silver: #8a7a6a;--medal-bronze: #b54c3a;--border-primary: #e5ddd0;--border-secondary: #d5c8b8;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(61, 44, 30, .06);--shadow-md: 0 4px 8px -2px rgba(61, 44, 30, .1);--shadow-lg: 0 12px 20px -4px rgba(61, 44, 30, .14);--shadow-glow-blue: 0 0 16px rgba(194, 120, 65, .25);--shadow-glow-purple: 0 0 16px rgba(139, 108, 92, .25);--shadow-glow-green: 0 0 16px rgba(122, 143, 92, .25);--gradient-primary: linear-gradient(135deg, #c27841, #8b6c5c);--gradient-card: linear-gradient(135deg, #fffdf8, #faf7f2);--gradient-button: linear-gradient(135deg, #f5efe6, #ebe3d5);--gradient-button-hover: linear-gradient(135deg, #ebe3d5, #ddd2c0);--chart-grid: rgba(107, 83, 68, .12);--chart-text: #8a7a6a;--chart-tooltip-bg: rgba(255, 253, 248, .98);--chart-tooltip-border: #e5ddd0;--chart-tooltip-text: #3d2c1e;--scrollbar-track: #f5efe6;--scrollbar-thumb: #d5c8b8;--scrollbar-thumb-hover: #bfb0a0}[data-theme=light][data-theme-id=mint-fresh]{--bg-primary: #f0fdf4;--bg-secondary: #f8fffa;--bg-accent: #dcfce7;--bg-surface: #bbf7d0;--bg-surface-hover: #86efac;--bg-card: #f8fffa;--bg-input: #f0fdf4;--bg-hover: rgba(16, 185, 129, .08);--text-primary: #14532d;--text-secondary: #166534;--text-muted: #4ade80;--text-accent: #10b981;--accent-blue: #10b981;--accent-blue-hover: #059669;--accent-blue-subtle: rgba(16, 185, 129, .15);--accent-blue-glow: 0 0 16px rgba(16, 185, 129, .3);--accent-purple: #14b8a6;--accent-purple-hover: #0d9488;--accent-purple-subtle: rgba(20, 184, 166, .15);--accent-green: #22c55e;--accent-green-hover: #16a34a;--accent-green-subtle: rgba(34, 197, 94, .15);--accent-red: #f43f5e;--accent-red-hover: #e11d48;--accent-red-subtle: rgba(244, 63, 94, .12);--accent-yellow: #eab308;--accent-yellow-hover: #ca8a04;--accent-yellow-subtle: rgba(234, 179, 8, .15);--accent-orange: #f97316;--accent-pink: #ec4899;--accent-amber: #f59e0b;--status-error: #f43f5e;--status-warning: #eab308;--status-timeout: #f97316;--status-info: #06b6d4;--status-auth: #14b8a6;--status-http: #ea580c;--status-success: #22c55e;--status-redirect: #10b981;--status-unknown: #64748b;--bg-slate-900: #f0fdf4;--bg-slate-800: #dcfce7;--bg-slate-700: #bbf7d0;--card-purple-dark: #e0f7f4;--card-purple-darker: #f0faf8;--card-purple-border: #99f6e4;--card-steam-dark: #dcfce7;--card-green-dark: #d1fae5;--card-green-darker: #ecfdf5;--card-green-border: #6ee7b7;--medal-gold: #eab308;--medal-silver: #64748b;--medal-bronze: #ea580c;--border-primary: #bbf7d0;--border-secondary: #86efac;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(20, 83, 45, .06);--shadow-md: 0 4px 8px -2px rgba(20, 83, 45, .1);--shadow-lg: 0 12px 20px -4px rgba(20, 83, 45, .14);--shadow-glow-blue: 0 0 16px rgba(16, 185, 129, .3);--shadow-glow-purple: 0 0 16px rgba(20, 184, 166, .3);--shadow-glow-green: 0 0 16px rgba(34, 197, 94, .3);--gradient-primary: linear-gradient(135deg, #10b981, #14b8a6);--gradient-card: linear-gradient(135deg, #f8fffa, #f0fdf4);--gradient-button: linear-gradient(135deg, #dcfce7, #bbf7d0);--gradient-button-hover: linear-gradient(135deg, #bbf7d0, #86efac);--chart-grid: rgba(22, 101, 52, .12);--chart-text: #4ade80;--chart-tooltip-bg: rgba(248, 255, 250, .98);--chart-tooltip-border: #bbf7d0;--chart-tooltip-text: #14532d;--scrollbar-track: #dcfce7;--scrollbar-thumb: #86efac;--scrollbar-thumb-hover: #4ade80}[data-theme=light][data-theme-id=lavender-fields]{--bg-primary: #faf5ff;--bg-secondary: #fdfcff;--bg-accent: #f3e8ff;--bg-surface: #e9d5ff;--bg-surface-hover: #d8b4fe;--bg-card: #fdfcff;--bg-input: #faf5ff;--bg-hover: rgba(147, 51, 234, .08);--text-primary: #3b0764;--text-secondary: #581c87;--text-muted: #a855f7;--text-accent: #9333ea;--accent-blue: #9333ea;--accent-blue-hover: #7e22ce;--accent-blue-subtle: rgba(147, 51, 234, .12);--accent-blue-glow: 0 0 16px rgba(147, 51, 234, .3);--accent-purple: #a855f7;--accent-purple-hover: #9333ea;--accent-purple-subtle: rgba(168, 85, 247, .12);--accent-green: #22c55e;--accent-green-hover: #16a34a;--accent-green-subtle: rgba(34, 197, 94, .12);--accent-red: #f43f5e;--accent-red-hover: #e11d48;--accent-red-subtle: rgba(244, 63, 94, .12);--accent-yellow: #eab308;--accent-yellow-hover: #ca8a04;--accent-yellow-subtle: rgba(234, 179, 8, .12);--accent-orange: #f97316;--accent-pink: #ec4899;--accent-amber: #f59e0b;--status-error: #f43f5e;--status-warning: #eab308;--status-timeout: #f97316;--status-info: #06b6d4;--status-auth: #a855f7;--status-http: #ea580c;--status-success: #22c55e;--status-redirect: #9333ea;--status-unknown: #64748b;--bg-slate-900: #faf5ff;--bg-slate-800: #f3e8ff;--bg-slate-700: #e9d5ff;--card-purple-dark: #f3e8ff;--card-purple-darker: #faf5ff;--card-purple-border: #d8b4fe;--card-steam-dark: #f3e8ff;--card-green-dark: #f0fdf4;--card-green-darker: #f7fef8;--card-green-border: #86efac;--medal-gold: #eab308;--medal-silver: #64748b;--medal-bronze: #ea580c;--border-primary: #e9d5ff;--border-secondary: #d8b4fe;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(59, 7, 100, .06);--shadow-md: 0 4px 8px -2px rgba(59, 7, 100, .1);--shadow-lg: 0 12px 20px -4px rgba(59, 7, 100, .14);--shadow-glow-blue: 0 0 16px rgba(147, 51, 234, .3);--shadow-glow-purple: 0 0 16px rgba(168, 85, 247, .3);--shadow-glow-green: 0 0 16px rgba(34, 197, 94, .3);--gradient-primary: linear-gradient(135deg, #9333ea, #a855f7);--gradient-card: linear-gradient(135deg, #fdfcff, #faf5ff);--gradient-button: linear-gradient(135deg, #f3e8ff, #e9d5ff);--gradient-button-hover: linear-gradient(135deg, #e9d5ff, #d8b4fe);--chart-grid: rgba(88, 28, 135, .12);--chart-text: #a855f7;--chart-tooltip-bg: rgba(253, 252, 255, .98);--chart-tooltip-border: #e9d5ff;--chart-tooltip-text: #3b0764;--scrollbar-track: #f3e8ff;--scrollbar-thumb: #d8b4fe;--scrollbar-thumb-hover: #c084fc}[data-theme=light][data-theme-id=coral-reef]{--bg-primary: #fff5f5;--bg-secondary: #fffafa;--bg-accent: #fee2e2;--bg-surface: #fecaca;--bg-surface-hover: #fca5a5;--bg-card: #fffafa;--bg-input: #fff5f5;--bg-hover: rgba(244, 63, 94, .08);--text-primary: #7f1d1d;--text-secondary: #991b1b;--text-muted: #f87171;--text-accent: #f43f5e;--accent-blue: #f43f5e;--accent-blue-hover: #e11d48;--accent-blue-subtle: rgba(244, 63, 94, .12);--accent-blue-glow: 0 0 16px rgba(244, 63, 94, .3);--accent-purple: #ec4899;--accent-purple-hover: #db2777;--accent-purple-subtle: rgba(236, 72, 153, .12);--accent-green: #14b8a6;--accent-green-hover: #0d9488;--accent-green-subtle: rgba(20, 184, 166, .12);--accent-red: #dc2626;--accent-red-hover: #b91c1c;--accent-red-subtle: rgba(220, 38, 38, .12);--accent-yellow: #f59e0b;--accent-yellow-hover: #d97706;--accent-yellow-subtle: rgba(245, 158, 11, .12);--accent-orange: #fb923c;--accent-pink: #f472b6;--accent-amber: #fbbf24;--status-error: #dc2626;--status-warning: #f59e0b;--status-timeout: #fb923c;--status-info: #0891b2;--status-auth: #ec4899;--status-http: #ea580c;--status-success: #14b8a6;--status-redirect: #f43f5e;--status-unknown: #64748b;--bg-slate-900: #fff5f5;--bg-slate-800: #fee2e2;--bg-slate-700: #fecaca;--card-purple-dark: #fce7f3;--card-purple-darker: #fdf2f8;--card-purple-border: #f9a8d4;--card-steam-dark: #fee2e2;--card-green-dark: #ccfbf1;--card-green-darker: #f0fdfa;--card-green-border: #5eead4;--medal-gold: #f59e0b;--medal-silver: #64748b;--medal-bronze: #ea580c;--border-primary: #fecaca;--border-secondary: #fca5a5;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(127, 29, 29, .06);--shadow-md: 0 4px 8px -2px rgba(127, 29, 29, .1);--shadow-lg: 0 12px 20px -4px rgba(127, 29, 29, .14);--shadow-glow-blue: 0 0 16px rgba(244, 63, 94, .3);--shadow-glow-purple: 0 0 16px rgba(236, 72, 153, .3);--shadow-glow-green: 0 0 16px rgba(20, 184, 166, .3);--gradient-primary: linear-gradient(135deg, #f43f5e, #ec4899);--gradient-card: linear-gradient(135deg, #fffafa, #fff5f5);--gradient-button: linear-gradient(135deg, #fee2e2, #fecaca);--gradient-button-hover: linear-gradient(135deg, #fecaca, #fca5a5);--chart-grid: rgba(153, 27, 27, .12);--chart-text: #f87171;--chart-tooltip-bg: rgba(255, 250, 250, .98);--chart-tooltip-border: #fecaca;--chart-tooltip-text: #7f1d1d;--scrollbar-track: #fee2e2;--scrollbar-thumb: #fca5a5;--scrollbar-thumb-hover: #f87171}[data-theme=light][data-theme-id=sepia-vintage]{--bg-primary: #f9f5ef;--bg-secondary: #fdfbf7;--bg-accent: #f0e8dc;--bg-surface: #e5d9c8;--bg-surface-hover: #d8c8b0;--bg-card: #fdfbf7;--bg-input: #f9f5ef;--bg-hover: rgba(120, 90, 60, .08);--text-primary: #3c2f1e;--text-secondary: #5c4a35;--text-muted: #8c7a60;--text-accent: #785a3c;--accent-blue: #785a3c;--accent-blue-hover: #634a30;--accent-blue-subtle: rgba(120, 90, 60, .12);--accent-blue-glow: 0 0 16px rgba(120, 90, 60, .25);--accent-purple: #6b5a50;--accent-purple-hover: #574840;--accent-purple-subtle: rgba(107, 90, 80, .12);--accent-green: #6b7a50;--accent-green-hover: #576440;--accent-green-subtle: rgba(107, 122, 80, .12);--accent-red: #8c4a3c;--accent-red-hover: #743c30;--accent-red-subtle: rgba(140, 74, 60, .12);--accent-yellow: #9c8a3c;--accent-yellow-hover: #847430;--accent-yellow-subtle: rgba(156, 138, 60, .12);--accent-orange: #9c6a3c;--accent-pink: #8c5a6a;--accent-amber: #9c8a3c;--status-error: #8c4a3c;--status-warning: #9c8a3c;--status-timeout: #9c6a3c;--status-info: #5a7a8c;--status-auth: #6b5a50;--status-http: #8c5a3c;--status-success: #6b7a50;--status-redirect: #785a3c;--status-unknown: #7a6a5a;--bg-slate-900: #f9f5ef;--bg-slate-800: #f0e8dc;--bg-slate-700: #e5d9c8;--card-purple-dark: #f0e8e4;--card-purple-darker: #f8f4f0;--card-purple-border: #d0c4b8;--card-steam-dark: #e5d9c8;--card-green-dark: #e8f0dc;--card-green-darker: #f4f8f0;--card-green-border: #b8c8a0;--medal-gold: #9c8a3c;--medal-silver: #7a6a5a;--medal-bronze: #8c5a3c;--border-primary: #e0d4c4;--border-secondary: #d0c0a8;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(60, 47, 30, .06);--shadow-md: 0 4px 8px -2px rgba(60, 47, 30, .1);--shadow-lg: 0 12px 20px -4px rgba(60, 47, 30, .14);--shadow-glow-blue: 0 0 16px rgba(120, 90, 60, .2);--shadow-glow-purple: 0 0 16px rgba(107, 90, 80, .2);--shadow-glow-green: 0 0 16px rgba(107, 122, 80, .2);--gradient-primary: linear-gradient(135deg, #785a3c, #6b5a50);--gradient-card: linear-gradient(135deg, #fdfbf7, #f9f5ef);--gradient-button: linear-gradient(135deg, #f0e8dc, #e5d9c8);--gradient-button-hover: linear-gradient(135deg, #e5d9c8, #d8c8b0);--chart-grid: rgba(92, 74, 53, .12);--chart-text: #8c7a60;--chart-tooltip-bg: rgba(253, 251, 247, .98);--chart-tooltip-border: #e0d4c4;--chart-tooltip-text: #3c2f1e;--scrollbar-track: #f0e8dc;--scrollbar-thumb: #d0c0a8;--scrollbar-thumb-hover: #baa890}[data-theme=light][data-theme-id=paper-ink]{--bg-primary: #faf8f5;--bg-secondary: #ffffff;--bg-accent: #f5f2ed;--bg-surface: #ebe7e0;--bg-surface-hover: #dfd9cf;--bg-card: #ffffff;--bg-input: #fdfcfa;--bg-hover: rgba(30, 58, 95, .06);--text-primary: #1a1a1a;--text-secondary: #3d3d3d;--text-muted: #5c5c5c;--text-accent: #1e3a5f;--accent-blue: #1e3a5f;--accent-blue-hover: #152a45;--accent-blue-subtle: rgba(30, 58, 95, .12);--accent-blue-glow: 0 0 16px rgba(30, 58, 95, .25);--accent-purple: #4a3a6e;--accent-purple-hover: #3a2d55;--accent-purple-subtle: rgba(74, 58, 110, .12);--accent-green: #2d5a3f;--accent-green-hover: #1f4030;--accent-green-subtle: rgba(45, 90, 63, .12);--accent-red: #8b2c2c;--accent-red-hover: #6b2020;--accent-red-subtle: rgba(139, 44, 44, .12);--accent-yellow: #8a6914;--accent-yellow-hover: #6b510f;--accent-yellow-subtle: rgba(138, 105, 20, .12);--accent-orange: #9a4a1a;--accent-pink: #8a3a5a;--accent-amber: #8a5a14;--status-error: #9b2c2c;--status-warning: #8a5a14;--status-timeout: #9a4a1a;--status-info: #1a5a7a;--status-auth: #4a3a6e;--status-http: #8a3a1a;--status-success: #2d5a3f;--status-redirect: #1e3a5f;--status-unknown: #4a4a4a;--bg-slate-900: #fdfcfa;--bg-slate-800: #f8f5f0;--bg-slate-700: #f0ebe3;--card-purple-dark: #f5f0fa;--card-purple-darker: #faf8fc;--card-purple-border: #d4c8e8;--card-steam-dark: #f0ebe3;--card-green-dark: #eaf5ed;--card-green-darker: #f5faf7;--card-green-border: #b8d4c2;--medal-gold: #c49a1a;--medal-silver: #5a5a5a;--medal-bronze: #7a4a1a;--border-primary: #e5e0d8;--border-secondary: #d5cfc5;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(30, 30, 30, .04);--shadow-md: 0 4px 8px -2px rgba(30, 30, 30, .08);--shadow-lg: 0 12px 20px -4px rgba(30, 30, 30, .12);--shadow-glow-blue: 0 0 16px rgba(30, 58, 95, .2);--shadow-glow-purple: 0 0 16px rgba(74, 58, 110, .2);--shadow-glow-green: 0 0 16px rgba(45, 90, 63, .2);--gradient-primary: linear-gradient(135deg, #1e3a5f, #4a3a6e);--gradient-card: linear-gradient(135deg, #ffffff, #faf8f5);--gradient-button: linear-gradient(135deg, #f0ebe3, #f5f2ed);--gradient-button-hover: linear-gradient(135deg, #e5e0d8, #ebe7e0);--chart-grid: rgba(60, 60, 60, .12);--chart-text: #4a4a4a;--chart-tooltip-bg: rgba(255, 255, 255, .98);--chart-tooltip-border: #e5e0d8;--chart-tooltip-text: #1a1a1a;--scrollbar-track: #f5f2ed;--scrollbar-thumb: #d5cfc5;--scrollbar-thumb-hover: #bab3a8}[data-theme=light][data-theme-id=maximum-contrast]{--bg-primary: #ffffff;--bg-secondary: #ffffff;--bg-accent: #f0f0f0;--bg-surface: #e0e0e0;--bg-surface-hover: #d0d0d0;--bg-card: #ffffff;--bg-input: #ffffff;--bg-hover: rgba(0, 0, 0, .1);--text-primary: #000000;--text-secondary: #1a1a1a;--text-muted: #333333;--text-accent: #0000cc;--accent-blue: #0000cc;--accent-blue-hover: #0000aa;--accent-blue-subtle: rgba(0, 0, 204, .15);--accent-blue-glow: 0 0 16px rgba(0, 0, 204, .4);--accent-purple: #6600cc;--accent-purple-hover: #5500aa;--accent-purple-subtle: rgba(102, 0, 204, .15);--accent-green: #006600;--accent-green-hover: #005500;--accent-green-subtle: rgba(0, 102, 0, .15);--accent-red: #cc0000;--accent-red-hover: #aa0000;--accent-red-subtle: rgba(204, 0, 0, .15);--accent-yellow: #996600;--accent-yellow-hover: #775500;--accent-yellow-subtle: rgba(153, 102, 0, .15);--accent-orange: #cc4400;--accent-pink: #cc0066;--accent-amber: #aa6600;--status-error: #cc0000;--status-warning: #996600;--status-timeout: #cc4400;--status-info: #006699;--status-auth: #6600cc;--status-http: #993300;--status-success: #006600;--status-redirect: #0000cc;--status-unknown: #666666;--bg-slate-900: #ffffff;--bg-slate-800: #f5f5f5;--bg-slate-700: #e8e8e8;--card-purple-dark: #f0e8ff;--card-purple-darker: #f8f4ff;--card-purple-border: #6600cc;--card-steam-dark: #e8e8e8;--card-green-dark: #e8ffe8;--card-green-darker: #f4fff4;--card-green-border: #006600;--medal-gold: #996600;--medal-silver: #333333;--medal-bronze: #993300;--border-primary: #999999;--border-secondary: #666666;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .1);--shadow-md: 0 4px 8px rgba(0, 0, 0, .15);--shadow-lg: 0 8px 16px rgba(0, 0, 0, .2);--shadow-glow-blue: 0 0 16px rgba(0, 0, 204, .4);--shadow-glow-purple: 0 0 16px rgba(102, 0, 204, .4);--shadow-glow-green: 0 0 16px rgba(0, 102, 0, .4);--gradient-primary: linear-gradient(135deg, #0000cc, #6600cc);--gradient-card: linear-gradient(135deg, #ffffff, #f8f8f8);--gradient-button: linear-gradient(135deg, #e8e8e8, #d8d8d8);--gradient-button-hover: linear-gradient(135deg, #d8d8d8, #c8c8c8);--chart-grid: rgba(0, 0, 0, .2);--chart-text: #333333;--chart-tooltip-bg: rgba(255, 255, 255, .98);--chart-tooltip-border: #666666;--chart-tooltip-text: #000000;--scrollbar-track: #e8e8e8;--scrollbar-thumb: #888888;--scrollbar-thumb-hover: #666666}[data-theme=light][data-theme-id=maximum-contrast] .btn,[data-theme=light][data-theme-id=maximum-contrast] button{border:2px solid var(--border-secondary)!important}[data-theme=light][data-theme-id=maximum-contrast] .btn:hover,[data-theme=light][data-theme-id=maximum-contrast] .btn:focus,[data-theme=light][data-theme-id=maximum-contrast] button:hover,[data-theme=light][data-theme-id=maximum-contrast] button:focus{border-color:var(--accent-blue)!important}[data-theme=light][data-theme-id=maximum-contrast] a{text-decoration:underline}[data-theme=light][data-theme-id=maximum-contrast] :focus-visible{outline:3px solid var(--accent-blue);outline-offset:3px}[data-theme=light][data-theme-id=maximum-contrast] .card,[data-theme=light][data-theme-id=maximum-contrast] input,[data-theme=light][data-theme-id=maximum-contrast] textarea,[data-theme=light][data-theme-id=maximum-contrast] select{border:2px solid var(--border-secondary)}[data-theme=light][data-theme-id=maximum-contrast] input:focus,[data-theme=light][data-theme-id=maximum-contrast] textarea:focus,[data-theme=light][data-theme-id=maximum-contrast] select:focus{border-color:var(--accent-blue)}[data-theme=dark][data-theme-id=oled-black]{--bg-primary: #000000;--bg-secondary: #0a0a0a;--bg-accent: #141414;--bg-surface: #1a1a1a;--bg-surface-hover: #262626;--bg-card: #0a0a0a;--bg-input: #000000;--bg-hover: rgba(88, 166, 255, .08);--text-primary: #ffffff;--text-secondary: #a0a0a0;--text-muted: #707070;--text-accent: #58a6ff;--accent-blue: #58a6ff;--accent-blue-hover: #79b8ff;--accent-blue-subtle: rgba(88, 166, 255, .12);--accent-blue-glow: 0 0 20px rgba(88, 166, 255, .5);--accent-purple: #bc8cff;--accent-purple-hover: #d2a8ff;--accent-purple-subtle: rgba(188, 140, 255, .12);--accent-green: #7ee787;--accent-green-hover: #9be9a8;--accent-green-subtle: rgba(126, 231, 135, .12);--accent-red: #ff6b6b;--accent-red-hover: #ff8787;--accent-red-subtle: rgba(255, 107, 107, .12);--accent-yellow: #ffc107;--accent-yellow-hover: #ffd43b;--accent-yellow-subtle: rgba(255, 193, 7, .12);--accent-orange: #ffa657;--accent-pink: #ff7eb9;--accent-amber: #ffab00;--status-error: #ff4444;--status-warning: #ffbb33;--status-timeout: #ff8800;--status-info: #00ddff;--status-auth: #bb86fc;--status-http: #ff7744;--status-success: #00cc66;--status-redirect: #4488ff;--status-unknown: #888888;--bg-slate-900: #000000;--bg-slate-800: #0a0a0a;--bg-slate-700: #141414;--card-purple-dark: #1a0f2e;--card-purple-darker: #0f0819;--card-purple-border: #3d2a55;--card-steam-dark: #0a0f14;--card-green-dark: #0f1f14;--card-green-darker: #081008;--card-green-border: #1a3d28;--medal-gold: #ffd700;--medal-silver: #d0d0d0;--medal-bronze: #cd7f32;--accent-green-bright: #00ff66;--accent-green-muted: #66cc66;--accent-red-dark: #ff3333;--accent-red-darker: #cc0000;--accent-blue-light: #88bbff;--accent-blue-lighter: #aaddff;--platform-windows: #00bcf2;--platform-mac: #c0c0c0;--platform-linux: #fcc624;--border-primary: #1a1a1a;--border-secondary: #303030;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .6);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .7);--shadow-glow-blue: 0 0 25px rgba(88, 166, 255, .5);--shadow-glow-purple: 0 0 25px rgba(188, 140, 255, .5);--shadow-glow-green: 0 0 25px rgba(126, 231, 135, .5);--gradient-primary: linear-gradient(135deg, #58a6ff, #bc8cff);--gradient-card: linear-gradient(135deg, #0a0a0a, #141414);--gradient-button: linear-gradient(135deg, #1a1a1a, #262626);--gradient-button-hover: linear-gradient(135deg, #262626, #333333);--chart-grid: rgba(255, 255, 255, .08);--chart-text: #a0a0a0;--chart-tooltip-bg: rgba(10, 10, 10, .98);--chart-tooltip-border: #303030;--chart-tooltip-text: #ffffff;--scrollbar-track: #0a0a0a;--scrollbar-thumb: #303030;--scrollbar-thumb-hover: #404040;--steam-blue: #0a1520;--steam-light-blue: #152535}[data-theme=dark][data-theme-id=dracula]{--bg-primary: #282a36;--bg-secondary: #21222c;--bg-accent: #343746;--bg-surface: #44475a;--bg-surface-hover: #52556d;--bg-card: #21222c;--bg-input: #282a36;--bg-hover: rgba(139, 233, 253, .08);--text-primary: #f8f8f2;--text-secondary: #cacacf;--text-muted: #6272a4;--text-accent: #bd93f9;--accent-blue: #8be9fd;--accent-blue-hover: #a4edfd;--accent-blue-subtle: rgba(139, 233, 253, .15);--accent-blue-glow: 0 0 20px rgba(139, 233, 253, .4);--accent-purple: #bd93f9;--accent-purple-hover: #caa8fa;--accent-purple-subtle: rgba(189, 147, 249, .15);--accent-green: #50fa7b;--accent-green-hover: #73fb95;--accent-green-subtle: rgba(80, 250, 123, .15);--accent-red: #ff5555;--accent-red-hover: #ff7777;--accent-red-subtle: rgba(255, 85, 85, .15);--accent-yellow: #f1fa8c;--accent-yellow-hover: #f4fba3;--accent-yellow-subtle: rgba(241, 250, 140, .15);--accent-orange: #ffb86c;--accent-pink: #ff79c6;--accent-amber: #ffb86c;--status-error: #ff5555;--status-warning: #f1fa8c;--status-timeout: #ffb86c;--status-info: #8be9fd;--status-auth: #bd93f9;--status-http: #ffb86c;--status-success: #50fa7b;--status-redirect: #8be9fd;--status-unknown: #6272a4;--bg-slate-900: #21222c;--bg-slate-800: #282a36;--bg-slate-700: #343746;--card-purple-dark: #2c2440;--card-purple-darker: #1c1628;--card-purple-border: #bd93f9;--card-steam-dark: #1c2030;--card-green-dark: #1c2c20;--card-green-darker: #101810;--card-green-border: #50fa7b;--medal-gold: #f1fa8c;--medal-silver: #cacacf;--medal-bronze: #ffb86c;--border-primary: #44475a;--border-secondary: #5a5d70;--border-accent: var(--accent-purple);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .5);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .6);--shadow-glow-blue: 0 0 20px rgba(139, 233, 253, .4);--shadow-glow-purple: 0 0 20px rgba(189, 147, 249, .4);--shadow-glow-green: 0 0 20px rgba(80, 250, 123, .4);--gradient-primary: linear-gradient(135deg, #bd93f9, #ff79c6);--gradient-card: linear-gradient(135deg, #21222c, #282a36);--gradient-button: linear-gradient(135deg, #44475a, #52556d);--gradient-button-hover: linear-gradient(135deg, #52556d, #626580);--chart-grid: rgba(98, 114, 164, .2);--chart-text: #6272a4;--chart-tooltip-bg: rgba(33, 34, 44, .98);--chart-tooltip-border: #5a5d70;--chart-tooltip-text: #f8f8f2;--scrollbar-track: #282a36;--scrollbar-thumb: #44475a;--scrollbar-thumb-hover: #bd93f9;--steam-blue: #1c2030;--steam-light-blue: #282a40}[data-theme=dark][data-theme-id=nord]{--bg-primary: #2e3440;--bg-secondary: #292e39;--bg-accent: #3b4252;--bg-surface: #434c5e;--bg-surface-hover: #4c566a;--bg-card: #292e39;--bg-input: #2e3440;--bg-hover: rgba(136, 192, 208, .08);--text-primary: #eceff4;--text-secondary: #d8dee9;--text-muted: #81a1c1;--text-accent: #88c0d0;--accent-blue: #88c0d0;--accent-blue-hover: #8fbcbb;--accent-blue-subtle: rgba(136, 192, 208, .15);--accent-blue-glow: 0 0 20px rgba(136, 192, 208, .4);--accent-purple: #b48ead;--accent-purple-hover: #c49dba;--accent-purple-subtle: rgba(180, 142, 173, .15);--accent-green: #a3be8c;--accent-green-hover: #b4cca0;--accent-green-subtle: rgba(163, 190, 140, .15);--accent-red: #bf616a;--accent-red-hover: #d08770;--accent-red-subtle: rgba(191, 97, 106, .15);--accent-yellow: #ebcb8b;--accent-yellow-hover: #f0d8a8;--accent-yellow-subtle: rgba(235, 203, 139, .15);--accent-orange: #d08770;--accent-pink: #b48ead;--accent-amber: #ebcb8b;--status-error: #bf616a;--status-warning: #ebcb8b;--status-timeout: #d08770;--status-info: #5e81ac;--status-auth: #b48ead;--status-http: #d08770;--status-success: #a3be8c;--status-redirect: #88c0d0;--status-unknown: #81a1c1;--bg-slate-900: #292e39;--bg-slate-800: #2e3440;--bg-slate-700: #3b4252;--card-purple-dark: #3a3548;--card-purple-darker: #2a2538;--card-purple-border: #b48ead;--card-steam-dark: #252b38;--card-green-dark: #2a3530;--card-green-darker: #1a2520;--card-green-border: #a3be8c;--medal-gold: #ebcb8b;--medal-silver: #d8dee9;--medal-bronze: #d08770;--border-primary: #3b4252;--border-secondary: #4c566a;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .4);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .5);--shadow-glow-blue: 0 0 20px rgba(136, 192, 208, .3);--shadow-glow-purple: 0 0 20px rgba(180, 142, 173, .3);--shadow-glow-green: 0 0 20px rgba(163, 190, 140, .3);--gradient-primary: linear-gradient(135deg, #88c0d0, #81a1c1);--gradient-card: linear-gradient(135deg, #292e39, #2e3440);--gradient-button: linear-gradient(135deg, #3b4252, #434c5e);--gradient-button-hover: linear-gradient(135deg, #434c5e, #4c566a);--chart-grid: rgba(216, 222, 233, .12);--chart-text: #81a1c1;--chart-tooltip-bg: rgba(41, 46, 57, .98);--chart-tooltip-border: #4c566a;--chart-tooltip-text: #eceff4;--scrollbar-track: #2e3440;--scrollbar-thumb: #4c566a;--scrollbar-thumb-hover: #88c0d0;--steam-blue: #252b38;--steam-light-blue: #2e3a48}[data-theme=dark][data-theme-id=cyberpunk-neon]{--bg-primary: #0a0a12;--bg-secondary: #12121f;--bg-accent: #1a1a2e;--bg-surface: #252540;--bg-surface-hover: #30304d;--bg-card: #12121f;--bg-input: #0a0a12;--bg-hover: rgba(0, 255, 255, .08);--text-primary: #f0f0ff;--text-secondary: #a0a0c0;--text-muted: #6060a0;--text-accent: #00ffff;--accent-blue: #00ffff;--accent-blue-hover: #40ffff;--accent-blue-subtle: rgba(0, 255, 255, .15);--accent-blue-glow: 0 0 30px rgba(0, 255, 255, .6);--accent-purple: #ff00ff;--accent-purple-hover: #ff40ff;--accent-purple-subtle: rgba(255, 0, 255, .15);--accent-green: #00ff66;--accent-green-hover: #40ff88;--accent-green-subtle: rgba(0, 255, 102, .15);--accent-red: #ff0066;--accent-red-hover: #ff4088;--accent-red-subtle: rgba(255, 0, 102, .15);--accent-yellow: #ffff00;--accent-yellow-hover: #ffff40;--accent-yellow-subtle: rgba(255, 255, 0, .15);--accent-orange: #ff6600;--accent-pink: #ff00aa;--accent-amber: #ffcc00;--status-error: #ff0044;--status-warning: #ffcc00;--status-timeout: #ff6600;--status-info: #00ccff;--status-auth: #cc00ff;--status-http: #ff4400;--status-success: #00ff66;--status-redirect: #00ffff;--status-unknown: #808090;--bg-slate-900: #0a0a12;--bg-slate-800: #12121f;--bg-slate-700: #1a1a2e;--card-purple-dark: #200030;--card-purple-darker: #100018;--card-purple-border: #ff00ff;--card-steam-dark: #0a1520;--card-green-dark: #002010;--card-green-darker: #001008;--card-green-border: #00ff66;--medal-gold: #ffcc00;--medal-silver: #c0c0c0;--medal-bronze: #ff6600;--border-primary: #252540;--border-secondary: #404060;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .6);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .7);--shadow-glow-blue: 0 0 30px rgba(0, 255, 255, .6);--shadow-glow-purple: 0 0 30px rgba(255, 0, 255, .6);--shadow-glow-green: 0 0 30px rgba(0, 255, 102, .6);--gradient-primary: linear-gradient(135deg, #00ffff, #ff00ff);--gradient-card: linear-gradient(135deg, #12121f, #1a1a2e);--gradient-button: linear-gradient(135deg, #252540, #303050);--gradient-button-hover: linear-gradient(135deg, #303050, #404060);--chart-grid: rgba(160, 160, 192, .12);--chart-text: #a0a0c0;--chart-tooltip-bg: rgba(18, 18, 31, .98);--chart-tooltip-border: #404060;--chart-tooltip-text: #f0f0ff;--scrollbar-track: #12121f;--scrollbar-thumb: #404060;--scrollbar-thumb-hover: #00ffff;--steam-blue: #0a1020;--steam-light-blue: #152040}[data-theme=dark][data-theme-id=synthwave-sunset]{--bg-primary: #0f0a1a;--bg-secondary: #1a1025;--bg-accent: #251430;--bg-surface: #351a40;--bg-surface-hover: #452050;--bg-card: #1a1025;--bg-input: #0f0a1a;--bg-hover: rgba(255, 100, 200, .08);--text-primary: #fff0f5;--text-secondary: #d0a0c0;--text-muted: #906080;--text-accent: #ff64c8;--accent-blue: #ff64c8;--accent-blue-hover: #ff88d8;--accent-blue-subtle: rgba(255, 100, 200, .15);--accent-blue-glow: 0 0 25px rgba(255, 100, 200, .5);--accent-purple: #a855f7;--accent-purple-hover: #c084fc;--accent-purple-subtle: rgba(168, 85, 247, .15);--accent-green: #22d3ee;--accent-green-hover: #67e8f9;--accent-green-subtle: rgba(34, 211, 238, .15);--accent-red: #ff3366;--accent-red-hover: #ff6688;--accent-red-subtle: rgba(255, 51, 102, .15);--accent-yellow: #fbbf24;--accent-yellow-hover: #fcd34d;--accent-yellow-subtle: rgba(251, 191, 36, .15);--accent-orange: #ff8844;--accent-pink: #ff44aa;--accent-amber: #f59e0b;--status-error: #ff3366;--status-warning: #fbbf24;--status-timeout: #ff8844;--status-info: #22d3ee;--status-auth: #a855f7;--status-http: #ff6644;--status-success: #4ade80;--status-redirect: #ff64c8;--status-unknown: #808090;--bg-slate-900: #0f0a1a;--bg-slate-800: #1a1025;--bg-slate-700: #251430;--card-purple-dark: #2a1040;--card-purple-darker: #180828;--card-purple-border: #a855f7;--card-steam-dark: #0f1020;--card-green-dark: #0a2020;--card-green-darker: #051010;--card-green-border: #22d3ee;--medal-gold: #fbbf24;--medal-silver: #c0c0c0;--medal-bronze: #ff8844;--border-primary: #351a40;--border-secondary: #502860;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .6);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .7);--shadow-glow-blue: 0 0 25px rgba(255, 100, 200, .5);--shadow-glow-purple: 0 0 25px rgba(168, 85, 247, .5);--shadow-glow-green: 0 0 25px rgba(34, 211, 238, .5);--gradient-primary: linear-gradient(135deg, #ff64c8, #ff8844);--gradient-card: linear-gradient(135deg, #1a1025, #251430);--gradient-button: linear-gradient(135deg, #351a40, #452050);--gradient-button-hover: linear-gradient(135deg, #452050, #552860);--chart-grid: rgba(208, 160, 192, .12);--chart-text: #d0a0c0;--chart-tooltip-bg: rgba(26, 16, 37, .98);--chart-tooltip-border: #502860;--chart-tooltip-text: #fff0f5;--scrollbar-track: #1a1025;--scrollbar-thumb: #502860;--scrollbar-thumb-hover: #ff64c8;--steam-blue: #0f0a20;--steam-light-blue: #1a1535}[data-theme=dark][data-theme-id=forest-night]{--bg-primary: #0a0f0c;--bg-secondary: #101a14;--bg-accent: #182520;--bg-surface: #22332a;--bg-surface-hover: #2d4038;--bg-card: #101a14;--bg-input: #0a0f0c;--bg-hover: rgba(76, 175, 80, .08);--text-primary: #e8f0ea;--text-secondary: #a0b8a5;--text-muted: #608068;--text-accent: #4caf50;--accent-blue: #4caf50;--accent-blue-hover: #66bb6a;--accent-blue-subtle: rgba(76, 175, 80, .15);--accent-blue-glow: 0 0 20px rgba(76, 175, 80, .4);--accent-purple: #7e57c2;--accent-purple-hover: #9575cd;--accent-purple-subtle: rgba(126, 87, 194, .15);--accent-green: #81c784;--accent-green-hover: #a5d6a7;--accent-green-subtle: rgba(129, 199, 132, .15);--accent-red: #ef5350;--accent-red-hover: #e57373;--accent-red-subtle: rgba(239, 83, 80, .15);--accent-yellow: #ffca28;--accent-yellow-hover: #ffd54f;--accent-yellow-subtle: rgba(255, 202, 40, .15);--accent-orange: #ff9800;--accent-pink: #f06292;--accent-amber: #ffc107;--status-error: #ef5350;--status-warning: #ffca28;--status-timeout: #ff9800;--status-info: #4fc3f7;--status-auth: #7e57c2;--status-http: #ff7043;--status-success: #81c784;--status-redirect: #4caf50;--status-unknown: #78909c;--bg-slate-900: #0a0f0c;--bg-slate-800: #101a14;--bg-slate-700: #182520;--card-purple-dark: #1a1528;--card-purple-darker: #100a18;--card-purple-border: #7e57c2;--card-steam-dark: #0a1510;--card-green-dark: #0a1a10;--card-green-darker: #050f08;--card-green-border: #4caf50;--medal-gold: #ffc107;--medal-silver: #b0bec5;--medal-bronze: #ff7043;--border-primary: #22332a;--border-secondary: #3a4f42;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .5);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .6);--shadow-glow-blue: 0 0 20px rgba(76, 175, 80, .4);--shadow-glow-purple: 0 0 20px rgba(126, 87, 194, .4);--shadow-glow-green: 0 0 20px rgba(129, 199, 132, .4);--gradient-primary: linear-gradient(135deg, #4caf50, #7e57c2);--gradient-card: linear-gradient(135deg, #101a14, #182520);--gradient-button: linear-gradient(135deg, #22332a, #2d4038);--gradient-button-hover: linear-gradient(135deg, #2d4038, #3a5048);--chart-grid: rgba(160, 184, 165, .12);--chart-text: #a0b8a5;--chart-tooltip-bg: rgba(16, 26, 20, .98);--chart-tooltip-border: #3a4f42;--chart-tooltip-text: #e8f0ea;--scrollbar-track: #101a14;--scrollbar-thumb: #3a4f42;--scrollbar-thumb-hover: #4caf50;--steam-blue: #0a1510;--steam-light-blue: #152520}[data-theme=dark][data-theme-id=deep-ocean]{--bg-primary: #040810;--bg-secondary: #081018;--bg-accent: #0c1825;--bg-surface: #142030;--bg-surface-hover: #1c2840;--bg-card: #081018;--bg-input: #040810;--bg-hover: rgba(0, 188, 212, .08);--text-primary: #e0f4f8;--text-secondary: #90b8c8;--text-muted: #507080;--text-accent: #00bcd4;--accent-blue: #00bcd4;--accent-blue-hover: #26c6da;--accent-blue-subtle: rgba(0, 188, 212, .15);--accent-blue-glow: 0 0 25px rgba(0, 188, 212, .5);--accent-purple: #7c4dff;--accent-purple-hover: #b388ff;--accent-purple-subtle: rgba(124, 77, 255, .15);--accent-green: #64ffda;--accent-green-hover: #a7ffeb;--accent-green-subtle: rgba(100, 255, 218, .15);--accent-red: #ff5252;--accent-red-hover: #ff8a80;--accent-red-subtle: rgba(255, 82, 82, .15);--accent-yellow: #ffff00;--accent-yellow-hover: #ffff8d;--accent-yellow-subtle: rgba(255, 255, 0, .15);--accent-orange: #ff9100;--accent-pink: #ff4081;--accent-amber: #ffc400;--status-error: #ff5252;--status-warning: #ffc400;--status-timeout: #ff9100;--status-info: #00bcd4;--status-auth: #7c4dff;--status-http: #ff6e40;--status-success: #64ffda;--status-redirect: #40c4ff;--status-unknown: #78909c;--bg-slate-900: #040810;--bg-slate-800: #081018;--bg-slate-700: #0c1825;--card-purple-dark: #100820;--card-purple-darker: #080410;--card-purple-border: #7c4dff;--card-steam-dark: #041018;--card-green-dark: #04181c;--card-green-darker: #020c0e;--card-green-border: #64ffda;--medal-gold: #ffc400;--medal-silver: #b0bec5;--medal-bronze: #ff9100;--border-primary: #142030;--border-secondary: #243848;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .6);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .7);--shadow-glow-blue: 0 0 25px rgba(0, 188, 212, .5);--shadow-glow-purple: 0 0 25px rgba(124, 77, 255, .5);--shadow-glow-green: 0 0 25px rgba(100, 255, 218, .5);--gradient-primary: linear-gradient(135deg, #00bcd4, #7c4dff);--gradient-card: linear-gradient(135deg, #081018, #0c1825);--gradient-button: linear-gradient(135deg, #142030, #1c2840);--gradient-button-hover: linear-gradient(135deg, #1c2840, #243848);--chart-grid: rgba(144, 184, 200, .12);--chart-text: #90b8c8;--chart-tooltip-bg: rgba(8, 16, 24, .98);--chart-tooltip-border: #243848;--chart-tooltip-text: #e0f4f8;--scrollbar-track: #081018;--scrollbar-thumb: #243848;--scrollbar-thumb-hover: #00bcd4;--steam-blue: #040c14;--steam-light-blue: #0c1825}[data-theme=dark][data-theme-id=aurora-borealis]{--bg-primary: #0a0f14;--bg-secondary: #0d1418;--bg-accent: #12202a;--bg-surface: #152530;--bg-surface-hover: #1a2a38;--bg-card: #0d1418;--bg-input: #0a0f14;--bg-hover: rgba(0, 212, 170, .08);--text-primary: #e8f4f0;--text-secondary: #80a89d;--text-muted: #5a7a70;--text-accent: #00d4aa;--accent-blue: #00d4aa;--accent-blue-hover: #33e0bc;--accent-blue-subtle: rgba(0, 212, 170, .15);--accent-blue-glow: 0 0 25px rgba(0, 212, 170, .5);--accent-purple: #b388ff;--accent-purple-hover: #c9a8ff;--accent-purple-subtle: rgba(179, 136, 255, .15);--accent-green: #64ffda;--accent-green-hover: #8affea;--accent-green-subtle: rgba(100, 255, 218, .15);--accent-red: #ff6b8a;--accent-red-hover: #ff8fa6;--accent-red-subtle: rgba(255, 107, 138, .15);--accent-yellow: #ffcc4d;--accent-yellow-hover: #ffd970;--accent-yellow-subtle: rgba(255, 204, 77, .15);--accent-orange: #ffab40;--accent-pink: #ea80fc;--accent-amber: #ffd54f;--status-error: #ff6b8a;--status-warning: #ffcc4d;--status-timeout: #ffab40;--status-info: #4dd0e1;--status-auth: #b388ff;--status-http: #ff8a65;--status-success: #64ffda;--status-redirect: #00d4aa;--status-unknown: #708090;--bg-slate-900: #0a0f14;--bg-slate-800: #0d1418;--bg-slate-700: #12202a;--card-purple-dark: #1a1830;--card-purple-darker: #100c20;--card-purple-border: #b388ff;--card-steam-dark: #0a1015;--card-green-dark: #0a1a18;--card-green-darker: #051010;--card-green-border: #64ffda;--medal-gold: #ffcc4d;--medal-silver: #b8c4ce;--medal-bronze: #c49a6c;--border-primary: #1a3a35;--border-secondary: #254540;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .6);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .7);--shadow-glow-blue: 0 0 25px rgba(0, 212, 170, .5);--shadow-glow-purple: 0 0 25px rgba(179, 136, 255, .5);--shadow-glow-green: 0 0 25px rgba(100, 255, 218, .5);--gradient-primary: linear-gradient(135deg, #00d4aa, #64ffda);--gradient-card: linear-gradient(135deg, #0d1418, #12202a);--gradient-button: linear-gradient(135deg, #152530, #1a2a38);--gradient-button-hover: linear-gradient(135deg, #1a2a38, #203540);--chart-grid: rgba(0, 212, 170, .1);--chart-text: #80a89d;--chart-tooltip-bg: rgba(10, 15, 20, .95);--chart-tooltip-border: #1a3a35;--chart-tooltip-text: #e8f4f0;--scrollbar-track: #0d1418;--scrollbar-thumb: #1a3a35;--scrollbar-thumb-hover: #00d4aa;--steam-blue: #0a1520;--steam-light-blue: #102530}[data-theme=dark][data-theme-id=monokai-pro]{--bg-primary: #2d2a2e;--bg-secondary: #252326;--bg-accent: #383539;--bg-surface: #423f42;--bg-surface-hover: #4d4a4d;--bg-card: #252326;--bg-input: #2d2a2e;--bg-hover: rgba(120, 220, 232, .08);--text-primary: #fcfcfa;--text-secondary: #c1c0bf;--text-muted: #727072;--text-accent: #78dce8;--accent-blue: #78dce8;--accent-blue-hover: #93e4ed;--accent-blue-subtle: rgba(120, 220, 232, .15);--accent-blue-glow: 0 0 20px rgba(120, 220, 232, .4);--accent-purple: #ab9df2;--accent-purple-hover: #bcb0f5;--accent-purple-subtle: rgba(171, 157, 242, .15);--accent-green: #a9dc76;--accent-green-hover: #bae391;--accent-green-subtle: rgba(169, 220, 118, .15);--accent-red: #ff6188;--accent-red-hover: #ff81a0;--accent-red-subtle: rgba(255, 97, 136, .15);--accent-yellow: #ffd866;--accent-yellow-hover: #ffe085;--accent-yellow-subtle: rgba(255, 216, 102, .15);--accent-orange: #fc9867;--accent-pink: #ff6188;--accent-amber: #fc9867;--status-error: #ff6188;--status-warning: #ffd866;--status-timeout: #fc9867;--status-info: #78dce8;--status-auth: #ab9df2;--status-http: #fc9867;--status-success: #a9dc76;--status-redirect: #78dce8;--status-unknown: #727072;--bg-slate-900: #252326;--bg-slate-800: #2d2a2e;--bg-slate-700: #383539;--card-purple-dark: #35303a;--card-purple-darker: #28242c;--card-purple-border: #ab9df2;--card-steam-dark: #252530;--card-green-dark: #2a3028;--card-green-darker: #1c201a;--card-green-border: #a9dc76;--medal-gold: #ffd866;--medal-silver: #c1c0bf;--medal-bronze: #fc9867;--border-primary: #423f42;--border-secondary: #585458;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .4);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .5);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .6);--shadow-glow-blue: 0 0 20px rgba(120, 220, 232, .4);--shadow-glow-purple: 0 0 20px rgba(171, 157, 242, .4);--shadow-glow-green: 0 0 20px rgba(169, 220, 118, .4);--gradient-primary: linear-gradient(135deg, #ff6188, #ab9df2);--gradient-card: linear-gradient(135deg, #252326, #2d2a2e);--gradient-button: linear-gradient(135deg, #423f42, #4d4a4d);--gradient-button-hover: linear-gradient(135deg, #4d4a4d, #585458);--chart-grid: rgba(114, 112, 114, .2);--chart-text: #727072;--chart-tooltip-bg: rgba(37, 35, 38, .98);--chart-tooltip-border: #585458;--chart-tooltip-text: #fcfcfa;--scrollbar-track: #2d2a2e;--scrollbar-thumb: #4d4a4d;--scrollbar-thumb-hover: #78dce8;--steam-blue: #202025;--steam-light-blue: #2d2a35}[data-theme=dark][data-theme-id=high-contrast-dark]{--bg-primary: #000000;--bg-secondary: #0d0d0d;--bg-accent: #1a1a1a;--bg-surface: #262626;--bg-surface-hover: #333333;--bg-card: #0d0d0d;--bg-input: #000000;--bg-hover: rgba(255, 255, 255, .1);--text-primary: #ffffff;--text-secondary: #e0e0e0;--text-muted: #b0b0b0;--text-accent: #00d4ff;--accent-blue: #00d4ff;--accent-blue-hover: #40e0ff;--accent-blue-subtle: rgba(0, 212, 255, .2);--accent-blue-glow: 0 0 20px rgba(0, 212, 255, .6);--accent-purple: #e040ff;--accent-purple-hover: #ea80ff;--accent-purple-subtle: rgba(224, 64, 255, .2);--accent-green: #00ff88;--accent-green-hover: #40ffaa;--accent-green-subtle: rgba(0, 255, 136, .2);--accent-red: #ff4040;--accent-red-hover: #ff7070;--accent-red-subtle: rgba(255, 64, 64, .2);--accent-yellow: #ffee00;--accent-yellow-hover: #fff44f;--accent-yellow-subtle: rgba(255, 238, 0, .2);--accent-orange: #ff8800;--accent-pink: #ff40aa;--accent-amber: #ffcc00;--status-error: #ff3333;--status-warning: #ffcc00;--status-timeout: #ff8800;--status-info: #00ccff;--status-auth: #cc66ff;--status-http: #ff6600;--status-success: #00ff66;--status-redirect: #4488ff;--status-unknown: #aaaaaa;--bg-slate-900: #000000;--bg-slate-800: #0d0d0d;--bg-slate-700: #1a1a1a;--card-purple-dark: #1a0033;--card-purple-darker: #0d001a;--card-purple-border: #9933ff;--card-steam-dark: #001a26;--card-green-dark: #003322;--card-green-darker: #001a11;--card-green-border: #00ff88;--medal-gold: #ffdd00;--medal-silver: #ffffff;--medal-bronze: #ff8844;--accent-green-bright: #00ff66;--accent-green-muted: #33cc66;--accent-red-dark: #ff0000;--accent-red-darker: #cc0000;--accent-blue-light: #66ddff;--accent-blue-lighter: #99eeff;--platform-windows: #00ccff;--platform-mac: #ffffff;--platform-linux: #ffee00;--border-primary: #444444;--border-secondary: #666666;--border-accent: var(--accent-blue);--shadow-sm: 0 1px 2px rgba(255, 255, 255, .1);--shadow-md: 0 4px 8px rgba(0, 0, 0, .5);--shadow-lg: 0 8px 16px rgba(0, 0, 0, .6);--shadow-glow-blue: 0 0 24px rgba(0, 212, 255, .7);--shadow-glow-purple: 0 0 24px rgba(224, 64, 255, .7);--shadow-glow-green: 0 0 24px rgba(0, 255, 136, .7);--gradient-primary: linear-gradient(135deg, #00d4ff, #e040ff);--gradient-card: linear-gradient(135deg, #0d0d0d, #1a1a1a);--gradient-button: linear-gradient(135deg, #333333, #444444);--gradient-button-hover: linear-gradient(135deg, #444444, #555555);--chart-grid: rgba(255, 255, 255, .2);--chart-text: #e0e0e0;--chart-tooltip-bg: rgba(0, 0, 0, .98);--chart-tooltip-border: #666666;--chart-tooltip-text: #ffffff;--scrollbar-track: #1a1a1a;--scrollbar-thumb: #666666;--scrollbar-thumb-hover: #888888;--steam-blue: #001a26;--steam-light-blue: #002d40}[data-theme=dark][data-theme-id=high-contrast-dark] .btn,[data-theme=dark][data-theme-id=high-contrast-dark] button{border:2px solid var(--border-secondary)!important}[data-theme=dark][data-theme-id=high-contrast-dark] .btn:hover,[data-theme=dark][data-theme-id=high-contrast-dark] .btn:focus,[data-theme=dark][data-theme-id=high-contrast-dark] button:hover,[data-theme=dark][data-theme-id=high-contrast-dark] button:focus{border-color:var(--accent-blue)!important}[data-theme=dark][data-theme-id=high-contrast-dark] a{text-decoration:underline}[data-theme=dark][data-theme-id=high-contrast-dark] :focus-visible{outline:3px solid var(--accent-blue);outline-offset:3px}[data-theme=dark][data-theme-id=high-contrast-dark] .card,[data-theme=dark][data-theme-id=high-contrast-dark] input,[data-theme=dark][data-theme-id=high-contrast-dark] textarea,[data-theme=dark][data-theme-id=high-contrast-dark] select{border:2px solid var(--border-secondary)}[data-theme=dark][data-theme-id=high-contrast-dark] input:focus,[data-theme=dark][data-theme-id=high-contrast-dark] textarea:focus,[data-theme=dark][data-theme-id=high-contrast-dark] select:focus{border-color:var(--accent-blue)}th[data-tooltip],td[data-tooltip]{position:relative}th[data-tooltip]:after,td[data-tooltip]:after{content:attr(data-tooltip);position:absolute;bottom:100%;left:50%;transform:translate(-50%) translateY(-8px);padding:.6rem .85rem;background:linear-gradient(135deg,#141923fa,#1e2332fa);border:1px solid #58a6ff;border-radius:6px;color:#f0f6fc;font-size:.75rem;font-weight:400;text-transform:none;letter-spacing:normal;white-space:normal;max-width:280px;text-align:center;z-index:1000;opacity:0;visibility:hidden;transition:all .2s ease;box-shadow:0 4px 12px #0006,0 0 20px #58a6ff26;pointer-events:none}th[data-tooltip]:before,td[data-tooltip]:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%) translateY(4px);border:6px solid transparent;border-top-color:#58a6ff;z-index:1001;opacity:0;visibility:hidden;transition:all .2s ease;pointer-events:none}th[data-tooltip]:hover:after,th[data-tooltip]:hover:before,td[data-tooltip]:hover:after,td[data-tooltip]:hover:before{opacity:1;visibility:visible}th[data-tooltip]:hover:after,td[data-tooltip]:hover:after{transform:translate(-50%) translateY(-12px)}th[data-tooltip]:hover:before,td[data-tooltip]:hover:before{transform:translate(-50%) translateY(0)}
