.v-navigation-drawer[data-v-35173ca0]{border:0!important;background:#f5f5f5;background:#fff;padding:0 15px;padding-top:70px}.v-navigation-drawer[data-v-35173ca0] .v-list{padding:0;border-radius:0}.v-navigation-drawer[data-v-35173ca0] .v-list .v-list-item{min-height:unset;font-size:14px;cursor:pointer}.v-navigation-drawer[data-v-35173ca0] .v-list .v-list-item__content{padding:0;color:rgba(0,0,0,.7)}.v-navigation-drawer[data-v-35173ca0] .v-list-item__icon{margin-right:0!important;margin-block:13px}.logout-btn[data-v-35173ca0]{position:absolute!important;bottom:0;left:0;width:100%;min-height:unset}.logo-item[data-v-35173ca0]{position:absolute;bottom:50px;left:0;right:0}.logo[data-v-35173ca0]{height:130px;object-fit:contain;margin:auto}.item-active[data-v-35173ca0]{background:#f5f5f5;border:1px solid #dedede}.v-list-item[data-v-35173ca0]{cursor:pointer}.v-list-item[data-v-35173ca0]:hover:not(.logo-item){background:#f5f5f5;border:1px solid #dedede}.v-list-item.item-active .v-list-item__content[data-v-35173ca0]{color:rgba(0,0,0,.99)}.v-list-item.item-active .v-list-item__icon .v-icon[data-v-35173ca0]{color:var(--v-primary-base)!important}.v-toolbar{max-height:50px;position:fixed;top:0;width:100%;z-index:100;background:var(--v-primary-base)}*{border-radius:0!important;box-shadow:none!important}.row{display:flex;margin:0}@-webkit-keyframes autofill{to{color:#000;background:transparent}}input:-webkit-autofill{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.v-application main .title{font-size:19px!important}.v-application main .subtitle-1{font-size:16px!important}@media(max-width:767px){.container{padding:60px 10px 20px 10px!important}}.container[data-v-2354e937]{justify-content:flex-end}.form-container[data-v-2354e937]{width:100vw;height:100vh;background:var(--v-primary-base);background:-webkit-linear-gradient(270deg,var(--v-primary-base) 80%,#184ea0);background:linear-gradient(270deg,var(--v-primary-base) 90%,#184ea0)}.form-row[data-v-2354e937]{height:100vh;box-sizing:border-box;background:url(../img/wallpaper.b2166053.jpg) no-repeat 0,#f6f6f6;background-size:calc(100% - 500px)}.form-col[data-v-2354e937]{height:100%;width:450px;flex-basis:450px;float:right;padding:40px 20px;border-radius:6px;background-color:#fff;box-shadow:0 20px 25px -5px rgba(0,0,0,.5),0 10px 10px -5px rgba(0,0,0,.3)}@media (max-width:959px){.form-row[data-v-2354e937]{background:none}.form-col[data-v-2354e937]{background-image:url(../img/wallpaper.b2166053.jpg);background-position:bottom;background-size:400px}}@media (max-width:598px){.form-col[data-v-2354e937]{width:100%;flex-basis:100%;background-size:100%}}.logo[data-v-2354e937]{width:200px;object-fit:contain}.error-message[data-v-2354e937]{text-align:center;margin-top:10px;font-size:.8rem}.v-text-field[data-v-2354e937] .v-input__append-inner .v-icon{color:var(--v-primary-base)}.v-icon[data-v-612984e2]{font-size:18px!important}.v-card[data-v-639d7f60]{margin-top:10px;border:0;position:relative;background:#f5f5f5;border:1px solid #d6d6d6}.box[data-v-639d7f60]{padding:10px 20px;width:50%;height:80px;border-top:1px solid #d6d6d6}.box.green-box[data-v-639d7f60]{background:rgba(131,187,163,.12549019607843137)}.row.primary[data-v-639d7f60]{border-block:1px solid var(--v-primary-base);margin:0 -1px}.overlay[data-v-639d7f60]{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,91.4%,.6)}.overlay .v-progress-circular[data-v-639d7f60]{margin:auto;top:0;left:0;bottom:0;right:0;position:absolute}@media (max-width:598px){.box[data-v-639d7f60]{width:100%}}.v-card.course[data-v-27955994]{width:100%;height:250px;padding:10px;position:relative;display:flex;align-items:flex-end;margin-top:10px;margin-right:10px;border:1px solid;border-color:#f5f5f5!important}.course.small[data-v-27955994]{width:100%;margin:10px 0}.course>.v-card[data-v-27955994]{position:absolute;top:0;left:0;width:100%;padding:10px}.v-card.info[data-v-27955994]{background:#f5f5f5!important}.course>.v-card[data-v-27955994]:not(.info){display:flex;align-items:flex-end}.course>.v-card[data-v-27955994]:first-child{z-index:1;height:calc(100% - 40px)}.course .v-card[data-v-27955994]:nth-child(2){z-index:2;height:calc(100% - 80px)}.course .v-card[data-v-27955994]:nth-child(3){z-index:3;height:calc(100% - 120px);align-items:flex-start}.v-textarea[data-v-ca25632a]{background:var(--v-lightgrey-base);color:#fff;padding-top:0;margin-top:0;border-radius:5px}.v-textarea[data-v-ca25632a] .v-input__slot:after,.v-textarea[data-v-ca25632a] .v-input__slot:before{display:none}.v-textarea[data-v-ca25632a] textarea{padding:5px}.v-card[data-v-73671e88]{cursor:pointer;width:300px;height:107px;overflow:hidden;text-overflow:ellipsis;padding:10px;margin-top:10px;margin-right:10px;background:#f5f5f5;border:1px solid #d6d6d6}.small[data-v-73671e88]{width:100%;margin:10px 0}.v-card .body-2[data-v-73671e88],.v-card .title[data-v-73671e88]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.grid-container[data-v-bd64afda]{display:grid;grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}.container[data-v-bd64afda]{padding:60px 40px 0 40px}.container[data-v-bd64afda] .form-tile{width:100%}.grid-container[data-v-50daf9da]{display:grid;grid-template-rows:auto;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}.container[data-v-50daf9da]{padding:70px 40px 0 40px}.v-text-field[data-v-def67ed4]{max-width:fit-content;padding:0 10px 0 0}.v-text-field[data-v-def67ed4] .v-input__control .v-input__slot{font-size:30px}.v-text-field[data-v-def67ed4] .v-icon,.v-text-field[data-v-def67ed4] .v-input__control .v-input__slot input,.v-text-field[data-v-def67ed4] .v-input__control .v-input__slot input::placeholder{color:var(--v-primary-base)}.v-text-field[data-v-def67ed4] .v-input__control .v-input__slot:before{border-style:none!important}.v-text-field[data-v-def67ed4] .v-input__control .v-input__slot:after{display:none}input[type=file][data-v-68621454]{visibility:hidden;width:0}.search[data-v-68621454]{border-radius:5px 5px 0 0;padding-top:0;margin-top:0;padding-left:10px;padding-right:10px;color:#fff}.search[data-v-68621454] .v-icon{font-size:15px}.search[data-v-68621454] .v-input__control .v-input__slot:before{border-style:none!important}.search[data-v-68621454] .v-input__control .v-input__slot:after{display:none}.v-data-table[data-v-68621454] .v-data-table-header{background:var(--v-light-base)}.v-data-table[data-v-68621454] th{height:35px}.v-data-table[data-v-68621454] tr:nth-child(2n){background:var(--v-light-base)}.v-textarea[data-v-00817538]{color:#fff;padding-top:0;margin-top:0}.v-textarea[data-v-00817538] .v-input__slot:after,.v-textarea[data-v-00817538] .v-input__slot:before{display:none}.v-text-field[data-v-00817538]:not(.title) .v-input__slot{background:var(--v-lightgrey-base);border-radius:5px}.v-textarea[data-v-00817538] textarea{padding:5px}.team-size.v-text-field[data-v-00817538] .v-input__slot:after,.team-size.v-text-field[data-v-00817538] .v-input__slot:before{display:none}.team-size.v-text-field[data-v-00817538]{background:var(--v-lightgrey-base);max-width:120px;padding-left:5px;padding-top:0;margin-top:0;border-radius:5px}.v-input--checkbox[data-v-00817538] .v-icon{color:var(--v-primary-base)}.v-input--checkbox[data-v-00817538] .v-input__slot{flex-direction:row-reverse}.v-input--checkbox[data-v-00817538] label{margin-right:10px}.v-select[data-v-00817538]{padding-top:0;margin-top:0;max-width:50%}.v-select[data-v-00817538] .v-icon{font-size:14px}.v-select[data-v-00817538] .v-select__selection--comma{color:var(--v-primary-base);font-weight:bolder}.v-select[data-v-00817538] .v-input__slot:after,.v-select[data-v-00817538] .v-input__slot:before{display:none}.col[data-v-00817538]{padding:0}.disabled[data-v-00817538]{pointer-events:none;opacity:.4}.v-textarea[data-v-e154b0aa]{color:#fff;padding-top:0;margin-top:0}.v-textarea[data-v-e154b0aa] .v-input__slot:after,.v-textarea[data-v-e154b0aa] .v-input__slot:before{display:none}.v-text-field[data-v-e154b0aa]:not(.title) .v-input__slot{background:var(--v-lightgrey-base);border-radius:5px}.v-textarea[data-v-e154b0aa] textarea{padding:5px}.team-size.v-text-field[data-v-e154b0aa] .v-input__slot:after,.team-size.v-text-field[data-v-e154b0aa] .v-input__slot:before{display:none}.team-size.v-text-field[data-v-e154b0aa]{background:var(--v-lightgrey-base);max-width:120px;padding-left:5px;padding-top:0;margin-top:0;border-radius:5px}.v-select[data-v-e154b0aa]{padding-top:0;margin-top:0;flex:0 0 200px}.v-select[data-v-e154b0aa] .v-icon{font-size:14px}.v-select[data-v-e154b0aa] .v-select__selection--comma{color:var(--v-primary-base);font-weight:bolder}.v-select[data-v-e154b0aa] .v-input__slot:after,.v-select[data-v-e154b0aa] .v-input__slot:before{display:none}.col[data-v-e154b0aa]{padding:0}.disabled[data-v-e154b0aa]{pointer-events:none;opacity:.4}.container[data-v-5b9f8de4]{padding:70px 40px 0 40px}.scroll[data-v-5b9f8de4]{height:calc(100vh - 20px);overflow-y:auto}.students .v-input[data-v-5b9f8de4]{height:100px}.row[data-v-5b9f8de4]{margin:0}tbody>tr[data-v-5b9f8de4]:nth-child(odd){background:#fafafa}.challenge-item[data-v-5b9f8de4]{border-radius:5px;box-shadow:0 4px 7px grey;margin-bottom:10px}.card-column[data-v-5b9f8de4]{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.card-column>.row[data-v-5b9f8de4]{max-height:max-content}.v-expansion-panel[data-v-5b9f8de4] .v-expansion-panel-header{border-bottom:1px solid rgba(0,0,0,.3)!important}.v-expansion-panel.v-expansion-panel--active[data-v-5b9f8de4] .v-expansion-panel-header{min-height:unset}.v-expansion-panel[data-v-5b9f8de4] .v-expansion-panel-content .v-expansion-panel-content__wrap{padding:0}.v-expansion-panel[data-v-5b9f8de4] .v-expansion-panel-content .v-expansion-panel-content__wrap .v-list{padding:0;background:#dcdff1}.list-group-item.item[data-v-3f21d57e]{width:100%;display:flex;align-items:center;cursor:move;padding:10px 5px;transition:transform .5s;border-bottom:1px solid rgba(0,0,0,.1)}.list-group-item i[data-v-3f21d57e]{cursor:pointer}.v-input--checkbox[data-v-3f21d57e]{margin-top:0;padding-top:0}.list-group-item.item.abscent[data-v-3f21d57e]{background:rgba(182,99,99,.253)}.flip-list-move[data-v-9db1aa9c],.no-move[data-v-9db1aa9c]{transition:transform 1s}.ghost[data-v-9db1aa9c]{opacity:.7;background:var(--v-light-base)}.list-group[data-v-9db1aa9c]{width:100%;min-height:20px;height:100%;box-shadow:unset}.list-content[data-v-9db1aa9c]{min-height:40px}.list-header[data-v-9db1aa9c]{border-radius:10px 10px 0 0;padding:10px;border-bottom:1px solid rgba(0,0,0,.178)}.grade-input[data-v-9db1aa9c]{width:80px;border-radius:5px;border:2px solid rgba(0,0,0,.514);padding:0 5px;outline:none}.header[data-v-4a42f24b]{position:sticky;position:-webkit-sticky;top:0;background:#e9e9e9;background:var(--v-light-base);opacity:1;padding-left:10px;z-index:2}.v-list[data-v-4a42f24b]{padding:0!important;max-height:300px;overflow-y:auto}.container.container--fluid[data-v-1a4f2204]{padding:70px 40px 0 40px}.v-select[data-v-1a4f2204] .v-input__slot{background:#fff;padding:15px 4px 10px;border-radius:5px;border:1px solid #000}.v-list[data-v-1a4f2204] .v-list-item--disabled .v-icon{color:grey!important}.add-btn[data-v-2c7c03d2]{color:#fff}.forms-container[data-v-2c7c03d2]{width:100%;height:100%;padding:60px 40px 0 40px}.content[data-v-2c7c03d2]{width:100%;height:100%}.empty[data-v-2c7c03d2]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.empty span[data-v-2c7c03d2]{font-size:2.4rem;color:#aec6eb}.drag-container{background:#eceff1;cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.drag-container>button{left:0;right:0;margin:0 auto;display:block;height:fit-content!important}.silent{padding-bottom:0}.silent *{padding-top:0!important;padding-bottom:0!important}.silent .v-input__append-inner{display:none}.silent .v-input__slot:before{border:none!important}.multi-container{display:flex;align-items:center}.option-controls{margin-left:20px}.add{color:#fff!important;margin-right:10px}.range-container{align-items:center;justify-content:start;flex-wrap:wrap}.range-container>*{margin:0 15px}.range-selector{width:80px;min-width:80px!important;max-width:80px!important}.range-selector.first{margin-left:0!important}.option-icon{margin-bottom:0!important}.range-container{display:flex;align-items:flex-end}.v-select{max-width:100px}.item-select{display:flex;flex-direction:column;align-items:center}.type-container[data-v-5208aa3c]{width:100%;padding-top:0;padding-bottom:0;display:flex;justify-content:flex-start}.text[data-v-5208aa3c]{padding-top:0!important;padding-bottom:0!important}.inner-container[data-v-5208aa3c]{padding-top:0;padding-bottom:0}.q-footer{margin-top:auto;width:100%}.controls,.q-footer{display:flex;align-items:center}.crud{margin-left:auto}.submit-btn{color:#fff!important}.question-container{margin:20px 0}.field{border-radius:5px;padding:0}.field,.question-container>.field{background:#f5f5f5;border:1px solid #d4d4d4}.question-container>.field{box-shadow:0 6px 10px rgba(0,0,0,.21)}.focused{border-left:5px solid var(--v-primary-base)!important}.form-title[data-v-2d255aa8]{padding:0}.form-title.header[data-v-2d255aa8]{font-size:1.5rem}.v-select[data-v-2d255aa8]{max-width:200px;margin-top:0;padding-top:0}.question-complete-container{margin:10px 0}.complete-question{background:var(--v-primary-base)!important;color:#fff;border-radius:4px}.complete-answer.center{padding:10px 0;margin:0}.center{margin:0 auto;padding:10px}.form-container{margin-top:10px;background:#fff;height:100%;margin:0 auto}.form-details{border-radius:4px}.question{display:flex;align-items:flex-end}.question .value{margin-right:auto}.question .required{margin-left:auto;color:#fac4c4;text-transform:lowercase;font-style:italic}.v-radio{display:flex;align-items:center;justify-content:center;flex-direction:column-reverse}.v-input--selection-controls__input{margin-right:0!important}.range{display:flex;align-items:center}.multiple{display:flex;justify-content:center}.range-label{margin:0!important;color:teal;text-decoration:underline grey}.no-padding-top{padding-top:0!important;padding-bottom:0!important}.forms-container[data-v-6643a614]{position:relative;display:block;width:100%;overflow-y:auto}.form-controls[data-v-6643a614]{display:flex!important;align-items:center;position:sticky;top:35px;margin-top:35px;width:100%;height:50px;background:#eceff1!important}.form-controls .preview[data-v-6643a614]{margin-right:auto}.form-controls .message[data-v-6643a614]{margin-left:auto;padding:10px}.create[data-v-6643a614]{margin-top:10px}.preview[data-v-6643a614]{margin-top:10px;height:100%}.max-grade.v-text-field[data-v-2c90efce] .v-input__slot:after,.max-grade.v-text-field[data-v-2c90efce] .v-input__slot:before{display:none}.max-grade.v-text-field[data-v-2c90efce]{max-width:120px;padding-top:0;margin-top:0;border-radius:5px}.max-grade.v-text-field[data-v-2c90efce] .v-input__slot{border:2px solid var(--v-primary-base);padding-left:5px}.search.v-text-field[data-v-2c90efce]{border-radius:5px 5px 0 0;padding-top:0;margin-top:20px;padding-left:10px;padding-right:10px;color:#fff;box-shadow:inset 0 4px 4px rgba(0,0,0,.25)}.search.v-text-field[data-v-2c90efce] .v-icon{font-size:15px}.search.v-text-field[data-v-2c90efce] .v-input__control .v-input__slot:before{border-style:none!important}.search.v-text-field[data-v-2c90efce] .v-input__control .v-input__slot:after{display:none}.v-data-table[data-v-2c90efce]{box-shadow:0 0 10px rgba(0,0,0,.5)}.v-data-table[data-v-2c90efce] .v-data-table-header{background:var(--v-light-base)}.v-data-table[data-v-2c90efce] th{height:35px}.v-data-table[data-v-2c90efce] tr:nth-child(2n){background:var(--v-light-base)}.v-data-table[data-v-ea862280]{box-shadow:0 0 10px rgba(0,0,0,.5);margin-top:30px}.v-data-table[data-v-ea862280] .v-data-table-header{background:var(--v-light-base)}.v-data-table[data-v-ea862280] .v-data-footer{display:none}.v-data-table[data-v-ea862280] .custom-footer{background:var(--v-light-base)}.v-data-table[data-v-ea862280] th{height:35px}.v-data-table[data-v-ea862280] tr:nth-child(2n){background:var(--v-light-base)}.v-window__container .v-window-item>.v-card[data-v-dcba3964]{max-height:calc(100vh - 220px);overflow:auto}.v-tabs[data-v-dcba3964]{border-radius:5px;border:1px solid}.v-tabs[data-v-dcba3964] .v-slide-group__prev,.v-tabs[data-v-dcba3964] a[role=tab]{border-right:1px solid}.v-tabs[data-v-dcba3964] .v-slide-group__next{border-left:1px solid}.v-tabs[data-v-dcba3964] .v-tab--active:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--v-primary-base);opacity:.1}