.group-board-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0}
.group-board-toolbar input[type=search]{width:min(100%,280px)}
.group-board-toolbar label{display:flex;align-items:center;gap:6px}
.group-board-scroll{overflow:auto}
.group-board-scroll table{width:100%;min-width:600px}
.group-board-scroll td:last-child{white-space:nowrap}
.group-board-scroll td .btn+.btn{margin-inline-start:6px}
.group-board-scroll .board-warning{color:#985100;font-weight:650}
.group-board-dialog{border:1px solid #dbe7f7;border-radius:16px;padding:20px;width:min(92vw,520px);max-height:85vh;color:#142641}
.group-board-dialog::backdrop{background:#182b4b77}
.group-board-dialog header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}
.group-board-dialog h3{margin:0}
.group-board-dialog form input{display:block;margin:8px 0 12px;max-width:100%;padding:8px}
.group-board-dialog [data-board-detail-body]>div{white-space:pre-line;line-height:2}
