body{font-family:sans-serif;background:#f9f9f9;padding:2rem;color:#222}h1,h2{margin-bottom:1rem}textarea{width:100%;padding:.5rem;margin-bottom:1rem;border:1px solid #ccc;border-radius:4px}select,input[type=checkbox]{margin-right:.5rem}button{padding:.5rem 1rem;background-color:#4169e1;color:#fff;border:none;border-radius:4px;cursor:pointer}button:disabled{background-color:gray;cursor:wait}table{width:100%;border-collapse:collapse;margin-top:1rem}th,td{border:1px solid #ccc;padding:.5rem;text-align:left}
