/* Live notices retain the shared clinic board layout. */
.notice-live{width:100%;min-width:0}.notice-live .mjs-notice-row{text-decoration:none;color:inherit}.notice-live .mjs-notice-row:hover{background:#f3f7fa}.notice-live .mjs-notice-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}body .rn-board-page .notice-live .notice-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 24px;border:1px solid #18354a;border-radius:10px;background:#18354a;color:#fff;font:inherit;font-size:16px;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap}body .rn-board-page .notice-live .notice-secondary{background:#fff;color:#18354a;border-color:#ccd6dc}body .rn-board-page .notice-live .notice-delete{background:#fff;color:#953b35;border-color:#d8b6b2}.notice-live :is(a,button,input,textarea):focus-visible{outline:3px solid #397ab6;outline-offset:3px}.notice-empty{padding:60px 20px;text-align:center;color:#596873}.notice-pagination,.notice-actions{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-top:28px}.notice-pagination a{padding:10px 16px;color:#18354a}.notice-pinned{display:inline-block;color:#17659d;font-size:14px;font-weight:700;margin-right:10px}.notice-feedback{padding:18px 22px;background:#eef6f4;color:#235849;border-radius:10px;margin-bottom:24px}.notice-article header{border-bottom:1px solid #d8e0e6;padding:24px 0}.notice-article h2,.notice-editor h2{font-size:clamp(24px,3vw,36px);line-height:1.5;word-break:keep-all;overflow-wrap:anywhere;margin:0 0 16px}.notice-meta{color:#63717b;font-size:15px}.notice-content{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;font-size:18px;padding:36px 0;min-height:220px;border-bottom:1px solid #d8e0e6}.notice-actions form{margin:0}.notice-editor{max-width:960px;margin:auto}.notice-editor>label:not(.notice-check){display:block;margin:26px 0 10px;font-weight:700}.notice-editor>input,.notice-editor>textarea{box-sizing:border-box;width:100%;border:1px solid #bdcbd4;border-radius:10px;padding:14px 16px;background:#fff;color:#18354a;font:inherit;font-size:18px;line-height:1.7}.notice-editor>textarea{resize:vertical}.notice-editor>small{display:block;color:#63717b;margin-top:8px}.notice-check{display:flex;align-items:center;gap:10px;margin-top:24px}.notice-check input{width:20px;height:20px;accent-color:#18354a}.notice-error{color:#a32c2c;margin:8px 0}.notice-delete-dialog{border:0;border-radius:18px;padding:32px;max-width:480px;width:calc(100% - 40px);box-sizing:border-box;color:#18354a}.notice-delete-dialog::backdrop{background:#132d4477}.notice-delete-dialog h2{font-size:24px}.notice-delete-dialog p{line-height:1.7}.notice-delete-dialog:not([open]){display:none}
@media(max-width:760px){body .rn-board-page .notice-live .notice-button{font-size:14px;padding:10px 16px}.notice-content{font-size:16px}.notice-live .mjs-notice-row>strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notice-article header{padding-top:8px}.notice-actions{gap:8px}.notice-editor>input,.notice-editor>textarea{font-size:16px}}
