.v-application,html{font-family:Roboto-Regular,sans-serif}.v-list.menu-left .v-list-item--active{color:#fff!important}.v-divider{border-color:#edf1f2}.main-wrapper{max-width:1440px!important}.login-registration-wrapper{max-width:510px!important}.p-relative{position:relative}.bgc-primary{background:#3c4858!important}.bgc-gray-50{background:#f9fafb!important}.bgc-gray-200{background:#eaecf0!important}.bgc-error{background:#e64646!important}.bgc-yellow-50{background:#ffefbb!important}.bgc-error-50{background:#fda29b!important}.bgc-error-25{background:#ffe1df!important}.bgc-success-50{background:#8bc34a!important}.bgc-blue-50{background:#eff6fc!important}.tc-link{color:#0f6eb5!important}.brb-primary{border-bottom:1px solid #3c4858!important}.v-card.custom-shadow{box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03)!important}.v-card.custom-shadow.custom-shadow-sm{box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px rgba(16,24,40,.06)!important}.v-card.br-10,.v-card.br-10.v-card--link:before{border-radius:10px!important}.v-card.br-12,.v-card.br-12.v-card--link:before{border-radius:12px!important}.v-card.br-16,.v-card.br-16.v-card--link:before{border-radius:16px!important}.v-card.br-20,.v-card.br-20.v-card--link:before{border-radius:20px!important}.v-card.br-30,.v-card.br-30.v-card--link:before{border-radius:30px!important}.v-card.br-gray-200{border:1px solid #eaecf0!important}.v-card.br-gray-300{border:1px solid #d0d5dd!important}.__snackbar.snackbar-error .v-snack__wrapper{border:2px solid #fda29b!important;background:#fffbfa!important}.__snackbar.snackbar-success .v-snack__wrapper{border:1px solid #f2f4f7!important;background:#fff!important}.__snackbar .v-snack__wrapper{border-radius:12px;margin:30px!important}@media only screen and (max-width:959px){.__snackbar .v-snack__wrapper{margin:8px!important}}.__snackbar .v-snack__wrapper .v-snack__content{padding:16px}.__snackbar .v-snack__action{align-items:start;align-self:start;padding-top:22px}.__snackbar .v-snack__action .v-btn{height:auto!important}.v-btn{text-transform:unset!important;font-size:14px!important;line-height:18px!important}.v-btn.btn-active{font-weight:600!important;border-bottom:2px solid #8bc34a}.v-btn.br-gray-400{border:1px solid #98a2b3!important}.v-btn.br-blue-500{border:1px solid #0b4ee3!important}.a-link{color:#0f6eb5!important;text-decoration:none}.a-link-blue{color:#0b4ee3!important;text-decoration:none}.w-5-per{width:5%}.w-10-per{width:10%}.w-15-per{width:15%}.w-20-per{width:20%}.w-25-per{width:25%}.w-30-per{width:30%}.w-33-per,.w-34-per{width:33%}.w-40-per{width:40%}.w-45-per{width:45%}.w-50-per{width:50%}.w-55-per{width:55%}.w-60-per{width:60%}.w-70-per{width:70%}.w-75-per{width:75%}.w-80-per{width:80%}.w-85-per{width:85%}.w-90-per{width:90%}.w-100-per{width:100%}.txt{color:#000!important;font-family:Roboto-Regular,sans-serif;font-size:16px;line-height:20px}.txt.c-primary{color:#3c4368!important}.txt.c-white{color:#fff!important}.txt.c-error{color:#e64646!important}.txt.c-success{color:#3c8505!important}.txt.c-success-700{color:#027a48!important}.txt.c-gray-50{color:#f9fafb!important}.txt.c-gray-200{color:#eaecf0!important}.txt.c-gray-300{color:#d0d5dd!important}.txt.c-gray-400{color:#98a2b3!important}.txt.c-gray-500{color:#667085!important}.txt.c-gray-600{color:#475467!important}.txt.c-gray-700{color:#344054!important}.txt.c-gray-800{color:#1d2939!important}.txt.c-gray-900{color:#101828!important}.txt.c-red-500{color:#d04748!important}.txt.c-link{color:#0f6eb5!important}.txt.c-blue-500{color:#0b4ee3!important}.txt.op-5{opacity:.5}.txt.ff-m{font-family:Roboto-Medium,sans-serif!important}.txt.ff-b{font-family:Roboto-Bold,sans-serif!important}.txt.fw-400{font-weight:400!important}.txt.fw-500{font-weight:500!important}.txt.fw-600{font-weight:600!important}.txt.fw-700{font-weight:700!important}.txt.fw-800{font-weight:800!important}.txt.fs-10{font-size:10px}.txt.fs-11{font-size:11px}.txt.fs-12{font-size:12px}.txt.fs-13{font-size:13px}.txt.fs-14{font-size:14px}.txt.fs-15{font-size:15px}.txt.fs-16{font-size:16px}.txt.fs-17{font-size:17px}.txt.fs-18{font-size:18px}.txt.fs-19{font-size:19px}.txt.fs-20{font-size:20px}.txt.fs-21{font-size:21px}.txt.fs-22{font-size:22px}.txt.fs-23{font-size:23px}.txt.fs-24{font-size:24px}.txt.fs-25{font-size:25px}.txt.fs-26{font-size:26px}.txt.fs-27{font-size:27px}.txt.fs-28{font-size:28px}.txt.fs-29{font-size:29px}.txt.fs-30{font-size:30px}.txt.fs-31{font-size:31px}.txt.fs-32{font-size:32px}.txt.lh-12{line-height:12px}.txt.lh-13{line-height:13px}.txt.lh-14{line-height:14px}.txt.lh-15{line-height:15px}.txt.lh-16{line-height:16px}.txt.lh-17{line-height:17px}.txt.lh-18{line-height:18px}.txt.lh-19{line-height:19px}.txt.lh-20{line-height:20px}.txt.lh-21{line-height:21px}.txt.lh-22{line-height:22px}.txt.lh-23{line-height:23px}.txt.lh-24{line-height:24px}.txt.lh-25{line-height:25px}.txt.lh-26{line-height:26px}.txt.lh-27{line-height:27px}.txt.lh-28{line-height:28px}.txt.lh-29{line-height:29px}.txt.lh-30{line-height:30px}.txt.lh-31{line-height:31px}.txt.lh-32{line-height:32px}.txt.lh-33{line-height:33px}.txt.lh-34{line-height:34px}.txt.ls-1{letter-spacing:.1px}.txt.ls-2{letter-spacing:.2px}.text--gray-500{color:#667085!important}.text--blue-500{color:#0b4ee3!important}.text--success{color:#3c8505!important}.text--error{color:#e64646!important}.cursor-pointer{cursor:pointer}.v-tab._txt-tab{font-weight:400;font-size:16px;color:#3c4858!important;text-transform:unset}.v-tab._txt-tab.p-left{justify-content:left!important;padding-left:24px!important;max-width:none!important;color:#6d6d6d!important;font-size:16px;line-height:20px}.v-tab._txt-tab.p-left.v-tab--active,.v-tab.v-tab--active{color:#0f6eb5!important;font-weight:600!important}._header{background:#fafafa}._header h1{font-weight:700!important;font-size:20px!important;color:#000}._catalog-group .v-treeview-node__level{width:0}._catalog-group .v-treeview-node__root{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12);border-radius:4px;background:#fff;margin-top:8px;margin-bottom:8px;color:rgba(0,0,0,.87)}._catalog-group .v-treeview-node__children .v-treeview-node{padding-left:28px}.v-data-table>.v-data-table__wrapper>table>thead>tr>th{font-size:14px;line-height:16.71px;color:#000!important;font-family:Roboto-Medium,sans-serif;vertical-align:bottom;padding-top:12px!important;padding-bottom:12px!important}.v-data-table>.v-data-table__wrapper>table>tbody>tr>td{font-size:14px;line-height:16.71px;color:#000!important;font-family:Roboto-Regular,sans-serif;vertical-align:top;padding-top:8px!important;padding-bottom:8px!important}.v-data-table.table--valign-center td{vertical-align:middle!important}.vue-pan-zoom-item .vue-pan-zoom-scene{outline:unset}.vue-pan-zoom-item{overflow:hidden}.spare-part.selected{border-color:#027a48!important}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:#3c4858}.calendar-table table th{position:sticky;top:0;z-index:2;background-color:#fff;min-width:80px}.calendar-table table tr th{border-right:2px solid rgba(0,0,0,.12)}.calendar-table table tr th:last-child{border-right:none}.calendar-table table tr td{border-right:2px solid rgba(0,0,0,.12)}.calendar-table table tr td:last-child{border-right:none}.checkbox-event .v-input--selection-controls__input{margin:0!important}.calendar-monitoring th .fc-datagrid-cell-frame{height:60px!important}.calendar-monitoring th .fc-datagrid-cell-frame .fc-datagrid-cell-cushion{white-space:normal!important;font-size:12px;text-align:center}.calendar-monitoring th .fc-timeline-slot-frame{height:60px!important;font-size:14px}.calendar-monitoring td .fc-datagrid-cell-frame .fc-datagrid-cell-cushion{font-size:14px}.calendar-monitoring .fc-datagrid-body tr:first-child .resource-info:first-child{font-weight:700}.inspection-form-type{position:relative}.inspection-form-type .btn-add{position:absolute;bottom:-9px;left:50%;right:50%}.inspection-form-item .v-expansion-panel:before{box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03)!important;border-radius:10px}.inspection-form-item .v-expansion-panel:not(:first-child):after{border:none}.inspection-form-item .v-expansion-panel{border:1px solid #eaecf0!important}.inspection-form-item .v-expansion-panel .v-expansion-panel-header{padding:10px 15px}.news-content .ql-container{border:none!important}.news-content .ql-toolbar{display:none!important}.news-content .ql-editor{padding:0!important}.quillWrapper{position:relative}.quillWrapper #custom-toolbar{position:absolute;bottom:8px;right:10px;z-index:1}.color-box{width:20px;height:20px;border:1px solid #000;border-radius:50%;display:inline-block}