#memberDeleteDialog{width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);box-sizing:border-box;padding:24px;border-radius:24px;overflow:auto}#memberDeleteDialog form{width:100%;min-width:0}#memberDeleteDialog .modal-head h3{margin:0;font-size:20px;font-weight:800}#memberDeleteDialog p{line-height:1.65;overflow-wrap:anywhere}#memberDeleteDialog label:not(.check){display:grid;gap:8px;margin-top:18px;font-weight:750}#memberDeleteDialog input:not([type=checkbox]),#memberDeleteDialog textarea{width:100%;box-sizing:border-box;padding:12px;border:1px solid #d8dbe3;border-radius:10px;background:#fff;color:#111;font:600 16px/1.5 system-ui;min-height:48px}#memberDeleteDialog textarea{resize:vertical}#memberDeleteDialog .check{display:flex;align-items:center;gap:10px;margin-top:18px;font-weight:750;line-height:1.5}#memberDeleteDialog .check input{width:18px;height:18px;flex-shrink:0;margin:0}#memberDeleteDialog .modal-actions{display:flex;gap:12px;margin-top:24px}#memberDeleteDialog .modal-actions button{white-space:nowrap;min-height:46px;font-weight:800}#deleteExecute{background:#111;color:#fff}#deleteExecute:disabled{opacity:.4;cursor:not-allowed}#memberDeleteDialog [data-delete-cancel]:disabled{opacity:.5}@media(max-width:600px){#memberDeleteDialog{padding:20px}#memberDeleteDialog .modal-actions button{flex:1;padding-inline:14px}}
