/*! EXO (exogame.eu) © 2026 Patryk Żukiewicz i Eryk Żukiewicz. Wszelkie prawa zastrzeżone. Kopiowanie, rozpowszechnianie i wykorzystanie kodu, grafik i treści bez zgody autorów zabronione. */
:root{color-scheme:dark;--void: #03050b;--bg: #050811;--surface: #0a1020;--surface-2: #111b30;--glass: rgba(11, 18, 35, .66);--glass-2: rgba(18, 30, 54, .72);--glass-hi: rgba(255, 255, 255, .045);--line: rgba(130, 175, 235, .12);--line-strong: rgba(130, 175, 235, .24);--fg: #e9eff9;--fg-muted: #9eabc3;--fg-faint: #67748f;--accent: #f6a945;--accent-ink: #1c1306;--holo: #7fd3ff;--holo-dim: rgba(127, 211, 255, .42);--holo-soft: rgba(127, 211, 255, .1);--auryn: #ffd27a;--zlom: #b8c4d4;--stan-zly: #ef4444;--blad: #ff8a7a;--auryn-soft: rgba(255, 210, 122, .12);--premium: #ff9cbb;--premium-soft: rgba(255, 111, 156, .1);--hud-bg: rgba(6, 10, 20, .9);--hud-bg-solid: rgba(6, 10, 20, .97);--hud-card: rgba(255, 255, 255, .03);--hud-r: 6px;--hud-r-sm: 4px;--veyra: #7fd3ff;--rebel: #b6f57c;--rebel-dim: rgba(182, 245, 124, .42);--rebel-soft: rgba(182, 245, 124, .1);--rebel-line: rgba(182, 245, 124, .13);--rebel-line-strong: rgba(182, 245, 124, .26);--ksyr: #c79bff;--ksyr-dim: rgba(199, 155, 255, .45);--ksyr-soft: rgba(199, 155, 255, .11);--ksyr-line: rgba(199, 155, 255, .14);--ksyr-line-strong: rgba(199, 155, 255, .28);--solvaine: #e6c36a;--solvaine-dim: rgba(230, 195, 106, .45);--solvaine-soft: rgba(230, 195, 106, .11);--solvaine-line: rgba(230, 195, 106, .14);--solvaine-line-strong: rgba(230, 195, 106, .28);--warstwa-pole: #62e0ff;--warstwa-pancerz: #c3cbd9;--warstwa-kadlub: #8dffb4;--gniazdo-p: #ef4444;--gniazdo-p-bg: #450a0a;--gniazdo-xs: #06b6d4;--gniazdo-xs-bg: #083344;--gniazdo-s: #3b82f6;--gniazdo-s-bg: #172554;--gniazdo-m: #22c55e;--gniazdo-m-bg: #052e16;--gniazdo-l: #f59e0b;--gniazdo-l-bg: #451a03;--gniazdo-xl: #a855f7;--gniazdo-xl-bg: #2e1065;--gniazdo-x: #ec4899;--gniazdo-x-bg: #500724;--gniazdo-gs: #84cc16;--gniazdo-gs-bg: #1a2e05;--gniazdo-g: #eab308;--gniazdo-g-bg: #422006;--gniazdo-gh: #f97316;--gniazdo-gh-bg: #431407;--gniazdo-d: #6366f1;--gniazdo-d-bg: #1e1b4b;--gniazdo-h: #14b8a6;--gniazdo-h-bg: #042f2e;--gniazdo-a: #94a3b8;--gniazdo-a-bg: #1e293b;--kafel-bg: #0f172a;--tier1: #94a3b8;--tier1-ramka: #334155;--tier2: #f8fafc;--tier2-blask: #38bdf8;--tier2-ramka: #475569;--tier2-rog: #e2e8f0;--tier3: #facc15;--tier3-blask: #eab308;--status-kanon: #7dd3a3;--status-szkic: #e9c46a;--status-przyklad: #8e98ab;--font-display: "Unbounded", "Arial Black", "Segoe UI", system-ui, sans-serif;--font-body: "IBM Plex Sans", "Segoe UI", system-ui, -apple-system, Roboto, sans-serif;--font-mono: "IBM Plex Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--fs-2xs: .6875rem;--fs-xs: .75rem;--fs-sm: .875rem;--fs-base: 1rem;--fs-md: 1.125rem;--fs-lg: 1.375rem;--fs-xl: clamp(1.5rem, 1.2rem + 1.2vw, 2rem);--fs-2xl: clamp(1.875rem, 1.4rem + 2vw, 2.75rem);--fs-hero: clamp(4.5rem, 2.2rem + 7vw, 8.75rem);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4.5rem;--space-9: 6rem;--r-sm: 8px;--r-md: 14px;--r-lg: 20px;--shadow-deep: 0 30px 80px -30px rgba(0, 0, 0, .85);--glow-holo: 0 0 0 1px rgba(127, 211, 255, .16), 0 22px 60px -26px rgba(127, 211, 255, .45);--glow-accent: 0 0 0 1px rgba(246, 169, 69, .35), 0 10px 34px -10px rgba(246, 169, 69, .6);--ease-out: cubic-bezier(.2, .7, .2, 1);--dur: .22s;--wrap: 1240px;--gutter: clamp(16px, 4vw, 40px);--measure: 65ch}
