.auth-recovery-page .public-registration{place-items:center;padding:24px 0}
.auth-recovery-page .registration-card{width:min(100%,440px);padding:26px 24px;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}
.auth-recovery-page .registration-card::before{content:"โรงพยาบาลคง\A K-AUTH ระบบยืนยันตัวตน";display:block;min-height:164px;padding-top:112px;color:#087f80;background:url("/assets/logo-khong-hospital.png") center top/94px 103px no-repeat;font-size:22px;font-weight:600;line-height:1.45;text-align:center;white-space:pre}
.auth-recovery-page .registration-card>.eyebrow{display:none}
.auth-recovery-page .registration-card>h1{margin:12px 0 18px;color:#20323e;font-size:31px;text-align:center}
.auth-recovery-page .registration-card>p{margin-bottom:18px;color:#506970;font-size:15px;text-align:center}
.auth-recovery-page .registration-card .grid{grid-template-columns:1fr;gap:12px}
.auth-recovery-page .registration-card form>button{border-radius:16px;background:linear-gradient(135deg,#3ac3b2,#087f80)}
.auth-recovery-page .registration-card input{border-radius:16px}
.auth-recovery-page .registration-success{margin-top:8px}
.auth-recovery-page .view-switch{display:none}
@media(max-width:520px){.auth-recovery-page .registration-card{padding:22px 18px}.auth-recovery-page .registration-card::before{min-height:153px;padding-top:104px;background-size:88px 96px;font-size:21px}.auth-recovery-page .registration-card>h1{font-size:28px}}
