/**
 * CARD SMART
 * Extends @card component styles for CARD SMART COMPONENTS
 *
*/
/* CARD SMART */
:where(.rtds-card--smart-scadenza.rtds-card--event:not(.rtds-card--event-small)) .rtds-card__content {
    grid-auto-flow: column;
}
@media (min-width: 768px) {
    :where(.rtds-card--smart-scadenza.rtds-card--event:not(.rtds-card--event-small)) .rtds-card__content {
        grid-auto-flow: row;
    }
}
:where(.rtds-card--smart-scadenza.rtds-card--event) .rtds-card__date {
    border-right-width: 1px;
    border-bottom-width: 0px;
    padding-right: var(--spacing-4);
    padding-bottom: var(--spacing-0);
}
.rtds-card--smart-trascinabile {
        /* Custom properties private con fallback tripli */
        --_card-smart-bg: var(--card-smart-bg, var(--color-background-01, var(--color-neutral-50)));
        --_card-smart-border: var(--card-smart-border, var(--color-border-gray-01, var(--color-neutral-300)));
        --_card-smart-shadow: var(--card-smart-shadow, 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1));
        background-color: var(--_card-smart-bg);
        box-shadow: var(--_card-smart-shadow);
        border-color: var(--_card-smart-border);
        border-style: solid;
    border-width: 1px;
      }
.rtds-card--smart-trascinabile.is-selected {
        /* Override solo delle custom properties pubbliche */
        --card-smart-bg: var(--color-neutral-50);
        --card-smart-border: var(--color-brand-00, var(--color-primary-500));
        --card-smart-shadow: none;
      }
