body{font-family:Arial,sans-serif;background-color:#282c34;color:#fff;margin:0;padding:0}.App{max-width:1200px;margin:0 auto;padding:20px}h1{text-align:center;margin-bottom:40px}.filter-form{display:flex;justify-content:center;gap:10px;margin-bottom:20px}.filter-form input{padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px}.student-list{margin-bottom:40px}.student-list table{width:100%;border-collapse:collapse}.student-list th,.student-list td{padding:12px;text-align:left;border-bottom:1px solid #ddd}.student-list th{background-color:#333}.student-list tbody tr:nth-child(2n){background-color:#444}.file-upload{text-align:center}.file-upload input[type=file]{margin:10px 0}.file-upload button{padding:10px 20px;font-size:16px;color:#fff;background-color:#007bff;border:none;border-radius:4px;cursor:pointer}.file-upload button:disabled{background-color:#ccc;cursor:not-allowed}.file-upload p{margin:10px 0}
