.u0A8pW_strona{justify-content:center;align-items:center;min-height:100dvh;padding:16px;display:flex}.u0A8pW_karta{border:1px solid var(--linia);border-radius:var(--promien);background:var(--powierzchnia);width:100%;max-width:400px;padding:28px 24px 24px}.u0A8pW_marka{color:var(--tekst-cichy);letter-spacing:.18em;text-transform:uppercase;margin:0 0 6px;font-size:.75rem;font-weight:700}.u0A8pW_tytul{margin:0 0 24px;font-size:1.5rem;font-weight:600}.u0A8pW_etykieta{margin-bottom:6px;font-size:.875rem;font-weight:600;display:block}.u0A8pW_pole{gap:8px;display:flex}.u0A8pW_wejscie{min-width:0;min-height:var(--cel-dotyku);border:1px solid var(--linia);border-radius:var(--promien-maly);background:var(--tlo);flex:1;padding:10px 12px;font-size:1rem}.u0A8pW_wejscie[aria-invalid=true]{border-color:var(--czerwony)}.u0A8pW_pokaz{min-width:72px;min-height:var(--cel-dotyku);border:1px solid var(--linia);border-radius:var(--promien-maly);color:var(--tekst-cichy);cursor:pointer;background:0 0;padding:0 12px;font-size:.875rem}.u0A8pW_pokaz:hover{color:var(--tekst)}.u0A8pW_blad{min-height:1.5em;color:var(--czerwony);margin:10px 0 14px;font-size:.9375rem}.u0A8pW_podpowiedz{color:var(--tekst-cichy);text-align:center;margin:14px 0 0;font-size:.8125rem}
