/**
 * Auth Pages Theme CSS (Login, Register, Forgot Password)
 * Uses unified theme variables for consistent theming
 */

/* ==================== LOGO ==================== */

.auth-logo {
    max-height: 60px;
}

/* ==================== THEME-AWARE ELEMENTS ==================== */

.auth-card {
    background-color: var(--theme-surface);
    border-color: var(--theme-border);
}

.auth-card-header {
    background-color: var(--theme-surface);
    border-bottom-color: var(--theme-border);
}

.auth-text-muted {
    color: var(--theme-text-muted);
}

.auth-link {
    color: var(--theme-primary);
    text-decoration: none;
}

.auth-link:hover {
    color: var(--theme-primary-hover);
    text-decoration: underline;
}

/* ==================== REGISTRATION PAGE ==================== */

.register-success-icon {
    font-size: 60px;
}

.register-alert-info {
    background-color: var(--theme-surface);
    color: var(--theme-text);
}

.register-text {
    color: var(--theme-text);
}

.register-list {
    color: var(--theme-text);
}

