.grid-stack > .grid-stack-item > .grid-stack-item-content,
.grid-stack > .grid-stack-placeholder > .placeholder-content {
    top: var(--gs-item-margin-top);
    right: 0;
    bottom: var(--gs-item-margin-bottom);
    left: 0;
}

.dashboard-widget-body {
    background: transparent !important;
    box-shadow: none !important;
    border-radius: 0 !important;
    overflow: visible;
}

.dashboard-widget-body .fi-section,
.dashboard-widget-body .fi-section.fi-secondary,
.dashboard-widget-body .fi-section.fi-aside > .fi-section-content-ctn,
.dashboard-widget-body .fi-ta-ctn,
.dashboard-widget-body .fi-wi-stats-overview-stat {
    border-radius: 0.75rem !important;
}

.dashboard-widget-body .fi-section:not(.fi-section-not-contained):not(.fi-aside),
.dashboard-widget-body .fi-section.fi-aside > .fi-section-content-ctn,
.dashboard-widget-body .fi-ta-ctn,
.dashboard-widget-body .fi-wi-stats-overview-stat {
    background-color: rgb(255 255 255) !important;
    box-shadow:
        0 1px 2px 0 rgb(0 0 0 / 0.05),
        0 0 0 1px rgb(3 7 18 / 0.05) !important;
}

.dark .dashboard-widget-body .fi-section:not(.fi-section-not-contained):not(.fi-aside),
.dark .dashboard-widget-body .fi-section.fi-aside > .fi-section-content-ctn,
.dark .dashboard-widget-body .fi-ta-ctn,
.dark .dashboard-widget-body .fi-wi-stats-overview-stat {
    background-color: rgb(17 24 39) !important;
    box-shadow:
        0 1px 2px 0 rgb(0 0 0 / 0.05),
        0 0 0 1px rgb(255 255 255 / 0.10) !important;
}

.dashboard-widget-body .fi-section.fi-secondary,
.dashboard-widget-body .fi-ta-reorder-indicator,
.dashboard-widget-body .fi-ta-selection-indicator,
.dashboard-widget-body .fi-ta-filter-indicators {
    background-color: rgb(249 250 251) !important;
}

.dark .dashboard-widget-body .fi-section.fi-secondary,
.dark .dashboard-widget-body .fi-ta-reorder-indicator,
.dark .dashboard-widget-body .fi-ta-selection-indicator,
.dark .dashboard-widget-body .fi-ta-filter-indicators {
    background-color: rgb(255 255 255 / 0.05) !important;
}

.dashboard-widget-loader {
    border-radius: 1rem;
}

.sales-order-workflow-wizard .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-icon-ctn,
.sales-order-workflow-wizard .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-label {
    color: rgb(22 163 74) !important;
}

.sales-order-workflow-wizard .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-icon-ctn {
    border-color: rgb(22 163 74) !important;
    background-color: rgb(22 101 52 / 0.14) !important;
}

.sales-order-workflow-wizard .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-separator {
    color: rgb(22 163 74) !important;
}

.dark .sales-order-workflow-wizard .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-icon-ctn,
.dark .sales-order-workflow-wizard .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-label,
.dark .sales-order-workflow-wizard .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-separator {
    color: rgb(74 222 128) !important;
}

.dark .sales-order-workflow-wizard .fi-sc-wizard-header-step.fi-completed .fi-sc-wizard-header-step-icon-ctn {
    border-color: rgb(74 222 128) !important;
    background-color: rgb(34 197 94 / 0.16) !important;
}
