.auth-card[data-v-6f687cc3]{padding:1.75rem}.auth-card-header[data-v-6f687cc3]{margin-bottom:1.5rem}.auth-card-title[data-v-6f687cc3]{margin-bottom:.25rem;font-size:1.2rem;font-weight:700}.auth-card-desc[data-v-6f687cc3]{font-size:.8rem}.auth-form[data-v-6f687cc3]{gap:1.1rem}.auth-form[data-v-6f687cc3],.form-group[data-v-6f687cc3]{flex-direction:column;display:flex}.form-group[data-v-6f687cc3]{gap:.35rem}.form-label[data-v-6f687cc3]{color:var(--text-muted);font-size:.7rem}.input-with-icon[data-v-6f687cc3]{align-items:center;display:flex;position:relative}.field-icon[data-v-6f687cc3]{pointer-events:none;position:absolute;left:.75rem}.input-icon[data-v-6f687cc3]{padding-left:2.25rem}.w-full[data-v-6f687cc3]{width:100%}.error-box[data-v-6f687cc3]{background:var(--accent-red-subtle);border:1px solid var(--accent-red);color:var(--accent-red);border-radius:var(--radius-sm);padding:.5rem .75rem;font-size:.75rem}.auth-footer[data-v-6f687cc3]{text-align:center;margin-top:.5rem;font-size:.75rem}.remember-row[data-v-6f687cc3]{flex-wrap:wrap;justify-content:space-between;padding:.25rem 0}.checkbox-label[data-v-6f687cc3],.remember-row[data-v-6f687cc3]{align-items:center;gap:.5rem;display:flex}.checkbox-label[data-v-6f687cc3]{cursor:pointer;color:var(--text-primary);-webkit-user-select:none;user-select:none;font-size:.75rem}.custom-checkbox[data-v-6f687cc3]{accent-color:var(--accent-green);cursor:pointer;width:15px;height:15px}.remember-hint[data-v-6f687cc3]{text-align:right;font-size:.68rem}.cookie-settings-link[data-v-6f687cc3]{justify-content:center;margin-top:.25rem;display:flex}.btn-cookie-link[data-v-6f687cc3]{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-xs);background:0 0;border:none;align-items:center;gap:.35rem;padding:.3rem .5rem;font-size:.7rem;transition:color .15s,background .15s;display:inline-flex}.btn-cookie-link[data-v-6f687cc3]:hover{color:var(--accent-green);background:#ffffff0a}@media (width<=480px){.auth-card[data-v-6f687cc3]{padding:1.25rem 1rem}.input[data-v-6f687cc3]{min-height:44px;font-size:16px}.remember-row[data-v-6f687cc3]{flex-direction:column;align-items:flex-start;gap:.25rem}.remember-hint[data-v-6f687cc3]{text-align:left;padding-left:1.5rem}}.maintenance-warning-box[data-v-6f687cc3]{border:1px solid var(--accent-red);border-radius:var(--radius-sm);background:#bc4d4e26;flex-direction:column;gap:.35rem;margin-bottom:1.25rem;padding:.75rem 1rem;display:flex}.maintenance-badge[data-v-6f687cc3]{color:var(--accent-red);letter-spacing:.05em;font-size:.75rem;font-weight:700}.maintenance-text[data-v-6f687cc3]{color:var(--text-primary);font-size:.75rem;line-height:1.4}.registration-disabled-box[data-v-6f687cc3]{border-radius:var(--radius-sm);background:#fbbf241f;border:1px solid #fbbf2480;flex-direction:column;gap:.35rem;margin-bottom:1.25rem;padding:.75rem 1rem;display:flex}.registration-disabled-badge[data-v-6f687cc3]{color:#fbbf24;letter-spacing:.05em;font-size:.75rem;font-weight:700}.registration-disabled-text[data-v-6f687cc3]{color:var(--text-primary);font-size:.75rem;line-height:1.4}.is-disabled-form[data-v-6f687cc3]{opacity:.5;pointer-events:none}
