:where(.p-login){min-height:100dvh;padding:calc(24px + env(safe-area-inset-top)) 20px calc(24px + env(safe-area-inset-bottom));justify-content:center;align-items:center;display:flex}:where(.p-login) .p-login__card{width:100%;max-width:400px;box-shadow:var(--shadow-float);border-radius:28px;padding:40px 28px 32px}
