/* Hide Original Accordion Items - Ensure only clean tiles are visible */

/* Hide accordion items that are NOT clean tiles in the suggested actions and pinned notes sections */
[data-section="suggested-actions"] .accordion-item:not(.clean-tile),
[data-section="pinned-notes"] .accordion-item:not(.clean-tile) {
    display: none !important;
}

/* Ensure clean tiles are always visible */
.clean-tile {
    display: flex !important;
    visibility: visible !important;
    opacity: 1 !important;
}

/* Remove any conflicting accordion-item styles from highlights tab */
#active-highlightsTab .accordion-item:not(.clean-tile),
#highlights-suggestions .accordion-item:not(.clean-tile) {
    display: none !important;
}

/* Override any inline styles in highlights-tab.html that might affect display */
#active-highlightsTab .accordion-item {
    /* Only apply styles if it's a clean tile */
}

#active-highlightsTab .accordion-item.clean-tile {
    display: flex !important;
    /* Clean tiles should use their own styling */
    background-color: unset !important;
    border-left: unset !important;
    padding: unset !important;
}

/* Ensure column-items containers don't hide clean tiles */
.column-items {
    display: flex !important;
    flex-direction: column !important;
    gap: 0 !important;
}

/* Remove any margin/padding that might be added by accordion styles */
.column-items .clean-tile {
    margin: 0 !important;
    margin-bottom: 0.375rem !important; /* Only bottom margin for spacing */
}