
@import url('https://fonts.googleapis.com/css2?family=Mulish:wght@400;600;800;900&display=swap');

body {
    background: linear-gradient(to right, #667eea, #764ba2);
    font-family: 'Mulish', sans-serif;
    padding: 20px;
    color: #333;
}




table {
    max-width: 700px;
    margin: 0 auto;
    background: rgba(255, 255, 255, 0.8);
    padding: 20px;
    border-radius: 20px;
}

input[type="submit"],
input[type="file"]{
    width: 82%;
    padding: 10px;
    margin-bottom: 10px;
    border: none;
    border-radius: 5px;
    background: #fff;
    color: #333;
    font-size: 16px;
    cursor: pointer;
}
input[type="file"]::file-selector-button{
    border: none;
    border-radius: 5px;
    background: linear-gradient(to right, #667eea, #764ba2);
    color: white;
}
input[type="submit"] {
    background: linear-gradient(to right, #667eea, #764ba2);
    color: white;
}


input[type="checkbox"] {
    cursor: pointer;
}

button{
    width: 40%;
    padding: 10px;
    margin-bottom: 10px;
    border: none;
    border-radius: 5px;
    background: #fff;
    color: #333;
    font-size: 16px;
    cursor: pointer;
}


.selected {
    background-image: linear-gradient(to right, #667eea, #764ba2);
    color: white;
}


*{
  font-size: 20px;
  padding:0;
  text-decoration:none;
  list-style:none;
  box-sizing:border-box;
  outline:none;
}




@keyframes gradientAnimation {
    0% {
        background-position: 0% 50%;
    }
    100% {
        background-position: 100% 50%;
    }
}
