@layer components{.pj-stranica{background:var(--sv-bg);min-height:100svh;color:var(--sv-ink);font-family:var(--sv-font-sans);place-items:center;padding:24px 20px;display:grid}.pj-sredina{width:400px;max-width:100%}.pj-znak{flex-direction:column;align-items:center;gap:10px;display:flex}.pj-logo{width:auto;height:34px;display:block}.pj-znak .ks-nav-os{background:var(--sv-bg-hover)}.pj-kartica{background:var(--sv-bg);border:1px solid var(--sv-line);border-radius:var(--sv-radius-lg);box-shadow:var(--sv-shadow-float);margin-top:22px;padding:28px 26px 24px}.pj-kartica h1{letter-spacing:-.025em;color:var(--sv-ink);margin:0;font-size:24px;font-weight:600;line-height:1.2}.pj-uvod{color:var(--sv-ink-3);margin:6px 0 0;font-size:13.5px;line-height:20px}.pj-grupa{margin-top:14px}.pj-grupa--prva{margin-top:18px}.pj-oznaka{color:var(--sv-ink-3);margin-bottom:6px;font-size:12.5px;font-weight:500;display:block}.pj-omot{position:relative}.pj-polje{border:1px solid var(--sv-line-strong);border-radius:var(--sv-radius-sm);background:var(--sv-bg);width:100%;height:44px;font:inherit;color:var(--sv-ink);box-sizing:border-box;outline:none;padding:0 14px;font-size:14.5px;transition:border-color .12s,box-shadow .12s;display:block}.pj-polje::placeholder{color:var(--sv-ink-4)}.pj-polje:focus{border-color:var(--sv-brand-line);box-shadow:0 0 0 3px var(--sv-brand-soft)}.pj-polje.je-greska{border-color:var(--sv-st-blokira-line)}.pj-polje--lozinka{padding-right:104px}.pj-pokazi{position:absolute;top:7px;right:6px}.pj-zapamti{margin-top:14px}.pj-zapamti .ks-prekidac{padding:0}.pj-kartica .ks-greska{margin:12px 0 0}.pj-gumb{width:100%;height:46px;margin-top:18px}.pj-pomoc{text-align:center;color:var(--sv-ink-3);margin:14px 0 0;font-size:12.5px;line-height:18px}.pj-pomoc b{color:var(--sv-brand);font-weight:600}.pj-podnozje{text-align:center;color:var(--sv-ink-4);margin:18px 0 0;font-size:12px;line-height:18px}.pj-samo-mobitel{display:none}@media (max-width:640px){.pj-stranica{place-items:start center;padding:46px 20px 24px}.pj-sredina{width:100%;max-width:390px}.pj-logo{height:30px}.pj-kartica{border-radius:var(--sv-radius-md);box-shadow:var(--sv-shadow-card);margin-top:30px;padding:20px 18px}.pj-kartica h1{font-size:22px}.pj-uvod{display:none}.pj-polje{height:52px;font-size:16px}.pj-pokazi{top:4px}.pj-pokazi.ks-gumb{min-height:var(--sv-touch-min)}.pj-gumb{height:56px;font-size:16.5px}.pj-samo-desktop{display:none}.pj-samo-mobitel{display:inline}p.pj-samo-mobitel{display:block}}}
