#member103-dialog{width:min(540px,calc(100vw - 32px));max-height:85vh;overflow:auto;border:1px solid #d5d9cc;border-radius:22px;padding:28px;color:#3f5034}#member103-dialog::backdrop{background:rgba(18,43,35,.4)}#member103-dialog form{display:grid;gap:14px}#member103-dialog label{display:grid;gap:8px}#member103-dialog input{width:100%;box-sizing:border-box}#members td:first-child{min-width:180px;overflow-wrap:anywhere}#members td:last-child button{margin:4px 8px 4px 0}#member103-dialog [role=status]:empty{display:none}@media(max-width:600px){#member103-dialog{padding:20px}}
