@media (max-width:1020px){.all-info:not([style*=flex-direction]){flex-direction:column;gap:30px}}.all-info>.left{container:means/inline-size}@container means (max-width: 350px){.center,.left,.right{font-size:14px}.subject-block .left{padding-left:2%}.subject-block .right{padding-right:2%}}li{margin:10px 0 10px 20px}.h1,.h2,.h3{font-family:Source_Sans3_bold,sans-serif}.h4,.h5,.h6{font-family:Source_Sans3_semibold,sans-serif}div.bold{font-family:Source_Sans3_bold,sans-serif}.h2{font-size:26px}.h3{font-size:20px}.h4{font-size:18px}.container-doc{background-color:var(--block-back);border-radius:20px;box-shadow:var(--shadow-2);font-size:18px;margin:100px auto;padding:20px;width:70vw}@media (max-width:768px){.container-doc{width:90vw}}aside{background:var(--block-back);box-shadow:var(--shadow-1);float:left;height:100vh;left:0;overflow:hidden;position:fixed;text-align:center;top:0;width:250px;z-index:999}aside #logo{align-items:center;display:flex;gap:10px;justify-content:center}aside .icon-x{display:none}aside h3{font-family:Source_Sans3,sans-serif;font-size:20px;font-weight:400;margin:50px 0 20px;text-align:center}aside .file{align-items:center;cursor:pointer;display:flex;padding:4px 0 4px 20px;position:relative;text-align:left}aside .file.ten{margin:0 0 5px -11px}aside .file.fill{background:var(--file-filled-back);cursor:default}aside .file:not([class="file fill"]):hover{background:var(--file-hover)}aside i.icon-file{color:var(--file-color);font-size:28px;margin:0 2px}aside i.icon-trash{font-size:20px;position:absolute;right:15px;top:15px}aside .file .num-file{font-size:22px}aside .file .file-name{display:inline-block;font-size:18px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;width:100%}aside .file.fill .file-name{width:80%}aside .file .file-date{color:var(--gray-color);display:block;font-size:14px;margin-top:-3px}aside input{display:none}aside label{background:var(--beaut-blue-button);border-radius:20px;color:#fff;cursor:pointer;display:inline-block;font-size:18px;padding:6px 12px;transition:background-color .3s ease}aside label:hover{background-color:var(--beaut-blue-button-hover)}@media (max-width:768px){aside{box-shadow:var(--shadow-1);left:-250px;position:fixed;transition:left .3s ease;z-index:998}aside.open{left:0}aside.open .icon-x{cursor:pointer;display:inline-block}}@font-face{font-family:Source_Sans3;src:url(/static/media/SourceSans3-Regular.9264dda20a2f22afe52b.ttf)}@font-face{font-family:Source_Sans3_bold;src:url(/static/media/SourceSans3-Bold.82c3c9bec7b83d9d5846.ttf)}@font-face{font-family:Source_Sans3_semibold;src:url(/static/media/SourceSans3-SemiBold.d40d72085d560e4061c3.ttf)}@font-face{font-family:Source_Sans3_italic;src:url(/static/media/SourceSans3-Italic.bf7967403c4c724828d5.ttf)}@font-face{font-family:Poppins;src:url(/static/media/Poppins-Regular.35d26b781dc5fda684cc.ttf)}:root{--shadow-1:0 0 10px #00000040;--shadow-2:0 5px 15px #023c4333;--padding-main-left:70px}body{--color:#000;--gray-color:grey;--gray2-color:#afafaf;--lightgray-color:#dcdcdc;--block-back:#fff;--beaut-blue-button:#2c91ff;--beaut-blue-button-hover:#0079ff;--beaut-blue-a:#0051ff;--beaut-blue-text:#048eff;--del-button-back:#ff5757;--del-button-back-hover:red;--cansel-button-back:#0000004d;--cansel-button-back-hover:#00000073;--background:#fdfdfd;--file-color:#00981c;--file-filled-back:#00b25040;--file-hover:#00b25026;--five-logo-color:#008c00;--five-color:#33a240;--four-color:#fa3;--three-color:#e77a00;--two-color:#cc4450;--one-color:var(--color);--red-color:#c10000;--red-hover-color:#ff6a6a}body.dark{--color:#ececec;--gray-color:#9e9e9e;--gray2-color:#5e5e5e;--lightgray-color:#2e2e2e;--block-back:#1e1e1e;--beaut-blue-button:#4e9bdd;--beaut-blue-button-hover:#2e8add;--beaut-blue-a:#3775ff;--beaut-blue-text:#219fff;--del-button-back:#ca0101;--del-button-back-hover:red;--cansel-button-back:#ffffff4d;--cansel-button-back-hover:#ffffff73;--background:#0a0a0a;--file-color:#00c31f;--file-filled-back:#00b25040;--file-hover:#00b25026;--five-logo-color:#00cf00;--five-color:#2ac33d;--four-color:#ffb300;--three-color:#ff6400;--two-color:#f01;--one-color:#858585;--red-color:#fb5b5b;--red-hover-color:#a50000}*{box-sizing:border-box;font-family:Source_Sans3,sans-serif;margin:0;padding:0}#root,body,html{background:var(--background);color:var(--color);scroll-behavior:smooth}.spinner{animation:spinner-bulqg1 .96s linear infinite alternate,spinner-oaa3wk 1.92s linear infinite;border:6px solid var(--color);border-radius:50%;height:40px;width:40px}@keyframes spinner-bulqg1{0%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0);clip-path:polygon(50% 50%,0 0,50% 0,50% 0,50% 0,50% 0,50% 0)}12.5%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 0,100% 0,100% 0)}25%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,100% 100%,100% 100%)}50%{-webkit-clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,0 0,50% 0,100% 0,100% 100%,50% 100%,0 100%)}62.5%{-webkit-clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,100% 0,100% 0,100% 0,100% 100%,50% 100%,0 100%)}75%{-webkit-clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0 100%)}to{-webkit-clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%);clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0 100%)}}@keyframes spinner-oaa3wk{0%{transform:scaleY(1) rotate(0deg)}49.99%{transform:scaleY(1) rotate(135deg)}50%{transform:scaleY(-1) rotate(0deg)}to{transform:scaleY(-1) rotate(-135deg)}}.icon-circle-user{font-size:40px;margin-right:7px}.user-icon-div{align-items:center;display:flex}.block{background:var(--block-back);border-radius:20px;box-shadow:0 5px 15px #023c4333;box-shadow:var(--shadow-2)}a{color:var(--beaut-blue-a);text-decoration:none}header{align-items:center;background:var(--block-back);box-shadow:0 0 10px #00000040;box-shadow:var(--shadow-1);display:flex;height:75px;position:fixed;top:0;width:100%;z-index:998}header .icon-bars{display:none}header .file-info{margin-left:304px;min-width:100px;overflow:hidden;white-space:nowrap}.file-info{word-wrap:break-word;color:var(--beaut-blue-text);font-family:Source_Sans3_bold,sans-serif;font-size:20px;white-space:normal}.for-phones{display:none;font-size:18px;margin:85px 0 -10px 70px;margin:85px 0 -10px var(--padding-main-left)}#five-logo{color:var(--five-logo-color);font-family:Poppins,sans-serif}#logo{font-size:24px}header #logo{margin-left:30px}#logo a{color:var(--color);font-family:Poppins,sans-serif}.left-header-sec{margin:0 70px 0 auto}.left-header-sec,.user-section{align-items:center;display:flex}.user-section{position:relative}.user-trigger{align-items:center;cursor:pointer;display:flex;gap:8px}.username{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-menu{animation:fadeIn .15s ease;background:var(--block-back);border:1px solid var(--gray2-color);border-radius:8px;box-shadow:0 0 10px #00000040;box-shadow:var(--shadow-1);display:flex;flex-direction:column;gap:5px;padding:10px;position:absolute;right:0;top:120%;width:200px;z-index:999}.user-menu-part{cursor:pointer;display:flex;padding:5px}.user-menu-part:hover{background:var(--lightgray-color);border-radius:5px}.user-menu-part .icon{align-items:center;display:flex;font-size:20px;margin-right:5px}@keyframes fadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.block-auth{align-items:center;background:var(--block-back);border-radius:30px;box-shadow:0 5px 15px #023c4333;box-shadow:var(--shadow-2);display:flex;height:500px;justify-content:center;margin:0 20px;min-width:280px;position:relative;text-align:center;width:380px}.block-auth form p:first-of-type{font-family:Source_Sans3_bold,sans-serif;font-size:32px}.block-auth form p#h-log{margin-bottom:70px}.block-auth form p#h-reg{margin-bottom:35px}.block-auth form#auth{width:100%}.block-auth form#auth .input-cont{margin:15px 0;position:relative}.block-auth form#auth input{background:#0000;border:1px solid #898989;border-radius:50px;color:var(--color);font-size:16px;height:50px;padding-left:20px;padding-right:38px;width:80%}.block-auth #forgot-pass{bottom:-25px;color:var(--beaut-blue-a);font-size:14px;position:absolute;right:38px}.block-auth form#auth i{font-size:20px;position:absolute;right:55px;top:15px}form#auth button{background:var(--beaut-blue-button);border:none;border-radius:50px;cursor:pointer;font-size:20px;height:50px;width:80%}button#b-log,button#b-log:disabled,button#b-reg,button#b-reg:disabled{color:#fff;transition:all .3s ease}button#b-log:hover,button#b-reg:hover{background-color:var(--beaut-blue-button-hover)}button#b-log:disabled,button#b-reg:disabled{opacity:.5}form#auth button#b-log{margin:60px 0 20px}form#auth button#b-reg{margin:30px 0 20px}.block-auth form p:last-of-type{font-size:14px}main{height:calc(100% - 75px);margin:75px 0 0 250px;min-height:0}main div.h2{font-family:Source_Sans3_bold,sans-serif}main>div.h2{display:inline-block;font-size:24px;margin:20px 0 0 70px;margin:20px 0 0 var(--padding-main-left)}main.no-file{align-items:center;color:var(--lightgray-color);display:flex;font-size:80px;height:calc(100vh - 75px);justify-content:center;text-align:center}dialog{background-color:var(--block-back);border:none;border-radius:20px;color:var(--color);font-size:20px;height:130px;margin:auto;position:fixed;text-align:center;width:300px}dialog div#flex{align-items:center;display:flex;height:100%;justify-content:center}.edit-ests button:first-of-type,dialog button{border:none;border-radius:20px;cursor:pointer;font-size:16px}dialog button{height:40px;margin-top:20px;width:100px}.edit-ests button:first-of-type,dialog button:last-of-type{background:var(--del-button-back);transition:background-color .3s ease}dialog button:last-of-type{margin-left:40px}dialog button:first-of-type{background:var(--cansel-button-back);transition:background-color .3s ease}.edit-ests button:first-of-type:hover,dialog button:last-of-type:hover{background-color:var(--del-button-back-hover)}dialog button:first-of-type:hover{background-color:var(--cansel-button-back-hover)}dialog::backdrop{background:#0006}main .all-info{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:nowrap;height:calc(100vh - 161px);max-width:2100px;padding:15px 50px 0 70px;padding:15px 50px 0 var(--padding-main-left)}.all-info:not([style*=flex-direction]){gap:40px}main .all-info .info-blocks{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:100%}main .info-block{background:var(--block-back);border-radius:20px;box-shadow:0 5px 15px #023c4333;box-shadow:var(--shadow-2);color:var(--beaut-blue-text);flex-basis:calc(25% - 15px);flex-grow:1;flex-shrink:1;font-size:24px;height:160px;margin:20px 0 0;max-width:300px;min-width:200px;overflow:hidden;padding:7px;position:relative;text-align:center}main .info-block .info{font-family:Source_Sans3_bold,sans-serif}main .info-block:first-child{margin-left:0}main .info-block:last-child{margin-right:0}main .info-block .title{color:var(--color);font-size:18px;font-weight:400;text-align:center}main .info-block .info{align-items:center;display:inline-flex;flex-direction:column;height:70%;justify-content:center}main .info-block .sub-info{font-family:Source_Sans3,sans-serif;font-size:18px}main .otherInfo{background:var(--block-back);border-radius:20px;box-shadow:0 5px 15px #023c4333;box-shadow:var(--shadow-2);font-size:18px;padding:20px}.all-info>.left{flex:1 1 600px;max-width:600px;min-width:300px}.all-info>.right{flex:1 1 550px;max-width:550px;min-width:300px}main .means{background:var(--block-back);border-radius:20px;box-shadow:0 5px 15px #023c4333;box-shadow:var(--shadow-2);display:inline-block;max-width:600px;padding:20px 20px 0;text-align:center;width:100%}.five,.four,.one,.three,.two{font-family:Source_Sans3_bold,sans-serif}span.five{color:var(--five-color)}span.four{color:var(--four-color)}span.three{color:var(--three-color)}span.two{color:var(--two-color)}span.one{color:var(--one-color)}div.five{background:#00c90059}div.four{background:#ffc80059}div.three{background:#ff640059}div.two{background:#ff000059}div.no-estimates{background:#0000004d}div.one{background:#00000080}.dark div.five{background:#2ac33d4d}.dark div.four{background:#ffff004d}.dark div.three{background:#ff66004d}.dark div.two{background:#ff00004d}.dark div.no-estimates{background:#8585854d}.dark div.one{background:#000}.chartsBlock{background:var(--block-back);border-radius:20px;box-shadow:0 5px 15px #023c4333;box-shadow:var(--shadow-2);margin-top:30px;max-height:620px;min-width:0;padding:20px;position:relative;text-align:center}.heatmap{border-radius:20px;width:100%!important}.infos{position:relative}.means .subject-block{border-radius:15px;font-size:16px;height:40px;margin:15px 0;width:100%}.means .subject-block,div.container{align-items:center;display:flex;justify-content:center}div.container{height:calc(100vh - 75px);margin-top:75px}.correction-info{color:var(--gray-color);display:inline-block;margin-left:70px;margin-left:var(--padding-main-left)}.subject-block{align-items:center;display:flex;justify-content:space-between;position:relative;width:100%}.subject-block .left{flex:0 0 auto;margin:0 15px 0 5%}.subject-block .center{flex:1 1 auto;font-family:Source_Sans3_bold,sans-serif;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.subject-block .right{flex:0 0 auto;margin:0 5% 0 15px}@media (hover:none),(pointer:coarse){[title]{display:inline-flex;justify-content:center;position:relative}[title]:focus:after{background-color:#fff;border:1px solid;color:#000;content:attr(title);padding:3px;position:absolute;top:90%;width:-webkit-fit-content;width:fit-content}}input[type=number]{background:#0000;border:none;color:var(--beaut-blue-text);display:inline-block;font-size:16px;text-align:center;width:50px}.no-estimatesBlock,input[type=number]{font-family:Source_Sans3_bold,sans-serif}.no-estimatesBlock{align-items:center;aspect-ratio:1;color:var(--gray2-color);display:flex;font-size:20px;justify-content:center;max-height:510px}.graphBlock{background:var(--block-back);border-radius:20px;box-shadow:0 5px 15px #023c4333;box-shadow:var(--shadow-2);height:528px;min-width:min(calc(70vw - 224px),1450px);min-width:min(calc((100vw - 250px - var(--padding-main-left))*.7),1450px);padding:20px}.graph{max-height:450px!important}.lacks-cont{display:flex;justify-content:center}.lacks{background:var(--block-back);border-radius:20px;box-shadow:0 5px 15px #023c4333;box-shadow:var(--shadow-2);max-width:500px;min-width:200px;padding:20px}.graph_lacks{display:flex;gap:30px;margin:30px 0}.lacks li{font-size:18px;margin:20px 0 20px 20px}.list-edit{display:flex;gap:40px}.list{width:700px}.edit-ests,.list{min-width:200px;padding:20px}.edit-ests{width:1300px}.list-ests{font-size:20px;white-space:normal}.edit-ests form{font-size:18px;margin-top:10px}.edit-ests form #labels{display:flex;gap:20px}.edit-ests form .buttons{display:flex;gap:10px;margin-top:15px}.edit-ests label{align-items:center;display:flex}.edit-ests button,.edit-ests form select{align-items:center;border-radius:20px;display:flex;font-size:16px;justify-content:center;padding:7px 12px}.edit-ests button{margin:5px 0}.edit-ests form select{background:#0000;border:2px solid var(--gray2-color);color:var(--beaut-blue-text);font-family:Source_Sans3_semibold,sans-serif;margin:0 0 0 10px;max-width:500px;min-width:60px}.edit-ests button{background:var(--beaut-blue-button);border:none;color:#fff;cursor:pointer;max-width:290px;transition:background-color .3s ease}.edit-ests button:hover{background-color:var(--beaut-blue-button-hover)}option{background:var(--block-back)}.changed{text-decoration:underline}.list-ests .after:after{content:", "}.info-block .no-estimates{font-family:Source_Sans3_bold,sans-serif}@media (max-width:1400px){.list-edit,form #labels,form .buttons{flex-direction:column}.list-edit{gap:30px}.edit-ests,.list{width:100%}}@media (max-width:1650px){.graph_lacks{flex-direction:column}.lacks-cont{display:block}.lacks{max-width:100%;width:100%}}@media (max-width:1250px){main .info-block{flex-basis:calc(50% - 10px);flex-grow:1;flex-shrink:1;margin:0}}@media (max-width:1020px){span.username{max-width:75px}.graphBlock{height:360px;padding:10px 5px}.graph{max-height:250px!important}}@media (max-width:810px){main .all-info .info-blocks{justify-content:center}}@media (max-width:768px){:root{--padding-main-left:15px}main{margin:75px 0 0}main .all-info{padding:20px 70px 0;padding:20px var(--padding-main-left) 0 var(--padding-main-left)}main.no-file{font-size:60px}header .icon-bars{cursor:pointer;display:inline-block;font-size:24px;margin:0 10px 0 70px;margin:0 10px 0 var(--padding-main-left)}header .file-info{display:none;margin-left:0}.for-phones{display:block}.left-header-sec{margin-right:25px}div#logo{margin-left:15px}}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(/static/media/icomoon.8bc0ab88c37cfaf2df88.eot);src:url(/static/media/icomoon.8bc0ab88c37cfaf2df88.eot#iefix) format("embedded-opentype"),url(/static/media/icomoon.dc5c107f0935662b9a38.ttf) format("truetype"),url(/static/media/icomoon.df01cc71cc1810a3b6bf.woff) format("woff"),url(/static/media/icomoon.053492a25444b2508f74.svg#icomoon) format("svg")}[class*=" icon-"],[class^=icon-]{speak:never;font-feature-settings:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-book:before{content:"\e902"}.icon-arrow-left:before{content:"\e903"}.icon-eyeoff:before{content:"\e912"}.icon-eye:before{content:"\e913"}.icon-x:before{content:"\e900"}.icon-user:before{content:"\e901"}.icon-trash:before{content:"\e905"}.icon-sun:before{content:"\e906"}.icon-plus:before{content:"\e907"}.icon-moon:before{content:"\e908"}.icon-lock:before{content:"\e909"}.icon-file:before{content:"\e90b"}.icon-email:before{content:"\e90c"}.icon-circle-user:before{content:"\e90e"}.icon-bars:before{content:"\e90f"}.icon-arrow-up-from:before{content:"\e910"}.icon-arrow-right-from:before{content:"\e911"}
/*# sourceMappingURL=main.8de237e0.css.map*/