.reset-main{max-width:480px;margin:0 auto;padding:32px 16px 96px}.reset-card{background:#fff;border:1px solid #efeded;border-radius:16px;padding:28px}.reset-card h1{color:#241914;text-align:center;margin:0 0 8px;font-size:24px}.reset-card p{color:#53433d;line-height:1.6}.reset-form{text-align:left;margin-top:20px}.reset-form label{color:#53433d;margin:12px 0 6px;font-size:14px;font-weight:600;display:block}.reset-input{box-sizing:border-box;background:#fbf9f9;border:1px solid #efeded;border-radius:10px;width:100%;padding:12px;font-size:16px}.reset-toggle{color:#ab3500;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;align-items:center;gap:6px;margin-top:10px;padding:0;font-size:14px;text-decoration:underline;display:inline-flex}.reset-toggle:hover{color:#7a2600}.reset-toggle-icon{flex:none}.reset-cta{color:#fff;cursor:pointer;background:#ab3500;border:0;border-radius:12px;width:100%;margin-top:20px;padding:14px 24px;font-size:16px;font-weight:700;display:block}.reset-cta:disabled{opacity:.6;cursor:default}.reset-alert{border-radius:10px;margin-top:16px;padding:10px 14px;font-size:14px;line-height:1.5}.reset-alert-ok{color:#14532d;background:#d6f5e1}.reset-alert-error{color:#7a1315;background:#fce1e1}.reset-nota{color:#85736b;margin-top:16px;font-size:14px}.reset-nota a{color:#ab3500}
