:root{color-scheme:dark;--tlo:#070708;--pole:#101112;--ramka:#ffffff17;--tekst:#ecefef;--tekst-slaby:#98a3a1;--akcent:#01ead1;--indygo:#7560ea}html,body{overscroll-behavior:none;background:var(--tlo);height:100%;color:var(--tekst);-webkit-tap-highlight-color:transparent;margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;overflow:hidden}.matchday{height:100vh;height:calc(100dvh - 2 * var(--rama,0px));margin:var(--rama,0px);border-radius:var(--rama-r,0px);background:radial-gradient(ellipse 70% 55% at 0% 30%, #01ead11a, transparent 70%), radial-gradient(ellipse 60% 50% at 100% 95%, #7560ea21, transparent 70%), radial-gradient(#ffffff12 1px, transparent 1px) 0 0 / 22px 22px, var(--tlo);grid-template-rows:minmax(0,1fr) auto;grid-template-columns:68px minmax(0,1fr) 84px;display:grid}.pasek{padding:max(12px, env(safe-area-inset-top)) 0 12px;backdrop-filter:blur(14px);scrollbar-width:none;background:#070708d6;flex-direction:column;align-items:center;gap:6px;display:flex;overflow-y:auto}.pasek-lewy{border-right:1px solid var(--ramka);grid-row:1/3}.pasek-prawy{border-left:1px solid var(--ramka);grid-area:1/3/3}.pasek button,.pasek a.ikona{width:48px;height:48px;color:var(--tekst);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;padding:0;font:700 13px/1 Inter,system-ui,sans-serif;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:grid}.pasek button:hover,.pasek a.ikona:hover{color:#fff;background:#ffffff12}.pasek button[aria-pressed=true]{color:var(--akcent);background:#01ead11f;border-color:#01ead180}.pasek button:focus-visible,.pasek a.ikona:focus-visible{outline:2px solid var(--akcent);outline-offset:2px}.pasek svg{width:22px;height:22px}.odstep{background:var(--ramka);width:30px;height:1px;margin:8px 0}.grupa-nazwa{color:var(--tekst-slaby);opacity:.75;letter-spacing:.04em;margin-top:4px;font-size:11px;font-weight:700}.pasek-prawy button[data-uklad]{border-color:var(--ramka);background:#ffffff12;border-radius:10px;width:54px;height:44px}.scena{place-items:center;min-width:0;min-height:0;padding:12px;display:grid;overflow:hidden}.plakat-rama{box-shadow:0 20px 60px #0000008c, 0 0 0 1px var(--ramka);border-radius:14px;line-height:0;position:relative}#plakat{border-radius:14px;display:block}.pola{font-size:calc(var(--s,.5) * 28px);position:absolute;inset:0}.pole{box-sizing:border-box;padding:0 calc(var(--s,.5) * 6px);border-radius:calc(var(--s,.5) * 12px);color:#0000;caret-color:#fff;font:700 calc(var(--s,.5) * 26px) / 1 "Inter", sans-serif;text-align:center;resize:none;background:0 0;border:1px solid #0000;outline:none;margin:0;position:absolute}.pole::placeholder{color:#ffffff4d;font-weight:600}.pole:focus{background:#01ead114;border-color:#01ead1cc}.pole-rezerwowi{padding:calc(var(--s,.5) * 6px) 0;font:600 calc(var(--s,.5) * 28px) / 1.35 "Inter", sans-serif;text-align:left}.akcje .przycisk{justify-content:center;width:17rem;max-width:100%}.akcje{padding:10px 16px max(12px, env(safe-area-inset-bottom));border-top:1px solid var(--ramka);backdrop-filter:blur(14px);background:#070708d6;flex-wrap:wrap;grid-column:2;justify-content:center;align-items:center;gap:10px 12px;display:flex}.przycisk{border:1px solid var(--ramka);min-height:46px;color:var(--tekst);cursor:pointer;background:#ffffff12;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font:700 15px/1 Inter,system-ui,sans-serif;transition:background-color .15s,transform .15s;display:inline-flex}.przycisk:hover{background:#ffffff21}.przycisk-glowny{border-color:var(--akcent);background:var(--akcent);color:#04120f}.przycisk-glowny:hover{background:#1fffe9}.przycisk svg{width:18px;height:18px}.info{min-height:1.2em;color:var(--tekst-slaby);text-align:center;flex-basis:100%;margin:0;font-size:13px}@media (width<=760px){.matchday{grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr)}.pasek{padding:max(8px, env(safe-area-inset-top)) 10px 8px;flex-flow:row;justify-content:flex-start;gap:6px;overflow:auto hidden}.pasek-lewy,.pasek-prawy{border:0;border-bottom:1px solid var(--ramka);grid-area:auto/1}.pasek-lewy{grid-row:1}.pasek-prawy{display:none}.akcje{grid-column:1}.odstep{width:1px;height:30px;margin:0 6px}.ustawienia-wiersz{border-bottom:1px solid var(--ramka);grid-row:auto;gap:6px;padding:6px 10px;display:flex;overflow-x:auto}}.ustawienia-wiersz{display:none}@media (width<=760px){.ustawienia-wiersz{display:flex}}.ustawienia-grupa{flex:none;align-items:center;gap:6px;display:flex}.ustawienia-grupa+.ustawienia-grupa{border-left:1px solid var(--ramka);margin-left:10px;padding-left:14px}.ustawienia-grupa .grupa-nazwa{margin:0 4px 0 0}.ustawienia-wiersz button{border:1px solid var(--ramka);min-width:56px;height:40px;color:var(--tekst);background:#ffffff12;border-radius:10px;flex:none;font:700 13px/1 Inter,sans-serif}.ustawienia-wiersz button[aria-pressed=true]{color:var(--akcent);background:#01ead11f;border-color:#01ead180}
