.v3 .pm-auth-stage{position:relative;isolation:isolate;width:100%;min-height:640px;display:grid;place-items:center;padding:40px 16px;overflow:hidden;background:#071d14}.v3 .pm-auth-stage picture,.v3 .pm-auth-stage picture img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.v3 .pm-auth-shade{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(7,29,20,.55),rgba(7,29,20,.82))}.v3 .pm-auth-slot{width:min(480px,100%)}.v3 .v3s .pm-auth-dark{--text-primary:#fff;--text-secondary:rgba(255,255,255,.78);--text-muted:rgba(255,255,255,.7);background:rgba(7,29,20,.78);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.14);color:#fff;border-radius:26px;box-shadow:0 30px 70px -30px rgba(0,0,0,.7)}.v3 .v3s .pm-auth-dark .lede,.v3 .v3s .pm-auth-dark h1,.v3 .v3s .pm-auth-dark label{color:#fff}.v3 .v3s .pm-auth-dark .field{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.24);color:rgba(255,255,255,.75)}.v3 .v3s .pm-auth-dark .field input{color:#fff}.v3 .v3s .pm-auth-dark .field input::placeholder{color:rgba(255,255,255,.5)}.v3 .v3s .pm-auth-dark .pm-auth-links a,.v3 .v3s .pm-auth-dark .pm-auth-links button{color:#fff}.v3 .v3s .pm-auth-dark .pm-err{color:#ffb4a8}.v3 .v3s .pm-auth-dark .pm-providers-or{color:rgba(255,255,255,.75)}.v3 .v3s .pm-auth-dark .pm-eye{margin-left:auto;width:44px;height:44px;margin-right:-10px;border:0;background:none;color:#fff;cursor:pointer;display:grid;place-items:center;border-radius:50%;flex:none}.v3 .v3s .pm-auth-dark .pm-eye:hover{background:rgba(255,255,255,.14)}.v3 .v3s .pm-auth-dark .pm-agree{display:grid;grid-gap:6px;gap:6px;font-size:13px}.v3 .v3s .pm-auth-dark .pm-agree-row{display:flex;gap:10px;align-items:flex-start;font-weight:500}.v3 .v3s .pm-auth-dark .pm-agree-row input{width:20px;height:20px;margin:1px 0 0;accent-color:#ccff00;flex:none}.v3 .v3s .pm-auth-dark .pm-agree-links{margin:0 0 0 30px}.v3 .v3s .pm-auth-dark .pm-agree-links a{color:#fff;text-underline-offset:3px}.v3 .v3s .pm-auth-dark a:focus-visible,.v3 .v3s .pm-auth-dark button:focus-visible,.v3 .v3s .pm-auth-dark input:focus-visible{outline:3px solid #ccff00;outline-offset:2px}@media (max-width:640px){.v3 .pm-auth-stage{min-height:calc(100dvh - 120px);padding:24px 12px}}