.bg-green-100 {
    --row-bg-color: #f4f8ed;
    --row-hover-color: #e8f2db;
    --status-accent: #8a9f2f;
    --status-chip-bg: #e6efc7;
    --status-chip-text: #40520f;
    background-color: var(--row-bg-color);
}

.bg-green-200 {
    --row-bg-color: #edf8ef;
    --row-hover-color: #dff2e4;
    --status-accent: #238847;
    --status-chip-bg: #c7ebd0;
    --status-chip-text: #0f4f27;
    background-color: var(--row-bg-color);
}

.bg-gray-100,
.bg-mushroom-ne {
    --row-bg-color: #f8faf8;
    --row-hover-color: #eef2ef;
    --status-accent: #7b8580;
    --status-chip-bg: #e3e8e5;
    --status-chip-text: #303a35;
    background-color: var(--row-bg-color);
}

.bg-mushroom-m {
    --row-bg-color: #fff3f1;
    --row-hover-color: #ffe8e4;
    --status-accent: #cf3f32;
    --status-chip-bg: #ffd2cc;
    --status-chip-text: #811910;
    background-color: var(--row-bg-color);
    color: #1f2937;
}

.bg-mushroom-hm {
    --row-bg-color: #fecaca;
    --row-hover-color: #fca5a5;
    --status-accent: #8f1717;
    --status-chip-bg: #9f1d1d;
    --status-chip-text: #ffffff;
    background-color: var(--row-bg-color);
    color: #1f2937;
}

.bg-white {
    --row-bg-color: #ffffff;
    --row-hover-color: #f7faf6;
    --status-accent: #d1d5db;
    --status-chip-bg: #eef1ef;
    --status-chip-text: #374151;
    background-color: #ffffff;
    color: #1f2937;
}

.icon-vedett svg {
    fill: #3b82f6;
}

.icon-arus svg {
    stroke: #d97706;
}
