.auth-header-container {
    display: flex;
    align-items: center;
    gap: 1rem;
}

.auth-header-login-btn,
.auth-header-signup-btn,
.auth-header-logout-btn {
    padding: 0.5rem 1.25rem;
    border: 1px solid rgba(139, 115, 85, 0.3);
    border-radius: 4px;
    font-size: 0.9rem;
    font-weight: 400;
    cursor: pointer;
    transition: all 0.2s ease;
    color: #c9a961;
    background: transparent;
    font-family: inherit;
}

.auth-header-login-btn:hover,
.auth-header-signup-btn:hover {
    border-color: rgba(212, 175, 55, 0.5);
    color: #d4af37;
}

.auth-header-logout-btn {
    border-color: rgba(139, 69, 19, 0.3);
    color: #d4af37;
}

.auth-header-logout-btn:hover {
    border-color: rgba(212, 175, 55, 0.5);
    background: rgba(212, 175, 55, 0.05);
}

.auth-header-user-info {
    display: flex;
    align-items: center;
    gap: 1rem;
}

.auth-header-user-email {
    color: #8b7355;
    font-size: 0.9rem;
    font-weight: 400;
}

