/*! 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. */
.strona{max-width:var(--szer-kolumny);flex-direction:column;min-height:100svh;margin:0 auto;display:flex}.tresc{padding:var(--margines-telefon);gap:var(--odst-3);flex:1 0 auto;align-content:start;min-width:0;display:grid}.opis{font-size:var(--rozm-s);color:var(--kolor-tekst-2)}.naglowek-sekcji{font:var(--waga-liczby) 1.2rem/1.1 var(--font-liczby);text-transform:uppercase;letter-spacing:.03em;margin:var(--odst-2) 0 0;flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.naglowek-sekcji small{font:var(--waga-srednia) var(--rozm-s) var(--font-tekst);text-transform:none;letter-spacing:0;color:var(--kolor-tekst-2)}.pusto{padding:var(--odst-4);text-align:center;color:var(--kolor-tekst-2)}.druzyny{gap:4px;display:grid}.dr{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.dr .nz{font-weight:var(--waga-srednia);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dr .pk{font:var(--waga-liczby) var(--rozm-2xl)/1 var(--font-liczby);text-align:right;font-variant-numeric:tabular-nums;min-width:2ch}.dr.prowadzi .nz{font-weight:var(--waga-mocna)}.dr .slot{color:var(--kolor-tekst-2);font-style:italic}.twoja{font:700 10px/1 var(--font-tekst);letter-spacing:.06em;text-transform:uppercase;background:var(--kolor-wyroznienie);color:var(--kolor-tekst);border:1px solid var(--stan-uwaga);vertical-align:2px;border-radius:4px;margin-left:8px;padding:3px 6px}.znacznik{vertical-align:-1px;border-radius:3px;width:12px;height:12px;margin-right:6px;display:inline-block;box-shadow:inset 0 0 0 1px #00000040}.znacznik.a{background:var(--druzyna-a)}.znacznik.b{background:var(--druzyna-b)}.b-gora{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.b-nr{font:var(--waga-liczby) 1.3rem/1 var(--font-liczby);text-transform:uppercase;margin-right:auto}.b-nr small{font:var(--waga-srednia) var(--rozm-xs) var(--font-tekst);color:var(--kolor-tekst-2);text-transform:none;margin-left:4px}.b-dol{font-size:var(--rozm-s);color:var(--kolor-tekst-2);flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.lista-meczow{display:grid}.lm{border-bottom:1px solid var(--kolor-linia);color:inherit;min-height:var(--dotyk-min);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;text-decoration:none;display:grid}.lm:last-child{border-bottom:0}.lm .g{font:var(--waga-liczby) 1.15rem/1 var(--font-liczby)}.lm .g small{font:var(--waga-srednia) 12px var(--font-tekst);color:var(--kolor-tekst-2);margin-top:3px;display:block}.lm .p{min-width:0;font-size:var(--rozm-s);line-height:1.3}.lm .p b{font-weight:var(--waga-mocna)}.lm .r{text-align:right;font:var(--waga-liczby) 1.15rem/1 var(--font-liczby);justify-items:end;gap:4px;display:grid}.lm.moja-w{background:var(--kolor-wyroznienie);box-shadow:inset 4px 0 0 var(--stan-uwaga);margin:0 -8px;padding-left:8px;padding-right:8px}.tabela{border-collapse:collapse;width:100%;font-size:var(--rozm-s);font-variant-numeric:tabular-nums}.tabela th{text-align:left;font-size:var(--rozm-xs);font-weight:var(--waga-mocna);letter-spacing:.05em;text-transform:uppercase;color:var(--kolor-tekst-2);border-bottom:1px solid var(--kolor-linia-mocna);white-space:nowrap;padding:8px 6px}.tabela td{border-bottom:1px solid var(--kolor-linia);vertical-align:middle;padding:11px 6px}.tabela .l{text-align:right;white-space:nowrap;width:1%}.tabela tbody tr:nth-child(2n) td{background:var(--kolor-powierzchnia-2)}.tabela tr.moja-w td{background:var(--kolor-wyroznienie);font-weight:var(--waga-mocna)}.tabela tr.moja-w td:first-child{box-shadow:inset 4px 0 0 var(--stan-uwaga)}.tabela .poz{font:var(--waga-liczby) 1.1rem/1 var(--font-liczby);white-space:nowrap;width:1%}.stopka-marki{padding:18px var(--margines-telefon) 22px;font-size:var(--rozm-xs);color:var(--kolor-tekst-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.region.svelte-1ffh05y{display:inline-flex}.k-gora.svelte-1cdfhmj{background:var(--kolor-powierzchnia);border-bottom:1px solid var(--kolor-linia);padding:12px var(--margines-telefon) 10px;padding-top:max(12px, env(safe-area-inset-top));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 10px;display:grid}.k-tytul.svelte-1cdfhmj{font:var(--waga-liczby) 1.3rem/1.05 var(--font-liczby);text-transform:uppercase;letter-spacing:.01em;min-width:0}.k-tytul.svelte-1cdfhmj small:where(.svelte-1cdfhmj){font:var(--waga-srednia) var(--rozm-xs) var(--font-tekst);text-transform:none;color:var(--kolor-tekst-2);letter-spacing:0;margin-top:3px;display:block}.k-zegar.svelte-1cdfhmj{text-align:right;font-size:1.75rem;line-height:1}.k-swiezosc.svelte-1cdfhmj{font-size:var(--rozm-xs);color:var(--kolor-tekst-2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;display:flex}
