/*
 * Page-specific styles for the lost-password surface. Shared chrome (.paper,
 * .bar, .gap, :root vars) lives in forum.css; this adds the centered form-card /
 * labelled-row layout, in the same glossy 2000s-Discuz idiom as the other auth
 * pages.
 */

.formwrap{max-width:520px; margin:0 auto}

.aform{padding:14px 18px}

.frow{display:flex; align-items:flex-start; padding:7px 0; border-bottom:1px solid var(--rule)}
.frow > label{flex:none; width:120px; padding-top:3px; font-weight:bold; color:#13386b; font-size:12px}
.frow .fin{flex:1; min-width:0}

.aform input[type=text],
.aform select{
  font-family:inherit; font-size:12px; padding:3px 5px;
  border:1px solid #b9c4d6; background:#fff; border-radius:2px; vertical-align:middle}
.aform input[type=text]:focus,
.aform select:focus{border-color:#5C84BE; outline:none; box-shadow:0 0 0 2px rgba(92,132,190,.18)}

.fsubmit{padding:14px 0 4px; text-align:center}

.btn{display:inline-block; color:#003366; font-weight:bold; font-size:12px; text-decoration:none;
     padding:5px 22px; border:1px solid #6699cc; border-radius:2px; line-height:1.4; cursor:pointer;
     background:linear-gradient(to bottom,#fbfdff,#dceafd); box-shadow:inset 0 1px 0 #fff}
.btn:hover{background:linear-gradient(to bottom,#fff,#e8f1fe); text-decoration:none}
