:root{--prima:#771e35;--seconda:#a02e3b;--terza:#db4c40;--quarta:#ff8754;--quinta:#ffd15b;--dark:#061b28;--gray:#888;--gray2:#e7e7e7;--light:#fff}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Tahoma,sans-serif;margin:0}::-webkit-scrollbar{width:14px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:14px}::-webkit-scrollbar-thumb{background:#a02e3b;background:var(--seconda);border-radius:14px}::-webkit-scrollbar-thumb:hover{background:#771e35;background:var(--prima)}.admin-scheduler_buttons{grid-area:selector}.scheduler-container{display:flex;height:100%;overflow:auto}.scheduler_pop-container{border-color:(--gray2);color:var(--seconda)}.scheduler_title{margin:0}label.MuiFormLabel-root{background-color:initial}.pair-container_admin{align-items:center;display:flex;flex-direction:row;margin-bottom:1rem}.customer-id_container_admin{margin-right:1rem;position:relative;width:50%}.customer-id_container_admin p{color:var(--seconda);font-size:larger;font-weight:600;margin-bottom:.2rem}.admin-scheduler-modal{min-height:35rem;min-width:87rem;padding:2rem}.admin-scheduler-detail{min-height:35rem;min-width:54rem;padding:2rem}.handleRemoveEvent_Button{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;margin-top:14px;width:120px}.handleRemoveEvent_Button:hover{background-color:var(--terza)}.handleRemoveEvent_Button:active{background-color:var(--quarta)}.number_event{color:var(--terza);font-size:1.2rem;font-weight:600;margin:2% .2% 0 0}.handleAddEvent_Button{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;margin-top:14px;min-height:42px;width:120px}.handleAddEvent_Button:hover{background-color:var(--terza)}.handleAddEvent_Button:active{background-color:var(--quarta)}.css-12rl710-MuiPaper-root-MuiDialog-paper{background-color:#0000!important;max-width:1440px!important}.selectedUserAdminScheduler{margin-left:1rem!important;margin-right:1rem!important}.absolute-center{left:30%;position:fixed;top:15%}.full-width{width:100%!important}.scroll-heigth-10-rem{height:10rem;overflow:auto}.create-students-container{align-items:end;display:flex;flex-direction:row}.create-students-container>span{color:var(--seconda);font-size:larger;font-weight:600;margin:0}.create-students-container>div{margin-bottom:0;margin-left:1rem;margin-top:0}.create-students-container+textarea{margin-bottom:0;margin-top:.3rem}.add-students{margin-top:.3rem}.events_types{display:flex;flex-direction:row}.events_types_1{margin-right:14px}.teacher-container{margin:0 0 0 -8px}.delete-container{background-color:var(--gray2);flex-direction:column;margin:7px 0;padding:14px 0}.delete-container,.delete-container_label{display:flex;justify-content:center;width:100%}.delete-container_label{font-family:inherit;font-size:16px;margin:0;padding:0}.customer_id{height:54px;margin:0;min-width:0;padding:0 0 0 14px}.delete-container_button{display:flex;justify-content:center;margin:7px 0 0;padding:0;width:100%}.switch-delete{margin:3px 7px 0 0}.button-delete_class{background-color:var(--seconda)}.button-delete_class,.button-delete_class:hover{border:none;border-radius:7px;color:#fff;font-size:16px;height:35px;margin:0 0 0 7px;padding:5px;width:140px}.button-delete_class:hover{background-color:var(--terza)}.button-delete_class:active{background-color:var(--quarta)}.button-delete_class:active,.button-delete_class:disabled{border:none;border-radius:7px;color:#fff;font-size:16px;height:35px;margin:0 0 0 7px;padding:5px;width:140px}.button-delete_class:disabled{background-color:var(--gray)}.change-teacher_container{display:flex;flex-direction:column;justify-self:center;width:100%}.teacher_avalaible-select{border:solid;border-color:var(--seconda);border-radius:7px;border-width:2px;color:var(--gray);font-family:inherit;font-size:16px;margin-bottom:7px;margin-right:14px;margin-top:7px;width:180px}.button-update_teacher{background-color:var(--seconda)}.button-update_teacher,.button-update_teacher:hover{border:none;border-radius:7px;color:#fff;font-size:14px;height:40px;margin:0;padding:5px;width:160px}.button-update_teacher:hover{background-color:var(--terza)}.button-update_teacher:active{background-color:var(--quarta)}.button-update_teacher:active,.button-update_teacher:disabled{border:none;border-radius:7px;color:#fff;font-size:14px;height:40px;margin:0;padding:5px;width:160px}.button-update_teacher:disabled{background-color:var(--gray)}.teacher-id_container{display:flex;flex-direction:column}.teacher-id_container p{color:var(--seconda);font-size:larger;font-weight:600;margin:7px 0}.action_teacher_container{align-items:center;display:flex;flex-direction:row;width:100%}@media screen and (max-width:1280px){.admin-scheduler-detail{min-height:36rem;min-width:1rem;padding:2rem}.absolute-center{left:20%;position:fixed;top:15%}}@media screen and (max-width:1024px){.admin-scheduler-detail{min-height:36rem;min-width:1rem;padding:2rem}.absolute-center{left:10%;position:fixed;top:15%}}@media screen and (max-width:900px){.admin-scheduler-detail{min-height:36rem;min-width:1rem;padding:2rem}.absolute-center{left:5%;position:fixed;top:10%}}@media screen and (max-width:600px){.admin-scheduler-detail{min-height:36rem;min-width:1rem;padding:2rem}.absolute-center{left:5%;position:fixed;top:5%}}@media screen and (max-width:400px){.admin-scheduler-detail{min-height:36rem;min-width:1rem;padding:2rem}.absolute-center{left:3%;position:fixed;top:5%}}@media screen and (max-width:360px){.admin-scheduler-detail{min-height:36rem;min-width:1rem;padding:2rem}.absolute-center{left:0;position:fixed;top:5%}}@media screen and (max-height:500px){.admin-scheduler-detail{height:100px!important;min-height:5rem;min-width:5rem}.absolute-center{left:16%;position:fixed;top:3%}}.modal-background{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0006;border-radius:1rem;bottom:0;filter:blur(2px);-webkit-filter:blur(2px);left:0;position:absolute;right:0;top:0}.modal{background-color:#fff;border:.2rem solid var(--prima);border-radius:1rem;display:flex;flex-direction:column;height:25rem!important;justify-content:center;transition:all .3s linear;width:auto;z-index:1}.modal.center{left:40%;position:absolute;top:30%}.modal-title{color:var(--seconda);font-size:medium;margin:0}.modal-content{display:flex;flex-direction:column;height:100%;margin:0;overflow:auto;padding:0}.modal-buttons{align-items:baseline;display:flex;flex-direction:row;justify-content:center}@media screen and (max-width:600px){.modal{background-color:#fff;border:.2rem solid var(--prima);border-radius:1rem;display:flex;flex-direction:column;height:20rem!important;justify-content:center;transition:all .3s linear;width:auto;z-index:1}.modal.center{left:5%;position:absolute;top:30%}}@media screen and (max-height:500px){.modal{background-color:#fff;border:.2rem solid var(--prima);border-radius:1rem;display:flex;flex-direction:column;height:20rem!important;justify-content:center;transition:all .3s linear;width:auto;z-index:1}.modal.center{left:20%;position:absolute;top:10%}}.select--is-disabled,.select__control,.select__indicators{height:2.6rem}.select--is-disabled,.select__input-container{height:2.6rem;margin-top:0}.basic-multi-select,.select--is-disabled{margin-bottom:7px;margin-top:4px}.select__value-container{padding:0!important}.select__placeholder,.select__single-value{color:#666!important;font-size:.8rem;margin-left:.5rem!important}.container{border-radius:15px;margin-bottom:1rem;margin-top:1rem;position:relative;width:2rem}.circle,.container{cursor:pointer;height:1rem}.circle{border:1px solid #000;border-radius:20px;left:0;position:absolute;top:-1px;width:1rem}.container.off{background-color:gray}.container.on{background-color:var(--seconda)}.circle.off{background-color:#fff;transition:all .3s}.circle.on{background-color:var(--prima);left:50%;transition:all .3s}.rnc__notification-container--bottom-center,.rnc__notification-container--bottom-full,.rnc__notification-container--bottom-left,.rnc__notification-container--bottom-right,.rnc__notification-container--center,.rnc__notification-container--top-center,.rnc__notification-container--top-full,.rnc__notification-container--top-left,.rnc__notification-container--top-right{min-width:325px;pointer-events:all;position:absolute}.rnc__notification-container--bottom-center,.rnc__notification-container--center,.rnc__notification-container--top-center{align-items:center;display:flex;flex-direction:column;justify-content:center;left:calc(50% - 175px);max-width:350px}.rnc__notification-container--center{height:100%;pointer-events:none;top:20px}.rnc__notification-container--bottom-full,.rnc__notification-container--top-full{min-width:100%;width:100%}.rnc__notification-container--bottom-full{bottom:0}.rnc__util--flex-center{align-items:center;display:flex;flex-direction:column;justify-content:center;min-width:325px;pointer-events:all}.rnc__notification-container--top-center{top:20px}.rnc__notification-container--bottom-center{bottom:20px}.rnc__notification-container--top-left{left:20px;top:20px}.rnc__notification-container--top-right{right:20px;top:20px}.rnc__notification-container--bottom-left{bottom:20px;left:20px}.rnc__notification-container--bottom-right{bottom:20px;right:20px}.rnc__notification-container--mobile-bottom,.rnc__notification-container--mobile-top{pointer-events:all;position:absolute}.rnc__notification-container--mobile-top{left:20px;right:20px;top:20px}.rnc__notification-container--mobile-bottom{bottom:20px;left:20px;margin-bottom:-15px;right:20px}.rnc__notification-item--default{background-color:#007bff;border-left:8px solid #0562c7}.rnc__notification-item--default .rnc__notification-timer{background-color:#007bff}.rnc__notification-item--default .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--default .rnc__notification-close-mark{background-color:#007bff}.rnc__notification-item--success{background-color:#28a745;border-left:8px solid #1f8838}.rnc__notification-item--success .rnc__notification-timer{background-color:#28a745}.rnc__notification-item--success .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--success .rnc__notification-close-mark{background-color:#28a745}.rnc__notification-item--danger{background-color:#dc3545;border-left:8px solid #bd1120}.rnc__notification-item--danger .rnc__notification-timer{background-color:#dc3545}.rnc__notification-item--danger .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--danger .rnc__notification-close-mark{background-color:#dc3545}.rnc__notification-item--info{background-color:#17a2b8;border-left:8px solid #138b9e}.rnc__notification-item--info .rnc__notification-timer{background-color:#17a2b8}.rnc__notification-item--info .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--info .rnc__notification-close-mark{background-color:#17a2b8}.rnc__notification-item--warning{background-color:#eab000;border-left:8px solid #ce9c09}.rnc__notification-item--warning .rnc__notification-timer{background-color:#eab000}.rnc__notification-item--warning .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--warning .rnc__notification-close-mark{background-color:#eab000}.rnc__notification-item--awesome{background-color:#685dc3;border-left:8px solid #4c3fb1}.rnc__notification-item--awesome .rnc__notification-timer{background-color:#685dc3}.rnc__notification-item--awesome .rnc__notification-timer-filler{background-color:#fff}.rnc__notification-item--awesome .rnc__notification-close-mark{background-color:#685dc3}@keyframes timer{0%{width:100%}to{width:0}}.rnc__base{height:100%;pointer-events:none;position:fixed;width:100%;z-index:9000}.rnc__notification-item{border-radius:3px;box-shadow:1px 3px 4px #0003;cursor:pointer;display:flex;margin-bottom:15px;position:relative}.rnc__notification-container--bottom-full .rnc__notification-item,.rnc__notification-container--top-full .rnc__notification-item{border-radius:0;margin-bottom:0}.rnc__notification-container--bottom-full .rnc__notification,.rnc__notification-container--top-full .rnc__notification{width:100%!important}.rnc__notification-timer{margin-top:10px;width:100%}.rnc__notification-timer,.rnc__notification-timer-filler{border-radius:5px;height:3px}.rnc__notification-title{color:#fff;font-size:14px;font-weight:700;margin-bottom:5px;margin-top:5px}.rnc__notification-message{word-wrap:break-word;color:#fff;font-size:14px;line-height:150%;margin-bottom:0;margin-top:0;max-width:calc(100% - 15px)}.rnc__notification-content{display:inline-block;padding:8px 15px;width:100%}.rnc__notification-close-mark{border-radius:50%;display:inline-block;height:18px;position:absolute;right:10px;top:10px;width:18px}.rnc__notification-close-mark:after{color:#fff;content:"\D7";font-size:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.rnc__notification-container--mobile-bottom .notification,.rnc__notification-container--mobile-bottom .rnc__notification-item,.rnc__notification-container--mobile-top .notification,.rnc__notification-container--mobile-top .rnc__notification-item{max-width:100%;width:100%}.rnc__notification-container--bottom-right .notification,.rnc__notification-container--top-right .notification{margin-left:auto}.rnc__notification-container--bottom-left .notification,.rnc__notification-container--top-left .notification{margin-right:auto}.rnc__notification-container--mobile-bottom .notification,.rnc__notification-container--mobile-top .notification{margin-left:auto;margin-right:auto}input[type=text],select,textarea{border:1px solid #ccc;border-radius:7px;max-width:100%;min-height:20%;min-width:100%}input[type=text],label,select,textarea{box-sizing:border-box;display:inline-block;margin:8px 0;padding:12px 20px;width:100%}label{background-color:var(--gray2);border:0 solid #ccc;border-radius:7px}.register-container-notifications{width:100%}.form-container-notifications{display:inline-block;margin:3% 14%;padding:0;width:70%}.end_date,.start_date{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:inline-block;margin:8px 0;padding:12px 20px;width:100%}.button_notification{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;margin-top:14px;width:120px}.button_notification:hover{background-color:var(--terza)}.button_notification:active{background-color:var(--quarta)}.full-width{width:100%}.pace_ac_finished-button{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;margin-left:7px;width:110px}.ppace_ac_finished-button:hover{background-color:var(--terza)}.ppace_ac_finished-button:active{background-color:var(--quarta)}.pace_deac_finished-button{background-color:var(--gray);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;margin-left:7px;width:110px}.pace_info-tables label{align-items:center;justify-content:space-around}.pace_expand_collapse_buttons{margin-bottom:14px}.pace_expand_collapse_button_expand{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;margin-right:14px;width:120px}.pace_expand_collapse_button_expand:hover{background-color:var(--terza)}.pace_expand_collapse_button_expand:active{background-color:var(--quarta)}.pace_expand_collapse_button_contra{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;width:120px}.pace_expand_collapse_button_contra:hover{background-color:var(--terza)}.pace_expand_collapse_button_contra:active{background-color:var(--quarta)}.pace_table{border-style:none;color:var(--seconda)}.pace_table td,th,thead,tr{border-radius:7px;width:130px}.pace_table table,.pace_table td,th,thead,tr{box-shadow:0 0 0 var(--gray)}.pace_container{display:inline-block;margin:0 14%;width:70%}.pace_show{margin:2rem 0 0}.pace_info-tables{margin:7px 0}.pace_info-tables td,.pace_info-tables th,.pace_info-tables tr{border-radius:7px;box-shadow:0 0 2px var(--gray)}.pace_info-tables td{width:130px}.pace_search-button{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;width:120px}.pace_search-button:hover{background-color:var(--terza)}.pace_search-button:active{background-color:var(--quarta)}.pace_clear-button{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;margin:0 0 0 7px;width:120px}.pace_clear-button:hover{background-color:var(--terza)}.pace_clear-button:active{background-color:var(--quarta)}.pace_show input[type=text],input[type=email],input[type=password],textarea{border:1px solid #ccc;border-radius:7px;box-sizing:border-box;display:inline-block;height:42px;margin:7px 0;padding:6px 10px;width:100%}.pace_show h1{margin:7px 0}.pace_submit_container{align-items:center;margin-bottom:2rem}.pace_info-tables label,.pace_submit_container{display:flex;flex-direction:row;justify-content:center}.pace_info-tables label{align-items:end}.pace_info-tables label input{margin-left:1rem}.confirmation-dialog{align-items:center;display:flex;flex-direction:column;justify-content:center}.TabContent-admin{height:67.6vh;overflow:auto}.tabs-pace{background:var(--light);border-radius:14px;color:var(--seconda);height:70vh;margin:0;padding:0;width:99.7%}ul.nav-pace{align-items:center;border:1px solid var(--light);border-radius:2rem;display:flex;font-size:1.2rem;grid-area:nav-buttons;justify-content:space-between;margin:1.4% auto auto;padding-left:0;width:50%}ul.nav-pace li{cursor:pointer;list-style:none;padding:1rem;text-align:center;transition:all .3s;width:50%}ul.nav-pace li,ul.nav-pace li:first-child,ul.nav-pace li:last-child{border-radius:21px;box-shadow:0 0 2px var(--gray);margin:0 7px}ul.nav-pace li:hover{background:var(--terza)}ul.nav-pace li.active-admin,ul.nav-pace li:hover{box-shadow:0 0 2px var(--gray);color:var(--light)}ul.nav-pace li.active-admin{background-color:var(--seconda);margin:0 7px}.outlet-pace{align-items:center;grid-area:body;justify-content:center;margin:0;padding:0;width:100%}.historial-container{width:98%}.search-container{width:100%}.historial-tabla,.search-container{margin:0;padding:0 .8%}.historial-container_data-table{margin:0;padding:0;width:100%}.historial-container_data-table table{border-radius:1px;box-shadow:0 0 2px var(--gray);margin:1% 1.5%;padding:.7%;width:98%}.historial-container_data-table td,.historial-container_data-table th{border-radius:0;box-shadow:0 0 1px var(--gray)}.date_picker{border:solid;border-color:var(--seconda);border-radius:7px;border-width:1px;color:var(--gray);font-family:inherit;font-size:16px;height:30px;width:180px}.button_handleSC{background-color:var(--seconda);border:none;border-radius:7px;color:#fff;font-size:16px;height:35px;margin:0 10px;padding:5px;width:140px}.p-datatable-header{margin:14px 0 0 13px}.p-inputtext{border:solid;border-color:var(--seconda);border-radius:7px;border-width:1px;height:35px;width:186px}.p-inputtext,.p-paginator-page{color:var(--gray);font-family:inherit;font-size:16px}.p-paginator-page{width:30px}.loading-spinner{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1000}.loading-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#ffffff4d;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}.form-register{margin-top:1rem}.form-register select{border:1px solid #ccc;border-radius:7px;box-sizing:border-box;display:inline-block;height:42px;margin:7px 0;padding:6px 10px;width:100%}.customer_id_type{width:50%}.customer-id_container p,.customer_id_type p{color:var(--seconda);font-size:larger;font-weight:600;margin-bottom:.2rem}.register-container-user_handle{width:100%}.form-container-user_handle{display:inline-block;margin:0 14%;padding:0;width:72.3%}.button_register{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;margin-top:14px;width:120px}.button_register:hover{background-color:var(--terza)}.button_register:active{background-color:var(--quarta)}.contract_expiration{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:inline-block;margin:8px 0;padding:12px 20px;width:100%}.register_form-password_button{background-color:var(--seconda);border-radius:14px;border-style:hidden;box-shadow:0 0 2px var(--gray);color:var(--light);font-family:GothamBook;height:36px;margin-left:7px;margin-top:7px;width:160px}.register_form-password_button:hover{background-color:var(--terza)}.register_form-password_button:active{background-color:var(--quarta)}.register_form-password input[type=text],input[type=password]{border:1px solid #ccc;border-radius:7px;box-sizing:border-box;display:inline-block;height:42px;margin-top:7px;padding:6px 10px;width:100%}.selectedUser{margin:0 0 7px}.customer-id_container{margin-right:1rem;position:relative;width:50%}.register-container-user_handle input[type=text],input[type=email],input[type=password],textarea{border:1px solid #ccc;border-radius:7px;box-sizing:border-box;display:inline-block;height:42px;margin:7px 0;padding:6px 10px;width:100%}.pair-container{align-items:center;display:flex;flex-direction:row;margin-bottom:1rem}.date_form-update{border-color:var(--gray);border-radius:7px;border-style:solid;height:30px;width:130px}.fa-eye,.fa-eye_up{color:#d3d3d3;cursor:pointer;position:absolute;right:4%;top:50%}.fa-eye:hover{color:#000}.submit-buttons-container{align-items:baseline;display:flex;flex-direction:row;justify-content:center}.selectedUser{margin-bottom:2rem}.pace-register_container select{height:42px}.pace-register_container{display:inline-block;margin:0 14%;padding:0;width:72.3%}.pace_register-button{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;margin-top:14px;transition:background-color .3s ease,color .3s ease;width:120px}.pace_register-button:hover{background-color:var(--terza)}.pace_register-button:active{background-color:var(--quarta)}.pace-register_container input[type=text],input[type=email],input[type=password],textarea{border:1px solid #ccc;border-radius:7px;box-sizing:border-box;display:inline-block;height:42px;margin:7px 0;padding:6px 10px;width:100%}.delete-pace-container{align-items:center;display:flex;flex-direction:column;margin-bottom:1rem}.delete-pace-button{background-color:#ccc;border-radius:14px;border-style:hidden;color:#fff;cursor:not-allowed;font-family:GothamBook;height:42px;margin-top:14px;transition:background-color .3s ease,color .3s ease;width:120px}.delete-pace-button.enabled{background-color:var(--seconda);color:#fff;cursor:pointer}.delete-pace-button:hover.enabled{background-color:var(--terza)}.block_user-container{display:inline-block;margin:0 14%;width:70%}.key_description{height:42px;width:25%}.button_block-user{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;margin-top:14px;transition:background-color .3s ease,color .3s ease;width:142px}.button_block-user:active{background-color:var(--quarta)}.button_block-user:hover{background-color:var(--terza)}.button-search_user{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;margin-top:7px;transition:background-color .3s ease,color .3s ease;width:120px}.button-search_user:hover{background-color:var(--terza)}.button-search_user:active{background-color:var(--quarta)}.button-clear_fields{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;margin-left:7px;margin-top:7px;transition:background-color .3s ease,color .3s ease;width:140px}.button-clear_fields:hover{background-color:var(--terza)}.button-clear_fields:active{background-color:var(--quarta)}.button-send_information{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;margin-left:7px;margin-top:7px;transition:background-color .3s ease,color .3s ease;width:140px}.button-send_information:hover{background-color:var(--terza)}.button-send_information:active{background-color:var(--quarta)}.customer_id{border:1px solid #ccc;border-radius:7px;box-sizing:border-box;display:inline-block;height:42px;margin:4px 0;padding:6px 10px;width:100%}.modal{background-color:var(--light);border-radius:14px;box-shadow:0 0 2px var(--gray);font-size:12px;height:auto;padding:14px;width:432px}.modal>.close{background:#fff;border:1px solid #cfcece;border-radius:18px;cursor:pointer;display:block;font-size:24px;line-height:20px;padding:2px 5px;position:absolute;right:-10px;top:-10px}.user_data-container{margin:10px 0}.searchUser{margin-bottom:1rem;padding:0;width:100%}@media screen and (max-width:1280px){.modal{background-color:var(--light);border-radius:14px;box-shadow:0 0 2px var(--gray);font-size:12px;height:auto;padding:14px;width:650px}}@media screen and (max-width:1024px){.modal{background-color:var(--light);border-radius:14px;box-shadow:0 0 2px var(--gray);font-size:12px;height:auto;padding:14px;width:650px}}@media screen and (max-width:900px){.modal{background-color:var(--light);border-radius:14px;box-shadow:0 0 2px var(--gray);font-size:12px;height:auto;padding:14px;width:650px}}@media screen and (max-width:600px){.modal{background-color:var(--light);border-radius:14px;box-shadow:0 0 2px var(--gray);font-size:12px;height:auto;padding:14px;width:340px}}@media screen and (max-height:500px){.modal{background-color:var(--light);border-radius:14px;box-shadow:0 0 2px var(--gray);font-size:12px;height:auto;padding:14px;width:500px}}@media screen and (max-width:400px){.modal{background-color:var(--light);border-radius:14px;box-shadow:0 0 2px var(--gray);font-size:12px;height:auto;padding:14px;width:326px}}.tabs-user{background:var(--light);border-radius:14px;color:var(--seconda);height:70vh;margin:0;padding:0;width:99.7%}ul.nav-user{align-items:center;border:1px solid var(--light);border-radius:2rem;display:flex;font-size:1.2rem;grid-area:nav-buttons;justify-content:space-between;margin:1.4% auto auto;padding-left:0;width:60%}ul.nav-user li{cursor:pointer;list-style:none;padding-bottom:.5rem;padding-top:.5rem;text-align:center;transition:all .3s;width:50%}ul.nav-user li,ul.nav-user li:first-child,ul.nav-user li:last-child{border-radius:21px;box-shadow:0 0 2px var(--gray);margin:0 7px}ul.nav-user li:hover{background:var(--terza)}ul.nav-user li.active-admin,ul.nav-user li:hover{box-shadow:0 0 2px var(--gray);color:var(--light)}ul.nav-user li.active-admin{background-color:var(--seconda);margin:0 7px}.outlet-user{align-items:center;grid-area:body;justify-content:center}.outlet-user,.tabs-admin{margin:0;padding:0;width:100%}.tabs-admin{background:var(--light);border-radius:14px;color:var(--seconda);max-height:10vh;min-height:10vh}ul.nav-admin{align-items:center;display:flex;font-size:1.4rem;grid-area:nav-buttons;justify-content:center;max-width:175vh;min-width:100vh;overflow-x:auto;padding:0 0 0 14px;width:98%}ul.nav-admin li{cursor:pointer;list-style:none;padding:1rem;text-align:center;transition:all .3s;width:205px}ul.nav-admin li,ul.nav-admin li:first-child,ul.nav-admin li:last-child{box-shadow:0 0 2px var(--gray)}ul.nav-admin li:hover{background:var(--terza);box-shadow:0 0 2px var(--gray);color:var(--light)}ul.nav-admin li.active-admin{background-color:var(--seconda);box-shadow:0 0 2px var(--gray);color:var(--light)}.outlet-admin{align-items:center;grid-area:body;justify-content:center;margin:0;padding:0;width:100%}@media screen and (max-width:1440px){ul.nav-admin{align-items:center;display:flex;font-size:1.4rem;grid-area:nav-buttons;justify-content:space-between;max-width:100%;overflow-x:auto;padding:0 0 0 14px;width:98%}.tabs-admin{background:var(--light);border-radius:14px;color:var(--seconda);height:auto;margin:0;max-width:99.8%;padding:0;width:100%}.outlet-admin{max-width:100%;width:100%}}@media screen and (max-width:1366px){ul.nav-admin{align-items:center;display:flex;font-size:1.4rem;grid-area:nav-buttons;justify-content:space-between;max-width:100%;overflow-x:auto;padding:0 0 0 14px;width:98%}.tabs-admin{background:var(--light);border-radius:14px;color:var(--seconda);height:auto;margin:0;max-width:93%;padding:0;width:100%}.outlet-admin{max-width:100%;width:100%}}@media screen and (max-width:1280px){ul.nav-admin{align-items:center;font-size:1.4rem;justify-content:space-between;max-width:100%;overflow-x:auto;padding:0 0 0 14px;width:98%}.tabs-admin{background:var(--light);border-radius:14px;color:var(--seconda);height:auto;margin:0;padding:0}.outlet-admin,.tabs-admin{max-width:100%;width:100%}}@media screen and (max-width:1024px){ul.nav-admin{align-items:center;display:flex;font-size:1.4rem;grid-area:nav-buttons;justify-content:space-between;max-width:98%;overflow-x:auto;padding:0 0 0 14px;width:100%}.tabs-admin{background:var(--light);border-radius:14px;color:var(--seconda);height:auto;margin:0;max-width:85.8%;padding:0;width:100%}.outlet-admin{max-width:100%;width:100%}}.whatsapp_icon{height:36px;width:36px}.wh_container{display:grid;min-height:45vh;text-align:center}.info_container{display:flex;flex-direction:column;font-size:28px;font-size:24px;height:100%;margin:auto 0;overflow-y:auto}@media only screen and (max-width:1920px){.info_container{display:flex;flex-direction:column;font-size:28px;height:100%;justify-content:center;overflow-y:auto}}@media only screen and (max-width:1680px){.info_container{display:flex;flex-direction:column;font-size:24px;height:100%;justify-content:center;overflow-y:auto}}@media only screen and (max-width:1440px){.info_container{display:flex;flex-direction:column;font-size:23px;height:100%;justify-content:center;overflow-y:auto}}@media only screen and (max-width:1366px){.info_container{display:flex;flex-direction:column;font-size:19px;height:100%;justify-content:center;overflow-y:auto}}@media only screen and (max-width:1280px){.info_container{display:flex;flex-direction:column;font-size:21px;height:100%;justify-content:center;overflow-y:auto}}@media only screen and (max-width:1024px){.info_container{font-size:21px}}@media only screen and (max-width:900px){.info_container{font-size:18px}}.tabs{background:var(--light);border-radius:14px;color:var(--seconda);height:auto;margin:1% 0;padding:0;width:90%}ul.nav{align-items:center;border:1px solid var(--light);border-radius:2rem;display:flex;font-size:1.4rem;justify-content:space-between;margin:1.4% auto auto;padding-left:0;width:90%}ul.nav li{cursor:pointer;list-style:none;padding:1rem;text-align:center;transition:all .3s;width:50%}ul.nav li,ul.nav li:first-child,ul.nav li:last-child{border-radius:21px;box-shadow:0 0 2px var(--gray);margin:0 7px}ul.nav li:hover{background:var(--terza)}ul.nav li.active,ul.nav li:hover{box-shadow:0 0 2px var(--gray);color:var(--light)}ul.nav li.active{background-color:var(--seconda);margin:0 7px}.outlet{margin:1% 0;max-height:45vh;min-height:20vh;overflow-y:auto;scrollbar-width:none}@media only screen and (max-width:1024px){ul.nav{align-items:center;border:1px solid var(--light);border-radius:2rem;display:flex;font-size:.88rem;height:10vh;justify-content:space-between;margin:1.4% auto auto;overflow-x:auto;padding-left:0;scrollbar-width:none;width:99%}}td,th{border-radius:0;box-shadow:0 0 0 var(--gray);padding:0}.wrap{display:flex}.left{margin-right:10px}.calendar{flex-grow:1}.toolbar{margin:5px 0}.toolbar button,.toolbar span{margin-right:5px}.toolbar button{background-color:#3c78d8;border:1px solid #15c;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;padding:6px 20px;text-align:center;text-decoration:none;width:90px}select{padding:3px}.no-see,.resource-group{display:none}.button-container{display:grid;grid-template-areas:"button-left button-center button-right";grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}.button-container_both{background-color:var(--terza);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:56px;width:120px}.button-container_both:hover{background-color:var(--quarta)}.button-container_both:active{background-color:var(--quinta)}.button-container_bleft{grid-area:button-left}.button-container_bleft,.button-container_bright{align-items:center;display:grid;justify-content:center}.button-container_bright{grid-area:button-right}.calendar_default_main{border:7px solid var(--terza);border-radius:14px;font-family:GothamBook;font-size:13px}.calendar_default_main_extent{margin:7px;padding:0 14px 0 0}.calendar_default_cornerright{display:none}.calendar_default_event_inner{font-size:20px;inset:0;overflow:hidden;padding:2px 2px 2px 8px;position:absolute}.calendar_default_colheader{cursor:default;height:30px;margin:0;position:relative;white-space:nowrap}.calendar_default_colheader_inner{border-bottom:1px solid var(--light);border-right:0 solid var(--prima);font-size:17px}.calendar_default_colheader_inner:hover{background-color:#ccc;cursor:pointer}.calendar_default_event_bar_inner{width:7px}.cwe_container-main{border-radius:14px;display:grid;grid-area:main;grid-template-areas:"cwe_selection cwe_selection cwe_selected";grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr}.cwe_selection{background-color:var(--light);border-radius:14px;display:grid;grid-area:cwe_selection;grid-template-areas:"cwe-selection_info" "cwe-selection_week-selection" "cwe-selection_action";grid-template-columns:1fr;grid-template-rows:0 0 100%;margin:1% 0 1% 1%}.cwe-selection_info{background-color:aqua;display:grid;grid-area:cwe-selection_info}.cwe-selection_week-selection{background-color:#7fff00;display:grid;grid-area:cwe-selection_week-selection}.cwe-selection_action{background-color:var(--seconda);border-radius:14px;display:grid;grid-area:cwe-selection_action;margin:.7%;opacity:1}.cwe_selected{border-radius:14px;display:grid;grid-area:cwe_selected;grid-template-areas:"up_cweselected" "down_cweselected";grid-template-columns:1fr;grid-template-rows:90% 10%;margin:1% 1.3% 0 1%}.cwe_selected_content-container{background-color:var(--light);border-radius:14px;margin:1%}.cwe_selected_button-container{display:grid;grid-area:down_cweselected;height:100%;justify-content:center;width:100%}.cwe_button{background-color:var(--terza);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:56px;margin-top:1%;width:181px}.cwe_button:hover{background-color:var(--quarta)}.cwe_button:active{background-color:var(--quinta)}.parent-calendar{height:100%;position:relative;width:100%}.head-p{display:grid;grid-area:header;height:100%;width:100%}.title-p{align-items:center;background-color:var(--light);border-radius:14px;display:grid;margin:.7%;padding:0}.title-p h1{color:var(--seconda);display:flex;font-size:42px;padding-left:3%}@media screen and (max-width:600px){.head-p{display:grid;grid-area:header}.title-p{align-items:center;background-color:var(--light);border-radius:14px;display:grid;height:95%;margin:.7%;padding:0}.title-p h1{color:var(--seconda);display:flex;font-size:34px;margin-top:4%;padding-left:3%}}@media screen and (max-height:500px){.title-p h1{color:var(--seconda);display:flex;font-size:34px;margin-top:4%;padding-left:3%}}.inf_scroll{height:100%;margin:0 2.1% 0 1.4%;overflow-y:scroll;padding:0 .7%}.inf_scroll-container p{color:var(--seconda);font-size:35px}.inf_scroll-container{background-color:var(--light);border-radius:14px;display:grid;grid-area:main;height:75vh;margin:.7%}.infDiv_scroll{background-color:var(--seconda);border-color:var(--seconda);border-radius:21px;box-shadow:0 0 4px var(--gray);display:grid;height:auto;margin:14px;padding:0}.infDiv_scroll p{align-self:center;color:var(--light);font-size:21px;padding-left:3%}.no-msg{opacity:.5}@media screen and (max-width:900px){.infDiv_scroll{background-color:var(--seconda);border-color:var(--seconda);border-radius:21px;box-shadow:0 0 4px var(--gray);display:grid;height:auto;margin:0 0 1.4%;padding:0}.inf_scroll{height:100%;margin:0 2.1% 0 1.4%;overflow-y:scroll;padding:0 .7%;scrollbar-width:none}}@media screen and (max-width:600px){.inf_scroll{height:100%;margin:0 2.1% 0 1.4%;overflow-y:scroll;padding:0 .7%;scrollbar-width:none}.infDiv_scroll{background-color:var(--seconda);border-color:var(--seconda);border-radius:21px;box-shadow:0 0 4px var(--gray);display:grid;height:auto;margin:0 0 1.4%;padding:2.5%}.inf_scroll-container{background-color:var(--light);border-radius:14px;display:grid;grid-area:main;height:99%;margin:.7%;max-height:850px;overflow-y:auto}.infDiv_scroll p{align-self:center;color:var(--light);font-size:21px;overflow-x:hidden;padding:0;scrollbar-width:none;width:100%}}.phrase{align-items:center;background-color:var(--light);border-radius:14px;display:grid;margin:.7%}.phrase p{color:var(--gray);font-size:14px;font-style:italic;padding-left:3%}.phrase_container{display:grid;grid-area:phrase}@media screen and (max-width:600px){.phrase{align-items:center;background-color:var(--light);border-radius:14px;display:grid;margin:.7%}.phrase p{color:var(--gray);font-size:14px;font-style:italic;padding-left:3%}.phrase_container{display:grid;grid-area:phrase}}.side-nav-container{background-color:var(--light);color:var(--seconda);height:98vh;margin:0 5px;position:relative;transition:.3s;width:15%}.side-nav-container-NX{transition:.3s;width:5%}.menu-item,.nav-footer,.nav-heading,.nav-menu,.nav-upper{display:grid;transition:.3s}.nav-heading{grid-template-areas:"nav-heading_img nav-heading_img" "nav-heading_text nav-heading_hamburguer";grid-template-columns:1fr 1fr;grid-template-rows:60% 40%;height:210px}.nav-heading_NX{display:grid;grid-template-columns:1fr;height:210px;transition:.3s}.nav-brand{color:var(--seconda);grid-area:nav-heading_text;margin-left:auto;margin-right:auto;transition:.3s}.fotito,.nav-brand{display:flex}.logo-spc{align-self:center;display:grid;grid-area:nav-heading_img;height:auto;justify-self:center;width:auto}.logo-spc img{width:104px}.spc{padding-right:10px;padding-top:5px}.spc,.spc-l{margin:auto;padding-left:10px}.spc-l{width:110px}.hamburger{background:none;border:none;cursor:pointer;margin:auto;transition:.3s}.hamburger span{background-color:var(--seconda);border-radius:15px;display:block;grid-area:nav-heading_hamburguer;height:3px;margin-top:5px;transition:.3s;width:25px}.hamburger:hover span{background-color:var(--prima)}.hamburger-in{grid-area:nav-heading_hamburguer}.hamburger-in,.hamburger-out,.nav-menu{transition:.3s}.nav-menu{grid-row-gap:7px;grid-template-rows:repeat(7,1fr);margin:0 5%}.menu-item{align-items:center;border-radius:14px;box-shadow:0 0 2px var(--gray);color:var(--seconda);display:flex;height:53px;text-decoration:none;text-transform:uppercase;transition:.3s}.menu-item-NX{justify-content:center;transition:.3s}.in-between{background-color:var(--seconda);border-color:var(--seconda);border-style:solid;height:1px;transition:.3s;width:95%}.inb-controller{margin:0 0 14px;transition:.3s}.item-nav{list-style:none;transition:.3s}.menu-item:hover{background-color:var(--seconda);box-shadow:0 0 2px var(--gray);color:var(--light)}.menu-item img{padding:0 20px;transition:.3s;width:30px}.nav-footer{align-items:center;bottom:5px;display:flex;flex-direction:row;position:absolute;transition:.3s;width:100%}.nav-details,.nav-footer{justify-content:space-evenly}.nav-details{display:grid;grid-template-areas:"cand-college" "name-college";grid-template-rows:50% 50%}.nav-details img{padding:0 20px;width:50px}.nav-details p{margin-top:11px}.cand-college{grid-area:cand-college}.name-college{grid-area:name-college}.nav-footer-user-name{font-size:18px;font-weight:900}.nav-footer-user-position{color:var(--gray);margin-top:-15px}.logout-icon{margin-left:0;padding:18px 0}.logout-icon,.logout-icon-ue{transition:.3s;width:40px}@media screen and (max-width:1440px){.side-nav-container{transition:.3s;width:20%}.side-nav-container-NX{transition:.3s;width:8%}.nav-heading_NX{display:grid;grid-template-columns:1fr;height:210px;transition:.3s}.menu-item-NX{justify-content:center;transition:.3s}}@media screen and (max-width:1366px){.side-nav-container{transition:.3s;width:22vw}.side-nav-container-NX{transition:.3s;width:6vw}.nav-heading_NX{display:grid;grid-template-columns:1fr;height:210px}.menu-item-NX{justify-content:center;transition:.3s}}@media screen and (max-width:1280px){.side-nav-container{box-shadow:0 0 4px var(--gray);height:100%;left:-5px;overflow-y:auto;position:absolute;transition:.3s;width:27vw;z-index:100}.inb-controller,.nav-menu{display:none}.side-nav-container:not(.side-nav-container-NX) .inb-controller,.side-nav-container:not(.side-nav-container-NX) .nav-menu{display:grid}.side-nav-container-NX{border-radius:14px;bottom:28px;box-shadow:0 0 4px var(--gray);height:12vw;left:18px;max-height:56px;max-width:80px;overflow-y:hidden;transition:.3s;width:8vw}.nav-heading_NX{display:grid;grid-template-columns:1fr;height:50px;min-height:45px;transition:.3s}.menu-item-NX{justify-content:center;transition:.3s}.side-nav-container-NX .nav-footer{display:none}}@media screen and (max-width:1024px){.side-nav-container-NX .nav-footer{display:none}}@media screen and (max-width:1024px) and (min-height:700px){.nav-footer{bottom:5px;position:absolute}}@media screen and (max-width:1024px) and (max-height:699px){.nav-footer{bottom:auto;position:relative}}@media screen and (max-width:900px){.side-nav-container{box-shadow:0 0 4px var(--gray);height:100%;left:-5px;overflow-y:scroll;position:absolute;transition:.3s;width:250px;z-index:100}.inb-controller,.nav-menu{display:none}.side-nav-container:not(.side-nav-container-NX) .inb-controller,.side-nav-container:not(.side-nav-container-NX) .nav-menu{display:grid}.side-nav-container-NX{border-radius:14px;bottom:28px;box-shadow:0 0 4px var(--gray);height:17vw;left:14px;max-height:55px;max-width:80px;overflow-y:hidden;transition:.3s;width:12vw}.nav-heading_NX{display:grid;grid-template-columns:1fr;height:50px;min-height:45px;transition:.3s}.menu-item-NX{justify-content:center;transition:.3s}}@media screen and (max-width:600px){.side-nav-container{box-shadow:0 0 4px var(--gray);height:100%;left:-5px;min-height:100vh;overflow-y:scroll;position:absolute;transition:.3s;width:250px;z-index:100}.inb-controller,.nav-menu{display:none}.side-nav-container:not(.side-nav-container-NX) .inb-controller,.side-nav-container:not(.side-nav-container-NX) .nav-menu{display:grid}.side-nav-container-NX{border-radius:14px;bottom:28px;box-shadow:0 0 4px var(--gray);height:27vw;left:10px;max-height:55px;max-width:80px;min-height:55px;min-width:60px;overflow-y:hidden;transition:.3s;width:16vw}.nav-heading_NX{display:grid;grid-template-columns:1fr;height:50px;min-height:45px;transition:.3s}.menu-item-NX{justify-content:center;transition:.3s}}@media screen and (max-height:400px){.side-nav-container-NX{bottom:14px;transition:.3s}}.scheduler{border-radius:14px;color:var(--seconda);display:grid;grid-area:main;margin:.7%;overflow-y:auto;padding:0}.scheduler-container{display:grid;grid-template-areas:"av_classes pre_classes";grid-template-columns:60% 40%;grid-template-rows:1fr;margin:0;max-height:98%;min-height:30vw;padding:0}.available_classes{background:var(--light);border-radius:14px;display:grid;grid-area:av_classes;grid-template-areas:"avc_title" "d_classes";grid-template-columns:1fr;grid-template-rows:10% 90%;margin:0 7px 0 0}.avc_title{grid-area:avc_title;height:100%;margin:0 0 0 14px;padding:0}.d_classes{grid-area:d_classes;margin:0 7px 0 0;padding:0}.table_c{border-radius:14px;display:block;max-height:33vw;min-height:28vw;overflow-y:scroll;width:100%}.thdesc_c th{width:1%}.thdesc_c tr{height:40px}.tbdesc_c tr{height:80px}.pres_classes{border-radius:14px;display:grid;grid-area:pre_classes;grid-template-areas:"pselected_classes" "button_selection";grid-template-columns:1fr;grid-template-rows:85% 15%;margin:11.5% .1% 8.5% 7%}.pselected_classes{background-color:var(--light);border-radius:14px;grid-area:pselected_classes;margin:0;padding:0 14px}.psc_shown{display:block;height:420px;overflow-x:hidden;overflow-y:scroll;width:100%}.button_selection{grid-area:button_selection;justify-self:center;margin:18px 0 0;padding:0}.button_selection button{background-color:var(--terza);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:56px;width:120px}.button_selection button:hover{background-color:var(--quarta)}.button_selection button:active{background-color:var(--quinta)}@media only screen and (max-width:1440px){.scheduler{border-radius:14px;color:var(--seconda);display:grid;grid-area:main;height:100%;margin:.7%;min-height:54vw;padding:0}.scheduler-container{grid-template-areas:"av_classes" "pre_classes";grid-template-rows:60% 40%;margin:0;max-height:100%;min-height:30vw;padding:0}.available_classes,.scheduler-container{display:grid;grid-template-columns:1fr;overflow-y:hidden}.available_classes{background:var(--light);border-radius:14px;grid-area:av_classes;grid-template-areas:"avc_title" "d_classes";grid-template-rows:20% 80%;height:95%;margin-right:0}.table_c{border-radius:14px;display:block;max-height:100%;min-height:25vw;overflow-y:scroll;width:100%}.pres_classes{border-radius:14px;display:grid;grid-area:pre_classes;grid-template-areas:"pselected_classes" "button_selection ";grid-template-columns:1fr;grid-template-rows:50% 50%;margin:0}.pselected_classes{overflow-y:auto;scrollbar-width:none}.psc_shown{display:block;height:auto;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none;width:100%}}@media only screen and (max-width:1024px){.schedule-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main   main   main   main   main  ";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:18% 1fr;height:100vh;max-height:100vh;min-height:100%;overflow-y:hidden;width:100%}.scheduler{border-radius:14px;color:var(--seconda);display:grid;grid-area:main;height:100%;margin:.7%;min-height:54vw;padding:0}.scheduler-container{display:grid;grid-template-areas:"av_classes" "pre_classes";grid-template-columns:1fr;grid-template-rows:60% 40%;margin:0;max-height:100%;min-height:30vw;padding:0}.available_classes{background:var(--light);border-radius:14px;display:grid;grid-area:av_classes;grid-template-areas:"avc_title" "d_classes";grid-template-columns:1fr;grid-template-rows:15% 85%;height:95%;margin-right:0;overflow-y:hidden}.table_c{border-radius:14px;display:block;max-height:100%;min-height:27vw;overflow-y:scroll;scrollbar-width:none;width:100%}.pres_classes{border-radius:14px;display:grid;grid-area:pre_classes;grid-template-areas:"pselected_classes" "button_selection ";grid-template-columns:1fr;grid-template-rows:50% 50%;margin:0}.psc_shown{display:block;height:auto;overflow-x:hidden;width:100%}.clase-card-container{display:flex;flex-direction:column;gap:14px;padding:7px}.clase-card{background:#fff;border-radius:8px;box-shadow:0 0 3px #0006;padding:15px}.clase-title{font-size:18px;font-weight:700}.clase-checkbox{margin-top:10px;text-align:center}label{background-color:var(--quarta);border:0 solid #ccc;border-radius:7px;box-sizing:border-box;color:var(--light);display:inline-block;margin:8px 0;padding:12px 20px;width:100%}}@media only screen and (max-width:900px){.scheduler{border-radius:14px;color:var(--seconda);display:grid;grid-area:main;height:100%;margin:.7%;min-height:54vw;padding:0}.scheduler-container{display:grid;grid-template-areas:"av_classes" "pre_classes";grid-template-columns:1fr;grid-template-rows:65% 35%;margin:0;max-height:100%;min-height:30vw;padding:0}.available_classes{background:var(--light);border-radius:14px;display:grid;grid-area:av_classes;grid-template-areas:"avc_title" "d_classes";grid-template-columns:1fr;grid-template-rows:15% 85%;height:95%;margin-right:0;overflow-y:hidden}.table_c{border-radius:14px;display:block;max-height:100%;min-height:27vw;overflow-y:scroll;scrollbar-width:none;width:100%}.pres_classes{border-radius:14px;display:grid;grid-area:pre_classes;grid-template-areas:"pselected_classes" "button_selection ";grid-template-columns:1fr;grid-template-rows:50% 50%;margin:0}.psc_shown{display:block;height:auto;overflow-x:hidden;width:100%}}@media only screen and (max-width:600px){.scheduler{border-radius:14px;color:var(--seconda);display:grid;grid-area:main;height:100%;margin:.7%;min-height:54vw;padding:0}.scheduler-container{grid-template-areas:"av_classes" "pre_classes";grid-template-rows:50% 50%;margin:0;max-height:100%;min-height:30vw;padding:0}.available_classes,.scheduler-container{display:grid;grid-template-columns:1fr;overflow:hidden}.available_classes{background:var(--light);border-radius:14px;grid-area:av_classes;grid-template-areas:"avc_title" "d_classes";grid-template-rows:20% 80%;height:95%;margin-right:0}.d_classes{overflow:auto;scrollbar-width:none}.table_c{border-radius:14px;display:block;max-height:100%;min-height:27vw;width:100%}.pres_classes{border-radius:14px;display:grid;grid-area:pre_classes;grid-template-areas:"pselected_classes" "button_selection ";grid-template-columns:1fr;grid-template-rows:65% 35%;margin:0}.psc_shown{display:block;height:auto;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none;width:100%}}@media screen and (max-height:500px){.scheduler{border-radius:14px;color:var(--seconda);display:grid;grid-area:main;height:100%;margin:.7%;min-height:54vw;padding:0}.scheduler-container{grid-template-areas:"av_classes" "pre_classes";grid-template-rows:50% 50%;margin:0;max-height:100%;min-height:30vw;padding:0}.available_classes,.scheduler-container{display:grid;grid-template-columns:1fr;overflow:hidden}.available_classes{background:var(--light);border-radius:14px;grid-area:av_classes;grid-template-areas:"avc_title" "d_classes";grid-template-rows:30% 70%;height:95%;margin-right:0}.d_classes{overflow:auto;scrollbar-width:none}.table_c{border-radius:14px;display:block;max-height:100%;min-height:27vw;width:100%}.pres_classes{border-radius:14px;display:grid;grid-area:pre_classes;grid-template-areas:"pselected_classes" "button_selection ";grid-template-columns:1fr;grid-template-rows:65% 35%;margin:0}.pselected_classes{overflow-y:auto;scrollbar-width:none}.psc_shown{display:block;height:auto;overflow-x:hidden;width:100%}}.calendar-container{background-color:#fff;border-radius:14px;display:grid;grid-area:main;margin:.7%}table{border-collapse:initial;width:100%}td,th{border-radius:14px;box-shadow:0 0 4px var(--gray);padding:8px;text-align:center}.week-calendar_container{background-color:var(--light);border-radius:14px;display:grid;grid-area:main;margin:auto .7%;max-height:100%;overflow:auto;padding:0 1px}input[type=text]{border:1px solid #ccc;border-radius:14px;height:54px;margin:0;min-width:0;padding:0 0 0 14px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.contains-all{display:flex;min-height:100vh;overflow-y:hidden}.admindashboard-g{grid-row-gap:0;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header" "main   main   main   main  ";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:18% 1fr;height:100vh;overflow-x:auto;overflow-y:auto;width:100%}.admin-todo-container{grid-template-areas:"nav-buttons" "body";grid-template-columns:1fr;grid-template-rows:7% 1fr;width:98.6%}.admin-todo-container,.attendace_container{background-color:var(--light);border-radius:14px;display:grid;grid-area:main;margin:.7%}.attendace_render{background-color:var(--light);border-radius:14px;color:var(--seconda);display:block;height:74vh;margin:.7%;overflow:auto;padding:.7%}.classes_list{grid-area:classes_list;margin:0 7px 0 14px;padding:0}.classes_list li{list-style-type:none}.classes_list-button{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;margin-top:14px;width:120px}.classes_list-button:hover{background-color:var(--terza)}.classes_list-button:active{background-color:var(--quarta)}.classes_render{grid-area:classes_render;margin:0;padding:0}.classes_render-button{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:42px;margin-top:14px;width:160px}.classes_render-button:hover{background-color:var(--terza)}.classes_render-button:active{background-color:var(--quarta)}.shown_student td{height:42px}.student-checkinput{align-items:center;justify-content:center}.btn_pace_modify{background-color:var(--seconda);border-radius:14px;border-style:hidden;color:var(--light);font-family:GothamBook;height:28px;margin-top:14px;width:130px}.btn_pace_modify:hover{background-color:var(--terza)}.btn_pace_modify:active{background-color:var(--quarta)}.student-card-container{display:flex;flex-direction:column;gap:10px}.student-card{background:#fff;border-radius:8px;box-shadow:0 0 7px #0003;padding:15px}.student-card-title{font-size:18px;font-weight:700}.student-card-actions,.student-checkinput{display:flex;justify-content:space-between;margin-top:10px}@media screen and (max-width:600px){.shown_student{display:block;overflow:auto;scrollbar-width:none;width:100%}.shown_student td{height:60px}.attendace_render{background-color:var(--light);border-radius:14px;color:var(--seconda);display:block;height:74vh;margin:.7%;overflow:auto;padding:.7%;scrollbar-width:none}}@media screen and (max-width:400px){.shown_student{display:block;overflow:auto;scrollbar-width:none;width:100%}.shown_student td{height:60px}.attendace_render{background-color:var(--light);border-radius:14px;color:var(--seconda);display:block;height:65vh;margin:.7%;overflow:auto;padding:.7%;scrollbar-width:none}}@media screen and (max-height:500px){.shown_student{display:block;overflow:auto;scrollbar-width:none;width:100%}.shown_student td{height:60px}.attendace_render{background-color:var(--light);border-radius:14px;color:var(--seconda);display:block;height:145vh;margin:.7%;overflow:auto;padding:.7%;scrollbar-width:none}}.class_attendance-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:18% 1fr;height:100vh;width:100%}@media screen and (max-height:500px){.class_attendance-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:25% 1fr;height:100vh;overflow-y:auto;scrollbar-width:none;width:100%}}@media screen and (max-height:400px){.class_attendance-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:27% 1fr;height:100vh;overflow-y:auto;scrollbar-width:none;width:100%}}.dashboard-g{grid-row-gap:0;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header" "phrase phrase phrase phrase" "main main main main";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:16% 7% 1fr;height:100vh;width:100%}@media screen and (max-width:900px){.dashboard-g{grid-row-gap:0;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header" "phrase phrase phrase phrase" "main main main main";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:14% 10% 1fr;height:100vh;width:100%}}@media screen and (max-width:600px){.dashboard-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header" "phrase phrase phrase phrase" "main   main   main   main  ";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:13% 11% 1fr;height:100vh;overflow-y:auto;padding:0 .7%;scrollbar-width:none;width:100%}}@media screen and (max-height:600px){.dashboard-g{grid-row-gap:0;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header" "phrase phrase phrase phrase" "main   main   main   main  ";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:20% 15% 1fr;height:100vh;overflow-y:auto;scrollbar-width:none;width:100%}}@media screen and (max-height:500px){.dashboard-g{grid-row-gap:0;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header" "phrase phrase phrase phrase" "main   main   main   main  ";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:31% 20% 1fr;height:100vh;overflow-y:auto;scrollbar-width:none;width:100%}}@media screen and (max-width:320px) and (max-height:568px){.dashboard-g{grid-row-gap:0;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header" "phrase phrase phrase phrase" "main   main   main   main  ";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:21% 18% 1fr;height:100vh;overflow-y:auto;scrollbar-width:none;width:100%}}.exams-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:18% 1fr;height:100vh;max-height:100vh;min-height:100%;overflow-y:hidden;width:100%}@media only screen and (max-width:1024px){.exams-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:15% 1fr;height:100vh;max-height:100vh;min-height:100%;overflow-y:hidden;scrollbar-width:none;width:100%}}@media only screen and (max-width:900px){.exams-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:15% 1fr;height:100vh;max-height:100vh;min-height:100%;overflow-y:hidden;scrollbar-width:none;width:100%}}@media only screen and (max-width:600px){.exams-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:15% 1fr;height:100vh;max-height:100vh;min-height:100%;overflow-y:hidden;scrollbar-width:none;width:100%}}@media screen and (max-height:500px){.exams-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:28% 68%;height:100vh;max-height:100vh;min-height:100%;overflow-y:auto;scrollbar-width:none;width:100%}.exams-g::-webkit-scrollbar{display:none}}.div-description h1{color:var(--light);font-size:36px}.div-description h2,.div-description h3{color:var(--light)}.div-description h4{color:var(--light);font-weight:300;line-height:21px}.div-description_nonmobile h1{color:var(--light);font-size:34px}.div-description_nonmobile h2,.div-description_nonmobile h3{color:var(--light)}.div-description_nonmobile h4{color:var(--light);font-weight:300;line-height:21px}.box-dc,.box-password{margin:0;padding:1% 0}.box-password input[type=password]{width:334px}.box-password input[type=password],.ep-input{-moz-appearance:textfield;border-radius:14px;border-style:hidden;height:52px;padding:0 0 0 14px}.ep-input{width:320px}.ep-input::-webkit-inner-spin-button,.ep-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.box-logo{display:grid;grid-area:logo}.s-boton{align-items:center;background-color:var(--prima);border-radius:14px;border-style:hidden;box-shadow:0 0 0 var(--gray);color:var(--light);height:52px;justify-content:center;margin-top:1%;transition:all .1s;width:334px}.s-boton:hover{background-color:var(--terza);color:var(--light)}.s-boton:active{background-color:var(--quarta);color:var(--light)}.box-divider{grid-area:logo-2;justify-items:center}.box-divider,.box-login{align-items:center;display:grid}.box-login{grid-area:caja-login;justify-content:center}.box-logoSPC{grid-area:logo-1;margin:2%}.box-logoSPC,.box-logoSPC_back{align-items:center;display:grid;justify-items:center}.box-logoSPC_back{background-color:var(--light);border-radius:14px;padding:2% 5%}.CC_Logo-spc{width:100%}.frase-canadian h2{color:var(--quinta);margin:7px}.box-footer{color:var(--light);font-size:24px;font-weight:300;grid-area:footer;line-height:21px;margin-top:20px}.box-footer,.todo{display:flex;justify-content:center}.todo{align-items:center;background-color:var(--seconda);min-height:100vh}.todo-login{grid-row-gap:0;border-radius:14px;box-shadow:0 0 10px #00000040;display:grid;grid-template-areas:"logo logo" "logo-1 caja-login" "footer footer";grid-template-columns:1fr 1fr;grid-template-rows:1% 80% 15%;padding:1% 0;width:70%}.box-footer_mobile,.div-description_nonmobile{display:none}.error-handler{align-items:center;color:var(--light);display:flex;font-size:13px;height:26px;opacity:.7;width:334px}@media only screen and (max-width:1600px){.CC_Logo-spc{width:100%}.box-logoSPC_back{align-items:center;background-color:var(--light);border-radius:14px;display:grid;justify-items:center;margin:3%;padding:2% 5%}.box-footer{color:var(--light);display:flex;font-size:20px;font-weight:300;grid-area:footer;justify-content:center;line-height:21px;margin-top:20px}}@media only screen and (max-width:1440px){.todo-login{width:80%}.CC_Logo-spc{width:100%}.box-logoSPC_back{align-items:center;background-color:var(--light);border-radius:14px;display:grid;justify-items:center;margin:3%;padding:2% 5%}.box-footer{color:var(--light);display:flex;font-size:17px;font-weight:300;grid-area:footer;justify-content:center;line-height:21px;margin-top:20px}}@media only screen and (max-width:1024px){.todo{align-items:center;background-color:var(--seconda);display:flex;justify-content:center;max-height:120vh;min-height:100vh}.todo-login{display:flex;flex-direction:column;max-width:50vh;min-height:65vh;min-width:40vh}.box-logo{display:none}.box-logoSPC{align-items:center;display:flex;justify-content:center}.box-login{margin:0}.box-footer_mobile{color:var(--light);flex-direction:column;font-size:16px;font-weight:300;line-height:2px;margin:10% 0 0}.box-footer_mobile,.box-logoSPC_back{align-items:center;display:flex;justify-content:center}.box-logoSPC_back{background-color:var(--light);border-radius:14px;margin:3%;max-width:300px;padding:2% 5%}.CC_Logo-spc{width:100%}.box-divider{align-items:center;display:none;grid-area:logo-2;justify-items:center}.box-dc,.box-password,.s-boton{display:flex}.div-description{display:none}.div-description_nonmobile{display:contents}.box-footer{display:none}}@media only screen and (max-width:900px){.todo{align-items:center;background-color:var(--seconda);display:flex;justify-content:center;max-height:120vh;min-height:120vh}.todo-login{display:flex;flex-direction:column;max-width:50vh;min-height:80vh;min-width:40vh}.box-logo{display:none}.box-logoSPC{align-items:center;display:flex;justify-content:center}.box-login{margin:0}.box-footer_mobile{color:var(--light);flex-direction:column;font-size:16px;font-weight:300;line-height:2px;margin:10% 0 0}.box-footer_mobile,.box-logoSPC_back{align-items:center;display:flex;justify-content:center}.box-logoSPC_back{background-color:var(--light);border-radius:14px;margin:3%;max-width:300px;padding:2% 5%}.CC_Logo-spc{width:100%}.box-divider{align-items:center;display:none;grid-area:logo-2;justify-items:center}.box-dc,.box-password,.s-boton{display:flex}.div-description{display:none}.div-description_nonmobile{display:contents}.box-footer{display:none}}@media only screen and (max-width:600px){.todo{align-items:center;background-color:var(--seconda);display:flex;justify-content:center;max-height:120vh;min-height:120vh}.todo-login{display:flex;flex-direction:column;max-width:45vh;min-height:85vh;min-width:40vh}.box-login form{justify-content:center;margin:0;max-width:40vh;min-width:40vh}.s-boton{max-width:40vh}.box-logo{display:none}.box-logoSPC{align-items:center;display:flex;justify-content:center}.box-login{margin:0}.box-footer_mobile{color:var(--light);flex-direction:column;font-size:16px;font-weight:300;line-height:2px;margin:10% 0 0}.box-footer_mobile,.box-logoSPC_back{align-items:center;display:flex;justify-content:center}.box-logoSPC_back{background-color:var(--light);border-radius:14px;margin:3%;max-width:300px;padding:2% 5%}.CC_Logo-spc{width:100%}}@media only screen and (max-width:500px){.todo{align-items:center;background-color:var(--seconda);display:flex;justify-content:center;max-height:120vh;min-height:105vh}.todo-login{display:flex;flex-direction:column;max-width:45vh;min-height:85vh;min-width:45vh}.box-logo{display:none}.box-logoSPC{align-items:center}.box-login,.box-logoSPC{display:flex;justify-content:center}.box-login{margin:0;max-width:45vh;min-width:45vh}.box-login form{justify-content:center;margin:0;max-width:35vh;min-width:35vh}.s-boton{max-width:35vh}.box-footer_mobile{color:var(--light);flex-direction:column;font-size:16px;font-weight:300;line-height:2px;margin:10% 0 0}.box-footer_mobile,.box-logoSPC_back{align-items:center;display:flex;justify-content:center}.box-logoSPC_back{background-color:var(--light);border-radius:14px;margin:3%;max-width:300px;padding:2% 5%}.CC_Logo-spc{width:100%}.div-description_nonmobile{display:block}}@media only screen and (max-width:400px){.todo{align-items:center;background-color:var(--seconda);display:flex;justify-content:center;max-height:120vh;min-height:120vh}.todo-login{display:flex;flex-direction:column;max-width:45vh;min-height:100vh;min-width:45vh}.box-logo{display:none}.box-logoSPC{align-items:center}.box-login,.box-logoSPC{display:flex;justify-content:center}.box-login{margin:0;max-width:45vh;min-width:20vh}.box-login form{justify-content:center;margin:0;max-width:40vh;min-width:40vh}.s-boton{max-width:40vh}.box-footer_mobile{color:var(--light);flex-direction:column;font-size:16px;font-weight:300;line-height:2px;margin:10% 0 0}.box-footer_mobile,.box-logoSPC_back{align-items:center;display:flex;justify-content:center}.box-logoSPC_back{background-color:var(--light);border-radius:14px;margin:3%;max-width:300px;padding:2% 5%}.CC_Logo-spc{width:100%}.div-description_nonmobile{display:block}}@media only screen and (max-width:320px){.todo{align-items:center;background-color:var(--seconda);display:flex;justify-content:center;max-height:130vh;min-height:120vh}.todo-login{display:flex;flex-direction:column;max-width:55vh;min-height:100vh;min-width:55vh}.box-logo{display:none}.box-logoSPC{align-items:center}.box-login,.box-logoSPC{display:flex;justify-content:center}.box-login{margin:0;max-width:45vh;min-width:55vh}.box-login form{justify-content:center;margin:0;max-width:50vh;min-width:50vh}.s-boton{max-width:50vh}.box-footer_mobile{color:var(--light);flex-direction:column;font-size:16px;font-weight:300;line-height:2px;margin:10% 0 0}.box-footer_mobile,.box-logoSPC_back{align-items:center;display:flex;justify-content:center}.box-logoSPC_back{background-color:var(--light);border-radius:14px;margin:3%;max-width:300px;padding:2% 5%}.CC_Logo-spc{width:100%}.div-description_nonmobile{display:block}}@media only screen and (max-height:500px){.todo{align-items:center;background-color:var(--seconda);display:flex;justify-content:center;max-height:235vh;min-height:230vh}.todo-login{display:flex;flex-direction:column;max-width:120vh;min-height:100vh;min-width:100vh}.box-logo{display:none}.box-logoSPC{align-items:center}.box-login,.box-logoSPC{display:flex;justify-content:center}.box-login{margin:0;max-width:120vh;min-width:120vh}.box-footer_mobile{color:var(--light);flex-direction:column;font-size:16px;font-weight:300;line-height:2px;margin:10% 0 0}.box-footer_mobile,.box-logoSPC_back{align-items:center;display:flex;justify-content:center}.box-logoSPC_back{background-color:var(--light);border-radius:14px;margin:3%;max-width:300px;padding:2% 5%}.CC_Logo-spc{width:100%}.div-description_nonmobile{display:block}}@media only screen and (max-height:400px){.todo{align-items:center;background-color:var(--seconda);display:flex;justify-content:center;max-height:271vh;min-height:230vh}.todo-login{display:flex;flex-direction:column;max-width:120vh;min-height:100vh;min-width:100vh}.box-logo{display:none}.box-logoSPC{align-items:center}.box-login,.box-logoSPC{display:flex;justify-content:center}.box-login{margin:0;max-width:120vh;min-width:120vh}.box-login form{justify-content:center;margin:0;max-width:85vh;min-width:85vh}.s-boton{max-width:85vh}.box-footer_mobile{color:var(--light);flex-direction:column;font-size:16px;font-weight:300;line-height:2px;margin:10% 0 0}.box-footer_mobile,.box-logoSPC_back{align-items:center;display:flex;justify-content:center}.box-logoSPC_back{background-color:var(--light);border-radius:14px;margin:3%;max-width:300px;padding:2% 5%}.CC_Logo-spc{width:100%}.div-description_nonmobile{display:block}}.forbidden-g{grid-template-columns:1fr;max-height:1080px;max-width:1920px}.forbidden-g,.help-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header" "main main main main";grid-template-rows:18% 1fr;height:100vh;width:100%}.help-g{grid-template-columns:1fr 1fr 1fr 1fr}.help-main{border-radius:14px;display:flex;grid-area:main;height:75%;justify-content:center;margin:6.2% 12.5%;overflow:hidden;width:75%}.help-main p{color:var(--prima)}@media only screen and (max-width:500px){.help-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header" "main main main main";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:16% 1fr;height:100vh;width:100%}.help-main{border-radius:14px;display:flex;grid-area:main;height:75%;justify-content:center;margin:10% 0;overflow:hidden;width:100%}}.my_schedule-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header" "main main main main";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:15% 85%;height:100vh;width:100%}@media screen and (max-width:1280px){.my_schedule-g{grid-row-gap:.7%;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header" "main main main main";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:16% 82%;height:100vh;width:100%}}@media screen and (max-height:500px){.my_schedule-g{grid-row-gap:0;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header" "main   main   main   main  ";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:27% 1fr;height:100vh;width:100%}}@media screen and (max-width:600px){.my_schedule-g{grid-row-gap:.7%;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header" "main main main main";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:12.7% 1fr;height:100vh;width:100%}}@media screen and (max-height:500px){.my_schedule-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header" "main   main   main   main  ";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:27% 1fr;height:100vh;width:100%}}@media screen and (max-width:320px) and (max-height:568px){.my_schedule-g{grid-row-gap:0;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header" "main   main   main   main  ";grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:20% 1fr;height:100vh;width:100%}}.not-found-g{grid-template-areas:"header header header header" "main main main main";grid-template-columns:1fr;max-height:1080px;max-width:1920px}.not-found-g,.schedule-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-rows:18% 1fr;height:100vh;width:100%}.schedule-g{grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;max-height:100vh;min-height:100%;overflow-y:hidden}@media only screen and (max-width:1024px){.schedule-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:15% 1fr;height:100vh;max-height:100vh;min-height:100%;overflow-y:hidden;scrollbar-width:none;width:100%}}@media only screen and (max-width:900px){.schedule-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:15% 1fr;height:100vh;max-height:100vh;min-height:100%;overflow-y:hidden;scrollbar-width:none;width:100%}}@media only screen and (max-width:600px){.schedule-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:15% 1fr;height:100vh;max-height:100vh;min-height:100%;overflow-y:hidden;width:100%}}@media screen and (max-height:500px){.schedule-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:28% 68%;height:100vh;max-height:200vh;min-height:100%;overflow-y:auto;scrollbar-width:none;width:100%}.schedule-g::-webkit-scrollbar{display:none}}.workshop-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:18% 1fr;height:100vh;max-height:100vh;min-height:100%;overflow-y:hidden;width:100%}@media only screen and (max-width:1024px){.workshop-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:15% 1fr;height:100vh;max-height:100vh;min-height:100%;overflow-y:hidden;scrollbar-width:none;width:100%}}@media only screen and (max-width:900px){.workshop-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:15% 1fr;height:100vh;max-height:100vh;min-height:100%;overflow-y:hidden;scrollbar-width:none;width:100%}}@media only screen and (max-width:600px){.workshop-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:15% 1fr;height:100vh;max-height:100vh;min-height:100%;overflow-y:hidden;scrollbar-width:none;width:100%}}@media screen and (max-height:500px){.workshop-g{grid-row-gap:7px;background-color:var(--seconda);display:grid;grid-template-areas:"header header header header header" "main main main main main";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:28% 68%;height:100vh;max-height:100vh;min-height:100%;overflow-y:auto;scrollbar-width:none;width:100%}.workshop-g::-webkit-scrollbar{display:none}}
/*# sourceMappingURL=main.36d4c269.css.map*/