.action-center{margin:0 0 22px;border:1px solid #d8d4d1;background:#fff;padding:20px}
.action-center-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:16px}
.action-center-head h2{margin:0;font-size:22px;letter-spacing:-.04em}
.action-center-head p:not(.eyebrow){margin:5px 0 0;color:#6d655f;font-size:12px}
.action-center-summary{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}
.action-center-summary span{display:flex;align-items:center;gap:5px;border:1px solid #ded9d5;border-radius:999px;padding:5px 9px;color:#625b55;font-size:10px;white-space:nowrap}
.action-center-summary b{color:#312d2a;font-size:12px}
.action-center-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.action-center-column{min-width:0;border:1px solid #ded9d5;background:#faf9f8}
.action-center-column>header{display:flex;align-items:center;justify-content:space-between;padding:11px 12px;border-bottom:1px solid #ded9d5;background:#f3f1ef}
.action-center-column>header div{display:flex;align-items:baseline;gap:7px}
.action-center-column>header span{font-size:13px;font-weight:800}
.action-center-column>header small{color:#746d67;font-size:9px}
.action-center-column>header b{display:grid;place-items:center;min-width:26px;height:22px;border-radius:999px;background:#e3dfdc;font-size:11px}
.action-center-column.priority-critical{border-top:4px solid #c74634}
.action-center-column.priority-high{border-top:4px solid #a85f00}
.action-center-column.priority-attention{border-top:4px solid #005fb8}
.priority-critical>header b{background:#fde8e5;color:#a72f20}
.priority-high>header b{background:#fff0d7;color:#8a4d00}
.priority-attention>header b{background:#e7f2fb;color:#00538f}
.action-center-list{display:grid;max-height:340px;overflow:auto}
.action-center-item{position:relative;display:grid;grid-template-columns:1fr auto;gap:2px 8px;width:100%;border:0;border-bottom:1px solid #e8e4e1;padding:10px 28px 10px 12px;background:#fff;color:#312d2a;text-align:left;cursor:pointer}
.action-center-item:last-child{border-bottom:0}
.action-center-item:hover,.action-center-item:focus-visible{background:#fff5f3;outline:0}
.action-center-category{grid-column:1;color:#8a817a;font-size:8px;font-weight:800;letter-spacing:.08em}
.action-center-item strong{grid-column:1;overflow-wrap:anywhere;font-size:12px;line-height:1.35}
.action-center-item small{grid-column:1;color:#6d655f;font-size:10px}
.action-center-item i{position:absolute;right:11px;top:50%;transform:translateY(-50%);color:#8a817a;font-size:18px;font-style:normal}
.action-center-empty{margin:0;padding:18px 12px;color:#817a74;font-size:11px;text-align:center}
.action-center.collapsed .action-center-grid,.action-center.collapsed .action-center-summary,.action-center.collapsed .action-center-head>div>p:not(.eyebrow){display:none}
.action-center.collapsed{padding-bottom:12px}
.action-center.collapsed .action-center-head{margin:0}
@media(max-width:980px){.action-center-head{align-items:flex-start;flex-direction:column}.action-center-summary{justify-content:flex-start}.action-center-grid{grid-template-columns:1fr}.action-center-list{max-height:260px}}
@media(max-width:520px){.action-center{padding:14px}.action-center-summary{display:grid;grid-template-columns:1fr 1fr;width:100%}.action-center-summary span{justify-content:center}}
