/*
 * core_auth / forms.css
 * ---------------------------------------------------------------------
 * core_ui ships no form-field component yet (core-components.css only
 * has buttons/cards/badges) -- per DOCTRINE.md ("Standard Django-provided
 * structure (templates/, static/) stays in its normal Django location for
 * non-theme concerns; anything theme-related is core_ui/"), a login
 * field's box model is this app's own concern, but its COLORS/RADIUS
 * still come only from the tenant's --theme-*/--core-* custom properties
 * core_ui's base.html already loads -- no new tokens are introduced here,
 * no core_ui file is touched.
 */
.core-auth-field {
    display: block;
    width: 100%;
    padding: var(--core-space-3) var(--core-space-4);
    font-family: var(--theme-font-sans);
    font-size: var(--core-text-3);
    color: var(--theme-ink);
    background: var(--theme-bg);
    border: 1px solid var(--theme-border);
    border-radius: var(--theme-radius);
}
.core-auth-field:focus {
    outline: 2px solid var(--theme-accent);
    outline-offset: 1px;
}

.core-auth-form {
    max-width: 420px;
}
