.manpower-workspace162{--mw-ink:#13221d;--mw-accent:#156552;--mw-line:#dce4e9;color:var(--mw-ink);background:#fff;border:1px solid var(--mw-line);border-radius:12px;padding:24px;font:14px/1.5 Bozon,Arial,sans-serif;overflow:visible}.manpower-workspace162 button,.manpower-workspace162 input,.manpower-workspace162 select{font:inherit;border:1px solid #c6d2da;border-radius:6px;background:white;padding:8px 12px;color:inherit}.manpower-workspace162 button{cursor:pointer;font-weight:600}.manpower-workspace162 button:hover{background:#edf5f1}.manpower-workspace162 button:disabled{opacity:.55;cursor:default}.manpower-workspace162 button:focus-visible,.manpower-workspace162 select:focus-visible,.manpower-workspace162 input:focus-visible{outline:3px solid #b38227;outline-offset:2px}.manpower-workspace162>button{margin:14px 8px 0 0}.manpower-workspace162 .mw162-stages{padding:16px 20px;background:#eef5f1;border-left:4px solid var(--mw-accent);border-radius:6px;font-weight:600}.manpower-workspace162 .mw162-tools{display:flex;gap:10px;justify-content:flex-end;margin:16px 0}.manpower-workspace162 .mw162-tools button:first-child{color:var(--mw-accent)}.manpower-workspace162 .mw162-filters{display:flex;flex-wrap:wrap;gap:12px;background:#f6f8fa;padding:16px;border:1px solid var(--mw-line);border-radius:8px;margin-bottom:18px}.manpower-workspace162 label{display:grid;gap:5px;font-size:12px;font-weight:600}.manpower-workspace162 input{max-width:190px}.manpower-workspace162 table{border-collapse:collapse;width:100%;white-space:nowrap}.manpower-workspace162 th{text-align:left;background:#f5f7f9;font-size:12px}.manpower-workspace162 th,.manpower-workspace162 td{border-bottom:1px solid var(--mw-line);padding:10px 12px}.manpower-workspace162 th button{border:0;background:none;padding:0}.manpower-workspace162 tbody tr:hover{background:#fafcfb}.manpower-workspace162 td select{min-width:190px;width:100%}.manpower-workspace162 [role=status]{min-height:20px}.manpower-workspace162 [role=dialog]{position:fixed;z-index:200;inset:10vh max(5vw,calc((100vw - 1000px)/2));background:#fff;box-shadow:0 0 0 100vmax #13263866,0 12px 60px #13263855;border:1px solid #bccbd4;border-radius:12px;padding:24px;overflow:auto;max-height:80vh}.manpower-workspace162 [role=dialog]>button{margin:16px 10px 0 0}.manpower-workspace162 .mw162-review-row{padding:12px;border-bottom:1px solid var(--mw-line);display:flex;gap:12px;justify-content:space-between}.manpower-workspace162 [data-upload-review] h3{margin-top:0}.manpower-workspace162 [data-upload-review]>div{max-height:50vh;overflow:auto}@media(max-width:650px){.manpower-workspace162{padding:12px}.manpower-workspace162 .mw162-tools{justify-content:flex-start}.manpower-workspace162 .mw162-filters{padding:10px}.manpower-workspace162 [role=dialog]{inset:5vh 3vw}.manpower-workspace162 .mw162-review-row{display:block}}
.manpower-workspace162 .mw162-stages{display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.manpower-workspace162 .mw162-stages p{margin:0}.manpower-workspace162 .mw162-stages details p{font-size:12px;font-weight:400;margin-top:8px}.manpower-workspace162 .mw162-stages summary{cursor:pointer}@media(max-width:800px){.manpower-workspace162 .mw162-stages{grid-template-columns:1fr}}

.manpower-workspace162 button{min-height:44px}.manpower-workspace162 .mw162-primary{background:#156552;color:#fff;border-color:#156552}.manpower-workspace162 .mw162-primary:hover{background:#104c3e;border-color:#104c3e}.manpower-workspace162 .mw162-tbc{background:#fff1f0;color:#942b26;border-color:#e3b2ae}.manpower-workspace162 .mw162-staged{background:#fff6dd;color:#735013;border-color:#d4b66d}

.manpower-workspace162 .mw162-table-scroll{overflow-x:auto;width:100%}.manpower-workspace162 .mw162-actions{position:sticky;bottom:0;z-index:20;display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:14px 0;background:#fff;border-top:2px solid #156552;box-shadow:0 -6px 14px #13221d0a}.manpower-workspace162 .mw162-actions .mw162-primary{margin-left:auto}.manpower-workspace162 .mw162-actions [hidden]{display:none}@media(max-width:550px){.manpower-workspace162 .mw162-actions{gap:7px}.manpower-workspace162 .mw162-actions .mw162-primary{margin-left:0;flex:1}}
.manpower-workspace162 .mw185-conflict{background:#fff0f0;color:#8d1717}.manpower-workspace162 .mw185-conflict td{border-bottom:2px solid #bd3030}.manpower-workspace162 .mw185-conflict p{font-weight:700}
.manpower-workspace162 tbody tr:nth-child(even){background:#f1f6f3}.manpower-workspace162 tbody tr:nth-child(odd){background:#fff}.manpower-workspace162 tbody tr.mw185-conflict{background:#fff0f0;color:#8d1717}

.manpower210 .mw210-banner{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;background:#064a40;color:white;border-radius:.8rem;padding:1.4rem 1.6rem;margin-bottom:1rem}
.manpower210 .mw210-banner[hidden],.manpower210 [hidden]{display:none!important}
.manpower210 .mw210-banner h2{color:inherit;margin:.25rem 0;font-size:clamp(1.45rem,3vw,2.25rem)}
.manpower210 .mw210-banner p{color:#e0f4ed;margin:.15rem 0}
.manpower210 .mw210-counters{display:flex;gap:1rem;margin:0}
.manpower210 .mw210-counters div{border-inline-start:1px solid #ffffff66;padding-inline-start:1rem;min-width:4.5rem}
.manpower210 .mw210-counters dt{color:#e0f4ed;font-size:.85rem}
.manpower210 .mw210-counters dd{margin:.2rem 0 0;color:white;font-size:1.9rem;font-weight:700}
.manpower210 .mw210-toolbar{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-bottom:.2rem}
.manpower210 .mw210-toolbar h3{margin:0 auto 0 0;font-size:1.4rem}
.manpower210 .mw162-filters{gap:.65rem;align-items:end}
.manpower210 .mw162-filters label{min-width:7rem;flex:1 1 8rem}
.manpower210 .mw162-filters input,.manpower210 .mw162-filters select{box-sizing:border-box;width:100%;min-width:0}
.manpower210 .mw210-group th{background:#e1f1ea;text-align:left;color:#073e35}
.manpower210 .mw210-group button{background:transparent;border:0;color:inherit;font-weight:700;text-align:left;padding:.35rem .55rem}
.manpower210 .mw210-state{display:inline-block;padding:.25rem .55rem;border-radius:1rem;background:#def2e9;color:#08463a;font-size:.85rem}
.manpower210 .mw210-state[data-state=vacant]{background:#fff0d0;color:#704600}
.manpower210 .mw210-state[data-state=locked]{background:#f4e9dc;color:#66401a}
.manpower210 .mw210-history-entry{margin:.75rem 0;padding:.8rem 1rem;border:1px solid #b9d8cb;border-radius:.65rem;background:#f2faf6}
.manpower210 .mw210-history-entry[open]{background:#f7fbf9}
.manpower210 .mw210-history-entry summary{cursor:pointer}
.manpower210 .mw210-history-entry summary>*{margin-inline-end:.65rem}
.manpower210 .mw210-history-pages{display:flex;gap:.5rem}
@media(max-width:700px){.manpower210 .mw210-banner{align-items:flex-start;flex-direction:column}.manpower210 .mw210-counters{flex-wrap:wrap}}
.manpower210 .mw210-draft-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem}
.manpower210 .mw210-draft-header .mw210-counters{background:#f5edda;border-radius:.6rem;padding:.55rem .75rem}
.manpower210 .mw210-draft-header .mw210-counters div{border-color:#cfc2a7}
.manpower210 .mw210-draft-header .mw210-counters dt,.manpower210 .mw210-draft-header .mw210-counters dd{color:#153b31}

.manpower210 .mw210-history-entry[data-state=superseded]{border-color:#dce4e9;background:#f6f8fa}
.manpower210 .mw210-history-entry[data-state=superseded] .mw210-state{background:#e8ecef;color:#3a4b55}
.manpower210 .mw210-history-entry[data-state=pending] .mw210-state{background:#fff0d0;color:#704600}

.manpower210 tbody tr[data-date-band=white]:not(.mw185-conflict){background:#fff}
.manpower210 tbody tr[data-date-band=green]:not(.mw185-conflict){background:#f1f6f3}

[data-carry219]{border:1px solid #b9d1c7;border-radius:12px;padding:20px;background:white;margin:20px 0}[data-carry219] table{width:100%;border-collapse:collapse}[data-carry219] th,[data-carry219] td{padding:12px;text-align:left;border-bottom:1px solid #ccd9d2}[data-carry-state="retained"]{background:#e5f4e9}[data-carry-state="suggested"]{background:#e8f0ff}[data-carry-state="changed"]{background:#fff1ce}[data-carry-state="manual"]{background:#f1f2f3}[data-carry-state="blocked"]{background:#ffe8e5}[data-carry219] button{margin:12px 12px 0 0}[data-carry219] label{display:flex;gap:8px;align-items:center}
