.actions-heading,.actions-pages{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}
.actions-heading h1{font-size:1.8rem;margin:.5rem 0}
.actions-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem}
.actions-filters label{display:grid;gap:.4rem;font-weight:700}
.actions-filters select{width:100%;min-width:0;padding:.65rem;background:#fff;color:#182a32;border:1px solid #637580;border-radius:4px}
.actions-items{list-style:none;margin:0;padding:0}
.actions-items li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 0;border-top:1px solid #87949b}
.actions-items h2{font-size:1.1rem;margin:0 0 .4rem;overflow-wrap:anywhere}
.actions-items p{margin:.25rem 0;overflow-wrap:anywhere}
.actions-items a{font-weight:700;color:#005773;text-decoration:underline;text-underline-offset:3px}
.actions-items a:focus-visible,.actions-filters select:focus-visible{outline:3px solid #9f3916;outline-offset:3px}
#actions-status[data-error="true"]{color:#a32121}
.actions-pages{margin-top:1rem}
.actions-pages button,#actions-refresh{min-height:44px;padding:.5rem .9rem;border:1px solid #637580;border-radius:4px;background:#fff;color:#182a32;font:inherit;cursor:pointer}
.actions-pages button:focus-visible,#actions-refresh:focus-visible{outline:3px solid #9f3916;outline-offset:3px}
@media(max-width:600px){.actions-filters{grid-template-columns:1fr}.actions-items li{grid-template-columns:1fr;gap:.4rem}.actions-items a{justify-self:start}}
