.public-alerts{margin:18px 0;color:var(--text,#263340);font-size:14px;min-width:0}.public-alerts p{line-height:1.65;margin:10px 0;overflow-wrap:anywhere}.public-alerts .public-alert-member{border:0;padding:0;margin:0;min-width:0}.public-alerts .public-alert-member[hidden]{display:none}.public-alerts .public-alert-details{border-top:1px solid #dce2e7;border-bottom:1px solid #dce2e7;padding:13px 0}.public-alerts summary{cursor:pointer;font-weight:650;list-style:none;display:flex;align-items:center;gap:8px}.public-alerts summary:after{content:"＋";margin-left:auto;font-weight:400}.public-alerts details[open]>summary:after{content:"−"}.public-alerts .public-alert-fields,.public-alerts .public-alert-fields fieldset{border:0;padding:0;margin:14px 0;min-width:0}.public-alerts .public-alert-fields legend{font-weight:650;margin-bottom:6px}.public-alerts label{display:flex;align-items:center;gap:8px;min-height:34px;font-size:14px}.public-alerts input[type=checkbox]{width:17px;height:17px;accent-color:#285f81;flex:0 0 17px}.public-alerts .public-alert-regions{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:2px 10px;margin-top:8px}.public-alerts button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:6px 12px;border:1px solid #ccd6df;border-radius:6px;background:#fff;color:#24485e;font:inherit;cursor:pointer;white-space:nowrap}.public-alerts button:disabled{opacity:.5;cursor:default}.public-alerts button[aria-pressed=true]{background:#edf4f8;border-color:#91b0c4}.public-alerts .public-alert-watch{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:12px}.public-alerts .public-alert-watches h3{font-size:14px;margin:16px 0 8px}.public-alerts ul{list-style:none;margin:0;padding:0;max-height:260px;overflow:auto}.public-alerts li{display:flex;align-items:center;gap:12px;padding:7px 0}.public-alerts li a{flex:1;min-width:0;overflow-wrap:anywhere}.public-alerts .public-alert-note{font-size:12px;color:#626e79}.public-alerts :focus-visible{outline:2px solid #397197;outline-offset:3px}@media print{.public-alerts{display:none}}