/* Facility solution summary: same container treatment as .diet-solution-summary
   (pages/diet.css), plus four categorical colors (one per open plant) that Furo has no
   variable for. Light/dark steps come from the same validated categorical
   palette used for other identity-by-color content on this site; the order
   (blue, orange, violet, aqua) is chosen so every pair that actually sits
   adjacent in a stacked warehouse bar clears the CVD/normal-vision checks in
   both modes. */
[role="main"] .facility-solution-summary {
    padding: 1.2em 1.3em;
    border-radius: 0.6em;
    background: #eef1f5;
    border: 1px solid var(--color-sidebar-background-border);
    --facility-plant-1: #2a78d6;
    --facility-plant-2: #eb6834;
    --facility-plant-4: #4a3aa7;
    --facility-plant-5: #1baf7a;
}

body[data-theme="dark"] [role="main"] .facility-solution-summary {
    background: #15171a;
    --facility-plant-1: #3987e5;
    --facility-plant-2: #d95926;
    --facility-plant-4: #9085e9;
    --facility-plant-5: #199e70;
}

@media (prefers-color-scheme: dark) {
    body:not([data-theme="light"]) [role="main"] .facility-solution-summary {
        background: #15171a;
        --facility-plant-1: #3987e5;
        --facility-plant-2: #d95926;
        --facility-plant-4: #9085e9;
        --facility-plant-5: #199e70;
    }
}
