@charset "UTF-8";body{margin:0;padding:0}*{box-sizing:border-box}ul{margin:0;padding:0}@font-face{font-family:Geologica-200;src:local("Geologica-200"),url(/build/assets/Geologica-Thin-eb11f8d1.ttf) format("truetype")}@font-face{font-family:Geologica-400;src:local("Geologica-400"),url(/build/assets/Geologica-Light-e19b90b5.ttf) format("truetype")}@font-face{font-family:Geologica-700;src:local("Geologica-700"),url(/build/assets/Geologica-Bold-84c64f3d.ttf) format("truetype")}body{font-family:Geologica-400;color:#464855}h1{font-size:20px;font-family:Geologica-400;font-weight:400;margin:0;color:#304453}.blue-text{color:#1e9ff2}.red-text{color:#ff4961}.green-text{color:#28d094}.grey-text{color:#6b6f82}*{transition:.2s}a{cursor:pointer;color:#304453}.form-control{display:block;width:100%;height:calc(1em + 1.5rem + 9px);padding:.75rem 1rem;font-size:.9rem;font-weight:400;line-height:1.15;color:#4e5154;background-color:#fff;background-clip:padding-box;border:1px solid #babfc7;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-radius:6px}.form-control:focus{outline:1px solid #ccc}a.btn.form-control{display:flex;align-items:center}.form-input-problem{padding:.4rem .2rem;font-size:.9rem;font-weight:400;line-height:1.15;color:#4e5154;background-color:#fff;background-clip:padding-box;border:1px solid #babfc7;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;border-radius:3px;width:100%}.form-input-problem:focus{outline:1px solid #ccc}.activeform{height:auto!important;opacity:1!important;visibility:visible!important;transition:.1s}.app-breadcrumbs{color:#666;font-size:14px}.btn_link{font-family:Geologica-400;color:#134a79}.btn{background:#ffc123;padding:15px;color:#000;display:block;text-decoration:none;border:none;cursor:pointer;width:auto;font-family:Geologica-400;font-size:14px;border-radius:3px;height:calc(1em + 1.5rem + 10px)}.btn:hover{background:#243ef0;transition:.2s;color:#fff;fill:#fff}.btn:hover svg{fill:#fff}.btn:hover svg path{fill:#fff}.close-btn{background:#c63f52;width:100px;justify-content:center;border-bottom:2px solid #b23a4b;display:flex;align-items:center;text-align:center}.close-btn:hover{background:#b23a4b;transition:.2s}.card-bg{background:#fff;padding:40px 30px}.content-card{background:#fff;padding:20px;border-radius:5px;box-shadow:1px 1px 10px #eee;border:1px solid #eee}.content-card-header{font-size:18px;font-family:Geologica-400}label{font-size:14px;font-weight:400;padding:10px 0 5px;display:block}.form-errors{color:#a53948;font-size:14px;text-align:center;padding:5px 0}.error-input{border:1px solid #a53948}.app-container{padding:30px}a{text-decoration:none}.content-card-form{padding:20px}.flex-container{display:flex;gap:20px}.flex-container div{flex-grow:1}@media screen and (max-width: 500px){.flex-container{gap:10px}}.flex-2{justify-content:space-between;align-items:center}.gap-5{gap:5px}.no-result-mess{padding:20px;color:#ff4961}.table-header{border-top:0px solid #134a79;border-bottom:2px solid #F4F5FA;font-size:13px;display:grid;align-items:center;font-family:Geologica-700;color:#fff;background:#134a79}.tabs-header{font-size:13px;font-family:Geologica-400;color:#464855;padding:5px 10px 0;overflow:hidden;position:absolute;right:5px;bottom:0}.tabs-header .tab{display:inline-block;align-items:center;padding:6px 20px 5px!important}.login{width:100%;display:flex;justify-content:center;align-items:center;background:#134a79;background-size:400% 400%;animation:gradient 15s ease infinite;height:100vh}.login .login-block{width:96%;max-width:460px;box-shadow:0 1px 15px 1px #3e396b12;border-radius:10px}.login .login-block label{display:block}.login .card-bg{background:#2c6495}.login svg{width:310px;height:96px;display:block;margin:auto auto 20px}.login svg image{width:100%}.login .login_form{width:90%;max-width:300px}.login .btn{margin-top:40px;width:100%}.login .app-version{font-size:12px;color:#fff;text-align:center;margin-top:20px}.login .input-block{position:relative}.login .input-block input{padding-left:36px}.login .input-icon{position:absolute;left:10px;bottom:0}.login .input-icon svg{width:20px;margin-bottom:13px}.login .input-btn-block{position:relative}.login .input-btn-block:hover svg{fill:#fff;transition:.2s}.login .app-name{display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;color:#fff;margin-top:30px}.login .app-name .center-line{background:#ccc;height:1px;width:100%}.login form svg{position:absolute;bottom:0;margin-bottom:12px;width:13px;height:20px!important;left:56%}.login form label{color:#fff}.app-navigation{position:fixed;background:#134a79;height:100vh;width:260px}.app-navigation a{color:#fff;text-decoration:none;font-size:15px;font-weight:400;display:flex;align-items:center}.app-navigation a:hover{color:#f2f2f2}.app-navigation ul{margin:30px 0}.app-navigation li{list-style:none;display:flex;text-align:center;margin:0;flex-wrap:wrap;padding:10px 20px}.app-navigation li:hover{padding-left:23px}.app-navigation li:hover a{color:#dee2ff}.app-navigation li svg{margin-right:10px}.app-navigation li ul{margin:10px 0 10px 36px;display:none}.app-navigation li .app-submenu-icon{position:absolute;right:0;cursor:pointer}.app-navigation li.active{background:#0e4771;padding-left:23px}.app-navigation li.active ul{display:block}.app-navigation li.active ul a{font-family:Geologica-200}.app-navigation li.active ul li{padding-left:0;padding-bottom:0;padding-top:12px}.app-navigation .app-version{position:absolute;bottom:0;width:100%;text-align:center;margin-bottom:10px;font-size:10px;padding:10px;color:#fff}.app-navigation .app-logo{height:70px;display:flex;align-items:center;justify-content:center;background:#2c6495}.app-navigation .app-logo svg{max-height:60px;max-width:70%;padding-top:5px}.app-navigation .app-logo image{width:100%}.sidebarvisible{width:80px;font-size:0px}.sidebarvisible a{font-size:0px;position:absolute;width:30px;height:30px}.sidebarvisible .app-logo{height:70px;display:flex;align-items:center;justify-content:center;background:#2c4557}.sidebarvisible .app-logo svg{max-height:30px}.sidebarvisible .app-version,.sidebarvisible .app-submenu-icon{display:none}.sidebarvisible li svg{margin-right:0;width:46px}.sidebarvisible .small-logo{display:block}.sidebarvisible .big-logo{display:none}.content-nobg{margin-top:26px}.hidden-form{height:0px;visibility:hidden;width:fit-content;opacity:0}.app-content{background:#F4F5FA;min-height:100vh;margin-left:260px;overflow:hidden}.app-content.appcontentfull{margin-left:80px}.app-content .app-head{background:#fff;height:70px;border-bottom:1px solid #e8eaec}.app-content .app-head .app-exit-block{display:flex;gap:3px}.app-content .app-head .app-user{display:flex}.app-content .app-user-block{display:flex;justify-content:space-between;align-items:center;height:100%}.app-content .app-user-block a{cursor:pointer;margin-left:10px;font-size:14px;color:#414141}.app-content .app-user-block .app-user-link{color:#013f75}.app-content .app-content-block{margin:30px}.app-content .app-small-cardLine{display:flex;gap:20px;grid-template-columns:auto auto auto auto;margin-top:20px}.app-content .app-small-card{background:#fff;padding:10px 16px;font-size:13px;position:relative;border-radius:3px;box-shadow:2px 2px 2px #eee;cursor:pointer}.app-content .app-small-card:hover{box-shadow:2px 2px 2px #e2e2e2}.app-content .app-statistic-count{font-size:24px}.app-content .app-card-icon{position:absolute;top:10px;right:10px;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.app-content .app-card-icon svg{width:100%}.app-content .app-head-icon{display:flex;align-items:center}.app-content .app-head-icon svg{margin-right:10px;cursor:pointer}.app-content .app-head-icon .sidebarvisibleicon{transform:scaleX(-1)}.app-content .app-head-icon .app-time{margin-left:0;font-size:12px;display:flex;align-items:center}.app-content .app-head-icon .app-time span{font-family:Geologica-400}.app-content .app-equipment-small{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:10px;margin-top:20px}.app-content .app-equipment-small .app-equipment-card{background:#fff;padding:20px;font-size:12px;box-shadow:2px 2px 2px #eee}.app-content .app-content-header{display:flex;justify-content:space-between;align-items:center}.app-content .app-content-header a{font-size:14px;margin-top:0}.app-content .app-content-header .app-btn-flex{display:flex;gap:5px}.app-content .app-content-table{background:#fff;margin-top:26px;border-radius:5px;position:relative}.app-content .app-table-desc{padding:20px!important;font-size:14px;font-family:Geologica-400;background:#2c6495;border-radius:5px 5px 0 0;color:#f2f2f2;position:relative}.app-content .app-table-hidden{width:100%;overflow:auto;position:relative}.app-content .app-table-hidden .app-table{width:100%;margin-bottom:10px}.app-content .app-table-hidden .app-table .table-header{padding:0 10px;font-family:Geologica-400}.app-content .app-table-hidden .app-table .table-header div{padding:10px}.app-content .app-table-hidden .app-table .centered{text-align:center}.app-content .app-table-hidden .app-table .app-table-line{font-size:13px;border-bottom:1px solid #F4F5FA;align-items:center}.app-content .app-table-hidden .app-table .app-table-line>div{padding:10px}.app-content .app-table-hidden .app-table .app-table-line>div span{color:#777;padding-right:5px}.app-content .app-table-hidden .app-table .app-table-line:nth-child(2n){background:rgba(0,0,0,.01)}.app-content .app-table-hidden .app-table .app-dispatching-table-grid{display:grid;grid-template-columns:3% 4% 11% 11% 8% 8% 8% 8% 8% 15% 10% 5%}.app-content .app-table-hidden .app-table .app-site-table-grid{display:grid;grid-template-columns:14% 41% 35% 5% 5%}.app-content .app-table-hidden .app-table .app-equipment-table-grid{display:grid;grid-template-columns:45% 25% 25% 5%}.app-content .app-table-hidden .app-table .app-equipmenttype-table-grid{display:grid;grid-template-columns:95% 5%}.app-content .app-table-hidden .big-table{min-width:1280px}.app-content .app-table-hidden .small-table{min-width:1224px;overflow:hidden}.app-content .app-table-hidden .small-table .app-table-line{font-size:14px;padding:0 10px}.app-content .app-table-hidden .app-pagination{padding:20px 20px 10px;font-size:14px;font-family:Geologica-200}.app-content .app-table-hidden .app-center-row{display:flex;align-items:center;justify-content:center}.content-card{transition:.1s;padding:0}.content-card.activeform{height:auto;opacity:1;visibility:visible;transition:.1s;padding:20px;margin-top:30px}.app-divisions-table-grid{display:grid;grid-template-columns:30% 30% 30% 5% 5%}.app-categories-table-grid{display:grid;grid-template-columns:90% 5% 5%}.app-users-table-grid{display:grid;grid-template-columns:22% 22% 22% 22% 6% 6%;align-items:center}.app-problems-table-grid{display:grid;grid-template-columns:38% 19% 16% 19% 4% 4%;align-items:center}.app-problems-table-grid .app-indicator-desc{padding:5px 25px 0;font-size:13px;align-items:center;display:flex}.app-problems-table-grid .app-indicator-desc svg{margin-right:3px}.app-indicators-table-grid{display:grid;grid-template-columns:22% 22% 22% 22% 6% 6%;align-items:center}.app-indicators-table-grid-1line{display:grid;grid-template-columns:100%;align-items:center}.app-workindicators-table-grid{display:grid;grid-template-columns:48% 48% 4%;align-items:center}.app-statsindicators-table-grid{display:grid;grid-template-columns:40% 60%;align-items:center}.app-indicator-name{font-size:14px;padding-bottom:1px!important;padding-top:2px!important}.app-btn-addform-block{display:flex;gap:10px;margin-top:20px}.flex-container-3h{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.flex-container-3h input{margin-bottom:10px}.flex-container-2h{display:grid;grid-template-columns:1fr 1fr;gap:20px}.flex-container-2h input{margin-bottom:10px}.user-select-list{height:calc(100% - 42px)}.tab{cursor:pointer;background:#ccc;margin:0 3px;border-radius:5px 5px 0 0}.tab:hover{background:#b1986c;color:#fff}.activetab{background:#C1A97E;color:#fff}.activetab:hover{background:#b1986c}.tabcontent{display:none}.form-period{margin-top:6px}.form-period span{color:#666;font-size:14px}.form-period input{padding-left:50px}.form-period>div{padding:5px 0!important}.form-period>div span{position:absolute;margin-right:10px;padding:1px 5px;border-radius:3px 3px 3px 0;font-size:12px;margin-top:7px}.form-period input:disabled{background:#f2f2f2}.app-more-indicator-inf{align-items:center;font-size:12px;display:flex;padding:2px 0!important}.app-more-indicator-inf>div{padding:0!important;align-items:center;display:flex!important;margin-right:5px;gap:3px}.app-more-indicator-inf .flex-container{gap:5px}.app-more-indicator-inf svg{margin-right:3px}.app-more-indicator-inf .app-vorrective-data-val{display:block}.app-more-indicator-inf .app-vorrective-data-val li{list-style:none;display:block;width:100%;min-width:100%;margin:10px}.app-more-indicator-desc{margin:20px 0;padding-bottom:20px;padding-left:10px;font-size:14px}.app-addproblem-btn{color:#fff;padding:10px;border-radius:5px}.app-addproblem-btn svg{fill:#fff}.app-problem-popup{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.3);display:none;align-items:center;justify-content:center}.app-problem-popup.activeproblempopup{display:flex}.app-problem-popup .app-problem-popup-content{width:96%;max-width:460px;box-shadow:0 1px 15px 1px #3e396b12}.app-problem-popup .app-problem-popup-content .app-content-table{background:#fff;margin-top:0;border-radius:5px;box-shadow:none;border:0px solid #eee}.app-indicator-desc{font-size:12px;color:#777!important}.app-indicator-name{display:flex;align-items:center;padding-left:0!important}.app-indicator-name svg{margin-left:10px}.app-saveproblem-btn{color:#fff;background:#C1A97E;padding:5px;font-size:13px;justify-content:center;margin:5px 0;border-radius:3px;border-bottom:2px solid #b1986c;display:flex;align-items:center}.app-saveproblem-btn:hover{background:#b1986c}.app-svg-ok{width:20px;height:20px;margin-right:10px;background:#b1986c;padding:5px!important;display:flex;align-items:center;justify-content:center}.app-plan-fact{padding:0!important;display:flex;align-items:end;justify-content:center;gap:16px;max-width:200px}.app-plan-fact div{padding:0!important;width:70px!important;overflow:hidden}.app-plan-fact span{display:block;color:#777!important;font-size:11px}.app-plan-fact .app-fact-info{background:#22435b;color:#fff!important;height:25px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:3px}.app-plan-fact .app-fact-info-get{background:#666;color:#fff!important;height:25px;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:3px}.app-problems-data{background:#eee;padding:3px;border-radius:3px;font-size:10px;color:#414141!important;display:flex;align-items:center;max-width:200px;margin-bottom:5px;width:max-content}.app-problems-data svg{margin-right:5px}.app-problems-activeinput{display:flex;justify-content:end;gap:16px;width:100%;overflow:hidden}.app-problems-activeinput div{padding:0!important;width:140px;position:relative}.app-problems-activeinput>div:after{content:"";width:1px;height:35px;background:#ccc;position:absolute;right:0;margin-right:-9px;top:22%}.app-problems-activeinput>div:last-child:after{content:"";width:0px}.send-errors{font-size:12px;color:#ff4961}.app-period-choice{display:flex;align-items:center}.app-period-choice span{padding:10px;width:160px;text-align:center}.app-period-choice a{display:flex;align-items:center}.app-calendar-grid{display:grid;-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:10px;text-align:left;margin:12px 0 0}.app-calendar-grid div{border-radius:5px;padding:10px}.app-calendar-grid .no_day{background:#fff!important;border-bottom:2px solid #fff!important}.app-calendar-grid .calendar-day{background:#e1e1e1;border-bottom:2px solid #f3f3f3;position:relative;min-width:150px}.app-calendar-grid .calendar-day .app-calendar-day{color:#2d3748;font-family:Geologica-400;font-size:11px;display:block;padding:5px;border-radius:5px;width:max-content}.app-calendar-grid .calendar-day.good{background:#99dfc6}.app-calendar-grid .calendar-day.bad{background:#d4b2b2}.app-calendar-grid .week_num{font-size:12px}.form-control-check{margin:20px 0}.app-indicator-name-div{font-size:12px;color:#4a5568;display:flex;align-items:center}.app-indicator-name-div svg{margin-right:3px}.app-indicator-main-logo svg{height:20px;width:16px}.app-stats-users{font-family:Geologica-400;font-size:11px}.app-date-line{display:flex;gap:8px;justify-content:end}.app-date-line div{background:#b1986c;padding:3px 5px;border-radius:4px;width:20%;display:flex;align-items:center}.app-date-line div svg{margin-right:5px}.app-date-line-check{display:flex;flex-wrap:wrap;padding:10px 40px!important}.app-date-line-check>div{padding:3px 5px!important;border-radius:2px;width:20%!important}.app-date-line-check>div{border-left:1px solid #e3e3e3}.app-plan-fact-stat{display:flex;align-items:center}.app-plan-fact-stat span{font-size:14px;font-family:Geologica-400}.app-plan-fact-stat>span{display:block;width:40px}.app-plan-fact-stat .app-plan-fact-stat-int{font-family:Geologica-400;font-size:14px;width:fit-content!important;display:flex!important;align-items:center}.app-plan-fact-stat-data{display:flex;align-items:center;width:max-content!important;padding:0!important}.app-plan-fact-stat-data svg{margin-right:3px}.error-fact span{color:#a53948!important}.app-btn-right{width:30px!important;padding:0!important;display:flex;align-items:center;justify-content:center;cursor:pointer;border-left:0px!important;background:transparent!important}.app-btn-right svg{transform:rotate(180deg);margin:0!important}.app-btn-left{width:30px!important;padding:0!important;display:flex;align-items:center;justify-content:center;cursor:pointer;border-left:0px!important;background:transparent!important}.app-btn-left svg{margin:0!important}.app-statistic-lines>div{display:flex;align-items:center}.app-alarm-plan-fact{display:flex;margin-left:10px;align-items:center;width:fit-content!important}.app-alarm-plan-fact svg{margin-right:3px}.app-alarm-plan-fact span{color:#b1986c!important}.app-statistic-row{width:100%!important}.app-get-problem-block{top:10px;right:10px;position:absolute;display:flex;gap:5px;padding:0!important;justify-content:end}.app-get-problem-block .app-get-problem-count{background:#b23a4b;width:16px;height:16px;border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:11px;color:#fff}.app-get-problem-block .app-get-problem-count.app-get-problem-count-stat{width:16px;height:16px}.app-get-problem-block .app-get-problem-count.app-get-problem-count-null{background:#666}.app-get-problem-block .app-get-problem-count span{width:16px;color:#fff!important;text-align:center;padding:0!important}.app-get-problem-btn{background:#fff;width:16px;height:16px;border-radius:5px}.app-get-problem-btn div{background:#C1A97E;color:#fff;position:absolute;bottom:0;left:-2px;width:14px;height:14px;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:3px;font-size:11px;font-family:Geologica-700}.app-get-problem-btn-close{position:absolute;top:10px;right:10px}.app-problem-popup{position:fixed;top:0;left:0;width:100%!important;height:100vh;background:rgba(0,0,0,.5);right:0;z-index:22;display:none;align-items:center;justify-content:center}.app-problem-popup .content-card-header{padding:0!important}.app-problem-popup.activepopup{display:flex}.app-problem-popup .app-problem-popup-content{background:#fff;border-radius:5px;position:relative;max-width:600px;padding:0!important}.app-problem-popup .app-problem-popup-content div{width:100%}.app-problem-popup .app-popup-content-body{padding:20px!important}.app-problem-popup .app-popup-content-body div.app-indicator-desc,.app-problem-popup .app-popup-content-body .content-card-header{padding:0!important}.app-problem-popup .app-popup-content-body .app-popup-problem-list-item{padding:5px}.app-problem-popup .app-popup-content-body .content-card-header{font-size:14px!important;margin-top:20px}.app-problem-popup .app-popup-data{width:100%;background:#f2f2f2;border-radius:3px;padding:4px 12px!important;margin:3px 0}.app-problem-popup .app-popup-form{margin-top:10px}.app-problem-popup .app-popup-form textarea,.app-problem-row textarea{height:100px}.app-statistic-row{position:relative}.app-statistic-row .app-get-problem-block{top:-7px;right:8px;padding:0}.pagination-block{display:flex;justify-content:space-between}.pagination-block>div{display:flex;gap:5px}.pagination-block .activelink{color:#b1986c}.app-problems-status{display:flex;align-items:center}.app-problems-status-indicator{width:12px!important;height:12px;background:#b23a4b;border-radius:50%!important;margin-right:13px;padding:2px!important;min-width:12px;float:left;margin-top:0}.statusclosed{background:#28d094!important}.app-problem-desc .app-more-indicator-inf{background:#f2f2f2;padding:10px 20px!important;border-radius:5px;justify-content:space-between}.app-problem-desc .app-more-indicator-inf>div{display:block}.content-card-header .app-problems-status-indicator{float:left;margin-top:0}.app-popup-problem-list-item>div{float:left;margin-top:4px}.app-popup-problem-list-item .app-popup-problem-list-item-svg{float:right}.app-problem-files{margin-top:20px;font-size:12px;display:block!important}.app-problem-files a{display:block;padding:3px}.app-plan-ico,.app-fact-ico{background:#eee;font-size:11px!important;padding:0!important;border-radius:5px;color:#777!important;width:16px!important;height:16px;display:flex!important;margin-right:5px;align-items:center;justify-content:center;min-width:16px;margin-left:8px}.app-problem-row{display:flex;flex-wrap:wrap;gap:50px}.app-problem-row>div{width:calc(50% - 25px)}.app-problem-close-btn{padding:3px 6px;border-radius:3px;margin-left:5px;background:#28d094;color:#fff}.app-problem-open-btn{padding:3px 6px;border-radius:3px;margin-left:5px;background:#b23a4b;color:#fff}.app-story-list{display:block!important;margin-top:30px;font-size:12px}.app-story-list>div{margin:5px;color:#718096}.app-story-list span{min-width:70px;display:block;float:left}.app-story-list .app-date-story{min-width:110px}.app-problem-header{font-size:14px}.app-corrective-list{margin:20px 0;font-size:12px;padding:0 10px}.app-add-corrective-btn{margin-left:10px}.app-add-corrective-btn a{display:flex;align-items:center}.app-corrective-list{margin-bottom:10px}.app-corrective-list .app-corrective-list-name{font-size:16px;color:#345166;margin-bottom:5px;width:90%}.app-corrective-list-body{border-left:.5px solid rgba(0,0,0,.02);padding:20px;margin:10px 0;position:relative}.app-corrective-title{padding:15px 0}.app-corrective-list-info{display:flex;padding-top:10px}.app-corrective-list-info svg{margin:0 5px 0 0}.app-corrective-list-info>div{display:flex;align-items:center;margin-right:10px}.app-corrective-list-body:nth-child(odd){background:rgba(0,0,0,.01);border-radius:5px}.app-corrective-edit-ico{position:absolute;right:10px;top:10px;cursor:pointer}.app-corrective-popup .app-popup-data{margin:10px 0 0;display:flex;align-items:center}.app-corrective-popup .app-popup-data svg{margin-right:5px}.app-corrective-popup .app-vorrective-data-val{display:block!important}.app-corrective-popup .app-more-indicator-inf{background:transparent;align-items:start;justify-content:space-between;position:relative}.app-corrective-popup .app-open-cloce-btn{margin:5px 10px;display:flex;align-items:center;justify-content:end;position:absolute;right:0}.app-filter-block{font-size:12px;display:flex;gap:30px;align-items:center}.app-filter-block form{display:flex;align-items:center}.app-filter-block form .form-control{font-size:12px;padding:5px;height:25px;margin-left:5px}.app-filter-block form .btn{margin-top:0}.app-filter-block .app-main-indicator-filter{display:flex;align-items:center;background:#e1dede;padding:3px 6px;border-radius:5px;cursor:pointer;border-bottom:2px solid #c8c8c8;height:27px;overflow:hidden;font-size:12px!important}.app-filter-block .app-main-indicator-filter svg{margin-right:5px}.app-filter-block .app-main-indicator-filter.main-indicator-filter-active{background:#28d094;color:#fff;border-bottom:2px solid #479f76}.app-filter-block .app-main-indicator-filter.main-indicator-filter-active svg .st0{fill:#fff}.app-filter-block .app-main-indicator-filter.main-indicator-filter-active svg path{stroke:#fff;fill:#fff}.gfaf{background:#fff;border-radius:5px;padding:20px 40px 50px;width:50%;margin-top:50px;box-shadow:2px 2px 2px #e2e2e2}.app-graf{display:flex;gap:20px}.graf-count{display:flex;height:200px;align-items:end;gap:10px;margin-top:40px;font-size:11px}.graf-count>div{background:#a53948;min-width:25px;position:relative;max-width:3%}.graf-count.gfaf-month>div{min-width:40px}.graf-count span{position:absolute;margin-top:-20px;text-align:center;width:100%}.graf-count span.graf-data{bottom:0;margin-bottom:-30px}.app-addproblem-list-btn{margin-left:12px}.app-addproblem-list-btn a{display:flex;align-items:center}.app-addproblem-list-btn svg{fill:#fff}.content-card-header{display:flex;align-items:center}.content-card-header svg{margin-right:5px}.app-data-line-fixed{width:100%;transition:0s}.app-table-body{margin-top:0;transition:0s}.fixheader{position:relative}.fixheader .app-table-desc{position:fixed;top:0;transition:.1s;width:calc(100% - 322px);border-radius:0;z-index:5}.fixheader .app-data-line-fixed{position:fixed;top:60px;z-index:5;transition:0s;width:calc(100% - 322px);box-shadow:2px 2px 2px #ccc;overflow:hidden}.fixheader .app-data-line-fixed .app-table{margin-bottom:-2px;transition:0s}.fixheader .app-table-body{margin-top:113px;transition:0s}.appcontentfull .fixheader .app-table-desc,.appcontentfull .fixheader .app-data-line-fixed{width:calc(100% - 142px)}.app-category-body{background:#fff;margin-bottom:10px;box-shadow:1px 1px 10px #eee;border:1px solid #eee}.app-content-table-indicators{background:transparent!important}.app-content-table-indicators .app-table-line{padding:0!important}.app-content-table-indicators .app-category-name{color:#b1986c;padding:10px;display:flex;align-items:center}.app-content-table-indicators .app-category-name svg{margin-right:7px}.app-division-form .user-select-list{height:200px!important}.app-indicator-ser-title{font-size:13px;padding:2px 0}.app-indicator-ser-title-bg{margin-bottom:20px}.app-indicator-user-list{font-size:13px;padding-left:10px;margin-bottom:30px}.app-indicator-user-list>div{padding:3px 0}.app-more-indicator-inf-iproblem>div{gap:20px}.app-problem-comment-list{margin:10px 0 20px;display:block!important}.app-problem-comment-list a{display:flex;align-items:center;background:#e1dede;padding:3px 6px;border-radius:5px;cursor:pointer;border-bottom:2px solid #c8c8c8;height:27px;overflow:hidden;font-size:12px!important;max-width:fit-content;margin-top:10px}.app-problem-comment-list a svg{margin-right:3px}.app-problems-list-body:nth-child(odd){background:rgba(0,0,0,.01);border-radius:5px}.app-problems-list-body{border-left:.5px solid rgba(0,0,0,.02);padding:20px;margin:10px 0;position:relative;font-size:14px}.app-more-indicator-inf-comment{display:flex;font-size:12px;gap:10px;margin-bottom:10px}.app-more-indicator-inf-comment .flex-container{gap:3px}.app-more-indicator-inf-comment>div{width:max-content!important}.file-btn{background:#b1986c;width:max-content;padding:5px!important;color:#fff;height:fit-content;margin-top:10px;font-size:13px;cursor:pointer}.app-problem-status-func{float:right;margin-top:-17px}.app-sites-link{background:#ffc123;padding:5px 10px;width:fit-content;margin:auto auto 10px;border-radius:3px}header{margin-bottom:50px}.front-header{background:#034c8c}.front-header-topline{padding:12px 0;background:#02427A}.front-header-topline a{color:#fff;font-size:14px;font-weight:500}.front-header-topline .top-menu-links{justify-content:end}.front-header-topline .top-timer{color:#fff;font-size:13px;align-items:center;gap:5px}.front-header-topline .front-top-line-addres{color:#fff;font-size:13px;align-items:center}.front-header-topline .front-top-line-addres svg{fill:#f29f05}.front-header-topline .front-top-line-soc a{border-radius:9px;display:flex;align-items:center;justify-content:center;padding:4px}.front-header-topline .front-top-line-soc a svg{fill:#fff}.front-header-topline .wth_ico{background:#20b038}.front-header-topline .insta-ico{background:#bc2a8d}.front-header-topline .telega-ico{background:#40B3E0}.front-header-topline .gis-ico{background:#29B24A}.front-header-middleline{padding:26px 0 10px}.front-header-middleline svg{height:96px}.front-header-middleline svg image{width:100%}.front-content{width:98%;max-width:1320px;margin:auto}.front-content .front-header{color:#ffc123;text-transform:uppercase;font-size:14px}@media screen and (max-width: 1420px){.front-content .front-header{font-size:13px}}.front-content .front-phones{display:flex;gap:7px;margin-top:5px}.front-content .front-phones svg{height:18px}@media screen and (max-width: 1420px){.front-content .front-phones svg{height:14px}}.front-content .front-phones a{color:#fff;font-weight:700;white-space:nowrap;font-size:15px}@media screen and (max-width: 1420px){.front-content .front-phones a{font-size:12px}}@media screen and (max-width: 1420px){.front-content{width:96%}}.front-contact{display:flex;gap:40px;flex-wrap:wrap;justify-content:space-between}.front-contact>div{border-radius:5px;padding:10px;margin-bottom:20px;width:calc(25% - 40px);display:flex;align-items:center;justify-content:center}.front-contact .front-header{background:transparent}@media screen and (max-width: 1060px){.front-contact{gap:20px}}@media screen and (max-width: 920px){.front-contact{flex-wrap:wrap;gap:0px;justify-content:left}.front-contact>div{width:50%;padding:10px}}.front-logo-line{display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap;align-items:center}.front-logo-line .front-search-line{width:70%}.front-logo-line .front-search-line form{position:relative}.front-logo-line .front-search-line form svg{height:18px!important}.front-logo-line .front-search-line form button{position:absolute;top:5px;right:5px;background:#BF3617;padding:0 20px;height:38px}.front-logo-line .front-search-line form button svg{fill:#fff}.front-logo-line .front-search-line form button:hover{background:#000}.front-logo-line .front-search-line .app-btn-addform-block{margin-top:0}.front-logo-line .front-search-line input{width:100%;border:0px}@media screen and (max-width: 1280px){.front-logo-line .front-logo svg{width:200px;height:73px}}@media screen and (max-width: 1024px){.front-logo-line{display:block}}.front-cat-line{display:flex;justify-content:space-between;gap:50px;align-items:center;width:100%}.front-cat-line .front-cat-block{background:#ffc123;padding:14px 20px;display:flex;align-items:center;gap:10px;width:300px;min-width:300px;color:#000;text-transform:uppercase}@media screen and (max-width: 1024px){.front-cat-line .front-cat-block{width:100%;margin-bottom:10px;margin-top:10px}}.front-cat-line .flex-container{width:100%}.front-cat-line .btn{padding:10px;height:calc(1em + 1.5rem)}.front-cat-line .form-control{height:calc(1em + 1.5rem)}@media screen and (max-width: 1024px){.front-cat-line{display:block;padding-bottom:10px}}.front-categories-block{border:1px solid #e0e0e0;width:300px;min-width:300px;margin-top:-1px;height:fit-content;background-color:#f0f0f0;border-radius:5px}@media screen and (max-width: 1024px){.front-categories-block{display:none}}.front-categories-block .front-cat-head{background:#e0e0e0;padding:15px 20px;font-weight:700}.front-categories-block ul{padding:20px}.front-categories-block li{list-style:none;padding:3px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.front-categories-block li a{color:#000;font-size:17px}.front-categories-block .front-sub-categories{width:100%;visibility:hidden;opacity:0;height:0;padding:0}.front-categories-block .front-sub-categories.active{visibility:visible;opacity:1;height:fit-content;padding:5px 10px}.front-categories-block .front-sub-categories.active a{color:#666}.front-categories-block .active-class a{color:#0e4771}.front-categories-block .active-class svg{rotate:90deg}.front-categories-block .active-class .front-sub-categories{visibility:visible;opacity:1;height:fit-content;padding:5px 10px}.front-categories-block .active-class .front-sub-categories a{color:#414141}.front-sidebar{width:300px;min-width:300px}@media screen and (max-width: 1024px){.front-sidebar{width:100%;order:2}}.front-sidebar p{font-size:14px}.front-sidebar .front-alert{color:#ff4961}.front-flex-block-main{display:flex;gap:30px}@media screen and (max-width: 1024px){.front-flex-block-main{flex-wrap:wrap}.front-flex-block-main>div{order:2}}.front-flex-block-main .front-main-content{padding:14px 20px 20px;width:100%}@media screen and (max-width: 1024px){.front-flex-block-main .front-main-content{order:1}}.front-flex-block-main .front-breadcrumbs{margin:0 0 20px;padding:0;display:flex;align-items:center;gap:3px}.front-flex-block-main .front-breadcrumbs a{color:#ccc;font-size:13px;display:flex;align-items:center;gap:3px}.front-big-text{font-size:16px;color:#000;padding-bottom:20px;padding-top:5px}#yandex-map{width:100%;height:400px;margin-top:10px;background:#eee;border-radius:3px;padding:10px}.front-contact-page{display:flex;gap:20px;justify-content:space-between;background:#fafafa;padding:10px 30px;border-radius:5px}@media screen and (max-width: 1280px){.front-contact-page{flex-wrap:wrap;gap:10px}}.front-contact-page>div{margin:20px 0}.front-contact-page .front-header{color:#414141;background:none;font-size:17px}.front-contact-page .front-phones a{color:#134a79}.front-contact-email{display:flex;gap:10px;align-items:center;margin-bottom:20px}footer{padding:0 0 10px;background:#E9F3FB;color:#777;font-size:13px;border-top:1px solid #2c6495;margin-top:50px}footer .flex-container{gap:40px}@media screen and (max-width: 1280px){footer .flex-container{flex-wrap:wrap;gap:30px}}footer .front-footer-line-top{background:#02427A;margin-bottom:40px}footer .front-footer-line-top .front-footer-line-top-content{padding:10px 0;display:flex;align-items:center;justify-content:space-between}footer .front-footer-line-top .front-footer-line-top-content .front-footer-line-mainphone a{font-size:23px}footer .front-footer-line-top .front-footer-line-top-content a{color:#fff}footer .front-footer-line-top .front-footer-line-top-content svg{height:58px;width:180px}footer .front-footer-line-top .front-footer-line-top-content svg image{height:100%}footer .front-footer-block{width:100%}footer .front-footer-block>div{width:calc(25% - 40px)}footer .front-footer-block p{padding:2px 0;margin:2px 0}footer .front-footer-block .front-footer-cinfo{margin-bottom:10px}footer .front-footer-block .front-footer-cinfo>div{margin-top:1px}footer .front-footer-block .front-footer-cinfo a{color:#111}footer .front-footer-block .front-footer-cinfo p{margin:0;padding:0}@media screen and (max-width: 1280px){footer .front-footer-block .front-footer-cinfo{max-width:240px}}@media screen and (max-width: 500px){footer .front-footer-block .front-footer-cinfo{margin-bottom:30px}}footer .front-footer-block .front-header{color:#111;text-transform:uppercase;font-size:13px;background:transparent}footer .front-footer-block .front-phones svg{height:14px}footer .front-footer-block .front-phones a{font-size:12px}footer .front-footer-block a{color:#777!important;font-weight:500!important}footer .front-footer-line{display:flex;justify-content:space-between;width:100%}@media screen and (max-width: 1280px){footer .front-footer-line{gap:50px}}@media screen and (max-width: 500px){footer .front-footer-line{display:block}}footer .front-footer-sep{padding:20px;border-bottom:1px solid rgba(228,228,228,.231372549)}footer .front-footer-coop{font-size:12px;margin:17px 0 10px;display:flex;justify-content:space-between;width:100%}footer .front-footer-coop a{color:#5c6b8e;padding:0 5px}footer .front-footer-menu a{display:block;color:#fff;font-size:16px;margin:7px 0}footer .front-phones svg{width:20px}.front-auth-link{position:fixed;background:#ffc123;padding:10px 10px 5px;border-radius:3px;width:fit-content;left:0;bottom:0}
