.successes{height:340px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;background:#eef1f8;z-index:0;border-radius:15px}.successes .background-lines{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;padding:15px 0}.successes .background-lines,.successes .background-lines .dashed-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.successes .background-lines .dashed-line .line{border-bottom:1px dashed #b8b8bc;width:100%;height:1px}.successes .background-lines .dashed-line .text{color:#b8b8bc;font-size:12px;margin-left:5px;text-align:left;width:30px}.successes .pline{stroke-width:3px}.successes .pline.good{stroke:#30abdf}.successes .pline.regular{stroke:#50bab0}.successes .pline.bad{stroke:#e84272}.successes .pline.average{stroke:#093a70}.successes .pline.average.filled{fill:#093a70}.successes .pline.median{stroke:#000;stroke-dasharray:8;stroke-width:3px}.successes .pline.students{stroke:#fff}.successes .pline.body-students{stroke:none;fill:url(#gradient)}.successes .pline.single{stroke:#fbb03b;stroke-width:4px}.successes .pline.single.filled{fill:#fbb03b}.successes svg{position:absolute;z-index:7;top:41px;left:0;width:100%;height:calc(100% - 82px);overflow:inherit}.successes svg image{width:14px;height:14px}.successes svg line,.successes svg path,.successes svg polyline{fill:none;z-index:6;position:absolute}.successes svg circle{stroke:#fbb03b;fill:#fff;stroke-width:3px}.successes svg circle.filled{fill:#fbb03b}.successes .percentages{height:100%;padding:15px;padding-left:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around;position:sticky;background:#eef1f8;z-index:999;top:0}.successes .percentages .percent{font-size:12px;color:#b8b8bc}.successes .percentages.right{right:0}.successes .percentages.left{left:0}.CourseDuration{font-size:14px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:150px}.CourseDuration .triangle{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;position:absolute;top:-8px;left:50%;-webkit-transform:translateX(calc(-50% - 1px));transform:translateX(calc(-50% - 1px))}.CourseDuration .triangle-left{width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff;position:absolute;left:-8px;bottom:15px}.CourseDuration .cduration{margin-bottom:22.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.CourseDuration .cduration:last-child{margin-bottom:0}.CourseDuration .cduration .dot{min-width:20px;min-height:20px;width:20px;height:20px;border-radius:50%;margin-right:12.5px}.CourseDuration .cduration.lowest{color:#30abdf}.CourseDuration .cduration.lowest .dot{background:#30abdf}.CourseDuration .cduration.average{color:#0f70b2}.CourseDuration .cduration.average .dot{background:#0f70b2}.CourseDuration .cduration.highest{color:#093a70}.CourseDuration .cduration.highest .dot{background:#093a70}.CourseDuration.inLegend .duration{color:#215167}.CourseDuration .line{position:absolute;left:24px;height:23px}.CourseDuration .line.lowest{border-left:2px solid #30abdf;top:35px}.CourseDuration .line.average{border-left:2px solid #0f70b2;top:77px}.CourseDuration.inLegend .line{position:absolute;left:8.5px;height:23px}.CourseDuration.inLegend .line.lowest{border-left:2px solid #30abdf;top:20px}.CourseDuration.inLegend .line.average{border-left:2px solid #0f70b2;top:62px}.CourseDuration.horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.CourseDuration.horizontal,.CourseDuration.horizontal .cduration{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.CourseDuration.horizontal .cduration{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;width:50px}.CourseDuration.horizontal .cduration .dot{margin:0;margin-bottom:10px}.CourseDuration.horizontal .line{position:absolute;top:-12px;height:23px;width:calc(50% - 40px)}.CourseDuration.horizontal .line.lowest{border-left:0;border-bottom:2px solid #30abdf;left:30px}.CourseDuration.horizontal .line.average{border-left:0;border-bottom:2px solid #0f70b2;left:calc(50% + 5px)}.texts{height:345px;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.texts .text{background:#fff;cursor:pointer;-webkit-transform-origin:left;transform-origin:left;padding:10px;text-align:center;border:1px solid #eef1f8;border-radius:15px;-webkit-box-shadow:0 10px 10px -10px #ccc;box-shadow:0 10px 10px -10px #ccc;font-size:12px;line-height:13px;position:absolute;top:0;left:0;z-index:2;-webkit-transition:.4s ease;transition:.4s ease;-webkit-transition-property:width,opacity,left,-webkit-transform;transition-property:width,opacity,left,-webkit-transform;transition-property:transform,width,opacity,left;transition-property:transform,width,opacity,left,-webkit-transform;will-change:transform,width,opacity,left}.texts .text .dot{width:20px;height:20px;bottom:-10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-box-shadow:0 4px 5px -1px #ccc;box-shadow:0 4px 5px -1px #ccc}.texts .text .dot,.texts .text .dot .dotindot{border-radius:100%;background:#fff;position:absolute;left:50%}.texts .text .dot .dotindot{width:7.5px;height:7.5px;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.texts .text .dot.module{background:#093a70}.texts .text .dot.question.l .dotindot{background:#30abdf}.texts .text .dot.question.q .dotindot{background:#0f70b2}.texts .text .dot.question.t .dotindot{background:#5dd4f4}.texts .text .dot.question.m .dotindot{background:#c5f1fc}.texts .text .dot.question.o .dotindot{background:#043f65}.texts .text.module{background:#093a70;color:#fff;font-weight:700}.texts .text.question{top:105px;font-weight:500}.texts .text.question .ComplexText{overflow:hidden;max-height:80px}.texts .text.question.even{top:220px}.texts .text.end,.texts .text.end .dot{background:#04443b}.texts .question-type{position:absolute;border-radius:100%;width:30px;height:30px;line-height:30px;text-align:center;top:345px;background:#fff;color:#fff;font-weight:700;z-index:2;-webkit-transition:.4s ease;transition:.4s ease;-webkit-transition-property:width,opacity,left,-webkit-transform;transition-property:width,opacity,left,-webkit-transform;transition-property:transform,width,opacity,left;transition-property:transform,width,opacity,left,-webkit-transform;will-change:transform,width,opacity,left}.texts .question-type.l{background:#30abdf}.texts .question-type.q{background:#0f70b2}.texts .question-type.t{background:#5dd4f4}.texts .question-type.m{background:#c5f1fc}.texts .question-type.o{background:#043f65}.texts .question-popin{position:absolute;z-index:5;width:380px;background:#fff;-webkit-box-shadow:0 1px 15px -5px #868687;box-shadow:0 1px 15px -5px #868687;border-radius:15px;padding:20px;top:105px}.texts .question-popin .triangle-left{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;position:absolute;top:16px;left:-10px}.texts .question-popin.even{top:220px}.texts .question-popin-head{border-bottom:1px solid #eaeaea;margin-bottom:30px}.texts .question-popin-head-title{margin-bottom:20px}.texts .question-popin-head-title-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-weight:500}.texts .question-popin-head-title .question-type{position:static;margin-right:20px}.texts .question-popin-head-title .question-label{width:calc(100% - 50px)}.texts .question-popin-content{height:220px;overflow:auto}.texts .question-popin-item-content{padding-bottom:20px;border-bottom:1px solid #eef1f8;margin-bottom:10px}.texts .question-popin-item-content:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.texts .question-popin-item-content:first-child .item-rate{margin-top:0}.texts .question-popin-item-content .question-student-name{margin:10px 0 15px 0;font-size:9px}.texts .question-popin-item-content .item-rate{margin-top:30px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.texts .question-popin-item-content .item-rate .dot{width:25px;height:25px;border-radius:100%;margin-right:15px}.texts .question-popin-item-content .text-and-audio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.texts .question-popin-item-content .text-and-audio .AudioPlayer{margin-left:15px}.texts .question-popin-item-content .text-and-audio .AudioPlayer:first-child{margin-left:0}.texts .question-popin-item-content .item-label{font-size:14px}.texts .question-popin-item-content.good .item-rate{color:#30abdf}.texts .question-popin-item-content.good .item-rate .dot{background:#30abdf}.texts .question-popin-item-content.regular .item-rate{color:#50bab0}.texts .question-popin-item-content.regular .item-rate .dot{background:#50bab0}.texts .question-popin-item-content.bad .item-rate{color:#e84272}.texts .question-popin-item-content.bad .item-rate .dot{background:#e84272}.texts .CourseDuration.horizontal{width:100%}.texts .choice-item{font-size:16px;margin-bottom:15px}.texts .choice-item.good{color:#50bab0}.texts .choice-item.bad{color:#e84272}.texts .choice-graphs .choice-graph-wrapper{margin-bottom:10px}.texts .choice-graphs .choice-graph-wrapper:last-child{margin-bottom:0}.texts .choice-graphs .choice-graph{height:10px}.texts .choice-graphs .choice-graph.good{background:#50bab0}.texts .choice-graphs .choice-graph.regular{background:#30abdf}.texts .choice-graphs .choice-graph.bad{background:#e84272}.texts .choice-graphs .choice-stat{margin-top:3px;width:100%;font-size:12px}.texts .autoeval{color:#cacaca;font-size:11px;padding-top:10px}.texts strong{font-weight:700}.texts strong.good{color:#49d78c}.texts strong.bad{color:#ec383b}.texts .questionType-enter,.texts .questionType-leave-to,.texts .text-enter,.texts .text-leave-to{opacity:0}.durations{height:230px;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:.4s ease;transition:.4s ease}.durations.wrappedModules{height:65px;margin-top:-90px}.durations .CourseDuration{bottom:10px;left:100%;background:#fff;padding:15px;-webkit-box-shadow:0 1px 15px -5px #868687;box-shadow:0 1px 15px -5px #868687;border-radius:15px;will-change:auto;z-index:3}.durations .CourseDuration,.durations .duration{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.4s ease;transition:.4s ease}.durations .duration{text-align:center;top:25px;border:2px solid #eef1f8;padding:10px;font-weight:500;font-size:14px;z-index:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;will-change:opacity,left;border-radius:20px;background:#eef1f8}.durations .duration.module{width:45px;height:45px;border-radius:100%;cursor:pointer}.durations .triangle{display:block}.durations .triangle-left{display:none}.durations .duration-wrapper.module.not-opened .duration{top:-335px}.durations .duration-wrapper.module.not-opened .CourseDuration{-webkit-transform:translateX(0);transform:translateX(0);bottom:525px}.durations .duration-wrapper.module.not-opened .CourseDuration .triangle{display:none}.durations .duration-wrapper.module.not-opened .CourseDuration .triangle-left{display:block}.durations.wrappedModules .duration-wrapper.module.not-opened .duration{top:-245px}.durations.wrappedModules .duration-wrapper.module.not-opened .CourseDuration{z-index:3;bottom:270px}.durations .single.module{display:none}.durations .single .duration{top:85px;background:#fff;border:1px solid #e84272;color:#e84272}.durations .badge{position:absolute;top:100px;padding:15px 20px;border:1px solid #ccc;border-radius:50px;text-align:center;background:#fff;z-index:2;font-weight:500;-webkit-transition:.4s ease;transition:.4s ease;will-change:opacity,left;line-height:18px}.durations .badge.good{border-color:#50bab0;color:#50bab0}.durations .badge.bad{border-color:#04443b;color:#04443b}.durations .badge.inAssignee{top:150px}.durations .sub-line{width:2px;background:#000;height:40px;position:absolute;left:50%}.durations .duration.module .sub-line{-webkit-transform:translateX(calc(-50% - 1px));transform:translateX(calc(-50% - 1px))}.durations .duration .sub-line{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.durations .durations-enter,.durations .durations-leave-to{opacity:0}.evaluations{height:270px;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.evaluations .evaluation-wrapper{position:relative;height:100%;width:100%}.evaluations .evaluation{position:absolute;-webkit-transition:.4s ease;transition:.4s ease;will-change:opacity,left;text-align:center;top:30px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff;height:220px;cursor:pointer;z-index:2;font-weight:500}.evaluations .evaluation .data-wrapper{height:100%;border-radius:12.5px;overflow:hidden}.evaluations .evaluation .data-wrapper .data{width:40px;color:#fff;font-size:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.evaluations .evaluation.module,.evaluations .evaluation.module .data{background:transparent}.evaluations .evaluation.module .data.good{background:#0f70b2}.evaluations .evaluation.module .data.regular{background:#0c8e7e}.evaluations .evaluation.module .data.bad{background:#bc2658}.evaluations .evaluation.module .data.empty{background:#868687}.evaluations .evaluation.question,.evaluations .evaluation.question .data{background:transparent}.evaluations .evaluation.question .data.good{background:#30abdf}.evaluations .evaluation.question .data.regular{background:#50bab0}.evaluations .evaluation.question .data.bad{background:#e84272}.evaluations .evaluation.question .data.empty{background:#b8b8bc}.evaluations .evaluation-popin{position:absolute;top:10px;background:#fff;height:260px;padding:20px;-webkit-box-shadow:0 1px 15px -5px #868687;box-shadow:0 1px 15px -5px #868687;border-radius:15px;-webkit-transition:opacity .4s ease;transition:opacity .4s ease;will-change:auto;opacity:0;margin-right:10px}.evaluations .evaluation-popin.visible{opacity:1;z-index:5}.evaluations .evaluation-popin .evaluation-content{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.evaluations .evaluation-popin .evaluation-content .mini-table{padding:0 15px;border-left:1px solid #eef1f8;width:100%;height:100%}.evaluations .evaluation-popin .evaluation-content .mini-table:last-child{padding-right:0}.evaluations .evaluation-popin .evaluation-content .mini-table-title{font-weight:700;font-size:14px;text-align:center;min-width:35px;margin-bottom:10px}.evaluations .evaluation-popin .evaluation-content .mini-table-subtitle{font-size:11px;text-align:center;margin:5px;opacity:.8;width:35px;font-weight:500}.evaluations .evaluation-popin .evaluation-content .mini-table-cell{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:13px;height:30px;width:35px}.evaluations .evaluation-popin .evaluation-content .mini-table-cell.good{color:#30abdf}.evaluations .evaluation-popin .evaluation-content .mini-table-cell.regular{color:#50bab0}.evaluations .evaluation-popin .evaluation-content .mini-table-cell.bad{color:#e84272}.evaluations .evaluation-popin .evaluation-content .mini-table-cell.empty{color:#b8b8bc}.evaluations .evaluation-popin .evaluation-content .mini-table .mini-table-subtitles{margin:5px 0}.evaluations .evaluation-popin .evaluation-content .mini-table .mini-table-row,.evaluations .evaluation-popin .evaluation-content .mini-table .mini-table-subtitles{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.evaluations .evaluation-popin .triangle-left{width:0;height:0;border-top:0 solid transparent;border-bottom:0 solid transparent;border-right:0 solid #fff;position:absolute;top:16px;left:-10px;z-index:999999}.evaluations .evaluation-popin .evaluation{-webkit-transform:translateX(0);transform:translateX(0);top:unset;bottom:20px;left:20px;position:absolute}.evaluations .evaluation-popin .pstudents{margin-left:60px}.evaluations .evaluation-popin .pstudents .mini-table-subtitle{color:transparent}.evaluations .evaluation-popin .pstudents .mini-table-cell,.evaluations .evaluation-popin .pstudents .mini-table-subtitle,.evaluations .evaluation-popin .pstudents .mini-table-title{margin-left:0;margin-right:0;min-width:30px}.evaluations .evaluation-enter,.evaluations .evaluation-leave-to{opacity:0}.lines{margin-bottom:0!important}.lines .dashed-line{border:1px dashed #b8b8bc;position:absolute;width:100%;top:41px;z-index:999}.lines .dashed-line.duration{top:331px}.lines .block{height:calc(100% - 25px)}.lines .line{border-left:2px solid #093a70;position:absolute;z-index:1;height:100%;-webkit-transition:.4s ease;transition:.4s ease;-webkit-transition-property:opacity,left,top;transition-property:opacity,left,top;will-change:opacity,left,top}.lines .line.question{top:105px;height:245px}.lines .line.question.even{top:220px;height:140px}.lines .line.question.l{border-color:#30abdf}.lines .line.question.q{border-color:#0f70b2}.lines .line.question.t{border-color:#5dd4f4}.lines .line.question.m{border-color:#c5f1fc}.lines .line.line-block.question,.lines .line.withBadge.question{top:105px;height:calc(100% - 105px)}.lines .line.line-block.question.even,.lines .line.withBadge.question.even{top:220px;height:calc(100% - 220px)}.lines .line.line-block{z-index:2;border:none}.lines .line.end{border-color:#04443b}.lines .smooth-enter-active,.lines .smooth-leave-active{-webkit-transition:opacity .4s .3s;transition:opacity .4s .3s}.lines .smooth-enter,.lines .smooth-leave-to{opacity:0;-webkit-transition:opacity .1s;transition:opacity .1s}a{color:#30abdf}a:hover{text-decoration:underline}.container-fluid{width:100%}@media screen and (max-width:768px){.container-fluid{padding:15px}}.container-fluid:after,.container-fluid:before{display:table;content:" "}.container-fluid:after{clear:both}.container{margin-right:auto;margin-left:auto;padding:0 30px}@media screen and (min-width:0px){.container{width:100%}}@media screen and (min-width:768px){.container{width:100%}}@media screen and (min-width:1023px){.container{width:970px}}@media screen and (min-width:1350px){.container{width:1170px}}.container:after,.container:before{display:table;content:" "}.container:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{display:table;content:" "}.row:after{clear:both}.col{float:left;min-height:1px;padding:0 15px;position:relative}.col-12{width:100%}.col-11{width:91.66666667%}.col-10{width:83.33333333%}.col-9{width:75%}.col-8{width:66.66666667%}.col-7{width:58.33333333%}.col-6{width:50%}.col-5{width:41.66666667%}.col-4{width:33.33333333%}.col-3{width:25%}.col-2{width:16.66666667%}.col-1{width:8.33333333%}.offset-12{margin-left:100%}.offset-11{margin-left:91.66666667%}.offset-10{margin-left:83.33333333%}.offset-9{margin-left:75%}.offset-8{margin-left:66.66666667%}.offset-7{margin-left:58.33333333%}.offset-6{margin-left:50%}.offset-5{margin-left:41.66666667%}.offset-4{margin-left:33.33333333%}.offset-3{margin-left:25%}.offset-2{margin-left:16.66666667%}.offset-1{margin-left:8.33333333%}.offset-0{margin-left:0}@media screen and (max-width:1350px){.col-desktop-12{width:100%}.col-desktop-11{width:91.66666667%}.col-desktop-10{width:83.33333333%}.col-desktop-9{width:75%}.col-desktop-8{width:66.66666667%}.col-desktop-7{width:58.33333333%}.col-desktop-6{width:50%}.col-desktop-5{width:41.66666667%}.col-desktop-4{width:33.33333333%}.col-desktop-3{width:25%}.col-desktop-2{width:16.66666667%}.col-desktop-1{width:8.33333333%}.offset-desktop-12{margin-left:100%}.offset-desktop-11{margin-left:91.66666667%}.offset-desktop-10{margin-left:83.33333333%}.offset-desktop-9{margin-left:75%}.offset-desktop-8{margin-left:66.66666667%}.offset-desktop-7{margin-left:58.33333333%}.offset-desktop-6{margin-left:50%}.offset-desktop-5{margin-left:41.66666667%}.offset-desktop-4{margin-left:33.33333333%}.offset-desktop-3{margin-left:25%}.offset-desktop-2{margin-left:16.66666667%}.offset-desktop-1{margin-left:8.33333333%}.offset-desktop-0{margin-left:0}}@media screen and (max-width:1023px){.col-tablet-12{width:100%}.col-tablet-11{width:91.66666667%}.col-tablet-10{width:83.33333333%}.col-tablet-9{width:75%}.col-tablet-8{width:66.66666667%}.col-tablet-7{width:58.33333333%}.col-tablet-6{width:50%}.col-tablet-5{width:41.66666667%}.col-tablet-4{width:33.33333333%}.col-tablet-3{width:25%}.col-tablet-2{width:16.66666667%}.col-tablet-1{width:8.33333333%}.offset-tablet-12{margin-left:100%}.offset-tablet-11{margin-left:91.66666667%}.offset-tablet-10{margin-left:83.33333333%}.offset-tablet-9{margin-left:75%}.offset-tablet-8{margin-left:66.66666667%}.offset-tablet-7{margin-left:58.33333333%}.offset-tablet-6{margin-left:50%}.offset-tablet-5{margin-left:41.66666667%}.offset-tablet-4{margin-left:33.33333333%}.offset-tablet-3{margin-left:25%}.offset-tablet-2{margin-left:16.66666667%}.offset-tablet-1{margin-left:8.33333333%}.offset-tablet-0{margin-left:0}}@media screen and (max-width:768px){.col-mobile-12{width:100%}.col-mobile-11{width:91.66666667%}.col-mobile-10{width:83.33333333%}.col-mobile-9{width:75%}.col-mobile-8{width:66.66666667%}.col-mobile-7{width:58.33333333%}.col-mobile-6{width:50%}.col-mobile-5{width:41.66666667%}.col-mobile-4{width:33.33333333%}.col-mobile-3{width:25%}.col-mobile-2{width:16.66666667%}.col-mobile-1{width:8.33333333%}.offset-mobile-12{margin-left:100%}.offset-mobile-11{margin-left:91.66666667%}.offset-mobile-10{margin-left:83.33333333%}.offset-mobile-9{margin-left:75%}.offset-mobile-8{margin-left:66.66666667%}.offset-mobile-7{margin-left:58.33333333%}.offset-mobile-6{margin-left:50%}.offset-mobile-5{margin-left:41.66666667%}.offset-mobile-4{margin-left:33.33333333%}.offset-mobile-3{margin-left:25%}.offset-mobile-2{margin-left:16.66666667%}.offset-mobile-1{margin-left:8.33333333%}.offset-mobile-0{margin-left:0}}.CourseStats{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;overflow:auto;overflow-x:hidden;padding:15px;-webkit-box-sizing:border-box;box-sizing:border-box}.CourseStats-title{font-size:18px;margin-bottom:15px}.CourseStats-content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.CourseStats *,.CourseStats :after,.CourseStats :before{-webkit-box-sizing:border-box;box-sizing:border-box}.CourseStats-legends .legend{width:230px;padding:20px;border-radius:15px;background:#eef1f8;margin-bottom:25px;position:relative}.CourseStats-legends .legend-line{width:calc(100vw - 45px);background-image:-webkit-gradient(linear,left top,right top,color-stop(15%,#868687),color-stop(0,hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,#868687 15%,hsla(0,0%,100%,0) 0);background-position:bottom;background-size:6px 2px;background-repeat:repeat-x;height:2px;margin-left:190px;position:absolute;top:42px}.CourseStats-legends .legend.successrate .legend-line{top:40px}.CourseStats-legends .legend-title{text-transform:uppercase;background:#fff;border-radius:15px;text-align:center;padding:10px;margin-top:5px;margin-bottom:25px}.CourseStats-legends .legend-title.courseName{color:#30abdf}.CourseStats-legends .legend-sub-title{margin-bottom:15px}.CourseStats-legends .legend-simple-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.CourseStats-legends .legend-simple-badge .round-color{background:#ccc;min-width:20px;width:20px;height:20px;border-radius:50%;margin-right:15px}.CourseStats-legends .legend-simple-badge.good .round-color{background:#50bab0}.CourseStats-legends .legend-simple-badge.bad .round-color{background:#04443b}.CourseStats-legends .legend-simple-badge.blue-good .round-color{background:#30abdf}.CourseStats-legends .legend-simple-badge.regular .round-color{background:#50bab0}.CourseStats-legends .legend-simple-badge.red-bad .round-color{background:#e84272}.CourseStats-legends .legend-simple-badge.empty .round-color{background:#b8b8bc}.CourseStats-legends .legend-simple-badge.average .round-color{background:#093a70}.CourseStats-legends .legend-simple-badge.median .round-color{background:transparent;border:2px dashed #000}.CourseStats-legends .legend-simple-badge.students .round-color{background:#fff}.CourseStats-legends .legend-simple-badge.single .round-color{background:transparent;border:2px solid #e84272}.CourseStats-legends .legend-simple-badge.singleSuccesses .round-color{background:#fbb03b}.CourseStats-legends .legend.course{height:345px}.CourseStats-legends .legend.duration{height:230px}.CourseStats-legends .legend.evaluation{height:270px}.CourseStats-legends .legend.successrate{height:340px}.CourseStats-wrapper{width:calc(97% - 260px);overflow:auto;position:absolute;margin-left:260px}.CourseStats-wrapper>div{margin-bottom:25px}.CourseStats-wrapper>div:last-child{margin-bottom:0}.CourseStats .select-version{margin-bottom:20px}.CourseStats .select-version .form-select{height:40px}.CourseStats .block{width:100%;height:100%;position:absolute}.CourseStats .durations-enter,.CourseStats .durations-leave-to{opacity:0}.PerformancePerClassificationTable,.PerformancePerClassificationTable h2{margin-bottom:20px}.PerformancePerClassificationTable table{width:100%;border-collapse:collapse}.PerformancePerClassificationTable td,.PerformancePerClassificationTable th{padding:8px;text-align:left;border-bottom:1px solid #ddd}.PerformancePerClassificationTable th{background-color:#f2f2f2}