.department-entry{grid-column:1/-1;display:flex;align-items:center;gap:16px;padding:12px 24px;background:#103b55;color:#fff;font:14px/1.4 system-ui}.department-entry strong{font-size:17px}.department-entry span{flex:1}.department-entry button{background:#fff;color:#103b55;border:0;border-radius:8px;padding:9px 14px;cursor:pointer;font:inherit;font-weight:600}.department-entry a{color:#fff}.department-entry button:focus-visible,.department-entry a:focus-visible{outline:3px solid #73d9ea;outline-offset:3px}@media(max-width:700px){.department-entry{padding:12px;gap:10px;flex-wrap:wrap}.department-entry span{flex-basis:100%;order:3}.department-entry strong{flex:1}}@media print{.department-entry{display:none}}
