.pd-acr-controls{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(15rem,.85fr);gap:1.2rem;padding:1.3rem;border:1px solid rgba(19,37,45,.18);border-radius:16px;background:#f5f7f8}.pd-acr-controls h2{margin:.2rem 0 .6rem}.pd-acr-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:0}.pd-acr-stats div,.pd-acr-event{background:#fff;border:1px solid rgba(19,37,45,.15);border-radius:12px;padding:1rem}.pd-acr-stats dt{font-size:.78rem;line-height:1.25}.pd-acr-stats dd{margin:.35rem 0 0;font-size:1.55rem;font-weight:800}.pd-acr-finder{margin:1.5rem 0}.pd-acr-finder label{display:block;font-weight:700;margin-bottom:.45rem}.pd-acr-finder input{width:100%;box-sizing:border-box;padding:.8rem .9rem;border:1px solid #69808c;border-radius:9px;font:inherit}.pd-acr-filters,.pd-acr-tags{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.pd-acr-filters button{border:1px solid #315c7b;background:#fff;border-radius:999px;padding:.45rem .7rem;font:inherit;cursor:pointer}.pd-acr-filters button[aria-pressed="true"]{background:#315c7b;color:#fff}.pd-acr-count{font-weight:700}.pd-acr-results{display:grid;gap:1rem}.pd-acr-event{scroll-margin-top:1.25rem}.pd-acr-event h2{font-size:1.18rem;margin:.15rem 0}.pd-acr-kicker{margin:0;color:#315c7b;font-weight:700;font-size:.82rem}.pd-acr-office{font-weight:650;margin:.25rem 0 .8rem}.pd-acr-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin:.85rem 0}.pd-acr-meta div{min-width:0}.pd-acr-meta dt{font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.pd-acr-meta dd{margin:.18rem 0;overflow-wrap:anywhere}.pd-acr-tags span{font-size:.75rem;border-radius:999px;background:#e8edf0;padding:.25rem .5rem}.pd-acr-event details{margin-top:1rem;border-top:1px solid rgba(19,37,45,.14);padding-top:.75rem}.pd-acr-event summary,.pd-acr-attachments summary{font-weight:750;cursor:pointer}.pd-acr-proof{margin:.8rem 0;padding:.75rem;border-radius:8px}.pd-acr-proof-prove{background:#edf5fa;border-left:4px solid #315c7b}.pd-acr-proof-limit{background:#fcf4e7;border-left:4px solid #c89432}.pd-acr-proof ul{margin:.35rem 0 0;padding-left:1.2rem}.pd-acr-attachments{margin-top:1.5rem;padding:1rem;border:1px solid rgba(19,37,45,.18);border-radius:12px;background:#fbfbfa}.pd-acr-attachments li{margin:.65rem 0;overflow-wrap:anywhere}.pd-acr-attachments code,.pd-acr-meta code{font-size:.8em}.pd-acr-error,.pd-acr-empty{padding:1rem;border-left:4px solid #c89432;background:#fcf4e7}@media(max-width:760px){.pd-acr-controls,.pd-acr-meta{grid-template-columns:1fr}.pd-acr-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}
