@import "80-auth-editorial-HALncci.css";
.recovery-heading h1{margin-top:28px}
.recovery-scene{height:clamp(170px,27svh,255px);margin-top:12px}
.recovery-scene:before,.recovery-scene:after{content:"";position:absolute;left:-5%;width:110%;height:30px;border-radius:50%;background:#FEFDFC;z-index:1;pointer-events:none}
.recovery-scene:before{top:-20px;transform:rotate(1deg)}
.recovery-scene:after{bottom:-21px;transform:rotate(2deg)}
.recovery-panel{gap:14px;padding-top:20px}
.recovery-notice{display:flex;gap:10px;align-items:center;background:#E5EDF3;border-radius:18px;padding:12px;color:#1F5689;font-size:12px;line-height:17px;margin:0}
.recovery-notice svg{width:22px;height:22px;flex-shrink:0}
.recovery-back svg{width:20px;height:20px}
.recovery-footer{padding:0 16px 12px}
