.prihlaseni-plocha{gap:20px;padding:40px 16px}.prihlaseni-plocha .prihlaseni-karta{text-align:center;width:min(440px,100%);box-shadow:var(--stin-vyssi);padding:44px 40px 36px}.prihlaseni-plocha .prihlaseni-logo{width:132px;height:auto;margin:0 auto 28px;display:block}.prihlaseni-plocha .prihlaseni-karta h1{letter-spacing:-.025em;margin-bottom:8px;font-size:28px;font-weight:700}.prihlaseni-plocha .prihlaseni-karta p{color:var(--text-tlumeny);max-width:32ch;margin:0 auto 26px;font-size:15px;line-height:1.45}.prihlaseni-plocha .prihlaseni-karta p strong{color:var(--text);font-weight:600}.prihlaseni-plocha .prihlaseni-karta .pole{margin-bottom:14px}.prihlaseni-plocha .prihlaseni-karta input{text-align:left;border-radius:12px;min-height:52px;padding:14px 16px;font-size:17px}.prihlaseni-plocha .prihlaseni-karta input.kod-vstup{text-align:center;letter-spacing:.35em;padding-left:calc(16px + .35em);font-size:30px;font-weight:600}.prihlaseni-plocha .prihlaseni-karta button{width:100%;min-height:50px;margin-top:2px;font-size:17px;font-weight:500}.prihlaseni-plocha .prihlaseni-karta .chyba{text-align:left;margin:-4px 0 12px}.prihlaseni-plocha .prihlaseni-pata{color:var(--text-slaby);text-align:center;font-size:13px}.prihlaseni-plocha .prihlaseni-karta p.prihlaseni-znovu{margin:18px auto 0;font-size:13px}@media (max-width:480px){.prihlaseni-plocha .prihlaseni-karta{padding:36px 22px 28px}}
