﻿html{scroll-behavior:smooth}body{margin:0;padding:0;min-height:100vh;display:flex;flex-direction:column;font-family:'Euclid Circular A', sans-serif;font-size:16px;line-height:1.2;color:#000000;background:#F4F5F6}@font-face{font-family:'Euclid Circular A';src:local("Euclid Circular A Regular"),local("EuclidCircularA-Regular"),url("../../font/EuclidCircularA-Regular.woff2") format("woff2"),url("../../font/EuclidCircularA-Regular.woff") format("woff"),url("../../font/EuclidCircularA-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Euclid Circular A';src:local("Euclid Circular A Medium"),local("EuclidCircularA-Medium"),url("../../font/EuclidCircularA-Medium.woff2") format("woff2"),url("../../font/EuclidCircularA-Medium.woff") format("woff"),url("../../font/EuclidCircularA-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Euclid Circular A';src:local("Euclid Circular A SemiBold"),local("EuclidCircularA-SemiBold"),url("../../font/EuclidCircularA-SemiBold.woff2") format("woff2"),url("../../font/EuclidCircularA-SemiBold.woff") format("woff"),url("../../font/EuclidCircularA-SemiBold.ttf") format("truetype");font-weight:600;font-style:normal}.container{margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px;width:100%;max-width:1530px}.flex{display:flex}.flex-center{display:flex;align-items:center}.w-100{width:100% !important;min-width:auto !important}.grid{display:grid;align-items:flex-start}.gap-10{gap:10px}.gap-12{gap:12px}.gap-15{gap:15px}.gap-20{gap:20px}.gap-24{gap:24px}.gap-24-12{gap:24px 12px}.gap-32{gap:32px}.align-self-end{align-self:flex-end}.align-self-center{align-self:center}.grid-column{grid-column:1/-1}.grid-column-3{grid-column:1/-2}.grid-column-2{grid-column:1/-1}.grid-column-1-2{grid-column:1/3}.grid-column-1-3{grid-column:1/3}.grid-column-1-4{grid-column:1/4}@media (max-width: 999px){.grid-column-1-4{grid-column:1}}.grid-column-2-4{grid-column:2/4}@media (max-width: 999px){.grid-column-2-4{grid-column:1}}.grid-column-4-5{grid-column:4/6}@media (max-width: 999px){.grid-column-4-5{grid-column:1}}.grid-cols-auto-2{grid-template-columns:auto 1fr 1fr}.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.grid-cols-6{grid-template-columns:repeat(6, minmax(0, 1fr))}@media (max-width: 1099px){.lg-grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.lg-grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.lg-grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.lg-grid-cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}}@media (max-width: 999px){.m-grid-column-1-1{grid-column:1}.m-grid-column-1-2{grid-column:1/3}.md-grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.md-grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.md-grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media (max-width: 767px){.m-grid-column-1-1{grid-column:1/-1}.s-grid-column-1-1{grid-column:1/-1}.s-grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.s-grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 550px){.xs-grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}}.logo{width:100%;height:100%;font-size:0;background:url("../../img/logo.svg") left center/contain no-repeat}.icon{flex-shrink:0;background-color:#e2ad0f;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;transition:background-color .2s ease-in-out !important}.icon-close-outline{-webkit-mask-image:url("../../img/icon/close-outline.svg")}.icon-load{-webkit-mask-image:url("../../img/icon/load.svg")}.icon-add{-webkit-mask-image:url("../../img/icon/add.svg")}.icon-down{-webkit-mask-image:url("../../img/icon/down.svg")}.icon-edit{-webkit-mask-image:url("../../img/icon/edit.svg")}.icon-done{-webkit-mask-image:url("../../img/icon/done.svg");background-color:#4bb34b}.icon-close{-webkit-mask-image:url("../../img/icon/close.svg");background-color:#ff3347}.icon-settings{-webkit-mask-image:url("../../img/icon/settings.svg");background-color:#ff3347}.icon-exit{-webkit-mask-image:url("../../img/icon/exit.svg");background-color:#ff3347}.icon-km{-webkit-mask-image:url("../../img/icon/km.svg");background-color:#ff3347}.icon-date{-webkit-mask-image:url("../../img/icon/date.svg");background-color:#ff3347}.icon-photo{-webkit-mask-image:url("../../img/icon/photo.svg");background-color:#ff3347}.icon-y{width:30px;height:30px;background:#fff url("../../img/icon/y.svg") center/cover no-repeat !important}.icon-pin{-webkit-mask-image:url("../../img/icon/pin_alt.svg")}.icon-download{-webkit-mask-image:url("../../img/icon/download.svg")}.icon-tag{-webkit-mask-image:url("../../img/icon/icon-tag.svg")}.icon-guide{-webkit-mask-image:url("../../img/icon/guide.svg")}.icon-statistics{-webkit-mask-image:url("../../img/icon/chart.svg")}.icon-status{-webkit-mask-image:url("../../img/icon/status.svg")}.icon-phone{-webkit-mask-image:url("../../img/icon/phone.svg")}.icon-pen{-webkit-mask-image:url("../../img/icon/pen.svg")}.icon-burger{-webkit-mask-image:url("../../img/icon/burger.svg")}.icon-case{-webkit-mask-image:url("../../img/icon/case.svg")}.icon-lightning{-webkit-mask-image:url("../../img/icon/lightning.svg")}.icon-ya-filled{background:transparent url("../../img/icon/ya-filled.svg") center/contain no-repeat !important}.icon-refresh{-webkit-mask-image:url("../../img/icon/refresh.svg")}.icon-reset{-webkit-mask-image:url("../../img/icon/reset.svg")}.icon-alert{-webkit-mask-image:url("../../img/icon/alert.svg");background-color:#ff3347}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}a{text-decoration:none;color:#D4A109}input{outline:none}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type='number']{-moz-appearance:textfield}input::-webkit-datetime-edit{color:#a3afbc}input::-webkit-calendar-picker-indicator{filter:opacity(0.3)}img{max-width:100%;height:auto;display:block}p{margin:0}.hr{margin:32px 0;width:100%;height:1px;background:#d9d9d9}.color-green{color:#4bb34b !important}.color-red{color:#ff3347 !important}.color-orange{color:#D4A109 !important}.color-grey{color:#a3afbc !important}.color-grey .icon{width:24px;height:24px;background-color:#a3afbc}.overflow-hidden{overflow:hidden}.text-15{font-size:15px !important}.page-container{padding-top:64px;padding-bottom:64px}.page-title{margin-bottom:32px;font-size:36px;line-height:1.33;font-weight:600}.block-title{margin-bottom:24px;display:flex;gap:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;font-size:24px;line-height:1.25;font-weight:500}.block-title>*:nth-child(2){margin-left:auto}.block-title__button{margin-left:auto;display:flex;gap:12px}.block-title__button+.table-settings{margin:0}.block-title__button .icon-download{width:30px !important;height:30px !important;font-size:0;background-color:#a3afbc;transition:background-color .2s ease-in-out;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.block-title__button .icon-download:hover{background-color:#f9bd0a}.block-title__button .icon{position:initial !important;width:24px;height:24px;background-color:#f9bd0a}.block-title__button .btn_small{padding:0 6px;height:30px;border-radius:5px}.block-title__info{display:flex;align-items:center;font-size:15px;font-weight:400;color:#a3afbc}.block-title__info .icon{margin-left:8px;width:26px;height:26px;background-color:#fc3f1d}.page-side{display:flex;align-items:flex-start}@media (max-width: 999px){.page-side{flex-direction:column}}.side-content{padding-top:28px;width:100%;display:flex;flex-direction:column}.side-content__footer{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:20px}.block-content{display:flex;flex-direction:column}.block-content:not(:last-child){margin-bottom:32px}.link{width:max-content;text-decoration:none;color:#f9bd0a;transition:opacity .2s ease-in-out;cursor:pointer}.link:hover{opacity:.8}@media (max-width: 767px){.link{width:auto}}.disabled-link{color:#aab1c0}.avatar{width:48px;height:48px;flex-shrink:0;background-color:#ffffff;background-repeat:no-repeat;background-position:center;background-size:cover;border:1px solid rgba(0,0,0,0.12);border-radius:50%}.avatar_large{width:200px;height:200px}.load-image{display:flex;flex-direction:column}.load-image__label{margin-bottom:8px;font-size:14px;color:#a3afbc}.load-image__file{height:158px;text-align:center;color:#e2ad0f;background:rgba(226,173,15,0.1);border-radius:16px;transition:opacity .2s ease-in-out}.load-image__file-inner{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;cursor:pointer}.load-image__file-inner .icon{margin-bottom:8px;width:56px;height:56px;background-color:#e2ad0f}.load-image__file-inner span{margin-bottom:4px;display:block;font-size:14px;font-weight:500}.load-image__file-inner label{font-size:11px}.load-image__file-text{display:flex;flex-direction:column}.load-image__file-image{position:relative;width:100%;height:100%}.load-image__file-image .icon{position:absolute;top:0;right:0;width:36px;height:36px;background-color:#ffffff;cursor:pointer}.load-image__file-image .icon:hover{opacity:.8}.load-image__file-image img{width:100%;height:100%;object-fit:contain;object-position:center}.load-image__file:hover{opacity:.8}.load-image_full{height:100%}.load-image_full .load-image__file{height:100%;min-height:150px}.load-image_full .load-image__file-inner .icon{width:100px;height:100px}@media (max-width: 999px){.load-image_full .load-image__file-inner .icon{width:50px;height:50px}}.load-image_small .load-image__file{height:56px}.load-image_small .load-image__file-inner{padding:12px;flex-direction:row;justify-content:flex-start;text-align:left}.load-image_small .load-image__file-inner .icon{margin:0 10px 0 0;width:30px;height:30px}.load-image_small .load-image__file-inner span br{display:none}.info-cell{display:flex;flex-direction:column}.info-cell__label{margin-bottom:4px;font-size:12px;color:#a3afbc}.info-cell__text{font-size:15px;word-break:break-word}.slim .label{font-weight:400}.slim .custom-select{font-size:16px !important;font-weight:400 !important}.slim .select-selected{padding:10px 45px 10px 16px !important;height:46px !important}table[data-post-id='table_accident_list'] th:first-child{min-width:auto}.toggle-element{display:flex;flex-direction:column}.toggle-element__label{margin-bottom:8px;font-size:14px;color:#a3afbc}.toggle-element__container{padding:4px;display:grid;grid-template-columns:1fr 1fr;gap:4px;background:#f2f3f5;border-radius:16px}.toggle-element__cell{height:48px;display:flex;justify-content:center;align-items:center;font-size:18px;color:#000000;border-radius:12px;transition:background .2s ease-in-out;cursor:pointer}.toggle-element__cell:hover{background:#ffffff}.toggle-element__cell.active{pointer-events:none;background:#ffffff}.photo-card{display:flex;flex-direction:column}.photo-card__label{margin-bottom:8px;font-size:14px;color:#a3afbc}.photo-card__photo{width:158px;height:158px;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,0.12);border-radius:16px}@media (max-width: 767px){.photo-card{order:-1}}#notifications-list .notification{border:1px solid #f9bd0a}#notifications-list .notification i{margin-right:10px;color:#4bb34b}#notifications-list .notification.fail{border-color:#f9bd0a}#notifications-list .notification.fail i{color:#ff3347}.hide{display:none !important}.upload-photo{display:flex}.upload-container1{position:relative;padding-bottom:calc(100/280 * 100%);height:100%;background:rgba(226,173,15,0.1);border-radius:16px}.upload-container1 input{display:none}.upload-container1>*{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.upload-container1 .upload-new-file{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:opacity .2s ease-in-out;cursor:pointer}.upload-container1 .upload-new-file:hover{opacity:.7}.upload-container1 .plus-file{position:relative;margin-top:-60px;width:90px;height:90px;background:url("/project/img/icon/load.svg") center/contain no-repeat}.upload-container1 .plus-file:before{content:'Загрузить изображение';position:absolute;top:100%;left:50%;max-width:140px;font-size:14px;font-weight:500;text-align:center;color:#e2ad0f;transform:translateX(-50%)}.upload-container1 .plus-file:after{content:'размер: до 10 МБ';position:absolute;left:50%;bottom:-50px;font-size:11px;text-align:center;white-space:nowrap;color:#e2ad0f;transform:translateX(-50%)}.upload-container1 .plus-file>*{display:none}.upload-container1 .simple-file{background-repeat:no-repeat;background-position:center;background-size:contain}.upload-container1 .del-file{position:absolute;top:10px;right:10px;z-index:3;font-size:20px;line-height:1;color:#f9bd0a;transition:color .2s ease-in-out;cursor:pointer}.upload-container1 .del-file:hover{color:#ff3347}.load-image_small1 .upload-container{padding:12px !important;height:56px}.load-image_small1 .upload-container .upload-new-file{top:12px;left:12px;width:auto;height:auto;display:flex;justify-content:flex-start;align-items:center}.load-image_small1 .upload-container .plus-file{left:50%;margin:0;width:56px;height:56px;transform:translateX(-50%)}.load-image_small1 .upload-container .plus-file:before{top:-2px;left:40px;max-width:initial;white-space:nowrap;transform:none}.load-image_small1 .upload-container .plus-file:after{top:17px;left:40px;bottom:initial;white-space:nowrap;transform:none}.upload-container .simple-file{margin-bottom:10px}.upload-container[maxcount='1']{position:relative;margin:0 !important;padding-bottom:100%;height:100%;overflow:hidden;background:#ffffff;border:none !important;border-radius:16px;box-shadow:0 0 0 1px rgba(0,0,0,0.12)}.upload-container[maxcount='1'] .simple-file{position:absolute;top:0;left:0;margin:0 !important;padding:0;width:100%;height:100%;border:none}.upload-container[maxcount='1'] .plus-file{margin:0 !important;background:url("/project/img/icon/photo.svg") center/contain no-repeat;background-size:30% !important}.upload-container[maxcount='1'] .plus-file:after,.upload-container[maxcount='1'] .plus-file:before{display:none}.upload-container[maxcount='1'] .plus-file>*{opacity:0}.upload-container[maxcount='1'] .del-file{top:10px;right:10px}.upload-image-as-input .upload-container{margin:-6px !important;padding-bottom:0 !important;box-shadow:none !important}.upload-image-as-input .upload-container .simple-file{position:relative !important;margin:6px 6px 10px !important;padding-bottom:calc(25% - 12px - 2px) !important;width:calc(25% - 12px - 2px) !important;border:1px solid #d2ddec !important}.upload-image-as-input .upload-container .plus-file{background:transparent}.upload-image-as-input .upload-container .plus-file>*{opacity:1}.upload-image-as-input .upload-container .pencil{position:absolute;top:0;left:0;width:20px;height:20px;display:flex;justify-content:center;align-items:center;opacity:.5;font-size:16px;text-align:center;color:#6e84a3;background:#ffffff;border-radius:4px;transition:all .25s ease-in-out;cursor:pointer}.upload-image-as-input .upload-container .pencil:hover{opacity:.85}.upload-image-as-input .upload-container .del-file{top:0 !important;right:0 !important}@media (max-width: 767px){.upload-image-as-input .upload-container .simple-file{padding-bottom:calc(50% - 12px - 2px) !important;width:calc(50% - 12px - 2px) !important}.upload-image-as-input .upload-container .simple-file .del-file,.upload-image-as-input .upload-container .simple-file .pencil{width:40px;height:40px;font-size:18px}}.load-image_full .upload-container[maxcount='1']{position:relative;margin:0 !important;padding-bottom:0 !important;height:100%;overflow:initial;background:#ffffff;border:none !important;border-radius:6px;box-shadow:0 0 0 1px rgba(0,0,0,0.12)}.load-image_full .upload-container[maxcount='1'] .simple-file{position:absolute !important;top:0;left:0;right:0;bottom:0;margin:0 !important;padding:0 !important;width:100% !important;height:100%;border:none}@media (max-width: 767px){.load-image_full .upload-container[maxcount='1']{padding-bottom:100% !important}}.upload-photo .upload-container[maxcount='1']{position:relative;margin:0 !important;padding-bottom:100%;overflow:hidden;background:#ffffff;border:none !important;border-radius:6px;box-shadow:0 0 0 1px rgba(0,0,0,0.12)}.upload-photo .upload-container[maxcount='1'] .simple-file{position:absolute;top:0;left:0;margin:0 !important;padding:0;width:100%;height:100%;border:none}.upload-photo .upload-container[maxcount='1'] .plus-file{margin:0 !important;background:url("/project/img/icon/photo.svg") center/contain no-repeat;background-size:50% !important}.upload-photo .upload-container[maxcount='1'] .plus-file:after,.upload-photo .upload-container[maxcount='1'] .plus-file:before{display:none}.upload-photo .upload-container[maxcount='1'] .plus-file>*{opacity:0}.upload-photo .upload-container[maxcount='1'] .del-file{top:10px;right:10px}.page-action-tab-menu{position:relative;font-size:16px;font-weight:500;color:#000000;transition:color .2s ease-in-out;cursor:pointer}.page-action-tab-menu:hover{color:#f9bd0a}.page-action-tab-menu:after{content:'';position:absolute;left:0;right:0;bottom:-5px;height:2px;opacity:0;pointer-events:none;background:#f9bd0a;border-radius:1px;transition:opacity .2s ease-in-out}.page-action-tab-menu.active:after{opacity:1}.page-action-tab-menu[disabled]{color:#aab1c0 !important;cursor:default}.page-container-tab-content{display:none}.page-container-tab-content.active{display:block}.block-gray{padding:16px;background:#f2f3f5;border-radius:12px}#notifications-list .notification .icon{background:transparent}.image-commentator{position:relative;padding-bottom:100%;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,0.12);border-radius:24px;cursor:pointer}.image-commentator__point{position:absolute;width:20px;height:20px;background:#f9bd0a;border-radius:50%}.fblock-multi-select .ms-container{margin-top:12px;display:grid;grid-template-columns:1fr 50px 1fr}.fblock-multi-select .ms-container .column{margin:0;width:100%;display:flex;flex-direction:column;justify-content:center}.fblock-multi-select .ms-container .column .btn:hover{opacity:1 !important;color:#f9bd0a}.fblock-multi-select .ms-list::-webkit-scrollbar{width:5px;height:5px}.fblock-multi-select .ms-list::-webkit-scrollbar-track{background:#fdf7e7}.fblock-multi-select .ms-list::-webkit-scrollbar-thumb{background:#f9bd0a;border-radius:2px}.fblock-multi-select input{border-bottom-right-radius:0 !important;border-bottom-left-radius:0 !important}.fblock-multi-select .ms-elem-selection,.fblock-multi-select .ms-elem-selectable{padding:4px 16px !important;min-height:27px}.fblock-multi-select .ms-elem-selection.ms-hover,.fblock-multi-select .ms-elem-selectable.ms-hover{background-color:#f9bd0a !important}.fblock-multi-select .ms-container input:focus+.ms-list{border-color:#f9bd0a !important}@media (max-width: 560px){.fblock-multi-select .ms-container{display:flex;flex-direction:column}.fblock-multi-select .ms-container .column.c-.font-normal.m-b-0{display:none}.fblock-multi-select .ms-container .column.m-l-0.m-r-0{flex-direction:row}.fblock-multi-select .ms-container .column.m-l-0.m-r-0 .btn{transform:rotate(90deg)}.fblock-multi-select .ms-container .ms-selection.column .column.font-normal{margin-bottom:12px;order:-1}}@media (max-width: 767px){.hint.border{white-space:normal}}#notifications-list .danger{border-color:#ff3347}#notifications-list .danger i{color:#ff3347}#notifications-list .warning{border-color:#f9bd0a}#notifications-list .warning i{color:#f9bd0a}#notifications-list .success{border-color:#4bb34b}#notifications-list .success i{color:#4bb34b}.flex.columns{flex-direction:column}#fixed-scrollbar{cursor:move}#fixed-scrollbar::-webkit-scrollbar{width:5px;height:7px}#fixed-scrollbar::-webkit-scrollbar-track{background:#fdf7e7}#fixed-scrollbar::-webkit-scrollbar-thumb{background:#f9bd0a;border-radius:2px}.column-list-auto{display:flex;gap:24px;overflow:auto}.column-list-auto>*{width:230px;flex-shrink:0}.column-list-auto>*>*:not(:first-child){min-height:50px}.comment-row{display:flex;justify-content:space-between;align-items:flex-start}.comment-row .icon-close{pointer-events:auto !important;background-color:#f9bd0a !important;cursor:pointer !important}.comment-row .icon-close:hover{background-color:#ff3347 !important}.ref-card{padding:12px;display:flex;align-items:center;font-size:16px;color:#000000;border:0.5px solid rgba(0,0,0,0.08);border-radius:10px}.ref-card img{margin-right:12px;width:28px;height:28px;flex-shrink:0;border-radius:50%;object-fit:cover;object-position:center}.yandex-alert{padding:28px;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#ffffff}.yandex-alert .icon{width:62px;height:62px;background-color:#a3afbc}.yandex-alert p{margin:16px 0 0;display:flex;flex-direction:column;font-size:18px;text-align:center;color:#a3afbc}.yandex-alert b{margin-bottom:6px;display:block;font-size:24px;font-weight:600;color:#000000}.user-creating{padding:22px 16px;display:flex;align-items:center;background:#f2f3f5;border-radius:16px}.user-creating__avatar{margin-right:12px;width:38px;height:38px;flex-shrink:0;background-color:#ededed;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:50%}.user-creating__avatar>*{width:100%;height:100%;background-color:#ededed;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:50%}.user-creating__content{display:flex;flex-direction:column;flex-grow:1}.user-creating__label{font-size:14px;color:#a3afbc}.user-creating__name{font-size:18px;font-weight:500;color:#000000;transition:color .2s ease-in-out}.user-creating+.block-content{margin-top:32px}.block-white{position:relative;background:#fff;border-radius:16px;padding:28px}.block-white .filter-container{position:relative}.block-white .filter-container .table-settings{position:absolute;top:-5px;right:0}.block-white+.block-white{margin-top:32px}.block-white.content{margin-top:0}.block-white .block-white{padding:0;margin:0}@media (max-width: 767px){.block-white{padding:15px}}.ws-nowrap{white-space:nowrap}.pencil-board{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99;background:rgba(0,0,0,0.7);padding:20px;display:flex;flex-direction:column;align-items:center}.block-analytic .block-title{justify-content:flex-start;align-items:baseline}.block-analytic .block-title div{color:#a3afbc;font-size:16px}.block-analytic .input-block>div:first-child{font-weight:600;font-size:28px;line-height:1}.block-dropdown{position:relative}.block-dropdown__title{position:relative;padding-bottom:10px;font-size:16px;font-weight:500;color:#000000;transition:color .2s ease-in-out;cursor:pointer}.block-dropdown__drop{position:absolute;top:100%;left:0;z-index:9;width:300px;display:flex;flex-direction:column;overflow:hidden;opacity:0;pointer-events:none;color:#000000;background:#ffffff;border-radius:16px;box-shadow:0 3px 24px rgba(0,0,0,0.08);transition:opacity .2s ease-in-out;cursor:default}.block-dropdown__drop-inner{padding:5px 0;display:flex;flex-direction:column}.block-dropdown__drop-link{padding:8px 24px;display:flex;align-items:center;color:#000000;transition:background .2s ease-in-out;cursor:pointer}.block-dropdown__drop-link.active{color:#f9bd0a}.block-dropdown__drop-link:hover{background:#f2f3f5}.block-dropdown.active .block-dropdown__title:before{content:'';position:absolute;left:0;right:0;bottom:5px;height:2px;pointer-events:none;background:#f9bd0a;border-radius:1px;transition:opacity .2s ease-in-out}.block-dropdown:hover .block-dropdown__drop{opacity:1;pointer-events:auto}.tags{margin-top:6px;display:flex;justify-content:space-between;gap:12px}.tags-list{display:flex;flex-wrap:wrap;gap:6px}.tags-list__tag{padding:4px 6px;position:relative;background:#F9BD0A33;border-radius:6px;color:#F9BD0A;font-size:14px;line-height:1;cursor:default}.tags-list__tag.tags-list__tag-icon-close:after{content:'';position:absolute;top:-4px;right:-4px;width:10px;height:10px;border-radius:50%;background:#A3AFBC;opacity:0;transition:opacity .2s ease-in-out}.tags-list__tag .icon{position:absolute;top:-4px;right:-4px;width:10px;height:10px;opacity:0;cursor:pointer;background-color:#fff;transition:opacity .2s ease-in-out;z-index:1}.tags-list__tag:hover:after{opacity:1}.tags-list__tag:hover .icon{opacity:1}.tags-select__button{color:#F9BD0A;display:flex;align-items:center;cursor:pointer}.tags-select__button .icon{margin-right:6px;width:12px;height:12px;background-color:#F9BD0A}.tags-select__container{display:flex;flex-direction:column;width:360px}.tags-select__label{margin-bottom:6px;font-size:15px;font-weight:500}.tags-select__list{display:flex !important;flex-wrap:wrap;gap:6px;padding-bottom:6px}.tags-select__tag{font-size:14px;color:#A3AFBC;border-radius:6px;line-height:1;padding:4px 6px;background:#F0F1F3;transition:color .2s ease-in-out, background .2s ease-in-out;cursor:pointer;max-width:180px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tags-select__tag:hover{background:#F9BD0A33}.tags-select__tag.active{background:#F9BD0A33;color:#F9BD0A}.info-hint{position:absolute;right:0;transform:translateY(-100%);width:30px;height:30px;background:url("/project/img/icon/question.svg") no-repeat center;cursor:help;transition:opacity 0.2s}.info-hint:hover{opacity:0.7}.pagination{margin-top:24px;display:flex;justify-content:center;align-items:center}.pagination-page{padding:6px 16px;min-width:40px;background:#ffffff;border:1px solid #edf2f9;border-right:0;border-radius:0;transition:all .2s ease-in-out;cursor:pointer}.pagination-page:first-child{border-radius:6px 0 0 6px}.pagination-page:last-child{border-radius:0 6px 6px 0}.pagination-page.active{color:#fff;background:#f9bd0a}.pagination-page:hover{background:#fdf7e7}.pagination-page:hover.active{opacity:.7}.pagination>i{margin:0;padding:10px 16px;height:26px;display:flex;align-items:center;font-size:14px;border:0 solid #e4ebf6;border-left-width:1px}.input,.input-block{width:100%;min-width:0;display:flex;flex-direction:column}.input label,.input .label:not(.block-title),.input-block label,.input-block .label:not(.block-title){margin-bottom:8px;font-size:14px;color:#a3afbc}.input label i,.input .label:not(.block-title) i,.input-block label i,.input-block .label:not(.block-title) i{margin-left:4px;font-style:normal;color:#ff3347}.input input,.input textarea,.input-block input,.input-block textarea{padding:16px;width:100%;height:56px;font-size:18px;background:#f2f3f5;border:1px solid #f2f3f5;border-radius:16px;transition:border-color .2s ease-in-out}.input input::placeholder,.input textarea::placeholder,.input-block input::placeholder,.input-block textarea::placeholder{font-family:'Euclid Circular A', serif;font-size:inherit;color:#a3afbc}.input input:hover,.input input:focus,.input textarea:hover,.input textarea:focus,.input-block input:hover,.input-block input:focus,.input-block textarea:hover,.input-block textarea:focus{border-color:#ffa000}.input input[disabled],.input textarea[disabled],.input-block input[disabled],.input-block textarea[disabled]{pointer-events:none;background:#edf2f9}.input textarea,.input-block textarea{height:auto;resize:none;outline:none}.input .validation-hint,.input-block .validation-hint{margin-top:4px;font-size:14px;color:#ff3347}.input[class*='_icon-'],.input-block[class*='_icon-']{position:relative}.input[class*='_icon-']:after,.input-block[class*='_icon-']:after{content:'';position:absolute;top:42px;right:16px;width:24px;height:24px;pointer-events:none}.input[class*='_icon-'] label:not(:empty) ~ :after,.input-block[class*='_icon-'] label:not(:empty) ~ :after{top:44px}.input[class*='_icon-'] input,.input-block[class*='_icon-'] input{padding-right:44px}.input_icon-km:after,.input-block_icon-km:after{background:url("../../img/icon/km.svg") center/contain no-repeat}.input_icon-date:after,.input-block_icon-date:after{background:url("../../img/icon/date.svg") center/contain no-repeat}.input .icon,.input-block .icon{top:16px;right:16px;width:24px;height:24px;pointer-events:none;background-color:#a3afbc}.input .desc,.input-block .desc{margin-top:8px;font-size:14px;color:#a3afbc}.input.disabled,.input-block.disabled{pointer-events:none}.disabled[data-post-form-id]{position:relative;z-index:1;pointer-events:none !important;filter:grayscale(1)}.date-range-picker{position:relative;padding:12px 16px;width:100%;height:48px;display:flex;align-items:center;font-size:18px;background:#f2f3f5;border:1px solid #f2f3f5;border-radius:16px;transition:border-color .2s ease-in-out}.date-range-picker::placeholder{font-family:'Euclid Circular A', serif;font-size:inherit;color:#a3afbc}.date-range-picker:hover,.date-range-picker:focus{border-color:#ffa000}.date-range-picker[disabled]{pointer-events:none}.date-range-picker span{margin-left:20px;display:block;font-size:14px;color:#000000}.date-range-picker .placeholder{margin-left:20px;font-size:14px;color:#a3afbc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.daterangepicker{display:none}.input-block .tagify{font-size:15px;border-radius:10px;padding:5px;width:100%;background:#f2f3f5;border:1px solid #f2f3f5;font-family:'Roboto', sans-serif;line-height:1.4;font-weight:400;color:#12263f}.input-block .tagify .tagify__tag:focus div::before,.input-block .tagify .tagify__tag:hover:not([readonly]) div::before{--tag-bg: #fdf7e7}.input-block .tagify .tagify__tag__removeBtn:hover+div::before{box-shadow:0 0 0 var(--tag-inset-shadow-size) var(--tag-remove-bg, rgba(255,51,71,0.3)) inset !important;transition:box-shadow .2s}.input-block .tagify:hover,.input-block .tagify:focus{border-color:#ffa000}.modal-content .input-block>div[data-post-id]:not(.label):not(.desc):not(.validation-hint){word-break:break-word;overflow-wrap:break-word}.radio-group{display:flex}.radio{min-width:130px;display:flex;justify-content:center;align-items:center}.radio__label{font-size:16px;color:#000000;transition:color .2s ease-in-out}.radio__container{padding:8px;display:flex;flex-direction:column;align-items:center;font-size:16px;line-height:20px;text-decoration:none;color:#000000;transition:color .2s ease-in-out;cursor:pointer}.radio__container:hover .radio__label{color:#f9bd0a}.radio__icon{position:relative;margin-bottom:12px;width:20px;height:20px;display:flex;justify-content:center;align-items:center;flex-shrink:0;background:url("../../img/icon/radio-off.svg") center/contain no-repeat;transition:background .2s ease-in-out}.radio__input{display:none}.radio__input:checked ~ .radio__container{pointer-events:none}.radio__input:checked ~ .radio__container .radio__label{pointer-events:none}.radio__input:checked ~ .radio__container .radio__icon{background:url("../../img/icon/radio-on.svg") center/contain no-repeat}.checkbox,.checkbox-block{display:flex;align-items:center;font-size:16px;line-height:24px}.checkbox__label,.checkbox label,.checkbox-block__label,.checkbox-block label{position:relative;margin:0;width:100%;display:flex;word-break:break-word;color:#000000;transition:color .2s ease-in-out;cursor:pointer}.checkbox__label:before,.checkbox label:before,.checkbox-block__label:before,.checkbox-block label:before{content:'';top:-2px !important;margin-right:12px;width:24px !important;height:24px !important;display:block;flex-shrink:0;background:url("/project/img/icon/checkbox-off.svg") center/contain no-repeat !important;border:none !important;border-radius:0 !important;transition:all .2s ease-in-out}.checkbox__label:after,.checkbox label:after,.checkbox-block__label:after,.checkbox-block label:after{display:none}.checkbox__label:hover,.checkbox label:hover,.checkbox-block__label:hover,.checkbox-block label:hover{color:#f68422}.checkbox__input,.checkbox input,.checkbox-block__input,.checkbox-block input{display:none}.checkbox__input:checked+.checkbox__label,.checkbox__input:checked+label,.checkbox input:checked+.checkbox__label,.checkbox input:checked+label,.checkbox-block__input:checked+.checkbox__label,.checkbox-block__input:checked+label,.checkbox-block input:checked+.checkbox__label,.checkbox-block input:checked+label{color:#272a2f}.checkbox__input:checked+.checkbox__label:before,.checkbox__input:checked+label:before,.checkbox input:checked+.checkbox__label:before,.checkbox input:checked+label:before,.checkbox-block__input:checked+.checkbox__label:before,.checkbox-block__input:checked+label:before,.checkbox-block input:checked+.checkbox__label:before,.checkbox-block input:checked+label:before{content:'';opacity:1;background:url("/project/img/icon/checkbox-on.svg") center/contain no-repeat !important}.checkbox__input.indeterminate:checked+label:before,.checkbox input.indeterminate:checked+label:before,.checkbox-block__input.indeterminate:checked+label:before,.checkbox-block input.indeterminate:checked+label:before{background:url("/project/img/icon/checkbox-semi.svg") center/contain no-repeat !important}.checkbox:hover .checkbox__label,.checkbox-block:hover .checkbox__label{color:#f68422}.checkbox_bordered,.checkbox-block_bordered{padding:16px 19px;background:#f2f3f5;border-radius:16px;cursor:pointer}.checkbox.disabled,.checkbox[disabled],.checkbox-block.disabled,.checkbox-block[disabled]{pointer-events:none}.checkbox.disabled label,.checkbox[disabled] label,.checkbox-block.disabled label,.checkbox-block[disabled] label{background:#edf2f9 !important}.container .checkbox-block:not(.simple-checkbox){flex-grow:1}.container .checkbox-block:not(.simple-checkbox)>*{width:100%}.container .checkbox-block:not(.simple-checkbox) label{padding:18px 17px 18px 50px;width:100%;background:#f2f3f5;border-radius:16px;cursor:pointer}.container .checkbox-block:not(.simple-checkbox) label:before{top:16px !important;left:16px !important}.container .checkbox-block:not(.simple-checkbox) input[disabled] ~ label{background:#edf2f9}.checkbox-action{position:absolute !important;right:5%;top:50%;transform:translateY(-50%);width:24px;height:24px;background:url("/project/img/icon/info.svg") no-repeat center;cursor:pointer;transition:opacity 0.2s}.checkbox-action:hover{opacity:0.7}.checkbox-block label{padding-right:40px !important}.button,.btn{padding:16px;height:56px;display:flex;justify-content:center;align-items:center;flex-shrink:0;font-size:18px;line-height:24px;text-decoration:none;background:transparent;border:none;border-radius:16px;outline:none;transition:opacity .2s ease-in-out;cursor:pointer;user-select:none}.button_orange,.button.primary,.btn_orange,.btn.primary{color:#fff !important;background:#f9bd0a !important}.button_orange .icon,.button.primary .icon,.btn_orange .icon,.btn.primary .icon{background-color:#ffffff}.button_yellow,.button.secondary,.btn_yellow,.btn.secondary{color:#f9bd0a !important;background:#fdf7e7 !important}.button_yellow .icon,.button.secondary .icon,.btn_yellow .icon,.btn.secondary .icon{background-color:#f9bd0a}.button_small,.btn_small{padding:8px 16px;height:35px;font-size:15px;line-height:19px;border-radius:12px}.button:hover,.btn:hover{opacity:.8}.button_save,.btn_save{max-width:340px}.button.refactor_delete_btn,.btn.refactor_delete_btn{color:#ff3347 !important;background:rgba(255,51,71,0.1) !important}.button .icon,.btn .icon{position:initial !important}.button.info,.btn.info{background:#fff;border:1px solid #00000014;padding:5px 10px 5px 5px;color:#A3AFBC;height:auto;border-radius:8px;font-size:14px;line-height:1;transition:color .2s ease-in-out, background .2s ease-in-out}.button.info .icon,.btn.info .icon{width:20px;height:20px;background-color:#A3AFBC;margin-right:6px}.button.info:hover,.btn.info:hover{background-color:#fdf7e7;color:#000}.button.info:hover .icon,.btn.info:hover .icon{background:#000}.button.success,.button_success,.btn.success,.btn_success{color:#ffffff !important;background:#4bb34b !important}.button.success .icon,.button_success .icon,.btn.success .icon,.btn_success .icon{background-color:#4bb34b}.button_disabled,.btn_disabled{cursor:default;color:#a3afbc !important;background:#f2f3f5 !important}.button.disabled,.button[disabled],.btn.disabled,.btn[disabled]{opacity:0.7 !important;pointer-events:none !important}.button-hint{padding:3px 10px;width:max-content;font-size:14px;border-radius:8px;color:#fff}.button-hint_primary{background:#f9bd0a}.button-hint_secondary{color:#f9bd0a;background:#fdf7e7}.button-hint_success{background:#4bb34b}.button-hint_warning{border:1px solid #f9bd0a;color:#f9bd0a}.button-hint_danger{background:#ff3347}.custom-select{position:relative;width:100%;min-width:180px;display:flex;flex-direction:column;font-size:18px;line-height:24px}.custom-select__label,.custom-select .label{margin-bottom:8px;font-size:14px;line-height:18px;color:#a3afbc}.custom-select__wrapper{position:relative;user-select:none}.custom-select__content,.custom-select .custom-select{position:relative;flex-grow:1;white-space:nowrap}.custom-select .selected-option-remove,.custom-select .selected-options-remove{position:initial;margin-left:6px;width:20px;height:20px;flex-shrink:0;background-color:#e2ad0f;transition:background-color .2s ease-in-out !important;-webkit-mask-image:url("../../img/icon/close.svg");-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain}.custom-select .selected-option-remove:hover,.custom-select .selected-options-remove:hover{background-color:#ff3347}.custom-select select[multiple]+.select-selected{display:flex;align-items:center}.custom-select__selected,.custom-select .select-selected{position:relative;padding:16px 45px 16px 16px;min-width:150px;height:56px;overflow:hidden;font-size:18px;white-space:nowrap;text-overflow:ellipsis;color:#000000;background:#f2f3f5;border:1px solid #f2f3f5;border-radius:16px;transition:border-radius .3s ease-in-out, border-color .3s ease-in-out, color .2s ease-in-out;cursor:pointer}.custom-select__selected:after,.custom-select .select-selected:after{content:'';position:absolute;top:50%;right:16px;width:24px;height:24px;background:url("/project/img/icon/down.svg") center no-repeat;background-size:contain;transform:translateY(-50%);transition:all .2s ease-in-out}.custom-select__selected-options,.custom-select .select-selected-options{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.custom-select__selected:hover,.custom-select .select-selected:hover{border-color:#ffa000}.custom-select__selected_name,.custom-select__selected.select-title,.custom-select .select-selected_name,.custom-select .select-selected.select-title{color:#a3afbc}.custom-select__selected.active,.custom-select__selected.select-arrow-active,.custom-select .select-selected.active,.custom-select .select-selected.select-arrow-active{border-color:#ffa000;transition:border-color .2s ease-in-out}.custom-select__selected.active:after,.custom-select__selected.select-arrow-active:after,.custom-select .select-selected.active:after,.custom-select .select-selected.select-arrow-active:after{transform:translateY(-50%) scale(1, -1)}.custom-select__options,.custom-select .select-items{position:absolute;top:calc(100% + 8px);left:0;z-index:11;padding:8px 0;min-width:100%;max-height:340px;overflow:auto;background:#ffffff;border:none;border-radius:10px;box-shadow:0 0 2px rgba(0,0,0,0.12),0 4px 24px rgba(0,0,0,0.08)}.custom-select__options input,.custom-select .select-items input{margin:-8px 0 0;padding:16px;width:100%;height:48px;font-size:15px;color:#12263f;background:#f2f3f5 !important;border:1px solid #f2f3f5;border-radius:10px;transition:border-color .2s ease-in-out}.custom-select__options input:hover,.custom-select__options input:focus,.custom-select .select-items input:hover,.custom-select .select-items input:focus{border-color:#ffa000 !important}.custom-select__options.select-hide,.custom-select .select-items.select-hide{display:none}.custom-select__option,.custom-select .select-items-container>*{padding:12px 16px;display:flex;justify-content:space-between;align-items:center;word-break:break-word;color:#000000;transition:background .2s ease-in-out;cursor:pointer}.custom-select__option:hover,.custom-select .select-items-container>*:hover{background:#f8f8f8}.custom-select__option.selected,.custom-select .select-items-container>*.selected{color:#ffa000}.custom-select select{display:none}.custom-select[disabled]{pointer-events:none}.custom-select[disabled] .select-selected{background:#edf2f9 !important}.tabs{display:flex}.tabs-vertical{display:flex;align-items:flex-start}@media (max-width: 999px){.tabs-vertical{flex-direction:column}}.tabs-horizontal{flex-direction:column}.tabs-horizontal .tabs-list{margin:0 0 24px;width:100%;gap:12px;flex-direction:row}.tabs-horizontal .tab-menu__link{flex:1 1}.tabs-horizontal .tab-menu__link:after{display:none}@media (max-width: 767px){.tabs-horizontal .tabs-list{flex-direction:column}}.tabs-list{margin-right:24px;padding:16px;width:496px;display:flex;flex-direction:column;flex-shrink:0;background:#fff;border-radius:16px}@media (max-width: 1050px){.tabs-list{width:370px}}@media (max-width: 999px){.tabs-list{margin:0 0 24px;width:100%}}.tabs .tab-menu__link{position:relative;padding:16px 40px 16px 16px;height:56px;display:flex;align-items:center;font-size:18px;color:#000000;border-radius:16px;transition:background .2s ease-in-out}.tabs .tab-menu__link:not(.disabled){cursor:pointer}.tabs .tab-menu__link.disabled{color:#A3AFBC;opacity:.4;cursor:default}.tabs .tab-menu__link-pos{margin-right:12px;width:24px;height:24px;display:flex;justify-content:center;align-items:center;flex-shrink:0;font-size:12px;line-height:1;color:#000000;border:1px solid #000000;border-radius:50%}.tabs .tab-menu__link:after{content:'';position:absolute;top:17px;right:16px;width:24px;height:24px;background:url("../../img/icon/right.svg") center/contain no-repeat}.tabs .tab-menu__link.active{background:#f2f3f5;pointer-events:none}.tabs .tab-menu__link:hover:not(.disabled){background:#ffffff}.tabs .contents-list{flex-grow:1}.tabs-small .tabs-list{padding:6px;display:flex;background:#f0f1f3;border-radius:14px}.tabs-small .tab-menu__link{padding:8px;height:auto;display:flex;justify-content:center;align-items:center;font-size:15px;font-weight:500;border-radius:14px}.tabs-small .tab-menu__link:after{position:initial}.page-auth{min-height:100vh;display:flex;justify-content:center;align-items:center}.page-auth__container{width:100%;max-width:600px;display:flex;flex-direction:column}.page-auth__container .logo{margin:0 auto 14px;width:auto;min-width:64px;height:64px}.page-auth__content{padding:48px;display:flex;flex-direction:column;background:#ffffff;border-radius:16px;box-shadow:0 0 2px rgba(0,0,0,0.12),0 2px 24px rgba(0,0,0,0.08)}.page-auth__subtitle{margin-bottom:24px;font-size:14px;line-height:20px}.page-auth__subtitle a{color:#f9bd0a}.page-auth__form{display:grid;gap:16px}.page-auth__footer{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:center}.page-auth__footer .button{grid-column:2/-1}.page-auth__bottom{margin-top:24px}.page-auth__bottom a{font-size:14px;color:#f9bd0a}.page-auth__slider{margin-top:24px;padding:20px 0 !important;width:100%;min-width:0}.page-auth__slider .swiper-slide{width:auto;opacity:.5;transition:filter .2s ease-in-out, opacity .2s ease-in-out;filter:grayscale(1)}.page-auth__slider .swiper-slide img{max-width:initial;height:34px}.page-auth__slider .swiper-slide-active{filter:none;opacity:1}.page-auth__slider .swiper-slide:hover{filter:none;opacity:1}@media (max-width: 767px){.page-auth__slider{margin-top:0;padding:20px 15px !important}}.page-action{margin-bottom:32px;display:flex;flex-wrap:wrap;gap:12px 32px}.page-action-add{display:flex;align-items:center;font-weight:500;color:#000000;transition:color .2s ease-in-out;cursor:pointer}.page-action-add:hover{color:#f9bd0a}.page-action-add .icon{margin-right:8px;width:20px;height:20px;background-color:#4bb34b}.page-action-more{display:flex;align-items:center;font-weight:500;color:#000000;transition:color .2s ease-in-out;cursor:pointer}.page-action-more:hover{color:#007fff}.page-action-more .icon{margin-left:8px;width:20px;height:20px;background-color:#130f26}.page-action_buttons .button{width:291px}@media (max-width: 767px){.page-action_buttons{flex-direction:column}.page-action_buttons .button{width:100%}}@media (max-width: 767px){.page-action{flex-direction:column;align-items:flex-start}}.page-filter{display:flex;flex-direction:column}.page-filter .block-title{margin:0;display:flex;justify-content:flex-start;align-items:center}.page-filter .block-title .icon{margin-right:10px;width:20px;height:20px;transition:transform 0.2s ease-in-out !important;cursor:pointer}.page-filter .block-title .icon.active{transform:scale(1, -1)}.page-filter .block-title .icon-down{background-color:#a3afbc}.page-filter .block-title .icon-close{background-color:#f9bd0a}.page-filter .block-title-icon{margin-left:20px;display:flex}.page-filter__content{margin-top:16px;display:grid;grid-template-columns:repeat(auto-fill, minmax(250px, 1fr));gap:24px}.page-filter__content input{height:48px;font-size:15px;border-radius:10px}.page-filter__content .custom-select .select-items input{margin-top:-8px}.page-filter__content .custom-select__selected,.page-filter__content .custom-select__option,.page-filter__content .select-selected,.page-filter__content .select-items-container>*{padding-top:13px;padding-bottom:13px;height:auto;min-height:48px;font-size:15px;line-height:1.3}.page-filter__content .checkbox-block label{padding:12px 16px !important}.page-result{display:flex;flex-direction:column}.page-result .block-title{margin-bottom:16px}.table_user table th:nth-child(1){width:280px}.table_user table th:last-child{width:380px}.table_car table th:nth-child(1){width:180px}.table_car table th:last-child{width:380px}.table_inspections table th:last-child{max-width:350px}.table_inspections .table-group{gap:24px;white-space:nowrap}.table_inspections .table-group span{max-width:150px;overflow:hidden;text-overflow:ellipsis}.table_inspections .table-group .button{width:136px}.table{width:100%;overflow:auto}.table::-webkit-scrollbar{width:5px;height:5px}.table::-webkit-scrollbar-track{background:#fdf7e7}.table::-webkit-scrollbar-thumb{background:#f9bd0a;border-radius:2px}.table table{width:100%;min-width:900px;border-collapse:collapse}.table table th{position:relative;padding:12px;min-width:160px;font-size:15px;font-weight:400;text-align:left;color:#a3afbc;background:#f2f3f5}.table table th:not(.no-line):not(:first-child):before{content:'';position:absolute;top:13px;left:0;bottom:13px;width:1px;background:#a3afbc}.table table th.th-first,.table table th:first-child{position:relative;border-top-left-radius:12px;border-bottom-left-radius:12px}.table table th.th-first:before,.table table th:first-child:before{display:none}.table table th.th-last,.table table th:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.table table th.th-50{width:50px;min-width:50px !important}.table table th.th-70{width:70px;min-width:70px !important}.table table th.th-100{width:100px;min-width:100px !important}.table table th.th-150{width:150px;min-width:150px !important}.table table th.th-200{width:200px;min-width:200px !important}.table table th.th-500{width:500px;min-width:500px}.table table tr:not(:last-child) td{border-bottom:1px solid #e7e8ec}.table table td{padding:12px;font-size:15px}.table_filter table th:first-child{position:relative;transition:color .2s ease-in-out;cursor:pointer}.table_filter table th:first-child:after{content:'';position:absolute;top:12px;right:12px;width:16px;height:16px;background:url("/project/img/icon/arrow-down.svg") center/contain no-repeat}.table_filter table th:first-child:hover{color:#007fff}.table-auto{height:300px;max-height:300px}.table-auto table{min-width:550px}.table-border{border:1px solid #f2f3f5;border-radius:12px}.table-2 th{width:50%}.table-3 th{width:33%}.table .table-group{display:flex;justify-content:space-between;align-items:center}.table .order-by{position:relative;padding-right:34px;color:#000000;cursor:pointer}.table .order-by:after{content:'';position:absolute;top:50%;right:7px;width:20px;height:20px;opacity:0;pointer-events:none;background-color:#a3afbc;transform:translateY(-50%);transform-origin:top;transition:background-color .2s ease-in-out, transform .2s ease-in-out, opacity .2s ease-in-out;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-image:url("../../img/icon/down.svg")}.table .order-by.order-asc:after{opacity:1;background-color:#e2ad0f}.table .order-by.order-desc:after{opacity:1;background-color:#e2ad0f;transform:scale(1, -1) translateY(-50%)}.table .custom-select{font-size:15px !important;line-height:1.3 !important}.table .select-selected{padding:10px 45px 10px 15px !important;height:45px !important;font-size:15px !important}.table .custom-select .select-items-container>*{padding:9px 16px !important}.table .icon{position:initial !important;display:block;background-color:#f9bd0a !important;pointer-events:auto}.table .icon:hover{background-color:#e2ad0f !important}.table .icon-alert{width:20px;height:20px}.table .input-calendar .input input{margin:0;min-width:155px;height:45px;font-size:14px}.table table tr:not(.subtable) input[type='checkbox']+label:before{background:url("/project/img/icon/checkbox-off.svg") center/contain no-repeat !important;position:initial}.table table tr:not(.subtable) input[type='checkbox']:checked+label:before{background:url("/project/img/icon/checkbox-on.svg") center/contain no-repeat !important}.table table tr:not(.subtable) input.indeterminate:checked+label:before{background:url("/project/img/icon/checkbox-semi.svg") center/contain no-repeat !important}.table .checkbox-block:not(.simple-checkbox){width:max-content}.table .checkbox-block:not(.simple-checkbox) label{padding:0;background:transparent}.table tbody tr{transition:background .2s ease-in-out}.table tbody tr td:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.table tbody tr td:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.table tbody tr:hover{background:#f2f3f5}.table tbody tr.selected{background:#fff3d4}.table-settings{position:relative;font-size:15px;font-weight:400}.table-settings__button{width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:0.5px solid rgba(0,0,0,0.08);border-radius:12px;transition:border-color .2s ease-in-out;cursor:pointer}.table-settings__button .icon{margin:0 !important;width:24px;height:24px;background-color:#a3afbc}.table-settings__button:hover{border-color:#fabb0c}.table-settings__button:hover .icon{background-color:#fabb0c}.table-settings__container{position:absolute;top:100%;right:0;z-index:3;padding:12px;width:360px;display:none;background:#ffffff;border:0.5px solid rgba(0,0,0,0.08);border-radius:12px;box-shadow:0 0 2px rgba(0,0,0,0.08),0 8px 24px rgba(0,0,0,0.08)}.table-settings__container.active{display:block}.table-settings__container-inner{display:flex;flex-direction:column}.table-settings__title{margin-bottom:6px;display:flex;flex-direction:column}.table-settings__title b{margin-bottom:3px;display:block;font-size:15px;font-weight:500}.table-settings__title span{font-size:13px;color:#a3afbc}.table-settings__list{padding:6px;display:grid;gap:8px;overflow:auto;max-height:225px}.table-settings__item{display:flex;align-items:center}.table-settings__item .input-block{flex-direction:row}.table-settings__item .checkbox-block{font-size:13px}.table-settings__item .checkbox-block:not(.simple-checkbox) label{background:transparent !important;padding:0 12px 0 32px !important}.table-settings__item .checkbox-block:not(.simple-checkbox) label:before{position:absolute;width:20px !important;height:20px !important;top:0 !important;left:0 !important}.table-settings__item span{font-size:13px;color:#000000}.table-settings__item .icon{margin-left:auto;width:20px;height:20px;pointer-events:auto;background-color:#a3afbc;cursor:pointer}.table-settings__item .icon:hover{background-color:#fabb0c}.table-settings:hover .table-settings__container{display:block}.user-mark-wrap{padding:12px;display:grid;gap:18px;border:1px solid rgba(0,0,0,0.08);border-radius:12px}.user-mark{display:flex;align-items:flex-start;font-size:16px}.user-mark__avatar{margin-right:12px;width:46px;height:46px;flex-shrink:0;background-color:#ededed;background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:50%}.user-mark__content{width:100%;display:flex;flex-direction:column}.user-mark__row{display:flex;flex-wrap:wrap;align-items:center}.user-mark__name{display:flex;align-items:center;color:#000000}.user-mark__name:after{content:'';margin:0 6px;width:2px;height:2px;display:block;pointer-events:none;background:#a3afbc;border-radius:50%}.user-mark__phone{display:flex;align-items:center;color:#a3afbc}.user-mark__phone .icon{margin-right:6px;width:16px;height:16px;background-color:#a3afbc}.user-mark__phone:after{content:'';margin:0 6px;width:2px;height:2px;display:block;pointer-events:none;background:#a3afbc;border-radius:50%}.user-mark__edit{display:flex;align-items:center;font-size:14px;color:#f9bd0a;cursor:pointer}.user-mark__edit .icon{margin-right:6px;width:14px;height:14px;background-color:#f9bd0a}.user-mark__select{margin-left:auto}.user-mark__select .custom-select{min-width:100px}.user-mark__select .select-selected{padding:4px 10px !important;min-width:100px !important;height:27px !important;display:flex;align-items:center;font-size:12px !important;background:#f0f1f3 !important;border-radius:10px !important}.user-mark__select .select-selected:after{right:7px;width:15px;height:15px}.user-mark__select .select-items-container>*{padding:4px 10px;font-size:12px;line-height:1.6}.user-mark__refs-content{display:flex;gap:0 5px;flex-wrap:wrap}.user-mark__ref{padding:4px 5px;display:flex;align-items:center;font-size:16px;color:#a3afbc;border-radius:5px;transition:background .2s ease-in-out;cursor:pointer}.user-mark__ref img{width:17px;height:17px;border-radius:50%;object-fit:cover;object-position:center}.user-mark__ref span{margin-left:6px;display:block}.user-mark__ref:hover{background:rgba(0,0,0,0.03)}.user-mark__refs{display:flex;align-items:center}.user-mark__refs img+img{margin-left:-5px}.user-remark{padding:14px;display:flex;align-items:flex-start;background:#f2f3f5;border-radius:12px;width:100%}.user-remark .icon{width:20px;height:20px;background-color:#f9bd0a;flex-shrink:0}.user-remark__content{margin-left:12px;margin-right:16px;display:flex;flex-direction:column;font-size:14px;width:calc(100% - 120px);min-width:0}.user-remark__content b{margin-bottom:6px;display:block}.user-remark__content span{font-size:12px;color:#a3afbc;word-break:break-word}.user-remark__info{width:100%;overflow-wrap:break-word}.user-remark__add-mark{display:flex;gap:12px;align-items:center}.user-remark__add-mark .icon{cursor:pointer}.history-card{padding:12px;display:flex;flex-direction:column;border:0.5px solid rgba(0,0,0,0.08);border-radius:10px;overflow:hidden}.history-card__header{font-size:16px}.history-card__header span{color:#a3afbc}.history-card__body{margin-top:10px;margin-bottom:-13px;display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));border-top:0.5px solid rgba(0,0,0,0.08)}.history-card__body .info-cell{position:relative;margin-top:10px;padding-bottom:10px}.history-card__body .info-cell__label{margin-bottom:6px;font-size:14px;color:#a3afbc}.history-card__body .info-cell__text{font-size:16px}.history-card__body .info-cell:after{content:'';border-bottom:0.5px solid rgba(0,0,0,0.08);position:absolute;left:0;right:0;bottom:0}.history-card__body .info-cell:not(:nth-child(3n+1)):before{content:'';border-left:0.5px solid rgba(0,0,0,0.08);position:absolute;left:0;top:0;bottom:10px}.history-card__body .info-cell:not(:nth-child(3n+1)){padding-left:20px}.history-card__body .color-orange{cursor:pointer}.history-card__body .color-orange:hover{text-decoration:underline}@media (max-width: 767px){.history-card__body{grid-template-columns:repeat(1, minmax(0, 1fr))}}.api-v3-right-params .checkbox-block label{margin-top:10px !important}.api-v3-right-params .info-hint{position:absolute;right:0;transform:translate(-210%, 0%);width:12px;height:12px;background:url("/project/img/icon/question.svg") no-repeat center;cursor:help;transition:opacity 0.2s;opacity:.85}.api-v3-rights-selection .block-title{font-weight:600;margin-bottom:16px;color:#333}.api-v3-right-checkbox-block{margin-bottom:16px;padding:12px;border:1px solid #e0e0e0;border-radius:6px;background:#fafafa;overflow:hidden}.api-v3-right-checkbox-block:hover{border-color:#d0d0d0}.api-v3-right-checkbox-block:has(.api-v3-right-header input:checked){border-color:#4caf50;background:#f8fff8}.api-v3-right-header{cursor:pointer}.api-v3-right-checkbox-content .api-v3-right-title{font-weight:500;margin-bottom:4px;color:#333}.api-v3-right-checkbox-content .api-v3-right-method-path{display:flex;gap:6px;align-items:center}.api-v3-right-checkbox-content .api-v3-right-method-path .button-hint{font-size:11px;padding:2px 6px;border-radius:3px}.api-v3-right-params{margin-top:0;padding-top:10px;border-top:1px solid #e0e0e0;display:none}.api-v3-right-checkbox-block:has(.api-v3-right-header input:checked) .api-v3-right-params{display:block !important}.api-v3-right-checkbox-block:not(:has(.api-v3-right-params)) .api-v3-right-checkbox-content{border-bottom:none}
