.brama{background:var(--tlo);width:100%;height:100dvh;display:flex;overflow:hidden}.brama__art{background:var(--tlo-glebia);cursor:pointer;flex:52%;min-width:0;height:100%;position:relative;overflow:hidden}.brama__warstwa{opacity:0;background-position:50%;background-size:cover;transition:opacity 1.1s;position:absolute;inset:0}.brama__warstwa--widoczna{opacity:1}.brama__zdjecie{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.brama__zaslona{background:linear-gradient(100deg,#100d0ab8 0%,#100d0a52 45%,#100d0ac7 100%);position:absolute;inset:0}.brama__krawedz{position:absolute;inset:0;box-shadow:inset -40px 0 60px -30px #100d0ae6}.brama__tresc{z-index:2;flex-direction:column;justify-content:space-between;gap:22px;height:100%;padding:44px 46px;display:flex;position:relative;overflow:hidden}.brama__marka{align-items:center;gap:14px;display:flex}.brama__znak{background:linear-gradient(150deg, var(--zloto), var(--zloto-ciemne));width:46px;height:46px;font-family:var(--szeryf);color:var(--atrament);border-radius:11px;flex:none;justify-content:center;align-items:center;font-size:23px;font-weight:700;display:flex;box-shadow:0 6px 18px #00000073}.brama__nazwa{font-family:var(--szeryf);font-size:20px;font-weight:600;line-height:1.1}.brama__podnazwa{letter-spacing:2px;text-transform:uppercase;color:var(--tekst-cichy);margin-top:3px;font-size:11px}.brama__cytat{-webkit-line-clamp:3;max-width:440px;font-family:var(--szeryf);color:#e5dccb;text-shadow:0 2px 16px #000000bf;-webkit-box-orient:vertical;font-size:29px;font-style:italic;line-height:1.36;display:-webkit-box;overflow:hidden}.brama__podpis{letter-spacing:1.6px;text-transform:uppercase;color:#c9a86a;align-items:center;gap:12px;margin-top:20px;font-size:11.5px;display:flex}.brama__podpis:before{content:"";background:#d9a441b3;width:26px;height:1px}.brama__stan{color:var(--tekst-etykieta);align-items:center;gap:20px;font-size:12px;display:flex}.brama__dioda{background:var(--zieleń);width:6px;height:6px;box-shadow:0 0 8px var(--zieleń);border-radius:50%;margin-right:7px;display:inline-block}.brama__dioda--zgasla{background:var(--alarm);box-shadow:0 0 8px var(--alarm)}.brama__wersja{font-family:var(--maszyna)}.brama__warianty{z-index:5;border:1px solid var(--kreska-mocna);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14110dc7;border-radius:999px;align-items:center;gap:9px;padding:9px 11px;display:flex;position:absolute;bottom:22px;right:22px}.brama__wariant{cursor:pointer;background-position:50%;background-size:cover;border:1.5px solid #fff0dc2e;border-radius:8px;flex:none;width:30px;height:30px;padding:0}.brama__wariant--wybrany{border-color:var(--zloto);box-shadow:0 0 0 2px #d9a44140}.brama__etykieta-wariantu{letter-spacing:1.4px;text-transform:uppercase;color:var(--tekst-etykieta);padding-left:3px;font-size:10px}.brama__nazwa-wariantu{color:var(--tekst-jasny);padding-right:4px;font-size:11px}.brama__wejscie,.brama__wyjscie,.brama__zamknij{display:none}.brama__panel{background:var(--tlo);flex:48%;justify-content:center;align-items:flex-start;min-width:340px;height:100%;padding:40px 46px;display:flex;overflow-y:auto}.brama__karta{width:100%;max-width:392px;margin:auto;animation:.4s both brama-wjazd}.brama__naglowek{margin-bottom:32px}.brama__tytul{font-family:var(--szeryf);margin:0;font-size:30px;font-weight:600;line-height:1.2}.brama__wstep{color:var(--tekst-etykieta);margin-top:8px;font-size:14px;line-height:1.55}.brama__stopka{color:var(--tekst-slaby);margin-top:28px;font-size:12px;line-height:1.6}@media (width<=759px),(width<=1099px) and (orientation:portrait){.brama{display:block;position:relative}.brama__art{width:100%;height:100%;position:absolute;inset:0}.brama__zaslona{background:linear-gradient(#100d0a9e 0%,#100d0a2e 26%,#100d0a8c 52%,#100d0ae6 78%)}.brama__krawedz{display:none}.brama__tresc{justify-content:flex-end;gap:16px;height:100%;padding:26px 30px 168px}.brama__marka{margin-bottom:auto}.brama__cytat{-webkit-line-clamp:2;font-size:21px}.brama__podpis{margin-top:9px}.brama__warianty{padding:7px 9px;top:104px;bottom:auto;right:16px}.brama__wariant{width:34px;height:34px}.brama__wejscie{z-index:6;padding:40px 22px calc(24px + env(safe-area-inset-bottom));background:linear-gradient(#100d0a00 0%,#100d0ab8 38%,#100d0af2 100%);flex-direction:column;gap:16px;display:flex;position:absolute;bottom:0;left:0;right:0}.brama__wejscie-tytul{font-family:var(--szeryf);text-shadow:0 2px 16px #000000b3;font-size:23px;font-weight:600;line-height:1.2}.brama__wejscie .przycisk{max-width:520px}.brama__panel{z-index:40;background:var(--tlo);overscroll-behavior:contain;align-items:flex-start;min-width:0;height:100dvh;padding:0;display:none;position:fixed;inset:0}.brama__panel--otwarty{display:flex}.brama__karta{max-width:520px;padding:56px 24px calc(32px + env(safe-area-inset-bottom));margin:auto;animation:.22s both brama-wjazd;position:relative}.brama__wyjscie{z-index:7;border:1px solid var(--kreska-mocna);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:36px;height:36px;color:var(--tekst-jasny);background:#14110dc7;border-radius:11px;justify-content:center;align-items:center;display:flex;position:absolute;top:16px;right:16px}.brama__wyjscie:hover{border-color:var(--kreska-aktywna);color:var(--tekst)}.brama__zamknij{z-index:41;border:1px solid var(--kreska);background:var(--tlo-pole);width:36px;height:36px;color:var(--tekst-jasny);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;display:flex;position:fixed;top:14px;right:14px}.brama__zamknij:hover{border-color:var(--kreska-aktywna);color:var(--tekst)}}@media (width<=759px){.brama__tresc{padding:18px 20px 150px}.brama__warianty{top:78px}.brama__marka{gap:11px}.brama__znak{width:38px;height:38px;font-size:19px}.brama__cytat{font-size:17px}.brama__stan,.brama__etykieta-wariantu,.brama__nazwa-wariantu{display:none}.brama__karta{max-width:100%;padding:22px 18px calc(26px + env(safe-area-inset-bottom))}.brama__naglowek{margin-bottom:18px;padding-right:44px}.brama__tytul{font-size:23px}.brama__wejscie-tytul{font-size:21px}.tylko-szerokie{display:none}}@media (height<=620px) and (width>=760px){.brama__cytat{font-size:22px}.brama__tresc{padding:30px 34px}}.etykieta{letter-spacing:1.4px;text-transform:uppercase;color:var(--tekst-etykieta);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:11.5px;display:flex}.etykieta a{letter-spacing:0;text-transform:none;font-size:12px}.etykieta+.pole{margin-bottom:18px}.pole{border:1px solid var(--kreska);background:var(--tlo-pole);border-radius:12px;align-items:center;gap:11px;height:50px;padding:0 15px;transition:border-color .18s;display:flex}.pole:focus-within{border-color:var(--kreska-aktywna)}.pole svg{flex:none}.pole__wejscie{min-width:0;color:var(--tekst);background:0 0;border:none;outline:none;flex:1;font-size:14px}.pole__wejscie::placeholder{color:var(--tekst-slaby)}.pole__oko{color:var(--tekst-etykieta);cursor:pointer;background:0 0;border:none;flex:none;align-items:center;padding:0;display:flex}.pole__oko:hover{color:var(--tekst-jasny)}.ptaszek{color:var(--tekst-cichy);cursor:pointer;background:0 0;border:none;align-items:center;gap:9px;margin:20px 0 24px;padding:0;font-size:12.5px;display:flex}.ptaszek__pole{border:1.5px solid #fff0dc38;border-radius:5px;flex:none;justify-content:center;align-items:center;width:17px;height:17px;display:flex}.ptaszek__pole--zaznaczone{border-color:var(--zloto);background:var(--zloto)}.przycisk{width:100%;height:50px;color:var(--atrament);cursor:pointer;background:linear-gradient(150deg,#e0ac4c,#c08a2c);border:none;border-radius:12px;justify-content:center;align-items:center;gap:9px;font-size:14.5px;font-weight:700;display:flex;box-shadow:0 8px 22px #d9a4412e}.przycisk:disabled{opacity:.7;cursor:default}.przycisk--cichy{border:1px solid var(--kreska);background:var(--tlo-pole);box-shadow:none;color:var(--tekst-jasny);font-size:13.5px;font-weight:600}.przycisk--cichy:hover{border-color:var(--kreska-aktywna);color:var(--tekst)}.rozdzielacz{letter-spacing:1.4px;text-transform:uppercase;color:var(--tekst-slaby);align-items:center;gap:12px;margin:26px 0;font-size:11px;display:flex}.rozdzielacz:before,.rozdzielacz:after{content:"";background:#fff0dc14;flex:1;height:1px}.komunikat{color:#e8c0ae;background:#d98b6a1a;border:1px solid #d98b6a59;border-radius:10px;margin-bottom:18px;padding:12px 14px;font-size:13px;line-height:1.5}.komunikat--dobry{color:#b9dcd3;background:#6fae9e1a;border-color:#6fae9e59}.komunikat ul{margin:6px 0 0;padding-left:18px}.ekran{max-width:940px;margin:0 auto;padding:22px 20px 40px}.tytul{font-family:var(--szeryf);color:var(--tekst);font-size:24px;font-weight:600}.podtytul{color:var(--tekst-etykieta);margin:4px 0 18px;font-size:12.5px}.pasek{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:16px;display:flex}.guzik{border:1px solid var(--kreska-mocna);background:var(--tlo-pole);height:38px;color:var(--tekst-jasny);cursor:pointer;border-radius:11px;align-items:center;gap:7px;padding:0 14px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.guzik:hover{border-color:var(--kreska-aktywna);color:var(--tekst)}.guzik:disabled{opacity:.5;cursor:default}.guzik--zloty{color:var(--zloto-jasne);background:#d9a44124;border-color:#d9a44159}.guzik--zloty:hover{color:var(--zloto-jasne);background:#d9a44138}.guzik--zly{color:#e0a8a4;background:#c47a861f;border-color:#c47a8659}.guzik--maly{height:30px;padding:0 10px;font-size:11.5px;font-weight:500}.guzik--wstecz{color:var(--tekst-cichy)}.krok{border:1px solid var(--kreska);background:var(--tlo-pole);width:24px;height:24px;color:var(--tekst-jasny);cursor:pointer;border-radius:7px;font-size:14px;line-height:1}.krok:hover:not(:disabled){border-color:var(--kreska-aktywna)}.krok:disabled{opacity:.35;cursor:default}.kafle{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.kafel{background:#17130e;border:1px solid #fff0dc14;border-radius:14px;padding:14px 16px}.kafel__etykieta,.polek__etykieta{letter-spacing:1.6px;text-transform:uppercase;color:var(--tekst-slaby);font-size:10px;display:block}.kafel__duze{margin-top:10px;font-size:20px}.kafel__nota{color:var(--tekst-etykieta);margin:10px 0 0;font-size:11.5px;line-height:1.6}.hp{align-items:center;gap:16px;margin-top:10px;display:flex}.hp__liczba{font-family:var(--szeryf);color:var(--zloto-jasne);font-size:38px;font-weight:700;line-height:1}.hp__liczba--brak{font-family:var(--bezszeryf);color:var(--tekst-etykieta);font-size:15px;font-weight:600}.hp__opis{min-width:0;color:var(--tekst-etykieta);flex:1;font-size:11.5px;line-height:1.5}.hp__obrazenia{font-family:var(--maszyna);color:var(--tekst-cichy);margin-top:4px;font-size:11px;display:block}.lista{margin:12px 0 0;padding:0;list-style:none}.lista__wiersz{border-bottom:1px solid #fff0dc0d;align-items:baseline;gap:10px;padding:6px 0;font-size:12px;display:flex}.lista__nazwa{min-width:0;color:var(--tekst-jasny);flex:1}.lista__liczba{font-family:var(--maszyna);color:var(--tekst);flex:none}.lista__liczba--minus{color:var(--alarm)}.lista__cicho{color:var(--tekst-slaby);flex:none;font-size:11px}.karty{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;display:grid}.karta{color:inherit;background:#17130e;border:1px solid #fff0dc14;border-radius:14px;gap:12px;padding:14px;text-decoration:none;display:flex}.karta:hover{border-color:var(--kreska-aktywna);color:inherit}.karta__znak{background:linear-gradient(150deg,#6b5a3a,#2c2419);border-radius:11px;flex:none;width:42px;height:42px}.karta__tresc{min-width:0}.karta__nazwa{font-family:var(--maszyna);color:var(--tekst);overflow-wrap:anywhere;font-size:12.5px}.karta__pod{color:var(--tekst-etykieta);margin-top:3px;font-size:11px}.karta__liczby{color:var(--tekst-cichy);flex-wrap:wrap;gap:10px;margin-top:9px;font-size:11.5px;display:flex}.karta__rany{color:var(--alarm)}.monety{font-family:var(--maszyna);color:var(--tekst);gap:9px;display:inline-flex}.monety--pusto{color:var(--tekst-slaby)}.monety__skrot{color:var(--tekst-etykieta);margin-left:3px;font-size:.8em}.sakiewka{width:100%;color:inherit;text-align:left;cursor:pointer;background:#d9a44112;border:1px solid #d9a44147;border-radius:14px;align-items:center;gap:12px;padding:12px 15px;display:flex}.sakiewka:hover{border-color:var(--kreska-aktywna);background:#d9a4411f}.sakiewka__znak{background:#d9a44124;border:1px solid #d9a4414d;border-radius:10px;flex:none;width:34px;height:34px}.sakiewka__tresc{flex:1;min-width:0}.sakiewka__liczba{margin-top:4px;font-size:15px;display:block}.sakiewka__wiecej{color:var(--zloto);flex:none;font-size:11px}.filtry{flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin:18px 0 14px;display:flex}.filtry__szukajka{border:1px solid var(--kreska);background:var(--tlo-pole);min-width:190px;height:38px;color:var(--tekst);border-radius:10px;outline:none;flex:1;padding:0 12px;font-size:12.5px}.filtry__szukajka:focus{border-color:var(--kreska-aktywna)}.filtry__chipy{flex-wrap:wrap;gap:6px;display:flex}.filtry__istotne{flex:none}.chip{border:1px solid var(--kreska);background:var(--tlo-pole);color:var(--tekst-cichy);white-space:nowrap;border-radius:7px;align-items:center;gap:6px;padding:3px 8px;font-size:10.5px;display:inline-flex}.chip--cichy{color:var(--tekst-slaby);background:0 0;border-color:#0000}.chip--zloty{color:var(--zloto-jasne);background:#d9a44124;border-color:#d9a44159}.chip--kanon{color:var(--zieleń);background:#6fae9e1f;border-color:#6fae9e59}.chip--klik{cursor:pointer}.chip--wlaczony{border-color:var(--kreska-aktywna);color:var(--zloto-jasne)}.chip__licznik{font-family:var(--maszyna);color:var(--tekst-slaby);font-size:10px}.grupa{margin-top:18px}.grupa__tytul{letter-spacing:1.6px;text-transform:uppercase;color:var(--tekst-slaby);margin:0 0 8px;padding:0 2px;font-size:10px;font-weight:400}.rzeczy{background:#17130e;border:1px solid #fff0dc14;border-radius:16px;overflow:hidden}.rzecz{border-bottom:1px solid #fff0dc0d;padding:11px 15px}.rzecz:last-child{border-bottom:none}.rzecz__glowa{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rzecz__nazwa{color:var(--tekst);overflow-wrap:anywhere;font-size:13px;font-weight:600}.rzecz__opis{color:var(--tekst-etykieta);margin-top:3px;font-size:11.5px;line-height:1.5}.rzecz__dol{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:flex}.rzecz__miejsce{color:var(--tekst-slaby);font-size:11px}.rzecz__monety{font-size:12px}.rzecz__ilosc{align-items:center;gap:6px;display:flex}.rzecz__liczba{min-width:20px;font-family:var(--maszyna);text-align:center;color:var(--tekst-jasny);font-size:12.5px}.rzecz__akcje{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.rzecz__przenoszenie{max-width:320px;margin-top:10px}.polek{margin-bottom:14px;display:block}.polek__wejscie{border:1px solid var(--kreska);background:var(--tlo-pole);width:100%;height:38px;color:var(--tekst);border-radius:9px;outline:none;margin-top:6px;padding:0 12px;font-family:inherit;font-size:12.5px}.polek__wejscie:focus{border-color:var(--kreska-aktywna)}.polek__wejscie--wiele{resize:vertical;min-height:82px;padding:10px 12px;line-height:1.6}.polek__podpowiedz{color:var(--tekst-slaby);margin-top:5px;font-size:11px;display:block}.polek__dopisek{align-items:flex-end;gap:8px;margin-top:8px;display:flex}.polek__para{grid-template-columns:1fr 1fr;gap:12px;display:grid}.polek__para--trzy{grid-template-columns:repeat(3,1fr)}.polek__grupa{border:1px solid var(--kreska);border-radius:11px;margin:0 0 14px;padding:12px 14px}.modal__tlo{z-index:400;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a0806d1;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal{border:1px solid var(--kreska-mocna);background:#191510;border-radius:16px;width:min(520px,100%);max-height:88vh;overflow-y:auto;box-shadow:0 30px 70px #0009}.modal__gora{border-bottom:1px solid #fff0dc12;align-items:flex-start;gap:12px;padding:15px 16px;display:flex}.modal__nad{letter-spacing:1.6px;text-transform:uppercase;color:var(--tekst-slaby);font-size:10px}.modal__tytul{font-family:var(--szeryf);color:var(--tekst);overflow-wrap:anywhere;margin-top:2px;font-size:17px;font-weight:600}.modal__x{width:28px;height:28px;color:var(--tekst-etykieta);cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;margin-left:auto;display:flex}.modal__x:hover{color:var(--tekst);background:#fff0dc0f}.modal__tresc{padding:16px}.modal__stopka{gap:9px;margin-top:18px;display:flex}.modal__stopka .guzik{flex:1;justify-content:center}.majatek__suma{border-bottom:1px solid #fff0dc12;margin-bottom:16px;padding-bottom:12px;font-size:17px}.majatek__sakwa{border:1px solid var(--kreska);border-radius:12px;margin-bottom:14px;padding:12px 14px}.majatek__nazwa{color:var(--tekst);justify-content:space-between;gap:10px;margin-bottom:10px;font-size:12.5px;font-weight:600;display:flex}.ekwipunek__cisza{color:var(--tekst-slaby);text-align:center;padding:40px 0;font-size:12.5px}.ekwipunek__pusto{border:1px dashed var(--kreska-mocna);color:var(--tekst-etykieta);background:#17130e;border-radius:14px;padding:16px 18px;font-size:12.5px;line-height:1.6}.ekwipunek__nota{color:var(--tekst-slaby);margin-top:20px;font-size:11.5px;line-height:1.6}@media (width<=599px){.polek__para{grid-template-columns:1fr}.rzecz__akcje{margin-left:0}}.app{background:var(--tlo);width:100%;height:100dvh;display:flex;overflow:hidden}.app__aside{border-right:1px solid #fff0dc0f;flex-direction:column;flex:none;width:272px;height:100%;display:flex}.app__marka{border-bottom:1px solid #fff0dc0f;flex:none;align-items:center;gap:11px;height:60px;padding:0 16px;display:flex}.app__znak{background:linear-gradient(150deg, var(--zloto), var(--zloto-ciemne));width:34px;height:34px;font-family:var(--szeryf);color:var(--atrament);border-radius:9px;flex:none;justify-content:center;align-items:center;font-size:17px;font-weight:700;display:flex}.app__nazwa{font-family:var(--szeryf);font-size:16px;font-weight:600;line-height:1.1}.app__podnazwa{letter-spacing:1.6px;text-transform:uppercase;color:var(--tekst-etykieta);margin-top:2px;font-size:10px}.app__nawigacja{flex:1;min-height:0;padding:16px 10px 12px;overflow-y:auto}.app__sekcja{letter-spacing:1.6px;text-transform:uppercase;color:var(--tekst-slaby);padding:14px 6px 8px;font-size:10px}.app__sekcja:first-child{padding-top:0}.app__link{color:#dbd2c2;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 10px;font-size:12.5px;text-decoration:none;display:flex}.app__link:hover{color:var(--tekst);background:#fff0dc0f}.app__link--aktywny,.app__link--aktywny:hover{color:var(--zloto-jasne);background:#d9a44124}.app__link--nieczynny,.app__link--nieczynny:hover{color:var(--tekst-slaby);cursor:default;background:0 0}.app__wkrotce{letter-spacing:1.2px;text-transform:uppercase;color:#5c5446;margin-left:auto;font-size:9.5px}.app__glowna{flex-direction:column;flex:1;min-width:0;display:flex}.app__top{border-bottom:1px solid #fff0dc14;flex:none;align-items:center;gap:14px;height:60px;padding:0 20px;display:flex}.app__tytul{font-family:var(--szeryf);margin:0;font-size:18px;font-weight:600;line-height:1.15}.app__podtytul{color:var(--tekst-etykieta);margin-top:1px;font-size:11px}.app__stan{font-family:var(--maszyna);color:var(--tekst-etykieta);border-right:1px solid #fff0dc14;align-items:center;gap:8px;padding-right:10px;font-size:11px;display:flex}.app__chip{border:1px solid var(--kreska);background:var(--tlo-pole);cursor:pointer;border-radius:999px;align-items:center;gap:9px;padding:5px 10px 5px 6px;display:flex}.app__chip:hover{border-color:#d9a44173}.app__awatar{background:linear-gradient(150deg,#6b5a3a,#2c2419);border-radius:50%;flex:none;width:26px;height:26px;display:block}.app__chip-nazwa{color:var(--tekst);white-space:nowrap;font-size:12.5px;font-weight:600}.app__chip-mail{color:var(--tekst-etykieta);white-space:nowrap;font-size:10.5px}.app__menu{z-index:40;border:1px solid var(--kreska-mocna);background:#18140ffa;border-radius:12px;width:220px;padding:8px;position:absolute;top:54px;right:20px;box-shadow:0 18px 40px #00000080}.app__zaslona{z-index:30;position:fixed;inset:0}.app__tresc{flex:1;min-height:0;overflow-y:auto}.app__hamburger,.app__pasek{display:none}@media (width<=899px){.app__aside{z-index:340;background:var(--tlo);transition:transform .22s;position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}.app__aside--otwarty{transform:translate(0)}.app__hamburger{border:1px solid var(--kreska);width:42px;height:42px;color:var(--tekst-jasny);cursor:pointer;background:#1b1712e6;border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.app__szuflada-zaslona{z-index:338;background:#08060494;position:fixed;inset:0}.app__chip-nazwa,.app__chip-mail,.app__stan{display:none}.app__tresc{padding-bottom:64px}.app__pasek{z-index:336;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--kreska);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#14110df7;grid-template-columns:repeat(5,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.app__zakladka{height:56px;color:var(--tekst-etykieta);cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10px;display:flex}.app__zakladka--aktywna{color:var(--zloto)}.app__zakladka--nieczynna{color:#4f4941;cursor:default}}:root{--tlo:#14110d;--tlo-glebia:#100d0a;--tlo-pole:#1b1712;--tlo-karta:#120f0bf0;--tekst:#efe7d9;--tekst-jasny:#c9bda9;--tekst-cichy:#a2988a;--tekst-etykieta:#8a7f6d;--tekst-slaby:#6a6152;--zloto:#d9a441;--zloto-jasne:#e9bd68;--zloto-ciemne:#a06c22;--atrament:#1a1510;--kreska:#fff0dc1a;--kreska-mocna:#fff0dc24;--kreska-aktywna:#d9a44199;--alarm:#d98b6a;--zieleń:#6fae9e;--szeryf:"Spectral", Georgia, serif;--bezszeryf:"Hanken Grotesk", system-ui, sans-serif;--maszyna:"JetBrains Mono", ui-monospace, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--tlo);color:var(--tekst);font-family:var(--bezszeryf);-webkit-font-smoothing:antialiased}::selection{color:#fff;background:#d9a44147}a{color:var(--zloto);text-decoration:none}a:hover{color:var(--zloto-jasne)}input,button{font-family:inherit}@media (hover:none){input{font-size:16px!important}}@keyframes brama-wjazd{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
