/*! Aplikacja turniejowa UKS Źródełko © 2026 Damian Krupa. Wszelkie prawa zastrzeżone.
 *  Licencja wyłącznie na Turniej minisiatkówki UKS Źródełko, Katowice 24–25.10.2026 – zob. LICENCJA.txt.
 *  Plik zbudowany z web/ (npm run build) — nie edytuj ręcznie; licencje bibliotek: biblioteki-LICENSE.txt. */
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--kolor-tlo:#eef0f5;--kolor-powierzchnia:#fff;--kolor-powierzchnia-2:#f4f5f9;--kolor-tekst:#161a3a;--kolor-tekst-2:#474c6e;--kolor-tekst-3:#6b7091;--kolor-linia:#d3d6e6;--kolor-linia-mocna:#7c819f;--kolor-pasek:#161a3a;--kolor-na-pasku:#fff;--kolor-akcent:#0a7569;--kolor-akcent-mocny:#075a51;--kolor-akcent-tlo:#e1f3f0;--kolor-na-akcencie:#fff;--kolor-fokus:#0a7569;--kolor-wyroznienie:#fff6cf;--stan-zywo:#c8102e;--stan-zywo-tlo:#fdeaec;--stan-zatwierdzony:#17703a;--stan-zatwierdzony-tlo:#e3f4e8;--stan-czeka:#3346a8;--stan-czeka-tlo:#e8ecfb;--stan-uwaga:#8a5300;--stan-uwaga-tlo:#fff3d6;--stan-blad:#b3261e;--stan-blad-tlo:#fdeceb;--stan-online:#17703a;--stan-neutralny:#474c6e;--stan-neutralny-tlo:#eceef4;--druzyna-a:#c2410c;--druzyna-a-napis:#fff;--druzyna-a-tusz:#b13a0a;--druzyna-b:#1d4ed8;--druzyna-b-napis:#fff;--druzyna-b-tusz:#1d4ed8;--kat-1:#6d3fd6;--kat-2:#0e7490;--kat-3:#4d7c0f;--kat-4:#a3346a;--kat-5:#a16207;--kat-6:#5b6478;--cien-1:0 1px 2px #161a3a14, 0 1px 3px #161a3a0f;--cien-2:0 2px 6px #161a3a1a, 0 8px 20px #161a3a14;--cien-3:0 10px 30px #161a3a33;--cien-przycisk:inset 0 -3px 0 #0000002e}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--kolor-tlo:#0e1120;--kolor-powierzchnia:#181c31;--kolor-powierzchnia-2:#20253f;--kolor-tekst:#eef0fa;--kolor-tekst-2:#b4b9d6;--kolor-tekst-3:#9196b8;--kolor-linia:#2f3555;--kolor-linia-mocna:#737a9e;--kolor-pasek:#050712;--kolor-na-pasku:#eef0fa;--kolor-akcent:#3cc7b4;--kolor-akcent-mocny:#6fdccd;--kolor-akcent-tlo:#12332f;--kolor-na-akcencie:#04201c;--kolor-fokus:#6fdccd;--kolor-wyroznienie:#3a3210;--stan-zywo:#ff6b7f;--stan-zywo-tlo:#3a1520;--stan-zatwierdzony:#5bd48f;--stan-zatwierdzony-tlo:#12301f;--stan-czeka:#9db0ff;--stan-czeka-tlo:#1c2550;--stan-uwaga:#ffc14f;--stan-uwaga-tlo:#362708;--stan-blad:#ff8b80;--stan-blad-tlo:#3a1614;--stan-online:#5bd48f;--stan-neutralny:#b4b9d6;--stan-neutralny-tlo:#262b47;--druzyna-a:#c2410c;--druzyna-a-napis:#fff;--druzyna-a-tusz:#ff8f5c;--druzyna-b:#1d4ed8;--druzyna-b-napis:#fff;--druzyna-b-tusz:#8fb0ff;--kat-1:#b49bff;--kat-2:#5fd0e6;--kat-3:#a6d860;--kat-4:#f08bbd;--kat-5:#f0c05a;--kat-6:#aab3c7;--cien-1:0 1px 2px #00000059;--cien-2:0 2px 8px #0006;--cien-3:0 12px 32px #0000008c;--cien-przycisk:inset 0 -3px 0 #00000047}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--kolor-tlo:#0e1120;--kolor-powierzchnia:#181c31;--kolor-powierzchnia-2:#20253f;--kolor-tekst:#eef0fa;--kolor-tekst-2:#b4b9d6;--kolor-tekst-3:#9196b8;--kolor-linia:#2f3555;--kolor-linia-mocna:#737a9e;--kolor-pasek:#050712;--kolor-na-pasku:#eef0fa;--kolor-akcent:#3cc7b4;--kolor-akcent-mocny:#6fdccd;--kolor-akcent-tlo:#12332f;--kolor-na-akcencie:#04201c;--kolor-fokus:#6fdccd;--kolor-wyroznienie:#3a3210;--stan-zywo:#ff6b7f;--stan-zywo-tlo:#3a1520;--stan-zatwierdzony:#5bd48f;--stan-zatwierdzony-tlo:#12301f;--stan-czeka:#9db0ff;--stan-czeka-tlo:#1c2550;--stan-uwaga:#ffc14f;--stan-uwaga-tlo:#362708;--stan-blad:#ff8b80;--stan-blad-tlo:#3a1614;--stan-online:#5bd48f;--stan-neutralny:#b4b9d6;--stan-neutralny-tlo:#262b47;--druzyna-a:#c2410c;--druzyna-a-napis:#fff;--druzyna-a-tusz:#ff8f5c;--druzyna-b:#1d4ed8;--druzyna-b-napis:#fff;--druzyna-b-tusz:#8fb0ff;--kat-1:#b49bff;--kat-2:#5fd0e6;--kat-3:#a6d860;--kat-4:#f08bbd;--kat-5:#f0c05a;--kat-6:#aab3c7;--cien-1:0 1px 2px #00000059;--cien-2:0 2px 8px #0006;--cien-3:0 12px 32px #0000008c;--cien-przycisk:inset 0 -3px 0 #00000047}:root{--font-tekst:"Barlow", "Segoe UI", system-ui, -apple-system, Roboto, Arial, sans-serif;--font-liczby:"Saira Condensed", "Arial Narrow", "Roboto Condensed", system-ui, sans-serif;--font-mono:ui-monospace, "Cascadia Mono", Consolas, "Liberation Mono", monospace;--rozm-xs:.8125rem;--rozm-s:.9375rem;--rozm-m:1.0625rem;--rozm-l:1.25rem;--rozm-xl:1.5rem;--rozm-2xl:2rem;--rozm-wynik:4.5rem;--waga-normalna:400;--waga-srednia:600;--waga-mocna:700;--waga-liczby:800;--interlinia:1.4;--interlinia-ciasna:1.15;--odst-1:4px;--odst-2:8px;--odst-3:12px;--odst-4:16px;--odst-5:20px;--odst-6:24px;--odst-8:32px;--odst-10:40px;--margines-telefon:12px;--szer-tresci:1200px;--szer-kolumny:560px;--prom-1:6px;--prom-2:10px;--prom-3:14px;--prom-4:18px;--prom-pelny:999px;--dotyk-min:48px;--dotyk-duzy:64px;--dotyk-punkt:27svh;--dotyk-odstep:10px;--czas-szybki:.12s;--czas-sredni:.22s}@media (prefers-reduced-motion:reduce){:root{--czas-szybki:0s;--czas-sredni:0s}}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonty/barlow-400-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+20A0-20C4,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(/fonty/barlow-400-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonty/barlow-600-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+20A0-20C4,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(/fonty/barlow-600-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/fonty/barlow-700-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+20A0-20C4,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:700;font-display:swap;src:url(/fonty/barlow-700-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/fonty/saira-condensed-800-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E00-1E9F,U+20A0-20C4,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Saira Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/fonty/saira-condensed-800-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--kolor-tlo);min-width:320px;min-height:100svh;color:var(--kolor-tekst);font:var(--waga-normalna) var(--rozm-m) / var(--interlinia) var(--font-tekst);-webkit-tap-highlight-color:transparent;overflow-wrap:anywhere;margin:0}h1,h2,h3,p{margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--kolor-akcent-mocny);text-underline-offset:3px}:focus-visible{outline:3px solid var(--kolor-fokus);outline-offset:2px}.liczby{font-family:var(--font-liczby);font-weight:var(--waga-liczby);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.tylko-czytnik{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.baner.svelte-omtao8{--c:var(--stan-neutralny);--t:var(--stan-neutralny-tlo);background:var(--t);color:var(--kolor-tekst);border-left:5px solid var(--c);font-size:var(--rozm-s);gap:2px;padding:10px 14px;line-height:1.35;display:grid}b.svelte-omtao8{color:var(--c);font-size:var(--rozm-m)}.czeka.svelte-omtao8{--c:var(--stan-czeka);--t:var(--stan-czeka-tlo)}.uwaga.svelte-omtao8{--c:var(--stan-uwaga);--t:var(--stan-uwaga-tlo)}.blad.svelte-omtao8{--c:var(--stan-blad);--t:var(--stan-blad-tlo)}.zatwierdzony.svelte-omtao8{--c:var(--stan-zatwierdzony);--t:var(--stan-zatwierdzony-tlo)}.w-karcie.svelte-omtao8{border-radius:var(--prom-2)}.karta.svelte-pbnxjn{gap:var(--odst-3);min-width:0;padding:var(--odst-4);background:var(--kolor-powierzchnia);border:1px solid var(--kolor-linia);border-radius:var(--prom-3);box-shadow:var(--cien-1);align-content:start;display:grid}h2.svelte-pbnxjn{font:var(--waga-liczby) 1.2rem / 1.1 var(--font-liczby);text-transform:uppercase;letter-spacing:.03em}.liczba.svelte-14tjpnb{vertical-align:bottom;text-align:right;min-width:2ch;display:inline-block;overflow:hidden}.liczba.svelte-14tjpnb>span:where(.svelte-14tjpnb){display:inline-block}.wjazd.svelte-14tjpnb{animation:svelte-14tjpnb-wjazd var(--czas-sredni) cubic-bezier(.2, .8, .2, 1) both}@keyframes svelte-14tjpnb-wjazd{0%{opacity:0;transform:translateY(55%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wjazd.svelte-14tjpnb{animation:none}}.pasek.svelte-139y8qk{align-items:center;gap:var(--odst-2);min-height:54px;padding:var(--odst-2) var(--margines-telefon);padding-top:max(var(--odst-2), env(safe-area-inset-top));background:var(--kolor-pasek);color:var(--kolor-na-pasku);display:flex}.tytul.svelte-139y8qk{align-items:baseline;gap:var(--odst-2);min-width:0;margin-right:auto;display:flex}.nazwa.svelte-139y8qk{text-transform:uppercase;letter-spacing:.02em;white-space:nowrap;font-size:1.55rem;line-height:1}small.svelte-139y8qk{font-size:var(--rozm-xs);opacity:.85;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stan.svelte-kdctmr{--c:var(--stan-neutralny);--t:var(--stan-neutralny-tlo);border-radius:var(--prom-pelny);min-height:28px;font:var(--waga-mocna) var(--rozm-xs) / 1.25 var(--font-tekst);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;color:var(--c);background:var(--t);align-items:center;gap:6px;padding:2px 10px;display:inline-flex}.znak.svelte-kdctmr{flex:none;place-items:center;width:10px;height:10px;display:inline-grid}.zywo.svelte-kdctmr{--c:var(--stan-zywo);--t:var(--stan-zywo-tlo)}.zywo.svelte-kdctmr .znak:where(.svelte-kdctmr){background:currentColor;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite svelte-kdctmr-puls}.zatwierdzony.svelte-kdctmr{--c:var(--stan-zatwierdzony);--t:var(--stan-zatwierdzony-tlo)}.zatwierdzony.svelte-kdctmr .znak:where(.svelte-kdctmr):before{content:"✓";font-size:1.05em}.czeka.svelte-kdctmr{--c:var(--stan-czeka);--t:var(--stan-czeka-tlo)}.czeka.svelte-kdctmr .znak:where(.svelte-kdctmr){background:conic-gradient(currentColor 0 50%, transparent 0);border:1.5px solid;border-radius:50%}.uwaga.svelte-kdctmr{--c:var(--stan-uwaga);--t:var(--stan-uwaga-tlo)}.uwaga.svelte-kdctmr .znak:where(.svelte-kdctmr):before{content:"!";font-weight:900}.blad.svelte-kdctmr{--c:var(--stan-blad);--t:var(--stan-blad-tlo)}.blad.svelte-kdctmr .znak:where(.svelte-kdctmr):before{content:"×";font-size:1.2em;line-height:.8}.online.svelte-kdctmr{--c:var(--stan-online);--t:var(--stan-zatwierdzony-tlo)}.online.svelte-kdctmr .znak:where(.svelte-kdctmr){background:currentColor;border-radius:50%;width:9px;height:9px}.neutralny.svelte-kdctmr .znak:where(.svelte-kdctmr){border:1.5px solid;border-radius:50%;width:8px;height:8px}.wypelniona.svelte-kdctmr{color:var(--t);background:var(--c)}@keyframes svelte-kdctmr-puls{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.zywo.svelte-kdctmr .znak:where(.svelte-kdctmr){animation:none}}.przelacznik.svelte-4gysg4{border-radius:var(--prom-pelny);background:var(--kolor-powierzchnia-2);border:1px solid var(--kolor-linia-mocna);gap:3px;padding:3px;display:inline-flex}button.svelte-4gysg4{min-height:var(--dotyk-min);min-width:64px;padding:0 var(--odst-3);border-radius:var(--prom-pelny);color:var(--kolor-tekst-2);font-weight:var(--waga-srednia);cursor:pointer;touch-action:manipulation;background:0 0;border:0}button[aria-pressed=true].svelte-4gysg4{background:var(--kolor-powierzchnia);color:var(--kolor-tekst);box-shadow:var(--cien-1)}.btn.svelte-1fwpvpx{justify-content:center;align-items:center;gap:var(--odst-2);min-height:var(--dotyk-min);border-radius:var(--prom-2);border:1px solid var(--kolor-linia-mocna);background:var(--kolor-powierzchnia);color:var(--kolor-tekst);font:var(--waga-srednia) var(--rozm-m) / 1.15 var(--font-tekst);text-align:center;cursor:pointer;touch-action:manipulation;transition:transform var(--czas-szybki);padding:0 18px;display:inline-flex}.btn.svelte-1fwpvpx:active:not(:disabled){transform:scale(.98)}.btn.glowny.svelte-1fwpvpx{background:var(--kolor-akcent);border-color:var(--kolor-akcent);color:var(--kolor-na-akcencie)}.btn.glowny.svelte-1fwpvpx:active:not(:disabled){background:var(--kolor-akcent-mocny);border-color:var(--kolor-akcent-mocny)}.btn.niebezpieczny.svelte-1fwpvpx{color:var(--stan-blad);border-color:var(--stan-blad)}.btn.duzy.svelte-1fwpvpx{width:100%;min-height:var(--dotyk-duzy);border-radius:var(--prom-3);font-size:var(--rozm-l);font-weight:var(--waga-mocna)}.btn.maly.svelte-1fwpvpx{min-height:var(--dotyk-min);font-size:var(--rozm-s);padding:0 12px}.btn.svelte-1fwpvpx:disabled{opacity:.5;cursor:not-allowed}
