.staff-mode .ops-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(310px,1fr);gap:18px;align-items:start}
.staff-mode .ops-layout>.card{min-width:0;overflow:hidden}
.staff-mode .ops-filters{gap:10px;flex-wrap:wrap}
.staff-mode .ops-filters input[type=search]{flex:1 1 230px;min-width:180px}
.staff-mode .ops-filters label:not(.sr-only){min-width:110px}
.staff-mode .ops-filters select{width:100%}
.staff-mode .ops-detail{overflow:visible!important}
.staff-mode .ops-detail-heading{display:flex;justify-content:space-between;align-items:start;gap:15px}
.staff-mode .ops-detail-heading h2{margin:5px 0 0}
.staff-mode .ops-error{margin:20px 0 0}
.staff-mode .ops-error p{margin:7px 0 0}
.staff-mode .ops-decision{border-top:1px solid var(--line);margin-top:20px;padding:18px 0 28px}
.staff-mode .ops-decision p{margin:7px 0 15px}
.staff-mode .ops-history{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}
.staff-mode .ops-history li{position:relative;padding:16px 0 15px 19px;border-bottom:1px solid var(--line)}
.staff-mode .ops-history li:before{content:'';position:absolute;left:0;top:21px;width:8px;height:8px;border-radius:50%;background:#6854b5}
.staff-mode .ops-history span{display:block;color:var(--muted);font-size:12px;margin-top:4px}
.staff-mode .ops-history p{margin:7px 0 0}
.staff-mode .ops-boundary{font-size:12px;color:var(--muted);margin-top:22px}
.staff-mode .ops-empty{min-height:220px}
@media(max-width:1450px){.staff-mode .ops-layout{grid-template-columns:1fr}}
