@font-face{font-family:latoRegular;src:url(../fonts/Lato-Regular.9919edff.ttf)}.alert-style{padding:10px 20px;font-size:16px}.stepper-hide-header .q-stepper__step-inner{padding:0!important}.stepper-hide-header .q-stepper__header{display:none!important}.t-head-bold th{font-weight:700;padding-top:15px;padding-bottom:15px}.t-body tr td{color:#424242;font-size:0.9rem}th{font-weight:700!important;text-transform:uppercase!important;background:#f1f1f1!important}.icon-speed-1{display:none!important}.vueAudioBetter{background-image:none!important;background-color:#f7f9fc!important;min-width:100%!important}.vueAudioBetter .total{color:#a70000!important}.vueAudioBetter .total span{font-size:1.4rem}.vueAudioBetter .total :nth-child(2){display:none!important}.vueAudioBetter .operatorButton span{color:#a70000!important;font-size:1.8rem!important}.vueAudioBetter .slider{background-color:#787878!important}.vueAudioBetter .slider .block{border:2px solid red!important}.vueAudioBetter .slider .process{background:#a70000!important}ul{margin:0;padding:0}ul li{list-style:none}a{margin:0;padding:0;box-sizing:border-box;text-decoration:none;color:#424242}body{font-family:latoRegular}button{text-shadow:0!important;font-weight:300!important}.fs-xs{font-size:12px!important}.fs-sm{font-size:0.8rem!important}.fs-md{font-size:1rem!important}.fs-lg{font-size:1.2rem!important}.fs-xl{font-size:1.5rem!important}.q-py-10{padding-top:10px;padding-bottom:10px}.padding-grid{padding:0.6rem}.input-spacing{padding:0.4rem 0.6rem}.bg-secondary{background-color:#dee9f0!important}.bg-secondary-2{background-color:#ecedf0!important}.bg-welcome{background-color:#e9ffee!important}.dashed-border{border:1px dashed}.rounded-borders-10{border-radius:10px}.bordered-bottom{border-bottom:1px solid #f1f1f1!important}.text-underline{text-decoration:underline}.clear-decoration{text-decoration:none!important}.text-primary{color:#a70000!important}.text-charcoal{color:#424242!important}.text-charcoal-2{color:#635c5c!important}.text-white-liac{color:#f7f9fc!important}.text-white-smoke{color:#787878!important}.text-bright-red{color:red!important}.text-muted-0{color:#bcb7b6!important}.text-muted-1{color:#8a8483!important}.text-muted-2{color:#6b6564!important}.text-muted-3{color:#5e5857!important}.text-muted-4{color:#554f4e!important}.text-white-gray{color:#f4f4f4!important}.text-black{color:#111!important}.text-error,.text-link{color:#a70000!important}.section-separator{border-top:0.1rem dashed #d1d1d1;width:100%}.d-flex{display:flex!important}.flex-grow-1{flex-grow:1}.box-shadow{box-shadow:1px 0px 15px #ccc}.box-shadow-1,.hover-shadow-offset-top:hover{box-shadow:0px 20px 25px -5px rgba(0,0,0,0.1),0px 10px 10px -5px rgba(0,0,0,0.04)}.box-shadow-2{box-shadow:0px 8px 24px rgba(17,17,26,0.1),0px 16px 56px rgba(17,17,26,0.1),0px 24px 80px rgba(17,17,26,0.1)}.hover-shadow-offset-top:hover{margin-top:-2px!important;margin-bottom:2px!important}.text-weight-bold{font-weight:700!important}.min-height-default{min-height:550px!important}.card{border-radius:10px;box-shadow:1px 0 1px rgba(0,0,0,0.10196078431372549);background-color:#fff;margin:0.6rem;padding:0}.card .header{padding:1rem 1.2rem 0.4rem;display:flex;width:100%}.card .header .title{text-transform:uppercase;font-size:1rem}.card .header .link{display:block;align-self:flex-end;margin-left:auto;font-weight:700;text-decoration:none;color:#a70000;font-size:0.8rem}.card .body{width:100%;position:relative!important;padding:0 1.2rem 1rem}.card .body.padding-none{padding:0!important}.card .body.padding-default{padding:1.2rem!important}.card .body.padding-grid{padding:0.6rem!important}.card ul.list li{padding:1rem 1.2rem}.card ul.list li .title{display:flex;align-items:center}.card ul.list li .title .icon-list{width:15px;height:15px;border-radius:3px}.card ul.list li .title span{font-weight:700}.card ul.list li .description{margin:0.5rem 0 0!important}.card ul.list li:not(:last-child){border-bottom:1px solid #f1f1f1}.tab-menu{min-width:180px;max-width:100%;margin:0.6rem}.tab-menu li a{display:block;margin:0.3rem 0;padding:0.7rem 1.3rem;border-radius:6px;background-color:transparent;text-decoration:none;font-weight:700;color:#6b6564}.tab-menu li a.active{background-color:#fff;color:#1d1d1d!important}.tab-menu li a:hover:not(.active){background-color:#f5f5f5}.tab-container{flex-grow:1}.custom-tab{border-radius:10px;box-shadow:1px 0 1px rgba(0,0,0,0.10196078431372549);background-color:#fff;margin:0.6rem}.custom-tab.flat{box-shadow:none!important}.custom-tab .tab-header{padding:0;display:flex;flex-wrap:wrap;border-bottom:2px solid #f1f1f1}.custom-tab .tab-header a.menu-tab{padding:0.7rem 1rem;text-decoration:none;color:#1d1d1d;font-weight:700;font-size:1rem;text-transform:uppercase;border-bottom:3px solid transparent;margin-bottom:-1px}.custom-tab .tab-header a.menu-tab.active{border-bottom:3px solid #a70000}.custom-tab .tab-content{padding:1rem 1.2rem}.custom-tab .tab-content.flat{padding:0!important}.custom-expanded{width:100%;padding:0;margin-bottom:0.5rem;position:relative}.custom-expanded .exp-header{padding:0.4rem 0.8rem;cursor:pointer;position:relative;display:flex;border:1px solid #e7e6e6;border-left:0.5rem solid #a70000;border-radius:5px;background-color:#f4f4f4;align-items:center;min-height:50px}.custom-expanded .exp-header .handle:hover{cursor:grab!important}.custom-expanded .exp-header .indicator-container{width:20px;height:20px;position:relative;padding:0 0.5rem}.custom-expanded .exp-header .indicator-container i.arrow_indicator{position:absolute;transform:translate(7px,7px)}.custom-expanded .exp-header .indicator-container i.arrow_indicator:after,.custom-expanded .exp-header .indicator-container i.arrow_indicator:before{content:"";position:absolute;background-color:#a70000;width:3px;height:9px;z-index:9}.custom-expanded .exp-header .indicator-container i.arrow_indicator:before{transform:translate(-2px,0) rotate(45deg)}.custom-expanded .exp-header .indicator-container i.arrow_indicator:after{transform:translate(2px,0) rotate(-45deg)}.custom-expanded .exp-header .controls-container{display:flex;align-items:center;margin-left:auto;right:0}.custom-expanded .exp-content{border-left:1px solid #e7e6e6;border-right:1px solid #e7e6e6;border-bottom:1px solid #e7e6e6;border-bottom-left-radius:5px;border-bottom-right-radius:5px;background-color:#fafafa;position:relative;overflow:hidden;opacity:0;transform:translate(0,50%);z-index:0;max-height:0;width:100%}.custom-expanded.expanded .exp-content{margin-top:0!important;max-height:100vh!important;opacity:1!important;transform:translate(0,0)!important;padding:0!important}.custom-expanded.expanded i.arrow_indicator:before{transform:translate(2px,0) rotate(45deg)!important}.custom-expanded.expanded i.arrow_indicator:after{transform:translate(-2px,0) rotate(-45deg)!important}.expanded-items{display:flex;flex-direction:column;align-items:center;padding:0.6rem;width:100%}.expanded-items .handle:hover{cursor:grab!important}.expanded-items .course-elem{width:100%;padding:0.4rem 0.7rem;margin-bottom:0.2rem;border-radius:5px;display:flex;border:1px solid #e7e6e6;background-color:#fff;align-items:center;position:relative;min-height:53px}.expanded-items .course-elem:hover{background-color:hsla(0,20%,99%,0.774)!important}.expanded-items .course-elem .file-icon-container{border-radius:7px;padding:0.2rem 0.5rem;background-color:#e7e6e6}.expanded-items .course-elem .controls-container{display:flex;align-items:center;margin-left:auto;right:0}.custom-expanded .exp-content,.custom-expanded .exp-header .indicator-container i.arrow_indicator:after,.custom-expanded .exp-header .indicator-container i.arrow_indicator:before,.transition{transition:all 0.25s ease-in-out}.grid{padding:0 0.6rem 0.6rem}.grid-item{padding:0.6rem;position:relative;cursor:pointer}.grid-item .grid-content{border-radius:10px;transition:box-shadow 0.2s linear}.grid-item .grid-content .timeline{position:relative;border-top-left-radius:10px;border-top-right-radius:10px;height:130px;display:flex;justify-content:center;align-items:center}.grid-item .grid-content .timeline .image{background-color:#ccc;border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:100%}.grid-item .grid-content .timeline .grid-icon{position:absolute;border-radius:5px;padding:5px 6px;display:flex;justify-content:center;background:rgba(0,0,0,0.5);bottom:0;left:0;margin-left:0.5rem;margin-bottom:0.5rem;font-size:1.5rem}.grid-item .grid-content .description{padding:1rem;height:130px;background-color:#fafafa;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.grid-item .grid-content .description .title{font-weight:700;font-size:1.2rem}.grid-item .grid-content .description .hint{font-size:1rem;color:#8a8483}.toolbar-title{height:41px!important;background:#fff;display:flex;align-items:center;margin-left:0.8rem;flex-grow:1}.active-nav{border-right:4px solid #a70000;background-color:#ebeef2;color:#a70000}.arrow-container{overflow:visible!important}.toggle-button{border-radius:5px;padding:0!important;border:1px solid #a70000;color:#a70000}.arrow-left{position:relative}.arrow-left:before{content:"";position:absolute;width:0;top:15px;left:-8px;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff}.arrow-up{position:relative}.arrow-up:before{content:"";position:absolute;width:0;height:0;right:16px;top:-8px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff}.page-container{position:relative;min-height:550px;padding-top:5rem;box-shadow:0px 3px 6px rgba(0,0,0,0.10196078431372549);background-color:#ecedf0!important}.page-container .required-info{padding:1rem;margin-top:-13px!important;display:flex;flex-direction:column}.page-container .required-info .label{align-self:flex-end;font-weight:700}.body-container{position:relative;min-height:550px;border-radius:10px;box-shadow:0px 3px 6px rgba(0,0,0,0.10196078431372549)}.q-table.normal{width:900px;max-width:100%}.q-table.normal tr th{text-align:left;border:1px solid #ebebeb;border-bottom:none}.q-table.normal tr td{border:1px solid #ebebeb;border-bottom:1px solid #ebebeb;color:#635c5c}.q-table tr td{color:#554f4e!important}.overflow-anywhere{overflow-wrap:anywhere!important}.clamps{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clamps-2{line-clamp:2;-webkit-line-clamp:2}.clamps-2,.clamps-6{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.clamps-6{line-clamp:6;-webkit-line-clamp:6}.custom-container{position:relative;min-height:550px;background-color:#ecedf0!important;padding:0.6rem}.custom-container.with-toolbar{padding-top:4.3rem!important}.child-filtering{width:400px;max-width:100%;display:flex;justify-content:center;align-items:center}.child-filtering .select-input{flex-grow:1}.q-drawer__backdrop{background-color:transparent!important}.form-card[data-v-0888aa26]{max-width:100%;display:flex;flex-direction:column;padding:0;background-color:#fff}.form-card .header[data-v-0888aa26]{padding:1rem;width:100%;font-weight:700;border-bottom:1px solid #f1f1f1}.form-card .form-body[data-v-0888aa26]{flex-grow:1;min-height:400px;overflow-y:auto;padding:1rem!important;padding-bottom:3rem!important}.form-card .form-body.flat[data-v-0888aa26]{padding:0!important}.form-card .form-actions[data-v-0888aa26]{padding:0.8rem;text-align:right;box-shadow:0px 8px 24px rgba(17,17,26,0.1),0px 16px 56px rgba(17,17,26,0.1),0px 24px 80px rgba(17,17,26,0.1);width:100%}.alert-container[data-v-6e89ac6e]{margin-bottom:0.6rem;padding:0.5rem;display:flex;align-items:center;border-radius:4px}.success-container[data-v-6e89ac6e]{color:#21ba45;background-color:rgba(33,186,69,0.09803921568627451);border:1px solid #21ba45}.error-container[data-v-6e89ac6e]{color:#db2828;border:1px solid #db2828;background-color:rgba(219,40,40,0.09803921568627451)}.pre-text[data-v-8df03e92]{white-space:pre-wrap!important}.link[data-v-6c728726]{cursor:pointer;color:#a70000}.password-meter[data-v-99a19866]{display:flex!important;justify-content:space-between}.confirm-password[data-v-99a19866]{margin-top:-5px}.select-popup-class{height:auto;max-height:300px}th[data-v-361bdebe]{font-weight:700}.search[data-v-361bdebe]{color:#000;font-size:14px}.time-stamp-container[data-v-673efdce]{border-top:0.1rem dashed #d1d1d1;width:100%;padding:30px;bottom:0}.upload-file[data-v-2e3cfffa]{background-color:#fafafa;border-radius:2px;height:205px;width:100%;position:relative;display:flex;justify-content:center;flex-direction:column;border:2px dashed #d1d1d1}.image[data-v-2e3cfffa]{margin:auto;max-width:100%;max-height:200px}.file-border[data-v-2e3cfffa]{border-color:#707070}