
/* ===== BUTTONS ===== */
.ce-v6-btn {
    background: var(--ce-primary);
    color: var(--ce-text-light);
    border: none;
    border-radius: var(--ce-radius-md);
    padding: var(--ce-space-md) var(--ce-space-lg);
    font-weight: 600;
    cursor: pointer;
    transition: var(--ce-transition-fast);
    display: flex;
    align-items: center;
    justify-content: center;
    gap: var(--ce-space-sm);
    font-size: 1rem;
    box-shadow: none;
}

.ce-v6-btn:hover {
    transform: none;
    filter: brightness(1.1);
}

.ce-v6-btn:active {
    transform: scale(0.98);
    filter: brightness(0.95);
}

.ce-v6-btn-secondary {
    background: rgba(228, 228, 231, 0.7);
    backdrop-filter: none;
    color: var(--ce-text-primary);
    border: none;
    padding: var(--ce-space-md);
    box-shadow: none;
}

.ce-v6-btn-secondary:hover {
    background: rgba(210, 210, 215, 0.8);
}

.ce-v6-btn-accent {
    background: var(--ce-accent);
    box-shadow: none;
}

.ce-v6-btn-accent:hover {
    box-shadow: none;
    filter: brightness(1.1);
}
