.auth-label[data-v-0af3b6ca]{color:#374151;margin-bottom:6px;font-size:.8125rem;font-weight:500;display:block}.auth-field[data-v-0af3b6ca]{color:#111827;background:#fff;border:1px solid #e5e7eb;border-radius:8px;outline:none;width:100%;padding:10px 14px;font-family:inherit;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.auth-field[data-v-0af3b6ca]:focus{border-color:#1a5c38;box-shadow:0 0 0 3px #1a5c3814}.auth-field[data-v-0af3b6ca]::placeholder{color:#9ca3af}.auth-btn[data-v-0af3b6ca]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1a5c38,#246b44);border:none;border-radius:10px;width:100%;padding:11px;font-size:.9375rem;font-weight:700;transition:opacity .15s}.auth-btn[data-v-0af3b6ca]:hover:not(:disabled){opacity:.92}.auth-btn[data-v-0af3b6ca]:disabled{opacity:.6;cursor:not-allowed}.auth-err[data-v-0af3b6ca]{color:#dc2626;margin-top:4px;font-size:.75rem}
