.caseworker-summary-links{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 15px}
.caseworker-summary-links a{display:inline-flex;align-items:center;justify-content:center;flex:0 1 230px;min-height:36px;padding:7px 12px;border:1px solid #1B365D;border-radius:6px;background:#1B365D;color:#FFFFFF;font:700 14px/1.25 "Times New Roman",Times,serif;text-align:center;text-decoration:none}
.caseworker-summary-links a:hover{background:#274B78}
.caseworker-summary-links a:focus-visible{outline:2px solid #274B78;outline-offset:2px}
body[data-caseworker-summary] .summary-back{margin:0 0 15px}
body[data-caseworker-summary] .caseworker-office-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:12px}
body[data-caseworker-summary] .caseworker-office-card{padding:12px;border:1px solid #D7DEE8;border-radius:6px;background:#EAF0F7;color:#182536}
body[data-caseworker-summary] .caseworker-office-card h3{margin:0 0 6px;color:#1B365D;overflow-wrap:anywhere;white-space:pre-wrap}
body[data-caseworker-summary] .caseworker-office-card p{margin:0 0 6px}
body[data-caseworker-summary] .caseworker-office-card ul{margin:0 0 8px;padding-left:20px}
