.h-display-none,.svg-icons{display:none}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}.input,.ui-select-menu .ui-select-menu_opener{border:1px solid #c1c1c1;transition:All 50ms ease-out}body{line-height:1}ol,ul{list-style:none}.reset-padding{padding:0!important}.reset-margin{margin:0!important}.color-bg_orange{background-color:#fd9500}.color-bg_green{background-color:#5dda5d}.color-bg_red{background-color:#d86262}.color_text_orange{color:#fd9500}.color-bg_white{background-color:#fff}.color-text_red{color:#d86262}.color-text--orange{color:#fd9500!important}.color-text--green{color:#5dda5d!important}.color-text--red{color:#d86262!important}.color-text_orange{color:#fd9500}.color-text_green{color:#5dda5d}.color-text_white{color:#fff}.color-text_grey-1,.input,.main-h1-header,.main-h2-header,body,html{color:#282828}.h-font-style-italic{font-style:italic}.h-font-style-normal{font-style:normal}.h-display-flex{display:flex}.h-display-block{display:block!important}.h-display-inline-block{display:inline-block}.h-justify-content-space-between{justify-content:space-between}.h-margin-top-basic{padding-top:15px}.h-text-align-center{text-align:center}.h-cursor-pointer{cursor:pointer}.h-cursor-default{cursor:default!important}.input{width:100%;margin:0;padding:14px 19px;font-family:inherit;font-size:16px;box-sizing:border-box;outline:0;border-radius:4px;resize:none}.input::-webkit-input-placeholder{color:#7b7b7b}.input:-moz-placeholder{color:#7b7b7b}.input::-moz-placeholder{color:#7b7b7b}.input:-ms-input-placeholder{color:#7b7b7b}.input:focus{border:1px solid #fd9500}.input:disabled{background-color:#e7e7e7}.input:disabled::-webkit-input-placeholder{color:#b4b4b4}.input:disabled:-moz-placeholder{color:#b4b4b4}.input:disabled::-moz-placeholder{color:#b4b4b4}.input:disabled:-ms-input-placeholder{color:#b4b4b4}.input-small{padding:7px 9px;font-size:15px}.input-shadow{box-shadow:0 0 10px 0 #c1c1c1}.input-error{border:1px solid transparent;box-shadow:0 0 10px 0 #d86262}.input-error:focus{border:1px solid #d86262}.button,.input-reset{border:none;outline:0}.input-reset{box-sizing:border-box;resize:none}.input-basic{padding:7px;font-size:15px}.button{padding:6px 10px;font-size:14px;text-decoration:none;border-radius:4px;box-shadow:inset rgba(0,0,0,.15) 0 -2px 3px 0;cursor:pointer}.button:not(.button-filled):not(.button-filled-reversed){background-color:transparent;border-color:initial}.button-reset{margin:0;padding:0;text-decoration:none;outline:0;border:none;background-color:transparent;box-shadow:none}.a-button-loading--bg-white,.a-container-loading:before,.button-filled-reversed{background-color:#fff}.button-filled{color:#fff;border-color:transparent}.button-wide{padding:15px 19px;font-size:16px}.button-wider{padding:6px 19px}.button:disabled{opacity:.5}.a-button-loading{position:relative}.a-button-loading:hover:after{border-top-color:#fff}.a-button-loading:before{content:'';top:0;left:0;width:100%;height:100%;position:absolute;background-color:inherit;border-radius:4px}.a-button-loading:after,.a-container-loading:after{top:calc(50% - 16px);width:24px;animation:circle .5s ease-out infinite}.a-button-loading:after{content:'';left:calc(50% - 16px);height:24px;position:absolute;border:4px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:100%}.a-container-loading,.main-h1-header{position:relative}.a-button-loading.a-button-loading--small:after{top:calc(50% - 10px);left:calc(50% - 11px);width:12px;height:12px}.a-button-loading--orange:after,.a-button-loading--orange:hover:after{border-top-color:#fd9500}.a-container-loading:after,.a-container-loading:before{position:absolute;content:''}.a-container-loading:before{top:0;left:0;width:100%;height:100%;border-radius:4px;z-index:2}.a-container-loading:after{left:calc(50% - 16px);height:24px;border:4px solid rgba(255,255,255,.2);border-top-color:#fd9500;border-radius:100%;z-index:3}.a-container-loading--transparent:before{background-color:transparent}.a-container-loading--size-page{height:300px}@keyframes circle{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.svg_article,.svg_microphone{width:20px;height:20px}.svg_home{width:22px;height:22px}.svg_settings{width:20px;height:20px}.svg_envelope{width:23px;height:23px}.svg_diagnosis,.svg_user{width:20px;height:20px}.svg_groups,.svg_students{width:26px;height:26px}.svg_reports{width:22px;height:22px}.svg_send{width:17px;height:17px}.svg_save{width:14px;height:14px}.svg_new-message{width:14px;height:17px}.svg_audio,.svg_file,.svg_image,.svg_video{width:20px;height:20px}.svg_edit{width:12px;height:12px}.svg_plus{width:14px;heighT:14px}.svg_plus_round{width:18px;heighT:18px}.svg_exclamation{width:22px;height:22px}.svg_pdf{width:18px;height:18px}.svg_car{width:30px;height:30px}.svg_google-drive,.svg_statistics{width:22px;height:22px}.svg_gallery{width:18px;height:18px}.svg_gallery--large{width:22px;height:22px}.svg_loader{animation:svg-loader .5s linear infinite}@keyframes svg-loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.svg_triangle_down{width:10px;height:8px}.svg_dots{width:18px;height:18px}.svg_user_new{width:20px;height:20px!important}.svg_finish-flag{width:24px;height:24px}body,html{font-family:Lato;background-color:#f7f7f7}body>.ember-view,html>.ember-view{height:100%}.svg-icons{visibility:hidden}.main-container_wrapper{height:100%;display:flex;flex-flow:column}.main-container{height:100%;display:flex;flex-flow:row nowrap;margin-top:50px}.main-h1-header{margin:0 0 50px;padding:0 0 10px;font-size:30px;line-height:40px;text-align:center}.main-h1-header:before{content:'';left:0;bottom:0;width:100%;height:3px;position:absolute;background-color:#fd9500}.main-h2-header{width:100%;margin:0;padding:0 0 20px;position:relative;font-size:20px;text-align:left}.main-errors-container{display:flex;flex-flow:column;align-items:center;margin:50px 0 0;text-align:center}.main-errors-container span:not(:first-of-type){margin-top:15px}.main-doneinfo-container{display:flex;flex-flow:column;align-items:center;margin:50px 0 0;text-align:center}.main-transtion{transition:All 50ms ease-out}.main-title{display:block;margin-bottom:5px;font-size:15px;font-weight:800;text-transform:uppercase;color:#fd9500}@media screen and (max-width:920px){.main-title{font-size:13px}}.main-info-message{top:80px;right:0;padding:20px;position:fixed;z-index:999;font-size:14px;color:#fff;transition:All 50ms ease-out;transform:translateX(110%);border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.main-info-message.main-info-message--error{background-color:#d86262}.main-info-message.main-info-message--done{background-color:#5dda5d}.main-info-message.main-info-message--opened{right:80px;transform:translateX(0)}.main-editable-fields-buttons{display:flex}.main-editable-fields-buttons button{width:34px;height:34px;display:flex;align-items:center;justify-content:center;transition:All 50ms ease-out;cursor:pointer;outline:0;background-color:transparent;border:none}.main-editable-fields-buttons button:only-child{border-radius:4px}.main-editable-fields-buttons button:not(:only-child):first-of-type{border-radius:4px 0 0 4px}.main-editable-fields-buttons button:not(:only-child):last-of-type{border-radius:0 4px 4px 0}.main-editable-fields-buttons button:hover{background-color:#fd9500}.main-editable-fields-buttons button:hover svg{color:#fff}.main-editable-fields-buttons button svg{width:14px;height:14px;color:#282828}.main-dialog{top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed;z-index:101}.main-dialog .main-dialog_mask{width:100%;height:100%;position:absolute;z-index:102;background-color:rgba(0,0,0,.5)}.main-dialog .main-dialog_wrapper{width:100%;max-height:calc(100% - 30px);margin:15px;z-index:103;background-color:#fff;border-radius:4px}.main-dialog .main-dialog_wrapper--300{max-width:300px}.main-dialog .main-dialog_wrapper--400{max-width:400px}.main-dialog .main-dialog_wrapper--500{max-width:500px}.main-dialog header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:15px;position:relative;z-index:3;box-sizing:border-box;border-radius:4px 4px 0 0;box-shadow:0 1px 3px rgba(0,0,0,.1)}.main-dialog header span{margin:0}.main-dialog header svg{width:14px;height:14px;color:#282828;cursor:pointer}.main-dialog .main-dialog_inner{padding:15px}.main-box{padding:15px;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.main-spacer{position:relative}.main-spacer:before{content:'';left:0;width:100%;height:1px;position:absolute;background-color:#e7e7e7}.main-spacer--15{margin-top:30px!important}.main-spacer--15:before{top:-15px}.main-spacer--20{margin-top:40px!important}.main-spacer--20:before{top:-20px}.main-input-button{top:0;left:0;width:100%;height:100%;opacity:0;position:absolute;cursor:pointer}.ui-dropdown-menu{top:100%;padding-top:5px;position:absolute;z-index:3;cursor:default;color:#000}.ui-dropdown-menu_left{left:0;right:auto}.ui-dropdown-menu_right{left:auto;right:0}.ui-dropdown-menu_opener_wrapper{position:relative}.ui-dropdown-menu_opener_wrapper .svg_triangle_down{margin-left:5px}.ui-dropdown-menu_opener{top:0;left:0;width:100%;height:100%;position:absolute;cursor:pointer}.ui-dropdown-menu_inner{padding:10px 0;white-space:nowrap;background-color:#282828;border-radius:4px}.ui-dropdown-menu_inner li{cursor:pointer;font-size:14px;text-decoration:none;color:#fff;transition:All 50ms ease-out}.ui-dropdown-menu_inner li:hover{background-color:#fd9500}.ui-dropdown-menu_inner li a{display:flex;padding:5px 10px;text-decoration:none;color:#fff;transition:All 50ms ease-out}.ui-select-menu{min-width:150px;display:inline-block;position:relative;font-size:15px;color:#282828}.ui-select-menu.ui-select-menu--large .ui-select-menu_opener{height:auto;padding:15px 19px 16px;font-size:16px}.ui-select-menu.ui-select-menu--large .ui-select-menu_inner li{padding:11px 19px;font-size:16px}.ui-select-menu.ui-select-menu--error .ui-select-menu_opener{border:1px solid transparent;box-shadow:0 0 10px 0 #d86262}.ui-select-menu .ui-select-menu_opener{height:34px;display:flex;justify-content:space-between;align-items:center;padding:7px 9px;box-sizing:border-box;background-color:#fff;border-radius:4px;cursor:pointer}.ui-select-menu .ui-select-menu_opener.a-container-loading{height:48px}.ui-select-menu .ui-select-menu_opener svg{margin-left:10px;color:#282828}.ui-select-menu .ui-select-menu_opener svg.ui-select-menu_opener__close{top:-9px;right:-9px;width:18px;height:18px;position:absolute;color:#fd9500}.ui-select-menu .ui-select-menu_inner{width:calc(100% - 2px);max-height:200px;margin-top:5px;padding:7px 0;position:absolute;z-index:9;overflow:auto;list-style:none;background-color:#fff;border:1px solid #c1c1c1;border-radius:4px}.ui-checkbox:not(:first-of-type),.ui-radio-button:not(:first-of-type){margin-top:10px}.ui-select-menu .ui-select-menu_inner.a-container-loading{height:50px}.ui-select-menu .ui-select-menu_inner li{display:flex;align-items:center;justify-content:space-between;padding:7px 9px;transition:All 50ms ease-out;cursor:pointer;user-select:none}.ui-select-menu .ui-select-menu_inner li.ui-select-menu_inner_item--deleted:hover,.ui-select-menu .ui-select-menu_inner li:hover{color:#fff;background-color:#fd9500}.ui-select-menu .ui-select-menu_inner li.ui-select-menu_inner_item--deleted{color:#fff;background-color:#d86262}.ui-select-menu .ui-select-menu_inner li svg{width:14px;height:14px}.ui-checkbox span,.ui-radio-button span{width:15px;margin-right:10px;display:flex}.ui-select-menu .ui-select-menu_inner li svg:first-of-type{margin-left:auto}.ui-select-menu .ui-select-menu_inner li svg:not(:first-of-type){margin-left:10px}.ui-select-menu .ui-select-menu_more{padding:7px 9px;text-align:center;color:#fff;transition:All 50ms ease-out;cursor:pointer;background-color:#282828}.ui-select-menu .ui-select-menu_more:hover{background-color:#fd9500}.ui-select-menu--correct .ui-select-menu_opener{color:#fff;background-color:#5dda5d;border-color:#5dda5d}.ui-select-menu--correct .ui-select-menu_opener svg{color:#fff}.ui-radio-button{display:flex;align-items:center;cursor:pointer}.ui-radio-button input{position:absolute;visibility:hidden}.ui-radio-button span{height:15px;align-items:center;justify-content:center;position:relative;border-radius:100%;border:2px solid #fd9500}.ui-radio-button span:before{content:'';width:9px;height:9px;position:absolute;background-color:transparent;border-radius:100%;transition:All 50ms ease-out}.ui-checkbox input:checked+span,.ui-radio-button input:checked+span:before,.ui-tooltip,.ui-tooltip:before{background-color:#fd9500}.ui-checkbox span,.ui-tooltip{border-radius:4px;transition:All 50ms ease-out}.ui-radio-button label{line-height:19px;cursor:pointer}.ui-tooltip_wrapper{position:relative}.ui-tooltip_wrapper:hover .ui-tooltip{top:calc(100% + 15px);visibility:visible;opacity:1}.ui-tooltip_wrapper.ui-tooltip_wrapper--right .ui-tooltip{left:initial;right:-10px;transform:initial}.ui-tooltip_wrapper.ui-tooltip_wrapper--right .ui-tooltip:before{left:initial;right:30px}.ui-tooltip_wrapper.ui-tooltip_wrapper--left-horizontal .ui-tooltip{top:calc(50% - 11px);left:initial;right:calc(100% + 15px);transform:initial}.ui-tooltip_wrapper.ui-tooltip_wrapper--left-horizontal .ui-tooltip:before{top:calc(50% - 3px);right:-3px;left:initial}.ui-tooltip_wrapper.ui-tooltip_wrapper--right-horizontal .ui-tooltip{top:calc(50% - 11px);left:calc(100% + 15px);transform:initial}.ui-tooltip_wrapper.ui-tooltip_wrapper--right-horizontal .ui-tooltip:before{top:calc(50% - 3px);left:-3px;right:initial}.ui-tooltip{top:calc(100% + 20px);left:50%;visibility:hidden;opacity:0;padding:5px 9px;position:absolute;font-size:12px;color:#fff;white-space:nowrap;z-index:9;transform:translateX(-50%);box-shadow:0 1px 3px rgba(0,0,0,.1)}.ui-tooltip:before{content:'';top:-3px;left:calc(50% - 3px);width:6px;height:6px;position:absolute;transform:rotate(45deg)}.ui-checkbox{display:flex;align-items:center;cursor:pointer}.ui-checkbox.ui-checkbox--display-only,.ui-checkbox.ui-checkbox--display-only label{cursor:default}.ui-checkbox input{position:absolute;visibility:hidden}.ui-checkbox span{min-width:15px;height:15px;align-items:center;justify-content:center;position:relative;border:2px solid #fd9500}.ui-checkbox span svg{width:13px;height:13px;color:#fff}.ui-checkbox label,.ui-checkbox p{line-height:19px;cursor:pointer}.ui-checkbox label a,.ui-checkbox p a{color:#fd9500}.ui-audio-player{display:flex;flex-flow:column;align-items:center;position:relative}.ui-audio-player.a-container-loading--transparent:before{z-index:3;background-color:#e7e7e7}.ui-audio-player_wrapper{width:100%;padding:15px;background-color:#e7e7e7}.ui-audio-player_wavesurfer-container{cursor:pointer}.ui-audio-player_controls{display:flex;align-items:center;margin-top:15px}.ui-audio-player_controls_audio-button{width:40px;height:40px;display:flex;padding:0;margin:0;font-size:40px;color:#fd9500;background-color:transparent;border:none;outline:0;cursor:pointer;transition:All 50ms ease-out}.ui-audio-player_controls_audio-button:hover{color:#ffaa31}.ui-audio-player_controls_time{margin-left:15px;font-size:16px}.ui-audio-player_button{width:18px;height:18px;padding:7px;margin:0 0 0 5px;color:#282828;box-sizing:inherit;border-radius:3px;transition:all .3s ease;cursor:pointer}.ui-audio-player_button:last-child{margin-right:10px}.ui-audio-player_button:hover{color:#fff;background-color:#fd9500}.ui-audio-player_button svg{width:18px;height:18px}.ui-audio-player_button .ui-tooltip_wrapper_input{top:0;left:0;width:100%;height:100%;position:absolute;cursor:pointer;opacity:0;border-radius:4px}.ui-audio-player_filename{display:flex;margin-bottom:15px;font-size:16px;font-style:italic}@media screen and (max-width:479px){.ui-audio-player_filename{bottom:0;align-self:flex-start;margin:15px 0}}.ui-audio-player_download--hidden{display:none}.ui-audio-player_google-drive-wrapper{width:100%;display:flex;align-self:flex-start;align-items:center;padding:15px;box-sizing:border-box;background:rgba(253,149,0,.5)}.ui-audio-player_google-drive-wrapper audio{margin-left:20px}.dialog-media{padding:20px;box-sizing:border-box}.dialog-media .main-dialog_wrapper{max-width:1280px;height:100%;max-height:700px;display:flex;background-color:transparent}.dialog-media_media-wrapper{width:100%;height:100%;position:relative;background-color:#282828;border-radius:4px 0 0 4px}.dialog-media_media-wrapper img,.dialog-media_media-wrapper video{top:0;bottom:0;max-width:100%;margin:auto;position:absolute;right:0;left:0;max-height:100%}.dialog-media_media-wrapper img{width:auto;height:auto}.dialog-media_media-wrapper video{width:100%;height:auto;outline:0}.dialog-media_toolbar-wrapper{width:320px;height:100%;overflow:auto;background-color:#fff;border-radius:0 4px 4px 0}@media screen and (max-width:479px){.dialog-media_toolbar-wrapper{width:280px}}.dialog-diary-template_diary-questions-wrapper{max-height:99px;margin-top:10px;overflow:auto}.filters__button__svg{width:24px;height:24px;color:#fd9500;cursor:pointer}.filters__sidebar{top:50px;right:0;width:300px;height:100%;position:fixed;background-color:#fff;box-shadow:-3px 0 3px -3px rgba(203,203,203,.5);border-left:1px solid #e7e7e7;z-index:99998}.filters__sidebar header{padding:20px;display:flex;justify-content:space-between}.filters__sidebar header h1{font-size:20px;font-weight:400}.filters__sidebar header svg{width:18px;height:18px;cursor:pointer}.filters__sidebar__filters-list{padding:20px}.filters__sidebar__filter:not(:last-of-type){margin-bottom:20px}.main-navigation{width:200px;flex:0 0 200px;height:100%;display:flex;flex-flow:column;position:fixed;background-color:#282828}.main-navigation.main-navigation--inner{background-color:#fd9500}.main-navigation.main-navigation--inner a{color:#fff}.main-navigation .main-navigation_user{width:100%;max-width:155px;margin:0 80px 0 auto;color:#fff}.main-navigation ul{min-width:140px;margin:225px 0 0 10px;font-family:Dosis,sans-serif;text-transform:uppercase;color:#fff}@media screen and (max-width:920px){.main-navigation{display:none}.main-navigation ul{width:100%;min-width:auto;margin:0;display:none}}.main-navigation ul li{padding:1px 0 1px 10px;border-left:5px solid #fd9500}.main-navigation ul li:not(:last-of-type){margin:0 0 8px}.main-navigation ul li ul{margin:8px 0 0}.main-navigation ul li ul li{margin:0 0 4px;padding:1px 0 1px 15px;border:none}.main-navigation ul a{font-size:15px;font-weight:800;text-decoration:none;color:#e7e7e7;transition:All 50ms ease-out}.main-navigation ul a:hover{color:#fd9500}.main-navigation .main-navigation_top-bar{height:6vw;display:none;padding:4vw}.main-navigation .main-navigation_top-bar button{height:100%;cursor:pointer}.main-navigation .main-navigation_top-bar .svg_menu{width:6vw;height:100%;cursor:pointer}.main-navigation .main-navigation_top-bar .main-navigation_logo-mobile{width:28vw;height:100%;display:flex;background-image:url(/assets/images/logo.png);background-repeat:no-repeat;background-position:center;background-size:contain}.main-panel-header{width:100%;display:flex;box-sizing:border-box;color:#282828;background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);box-shadow:0 3px 3px -3px rgba(0,0,0,.1)}.main-panel-header .main-panel-header_wrapper{width:100%;max-width:1280px;display:flex;margin:0 auto}.main-panel-header p,.main-panel-list-element:not(:first-of-type),.panel-calendar .panel-calendar_year:not(:first-of-type){margin-top:10px}@media screen and (max-width:920px){.main-navigation .main-navigation_top-bar{display:flex;align-items:center;justify-content:space-between}.main-panel-header .main-panel-header_wrapper{flex-flow:column}}.main-panel-header .main-panel-header_inner{padding:20px;box-sizing:border-box}.main-panel-header h1{display:flex;align-items:center;font-size:20px;font-weight:400}.main-panel-header h1 span{display:flex;align-items:center;margin-left:10px;padding-left:15px;position:relative;color:#fd9500}.main-panel-header h1 span:before{content:'';left:0;width:5px;height:5px;position:absolute;background-color:#282828;border-radius:100%}.main-panel-header h1 span a{color:#fd9500;text-decoration:none;transition:All 50ms ease-out}.main-panel-header h1 span a:hover{text-decoration:underline}.main-panel-header p{font-size:14px;font-weight:400}.main-panel-header .main-panel-header_right{display:flex;align-items:center;margin:0 20px 0 auto}@media screen and (max-width:920px){.main-panel-header .main-panel-header_right{width:100%;justify-content:center;margin:auto;padding:15px;border-top:1px solid #e7e7e7;box-sizing:border-box}}.main-panel-header .main-panel-header_right .color-text_red+a,.main-panel-header .main-panel-header_right span svg{margin-left:10px}.main-panel-header .main-panel-header_right a:not(.h-display-none):not(.main-panel-header_right_button),.main-panel-header .main-panel-header_right button:not(.h-display-none):not(.main-panel-header_right_button){height:100%;display:flex;align-items:center;padding:0 15px;border-radius:0}@media screen and (max-width:920px){.main-panel-header .main-panel-header_right a:not(.h-display-none):not(.main-panel-header_right_button),.main-panel-header .main-panel-header_right button:not(.h-display-none):not(.main-panel-header_right_button){padding:0 10px;border-left:none!important}.main-panel-list-element span:not(:last-of-type){margin-right:10px;word-break:break-word}}.main-panel-header .main-panel-header_right a:not(.h-display-none):not(.main-panel-header_right_button):not(:first-of-type),.main-panel-header .main-panel-header_right button:not(.h-display-none):not(.main-panel-header_right_button):not(:first-of-type){border-left:1px solid #e7e7e7!important}.main-panel-header .main-panel-header_right_button{height:34px;padding:8px 10px}.main-panel-header .main-panel-header_right span{display:flex;align-items:center;white-space:nowrap;font-size:16px}.main-panel-header .main-panel-header_right svg{height:18px;display:flex}.main-panel-header .main-panel-header_right svg.svg_cancel{width:18px}.main-panel-header .main-panel-header_right svg.svg_car{height:26px}.main-panel-header .main-panel-header_right input:not(.main-input-button){padding:7px 68px 7px 9px;font-size:15px}.main-panel-list-element{width:100%;display:flex;align-items:center;padding:15px;box-sizing:border-box;font-size:14px;font-weight:400;line-height:16px;text-decoration:none;color:#282828;cursor:pointer;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:All 50ms ease-out}.main-panel-list-element:hover{background-color:#fd9500;color:#fff}.main-panel-list-element:hover b,.main-panel-list-element:hover svg{color:#fff}.main-panel-list-element--red{color:#d86262}.main-panel-list-element--red:hover{color:#fff;background-color:#d86262}.main-panel-list-element span{width:50%;display:flex}.main-panel-list-element svg{width:14px;height:14px;margin-left:auto;color:#282828;transition:All 50ms ease-out}.main-panel-titles{width:100%;max-width:1240px;display:flex;margin:0 auto 5px}@media screen and (max-width:920px){.main-panel-titles--responsive{flex-flow:column;line-height:calc(16px + 2px)}}.main-panel-titles .main-title{width:50%;margin:0 10px 0 0;font-size:15px;word-break:break-word}.main-locales{width:100%;max-width:155px;display:flex;flex-flow:row;align-items:center;margin:200px 0 16px 10px}.main-locales span{cursor:pointer;font-size:14px;color:#fff;transition:All 50ms ease-out}.main-locales span:hover{color:#fd9500}.main-locales span:not(:first-of-type){padding-left:5px}.main-locales span:not(:last-of-type){padding-right:5px;border-right:1px solid #fff}.main-slider{height:260px;margin:0 0 10px}.main-header{width:100%;height:50px;display:flex;flex:1 0 50px;position:fixed;z-index:99;background-color:#282828;color:#fff}.main-header .main-header_logo{left:-10px;width:100%;max-width:200px;min-height:50px;display:block;padding:10px;position:relative;box-sizing:border-box;background-repeat:no-repeat;background-position:center;background-size:contain}.main-header .main-header_inner{width:100%;max-width:1280px;height:100%;display:flex;margin:0 auto;padding:0 20px;box-sizing:border-box}@media screen and (max-width:1023px){.main-header .main-header_inner{display:flex;align-items:center}}.main-header nav{height:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-end;margin-left:auto}@media screen and (max-width:1023px){.main-header nav{top:50px;left:0;width:100%;padding:10px 20px;height:auto;display:none;flex-flow:column;position:fixed;box-sizing:border-box;background-color:#282828}}.main-header nav.main-header_nav--opened{display:flex}.main-header nav .main-header_nav_link{height:100%;display:flex;align-items:center;padding:0 20px;text-decoration:none;color:#fff;transition:All 50ms ease-out}.main-header nav .main-header_nav_link--submenu-wrapper{display:none}.main-header nav .main-header_nav_link:hover{background-color:#fd9500}.main-header nav .main-header_nav_link:hover svg.active,.main-header nav .main-header_nav_link:hover svg.active+span{color:#fff}.main-header nav .main-header_nav_link svg{color:inherit}@media screen and (max-width:1023px){.main-header nav .main-header_nav_link--submenu-wrapper{display:flex}.main-header nav .main-header_nav_link{width:100%;height:40px;justify-content:flex-start}.main-header nav .main-header_nav_link .ui-tooltip{display:none}.main-header nav .main-header_nav_link svg{width:35px}}.main-header nav .main-header_nav_link svg.active,.main-header nav .main-header_nav_link svg.active+span{color:#fd9500}.main-header nav .main-header_nav_link span{display:none;margin-left:10px;font-size:16px}.main-header nav .main-header_nav_menu_wrapper{height:100%;display:flex;align-items:center;padding:0 20px;transition:All 50ms ease-out}@media screen and (max-width:1023px){.main-header nav .main-header_nav_link span{display:flex}.main-header nav .main-header_nav_menu_wrapper{display:none}}.main-header nav .main-header_nav_menu_wrapper .main-header_nav_menu{display:flex;align-items:center}.main-header nav .main-header_nav_menu_wrapper .main-header_nav_menu span{display:flex;margin:0 3px 0 8px;font-size:14px}.main-header nav button{margin-left:20px}@media screen and (max-width:1023px){.main-header nav button{width:100%;margin-top:10px;margin-left:0}}.main-header .main-header_mobile-menu{display:none;margin-left:auto;position:relative;cursor:pointer;color:#fff}@media screen and (max-width:1023px){.main-header .main-header_mobile-menu{display:flex}}.main-header .main-header_mobile-menu svg{width:20px;height:20px}.main-header_submenu{width:100%;display:flex;flex-flow:column;margin-left:120px}.main-header_submenu li{margin:5px 0}.main-header_submenu li a{text-decoration:none;font-size:14px;color:#fff}.panel-pagination{width:100%;max-width:1280px;display:flex;justify-content:center;margin:0 auto;padding:0 20px 20px;box-sizing:border-box}.panel-pagination .panel-pagination_button{width:18px;height:18px;display:flex;justify-content:center;align-items:center;margin-right:5px;padding:2px;font-size:12px;text-decoration:none;color:#282828;cursor:pointer;user-select:none;transition:All 50ms ease-out;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.panel-pagination .panel-pagination_button:hover{background-color:#e7e7e7;box-shadow:0 1px 3px rgba(0,0,0,.2)}.panel-pagination .panel-pagination_button.panel-pagination_button--hidden{opacity:0;visibility:hidden}.panel-pagination .panel-pagination_button.panel-pagination_button--selected{color:#fff;background-color:#fd9500;box-shadow:none}.panel-pagination .panel-pagination_button.panel-pagination_button--unselectable{cursor:default}.panel-pagination .panel-pagination_button.panel-pagination_button--last{margin-right:0}.panel-pagination .panel-pagination_button svg{width:12px;height:12px}.panel-messages-textarea{height:130px;display:flex;flex-flow:row;border-top:1px solid #e7e7e7;box-shadow:0 -3px 3px -3px rgba(0,0,0,.1)}.panel-messages-textarea .page-panel_messages_textarea_buttons{display:flex;flex-flow:row;margin-bottom:auto;padding:10px 15px 0 0;align-items:center}.panel-messages-textarea .page-panel_messages_textarea_buttons_file-button{display:flex}.panel-messages-textarea .page-panel_messages_textarea_buttons_file-button--disabled{opacity:.5}.panel-messages-textarea .page-panel_messages_textarea_buttons_file-button svg{color:#fd9500}.panel-messages-textarea .page-panel_messages_textarea_buttons_file-button input{width:100%;height:100%;opacity:0;position:absolute;cursor:pointer}.panel-messages-textarea .page-panel_messages_textarea_buttons_file-button input::-webkit-file-upload-button{cursor:pointer}.panel-messages-textarea .page-panel_messages_textarea_buttons_send-button{margin-left:15px}.panel-messages-textarea textarea{width:100%;height:99%;padding:10px 15px;font-size:14px;box-sizing:border-box;outline:0;resize:none;border:none;border-radius:0 0 4px 4px}.panel-messages-textarea textarea::-webkit-input-placeholder{color:#7b7b7b}.panel-messages-textarea textarea:-moz-placeholder{color:#7b7b7b}.panel-messages-textarea textarea::-moz-placeholder{color:#7b7b7b}.panel-messages-textarea textarea:-ms-input-placeholder{color:#7b7b7b}.panel-calendar .panel-calendar_month .panel-calendar_month_title:hover,.panel-calendar .panel-calendar_month ul li.panel-calendar_day--selected a,.panel-calendar .panel-calendar_month ul li:hover a,.panel-calendar .panel-calendar_year .panel-calendar_year_title:hover{color:#fd9500}.panel-calendar{width:100%;max-width:25%;display:flex;flex-flow:column}@media screen and (max-width:920px){.panel-calendar{max-width:100%;margin-bottom:20px}}.panel-calendar .panel-calendar_year{display:flex;flex-flow:column;font-size:15px;user-select:none;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.panel-calendar .panel-calendar_year .panel-calendar_year_title{padding:10px;cursor:pointer;transition:All 50ms ease-out}.panel-calendar .panel-calendar_months{padding:10px 0 10px 10px;border-top:1px solid #e7e7e7}.panel-calendar .panel-calendar_month{padding:0 0 0 10px}.panel-calendar .panel-calendar_month:not(:first-of-type){margin-top:5px;padding-top:5px}.panel-calendar .panel-calendar_month .panel-calendar_month_title{width:100%;display:flex;cursor:pointer;transition:All 50ms ease-out}.panel-calendar .panel-calendar_month ul{margin-top:10px;padding:5px 0;border-left:3px solid rgba(253,149,0,.5)}.panel-calendar .panel-calendar_month ul li{padding:0 10px 0 20px;position:relative;cursor:pointer;transition:All 50ms ease-out}.panel-calendar .panel-calendar_month ul li:not(:first-of-type){margin-top:15px}.panel-calendar .panel-calendar_month ul li:before{content:'';top:3px;left:-6px;width:9px;height:9px;position:absolute;transition:All 50ms ease-out;border-radius:100%;background-color:#fd9500;box-shadow:0 1px 2px rgba(0,0,0,.3)}.panel-calendar .panel-calendar_no-item,.panel-diary-admin .panel-diary-admin_content,.panel-diary-admin .panel-diary-admin_header,.panel-diary-admin .panel-review-single,.panel-no-items-box{box-shadow:0 1px 3px rgba(0,0,0,.1);background-color:#fff}.panel-calendar .panel-calendar_month ul li.panel-calendar_day--selected,.panel-calendar .panel-calendar_month ul li:hover{padding-left:25px}.panel-calendar .panel-calendar_month ul li.panel-calendar_day--selected:before,.panel-calendar .panel-calendar_month ul li:hover:before{top:1px;left:-8px;width:13px;height:13px;background-color:#fff}.panel-calendar .panel-calendar_month ul li a{width:100%;display:flex;align-items:center;text-decoration:none;color:#282828;position:relative}.panel-calendar .panel-calendar_month ul li a:after{content:'';top:-5px;left:-35px;width:calc(100% + 35px);height:25px;position:absolute}.panel-calendar .panel-calendar_month ul li a svg{width:14px;height:14px;margin-left:auto}.panel-calendar .panel-calendar_no-item{min-width:300px;width:300px;height:75px;display:flex;justify-content:center;align-items:center;font-size:15px;color:#282828;border-radius:4px}.panel-diary-admin .panel-diary-admin_header{min-height:40px;display:flex;align-items:center;transition:All 50ms ease-out;border-radius:4px}.panel-diary-admin .panel-diary-admin_header span{cursor:pointer;font-size:16px;color:#282828}.panel-diary-admin .panel-diary-admin_header span:hover{text-decoration:underline}.panel-diary-admin .panel-diary-admin_header a{text-decoration:none;color:#282828}.panel-diary-admin .panel-diary-admin_header a:hover,.panel-record-admin .panel-diary-admin_header span:hover{text-decoration:underline}.panel-diary-admin .panel-diary-admin_header p{height:54px;display:flex;align-items:center;padding:0 15px;font-size:16px;border-left:1px solid #e7e7e7}.panel-diary-admin .panel-diary-admin_header p:first-of-type{margin-left:auto;text-transform:capitalize}.panel-diary-admin .panel-diary-admin_header p svg{width:17px;height:17px}.panel-diary-admin .panel-diary-admin_header_photo{width:40px;height:40px;margin-right:15px;padding:7px 0 7px 15px;cursor:pointer;border-radius:100%}.panel-diary-admin .panel-diary-admin_header_photo span{width:40px;height:40px;display:flex;border-radius:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.panel-diary-admin .panel-diary-admin_header_photo svg{width:40px;height:40px;color:#282828}.panel-diary-admin .panel-diary-admin_content{border-radius:4px}.panel-review-single .panel-review-single_header{max-width:calc(100% - 83px);display:flex;align-items:center}.panel-review-single .panel-review-single_header p{margin-left:auto;font-style:italic}.panel-review-single.panel-review-single--record-type.--not-correct{background-color:#d86262}.panel-review-single.panel-review-single--record-type .main-editable-fields-buttons button svg{width:14px;height:14px}.panel-review-single .main-title{padding:0;color:#7b7b7b}.panel-record .panel-record_review.--correct .main-title,.panel-record .panel-record_review.--correct i,.panel-record .panel-record_review.--correct p,.panel-review-single_review--correct .main-editable-fields-buttons button svg,.panel-review-single_review--correct .main-title,.panel-review-single_review--correct p,.panel-review-single_review--not-correct .main-editable-fields-buttons button svg,.panel-review-single_review--not-correct .main-title,.panel-review-single_review--not-correct p{color:#fff}.panel-review-single textarea{min-height:68px;padding:7px 49px 7px 9px;margin-right:15px}.panel-review-single .panel-review-single_controlls{display:flex;position:relative}.panel-review-single .main-editable-fields-buttons{margin-left:auto}.panel-review-single .main-editable-fields-buttons button svg{width:20px;height:20px}.panel-review-single .main-editable-fields-buttons button:first-of-type:hover{background-color:#5dda5d}.panel-review-single .main-editable-fields-buttons button:last-of-type:hover{background-color:#fd9500}.panel-review-single_review{padding:15px;border-radius:0 0 4px 4px}.panel-review-single_review--correct{background-color:#5dda5d}.panel-review-single_review--not-correct{background-color:#fd9500}.panel-review-single_review--not-correct textarea,.panel-review-single_review--not-correct textarea:active{border:none}.panel-review-single_rates{padding:15px;border-top:1px solid #e7e7e7}.panel-review-single_rates_rate{max-width:400px;display:flex;margin-top:10px}@media screen and (max-width:920px){.panel-review-single_rates_rate{max-width:none}}.panel-review-single_rates_rate:hover .panel-review-single_rates_rate_name{color:#fd9500;font-weight:700}.panel-review-single_rates_rate_name{display:flex;align-items:center;padding-left:10px;margin-right:auto;border-left:2px solid #fd9500}.panel-review-single_rates_rate_name--bad{border-color:#d86262}.panel-review-single_rates_rate_name--medium{border-color:#fd9500}.panel-review-single_rates_rate_name--good{border-color:#5dda5d}.panel-review-single_rates section .ui-select-menu:first-of-type{min-width:300px}.panel-review-single_rates section .ui-select-menu:last-of-type{min-width:150px}.panel-diary-admin .panel-review-single{margin:15px 0;border-radius:4px}.record-admin-single .panel-review-single_review{border-top:1px solid #e7e7e7}.panel-no-items-box{width:100%;height:75px;display:flex;justify-content:center;align-items:center;padding:15px;font-size:15px;line-height:17px;box-sizing:border-box;color:#282828;border-radius:4px}.panel-avatar,.panel-avatar span{border-radius:100%;width:40px;height:40px}.panel-diary-user-input.panel-diary-user-input--editing,.panel-diary-user-input:hover,.panel-diary-user-select.panel-diary-user-select--editing,.panel-diary-user-select:hover{box-shadow:inset 2px 0 0 #fd9500}.panel-avatar{cursor:pointer}.panel-avatar span{display:flex;background-size:cover;background-position:center;background-repeat:no-repeat}.panel-avatar svg{width:40px;height:40px;color:#282828}.panel-diary-user-input{width:100%;max-width:50%;padding:15px}.panel-diary-user-input.panel-diary-user-input--editing{max-width:100%}.panel-diary-user-input:not(.panel-diary-user-input--editing){cursor:pointer}.panel-diary-user-input.panel-diary-user-input--large{max-width:100%;box-sizing:border-box}.panel-diary-user-input textarea{padding:7px 0;font-size:15px;transition:All 50ms ease-out;border:1px solid #fff;border-bottom-color:#e7e7e7}.panel-diary-user-input textarea:focus{padding:7px 9px;border-radius:4px;border-color:#fd9500;min-height:300px}.panel-record-new p,.panel-record-new+.panel-record{border-top:1px solid #e7e7e7}.panel-diary-user-select{width:100%;max-width:50%;padding:15px;position:relative;transition:All 50ms ease-out;color:#282828}.panel-record,.panel-record-new{box-shadow:0 1px 3px rgba(0,0,0,.1);margin-top:15px}.panel-diary-user-select:not(.panel-diary-user-select--editing){cursor:pointer}.panel-diary-user-select .panel-diary-user-select_editable ul{display:inline-block}.panel-diary-user-select .panel-diary-user-select_editable ul li:not(:first-of-type){margin-top:5px}.panel-diary-user-select .panel-diary-user-select_editable textarea{margin-top:10px;padding:7px 9px;font-size:15px}.panel-diary-user-select .panel-diary-user-select_display p{display:inline-block;margin-top:10px;padding:0 0 7px;font-style:italic;border-bottom:1px solid #e7e7e7}.panel-diary-user-select .panel-diary-user-select_display li{position:relative}.panel-diary-user-select .panel-diary-user-select_display li:not(:first-of-type){margin-top:10px}.panel-diary-user-select .panel-diary-user-select_display .panel-diary-user-select_display_edit{display:flex;align-items:center;font-size:15px;font-style:italic}.panel-diary-user-select .panel-diary-user-select_display .panel-diary-user-select_display_edit svg{width:10px;height:10px;margin-left:10px}.panel-diary-user-select .main-editable-fields-buttons{top:15px;right:15px;position:absolute}.panel-diary-admin-display{padding:15px}.panel-diary-admin-display .panel-diary-admin-display_comment{display:inline-block;margin-top:10px;padding:0 0 7px;font-style:italic;border-bottom:1px solid rgba(203,203,203,.5)}.panel-record-new{display:flex;flex-flow:column;background-color:#fff;border-radius:4px}.panel-record-new .main-title{padding:15px 15px 0}.panel-record-new div{display:grid;grid-template-columns:calc(25% - 8px) calc(25% - 8px) calc(25% - 8px) calc(25% - 8px);grid-gap:10px;padding:0 15px}.panel-record-new label{display:flex;justify-content:center;position:relative;cursor:pointer}.panel-record-new .file-upload{width:0;height:0;position:absolute;cursor:pointer;opacity:0;border-radius:4px}.panel-record-new p{margin-top:15px;padding:15px}.panel-record{background-color:#fff;border-radius:4px}.panel-record .main-title{margin-bottom:5px;padding:15px 15px 0}.panel-record .ui-audio-player{padding:0 15px}.panel-record_comment{display:flex;align-items:center;padding:10px 15px 15px}.panel-record_comment_input{width:calc(100% - 30px);margin-right:15px;padding:7px 15px;font-size:15px;transition:All 50ms ease-out;border:1px solid #fff;border-bottom-color:#e7e7e7}.panel-record_comment_input:focus{padding:7px 9px;border-radius:4px;border-color:#fd9500}.panel-record .panel-record_review{padding:15px;border-radius:0 0 4px 4px}.panel-record .panel-record_review .main-title{margin:0;padding:0}.panel-record .panel-record_review .panel-record_review_header{display:flex;align-items:center;margin-bottom:5px}.panel-record .panel-record_review .panel-record_review_header p{margin-left:auto;font-style:italic}.panel-record .panel-record_review.--correct{background-color:#5dda5d}.panel-record .panel-record_review.--not-correct{background-color:#fff}.panel-record .panel-record_review.--not-correct .main-title,.panel-record .panel-record_review.--not-correct i,.panel-record .panel-record_review.--not-correct p{color:#d86262}.panel-record .panel-record_review.--not-correct textarea,.panel-record .panel-record_review.--not-correct textarea:active{border:none}.panel-record .panel-record_review svg{width:10px;height:10px;margin-left:10px}.panel-record_rates_container{display:flex;flex-flow:row wrap;padding:0 15px 5px}.panel-record_rates_rate{padding-left:7px;display:flex;align-items:center;margin:0 10px 10px 0;color:#fff;border-radius:4px;border:1px solid}.panel-record_rates_rate span{padding:7px;margin-left:7px}.panel-record_rates_rate--bad{border-color:#d86262;color:#d86262}.panel-record_rates_rate--bad span{color:#fff;background-color:#d86262}.panel-record_rates_rate--medium{border-color:#fd9500;color:#fd9500}.panel-record_rates_rate--medium span{color:#fff;background-color:#fd9500}.panel-record_rates_rate--good{border-color:#5dda5d;color:#5dda5d}.panel-record_rates_rate--good span{color:#fff;background-color:#5dda5d}.panel-record_reupload-button{display:flex;justify-content:center;padding:15px;font-size:15px;border-top-left-radius:0;border-top-right-radius:0}.panel-record_reupload-button svg{margin-left:5px}.panel-record-admin{border-radius:4px}.panel-record-admin .panel-diary-admin_header{min-height:40px;display:flex;align-items:center;margin-bottom:15px;transition:All 50ms ease-out;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.panel-record-admin .panel-diary-admin_header span{cursor:pointer;font-size:16px;color:#282828}.panel-record-admin .panel-diary-admin_header a{text-decoration:none;color:#282828}.panel-record-admin .panel-diary-admin_header a:hover{text-decoration:underline}.panel-record-admin .panel-diary-admin_header p{height:54px;display:flex;align-items:center;padding:0 15px;font-size:16px;color:#282828;border-left:1px solid #e7e7e7}.panel-record-admin .panel-diary-admin_header p:first-of-type{margin-left:auto;text-transform:capitalize}.panel-record-admin .panel-diary-admin_header p svg{width:17px;height:17px}.panel-record-admin .panel-diary-admin_header_photo{width:40px;height:40px;margin-right:15px;padding:7px 0 7px 15px;cursor:pointer;border-radius:100%}.panel-record-admin .panel-diary-admin_header_photo span{width:40px;height:40px;display:flex;border-radius:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.panel-record-admin .panel-record-admin_no-item,.record-admin-single{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.panel-record-admin .panel-diary-admin_header_photo svg{width:40px;height:40px;color:#282828}.panel-record-admin .panel-record-admin_no-item{min-width:300px;height:75px;display:flex;justify-content:center;align-items:center;font-size:15px;color:#282828}.record-admin-single+.record-admin-single{margin-top:30px;position:relative}.record-admin-single+.record-admin-single:before{content:'';top:-15px;left:0;width:100%;height:1px;position:absolute;background-color:#e7e7e7}.record-admin-single_record>.main-title{padding:15px 15px 0}.record-admin-single_record_input{padding:7px 15px;font-size:15px;transition:All 50ms ease-out;border:1px solid #e7e7e7;border-radius:0}.record-admin-single .ui-audio-player{padding:0 15px}.record-admin-single .record-admin-single_reuploaded{padding:15px;font-style:italic;color:#282828;background-color:#e7e7e7}.user-picker.user-picker--error .ui-select-menu_opener{border:1px solid transparent;box-shadow:0 0 10px 0 #d86262}.user-picker.user-picker--large .ui-select-menu_opener{height:auto;padding:15px 19px;font-size:16px}.user-picker.user-picker--large .ui-select-menu_inner li{padding:11px 19px;font-size:16px}.user-picker__users-list{max-height:99px;margin-top:10px;overflow:auto}.pika-single{border:1px solid #c1c1c1;border-radius:4px}.page-panel_diagnosis .box,.page-panel_inner_content{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.pikaday-input--input-width{width:105px;padding:7px 9px!important}.page-login,.page-login_forgot-passord,.page-login_reset-passord,.page-registration,.page-registration_diagnosis{width:100%;min-height:100vh;display:flex;flex-flow:column;align-items:center;justify-content:center;margin:10px}.page-login .page-login_wrapper,.page-login_forgot-passord .page-login_wrapper,.page-login_reset-passord .page-login_wrapper,.page-registration .page-login_wrapper,.page-registration_diagnosis .page-login_wrapper{width:100%;max-width:400px}.page-login form,.page-login_forgot-passord form,.page-login_reset-passord form,.page-registration form,.page-registration_diagnosis form{width:100%;display:flex;flex-flow:column;align-items:center}.page-login form input:not(:first-of-type),.page-login_forgot-passord form input:not(:first-of-type),.page-login_reset-passord form input:not(:first-of-type),.page-registration form input:not(:first-of-type),.page-registration_diagnosis form input:not(:first-of-type){margin-top:15px}.page-login form .main-page_form_buttons,.page-login_forgot-passord form .main-page_form_buttons,.page-login_reset-passord form .main-page_form_buttons,.page-registration form .main-page_form_buttons,.page-registration_diagnosis form .main-page_form_buttons{width:100%;display:flex;align-items:center;justify-content:space-between;margin:20px 0 0}.page-login form .main-page_form_buttons p,.page-login_forgot-passord form .main-page_form_buttons p,.page-login_reset-passord form .main-page_form_buttons p,.page-registration form .main-page_form_buttons p,.page-registration_diagnosis form .main-page_form_buttons p{min-height:40px;display:flex;flex-flow:column;justify-content:space-between}.page-login form .main-page_form_buttons a,.page-login_forgot-passord form .main-page_form_buttons a,.page-login_reset-passord form .main-page_form_buttons a,.page-registration form .main-page_form_buttons a,.page-registration_diagnosis form .main-page_form_buttons a{text-decoration:none;color:#7b7b7b}.page-login form .main-page_form_buttons a:hover,.page-login_forgot-passord form .main-page_form_buttons a:hover,.page-login_reset-passord form .main-page_form_buttons a:hover,.page-registration form .main-page_form_buttons a:hover,.page-registration_diagnosis form .main-page_form_buttons a:hover{text-decoration:underline}.page-login_forgot-passord form .main-page_form_buttons,.page-login_reset-passord form .main-page_form_buttons,.page-registration form .main-page_form_buttons,.page-registration_diagnosis form .main-page_form_buttons{justify-content:center}.page-registration_diagnosis .page-registration_diagnosis_select{width:100%;margin-bottom:30px;padding-left:15px;text-align:left;box-sizing:border-box}.page-registration_diagnosis textarea{min-height:150px}.page-panel{width:100%;position:relative}.page-panel_snackbars{top:80px;right:30px;position:fixed;z-index:99999}.page-panel_inner{width:100%;max-width:1280px;margin:0 auto;padding:20px;box-sizing:border-box}@media screen and (max-width:920px){.page-panel_inner{padding:15px}}.page-panel_inner_content{padding:15px}.page-panel_diagnosis img{width:100px;height:100px}.page-panel_diagnosis .box{display:flex;transition:All 50ms ease-out}.page-panel_diagnosis .box:not(:first-of-type){margin-top:20px}.page-panel_diagnosis .box.a-container-loading{min-height:65px}.page-panel_diagnosis .box.box--details.a-container-loading{min-height:325px}.page-panel_diagnosis .box .box-part{width:50%}.page-panel_diagnosis .box section{display:flex;flex-flow:column;padding:15px;transition:All 50ms ease-out;border-left:2px solid #fff}.page-panel_diagnosis .box section:first-of-type{padding:15px 15px 15px 13px;border-top-left-radius:4px}.page-panel_diagnosis .box section:last-of-type{padding:15px 15px 15px 13px;border-bottom-left-radius:4px}.page-panel_diagnosis .box section.editable{cursor:pointer}.page-panel_diagnosis .box section.editable:hover{border-left:2px solid #fd9500}.page-panel_diagnosis .box section span{margin-bottom:5px;font-size:15px;font-weight:800;text-transform:uppercase;color:#fd9500}.page-panel_diagnosis .box section p{display:flex;align-items:center;font-size:15px;color:#282828}.page-panel_diagnosis .box section p svg{width:10px;height:10px;margin-left:10px;color:#282828;transition:All 50ms ease-out}.page-panel_diagnosis-complete_question-item{width:30%;display:flex;flex-flow:column;margin-top:15px}@media screen and (max-width:920px){.page-panel_diagnosis-complete_question-item{width:100%}}.page-panel_group .page-panel_group_selected-students{width:100%;padding:7px 25px 2px 9px;margin:0 auto 0 20px;position:relative;font-size:15px;box-sizing:border-box;outline:0;border:1px solid #c1c1c1;border-radius:4px;color:#282828;transition:All 50ms ease-out}.page-panel_group .page-panel_group_selected-students.page-panel_group_selected-students--selected{min-height:70px}.page-panel_group .page-panel_group_selected-students div{display:inline-block;margin:0 5px 5px 0;padding:5px;font-size:14px;color:#fff;box-sizing:border-box;background-color:#fd9500;border-radius:4px}.page-panel_group .page-panel_group_selected-students div svg{width:10px;height:10px;margin-left:5px;cursor:pointer}.page-panel_group .page-panel_group_selected-students i{display:inline-block;margin:2px 0 6px;font-style:normal}.page-panel_group .page-panel_group_selected-students b{top:7px;right:9px;position:absolute;font-size:13px;font-weight:400;color:#7b7b7b}.page-panel_settings .box:not(:first-of-type){margin:0}.page-panel_settings .box+.main-title{margin:20px 0 5px}.page-panel_settings .settings_talk-question_wrapper .settings_talk-question:not(:last-of-type),.page-panel_settings .settings_talk-question_wrapper li:not(:last-of-type),.page-panel_settings .settings_talk-question_wrapper.settings_talk-question--editing .settings_talk-question{margin-bottom:5px}.page-panel_settings .box.box--password{margin-top:20px}.page-panel_settings .settings_talk-question_wrapper{padding:15px;cursor:pointer}.page-panel_settings .settings_talk-question_wrapper .settings_talk-question{position:relative}.page-panel_settings .settings_talk-question_wrapper input{padding:7px 68px 7px 9px;font-size:15px}.page-panel_student .box-photo{min-width:168px;min-height:168px;margin-right:20px;position:relative;transition:All 50ms ease-out;background-size:cover;background-position:center;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.page-panel_student .box-photo:not(.a-container-loading):hover .box-photo_edit{display:flex}.page-panel_student .box-photo .box-photo_edit{width:100%;height:100%;display:none;justify-content:center;align-items:center;position:absolute;cursor:pointer;background-color:rgba(253,149,0,.8);border-radius:4px 0 0 4px}.page-panel_student .box-photo .box-photo_edit .file-upload{width:100%;height:100%;opacity:0;position:absolute;cursor:pointer}.page-panel_student .box-photo .box-photo_edit svg{width:24px;height:24px;color:#fff}.page-panel_student .box-photo .box-photo_text{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:absolute;font-size:14px;font-style:italic;border-radius:4px;background-color:#fff}.page-panel_students .a-container-loading{height:300px}.page-panel_students .a-container-loading:before{background-color:transparent}.page-panel_students .page-panel_students_no-students{width:100%;height:75px;display:flex;justify-content:center;align-items:center;font-size:15px;color:#282828;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.page-panel_reports .page-panel_reports_report{padding:15px;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.page-panel_reports .page-panel_reports_report .main-title:not(:first-of-type){margin:20px 0}.page-panel_reports .page-panel_reports_report .page-panel_reports_report_header{display:flex;justify-content:space-between;margin-bottom:20px}.page-panel_reports .page-panel_reports_report .page-panel_reports_report_student{display:flex;flex-flow:column}.page-panel_reports .page-panel_reports_report .page-panel_reports_report_student:not(:first-of-type){margin-top:20px}.page-panel_reports .page-panel_reports_report .page-panel_reports_report_student:not(:last-of-type){padding-bottom:20px;border-bottom:1px solid #c1c1c1}.page-panel_reports .page-panel_reports_report .page-panel_reports_report_student_name{width:15%;margin-bottom:5px;font-weight:600;text-align:left}.page-panel_reports .page-panel_reports_report .page-panel_reports_report_student_table{width:100%;display:flex;flex-flow:column}.page-panel_reports .page-panel_reports_report .page-panel_reports_report_student_table_row{display:flex}.page-panel_reports .page-panel_reports_report .page-panel_reports_report_student_table_row:nth-of-type(even){background-color:#e7e7e7}.page-panel_reports .page-panel_reports_report .page-panel_reports_report_student_table_row_item{width:17%;min-height:30px;display:flex;justify-content:center;align-items:center}.page-panel_reports .page-panel_reports_report .page-panel_reports_report_student_table_row_item:not(:last-of-type){border-right:1px solid #c1c1c1}.page-panel_reports .page-panel_reports_report .page-panel_reports_report_student_table_row_item_sub-item{width:100%;display:flex;box-sizing:border-box}.page-panel_reports .page-panel_reports_report .page-panel_reports_report_student_table_row_item_sub-item:first-of-type{margin-top:5px}.page-panel_reports .page-panel_reports_report .page-panel_reports_report_student_table_row_item_sub-item:last-of-type{margin-bottom:5px}.page-panel_reports .page-panel_reports_report .page-panel_reports_report_student_table_row_item_sub-item:not(:first-of-type){margin-top:2px}.page-panel_reports .page-panel_reports_report .page-panel_reports_report_student_table_row_item_sub-item span{margin-right:auto}.page-panel_messages-threads{height:100%}.page-panel_messages-threads .page-panel_messages-threads_inner{height:calc(100% - 100px);min-height:400px;max-height:800px;display:flex;flex-flow:row}@media screen and (max-width:920px){.page-panel_messages-threads .page-panel_messages-threads_inner{height:calc(100% - 50px);flex-flow:column}}.page-panel_messages-threads .page-panel_messages-threads_threads-wrapper{width:100%;max-width:25%;display:flex;flex-flow:column}.page-panel_messages-threads .page-panel_messages-threads_actions{height:29px;min-height:29px;display:flex;justify-content:space-between;margin-bottom:25px}.page-panel_messages-threads .page-panel_messages-threads_actions input{padding:7px 9px;font-size:14px;border-color:#e7e7e7}.page-panel_messages-threads .page-panel_messages-threads_actions input:focus{background-color:#fff;border-color:#fd9500}.page-panel_messages-threads .page-panel_messages_list{width:100%;height:100%;display:flex;flex-flow:column;margin-left:20px;margin-bottom:15px;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.page-panel_messages-threads .page-panel_messages_list ul{height:calc(100% - 179px);display:flex;flex-flow:column;padding:0 15px 10px;overflow-x:hidden;overflow-y:auto}@media screen and (max-width:920px){.page-panel_messages-threads .page-panel_messages-threads_threads-wrapper{max-width:100%}.page-panel_messages-threads .page-panel_messages_list{margin:15px 0}.page-panel_messages-threads .page-panel_messages_list ul{height:250px}}.page-panel_messages-threads .page-panel_messages_list--for-student ul{height:100%}.page-panel_messages-threads .page-panel_messages_list li{max-width:80%;display:flex;flex:0 0 auto;align-items:flex-start;margin:10px auto 0 0}.page-panel_messages-threads .page-panel_messages_list li.page-panel_messages_message--mine{margin:10px 0 0 auto}.page-panel_messages-threads .page-panel_messages_list li.page-panel_messages_message--mine span{color:#fff;background-color:#fd9500}.page-panel_messages-threads .page-panel_messages_list li.page-panel_messages_message--left-margin{margin-left:55px}.page-panel_messages-threads .page-panel_messages_list li span{display:flex;flex-flow:column;padding:10px;font-size:15px;color:#282828;background-color:#e7e7e7;border-radius:4px}.page-panel_messages-threads .page-panel_messages_list li span a{display:flex;align-items:center;margin-top:15px;color:inherit;text-decoration:underline;cursor:pointer}.page-panel_messages-threads .page-panel_messages_list li span a svg{width:20px;height:20px;margin-right:5px}.page-panel_messages-threads .page-panel_messages_list_header{height:40px;min-height:40px;display:flex;align-items:center;padding:7px 15px;transition:All 50ms ease-out;border-bottom:1px solid #e7e7e7;border-radius:4px 4px 0 0;box-shadow:0 3px 3px -3px rgba(0,0,0,.1)}.page-panel_messages-threads .page-panel_messages_list_header span{cursor:pointer;font-size:16px;color:#282828}.page-panel_messages-threads .page-panel_messages_list_header span:hover{text-decoration:underline}.page-panel_messages-threads .page-panel_messages_list_header_photo{width:40px;height:40px;margin-right:15px;cursor:pointer;border-radius:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.page-panel_messages-threads .page-panel_messages_list_header_photo svg{width:40px;height:40px;color:#282828}.page-panel_messages_new{width:100%;height:100%;display:flex;flex-flow:column;margin-left:20px;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.page-panel_messages_new .page-panel_messages_new_header{height:54px;min-height:54px;display:flex;align-items:center;padding:0 15px;transition:All 50ms ease-out;border-bottom:1px solid #e7e7e7;border-radius:4px 4px 0 0;box-shadow:0 3px 3px -3px rgba(0,0,0,.1)}.page-panel_dashboard .page-panel_dashboard_section--filled,.page-panel_diaries-user_diary .page-panel_diaries-user_diary_content,.page-panel_diaries-user_diary .page-panel_diaries-user_diary_header,.page-panel_diaries-user_diary .page-panel_diaries-user_diary_review,.page-panel_diaries-user_diary_fill-notice,.page-panel_student-media_media-item,.ui-form{border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.page-panel_messages_new .page-panel_messages_new_header input{font-size:16px;color:#282828}.page-panel_messages_new .page-panel_messages_new_header input::-webkit-input-placeholder{color:#7b7b7b}.page-panel_messages_new .page-panel_messages_new_header input:-moz-placeholder{color:#7b7b7b}.page-panel_messages_new .page-panel_messages_new_header input::-moz-placeholder{color:#7b7b7b}.page-panel_messages_new .page-panel_messages_new_header input:-ms-input-placeholder{color:#7b7b7b}.page-panel_messages_new ul{height:100%;overflow:auto}.page-panel_messages_new ul li{padding:10px;font-size:15px;cursor:pointer;transition:All 50ms ease-out;border-bottom:1px solid #e7e7e7}.page-panel_messages_new ul li:hover{color:#fff;background-color:#fd9500}.page-panel_diaries-user .page-panel_diaries-user_inner{display:flex;flex-flow:row}@media screen and (max-width:920px){.page-panel_messages_new{margin:15px 0}.page-panel_diaries-user .page-panel_diaries-user_inner{flex-flow:column}}.page-panel_diaries-user_diary{width:100%;height:100%;display:flex;flex-flow:column;margin-left:20px}@media screen and (max-width:920px){.page-panel_diaries-user_diary{margin-left:0}}.page-panel_diaries-user_diary .page-panel_diaries-user_diary_header .page-panel_diaries-user_diary_header_title+p,.settings-expandable_header svg,.u-margin-left--auto{margin-left:auto}.page-panel_diaries-user_diary .page-panel_diaries-user_diary_header{height:54px;min-height:54px;display:flex;align-items:center;transition:All 50ms ease-out;background-color:#fff}.page-panel_diaries-user_diary .page-panel_diaries-user_diary_header .page-panel_diaries-user_diary_header_title{padding:0 0 0 15px;font-size:16px;text-transform:capitalize;color:#282828}.page-panel_diaries-user_diary .page-panel_diaries-user_diary_header button{display:flex;margin:0 15px 0 auto;position:relative}.page-panel_diaries-user_diary .page-panel_diaries-user_diary_header button input{top:0;left:0;width:100%;height:100%;position:absolute;cursor:pointer;opacity:0;border-radius:4px}.page-panel_diaries-user_diary .page-panel_diaries-user_diary_header button+p{margin:0}.page-panel_diaries-user_diary .page-panel_diaries-user_diary_header p{height:100%;display:flex;align-items:center;padding:0 15px;font-size:20px;border-left:1px solid #e7e7e7}.page-panel_diaries-user_diary .page-panel_diaries-user_diary_header p svg{width:17px;height:17px}.page-panel_diaries-user_diary .page-panel_diaries-user_diary_header p svg.svg_clock-pending{width:19px;height:19px}.page-panel_diaries-user_diary .page-panel_diaries-user_diary_header p span{margin-left:10px}.page-panel_diaries-user_diary .page-panel_diaries-user_diary_review{display:flex;margin-top:15px;padding:15px;color:#fff}.page-panel_diaries-user_diary .page-panel_diaries-user_diary_review p{margin-right:auto}.page-panel_diaries-user_diary .page-panel_diaries-user_diary_review span{margin-left:30px;white-space:nowrap;font-style:italic}.page-panel_diaries-user_diary .page-panel_diaries-user_diary_content{margin-top:15px;background-color:#fff}.page-panel_diaries-user_diary_fill-notice{padding:15px;margin-top:15px;color:#d86262;background-color:#fff}.page-panel_student-diaries .page-panel_student-diaries_inner{display:flex;flex-flow:row}.page-panel_student-diaries .panel-diary-admin{width:100%;margin-left:20px}@media screen and (max-width:920px){.page-panel_student-diaries .page-panel_student-diaries_inner{flex-flow:column}.page-panel_student-diaries .panel-diary-admin{margin-left:0}}.page-panel_student-diaries .panel-record-admin{width:100%;margin-left:20px}.page-panel_records-user_new .page-panel_records-user_new_inner.a-container-loading{height:100px}.page-panel_my-data .input{min-height:500px}.page-panel_dashboard .page-panel_inner{display:flex}@media screen and (max-width:920px){.page-panel_student-diaries .panel-record-admin{margin-left:0}.page-panel_dashboard .page-panel_dashboard_section-row{flex-flow:column}}.page-panel_dashboard .page-panel_dashboard_section{width:100%}.page-panel_dashboard .page-panel_dashboard_section:not(:first-of-type){margin-left:20px}@media screen and (max-width:920px){.page-panel_dashboard .page-panel_dashboard_section:not(:first-of-type){margin-top:20px;margin-left:0}}.page-panel_dashboard .page-panel_dashboard_section--filled-red{color:#fff;background-color:#d86262}.page-panel_dashboard .page-panel_dashboard_section_header{display:flex;padding:15px;font-size:22px}.page-panel_dashboard .page-panel_dashboard_section_text{padding:0 15px}.page-panel_dashboard .page-panel_dashboard_section_button-link{display:flex;justify-content:center;margin-top:15px;padding:15px;color:#fff;text-decoration:none;background-color:rgba(255,255,255,.3);transition:All 50ms ease-out;cursor:pointer}.page-panel_dashboard .page-panel_dashboard_section_button-link:hover{background-color:rgba(255,255,255,.4)}.page-panel_dashboard .page-panel_dashboard_section_button-link.a-container-loading:before{background-color:rgba(216,98,98,.4)}.page-panel_dashboard .page-panel_dashboard_section_button-link.a-container-loading:after{border-top-color:#fff}.page-panel_dashboard .page-panel_dashboard_section_link{display:flex;padding:5px 0;text-decoration:underline;color:#282828;transition:All 50ms ease-out}.page-panel_dashboard .page-panel_dashboard_section_link:hover{color:#fd9500}.page-panel_dashboard_achievements-toggle{display:flex;align-items:center;text-transform:uppercase;font-size:12px;cursor:pointer;transition:All 50ms ease-out}.page-panel_dashboard_achievements-toggle:hover{text-decoration:underline}.page-panel_dashboard_achievements-toggle svg{width:10px;height:10px;margin-left:10px}.page-panel_dashboard_achievements-item{margin:15px 0 5px}.page-panel_dashboard_achievements-item:first-of-type{margin-top:0}.page-panel_dashboard_achievements-list{margin-left:40px;font-size:14px;list-style:disc}.page-panel_dashboard_achievements-list_category{display:flex;align-items:center;position:relative}.page-panel_dashboard_achievements-list_category:not(:first-of-type){margin-top:5px}.page-panel_dashboard_achievements-list_category--numbered .page-panel_dashboard_achievements-list_category_index{width:20px;left:-28px;position:absolute;text-align:right;font-weight:700;color:#fd9500}.page-panel_dashboard_achievements-list_category--numbered:before{display:none}.page-panel_dashboard_achievements-list_category:before{content:'';left:-15px;width:5px;height:5px;position:absolute;background-color:#fd9500;border-radius:50%}.page-panel_dashboard_achievements-legend{display:flex;flex-flow:column;padding-bottom:15px;margin-bottom:15px;font-size:14px;border-bottom:1px solid #e7e7e7}.page-panel_dashboard_achievements-legend span:not(:last-of-type){margin-bottom:7.5px}.page-panel_dashboard_achievements-legend svg{margin-right:7.5px}.page-panel_statistics_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:15px;padding-top:15px}@media screen and (max-width:920px){.page-panel_statistics_grid{grid-template-columns:repeat(1,1fr)}}.page-panel_statistics_grid_grid-item{position:relative}.page-panel_statistics_grid_grid-item_title{display:flex;justify-content:center;margin-bottom:10px;font-size:16px}.page-panel_statistics_grid_grid-item_description{display:grid;grid-template-columns:repeat(2,.5fr);margin-bottom:5px;padding-left:5px;text-align:left;font-size:14px}.page-panel_statistics_grid_grid-item_description:last-of-type{margin-bottom:10px}.page-panel_statistics_facts-wrapper{display:flex;flex-flow:row}.page-panel_statistics_facts-wrapper_facts{width:50%;display:flex;flex-flow:column}.page-panel_statistics_facts-wrapper_facts:last-of-type{margin-left:30px}.page-panel_statistics_facts-wrapper_facts div{display:flex;align-items:center;justify-content:space-between}.page-panel_statistics_facts-wrapper_facts div:not(:first-of-type){margin-top:7.5px;padding-top:7.5px;border-top:1px solid rgba(203,203,203,.5)}.page-panel_student-media_media-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.page-panel_student-media_media-wrapper--small{grid-template-columns:repeat(4,1fr)}.page-panel_student-media_media-item{padding:15px;position:relative;text-decoration:none;background-color:#fff;cursor:pointer}.page-panel_student-media_media-item:hover .page-panel_student-media_media-item_image:before{opacity:.8}.page-panel_student-media_media-item:hover .page-panel_student-media_media-item_image .svg_edit,.page-panel_student-media_media-item:hover .page-panel_student-media_media-item_image .svg_magnifier_plus{display:flex}.page-panel_student-media_media-item:hover .page-panel_student-media_media-item_image .svg_video{display:none}.page-panel_student-media_media-item_image{height:300px;display:flex;align-items:center;justify-content:center;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.page-panel_student-media_media-item_image--small{height:200px}@media screen and (max-width:959px){.page-panel_student-media_media-item_image{height:200px}}@media screen and (max-width:479px){.page-panel_student-media_media-wrapper{grid-template-columns:repeat(2,1fr)}.page-panel_student-media_media-item_image{height:100px}}.page-panel_student-media_media-item_image:before{content:'';top:0;left:0;width:100%;height:100%;position:absolute;background-color:#fd9500;opacity:0;transition:All 50ms ease-out}.page-panel_student-media_media-item_image--video{background-color:#fd9500;opacity:.8}.page-panel_student-media_media-item_image .svg_edit,.page-panel_student-media_media-item_image .svg_magnifier_plus{width:30px;height:30px;display:none;position:relative;color:#fff}.page-panel_student-media_media-item_image .svg_video{width:80%;height:auto;color:#fff}.page-panel_student-media_media-item_file-name,.page-panel_student-media_media-item_user-name{margin-top:15px;color:#282828;font-size:14px;display:flex;word-break:break-all}.page-panel_student-media_media-item_file-name{font-style:italic}.ui-form{display:flex;flex-flow:column;background-color:#fff}.ui-form+.ui-form{margin-top:20px}.ui-form_row{display:flex}.ui-form_row--3 .ui-form-field{width:33%}@media screen and (max-width:920px){.ui-form_row{flex-flow:column}.ui-form_row--3 .ui-form-field{width:100%}}.ui-form_row--2 .ui-form-field{width:50%}@media screen and (max-width:920px){.ui-form_row--2 .ui-form-field{width:100%}}.ui-form-field{padding:15px;font-size:15px;box-sizing:border-box}.ui-form-field_text{min-height:34px;display:flex}.ui-form-field_file{position:relative;cursor:pointer}.ui-form-field_file:hover i{color:#fd9500}.ui-form-field_file .file-upload{width:100%;height:100%;opacity:0;position:absolute;cursor:pointer}.ui-toolbar .ui-toolbar_content,.ui-toolbar .ui-toolbar_header{height:32px;background-color:#fd9500;border-radius:4px 4px 0 0;display:flex}.ui-form-field_file i{margin-right:5px;font-style:italic;text-decoration:underline;transition:All 50ms ease-out}.ui-toolbar{top:calc(100% - 32px);right:40px;position:fixed;transition:All 50ms ease-out;z-index:99}.ui-toolbar:hover .ui-toolbar_header{opacity:0;visibility:hidden}.ui-toolbar:hover .ui-toolbar_content{opacity:1}.ui-toolbar .ui-toolbar_header{align-items:center;justify-content:center;color:#fff}.ui-toolbar .ui-toolbar_content{margin-top:-32px;opacity:0}.ui-toolbar .ui-toolbar_content a,.ui-toolbar .ui-toolbar_content button{width:18px;height:18px;padding:7px;color:#fff;box-sizing:inherit;border-radius:3px;cursor:pointer}.ui-nav-list_item a,.ui-tabs a span{color:#282828;transition:All 50ms ease-out}.ui-toolbar .ui-toolbar_content a svg,.ui-toolbar .ui-toolbar_content button svg{width:18px;height:18px}.ui-tabs{display:flex;align-items:center;justify-content:center;margin-bottom:20px}.ui-tabs .ui-tabs_content{display:flex;overflow:hidden;cursor:pointer;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ui-tabs a{text-decoration:none}.ui-tabs a:not(:last-of-type){border-right:1px solid #e7e7e7}.ui-tabs a span{display:flex;padding:9px 10px;font-size:15px}.ui-tabs a span.ui-tabs_tab--active,.ui-tabs a span:hover{color:#fff;background-color:#fd9500}.ui-input-number{display:flex;align-items:center;position:relative}.ui-input-number input{width:100%;max-width:60px;padding:7px 0;font-size:15px;transition:All 50ms ease-out;border:1px solid #fff;border-bottom-color:#e7e7e7;-moz-appearance:textfield}.ui-input-number input::-webkit-inner-spin-button,.ui-input-number input::-webkit-outer-spin-button{-webkit-appearance:none}.ui-input-number input:focus{padding:7px 9px;border-radius:4px;border-color:#fd9500}.ui-input-number--large input{min-width:100%;padding:14px 40px 14px 19px;font-size:16px;border:1px solid #c1c1c1;border-radius:4px}.ui-input-number--large input:focus{padding:14px 19px;border-color:#fd9500}.ui-input-number--large div{right:10px;justify-content:space-between;position:absolute}.ui-input-number--small input{min-width:100%;padding:7px 9px;font-size:16px;border:1px solid #c1c1c1;border-radius:4px}.ui-input-number--small input:focus{padding:7px 9px;border-color:#fd9500}.ui-input-number--small div{right:5px;justify-content:space-between;position:absolute}.ui-input-number div,.ui-nav-list{display:flex;flex-flow:column}.ui-input-number--error input{border:1px solid transparent;box-shadow:0 0 10px 0 #d86262}.ui-nav-list_item,.ui-range-slider,.ui-snackbar{box-shadow:0 1px 3px rgba(0,0,0,.1)}.ui-input-number--error input:focus{border:1px solid #d86262}.ui-input-number div button{cursor:pointer}.ui-input-number div button:first-of-type{padding:3px 5px 4px}.ui-input-number div button:last-of-type{padding:4px 5px 3px}.ui-input-number div button svg{width:10px;height:10px;display:flex}.ui-input-time input{min-width:100%;height:48px;padding:14px 19px;font-family:inherit;font-size:16px;border:1px solid #c1c1c1;border-radius:4px}.ui-input-time input:focus{padding:14px 19px;border-color:#fd9500}.ui-nav-list_item,.ui-sort-table_item{align-items:center;display:flex;cursor:pointer}.ui-nav-list ul{max-height:100%}@media screen and (max-width:920px){.ui-nav-list ul{max-height:250px;padding:2px;overflow:auto}}.ui-nav-list_item{transition:All 50ms ease-out;background-color:#fff;border-radius:4px}.ui-nav-list_item a{width:100%;display:flex;padding:10px;font-size:15px;text-decoration:none}.ui-nav-list_item a:hover{color:#fd9500}.ui-nav-list_item--selected{background:#fd9500}.ui-nav-list_item--selected a,.ui-nav-list_item--selected a:hover{color:#fff}.ui-nav-list_item:not(:first-of-type){margin-top:10px}.ui-nav-list_counter{min-width:15px;margin:0 10px 0 auto;padding:5px 4px;font-size:13px;text-align:center;color:#fff;background-color:#d86262;border-radius:100%}.ui-snackbar{width:250px;display:flex;flex-flow:column;padding:15px;position:relative;border-radius:4px;color:#fff}.ui-snackbar:not(:first-of-type){margin-top:15px}.settings-expandable_content_list-item-new+ul,.u-margin-top--5,.ui-snackbar_filename{margin-top:5px}.ui-snackbar--green{background-color:#5dda5d}.ui-snackbar--red{background-color:#d86262}.ui-snackbar_file-wrapper{display:flex;justify-content:space-between;font-weight:700}.ui-snackbar_file-wrapper_title{font-weight:600}.ui-snackbar_filename{padding-bottom:2px;font-style:italic;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ui-sort-table_item .svg_triangle_down{margin-left:7.5px}.ui-range-slider{display:flex;border-radius:16px}.ui-range-slider input{height:16px;margin:0;border-radius:16px;appearance:none;outline:0;overflow:hidden}.ui-range-slider input::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;background-color:#fff;box-shadow:-100px 0 0 92px #fd9500,inset 0 0 0 40px #fff;border-radius:16px;overflow:hidden;cursor:pointer}.settings-expandable,.student-stats{box-shadow:0 1px 3px rgba(0,0,0,.1);display:flex}.ui-range-slider input::-webkit-slider-runnable-track{background-color:#7b7b7b}.ui-range-slider input::-moz-range-progress{height:16px;background-color:#fd9500}.ui-range-slider input::-moz-range-track{height:16px;background-color:#7b7b7b}.ui-range-slider input::-moz-range-thumb{width:16px;height:16px;background-color:#fff;border-radius:16px;border:none}.settings-expandable{width:100%;flex-flow:column;align-items:center;box-sizing:border-box;font-size:14px;font-weight:400;text-decoration:none;color:#282828;background-color:#fff;border-radius:4px;transition:All 50ms ease-out}.settings-expandable--opened .settings-expandable_header{margin-bottom:15px;border-radius:4px 4px 0 0;border-bottom:1px solid #e7e7e7}.settings-expandable--with-next-margin:not(:first-of-type){margin-top:15px}.settings-expandable_header{width:100%;display:flex;align-items:center;justify-content:space-between;padding:15px;box-sizing:border-box;border-radius:4px;cursor:pointer}.settings-expandable_header:hover{background-color:#fd9500;color:#fff!important}.settings-expandable_header:hover b{color:#fff!important}.settings-expandable_header:hover svg{color:#fff}.settings-expandable_header span{display:flex;font-size:14px}.settings-expandable_header svg{width:14px;height:14px;color:#282828;transition:All 50ms ease-out}.settings-expandable_content{width:100%;padding:0 15px 15px;box-sizing:border-box}.settings-expandable_content_list-item,.settings-expandable_content_list-item-new{display:flex;align-items:center;justify-content:space-between;padding:5px 7px;border-left:2px solid #fd9500;color:#282828;text-decoration:none;cursor:pointer;transition:All 50ms ease-out}@media screen and (max-width:920px){.settings-expandable_content_list-item--responsive,.settings-expandable_content_list-item-new--responsive{flex-flow:column;align-items:flex-start;line-height:16px}}.settings-expandable_content_list-item-new:not(:last-of-type),.settings-expandable_content_list-item:not(:last-of-type){margin-bottom:5px}.settings-expandable_content_list-item-new:hover,.settings-expandable_content_list-item:hover{color:#fff;background-color:#fd9500;border-radius:4px}.settings-expandable_content_list-item-new:hover .color_text_orange,.settings-expandable_content_list-item:hover .color_text_orange{color:#fff}.settings-expandable_content_list-item--in-group,.settings-expandable_content_list-item-new--in-group{color:#fff;background-color:#fd9500;border-left:none;border-radius:4px}.settings-expandable_content_list-item--in-group:hover,.settings-expandable_content_list-item-new--in-group:hover{color:#fd9500;background-color:#fff;border-radius:0}.settings-expandable_content_list-item svg,.settings-expandable_content_list-item-new svg{width:12px;height:12px}.settings-expandable_content_list-item-new{display:flex;justify-content:flex-start;padding-bottom:5px;border-left:none}.settings-expandable_group{display:flex;flex-flow:column;border-radius:4px}.settings-expandable_group:not(:last-of-type){margin-bottom:10px}.settings-expandable_group_title{padding:0 7px}.student-stats{flex-direction:column;padding:15px;background-color:#fff;border-radius:4px}.u-margin-top--10{margin-top:10px}.u-margin-top--15{margin-top:15px}.u-margin-top--20{margin-top:20px}.u-margin-top--30{margin-top:30px}.u-margin-bottom--5{margin-bottom:5px}.u-margin-bottom--10{margin-bottom:10px}.u-margin-bottom--15{margin-bottom:15px}.u-margin-bottom--20{margin-bottom:20px}.u-margin-bottom--50{margin-bottom:50px}.u-margin-left--5{margin-left:5px}.u-margin-left--10{margin-left:10px}.u-margin-left--15{margin-left:15px}.u-margin-right--5{margin-right:5px}.u-margin-right--10{margin-right:10px}.u-margin-right--15{margin-right:15px}.u-margin-horizontal-center{margin-left:auto;margin-right:auto}.u-no-margin{margin:0!important}.u-padding-top--none{padding-top:0}.u-padding--10{padding:10px}.u-padding--15{padding:15px}.u-width--full{width:100%!important}.u-width--30{width:30%}.u-width--33{width:33.33%}.u-width--50{width:50%}.u-max-width--full{max-width:100%}.u-max-width--400{max-width:400px}.u-max-width--500{max-width:500px}.u-min-width--auto{min-width:auto!important}.u-min-width--10{min-width:10%}.u-min-width--30{min-width:30%}.u-min-height--auto{min-height:auto!important}.u-min-height--80px{min-height:80px}.u-min-height--120{min-height:120px}.u-height--auto{height:auto!important}.u-display--flex{display:flex}.u-display--block{display:block}.u-align-items--center{align-items:center}.u-align-items--flex-start{align-items:flex-start!important}.u-flex-flow--column{flex-flow:column}.u-flex-flow--row-wrap{flex-flow:row wrap}.u-justify-content--flex-start{justify-content:flex-start!important}.u-justify-content--space-between{justify-content:space-between}.u-flex--1{flex:1}.u-line-height--18{line-height:18px}.u-line-height--19{line-height:19px}.u-box-shadow--none{box-shadow:none!important}.u-word-break--break-all{word-break:break-all}.u-cursor--default{cursor:default!important}.u-cursor--pointer{cursor:pointer}.u-text-align--center{text-align:center}.u-text-align--left{text-align:left}.u-font-weight--600{font-weight:600}.u-font-style--italic{font-style:italic}.u-font-size--medium{font-size:14px}.u-overflow--visible{overflow:visible!important}.u-overflow--auto{overflow:auto}.u-color--orange{color:#fd9500}