*{padding:0;margin:0;box-sizing:border-box;transition:.1s}html{font-size:16px}@media (max-width: 1200px){html{font-size:13px}}body{font-family:Roboto,sans-serif}table{border-collapse:collapse}.inputs{-webkit-appearance:none;width:80%;height:40px;border:none;background-color:transparent;padding:0 13px;box-shadow:0 0 3px #0000003d;border-radius:8px;opacity:1;font-size:1rem;outline:none;height:2.8rem}.selects{width:80%;height:40px;border:none;background-color:transparent;padding:0 13px;box-shadow:0 0 3px #0000003d;border-radius:8px;opacity:1;font-size:1rem;outline:none;height:2.8rem;cursor:pointer}.void{background-color:#000000a4;position:fixed;inset:0;height:100vh;width:100%;display:flex;justify-content:center;align-items:center;z-index:7}.void .modals{width:70%;background-color:#fff;border-radius:15px;box-shadow:0 0 4px #0000003d;padding:1.5rem;position:relative}.void .modals table{width:100%}.void .modals table th select,.void .modals table td select{width:100%;min-width:7rem;padding:.3rem;font-size:1rem;border:1px solid #FFF;border-bottom:1px solid #f2791b}.void .modals table th input,.void .modals table td input{width:5rem;font-size:1rem;padding:.3rem;outline:none;width:80%;border:none;border-bottom:1px solid #f2791b}.void .modals table th .checkbox,.void .modals table td .checkbox{width:10rem}.void .modals h1{color:#f2791b;margin-bottom:1rem;font-size:1.5rem}.void .modals .bx-x-circle{position:absolute;top:15px;right:15px;color:#f2791b;font-size:1.7rem;cursor:pointer}.void .modals i:hover{color:#c04011}.tables{color:#5a5a5a;font-size:1rem}.tables th,.tables td{border:1px solid #5a5a5a;padding:.5rem}.tables th button,.tables td button{background-color:#f2791b;padding:.4rem;border-radius:2px;outline:none;border:none;color:#fff;width:100%;font-size:.9rem}.tables th button:hover,.tables td button:hover{background-color:#c04011}.buttons{background-color:#f2791b;padding:.6rem;border-radius:5px;outline:none;border:none;width:12rem;color:#fff;font-size:1rem;cursor:pointer}.buttons:hover{background-color:#c04011}.buttons:disabled{opacity:.5}.pages{width:100%;height:90vh;padding:2rem;overflow:auto;position:relative}.pages h1{color:#f2791b}.pages section{display:flex;flex-direction:column;gap:2rem;margin-top:2rem}.pages section .row{display:flex;justify-content:flex-end;gap:10%}.pages section .row .input-area{width:50%}.pages section .row .input-area h2{color:#d36f0f;font-weight:700;font-size:1.1rem;margin-bottom:.3rem}.pages section .row .input-area input,.pages section .row .input-area select{width:100%}
