/* One semantic palette for Queue Manager and Review Post delivery labels. */
:root{
 --status-neutral-bg:#25312e;--status-neutral-text:#c4d0c9;--status-neutral-border:#5b7064;
 --status-info-bg:#153344;--status-info-text:#aedafa;--status-info-border:#427c9f;
 --status-success-bg:#193b29;--status-success-text:#ade2bd;--status-success-border:#508560;
 --status-danger-bg:#442630;--status-danger-text:#f4bdc9;--status-danger-border:#a16071;
 --status-warning-bg:#42361c;--status-warning-text:#efdaa2;--status-warning-border:#977f43;
 --status-progress-bg:#322d48;--status-progress-text:#d6c9f2;--status-progress-border:#81739e;
}
html[data-theme="light"]{
 --status-neutral-bg:#edf1ef;--status-neutral-text:#4b5e53;--status-neutral-border:#bac8bf;
 --status-info-bg:#e7f2fa;--status-info-text:#245a7a;--status-info-border:#a9cbe0;
 --status-success-bg:#e4f3e9;--status-success-text:#22683c;--status-success-border:#a4ccb1;
 --status-danger-bg:#fbecef;--status-danger-text:#983b50;--status-danger-border:#e0b2bd;
 --status-warning-bg:#fbf3de;--status-warning-text:#795c18;--status-warning-border:#dbc791;
 --status-progress-bg:#f0ebf8;--status-progress-text:#65498b;--status-progress-border:#c7b8de;
}
.queue-status,.delivery-status{
 --status-bg:var(--status-neutral-bg);--status-text:var(--status-neutral-text);--status-border:var(--status-neutral-border);
 box-sizing:border-box;border:1px solid var(--status-border);background:var(--status-bg);color:var(--status-text);
 font-weight:700;line-height:1.25;
}
:is(.queue-status,.delivery-status):is(.scheduled,.pending){
 --status-bg:var(--status-info-bg);--status-text:var(--status-info-text);--status-border:var(--status-info-border);
}
:is(.queue-status,.delivery-status):is(.published,.completed){
 --status-bg:var(--status-success-bg);--status-text:var(--status-success-text);--status-border:var(--status-success-border);
}
:is(.queue-status,.delivery-status):is(.failed,.error){
 --status-bg:var(--status-danger-bg);--status-text:var(--status-danger-text);--status-border:var(--status-danger-border);
}
:is(.queue-status,.delivery-status):is(.queued,.partial){
 --status-bg:var(--status-warning-bg);--status-text:var(--status-warning-text);--status-border:var(--status-warning-border);
}
:is(.queue-status,.delivery-status):is(.publishing,.running){
 --status-bg:var(--status-progress-bg);--status-text:var(--status-progress-text);--status-border:var(--status-progress-border);
}
/* Canceled, cancelled, paused and unknown statuses use the neutral base. */
