.targeted-notices{margin:24px 0}.targeted-notices h2{align-items:center;gap:8px;display:flex}.targeted-notices ul{margin:16px 0;padding:0;list-style:none}.targeted-notices li{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:18px;padding:16px 0;display:flex}.targeted-notices li p{color:#48586b;margin-top:6px;font-size:.9rem}.notice-actions{flex-shrink:0;align-items:center;gap:14px;display:flex}.portal-release-notice{z-index:100;color:#fff;background:#123c66;border-radius:12px;max-width:420px;max-height:75dvh;padding:18px;position:fixed;bottom:18px;right:18px;overflow:auto;box-shadow:0 14px 40px #123c6655}.portal-release-notice p{margin:8px 0;font-size:.9rem;line-height:1.5}.portal-release-notice ul{margin:10px 0;padding-left:20px;font-size:.9rem;line-height:1.6}.portal-release-actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.portal-release-actions button{min-height:44px}.portal-release-notice .text-link{color:#fff}@media (max-width:767px){.targeted-notices li{flex-direction:column;align-items:flex-start}.notice-actions{justify-content:space-between;width:100%}.portal-release-notice{max-width:none;bottom:12px;left:12px;right:12px}.targeted-notices .section-head{align-items:flex-start}}body:has([data-stewards-offline-shell]) .portal-release-notice{border-radius:12px;max-width:1080px;max-height:none;margin:24px auto;padding:20px;position:static;overflow:visible}@media (max-width:767px){body:has([data-stewards-offline-shell]) .portal-release-notice{margin:20px 12px}}
