@import url(https://fonts.googleapis.com/css2?family=Geologica:wght@200;400&display=swap);div .add_new_table_element_button[data-v-4cf37a14]{margin:auto;height:3rem;width:20rem;font-size:1.5rem;box-shadow:.25rem .25rem 0 0 #00000040;border:0;background-color:#0af;padding:0}#sign_in_button[data-v-4cf37a14]{justify-content:center;align-items:center;display:flex;width:100%;height:100%;color:#fff;text-transform:uppercase;font-weight:700;text-decoration:none}#overlay[data-v-4cf37a14]{width:100%;min-height:100%;background-color:rgba(0,0,0,.4);display:flex;flex-direction:column}#welcome_screen[data-v-4cf37a14]{width:100%;min-height:100%;background-image:url(/img/background_cropped.b896287e.jpg);background-repeat:no-repeat;background-size:cover;background-position:0;background-attachment:fixed}header[data-v-4cf37a14]{max-height:15%;display:flex;justify-content:space-around;margin-top:3rem}header>p[data-v-4cf37a14]{color:hsla(0,0%,100%,.3);flex:1;padding-top:1.5rem;font-size:2rem}#p1[data-v-4cf37a14]{text-align:right}#p2[data-v-4cf37a14]{text-align:left}#logo[data-v-4cf37a14]{width:20rem;padding:0 1rem 0 1rem}@media screen and (max-width:900px){header[data-v-4cf37a14]{flex-direction:column;align-items:center}header>p[data-v-4cf37a14]{padding:0}}@media screen and (max-width:360px){header>#logo[data-v-4cf37a14]{width:180px}header>p[data-v-4cf37a14]{font-size:20px}#newScheduleFormDiv[data-v-4cf37a14]{width:80%}div .add_new_table_element_button[data-v-4cf37a14]{font-size:20px;width:80%}}blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:""}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit;font-size:100%}legend{color:#000}body,html{height:100%;width:100%}.loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:5px solid #f3f3f3;border-top:5px solid #e45490;border-radius:50%;width:40px;height:40px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}50%{transform:rotate(180deg)}to{transform:rotate(1turn)}}body{font-family:Geologica,sans-serif;--gapForSections:16px;height:auto;min-height:100%}#app,body{display:flex}#app{width:100%;flex-direction:column;background-color:#f2f2f2}#app>header{display:flex;align-items:center;padding:0 4.375rem 0 4.375rem;height:6.75rem;min-height:6.75rem;background-color:#fff}#app>header>img{height:3rem;padding-left:1rem}#content{box-sizing:border-box;flex:1;background-color:#f2f2f2;margin:0 auto;width:80%}.section1,.section2,.section3{margin-bottom:2rem}.section1{padding:32px 2px 0 20px;display:flex;justify-content:space-between;height:40px}.section1>nav{color:#aeaeae;display:flex;align-items:center}.section1>nav>p.nav_arrow{display:none}.section1>nav>a{text-decoration:none;color:#094c59;padding:0 4px 0 4px}.section1>nav>a:first-of-type{padding-left:0}.section1>nav>a.current_nav_element{color:#e45490}.section1>button{height:2.5rem;width:5.5rem;font-size:1.125rem;border:0;background-color:#0af;color:#fff;text-transform:uppercase;font-weight:700}.new_element_button:hover,.section1>button:hover{background:#e5b000}.section2{box-shadow:.25rem .25rem 0 0 #00000040}.section2>#form_training{display:flex;background-color:#fff;padding:1rem;gap:var(--gapForSections)}.section2>#form_training>*{flex:0.25;display:flex;flex-direction:column}.section2>#form_training>div>input{padding-bottom:.25rem;height:1.5rem}.section2>#form_training>div>input,.section2>#form_training>div>select{width:100%;font-size:1.25rem;border-top:none;border-right:none;border-left:none;border-bottom:2px solid #aeaeae;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:top}.section2>#form_training>div>select{line-height:1.5rem;height:1.8rem;margin-top:1px;padding-bottom:3px}.section2>#form_training>div>input:focus,.section2>#form_training>div>select:focus{border-color:#118da6}.section2>#form_training>div>label{font-size:.75rem;color:#aeaeae;padding-top:.25rem}::-moz-placeholder{color:#aeaeae}.pseudoPlaceholder,::placeholder{color:#aeaeae}.section3{display:flex;flex-direction:column;box-shadow:.25rem .25rem 0 0 #00000040}.section3,.section3 input:disabled{background-color:#fff}.section2 select.placeholder_selected,.section3 select.placeholder_selected{color:#aeaeae}.section2 select.option_selected,.section2 select.placeholder_selected option,.section3 select.option_selected,.section3 select.placeholder_selected option{color:#000}.section3 .pseudo_table_head{display:flex;flex-direction:row}.section3 .pseudo_table_head_cell{padding-left:1rem;font-size:.75rem;color:#aeaeae;display:flex;align-items:center}.section3 .pseudo_table_head,.section3 .pseudo_table_row{border-bottom:1px solid #e6e6e6;border-collapse:collapse;height:2.8rem;display:flex;flex-direction:row}.section3 .pseudo_table_cell,.section3 .pseudo_table_head_cell{padding-left:1rem;flex:0.25}.section3 .pseudo_table_cell_delete{display:flex;align-items:center;justify-content:right;padding-right:4px;width:50px}.section3 .pseudo_table_cell input,.section3 .pseudo_table_cell p{border:none;font-size:1.25rem;outline:none;width:100%;height:2.5rem;padding-top:.3rem}.section3 .pseudo_table_cell p{display:flex;align-items:center}.section3 input:focus,.section3 select:focus{box-shadow:0 1px 0 0 #0af}button{cursor:pointer}.add_new_table_element_button{height:3rem;font-size:1rem;padding-left:1rem;font-family:inherit}.add_new_table_element_button,.edit_button{border:none;background-color:inherit;color:#0af;text-align:left}.edit_button{font-size:1.25rem}.delete_button{color:#d90b61;border:none;background-color:inherit;font-size:1rem}.delete_button_table_container{height:2.5rem;align-items:center;display:flex;justify-content:flex-end}.section3 label{display:none}@media screen and (max-width:960px){#app>header{padding:0 16px 0 16px}.section2>#form_training>*{width:calc(25% - var(--gapForSections))}.section2>#form_training>div>input,.section2>#form_training>div>select,.section3 .pseudo_table_cell>input,.section3 .pseudo_table_cell>p{font-size:14px}}@media screen and (max-width:640px){.section1{padding-left:0}.section1>button{background-color:rgba(0,0,0,.8);font-size:24px;width:100%;position:fixed;bottom:0;left:0;animation-name:saveButtonPopUp;animation-duration:2s;z-index:10000}@keyframes saveButtonPopUp{0%{bottom:-100px}to{bottom:0}}.section1>a{font-size:14px}.section2>#form_training{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:var(--gapForSections);padding:8px}.section2>#form_training>*{min-width:100%}.section2>#form_training>div>input,.section2>#form_training>div>select{font-size:16px}.section3 .pseudo_table_head{display:none}.section3 .pseudo_table_row{padding:24px 8px 8px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:var(--gapForSections);position:relative;height:auto}.section3 .pseudo_table_cell{padding:0}.section3 .pseudo_table_cell_delete{position:absolute;top:0;right:0}.section3 .pseudo_table_cell>input,.section3 .pseudo_table_cell>p{padding:0;border-bottom:2px solid #aeaeae;font-size:16px}.section3 input:focus,.section3 select:focus{border-color:#0af;box-shadow:none}.section3 label{display:block;font-size:.75rem;color:#aeaeae;padding-top:.25rem}}@media screen and (max-width:500px){.section1{padding-left:0;flex-direction:column;height:auto;align-items:center}.section1>nav{flex-direction:column;align-items:baseline;align-items:center}.section1>nav>a{box-sizing:border-box;padding:8px;font-size:16px;min-width:96px;text-align:center}.section1>nav>a:first-of-type{padding-left:8px}.section1>nav>p.nav_slash{display:none}.section1>nav>p.nav_arrow{color:#000;display:block}}@media screen and (max-width:320px){#app>header{padding:0;text-align:center;display:flex;justify-content:center}#app>header>img{padding:0;height:32px}.section2>#form_training{padding:8px;grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr}.section2>#form_training>div>input,.section2>#form_training>div>select{padding-bottom:0}.section3 .pseudo_table_row{grid-template-columns:1fr;grid-template-rows:1fr 1fr 1fr 1fr}.section3 .pseudo_table_cell>input,.section3 .pseudo_table_cell>p{font-size:16px;height:24px}.section3 .pseudo_table_cell_delete{position:absolute;top:0;right:0}.section3 .add_new_table_element_button{font-size:12px}}#newScheduleFormDiv[data-v-31c6095a]{border:2px solid #e45490;background-color:#fff;position:absolute;transform:translate(-50%,-50%);top:55%;left:50%;height:25%;width:320px;padding:16px;z-index:1}#newScheduleFormDiv>form[data-v-31c6095a]{height:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:16px}#newScheduleFormDiv>form>h2[data-v-31c6095a]{color:#e45490;font-size:18px}#newScheduleFormDiv>form>input[data-v-31c6095a]{max-width:80%;height:40px;font-size:24px;border:none;outline:none;background-color:#f2f2f2}#newScheduleFormDiv>form>input[data-v-31c6095a]:focus{box-shadow:0 1px 0 0 #0af}#newScheduleFormDiv>form>button[data-v-31c6095a]{height:2.5rem;width:5.5rem;font-size:1.125rem;border:0;background-color:#0af;color:#fff;text-transform:uppercase;font-weight:700}#overlay[data-v-3ec45c6d]{width:100%;min-height:100%;background-color:rgba(0,0,0,.4);display:flex;flex-direction:column}#welcome_screen[data-v-3ec45c6d]{min-height:100%;width:100%;background-image:url(/img/background_cropped.b896287e.jpg);background-repeat:no-repeat;background-size:cover;background-position:0;background-attachment:fixed}header[data-v-3ec45c6d]{max-height:15%;display:flex;justify-content:space-around;margin-top:3rem}header>p[data-v-3ec45c6d]{color:hsla(0,0%,100%,.3);flex:1;padding-top:1.5rem;font-size:2rem}#p1[data-v-3ec45c6d]{text-align:right}#p2[data-v-3ec45c6d]{text-align:left}#logo[data-v-3ec45c6d]{width:20rem;padding:0 1rem 0 1rem}#welcome_screen_content[data-v-3ec45c6d]{flex:1;display:flex;flex-direction:column;align-content:center;flex-wrap:wrap;padding-top:15%}button[data-v-3ec45c6d]{border:0;background-color:#0af;color:#fff;text-transform:uppercase;font-weight:700}.new_element_button[data-v-3ec45c6d]{height:3rem;width:20rem;font-size:1.5rem;box-shadow:.25rem .25rem 0 0 #00000040}#schedules_list[data-v-3ec45c6d]{width:20rem;background-color:#fff;margin-top:1rem;box-shadow:.25rem .25rem 0 0 #00000040}#schedules_list>li[data-v-3ec45c6d]{border:.25px solid #e6e6e6;padding:.25rem .25rem .25rem .75rem;font-size:1rem;display:flex}.delete_schedule_button_container[data-v-3ec45c6d]{flex:1;text-align:right}.delete_schedule_button[data-v-3ec45c6d]{color:#d90b61;border:none;background-color:inherit;font-size:1rem;transform:rotate(45deg);transform-origin:bottom;height:.875rem}#schedules_list>li>div>p[data-v-3ec45c6d]{color:#aeaeae;font-size:.75rem}@media screen and (max-width:900px){header[data-v-3ec45c6d]{flex-direction:column;align-items:center}header>p[data-v-3ec45c6d]{padding:0}}@media screen and (max-width:360px){header>#logo[data-v-3ec45c6d]{width:180px}header>p[data-v-3ec45c6d]{font-size:20px}#newScheduleFormDiv[data-v-3ec45c6d]{width:80%}.new_element_button[data-v-3ec45c6d]{font-size:20px}#schedules_list[data-v-3ec45c6d],.new_element_button[data-v-3ec45c6d]{width:80%}}