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}}.StatCard{background:#eef1f8;padding:30px 15px;font-size:12px;margin-bottom:45px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.StatCard .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.StatCard .card-header .title{display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase;border:1px solid #dce4f0;width:auto;background:#fff;border-radius:3px;cursor:pointer;-webkit-transition:125ms ease-in-out;transition:125ms ease-in-out}.StatCard .card-header .title:hover{opacity:.7}.StatCard .card-header .title-left{border-radius:3px 0 0 3px;background:#215167;color:#fff;padding:10px;font-weight:700}.StatCard .card-header .title-right{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px}.StatCard .card-header .title-right .levelName{font-weight:700}.StatCard .card-header .students-count{font-size:14px;font-weight:700;color:rgba(33,81,103,.3);margin-left:15px}.StatCard .head-stat{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.StatCard .head-stat .head-stat-label{font-size:11px;text-align:center;margin-bottom:30px}.StatCard .head-stat .head-stat-label .label-value{text-transform:uppercase;font-weight:700}.StatCard .head-stat .head-stat-label .sub-label{font-size:10px;margin-top:3px}.StatCard .head-stat .head-stat-content{text-align:center;font-size:45px;color:#30abdf;width:100%;max-width:150px;-webkit-transition:125ms ease-in-out;transition:125ms ease-in-out}.StatCard .head-stat .head-stat-content .number-value{font-size:24px;margin-bottom:10px;color:#30abdf;text-align:center}.StatCard .head-stat .head-stat-content .number-value.alone{font-size:80px;margin-top:30px}.StatCard .head-stat .head-stat-content .little-pie>div{position:relative;max-height:80px;max-width:80px;margin:auto}.StatCard .head-stat .head-stat-content .hour{white-space:nowrap;margin-top:75px;font-weight:100;font-size:40px}.StatCard .head-stat .head-stat-content.half{max-width:180px;margin-top:-40px}.StatCard .head-stat .head-stat-content.half canvas{position:relative;top:20px}.StatCard .narrow-duration .head-stat{margin-top:15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.StatCard .narrow-duration .head-stat .head-stat-label{margin:0}.StatCard .narrow-duration .head-stat .head-stat-content,.StatCard .narrow-duration .head-stat .head-stat-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:0;flex-basis:0}.StatCard .narrow-duration .head-stat .head-stat-content{max-width:none;width:auto}.StatCard .narrow-duration .head-stat .head-stat-content .hour{margin:0}.StatCard.opened{padding-bottom:30px}.StatCard.opened .head-stat{margin-bottom:30px}.StatCard.opened .head-stat .head-stat-content.half{width:55%}.StatCard .head-stat-content.duration{width:100%}.StatCard .viewMore{position:absolute;bottom:-25px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#eef1f8;padding:7.5px 30px;cursor:pointer;font-size:10px;text-transform:uppercase;font-weight:700}.StatCard .graphs-content{margin-bottom:45px;margin-top:15px;background:#fff}.StatCard .graphs-content .stat-group-legend{padding:15px;padding-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.StatCard .graphs-content .stat-group-legend .legend-simple-badge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px;font-size:12px}.StatCard .graphs-content .stat-group-legend .legend-simple-badge:last-child{margin-right:0}.StatCard .graphs-content .stat-group-legend .legend-simple-badge .round-color{background:#ccc;min-width:12px;width:12px;height:12px;border-radius:50%;margin-right:5px}.StatCard .graphs-content .graphs{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5px;overflow:hidden;overflow-x:auto}.StatCard .graphs-content .graphs>div{margin-left:30px;width:100%}.StatCard .graphs-content .graphs>div:first-child{margin-left:0}.StatCard .graphs-content .graphs .data-list{position:relative}.StatCard .graphs-content .graphs .data-list .dot-bar{width:55px;height:1px;border-top:1px dotted #b8b8bc;position:absolute;left:-55px;top:15px}.StatCard .graphs-content .graphs .data-list .dual-bar{width:100%}.StatCard .graphs-content .graphs .data-list .dual-bar>.data-bar{display:inline-block;float:left}.StatCard .graphs-content .graphs .data-list .data{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-left:1px}.StatCard .graphs-content .graphs .data-list .data .data-value{text-align:center;display:inline-block;position:absolute;-webkit-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%);right:-10px}.StatCard .graphs-content .graphs .data-list .data-bar{width:100%;border-radius:0 10px 10px 0}.StatCard .graphs-content .graphs .data-list .data-bar.first{background:#30abdf;border-radius:0}.StatCard .graphs-content .graphs .data-list .data-bar.first.only{border-radius:0 10px 10px 0}.StatCard .graphs-content .graphs .data-list .data-bar.second{background:#0f70b2}.StatCard .graphs-content .graphs .data-list .vertical-bar{width:1px;background:#215167;position:absolute;top:-20px;z-index:2}.StatCard .graphs-content .graphs .data-list .vertical-bar .point{padding:7.5px;background:#eef1f8;border-radius:50%;position:absolute;top:-14px;left:-11px}.StatCard .graphs-content .graphs .data-list .vertical-bar .point .subpoint{width:9px;height:9px;background:#215167;border-radius:50%}.StatCard .graphs-content .graphs .subjects{min-width:150px;max-width:200px;border-radius:4px;background:#eef1f8;padding:0 7.5px}.StatCard .graphs-content .graphs .subjects-title{padding:15px 30px;font-weight:700;text-align:center;margin-bottom:20px}.StatCard .graphs-content .graphs .subjects .subject{background:#fff;border-radius:30px;text-align:center;padding:0 10px}.StatCard .graphs-content .graphs .subjects .subject span{line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StatCard .graphs-content .graphs .bubble-title{padding:15px;margin-bottom:20px;border-radius:8px;font-weight:700;text-align:center;background:#eef1f8;width:auto;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;cursor:pointer;-webkit-transition:125ms ease-in-out;transition:125ms ease-in-out}.StatCard .graphs-content .graphs .bubble-title:hover{opacity:.7}.StatCard .graphs-content .graphs .evaluations{margin-left:10px;min-width:165px}.StatCard .graphs-content .graphs .evaluations .data-list{margin-left:44.5px}.StatCard .graphs-content .graphs .assignments{margin-left:0;min-width:150px;max-width:200px}.StatCard .graphs-content .graphs .assignments .data-list{margin-left:63.5px}.StatCard .graphs-content .graphs .trainings{min-width:100px;max-width:150px;margin-left:0;padding-right:15px}.StatCard .graphs-content .graphs .trainings .data-list{margin-left:63.5px}.StatCard .graphs-content .graphs .data-bar,.StatCard .graphs-content .graphs .subject{height:30px;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;margin-bottom:15px}.StatCard .durations .head-title{font-weight:700;text-transform:uppercase}.StatCard .durations .filters,.StatCard .durations .head-title{text-align:center;margin-bottom:30px}.StatCard .durations .filters .switch{width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:8px;background:#fff;cursor:pointer}.StatCard .durations .filters .switch .left,.StatCard .durations .filters .switch .right{padding:10px 15px;border-radius:8px;background:#fff;opacity:.7;-webkit-transition:125ms ease-in-out;transition:125ms ease-in-out}.StatCard .durations .filters .switch .left .bold,.StatCard .durations .filters .switch .right .bold{font-weight:700}.StatCard .durations .filters .switch .left:hover,.StatCard .durations .filters .switch .right:hover{opacity:1}.StatCard .durations .filters .switch .left.active,.StatCard .durations .filters .switch .right.active{cursor:default;background:#215167;color:#fff;opacity:1}.StatCard .durations .graph{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;margin-bottom:15px}.StatCard .durations .graph>div{width:25%}@media (max-width:768px){.StatCard .durations .graph>div{width:40%}}@media (max-width:1350px){.StatCard .stat-group-legend{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:15px}}.StatCard .col{-webkit-transition:125ms ease-in-out;transition:125ms ease-in-out}.half-pie{position:relative}.half-pie .value{font-size:14px;color:#000;text-align:center;position:absolute;left:50%;bottom:15px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:768px){.StatCard .graphs-content{margin-left:-45px;margin-right:-45px;padding-right:15px}.StatCard .graphs-content .graphs .subjects{min-width:auto}}