/* inc/resources/resource-buttons.css */

.resource-action-row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    width: 100%;
}

.resource-btn__icon {
    flex-shrink: 0;
    margin-left: 8px;
    transition: all 0.2s ease;
}

/* Default/Primary button icon colors */
.ashm-btn-default .resource-btn__icon path {
    fill: white !important;
    stroke: white !important;
}

.ashm-btn-default:hover .resource-btn__icon path {
}

/* Outline/Tertiary button icon colors */
.ashm-btn-outline .resource-btn__icon path {
    fill: transparent !important;
    stroke: #0060AE !important;
}

.ashm-btn-outline:hover .resource-btn__icon path {
    stroke: white !important;
}
