.login[data-astro-cid-uh75hmr2]{max-width:640px;padding-block:2rem 3rem}.login[data-astro-cid-uh75hmr2] h1[data-astro-cid-uh75hmr2]{margin:0 0 .9rem}.login__parte[data-astro-cid-uh75hmr2][hidden],.login__asteptare[data-astro-cid-uh75hmr2][hidden]{display:none}.login__asteptare[data-astro-cid-uh75hmr2]{margin:1.5rem 0 0;color:var(--text-secundar);font-size:.95rem}.login__alerta[data-astro-cid-uh75hmr2]{margin:0 0 1.2rem;padding:.75rem .95rem;border:1px solid var(--culoare-atentie, hsl(38 70% 55%));border-left-width:4px;border-radius:var(--rotunjire-mica);background:var(--fundal-card);font-size:.94rem;line-height:1.6}.login__alerta[data-astro-cid-uh75hmr2][hidden]{display:none}.login__formular[data-astro-cid-uh75hmr2]{margin:1.4rem 0 0;padding:1.3rem 1.5rem;background:var(--fundal-subtil);border:1px solid var(--chenar);border-radius:var(--rotunjire)}.login__camp[data-astro-cid-uh75hmr2]{display:flex;flex-direction:column;gap:.3rem}.login__camp[data-astro-cid-uh75hmr2]+.login__camp[data-astro-cid-uh75hmr2]{margin-top:1rem}.login__camp[data-astro-cid-uh75hmr2] label[data-astro-cid-uh75hmr2]{font-size:.85rem;font-weight:600;color:var(--text-secundar)}.login__camp[data-astro-cid-uh75hmr2] input[data-astro-cid-uh75hmr2]{padding:.55rem .7rem;border:1px solid var(--chenar);border-radius:var(--rotunjire-mica);background:var(--fundal-card);color:var(--text);font:inherit;font-size:.95rem}.login__camp--cod[data-astro-cid-uh75hmr2] input[data-astro-cid-uh75hmr2]{width:16ch;max-width:100%;box-sizing:border-box;letter-spacing:.12em;font-variant-numeric:tabular-nums;text-transform:uppercase}.login__camp[data-astro-cid-uh75hmr2] input[data-astro-cid-uh75hmr2]:focus-visible{outline:2px solid var(--culoare-primara);outline-offset:1px}.login__ajutor[data-astro-cid-uh75hmr2]{font-size:.82rem;color:var(--text-secundar)}.login__buton[data-astro-cid-uh75hmr2]{margin-top:1.2rem;padding:.6rem 1.4rem;border:0;border-radius:var(--rotunjire-mica);background:var(--culoare-primara);color:#fff;font:inherit;font-weight:600;cursor:pointer}.login__buton[data-astro-cid-uh75hmr2]:hover{filter:brightness(1.08)}.login__nota[data-astro-cid-uh75hmr2]{margin:.9rem 0 0;font-size:.85rem;line-height:1.55;color:var(--text-secundar)}.login__uitat[data-astro-cid-uh75hmr2]{margin-top:1.4rem}.login__uitat[data-astro-cid-uh75hmr2] summary[data-astro-cid-uh75hmr2]{cursor:pointer;font-size:.92rem;font-weight:600;color:var(--culoare-primara)}.login__uitat[data-astro-cid-uh75hmr2]>p[data-astro-cid-uh75hmr2]{margin:.8rem 0 0;font-size:.92rem;line-height:1.65;color:var(--text-secundar)}.login__formular--mic[data-astro-cid-uh75hmr2]{margin-top:.9rem;padding:1.1rem 1.3rem}.login__buton--sters[data-astro-cid-uh75hmr2]{background:transparent;border:1px solid var(--culoare-primara);color:var(--culoare-primara)}.login__fara[data-astro-cid-uh75hmr2]{margin-top:2.4rem;padding-top:1.5rem;border-top:1px solid var(--chenar)}.login__fara[data-astro-cid-uh75hmr2] h2[data-astro-cid-uh75hmr2]{margin:0 0 .6rem;font-size:1.15rem}.login__fara[data-astro-cid-uh75hmr2] p[data-astro-cid-uh75hmr2]{margin:0 0 .9rem;color:var(--text-secundar);line-height:1.65}.login__legaturi[data-astro-cid-uh75hmr2]{margin:0 -.7rem;padding:0;list-style:none}.login__legaturi[data-astro-cid-uh75hmr2] li[data-astro-cid-uh75hmr2]+li[data-astro-cid-uh75hmr2]{margin-top:.15rem}.login__legaturi[data-astro-cid-uh75hmr2] a[data-astro-cid-uh75hmr2]{display:flex;align-items:center;gap:.7rem;padding:.55rem .7rem;border:1px solid transparent;border-radius:var(--rotunjire-mica);color:var(--text);text-decoration:none;font-size:.95rem;line-height:1.4}.login__legaturi[data-astro-cid-uh75hmr2] a[data-astro-cid-uh75hmr2]:hover{background:var(--fundal-subtil);border-color:var(--chenar);color:var(--culoare-primara)}.login__legaturi[data-astro-cid-uh75hmr2] a[data-astro-cid-uh75hmr2]:focus-visible{outline:2px solid var(--culoare-primara);outline-offset:1px}.login__semn[data-astro-cid-uh75hmr2]{flex:0 0 1.5em;text-align:center;font-size:1.1em}.login__capcana[data-astro-cid-uh75hmr2]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
