body{margin:0;background:#f3f6fa;color:#25344a;font:15px system-ui}main{max-width:1150px;margin:35px auto;padding:24px}header p{color:#65758b}form,.table{background:white;padding:24px;border-radius:12px;margin:20px 0}input,button{padding:10px;margin:6px;border:1px solid #ced8e5;border-radius:6px}button{background:#1769df;color:white;cursor:pointer}td,th{text-align:left;padding:14px;border-bottom:1px solid #e7ecf3}table{width:100%;border-collapse:collapse}.table{overflow:auto}#notice{color:#ac3a24;min-height:24px}td small{display:block;max-width:230px;overflow-wrap:anywhere}h2{font-size:18px}
