#main{max-width:920px;margin:auto;padding:24px 20px 80px}.test-notice{border-left:4px solid #a36321;background:#fff8eb}.member-form{display:grid;gap:14px;max-width:520px}.member-form label{display:grid;gap:6px}.member-form input,.member-form select{font:inherit;width:100%;max-width:100%;padding:12px;border:1px solid #a6b6b0;border-radius:8px;box-sizing:border-box}.member-actions{display:flex;flex-wrap:wrap;gap:10px;margin:18px 0}.member-actions button{white-space:normal}.member-history{padding:0;list-style:none}.member-history li{padding:12px 0;border-bottom:1px solid #d9e2dd;overflow-wrap:anywhere}#status{min-height:1.5em;color:#684019}button:disabled{opacity:.55;cursor:wait}h1,h2,p{overflow-wrap:anywhere}@media(max-width:500px){#main{padding:18px 14px 90px}.member-actions>*{width:100%}}
