body:has(.berberim-auth-logo){background:#f8f6f2}.berberim-auth-logo{display:block;margin:0 auto 18px;max-width:360px}.berberim-auth-logo img{display:block;width:100%;height:auto;mix-blend-mode:multiply;border-radius:12px}.auth{max-width:470px;margin:6vh auto;padding:22px}.auth .card{background:#fff;border:1px solid #eee8e0;border-radius:20px;padding:28px;box-shadow:0 18px 50px rgba(15,23,42,.07)}.auth button{background:#e11d2e;color:#fff;border:0;border-radius:12px;padding:13px 18px;cursor:pointer}.auth input{border-radius:10px}.auth p{text-align:center;color:#52616b}