:root{--tlo:#f7f6f2;--karta:#fff;--tekst:#1c1f1e;--cichy:#5d6662;--linia:#dedbd2;--akcent:#1f3a34;--akcent-tekst:#fff;--miekki:#e8efe9;--uwaga:#a35b00;--blad:#a3261e;--promien:12px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--tlo:#121514;--karta:#1b201e;--tekst:#eceeed;--cichy:#a2aca7;--linia:#2f3633;--akcent:#8cc7b4;--akcent-tekst:#0f1a17;--miekki:#213029;--uwaga:#f0a64a;--blad:#f07b70}}*{box-sizing:border-box}html,body{background:var(--tlo);color:var(--tekst);margin:0}body{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}a{color:var(--akcent)}h1,h2,h3{line-height:1.2}button,.przycisk{font:inherit;border:1px solid var(--akcent);background:var(--akcent);color:var(--akcent-tekst);border-radius:var(--promien);cursor:pointer;padding:.6rem 1rem;text-decoration:none;display:inline-block}button.drugi,.przycisk.drugi{color:var(--akcent);background:0 0}button:disabled{opacity:.5;cursor:default}input,textarea,select{font:inherit;border-radius:var(--promien);border:1px solid var(--linia);background:var(--karta);width:100%;color:var(--tekst);padding:.6rem .75rem}label{color:var(--cichy);margin:.75rem 0 .25rem;font-size:.9rem;display:block}.karta{background:var(--karta);border:1px solid var(--linia);border-radius:var(--promien);padding:1rem}.cichy{color:var(--cichy)}.blad{color:var(--blad)}.wiersz{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.lista{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}main{max-width:44rem;padding:1rem max(1rem, env(safe-area-inset-right)) calc(2rem + env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));margin:0 auto}.krag.svelte-i2j9k5{border:3px solid var(--akcent);pointer-events:none;z-index:50;opacity:.6;border-radius:50%;width:64px;height:64px;margin:-32px 0 0 -32px;animation:1.6s linear forwards svelte-i2j9k5-rosnie;position:fixed}@keyframes svelte-i2j9k5-rosnie{0%{transform:scale(.3)}to{opacity:.9;transform:scale(1)}}.tlo.svelte-i2j9k5{z-index:60;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom));background:#0006;place-items:end center;display:grid;position:fixed;inset:0}.okno.svelte-i2j9k5{width:100%;max-width:32rem}.okno.svelte-i2j9k5 h2:where(.svelte-i2j9k5){margin-top:0}.maly.svelte-i2j9k5{font-size:.85rem}@media (prefers-reduced-motion:reduce){.krag.svelte-i2j9k5{animation:none}}
