.loader__wrapper[data-v-401756c7]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.loader__wrapper_small[data-v-401756c7]{display:block}.cityBlock__container[data-v-514e0b93]{display:none;min-width:0}@media(max-width:576px){.cityBlock__container[data-v-514e0b93]{display:flex}}.cityBlock__header[data-v-514e0b93]{display:flex}@media(max-width:576px){.cityBlock__header[data-v-514e0b93]{display:none}}.companyBlock__container[data-v-9af7c866]{display:none;min-width:0}@media(max-width:576px){.companyBlock__container[data-v-9af7c866]{display:flex}}.companyBlock__header[data-v-9af7c866]{display:flex}@media(max-width:576px){.companyBlock__header[data-v-9af7c866]{display:none}}.notif-item[data-v-e7931574]{display:flex;align-items:flex-start;gap:12px;padding:12px 16px;cursor:pointer;transition:background .15s ease;outline:none}.notif-item[data-v-e7931574]:focus-visible,.notif-item[data-v-e7931574]:hover{background:#f2f5f8}.notif-item--unread[data-v-e7931574]{background:#f5f8ff}.notif-item__icon[data-v-e7931574]{flex-shrink:0;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center}.notif-item--compact .notif-item__icon[data-v-e7931574]{width:32px;height:32px;border-radius:8px}.notif-item__body[data-v-e7931574]{flex:1;min-width:0}.notif-item__meta[data-v-e7931574]{display:flex;align-items:center;gap:4px;font-size:12px;line-height:16px;color:#6b7280;margin-bottom:2px}.notif-item__module[data-v-e7931574]{font-weight:600}.notif-item__title[data-v-e7931574]{font-size:14px;line-height:20px;font-weight:600;color:#111827}.notif-item--unread .notif-item__title[data-v-e7931574]{font-weight:700}.notif-item__text[data-v-e7931574]{margin-top:2px;font-size:13px;line-height:18px;color:#4b5563;word-break:break-word}.notif-item--compact .notif-item__text[data-v-e7931574]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notif-item__side[data-v-e7931574]{flex-shrink:0;width:28px;display:flex;flex-direction:column;align-items:center;gap:4px;padding-top:6px}.notif-item__dot[data-v-e7931574]{width:8px;height:8px;border-radius:50%;background:#0060fe}.notif-item__read-btn[data-v-e7931574]{opacity:0;transition:opacity .15s ease}.notif-item:focus-within .notif-item__read-btn[data-v-e7931574],.notif-item:hover .notif-item__read-btn[data-v-e7931574]{opacity:1}@media(hover:none){.notif-item__read-btn[data-v-e7931574]{opacity:1}}.notif-bell[data-v-64e6fc4f]{align-self:center;width:42px;height:42px;color:#4b5563}.notif-bell--active[data-v-64e6fc4f],.notif-bell[data-v-64e6fc4f]:hover{color:#0060fe}.notif-bell__icon[data-v-64e6fc4f]{position:relative;display:inline-flex}.notif-bell__badge[data-v-64e6fc4f]{position:absolute;top:-7px;left:13px;min-width:16px;height:16px;padding:0 4px;border-radius:8px;border:2px solid #fff;box-sizing:content-box;background:#e5252a;color:#fff;font-size:10px;font-weight:700;line-height:16px;text-align:center}.notif-bell__panel[data-v-64e6fc4f]{width:min(400px,100vw - 24px);display:flex;flex-direction:column;max-height:min(560px,100vh - 96px);background:#fff}.notif-bell__head[data-v-64e6fc4f]{display:flex;align-items:center;justify-content:space-between;padding:14px 12px 8px 16px}.notif-bell__title[data-v-64e6fc4f]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:#111827}.notif-bell__count[data-v-64e6fc4f]{padding:0 8px;border-radius:10px;background:#e8f1ff;color:#0060fe;font-size:12px;line-height:20px;font-weight:700}.notif-bell__mark-all[data-v-64e6fc4f]{color:#0060fe;font-size:13px;font-weight:600}.notif-bell__tabs[data-v-64e6fc4f]{display:flex;gap:4px;padding:0 16px 8px;border-bottom:1px solid #e5e7eb}.notif-bell__tab[data-v-64e6fc4f]{border:none;background:transparent;padding:4px 10px;border-radius:8px;font:inherit;font-size:13px;font-weight:600;color:#6b7280;cursor:pointer}.notif-bell__tab[data-v-64e6fc4f]:hover{background:#f2f5f8}.notif-bell__tab--active[data-v-64e6fc4f]{background:#e8f1ff;color:#0060fe}.notif-bell__content[data-v-64e6fc4f]{position:relative;flex:1;min-height:120px;overflow-y:auto}.notif-bell__empty[data-v-64e6fc4f]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 16px;color:#9ca3af;font-size:14px}.notif-bell__foot[data-v-64e6fc4f]{border-top:1px solid #e5e7eb}.notif-bell__all[data-v-64e6fc4f]{display:flex;align-items:center;justify-content:center;gap:2px;padding:12px;color:#0060fe;font-size:14px;font-weight:600;text-decoration:none}.notif-bell__all[data-v-64e6fc4f]:hover{background:#f2f5f8}.notif-bell__menu{border-radius:12px;box-shadow:0 12px 32px rgba(17,24,39,.14)}.header[data-v-0f8d33c7]{background:var(--ms-surface);color:var(--ms-text);border-bottom:1px solid var(--ms-border);box-shadow:var(--ms-shadow-header)}.header__toolbar[data-v-0f8d33c7]{min-height:var(--ms-header-h);height:var(--ms-header-h);padding:0 20px 0 12px;gap:10px}@media(max-width:768px){.header__toolbar[data-v-0f8d33c7]{padding:0 10px 0 6px}}.header__burger[data-v-0f8d33c7]{width:32px;height:32px;border-radius:var(--ms-radius-sm);color:#475569}.header__burger[data-v-0f8d33c7]:hover{color:var(--ms-primary)}.header__brand[data-v-0f8d33c7]{display:flex;align-items:center;gap:8px;flex-shrink:0}.header__logo[data-v-0f8d33c7]{display:flex;align-items:center}.header__logo img[data-v-0f8d33c7]{height:30px}.header__date[data-v-0f8d33c7]{display:inline-flex;align-items:center;gap:7px;padding:0 6px;font-size:13px;font-weight:500;color:var(--ms-text-secondary);white-space:nowrap}.header__date i[data-v-0f8d33c7]{font-size:13px;color:var(--ms-primary)}@media(max-width:991px){.header__date[data-v-0f8d33c7]{display:none}}.header__time[data-v-0f8d33c7]{padding-left:8px;margin-left:2px;border-left:1px solid var(--ms-border);color:var(--ms-text);font-variant-numeric:tabular-nums}.header__right[data-v-0f8d33c7]{display:flex;align-items:center;gap:10px;min-width:0}@media(max-width:576px){.header__right[data-v-0f8d33c7]{gap:4px}}.header__divider[data-v-0f8d33c7]{width:1px;height:18px;background:var(--ms-border)}@media(max-width:768px){.header__divider[data-v-0f8d33c7]{display:none}}.it-support-header-btn[data-v-0f8d33c7]{display:none}@media(max-width:768px){.it-support-header-btn[data-v-0f8d33c7]{display:inline-flex}}.user-trigger[data-v-0f8d33c7]{display:flex;align-items:center;gap:8px;min-width:0;padding:4px 10px 4px 4px;border-radius:9999px;background:var(--ms-primary-50);border:1px solid var(--ms-border);cursor:pointer;transition:border-color .15s,background .15s}.user-trigger[data-v-0f8d33c7]:hover{border-color:var(--ms-primary);background:var(--ms-primary-100)}.user-trigger__avatar[data-v-0f8d33c7]{width:30px;height:30px;flex-shrink:0;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--ms-primary),var(--ms-primary-ink));color:#fff;font-size:12px;font-weight:700}.user-trigger__avatar img[data-v-0f8d33c7]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-trigger__info[data-v-0f8d33c7]{display:flex;flex-direction:column;min-width:0;line-height:1.25}.user-trigger__name[data-v-0f8d33c7]{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;color:var(--ms-primary-ink)}.user-trigger__role[data-v-0f8d33c7]{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:var(--ms-muted)}.user-trigger__chevron[data-v-0f8d33c7]{font-size:10px;color:var(--ms-muted)}@media(max-width:768px){.user-trigger[data-v-0f8d33c7]{padding:3px}.user-trigger__chevron[data-v-0f8d33c7],.user-trigger__info[data-v-0f8d33c7]{display:none}}.user-menu__icon[data-v-0f8d33c7]{min-width:26px!important;padding-right:0;font-size:13px}.item{color:var(--ms-nav-text);padding:0;border:none;margin:1px 0}.item__header{min-height:38px!important;padding:6px 10px 6px 12px;padding-left:12px!important;border-radius:10px;font-size:13.5px;font-weight:500;letter-spacing:-.005em;transition:background .15s,color .15s,box-shadow .15s}.item__header .q-focus-helper{display:none}.item__header:hover{background:var(--ms-nav-hover);color:var(--ms-primary)}.item__icon{flex-shrink:0;width:24px;height:24px;margin-right:3px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.item__icon .q-icon.q-icon{width:16px!important;height:16px!important;font-size:16px!important;filter:brightness(0) invert(1)}.item--level1>.q-expansion-item__container>.item__header,.item--level2>.q-expansion-item__container>.item__header{min-height:32px!important;padding:4px 10px;padding-left:10px!important;font-size:13px;color:var(--ms-nav-text-sub)}.item--level0>.q-expansion-item__container>.q-expansion-item__content,.item--level1>.q-expansion-item__container>.q-expansion-item__content{margin:2px 0 6px 20px;padding-left:8px;border-left:1.5px solid var(--ms-nav-tree)}.item.q-expansion-item--expanded>.q-expansion-item__container>.item__header{color:var(--ms-nav-text-strong);font-weight:600}.item .q-icon{font-size:18px!important}.item__link{display:flex;align-items:center;text-decoration:none;color:inherit;padding:8px 16px;width:100%}.item__link_icon{min-width:40px}.item__link_dot{font-size:8px!important}.item__exp_icon{font-size:20px!important;color:var(--ms-nav-icon)}.item__exp_icon .q-icon{font-size:11px!important}.item .q-expansion-item__toggle-icon{transition:transform .2s}.item .q-expansion-item__toggle-icon--rotated{transform:rotate(90deg)}.item__active>.q-expansion-item__container>.item__header{background:var(--ms-surface);box-shadow:inset 0 0 0 1px var(--ms-nav-border),var(--ms-nav-active-shadow);color:var(--ms-primary)!important;font-weight:600}.item__active>.q-expansion-item__container>.item__header div{color:var(--ms-primary)}.item__active>.q-expansion-item__container>.item__header .item__exp_icon,.item__active>.q-expansion-item__container>.item__header .q-expansion-item__toggle-icon{color:var(--ms-primary)!important}.customInput{--ci-height:40px;--ci-radius:8px;min-width:40px;min-height:var(--ci-height);padding-bottom:0!important}.customInput .q-field__control:before{border-radius:var(--ci-radius);border-color:#d1d5db!important}.customInput .q-field__control:after{border-radius:var(--ci-radius)!important}.customInput__autoMinWidth{min-width:unset}.customInput__icon{font-size:19px}.customInput__bold{font-weight:700!important}.customInput__hideControls::-webkit-inner-spin-button,.customInput__hideControls::-webkit-outer-spin-button{-webkit-appearance:none!important;appearance:none!important;margin:0!important}.customInput__hideControls[type=number]{-moz-appearance:textfield!important}.customInput .q-field__bottom{padding-top:3px!important}.customInput .q-placeholder::-moz-placeholder{color:#9ca3af;font-size:12px}.customInput .q-placeholder::placeholder{color:#9ca3af;font-size:12px}.customInput__label{font-size:13px;line-height:13px;margin-bottom:8px}.afterText{height:100%;font-size:11px;display:flex;align-items:flex-end}.q-drawer__content.navbarMenu{background:var(--ms-nav-bg);border-right:1px solid var(--ms-nav-border);color:var(--ms-nav-text);font-family:var(--ms-nav-font);scrollbar-width:none}.q-drawer__content.navbarMenu .menu__search .q-field--outlined .q-field__control{background:var(--ms-surface);border-radius:10px}.q-drawer__content.navbarMenu .menu__search .q-field--outlined .q-field__control:before{border-color:var(--ms-nav-border)!important;border-radius:10px}.q-drawer__content.navbarMenu .menu__search .q-field__input,.q-drawer__content.navbarMenu .menu__search .q-field__native{color:var(--ms-nav-text-strong)}.q-drawer__content.navbarMenu .menu__search .q-field__native::-moz-placeholder{color:var(--ms-nav-icon)}.q-drawer__content.navbarMenu .menu__search .q-field__native::placeholder{color:var(--ms-nav-icon)}.q-drawer__content.navbarMenu .menu__search .q-field__append .q-icon{color:var(--ms-nav-icon)}.q-drawer__content.navbarMenu .ms-pill{background:var(--ms-surface);border-color:var(--ms-nav-border);color:var(--ms-nav-text-strong)}.q-drawer__content.navbarMenu .ms-pill__icon{color:var(--ms-primary)}.q-drawer__content.navbarMenu .ms-pill__chevron{color:var(--ms-nav-icon)}.q-drawer__content.navbarMenu::-webkit-scrollbar-button{display:none;width:0;height:0}.q-drawer__content.navbarMenu::-webkit-scrollbar{width:0;height:0}.menu__flex[data-v-5d434240]{display:none;flex-wrap:wrap;gap:8px;padding:10px 12px 0}@media(max-width:576px){.menu__flex[data-v-5d434240]{display:flex}}.menu__logo[data-v-5d434240]{height:var(--ms-header-h);justify-content:space-between;gap:10px;padding:0 12px 0 20px;border-bottom:1px solid var(--ms-nav-line)}.menu__logo[data-v-5d434240],.menu__logo_link[data-v-5d434240]{display:flex;align-items:center}.menu__logo_link img[data-v-5d434240]{height:30px}.menu__search[data-v-5d434240]{padding:10px 12px 4px}.menu__toggle[data-v-5d434240]{flex-shrink:0;width:32px;height:32px;border-radius:var(--ms-radius-sm);border:1px solid var(--ms-nav-border);background:var(--ms-surface);color:var(--ms-nav-text-sub);font-size:11px}.menu__toggle[data-v-5d434240]:hover{border-color:var(--ms-primary);color:var(--ms-primary)}.menu__list[data-v-5d434240]{padding:6px 10px 16px}.notif-banner-stack[data-v-5663df7f]{position:fixed;top:76px;right:16px;z-index:9000;width:min(380px,100vw - 32px);display:flex;flex-direction:column;gap:8px;pointer-events:none}.notif-banner-stack[data-v-5663df7f]>*{pointer-events:auto}.notif-banner[data-v-5663df7f]{display:flex;align-items:flex-start;gap:12px;padding:12px 8px 12px 14px;border-radius:12px;border:1px solid #e5e7eb;border-left:4px solid var(--accent);background:#fff;box-shadow:0 12px 32px rgba(17,24,39,.14);cursor:pointer;outline:none}.notif-banner[data-v-5663df7f]:focus-visible,.notif-banner[data-v-5663df7f]:hover{box-shadow:0 14px 36px rgba(17,24,39,.2)}.notif-banner__icon[data-v-5663df7f]{flex-shrink:0;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:var(--accent);background:#f2f5f8;background:color-mix(in srgb,var(--accent) 10%,#fff)}.notif-banner__content[data-v-5663df7f]{flex:1;min-width:0}.notif-banner__meta[data-v-5663df7f]{font-size:12px;line-height:16px;font-weight:600;color:#6b7280;margin-bottom:2px}.notif-banner__title[data-v-5663df7f]{font-size:14px;line-height:20px;font-weight:700;color:#111827}.notif-banner__body[data-v-5663df7f]{margin-top:2px;font-size:13px;line-height:18px;color:#4b5563;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notif-banner__close[data-v-5663df7f]{flex-shrink:0;margin-top:-2px}.notif-banner-enter-active[data-v-5663df7f],.notif-banner-leave-active[data-v-5663df7f]{transition:opacity .25s ease,transform .25s ease}.notif-banner-enter-from[data-v-5663df7f],.notif-banner-leave-to[data-v-5663df7f]{opacity:0;transform:translateX(24px)}.notif-banner-move[data-v-5663df7f]{transition:transform .25s ease}@media(max-width:576px){.notif-banner-stack[data-v-5663df7f]{top:64px;right:12px;width:calc(100vw - 24px)}}@media(prefers-reduced-motion:reduce){.notif-banner-enter-active[data-v-5663df7f],.notif-banner-leave-active[data-v-5663df7f],.notif-banner-move[data-v-5663df7f]{transition:none}}.mainLayout>.q-drawer-container>.q-drawer{border-right:1px solid var(--ms-border)}.layout-page-wrapper>.layout-page{background-color:var(--ms-surface);min-height:calc(100vh - var(--ms-header-h))!important}.layout-page-wrapper>.layout-page.q-layout-padding{padding:var(--ms-page-pad)}@media(max-width:576px){.layout-page-wrapper>.layout-page.q-layout-padding{padding:8px}}.popup-wrapper[data-v-ebc5efb2]{border-radius:8px;padding:16px;min-width:280px}.popup-wrapper p[data-v-ebc5efb2]{margin-bottom:0}.popup-wrapper__header[data-v-ebc5efb2]{display:flex;align-items:center;justify-content:space-between}.popup-wrapper__title[data-v-ebc5efb2]{font-size:16px;font-weight:600}.popup-wrapper__close[data-v-ebc5efb2]{cursor:pointer;color:#000;border:none}.popup-wrapper__actions[data-v-ebc5efb2]{margin-top:20px;display:flex;align-items:center;gap:16px}.popup-wrapper__actions>button[data-v-ebc5efb2]{padding:10px 8px}.popup-wrapper__actions>button[data-v-ebc5efb2]:before{box-shadow:none!important}.popup-wrapper__cancel[data-v-ebc5efb2]{flex:0 0 48%;background-color:#fff;color:#0060fe;border:1px solid #0060fe}.popup-wrapper__confirm[data-v-ebc5efb2]{flex:0 0 48%;background-color:#ff6c6c;color:#fff;border:none}.footer[data-v-658188ce]{width:100%;display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px}.footer__btn[data-v-658188ce]{min-height:34px;padding:0 18px;border-radius:var(--ms-radius-sm);font-size:13px;font-weight:600}.footer__btn[data-v-658188ce]:before{box-shadow:none}.footer__btn_submit[data-v-658188ce]{background-color:var(--ms-primary);color:#fff}.footer__btn_cancel[data-v-658188ce]{background-color:#fff;color:var(--ms-text-secondary);border:1px solid var(--ms-border-input)}.footer__btn_disabled[data-v-658188ce]{background:#c7c7c7!important}@media(max-width:576px){.footer__btn[data-v-658188ce]{flex:1}}.title[data-v-d33cc520]{margin-bottom:15px;text-align:center}.custom-select{font-size:14px;padding-bottom:0!important}.custom-select .q-field__input::-moz-placeholder{color:#9ca3af;font-size:12px}.custom-select .q-field__input::placeholder{color:#9ca3af;font-size:12px}.custom-select__hideInput .q-field__input{display:none!important}.custom-select .q-field__native span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:13px}.custom-select .q-select__dropdown-icon img{width:10px}.custom-select .q-field__control:before{border:1px solid #d1d5db!important;border-radius:8px!important}.custom-select .q-field__control:after{border-radius:8px!important}.custom-select .q-field__bottom{padding-top:3px!important}.custom-select__label{font-size:13px;line-height:13px;margin-bottom:8px}.custom-select__icon{font-size:19px!important}.custom-select__fullWidth{width:100%}.divider{margin:9px 0!important}.mx-icon-double-left:after,.mx-icon-double-left:before,.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-left:before,.mx-icon-right:before{content:"";position:relative;top:-1px;display:inline-block;width:10px;height:10px;vertical-align:middle;border-style:solid;border-color:currentColor;border-width:2px 0 0 2px;border-radius:1px;box-sizing:border-box;transform-origin:center;transform:rotate(-45deg) scale(.7)}.mx-icon-double-left:after{left:-4px}.mx-icon-double-right:before{left:4px}.mx-icon-double-right:after,.mx-icon-double-right:before,.mx-icon-right:before{transform:rotate(135deg) scale(.7)}.mx-btn{box-sizing:border-box;line-height:1;font-size:14px;font-weight:500;padding:7px 15px;margin:0;cursor:pointer;background-color:transparent;outline:none;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#374151;white-space:nowrap}.mx-btn:hover{border-color:#0060fe;color:#0060fe}.mx-btn-text{border:0;padding:0 4px;text-align:left;line-height:inherit}.mx-scrollbar{height:100%}.mx-scrollbar:hover .mx-scrollbar-track{opacity:1}.mx-scrollbar-wrap{height:100%;overflow-x:hidden;overflow-y:auto}.mx-scrollbar-track{position:absolute;top:2px;right:2px;bottom:2px;width:6px;z-index:1;border-radius:4px;opacity:0;transition:opacity .24s ease-out}.mx-scrollbar-track .mx-scrollbar-thumb{position:absolute;width:100%;height:0;cursor:pointer;border-radius:inherit;background-color:hsla(220,4%,58%,.3);transition:background-color .3s}.mx-zoom-in-down-enter-active,.mx-zoom-in-down-leave-active{opacity:1;transform:scaleY(1);transition:transform .3s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1);transform-origin:center top}.mx-zoom-in-down-enter,.mx-zoom-in-down-enter-from,.mx-zoom-in-down-leave-to{opacity:0;transform:scaleY(0)}.mx-datepicker{position:relative;display:inline-block;width:210px}.mx-datepicker svg{width:1em;height:1em;vertical-align:-.15em;fill:currentColor;overflow:hidden}.mx-datepicker-range{width:320px}.mx-datepicker-inline{width:auto}.mx-input-wrapper{position:relative}.mx-input-wrapper .mx-icon-clear{display:none}.mx-input-wrapper:hover .mx-icon-clear{display:block}.mx-input-wrapper:hover .mx-icon-clear+.mx-icon-calendar{display:none}.mx-input{display:inline-block;box-sizing:border-box;width:100%;height:34px;padding:6px 30px;padding-left:10px;font-size:14px;line-height:1.4;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.mx-input:focus,.mx-input:hover{border-color:#409aff}.mx-input.disabled,.mx-input:disabled{color:#ccc;background-color:#f3f3f3;border-color:#ccc;cursor:not-allowed}.mx-input:focus{outline:none}.mx-input::-ms-clear{display:none}.mx-icon-calendar,.mx-icon-clear{position:absolute;top:50%;right:8px;transform:translateY(-50%);font-size:16px;line-height:1;color:rgba(0,0,0,.5);vertical-align:middle}.mx-icon-clear{cursor:pointer}.mx-icon-clear:hover{color:rgba(0,0,0,.8)}.mx-datepicker-main{font:14px/1.5 Helvetica Neue,Helvetica,Arial,Microsoft Yahei,sans-serif;color:#374151;background-color:#fff;border:1px solid #e8e8e8}.mx-datepicker-popup{position:absolute;margin-top:1px;margin-bottom:1px;box-shadow:0 6px 12px rgba(0,0,0,.175);z-index:2001}.mx-datepicker-sidebar{float:left;box-sizing:border-box;width:100px;padding:6px;overflow:auto}.mx-datepicker-sidebar+.mx-datepicker-content{margin-left:100px;border-left:1px solid #e8e8e8}.mx-datepicker-body{position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mx-btn-shortcut{display:block;padding:0 6px;line-height:24px}.mx-datepicker-header{padding:6px 8px;border-bottom:1px solid #e8e8e8}.mx-datepicker-footer{padding:6px 8px;text-align:right;border-top:1px solid #e8e8e8}.mx-calendar-range,.mx-time-range{display:flex}@media(max-width:750px){.mx-calendar-range,.mx-time-range{flex-direction:column}}.mx-calendar{box-sizing:border-box;width:248px;padding:6px 12px}.mx-calendar+.mx-calendar{border-left:1px solid #e8e8e8}.mx-calendar-header,.mx-time-header{box-sizing:border-box;height:34px;line-height:34px;text-align:center;overflow:hidden}.mx-btn-icon-double-left,.mx-btn-icon-left{float:left}.mx-btn-icon-double-right,.mx-btn-icon-right{float:right}.mx-calendar-header-label{font-size:14px}.mx-calendar-decade-separator{margin:0 2px}.mx-calendar-decade-separator:after{content:"~"}.mx-calendar-content{position:relative;height:224px;box-sizing:border-box}.mx-calendar-content .cell{cursor:pointer}.mx-calendar-content .cell:hover{color:#374151;background-color:#f2f7ff}.mx-calendar-content .cell.active{color:#fff;background-color:#0060fe}.mx-calendar-content .cell.hover-in-range,.mx-calendar-content .cell.in-range{color:#374151;background-color:#d9e7ff}.mx-calendar-content .cell.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-calendar-week-mode .mx-date-row{cursor:pointer}.mx-calendar-week-mode .mx-date-row:hover{background-color:#f2f7ff}.mx-calendar-week-mode .mx-date-row.mx-active-week{background-color:#d9e7ff}.mx-calendar-week-mode .mx-date-row .cell.active,.mx-calendar-week-mode .mx-date-row .cell:hover{color:inherit;background-color:transparent}.mx-week-number{opacity:.5}.mx-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;height:100%;box-sizing:border-box;text-align:center}.mx-table th{font-weight:500}.mx-table td,.mx-table th{padding:0;vertical-align:middle}.mx-table-date td,.mx-table-date th{height:32px;font-size:12px}.mx-table-date .today{color:#1a70fe}.mx-table-date .cell.not-current-month{color:#ccc;background:none}.mx-time{flex:1;width:224px;background:#fff}.mx-time+.mx-time{border-left:1px solid #e8e8e8}.mx-date-time{position:relative;width:248px;height:270px}.mx-date-time .mx-time{position:absolute;top:0;left:0;width:100%;height:100%}.mx-date-time-range{position:relative;width:496px;height:270px}.mx-date-time-range .mx-time-range{position:absolute;top:0;left:0;width:100%;height:100%}.mx-time-header{border-bottom:1px solid #e8e8e8}.mx-time-content{height:224px;box-sizing:border-box;overflow:hidden}.mx-time-columns{display:flex;width:100%;height:100%;overflow:hidden}.mx-time-column{flex:1;position:relative;border-left:1px solid #e8e8e8;text-align:center}.mx-time-column:first-child{border-left:0}.mx-time-column .mx-time-list{margin:0;padding:0;list-style:none}.mx-time-column .mx-time-list:after{content:"";display:block;height:192px}.mx-time-column .mx-time-item{cursor:pointer;font-size:12px;height:32px;line-height:32px}.mx-time-column .mx-time-item:hover{color:#374151;background-color:#f2f7ff}.mx-time-column .mx-time-item.active{color:#0060fe;background-color:transparent;font-weight:700}.mx-time-column .mx-time-item.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.mx-time-option{cursor:pointer;padding:8px 10px;font-size:14px;line-height:20px}.mx-time-option:hover{color:#374151;background-color:#f2f7ff}.mx-time-option.active{color:#0060fe;background-color:transparent;font-weight:700}.mx-time-option.disabled{cursor:not-allowed;color:#ccc;background-color:#f3f3f3}.custom-date{--ci-radius:8px;max-width:250px;min-width:200px;font-size:13px}.custom-date__error_input{border:2px solid #c10015}.custom-date__error_input::-moz-placeholder{color:#c10015}.custom-date__error_input::placeholder{color:#c10015}.custom-date__error_input:focus,.custom-date__error_input:hover{border:2px solid #c10015!important}.custom-date__error_message{bottom:-16px;font-size:11px;left:0;position:absolute;color:#c10015}.custom-date__full{min-width:100%;width:100%;max-width:none}.custom-date__min{max-width:110px;min-width:110px}.custom-date__input:hover{border-color:#9ca3af!important}.custom-date__input:focus{border-color:#0060fe!important;box-shadow:0 0 0 1px #0060fe}.custom-date input{border-radius:var(--ci-radius);border-color:#d1d5db!important;min-height:40px}.custom-date input::-moz-placeholder{color:#9ca3af;font-size:12px}.custom-date input::placeholder{color:#9ca3af;font-size:12px}.custom-date__label{font-size:13px;line-height:13px;margin-bottom:8px}.custom-date .mx-icon-calendar{right:20px}.custom-input[data-v-2b4a5934]{position:relative}.custom-input__dropdown[data-v-2b4a5934]{position:absolute;top:65px;left:0;z-index:1000;max-height:250px;overflow-y:auto;overflow-x:hidden}.custom-input__dropdown_item[data-v-2b4a5934]{font-size:13px;padding:10px 20px;cursor:pointer}.custom-input__dropdown_item[data-v-2b4a5934]:hover{background-color:#f5f5f5}.input[data-v-535c1c86]{min-width:100px;padding-bottom:0!important}.input__icon[data-v-535c1c86]{font-size:19px}@media(max-width:400px){.uploader[data-v-be7c443e]{max-width:100%}}.payment__end[data-v-bc29e21c]{align-self:end}.payment__flags[data-v-bc29e21c]{align-self:end;display:flex;flex-wrap:wrap;gap:4px 16px}.payment__remonts_title[data-v-bc29e21c]{display:flex;align-items:center;gap:6px;cursor:pointer;width:-moz-fit-content;width:fit-content;color:var(--ms-primary);font-weight:500}.payment__remonts_add[data-v-bc29e21c]{color:var(--ms-success)}.payment__remonts_remove[data-v-bc29e21c]{color:var(--ms-danger);font-size:21px;cursor:pointer}.payment__remonts_list[data-v-bc29e21c]{padding:0;margin:12px 0 0;display:flex;flex-direction:column;gap:14px}.payment__remonts_listItem[data-v-bc29e21c]{display:flex;align-items:center;gap:16px;list-style:none}.payment__subRow[data-v-bc29e21c]{display:grid;grid-template-columns:7fr 5fr;gap:16px}.custom-table{--tbl-radius:var(--ms-radius);--tbl-head-bg:var(--ms-primary-50);--tbl-head-text:var(--ms-primary-ink);--tbl-head-line:var(--ms-primary-100);--tbl-row:var(--ms-surface);--tbl-row-hover:var(--ms-row-hover);--tbl-divider:var(--ms-divider);--tbl-text:var(--ms-text);z-index:0;border:none!important;border-radius:var(--tbl-radius)!important;overflow:hidden;box-shadow:var(--ms-shadow-card)!important;font-size:13px}.custom-table .q-table__title{font-size:16px;font-weight:700;color:var(--tbl-head-text)}.custom-table .q-table__top{background-color:var(--ms-surface);border-bottom:1px solid var(--tbl-divider)}.custom-table .q-table__bottom{border:none}.custom-table .q-table td,.custom-table .q-table th{border-color:var(--tbl-divider)}.custom-table__bordered{border:1px solid #e0e0e0!important;border-radius:0!important;box-shadow:none!important}.custom-table__bordered .q-table td,.custom-table__bordered .q-table th{border-color:rgba(0,0,0,.12)}.custom-table .q-table thead{background:var(--tbl-head-bg)}.custom-table .q-table thead tr th{position:relative;background:var(--tbl-head-bg);color:var(--tbl-head-text);font-size:13px;font-weight:700;padding:9px 12px;border-bottom:2px solid var(--tbl-head-line)!important}.custom-table .q-table thead tr th.sortable{padding-right:15px!important;transition:all .1s}.custom-table .q-table thead tr th.sortable:hover{background-color:var(--ms-primary-100)}.custom-table .q-table thead tr th.sortable.text-right{padding-right:8px!important;padding-left:15px!important}.custom-table .q-table thead tr th.sortable.text-right i{right:unset;left:2px}.custom-table .q-table thead tr th.sortable i{font-size:100%!important;margin-left:0;position:absolute;right:2px;vertical-align:middle;top:calc(50% - 6px)}.custom-table tbody tr{background:var(--tbl-row)}.custom-table tbody tr:hover{background:var(--tbl-row-hover)!important}.custom-table tbody tr td{position:relative;padding:8px 12px!important;vertical-align:middle;color:var(--tbl-text);font-size:13px}.custom-table__hoverless tbody tr:hover{background-color:""!important}.custom-table__hoverless tbody tr:hover td:before{background-color:""!important;content:normal!important}.custom-table--page>.q-table__middle>.q-table>thead>tr>th{height:auto;white-space:nowrap}.custom-table--page>.q-table__middle>.q-table>tbody>tr>td:not([colspan]){height:auto;max-width:320px;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-table--page>.q-table__middle>.q-table>tbody>tr:last-child>td{border-bottom:none}.custom-table--page>.q-table__middle>.q-table>tbody>tr>td:not([colspan]):has(.q-checkbox,.mx-datepicker,.q-field,.q-btn){padding-top:4px!important;padding-bottom:4px!important}.custom-table--page>.q-table__middle>.q-table>tbody>tr>td:not([colspan]) .q-checkbox__inner{font-size:30px}.custom-table--page>.q-table__middle>.q-table>tbody>tr>td:not([colspan]) .mx-datepicker input{min-height:30px!important;height:30px}.custom-table .q-table td .q-icon.icon:not(.icon__info):not(.icon__user):not(.icon__history){width:26px;height:26px;padding:0;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;vertical-align:middle;border-radius:6px;background:var(--ms-primary-100);color:var(--ms-primary);font-size:13px!important;transition:background .15s,color .15s}.custom-table .q-table td .q-icon.icon:not(.icon__info):not(.icon__user):not(.icon__history):hover{background:var(--ms-primary);color:#fff}.custom-table .q-table td .q-icon.icon:not(.icon__info):not(.icon__user):not(.icon__history).icon__red,.custom-table .q-table td .q-icon.icon:not(.icon__info):not(.icon__user):not(.icon__history).icon__trash{background:var(--ms-danger-bg);color:var(--ms-danger)}.custom-table .q-table td .q-icon.icon:not(.icon__info):not(.icon__user):not(.icon__history).icon__red:hover,.custom-table .q-table td .q-icon.icon:not(.icon__info):not(.icon__user):not(.icon__history).icon__trash:hover{background:var(--ms-danger);color:#fff}.custom-table .q-table td .q-icon.icon:not(.icon__info):not(.icon__user):not(.icon__history).icon__green{background:var(--ms-success-bg);color:var(--ms-success)}.custom-table .q-table td .q-icon.icon:not(.icon__info):not(.icon__user):not(.icon__history).icon__green:hover{background:var(--ms-success);color:#fff}.custom-table .q-table td .q-icon.icon:not(.icon__info):not(.icon__user):not(.icon__history).icon__small{width:22px;height:22px;font-size:11px!important}.custom-table .q-table td a:not(.q-btn){color:var(--ms-primary);font-weight:600;text-decoration:none}.custom-table .q-table td a:not(.q-btn):hover{color:var(--ms-primary-hover);text-decoration:underline}.custom-table .q-table td .q-btn:not(.q-btn--round){border-radius:var(--ms-radius-sm);text-transform:none;font-weight:600;letter-spacing:0}.custom-table .q-table td .q-chip{min-height:22px;height:auto;margin:2px 4px 2px 0;padding:0 9px;border-radius:9999px;font-size:11px;font-weight:600}.custom-table .q-table td .q-badge{padding:2px 8px;border-radius:9999px;font-size:11px;font-weight:600;line-height:16px}.custom-table--viewmode tbody tr,.custom-table--viewmode tbody tr.row-view-target{cursor:pointer}.custom-table--viewmode tbody tr:hover td{background:var(--ms-primary-50)!important}.custom-table__view-hint{display:flex;align-items:center;gap:8px;margin:-4px 0 10px;padding:7px 10px 7px 12px;border-radius:var(--ms-radius-sm);background:var(--ms-primary-50);color:var(--ms-primary-ink);font-size:12px}.custom-table__view-hint .ms-search__clear{position:static;transform:none;margin-left:auto}.actions__view{color:var(--ms-muted)}.actions__view--active{color:var(--ms-primary);background:var(--ms-primary-100)}.row-view{width:440px;max-width:100vw;height:100%;display:flex;flex-direction:column;background:var(--ms-surface);box-shadow:-8px 0 32px rgba(15,23,42,.14)}.row-view__head{display:flex;align-items:flex-start;gap:12px;padding:18px 20px 14px;border-bottom:1px solid var(--ms-divider)}.row-view__titles{flex:1;min-width:0}.row-view__kicker{font-size:12px;color:var(--ms-muted)}.row-view__title{margin:2px 0 0;font-size:18px;line-height:24px;font-weight:700;color:var(--ms-primary-ink);overflow-wrap:anywhere}.row-view__close{width:30px;height:30px;font-size:13px}.row-view__list{flex:1;margin:0;padding:6px 20px 16px;overflow-y:auto}.row-view__item{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px;padding:9px 0;border-bottom:1px solid var(--ms-divider);font-size:13px;line-height:19px}.row-view__item:last-child{border-bottom:none}.row-view__item dt{color:var(--ms-muted)}.row-view__item dd{margin:0;color:var(--ms-text);white-space:pre-line;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.row-view__empty{color:var(--ms-muted)!important}.row-view__foot{display:flex;justify-content:flex-end;padding:12px 20px;border-top:1px solid var(--ms-divider)}@media(max-width:576px){.row-view{width:100vw}.row-view__item{grid-template-columns:minmax(0,1fr);gap:2px}}.custom-table__more{height:1px}.custom-table__hscroll{position:fixed;bottom:0;z-index:5;height:14px;overflow-x:auto;overflow-y:hidden;background:hsla(0,0%,100%,.92);border-top:1px solid var(--ms-border);scrollbar-width:auto}.custom-table__hscroll::-webkit-scrollbar{height:10px}.custom-table__hscroll::-webkit-scrollbar-thumb{background:#c3cad6;border-radius:10px}.my-sticky-header-table thead tr th{position:sticky!important;z-index:1}.my-sticky-header-table thead tr:first-child th{top:0}.sticky-last-column thead th:last-child{position:sticky;right:0!important;z-index:2!important}.sticky-last-column tbody td:last-child{border-right:none;position:sticky;right:0;z-index:1}.actions{display:flex;align-items:center;gap:15px}.actions__btn{background-color:#3f66ad!important;color:#fff}.actions__update{font-size:20px!important;color:#fff!important}.actions .q-table__bottom,.actions .q-table__top,.actions thead tr:first-child th{background-color:#fff}.actions thead tr th{position:sticky!important;z-index:1}.actions thead tr:first-child th{top:0}.actions.q-table--loading thead tr:last-child th{top:48px}@media(max-width:768px){.my-sticky-header-table{min-height:550px!important}.my-sticky-header-table.custom-table--natural{min-height:unset!important}}.pagination{align-items:center}.pagination__title{font-size:11px;color:#616161;font-weight:500;margin-left:25px}.step-modal[data-v-53a344e7]{width:760px;max-width:100%;min-height:300px}.step-header[data-v-53a344e7]{display:flex;align-items:flex-start;justify-content:space-between;padding:4px 0 8px;gap:12px}.step-header__name[data-v-53a344e7]{font-size:16px;font-weight:600;line-height:1.3;margin-bottom:4px}.step-header__meta[data-v-53a344e7]{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.step-header__right[data-v-53a344e7]{flex-shrink:0}.step-header__counter[data-v-53a344e7]{display:flex;align-items:center}.step-header__counter-text[data-v-53a344e7]{line-height:1.2}.blocking-banner[data-v-53a344e7]{background:#fff5f5;border:1px solid #fecaca;border-radius:var(--ms-radius-sm);padding:8px 12px;margin-bottom:4px}.blocking-banner__title[data-v-53a344e7]{font-size:12px;font-weight:600;color:var(--ms-danger);margin-bottom:4px;display:flex;align-items:center}.blocking-banner__item[data-v-53a344e7]{display:flex;align-items:center;padding:2px 0;font-size:12px;color:var(--ms-text)}.tab-panel[data-v-53a344e7]{max-height:380px;overflow-y:auto}.cond-row[data-v-53a344e7]{display:flex;align-items:center;padding:7px 6px;border-bottom:1px solid #f3f4f6;border-radius:4px}.cond-row[data-v-53a344e7]:last-child{border-bottom:none}.cond-row--met[data-v-53a344e7]{background:#f0fdf4}.cond-row--inactive[data-v-53a344e7]{opacity:.45}.cond-row__text[data-v-53a344e7]{flex:1;min-width:0}.cond-row__toggle[data-v-53a344e7]{flex-shrink:0}.action-row[data-v-53a344e7]{display:flex;align-items:center;padding:7px 6px;border-bottom:1px solid #f3f4f6}.action-row[data-v-53a344e7]:last-child{border-bottom:none}.action-row--done[data-v-53a344e7]{background:#f0fdf4}.action-row--inactive[data-v-53a344e7]{opacity:.45}.action-row__text[data-v-53a344e7]{flex:1;min-width:0}.action-row__toggle[data-v-53a344e7]{flex-shrink:0}.ev-row[data-v-53a344e7]{padding:6px 6px;border-bottom:1px solid #f3f4f6;cursor:pointer;border-radius:4px;transition:background .1s}.ev-row[data-v-53a344e7]:hover{background:#f9fafb}.ev-row--cascade[data-v-53a344e7]{background:#f8fbff}.ev-row--advanced[data-v-53a344e7]{background:#f0fdf4}.ev-row--cascade.ev-row--advanced[data-v-53a344e7]{background:#eef8ff}.ev-row--error[data-v-53a344e7]{background:#fff5f5}.ev-row__main[data-v-53a344e7]{display:flex;align-items:center}.ev-row__info[data-v-53a344e7]{flex:1;min-width:0}.ev-row__step-name[data-v-53a344e7]{font-size:12px;font-weight:600;color:#1f2937}.ev-row__conditions[data-v-53a344e7]{margin-top:4px;margin-left:26px;padding:4px 8px;background:#f8fafc;border-radius:6px}.ev-cond-group[data-v-53a344e7]{margin-bottom:6px}.ev-cond-group[data-v-53a344e7]:last-child{margin-bottom:0}.ev-cond-group__title[data-v-53a344e7]{display:flex;align-items:center;font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.4px;padding:2px 0 3px;border-bottom:1px solid #e5e7eb;margin-bottom:3px}.ev-cond-group__title--current[data-v-53a344e7]{color:#0060fe;border-bottom-color:#bbdefb}.ev-cond[data-v-53a344e7]{display:flex;align-items:center;padding:2px 0 2px 4px}.ellipsis-text[data-v-53a344e7]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:160px;display:inline-block;vertical-align:middle}.flex-shrink-0[data-v-53a344e7]{flex-shrink:0}.cell[data-v-2568a57c]{vertical-align:top}.cell__verticalAlign_center[data-v-2568a57c]{vertical-align:middle}.cell__align_center[data-v-2568a57c]{text-align:center}.cell__align_right[data-v-2568a57c]{text-align:right}.cell__align_left[data-v-2568a57c]{text-align:left}.cell__nowrap[data-v-2568a57c]{white-space:nowrap}.clickable[data-v-42a9b121]{color:var(--ms-primary);font-weight:600;text-decoration:none;cursor:pointer;transition:color .15s}.clickable[data-v-42a9b121]:hover{color:var(--ms-primary-hover);text-decoration:underline}.clickable__block[data-v-42a9b121]{display:block}.clickable__alt[data-v-42a9b121]{font-weight:500}.dialog[data-v-6ede307a]{position:relative;padding-bottom:30px;min-width:350px}@media(max-width:370px){.dialog[data-v-6ede307a]{min-width:100%}}.dialog_header[data-v-6ede307a]{display:flex;align-items:center;justify-content:space-between;gap:5px;margin-bottom:10px}.dialog_headerLeft[data-v-6ede307a]{display:flex;flex-direction:column;gap:0}.dialog_headerTitle[data-v-6ede307a]{font-size:12px;color:var(--ms-text-secondary);padding:0;margin:0}.dialog_headerHint[data-v-6ede307a]{font-size:11px;color:var(--ms-muted);padding:0;margin:2px 0 0}.dialog_title[data-v-6ede307a]{font-size:16px;margin:0;line-height:16px}.dialog_footer[data-v-6ede307a]{width:100%}.dialog_act[data-v-6ede307a]{display:flex;justify-content:space-between;gap:5px}.dialog_idCell[data-v-6ede307a]{display:flex;flex-direction:column;align-items:center;gap:4px}.dialog_timelineLink[data-v-6ede307a]{display:inline-flex;align-items:center;gap:3px;font-size:11px}.dialog_includeWarn[data-v-6ede307a]{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px;padding:10px 12px;border-radius:var(--ms-radius-sm);background:var(--ms-warning-bg);border:1px solid #ffe082}.dialog_includeWarnIcon[data-v-6ede307a]{color:var(--ms-warning);flex-shrink:0;margin-top:1px}.dialog_includeWarnBody[data-v-6ede307a]{flex:1}.dialog_includeWarnTitle[data-v-6ede307a]{margin:0;font-size:13px;font-weight:600;color:var(--ms-warning)}.dialog_includeWarnText[data-v-6ede307a]{margin:2px 0 0;font-size:12px;color:var(--ms-warning)}.dialog_includeWarnList[data-v-6ede307a]{margin:6px 0 0;padding-left:18px;font-size:12px;color:var(--ms-text)}.dialog_includeWarnName[data-v-6ede307a]{font-weight:600}.dialog_includeWarnComment[data-v-6ede307a]{color:var(--ms-text-secondary)}.conditions__params_item[data-v-2dc7d022]{margin:0;font-size:13px;font-weight:700}.conditions__params_item span[data-v-2dc7d022]{font-weight:400}.conditions__paramValue[data-v-2dc7d022]{width:83px}.actions__params_item[data-v-10d8ea46]{margin:0;font-size:13px;font-weight:700}.actions__params_item span[data-v-10d8ea46]{font-weight:400}.wrapper[data-v-6690c9b8]{min-height:300px}@media(max-width:991px){.wrapper[data-v-6690c9b8]{width:100%}}.header[data-v-6690c9b8]{display:flex;justify-content:flex-end}@media(max-width:400px){.tabPanel[data-v-6690c9b8]{padding:15px 5px 15px 5px}}.text[data-v-d082e464]{max-width:570px;min-width:250px}@media(max-width:576px){.text[data-v-d082e464]{max-width:100%}}.icon[data-v-64817ac8]{font-size:20px;transition:all .4s;cursor:pointer}.icon.loading[data-v-64817ac8]{animation:glow-64817ac8 1.5s ease-in-out infinite}@keyframes glow-64817ac8{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.icon__small[data-v-64817ac8]{font-size:15px}.icon__hover[data-v-64817ac8]{opacity:.7}.icon__hover[data-v-64817ac8]:hover{opacity:1}.icon__edit[data-v-64817ac8]{color:#c4541e}.icon__trash[data-v-64817ac8]{color:#9d1010}.icon__trash[data-v-64817ac8]:hover{color:#e53b3b}.icon__green[data-v-64817ac8]{color:#2d8006}.icon__green[data-v-64817ac8]:hover{color:#3ca607}.icon__red[data-v-64817ac8]{color:#9d1010}.icon__red[data-v-64817ac8]:hover{color:#b61313}.icon__primary[data-v-64817ac8]{color:#027be3}.icon__primary[data-v-64817ac8]:hover{color:#0062b8}.documents__wrapper[data-v-4b3324c2]{min-width:min(700px,100%)}.documents__list_itemLink[data-v-4b3324c2]{display:flex;align-items:center;gap:5px;color:var(--ms-primary);text-decoration:underline;transition:color .2s}.documents__list_itemLink[data-v-4b3324c2]:hover{color:var(--ms-primary-hover)}.documents__upload[data-v-4b3324c2]{margin-top:16px;display:flex;align-items:flex-end;justify-content:space-between;gap:16px}@media(max-width:400px){.documents__upload[data-v-4b3324c2]{flex-direction:column}}.remont-project__label[data-v-53807105]{display:block}.remont-project__flag[data-v-53807105]{margin:-4px 0 -4px -8px}.hide[data-v-7f597761]{display:none}.wrapper[data-v-66a1b47e]{width:800px;max-width:100%;min-height:300px}.image[data-v-66a1b47e]{width:180px}.wrapper[data-v-57af9f14]{max-width:700px;margin-top:10px}.search-input[data-v-626e38c7]{margin-bottom:8px}.list-wrap[data-v-626e38c7]{border:1px solid var(--ms-border-input);border-radius:var(--ms-radius-sm);max-height:320px;overflow-y:auto}.list-wrap--loading[data-v-626e38c7]{display:flex;align-items:center;justify-content:center;min-height:100px}.list-item[data-v-626e38c7]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;font-size:13px;cursor:pointer;border-bottom:1px solid var(--ms-divider);transition:background-color .15s}.list-item[data-v-626e38c7]:last-child{border-bottom:none}.list-item[data-v-626e38c7]:hover{background-color:var(--ms-row-hover)}.list-item--selected[data-v-626e38c7]{background-color:var(--ms-primary-50);color:var(--ms-primary);font-weight:500}.check-icon[data-v-626e38c7]{color:var(--ms-primary);flex-shrink:0}.list-empty[data-v-626e38c7]{padding:16px 12px;font-size:13px;color:var(--ms-muted);text-align:center}.fortItem[data-v-626e38c7]{margin-top:14px}.tranche-form__flag[data-v-1598d30a]{margin:-4px 0 -4px -8px}.income-form__flags[data-v-20441325]{display:flex;flex-wrap:wrap;gap:4px 24px;margin:-4px 0 -4px -8px}.cost-form__check[data-v-7869f0e6]{align-self:center}.doc-file[data-v-5e60d3e1]{padding:10px 12px;border-radius:var(--ms-radius-sm);border:1px solid var(--ms-border-input);color:var(--ms-primary)}.doc-file__label[data-v-5e60d3e1]{display:block}.review__meta[data-v-70edb506]{font-size:13px;line-height:18px;color:var(--ms-text-secondary);margin-bottom:12px;display:flex;flex-direction:column;gap:4px}.review__meta-title[data-v-70edb506]{font-weight:600;color:var(--ms-text)}.review__hint[data-v-70edb506]{font-size:13px;line-height:18px;color:var(--ms-text-secondary);background:var(--ms-bg);border-radius:var(--ms-radius-sm);padding:10px 12px;margin-bottom:12px}.review__form[data-v-70edb506]{display:flex;flex-direction:column;gap:16px}.review__question[data-v-70edb506]{font-size:15px;line-height:20px;font-weight:500}.review__stars[data-v-70edb506]{display:flex;justify-content:flex-start}.review__stars[data-v-70edb506] .q-rating{gap:6px}.review__scale[data-v-70edb506]{display:flex;justify-content:space-between;max-width:220px;font-size:12px;color:var(--ms-muted);margin-top:-8px}.review__branch[data-v-70edb506]{display:flex;flex-direction:column;gap:12px}.review__tags[data-v-70edb506]{display:flex;flex-wrap:wrap;gap:8px}.review__tag[data-v-70edb506]{border-radius:999px}.provider-form__checks[data-v-03dcc474]{row-gap:2px;margin-left:-8px}.contractor-form__seg[data-v-eeecfcc0]{height:40px;width:100%}.contractor-form__seg button[data-v-eeecfcc0]{flex:1}.contractor-form__signed[data-v-eeecfcc0]{margin:-4px 0 -4px -8px}.section-subtitle[data-v-0378b500]{color:var(--ms-text-secondary);font-size:12px;margin:-6px 0 12px}.role-cards[data-v-0378b500]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}@media(max-width:768px){.role-cards[data-v-0378b500]{grid-template-columns:1fr}}.role-card[data-v-0378b500]{display:flex;align-items:center;gap:10px;border:1px solid var(--ms-border);background:var(--ms-surface);border-radius:var(--ms-radius-sm);padding:10px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.role-card .material-icons[data-v-0378b500]{color:var(--ms-muted);font-size:24px}.role-card_active[data-v-0378b500]{border-color:var(--ms-primary);background:var(--ms-primary-50)}.role-card_active .material-icons[data-v-0378b500]{color:var(--ms-primary)}.role-card__title[data-v-0378b500]{font-size:13px;color:var(--ms-text);font-weight:700}.role-card__desc[data-v-0378b500]{font-size:11px;color:var(--ms-text-secondary);margin-top:2px}.workset-form__flags[data-v-30f9980e]{display:flex;flex-wrap:wrap;gap:4px 24px;margin:-4px 0 -4px -8px}.agreement-form__date[data-v-82cfc602]{align-self:end}.agreement-form__check[data-v-82cfc602]{margin:-4px 0 -4px -8px}.form__hint[data-v-491f32bf]{margin-top:4px;font-size:12px;color:var(--ms-muted)}.form__error[data-v-491f32bf]{font-size:12px;color:var(--ms-danger)}.form__check[data-v-491f32bf]{align-self:center}.form__results[data-v-491f32bf]{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto;font-size:13px}.jsone__label[data-v-3aa4765b]{font-size:13px;line-height:13px;margin-bottom:8px}.jsone__help[data-v-3aa4765b]{color:#94a3b8;cursor:help;margin-left:4px;vertical-align:middle}.jsone__help[data-v-3aa4765b]:hover{color:#2563eb}.jsone__toolbar[data-v-3aa4765b]{display:flex;align-items:center;margin-bottom:4px}.jsone__status[data-v-3aa4765b]{display:inline-flex;align-items:center;font-size:11px;font-weight:500}.jsone__status--ok[data-v-3aa4765b]{color:#16a34a}.jsone__status--err[data-v-3aa4765b]{color:#dc2626}.jsone__box[data-v-3aa4765b]{position:relative;border:1px solid #d1d5db;border-radius:8px;overflow:hidden;background:#fbfdff}.jsone__box[data-v-3aa4765b]:focus-within{border-color:#3b82f6;box-shadow:0 0 0 1px rgba(59,130,246,.25)}.jsone__box--err[data-v-3aa4765b]{border-color:#fca5a5}.jsone__highlight[data-v-3aa4765b],.jsone__textarea[data-v-3aa4765b]{margin:0;padding:10px;font-family:SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;-moz-tab-size:2;-o-tab-size:2;tab-size:2;border:0;box-sizing:border-box}.jsone__highlight[data-v-3aa4765b]{position:absolute;inset:0;margin:0;pointer-events:none;overflow:auto;color:#1e293b}.jsone__highlight code[data-v-3aa4765b]{font-family:inherit;white-space:inherit;word-break:inherit}.jsone__textarea[data-v-3aa4765b]{position:relative;display:block;width:100%;min-height:108px;resize:vertical;background:transparent;color:transparent;caret-color:#1e293b;outline:none}.jsone__textarea[data-v-3aa4765b]::-moz-placeholder{color:#9ca3af;-webkit-text-fill-color:#9ca3af}.jsone__textarea[data-v-3aa4765b]::placeholder{color:#9ca3af;-webkit-text-fill-color:#9ca3af}.jsone[data-v-3aa4765b] .jsone__t-key{color:#7c3aed;font-weight:600}.jsone[data-v-3aa4765b] .jsone__t-str{color:#15803d}.jsone[data-v-3aa4765b] .jsone__t-num{color:#2563eb}.jsone[data-v-3aa4765b] .jsone__t-bool{color:#c2410c;font-weight:600}.jsone[data-v-3aa4765b] .jsone__t-null{color:#9333ea;font-style:italic}.fieldHint[data-v-1ee00328]{margin-top:6px;color:var(--ms-muted);font-size:11px;font-style:italic}.step-cond__active[data-v-499db15d]{align-self:end}.preview-block+.preview-block[data-v-570afab6]{margin-top:10px;padding-top:10px;border-top:1px dashed #e2e8f0}.preview-block__head[data-v-570afab6]{display:flex;align-items:center;font-size:11px;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.03em;margin-bottom:6px}.preview-block__empty[data-v-570afab6]{font-size:11px;color:#94a3b8}.preview-block__row[data-v-570afab6]{padding:4px 0}.preview-block__row+.preview-block__row[data-v-570afab6]{border-top:1px solid #f1f5f9}.preview-block__label[data-v-570afab6]{font-size:12px;color:#334155;line-height:1.3}.preview-block__sub[data-v-570afab6]{font-size:10px;color:#94a3b8;line-height:1.3;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-block__more[data-v-570afab6]{font-size:10px;color:#64748b;margin-top:4px}.form[data-v-84713278]{display:flex;flex-direction:column;gap:12px}.form__loading[data-v-84713278]{display:flex;justify-content:center;padding:40px 0}.form__layout[data-v-84713278]{display:grid;grid-template-columns:220px 1fr;gap:12px;min-height:320px}@media(max-width:700px){.form__layout[data-v-84713278]{grid-template-columns:1fr;min-height:auto}}.form__list[data-v-84713278]{display:flex;flex-direction:column;min-height:0}.form__search[data-v-84713278]{margin-bottom:8px}.form__list-scroll[data-v-84713278]{flex:1;overflow-y:auto;border:1px solid var(--ms-border);border-radius:var(--ms-radius-sm);max-height:300px}.form__step[data-v-84713278]{display:grid;grid-template-columns:28px 1fr auto;gap:6px;align-items:start;width:100%;padding:8px 10px;border:none;border-bottom:1px solid var(--ms-divider);background:var(--ms-surface);text-align:left;cursor:pointer;transition:background .12s}.form__step[data-v-84713278]:hover{background:var(--ms-row-hover)}.form__step--active[data-v-84713278]{background:var(--ms-primary-50);box-shadow:inset 3px 0 0 var(--ms-primary)}.form__step[data-v-84713278]:last-child{border-bottom:none}.form__step-id[data-v-84713278]{font-size:10px;font-weight:700;color:#64748b;padding-top:2px}.form__step-name[data-v-84713278]{font-size:12px;color:var(--ms-text);line-height:1.35}.form__step-badges[data-v-84713278]{display:flex;flex-direction:column;gap:2px}.form__badge[data-v-84713278]{min-width:16px;padding:0 4px;border-radius:10px;background:#e2e8f0;color:#475569;font-size:9px;font-weight:700;text-align:center;line-height:1.5}.form__empty[data-v-84713278],.form__preview-empty[data-v-84713278]{font-size:12px;color:var(--ms-muted);padding:12px;line-height:1.4}.form__preview[data-v-84713278]{border:1px solid var(--ms-border);border-radius:var(--ms-radius-sm);padding:10px 12px;background:#fafbfc;overflow-y:auto;max-height:300px}.form__preview-title[data-v-84713278]{font-size:13px;font-weight:600;color:var(--ms-text);margin-bottom:4px;line-height:1.35}.form__preview-code[data-v-84713278]{font-size:11px;color:#64748b;margin-bottom:10px}.form__active[data-v-84713278]{margin-top:2px;font-size:13px}.activityFnInfo[data-v-6d26917a]{display:flex;align-items:flex-start;gap:8px;margin-top:8px;padding:8px 10px;background:var(--ms-bg);border:1px solid var(--ms-border);border-radius:var(--ms-radius-sm);font-size:13px;color:var(--ms-text)}.activityFnInfo__icon[data-v-6d26917a]{color:var(--ms-primary);margin-top:1px}.activityFnInfo__body[data-v-6d26917a]{display:flex;flex-direction:column;gap:4px;word-break:break-word}.activityFnInfo__params[data-v-6d26917a]{color:var(--ms-text-secondary);font-size:12px}.activityFnInfo__param[data-v-6d26917a]{display:inline-block;margin-left:6px;padding:1px 6px;background:var(--ms-border);border-radius:6px;font-family:monospace}.activityFnInfo__hint[data-v-6d26917a]{margin-top:2px;color:var(--ms-muted);font-size:11px;font-style:italic}.activityEditHint[data-v-6d26917a]{margin-top:6px;padding:6px 10px;background:var(--ms-warning-bg);border:1px solid #fde68a;border-radius:var(--ms-radius-sm);color:var(--ms-warning);font-size:12px}.activityActive[data-v-6d26917a]{margin:-4px 0 -4px -8px}.gallery[data-v-f3ac9448]{background:none;min-width:400px}@media(max-width:500px){.gallery[data-v-f3ac9448]{min-width:240px}}.img[data-v-f3ac9448]{height:calc(100vh - 180px);width:auto}.img__wrapper[data-v-f3ac9448]{width:100%;overflow:hidden}.img__slide[data-v-f3ac9448]{padding:0!important;justify-content:flex-start!important}@media(max-width:450px){.img[data-v-f3ac9448]{width:100%}}.wrapper[data-v-13b84874]{max-width:540px}@media(max-width:576px){.wrapper[data-v-13b84874]{max-width:100%}}.bulk[data-v-c6708194]{position:relative;width:min(860px,92vw);max-width:860px}@media(max-width:600px){.bulk[data-v-c6708194]{width:100%;min-width:100%}}.bulk__content--blocked[data-v-c6708194]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.72}.bulk__steps[data-v-c6708194]{display:flex;align-items:center;gap:10px;margin-bottom:12px}.bulk__step[data-v-c6708194]{font-size:12px;font-weight:600;color:var(--ms-muted);padding:4px 0}.bulk__step--active[data-v-c6708194]{color:var(--ms-primary)}.bulk__step--done[data-v-c6708194]{color:var(--ms-success)}.bulk__stepsDivider[data-v-c6708194]{flex:1;height:1px;background:var(--ms-border)}.bulk__sessionBar[data-v-c6708194]{margin-bottom:12px;padding:8px 12px;background:#eef8ee;border:1px solid #cfe8cf;border-radius:var(--ms-radius-sm);font-size:12px;color:#2d5a2d}.bulk__form[data-v-c6708194]{display:flex;flex-direction:column;gap:16px}.bulk__section[data-v-c6708194]{display:flex;flex-direction:column;gap:10px}.bulk__sectionHeader[data-v-c6708194]{display:flex;align-items:center;justify-content:space-between;gap:10px}.bulk__sectionTitle[data-v-c6708194]{font-size:13px;font-weight:600;color:var(--ms-text)}.bulk__counter[data-v-c6708194],.bulk__shown[data-v-c6708194]{font-size:12px;color:var(--ms-muted)}.bulk__search[data-v-c6708194]{width:100%}.bulk__selectedBar[data-v-c6708194]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;background:var(--ms-primary-50);border:1px solid var(--ms-primary-100);border-radius:var(--ms-radius-sm)}.bulk__selectedBarText[data-v-c6708194]{font-size:13px;color:var(--ms-text)}.bulk__changeBtn[data-v-c6708194]{font-size:12px}.bulk__employeeList[data-v-c6708194]{max-height:180px;overflow:auto;border:1px solid var(--ms-border);border-radius:var(--ms-radius-sm)}.bulk__employeeList--step1[data-v-c6708194]{max-height:min(420px,52vh)}.bulk__employeeItem[data-v-c6708194]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;cursor:pointer;font-size:13px;border-bottom:1px solid var(--ms-divider)}.bulk__employeeItem[data-v-c6708194]:last-child{border-bottom:none}.bulk__employeeItem[data-v-c6708194]:hover{background:var(--ms-row-hover)}.bulk__employeeItem--selected[data-v-c6708194]{background:var(--ms-primary-50);font-weight:600;color:var(--ms-primary)}.bulk__toolbar[data-v-c6708194]{display:flex;align-items:center;justify-content:space-between;gap:10px}.bulk__list[data-v-c6708194]{max-height:min(420px,48vh);overflow:auto;border:1px solid var(--ms-border);border-radius:var(--ms-radius-sm)}.bulk__row[data-v-c6708194]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-bottom:1px solid var(--ms-divider)}.bulk__row[data-v-c6708194]:last-child{border-bottom:none}.bulk__row--selected[data-v-c6708194]{background:var(--ms-primary-50)}.bulk__row--error[data-v-c6708194]{background:#fff5f5}.bulk__rowBody[data-v-c6708194]{flex:1;min-width:0}.bulk__rowTop[data-v-c6708194]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bulk__rowId[data-v-c6708194]{font-size:13px;font-weight:600}.bulk__rowMeta[data-v-c6708194]{font-size:12px;color:var(--ms-muted)}.bulk__rowErrBadge[data-v-c6708194]{font-size:11px;color:var(--ms-danger);font-weight:600}.bulk__rowAddr[data-v-c6708194]{font-size:12px;color:var(--ms-text-secondary);margin-top:2px}.bulk__rowErrMsg[data-v-c6708194]{margin-top:4px;font-size:11px;color:var(--ms-danger)}.bulk__emptyInline[data-v-c6708194],.bulk__empty[data-v-c6708194]{padding:16px;text-align:center;color:var(--ms-muted);font-size:13px}.bulk__empty[data-v-c6708194]{border:1px dashed var(--ms-border-input);border-radius:var(--ms-radius-sm)}.bulk__result[data-v-c6708194]{display:flex;flex-direction:column;gap:4px;font-size:13px}.bulk__resultOk[data-v-c6708194]{color:var(--ms-success)}.bulk__resultErr[data-v-c6708194]{color:var(--ms-danger)}.bulk__footer[data-v-c6708194]{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:4px}.bulk__btn[data-v-c6708194]{font-size:14px;border-radius:8px;min-height:40px}.bulk__btn--cancel[data-v-c6708194]{background:#fff;color:var(--ms-primary);border:1px solid var(--ms-border-input)}.bulk__btn--submit[data-v-c6708194]{background:var(--ms-primary);color:#fff}.bulk__btn--submit[data-v-c6708194]:disabled{opacity:.55}.notFound__title[data-v-6cf4488a]{width:100%;text-align:center;margin:0;padding:15px 0;color:#8c929b;font-size:14px}.notFound__title_paddingless[data-v-6cf4488a]{padding:5px 0}.wrapper[data-v-0ffd9651]{max-width:min(500px,100%)}.nps__form_container[data-v-0ffd9651]{padding:0}.nps__form_title[data-v-0ffd9651]{font-size:16px;line-height:20px;margin-bottom:10px;color:var(--ms-text)}.nps__form_content[data-v-0ffd9651]{display:flex;flex-direction:column;gap:20px}.nps__form__answers[data-v-0ffd9651]{display:flex;justify-content:space-between;margin-bottom:15px}.nps__form__answers.rating[data-v-0ffd9651]{gap:4px;justify-content:unset}.nps__form__answers.rating .nps__form__answer[data-v-0ffd9651]{border:1px var(--ms-border-input) solid}.nps__form__answersContainer[data-v-0ffd9651]{width:100%;display:flex;justify-content:center}.nps__form__answersWrapper[data-v-0ffd9651]{width:-moz-max-content;width:max-content}.nps__form__answersHead[data-v-0ffd9651]{display:flex;align-content:center;justify-content:space-between}.nps__form__answer[data-v-0ffd9651]{display:flex;align-items:center;justify-content:center;border-radius:var(--ms-radius-sm);border:1px var(--ms-border) solid;padding:10px;cursor:pointer}.nps__form .selected[data-v-0ffd9651],.nps__form__answer[data-v-0ffd9651]:hover{background-color:var(--ms-primary);color:#fff}.wrapper[data-v-3453085a]{margin-top:5px;min-width:500px}.content[data-v-3453085a]{display:flex;flex-direction:column;gap:15px}.info[data-v-3453085a]{display:flex;align-items:center;background-color:var(--ms-primary-50);color:var(--ms-primary-ink);font-size:13px;padding:10px 12px;border:1px solid var(--ms-primary-100);border-radius:var(--ms-radius-sm)}@media(max-width:576px){.wrapper[data-v-3453085a]{min-width:100%}}.title[data-v-0affec80]{margin-bottom:12px;font-weight:700;color:var(--ms-text)}.image[data-v-0affec80]{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;cursor:pointer}.documents[data-v-0affec80]{display:flex;flex-direction:column;gap:7px;align-items:flex-start}.wrapper[data-v-554c8f82]{width:340px}@media(max-width:576px){.wrapper[data-v-554c8f82]{max-width:100%}}.header[data-v-19a83534]{display:flex;justify-content:flex-end}.removeBtn[data-v-19a83534]{margin:10px 0}.data_row[data-v-5eb9df3a]{margin:0;font-size:12px}.warranty-form__dates[data-v-d18645a6]{gap:8px}.nps[data-v-d18645a6]{display:flex;flex-direction:column;gap:12px}.nps .ms-form-label[data-v-d18645a6]{margin:0 0 4px}.warranty-history[data-v-d18645a6]{margin-top:16px;padding-top:14px;border-top:1px solid var(--ms-divider)}.fileList__content_video[data-v-97e53756]{width:100%;max-height:180px}.fileList__content_image[data-v-97e53756]{padding-top:5px;min-height:75px}.fileList__content_imageError[data-v-97e53756]{min-height:45px}.fileList__content_image[data-v-97e53756]:first-of-type{padding-top:0}.fileList__content_file[data-v-97e53756]{position:relative;padding:0}.fileList__content_fileLink span[data-v-97e53756]{text-decoration:underline;transition:all .3s}.fileList__content_fileLink:hover span[data-v-97e53756]{color:#083577;text-decoration:none}.fileList__content_fileIcon[data-v-97e53756]{color:#0e74bc;font-size:60px;text-decoration:none}.fileList__content_fileDoc[data-v-97e53756]{padding:5px 8px}.fileList__content_fileDoc a[data-v-97e53756]{display:flex;align-items:center;gap:5px}.fileList__content_fileDoc span[data-v-97e53756]:active{text-decoration:underline}.fileList__file[data-v-97e53756]{background:none;max-width:85%!important;max-height:180px!important;border-radius:6px;-o-object-fit:cover;object-fit:cover;min-width:150px!important;position:relative}.fileList__file_list[data-v-97e53756]{display:flex;flex-wrap:wrap;gap:10px;margin:7px 0}.fileList__file_wrapper[data-v-97e53756]{position:relative;cursor:pointer;min-height:40px}.fileList__file_wrapper:hover .fileList__file_hover[data-v-97e53756]{height:100%}.fileList__file_hover[data-v-97e53756]{background:rgba(0,0,0,.6);width:100%;position:absolute;z-index:100;height:0;transition:all .3s;overflow:hidden}.fileList__file_hoverText[data-v-97e53756]{display:flex;align-items:center;justify-content:center;color:#fff;font-size:10px;text-align:center;line-height:11px}.fileList__file_hoverRemove[data-v-97e53756]{height:30px;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.65)}.fileList__file_hoverLink[data-v-97e53756]{overflow:hidden;text-overflow:ellipsis;height:calc(100% - 30px);display:flex;align-items:center;justify-content:center}.fileList__file_reply[data-v-97e53756]{height:55px;width:55px;border-radius:8px}@media(max-width:400px){.fileList__file[data-v-97e53756]{max-height:180px;max-width:100%;height:auto}}.fileList__file_hoverRemoveIcon[data-v-97e53756]{font-size:20px;padding:5px;color:#ff6b6b;cursor:pointer}.dialog[data-v-39820e29]{position:relative;padding:15px 15px 30px;min-width:350px}@media(max-width:370px){.dialog[data-v-39820e29]{min-width:100%}}.dialog_header[data-v-39820e29]{display:flex;align-items:center;justify-content:flex-end;gap:5px;margin-bottom:10px}.warranty-form__check[data-v-3ba8414d]{align-self:end;min-height:40px;display:flex;align-items:center;margin-left:-8px}.workset-form__check[data-v-da94268c]{margin:-4px 0 -4px -8px}.form[data-v-76a65cf3]{display:grid;flex-wrap:wrap;grid-template-columns:12fr;gap:20px}@media(max-width:768px){.form[data-v-76a65cf3]{grid-template-columns:12fr}}.hr.hr-0[data-v-76a65cf3]{margin:3px 0!important}.hr[data-v-76a65cf3]{display:block;height:0;overflow:hidden;font-size:0;border-width:1px 0 0;border-bottom:1px dotted rgba(0,0,0,.11);margin:12px 0}.wrapper[data-v-85a75d5e]{width:940px}@media(max-width:576px){.wrapper[data-v-85a75d5e]{max-width:100%}}.invoice-form__flag[data-v-79e1ebf6]{margin:-4px 0 -4px -8px}.wrapper[data-v-271138b1],.wrapper[data-v-46cbf9b5]{width:940px;max-width:100%}.radio_btns[data-v-7561a88e]{display:flex;flex-wrap:wrap;gap:4px 20px;margin-left:-8px}.reject-form__error[data-v-bcb2c462]{margin-top:6px;color:var(--ms-danger);font-size:12px}.info-banner[data-v-625cd747]{margin-bottom:8px;padding:10px 12px;border-radius:var(--ms-radius-sm);background-color:var(--ms-primary-50);color:var(--ms-primary-ink);font-size:13px}.price-form__grid[data-v-625cd747]{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:768px){.price-form__grid[data-v-625cd747]{grid-template-columns:minmax(0,1fr)}}.price-form__date[data-v-625cd747] .custom-date{width:100%;max-width:none}.upd-images__download[data-v-696f9244]{display:inline-flex;align-items:center;margin-top:8px;font-size:13px;color:var(--ms-primary)}.wrapper[data-v-36ef08b8]{min-width:min(450px,100%)}.items[data-v-36ef08b8]{display:flex;flex-direction:column;gap:5px;padding-top:15px;border-top:1px solid var(--ms-border)}.paramObjectFooter[data-v-36ef08b8]{margin-top:25px}.desc[data-v-36ef08b8]{font-size:14px;color:var(--ms-text);line-height:1;margin:0}.header[data-v-36ef08b8]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:15px;margin-top:10px}.materials-section[data-v-36ef08b8]{padding:16px 0}.materials-header[data-v-36ef08b8]{margin-bottom:16px}.materials-table[data-v-36ef08b8]{margin-top:16px}.actions[data-v-36ef08b8]{display:flex;gap:8px;justify-content:center}.action-icon[data-v-36ef08b8]{cursor:pointer;padding:4px}.wrapper[data-v-469bdf67]{padding:20px}.wrapper__paddingless[data-v-469bdf67]{padding:0}.floor[data-v-469bdf67]{margin-bottom:5px;display:flex;gap:15px;align-items:center}.floorNum[data-v-469bdf67]{font-size:14px;font-weight:400;color:#333;width:18px;display:flex;align-items:center;justify-content:center}.apartments[data-v-469bdf67]{display:flex;gap:5px;align-items:center}.apartment[data-v-469bdf67]{width:90px;height:90px;padding:5px;border-radius:12px;background-color:#f0f0f0;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .3s}.apartment[data-v-469bdf67]:hover{background-color:#d2dce3}.apartment__cursorPointer[data-v-469bdf67]{cursor:pointer}.apartment__small[data-v-469bdf67]{width:70px;height:70px}.apartmentRoomCnt[data-v-469bdf67]{font-size:16px;font-weight:700;color:#474747}.apartmentInfo[data-v-469bdf67]{font-size:12px;color:#474747}.grouping-modal[data-v-2812f7ac]{min-width:300px}@media(max-width:991px){.grouping-modal[data-v-2812f7ac]{min-width:100%}}.title[data-v-2812f7ac]{font-size:14px;color:var(--ms-text);margin-bottom:10px;line-height:1;margin-top:10px}.showroom-photo__flags[data-v-1d963a8e]{display:flex;flex-wrap:wrap;gap:4px 16px;margin-left:-8px}.wrapper[data-v-74af9462]{margin-top:15px}.error[data-v-74af9462]{max-width:570px;min-width:250px;margin-bottom:20px;padding:10px 12px;border:1px solid var(--ms-danger-bg);border-radius:var(--ms-radius-sm)}.error[data-v-74af9462]:last-of-type{margin-bottom:0}@media(max-width:576px){.error[data-v-74af9462]{max-width:100%}}.title[data-v-74af9462]{font-weight:700;color:var(--ms-danger);margin:0 0 5px 0}.value[data-v-74af9462]{margin:0;background-color:var(--ms-danger-bg);color:var(--ms-text);padding:3px 10px;margin-top:8px;border-radius:var(--ms-radius-sm)}.wrapper[data-v-36bd3540]{width:640px;max-width:100%}.frame-upd__download[data-v-c2a7834e]{display:inline-block;margin-top:8px;color:var(--ms-primary)}.entrance-info[data-v-5e967eb6]{font-size:13px;line-height:20px}.entrance-info__project[data-v-5e967eb6]{font-weight:600;color:var(--ms-text)}.entrance-info__entrance[data-v-5e967eb6]{color:var(--ms-text-secondary)}.changeProjectMaterialsModal[data-v-5311040e]{min-width:350px;max-width:800px}@media(max-width:428px){.changeProjectMaterialsModal[data-v-5311040e]{min-width:100%;max-width:unset}}.form__sum-hint[data-v-18a76dec]{margin-top:8px;font-size:13px;font-weight:500;color:var(--ms-primary)}.form__sum-hint-note[data-v-18a76dec]{font-weight:400;color:var(--ms-text-secondary)}.form__north-card[data-v-18a76dec]{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:10px;border:1px solid #ffe082;background:#fffdf5}.form__north-card-title[data-v-18a76dec]{font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;color:#8a6d1a}.form__north-banner[data-v-18a76dec]{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:8px;background:#fff8e1;border:1px solid #ffe082;color:#7a5a00;font-size:12px;line-height:1.4}.form__north-banner-icon[data-v-18a76dec]{flex-shrink:0;margin-top:1px;color:#f9a825}.form__north-banner-text[data-v-18a76dec]{flex:1}.q-card.modal__wrapper:not(.modal__wrapper_borderless)>:last-child>.footer:last-child,.q-card.modal__wrapper:not(.modal__wrapper_borderless)>:last-child>form:last-child>.footer:last-child,.q-card.modal__wrapper:not(.modal__wrapper_borderless)>form:last-child>.footer:last-child{position:sticky;bottom:calc(var(--ms-modal-pad)*-1);z-index:2;margin-bottom:calc(var(--ms-modal-pad)*-1);padding:12px 0 var(--ms-modal-pad);background:var(--ms-surface);border-top:1px solid var(--ms-divider)}.close-btn[data-v-3a1a0f6a]{width:30px;height:30px;min-height:unset;padding:0;border-radius:var(--ms-radius-sm);color:var(--ms-text-secondary)}.close-btn[data-v-3a1a0f6a]:hover{background:var(--ms-primary-50)}.modal__wrapper[data-v-3a1a0f6a]{--ms-modal-pad:18px;padding:var(--ms-modal-pad) 20px;border-radius:14px!important;max-width:none!important;box-shadow:0 20px 48px rgba(15,23,42,.18)}.modal__wrapper_borderless[data-v-3a1a0f6a]{background:none;box-shadow:none;max-height:none!important}.modal__wrapper_borderless .modal__header[data-v-3a1a0f6a]{border-bottom:none}.modal__header[data-v-3a1a0f6a]{gap:10px;flex-wrap:nowrap;padding:0 0 12px;margin-bottom:14px;border-bottom:1px solid var(--ms-divider)}.modal__title[data-v-3a1a0f6a]{min-width:0;font-size:18px;line-height:24px;font-weight:700;letter-spacing:0;color:var(--ms-primary-ink);overflow-wrap:anywhere}@media(max-width:576px){.modal__wrapper[data-v-3a1a0f6a]{--ms-modal-pad:16px;padding:var(--ms-modal-pad)}.modal__dialog[data-v-3a1a0f6a]{padding:12px}}@media(max-width:370px){.modal__wrapper[data-v-3a1a0f6a]{--ms-modal-pad:12px;padding:var(--ms-modal-pad)}.modal__dialog[data-v-3a1a0f6a]{padding:5px}}.back[data-v-1dbde3c8]{display:flex;align-items:center;gap:5px;cursor:pointer;width:-moz-fit-content;width:fit-content;transition:all .4s;font-size:14px;font-weight:400;color:#4b5563}.back:hover .back__icon[data-v-1dbde3c8],.back[data-v-1dbde3c8]:hover{color:#0a41b8}.back__icon[data-v-1dbde3c8]{color:#4b5563;transition:all .4s}.login-page[data-v-5f0727dd]{display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;padding:24px 20px;background:#eef0f6}.login-card[data-v-5f0727dd]{width:100%;max-width:480px;background:#fff;border-radius:16px;padding:40px 36px 36px;box-shadow:0 1px 2px rgba(38,36,70,.04),0 8px 24px rgba(38,36,70,.08),0 24px 48px rgba(38,36,70,.06);border:1px solid rgba(38,36,70,.06)}.login-card__header[data-v-5f0727dd]{text-align:center;margin-bottom:32px}.login-card__logo[data-v-5f0727dd]{display:flex;align-items:center;justify-content:center;height:100px;margin-bottom:24px}.login-card__logo img[data-v-5f0727dd]{max-height:92px;max-width:269px;width:100%;-o-object-fit:contain;object-fit:contain}.login-card__title[data-v-5f0727dd]{margin:0 0 10px;font-size:32px;font-weight:700;color:#262446;letter-spacing:-.03em;line-height:1.15}.login-card__subtitle[data-v-5f0727dd]{margin:0;font-size:16px;color:#6b7280;line-height:1.5}.login-card__form[data-v-5f0727dd]{display:flex;flex-direction:column;gap:12px}.login-card__field[data-v-5f0727dd]{width:100%;margin:0}.login-card__field[data-v-5f0727dd] .customInput__label{font-size:14px;margin-bottom:6px}.login-card__field[data-v-5f0727dd] .q-field__control{min-height:48px}.login-card__field[data-v-5f0727dd] .q-field__native{font-size:16px}.login-card__field--code[data-v-5f0727dd]{flex:1;min-width:0}.login-card__code-row[data-v-5f0727dd]{display:flex;align-items:flex-end;gap:12px;margin-top:4px}.login-card__code-btn[data-v-5f0727dd]{flex-shrink:0;height:48px;margin-bottom:2px;font-size:14px}.login-card__submit[data-v-5f0727dd]{width:100%;margin-top:28px;min-height:52px;font-size:16px;font-weight:600;letter-spacing:.01em;border-radius:10px}.login-card__link[data-v-5f0727dd]{display:block;margin-top:24px;text-align:center;font-size:15px;color:#262446;text-decoration:none;transition:color .2s ease}.login-card__link[data-v-5f0727dd]:hover{color:#3d3a6b;text-decoration:underline}@media(max-width:399px){.login-card[data-v-5f0727dd]{padding:32px 20px 28px;border-radius:12px}.login-card__title[data-v-5f0727dd]{font-size:28px}.login-card__code-row[data-v-5f0727dd]{flex-direction:column;align-items:stretch}.login-card__code-btn[data-v-5f0727dd]{width:100%;margin-bottom:0}}.home[data-v-f326b400]{display:flex;flex-direction:column;gap:16px;max-width:1100px}.home-hero[data-v-f326b400]{display:flex;align-items:center;gap:18px;padding:20px 24px;background:linear-gradient(120deg,var(--ms-surface) 55%,var(--ms-primary-50));border:1px solid var(--ms-border)}.home-hero__avatar[data-v-f326b400]{width:64px;height:64px;flex-shrink:0;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--ms-primary),var(--ms-primary-ink));color:#fff;font-size:22px;font-weight:700}.home-hero__avatar img[data-v-f326b400]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.home-hero__main[data-v-f326b400]{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.home-hero__greeting[data-v-f326b400]{font-size:13px;color:var(--ms-muted)}.home-hero__name[data-v-f326b400]{margin:0;font-size:22px;line-height:28px;font-weight:700;color:var(--ms-primary-ink);overflow-wrap:anywhere}.home-hero__date[data-v-f326b400]{margin-left:auto;align-self:flex-start;font-size:13px;color:var(--ms-text-secondary);white-space:nowrap}.home-hero__date[data-v-f326b400]:first-letter{text-transform:uppercase}@media(max-width:576px){.home-hero[data-v-f326b400]{flex-wrap:wrap;gap:14px;padding:16px}.home-hero__avatar[data-v-f326b400]{width:52px;height:52px;font-size:18px}.home-hero__main[data-v-f326b400]{flex:1}.home-hero__name[data-v-f326b400]{font-size:18px;line-height:24px}.home-hero__date[data-v-f326b400]{order:-1;width:100%;margin-left:0}}.home-grid[data-v-f326b400]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}@media(max-width:900px){.home-grid[data-v-f326b400]{grid-template-columns:minmax(0,1fr)}}.home-block[data-v-f326b400]{display:flex;flex-direction:column;padding:18px 20px;border:1px solid var(--ms-border)}.home-block__title[data-v-f326b400]{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:15px;line-height:20px;font-weight:700;color:var(--ms-primary-ink)}.home-block__count[data-v-f326b400]{padding:0 8px;border-radius:9999px;background:var(--ms-primary-50);color:var(--ms-primary);font-size:12px;line-height:20px}.home-block__empty[data-v-f326b400]{font-size:13px;color:var(--ms-muted)}@media(max-width:576px){.home-block[data-v-f326b400]{padding:16px}}.home-info[data-v-f326b400]{margin:0}.home-info__row[data-v-f326b400]{display:flex;gap:12px;padding:9px 0;border-bottom:1px solid var(--ms-divider);font-size:13px}.home-info__row[data-v-f326b400]:last-child{border-bottom:none}.home-info__row dt[data-v-f326b400]{display:flex;align-items:center;gap:8px;width:120px;flex-shrink:0;color:var(--ms-muted)}.home-info__row dt .q-icon[data-v-f326b400]{width:14px;font-size:12px;color:var(--ms-primary)}.home-info__row dd[data-v-f326b400]{margin:0;min-width:0;color:var(--ms-text);font-weight:500;overflow-wrap:anywhere}.home-info__link[data-v-f326b400]{color:var(--ms-primary)}.home-groups[data-v-f326b400]{display:flex;flex-wrap:wrap;gap:8px}.home-groups__item[data-v-f326b400]{padding:5px 11px;border-radius:9999px;border:1px solid var(--ms-border);background:var(--ms-primary-50);color:var(--ms-primary-ink);font-size:12px;font-weight:500;line-height:16px}a{text-decoration:none;color:unset}.mx-datepicker-main{z-index:20000000!important}@media(max-width:400px){.q-dialog__inner--minimized{padding:5px!important}}body,html{font-family:Open Sans,sans-serif!important;background-color:#f2f5f8;scrollbar-width:thin}html::-webkit-scrollbar-button{display:none;width:0;height:0}.item__exp_icon i{font-size:16px!important;color:#555}.q-item__section--avatar{min-width:0!important}.q-field__label{font-size:14px}::-webkit-datetime-edit-day-field:not([aria-valuenow]),::-webkit-datetime-edit-month-field:not([aria-valuenow]),input[type=date]::-webkit-datetime-edit-year-field:not([aria-valuenow]){color:transparent}input[type=date]:in-range::-webkit-datetime-edit-day-field,input[type=date]:in-range::-webkit-datetime-edit-month-field,input[type=date]:in-range::-webkit-datetime-edit-text,input[type=date]:in-range::-webkit-datetime-edit-year-field{color:transparent;display:none}.input-container input{border:none;box-sizing:border-box;outline:0;padding:.75rem;position:relative;width:100%}input[type=date]::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.mx-datepicker-popup{z-index:10000}.hide{display:none!important}.menu__icon{font-size:9px!important}.q-table__container .scroll,.scrollbar__wrapper{scrollbar-width:thin;scrollbar-color:#6aa3ff transparent}.q-table__container .scroll::-webkit-scrollbar,.scrollbar__wrapper::-webkit-scrollbar{width:1px;height:2px}.q-table__container .scroll::-webkit-scrollbar-track,.scrollbar__wrapper::-webkit-scrollbar-track{background:transparent;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px}.q-table__container .scroll::-webkit-scrollbar-thumb,.scrollbar__wrapper::-webkit-scrollbar-thumb{background-color:#5797ff;border-radius:10px;-webkit-border-radius:10px}.q-table__container .scroll::-webkit-scrollbar-button,.scrollbar__wrapper::-webkit-scrollbar-button{display:none!important;height:0;width:0}:root{--ms-primary:#0060fe;--ms-primary-hover:#0050d6;--ms-primary-ink:#183fa6;--ms-primary-50:#f0f6ff;--ms-primary-100:#dce9ff;--ms-bg:#f2f5f8;--ms-surface:#fff;--ms-text:#374151;--ms-text-secondary:#4b5563;--ms-muted:#9ca3af;--ms-border:#e8eaf0;--ms-border-input:#d1d5db;--ms-divider:#f1f3f6;--ms-row-hover:#f7faff;--ms-success:#16a34a;--ms-success-bg:#dcfce7;--ms-warning:#b45309;--ms-warning-bg:#fef3c7;--ms-danger:#dc2626;--ms-danger-bg:#fee2e2;--ms-nav-bg:#f0f5ff;--ms-nav-bg-solid:#f0f5ff;--ms-nav-border:#dce7fb;--ms-nav-line:#dce7fb;--ms-nav-text:#334155;--ms-nav-text-strong:#0f172a;--ms-nav-text-sub:#64748b;--ms-nav-icon:#94a3b8;--ms-nav-hover:rgba(0,96,254,.08);--ms-nav-tree:#c9d8f5;--ms-nav-active-shadow:0 1px 3px rgba(15,23,42,.08);--ms-nav-font:"Inter","Open Sans",sans-serif;--ms-header-h:48px;--ms-sidebar-w:260px;--ms-radius:12px;--ms-radius-sm:8px;--ms-control-h:36px;--ms-page-pad:12px 16px;--ms-shadow-card:0 1px 6px rgba(15,23,42,.07);--ms-shadow-pop:0 8px 24px rgba(15,23,42,.12);--ms-shadow-header:0 1px 4px rgba(0,0,0,.06)}.ms-card{background:var(--ms-surface);border-radius:var(--ms-radius);box-shadow:var(--ms-shadow-card)}.ms-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-bottom:12px}.ms-table-wrap{background:var(--ms-surface);border-radius:var(--ms-radius);box-shadow:var(--ms-shadow-card);overflow-x:auto}.ms-table{width:100%;border-collapse:collapse;font-size:13px;color:var(--ms-text)}.ms-table thead th{background:var(--ms-primary-50);color:var(--ms-primary-ink);font-weight:700;padding:9px 12px;text-align:left;border-bottom:2px solid var(--ms-primary-100);white-space:nowrap}.ms-table tbody td{padding:8px 12px;border-bottom:1px solid var(--ms-divider);vertical-align:middle}.ms-table tbody tr:last-child td{border-bottom:none}.ms-table tbody tr:hover td{background:var(--ms-row-hover)}.ms-table tbody tr.clickable{cursor:pointer}.ms-list-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px 12px;margin-bottom:12px}.ms-list-toolbar__title{display:flex;align-items:center;gap:8px;margin:0;font-size:20px;line-height:26px;font-weight:700;color:var(--ms-primary-ink);white-space:nowrap}.ms-list-toolbar__spacer{flex:1 1 auto}@media(max-width:576px){.ms-list-toolbar__spacer{display:none}}.ms-count{padding:2px 9px;border-radius:9999px;background:#f1f5f9;color:var(--ms-muted);font-size:12px;font-weight:500;line-height:18px}.ms-search{position:relative;flex:1 1 240px;max-width:360px;min-width:200px}.ms-search>i{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--ms-muted);font-size:13px;pointer-events:none}.ms-search input{width:100%;height:var(--ms-control-h);padding:0 30px 0 32px;border:1px solid var(--ms-border-input);border-radius:var(--ms-radius-sm);background:var(--ms-surface);font:inherit;font-size:13px;color:var(--ms-text);outline:none;transition:border-color .15s}.ms-search input:focus{border-color:var(--ms-primary)}.ms-search input::-moz-placeholder{color:var(--ms-muted)}.ms-search input::placeholder{color:var(--ms-muted)}.ms-search__clear{position:absolute;right:6px;top:50%;transform:translateY(-50%);padding:4px;border:none;background:none;color:var(--ms-muted);cursor:pointer}.ms-search__clear:hover{color:var(--ms-text-secondary)}@media(max-width:576px){.ms-search{max-width:none}}.ms-select{height:var(--ms-control-h);max-width:220px;padding:0 28px 0 10px;border:1px solid var(--ms-border-input);border-radius:var(--ms-radius-sm);background:var(--ms-surface) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='m1 1 4 4 4-4' stroke='%2394a3b8' stroke-width='1.5' fill='none' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 10px center;font:inherit;font-size:13px;color:var(--ms-text);cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s}.ms-select--active,.ms-select:focus,.ms-select:hover{border-color:var(--ms-primary)}.ms-select--active{background-color:var(--ms-primary-50);color:var(--ms-primary-ink);font-weight:600}@media(max-width:576px){.ms-select{flex:1 1 140px;max-width:none}}.ms-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--ms-control-h);padding:0 14px;border:1px solid var(--ms-border-input);border-radius:var(--ms-radius-sm);background:var(--ms-surface);color:var(--ms-text-secondary);font:inherit;font-size:13px;font-weight:600;white-space:nowrap;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ms-btn:hover:not(:disabled){border-color:var(--ms-primary);color:var(--ms-primary)}.ms-btn:disabled{opacity:.5;cursor:not-allowed}.ms-btn--primary{border-color:var(--ms-primary);background:var(--ms-primary);color:#fff}.ms-btn--primary:hover:not(:disabled){background:var(--ms-primary-hover);border-color:var(--ms-primary-hover);color:#fff}.ms-btn--icon{width:var(--ms-control-h);padding:0}.ms-btn--active{border-color:var(--ms-primary);background:var(--ms-primary-50);color:var(--ms-primary)}.ms-icon-btn{width:24px;height:24px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:6px;background:var(--ms-primary-100);color:var(--ms-primary);font-size:11px;cursor:pointer;transition:background .15s,color .15s}.ms-icon-btn:hover{background:var(--ms-primary);color:#fff}.ms-icon-btn--danger{background:var(--ms-danger-bg);color:var(--ms-danger)}.ms-icon-btn--danger:hover{background:var(--ms-danger);color:#fff}.ms-actions{display:inline-flex;align-items:center;gap:8px}.ms-form{width:860px;max-width:100%}.ms-form--narrow{width:480px}.ms-form-section{padding:14px 0 16px;border-top:1px solid var(--ms-divider)}.ms-form-section:first-of-type{border-top:none;padding-top:4px}.ms-form-section__title{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:14px;line-height:20px;font-weight:700;letter-spacing:0;color:var(--ms-primary-ink)}.ms-form-section__title i{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:var(--ms-primary-50);color:var(--ms-primary);font-size:11px}.ms-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;align-items:start}@media(max-width:768px){.ms-form-grid{grid-template-columns:minmax(0,1fr)}}.ms-form-grid--single{grid-template-columns:minmax(0,1fr)}.ms-form-wide{grid-column:1/-1}.ms-form-grid .custom-date:not(.custom-date__min){width:100%;min-width:0;max-width:none}.ms-form-label{font-size:13px;line-height:13px;margin-bottom:8px}.ms-stack{display:flex;flex-direction:column;gap:16px;min-width:0}.ms-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;align-items:start}.ms-section{min-width:0;padding:14px 16px;background:var(--ms-surface);border:1px solid var(--ms-border);border-radius:var(--ms-radius)}.ms-section__head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;margin-bottom:10px}.ms-section__head .ms-section__title{margin:0}.ms-section__title.ms-section__title{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:15px;line-height:20px;font-weight:700;color:var(--ms-primary-ink)}.ms-section__title.ms-section__title i{width:16px;font-size:13px;text-align:center;color:var(--ms-primary)}.ms-section__hint{margin:-4px 0 10px;font-size:12px;color:var(--ms-muted)}.ms-kv{margin:0}.ms-kv__row{display:grid;grid-template-columns:minmax(110px,40%) minmax(0,1fr);gap:12px;padding:7px 0;border-bottom:1px solid var(--ms-divider)}.ms-kv__row:last-child{border-bottom:none}.ms-kv__row>dt{color:var(--ms-muted)}.ms-kv__row>dd,.ms-kv__row>dt{font-size:13px;line-height:19px}.ms-kv__row>dd{margin:0;min-width:0;font-weight:500;color:var(--ms-text);overflow-wrap:anywhere}@media(max-width:400px){.ms-kv__row{grid-template-columns:minmax(0,1fr);gap:2px}}.ms-dash{color:var(--ms-muted);font-weight:400}.ms-br,.ms-line{display:block}.custom-table--page .ms-br,.custom-table--page .ms-line{display:inline}.custom-table--page .ms-br:before,.custom-table--page .ms-line~.ms-line:before{content:" · ";color:var(--ms-muted)}.ms-empty{padding:18px 12px;text-align:center;font-size:13px;color:var(--ms-muted)}.ms-yesno{display:inline-flex;align-items:center;gap:4px;font-size:12px;line-height:18px;white-space:nowrap}.ms-yesno--yes{padding:1px 8px;border-radius:9999px;background:#ecfdf3;color:#15803d;font-weight:600}.ms-yesno--yes i{font-size:9px}.ms-yesno--no{color:#a0aab8}.ms-yesno--no-danger{color:#dc2626;font-weight:500}.ms-badge{display:inline-flex;align-items:center;padding:2px 9px;border-radius:9999px;font-size:11px;font-weight:700;line-height:16px;white-space:nowrap;background:var(--ms-primary-50);color:var(--ms-primary-ink)}.ms-badge--success{background:var(--ms-success-bg);color:#166534}.ms-badge--warning{background:var(--ms-warning-bg);color:var(--ms-warning)}.ms-badge--danger{background:var(--ms-danger-bg);color:#991b1b}.ms-badge--muted{background:#f1f5f9;color:#64748b}.ms-seg{display:inline-flex;height:var(--ms-control-h);border:1px solid var(--ms-border-input);border-radius:var(--ms-radius-sm);overflow:hidden}.ms-seg button{border:none;border-left:1px solid var(--ms-border-input);background:var(--ms-surface);padding:0 12px;font:inherit;font-size:13px;color:var(--ms-text-secondary);cursor:pointer}.ms-seg button:first-child{border-left:none}.ms-seg button.active{background:var(--ms-primary);color:#fff;font-weight:600}.ms-pill{display:inline-flex;align-items:center;gap:6px;max-width:220px;padding:5px 10px 5px 9px;border:1px solid var(--ms-border);border-radius:9999px;background:var(--ms-primary-50);color:var(--ms-primary-ink);font-size:13px;font-weight:500;line-height:18px;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .15s,background .15s}.ms-pill:hover{border-color:var(--ms-primary)}.ms-pill__icon{color:var(--ms-primary);font-size:13px!important}.ms-pill__label{overflow:hidden;text-overflow:ellipsis}.ms-pill__chevron{color:var(--ms-muted);font-size:10px!important}.q-menu{border-radius:var(--ms-radius)!important;box-shadow:var(--ms-shadow-pop)!important;border:1px solid var(--ms-border)}.q-menu .q-item{border-radius:var(--ms-radius-sm)}.q-menu .q-item.q-manual-focusable--focused>.q-focus-helper,.q-menu .q-item:hover>.q-focus-helper{background:var(--ms-primary)!important;opacity:.06!important}.q-menu .q-item--active,.q-menu .q-item.q-item--active{background:var(--ms-primary-100);color:var(--ms-primary);font-weight:600}.ms-dropdown{padding:4px}.ms-dropdown .q-item{min-height:34px;padding:7px 12px;font-size:13px;color:var(--ms-text)}.ms-dropdown .q-item--active{color:var(--ms-primary)}.ms-dropdown__danger{color:var(--ms-danger)!important}.q-select.q-field--outlined .q-field__control{border-radius:var(--ms-radius-sm)}.q-select.q-field--outlined .q-field__control:before{border-color:var(--ms-border-input)}.q-select.q-field--outlined:not(.q-field--focused):not(.q-field--disabled) .q-field__control:hover:before{border-color:var(--ms-muted)}.q-select.q-field--outlined .q-field__marginal{color:var(--ms-muted)}.q-dialog__inner--minimized>.q-card{border-radius:14px}.q-table thead th{color:var(--ms-primary-ink);font-size:12.5px;font-weight:700}.q-table__container:not(.custom-table){border-radius:var(--ms-radius)}.q-table__container:not(.custom-table) thead tr:first-child th{background:var(--ms-primary-50)}.q-btn{text-transform:none;letter-spacing:0;font-weight:600}.q-btn:not(.q-btn--round):not(.q-btn--rounded):not(.q-date .q-btn):not(.q-btn-group>.q-btn){border-radius:var(--ms-radius-sm)}:where(.q-btn:not(.q-btn--round):has(>.q-btn__content>.block)){min-height:34px;padding-top:0!important;padding-bottom:0!important;font-size:13px!important}:where(.q-btn.q-btn--dense:not(.q-btn--round):has(>.q-btn__content>.block)){min-height:28px;font-size:12px!important}.q-btn.q-btn--push:before,.q-btn.q-btn--standard:before{box-shadow:none}.q-btn .q-btn__content{flex-wrap:nowrap}.q-btn .q-btn__content.column{flex-direction:row;flex-wrap:nowrap;gap:6px}.q-btn .q-btn__content.column>.q-icon.on-top{margin-bottom:0}.q-btn .q-icon.on-left{margin-right:6px}.q-btn .q-icon.on-right{margin-left:6px}.q-field__input,.q-field__native,.q-field__prefix,.q-field__suffix{font-size:13px;color:var(--ms-text)}.q-field__label{font-size:13px;color:var(--ms-muted)}.q-field__input::-moz-placeholder,.q-field__native::-moz-placeholder{color:var(--ms-muted)}.q-field__input::placeholder,.q-field__native::placeholder{color:var(--ms-muted)}.q-field__marginal{color:var(--ms-muted)}.q-select__dropdown-icon{font-size:20px}.q-field--outlined .q-field__control{border-radius:var(--ms-radius-sm)}.q-field--outlined .q-field__control:before{border-color:var(--ms-border-input)}.q-field--outlined:not(.q-field--focused):not(.q-field--disabled):not(.q-field--error):hover .q-field__control:before{border-color:var(--ms-muted)}.q-field.q-field--filled .q-field__control,.q-field.q-field--filled.q-field--dense .q-field__control,.q-field.q-field--standard .q-field__control,.q-field.q-field--standard.q-field--dense .q-field__control{padding:0 12px}.q-field.q-field--filled.q-field--highlighted .q-field__control:before,.q-field.q-field--standard.q-field--highlighted .q-field__control:before{background:transparent}.q-field.q-field--filled .q-field__control,.q-field.q-field--standard .q-field__control{border-radius:var(--ms-radius-sm);background:var(--ms-surface)}.q-field.q-field--filled .q-field__control:before,.q-field.q-field--standard .q-field__control:before{border:1px solid var(--ms-border-input);border-radius:var(--ms-radius-sm);background:transparent;opacity:1}.q-field.q-field--filled .q-field__control:after,.q-field.q-field--standard .q-field__control:after{top:0;height:auto;border:2px solid currentColor;border-radius:var(--ms-radius-sm);background:transparent;transform:none;opacity:0;transition:opacity .2s}.q-field.q-field--filled.q-field--error .q-field__control:after,.q-field.q-field--filled.q-field--focused .q-field__control:after,.q-field.q-field--filled.q-field--highlighted .q-field__control:after,.q-field.q-field--standard.q-field--error .q-field__control:after,.q-field.q-field--standard.q-field--focused .q-field__control:after,.q-field.q-field--standard.q-field--highlighted .q-field__control:after{opacity:1}.q-field.q-field--filled.q-field--disabled .q-field__control,.q-field.q-field--standard.q-field--disabled .q-field__control{background:#f8fafc}.q-tab{text-transform:none;letter-spacing:0}.q-tab__label{font-size:14px;font-weight:600}.q-table thead th{text-transform:none!important;letter-spacing:0!important}:where(.layout-page,.q-dialog .q-card) h1,:where(.layout-page,.q-dialog .q-card) h2,:where(.layout-page,.q-dialog .q-card) h3,:where(.layout-page,.q-dialog .q-card) h4,:where(.layout-page,.q-dialog .q-card) h5,:where(.layout-page,.q-dialog .q-card) h6{letter-spacing:0;line-height:1.3;color:var(--ms-primary-ink);font-weight:700}:where(.layout-page,.q-dialog .q-card) h1{font-size:20px;margin:0 0 14px}:where(.layout-page,.q-dialog .q-card) h2{font-size:18px;margin:0 0 12px}:where(.layout-page,.q-dialog .q-card) h3{font-size:16px;margin:0 0 10px}:where(.layout-page,.q-dialog .q-card) h4{font-size:15px;margin:0 0 10px}:where(.layout-page,.q-dialog .q-card) h5,:where(.layout-page,.q-dialog .q-card) h6{font-size:14px;margin:0 0 8px}:where(.layout-page,.q-dialog .q-card) .text-h4{font-size:20px;line-height:26px;font-weight:700;letter-spacing:0}:where(.layout-page,.q-dialog .q-card) .text-h5{font-size:18px;line-height:24px;font-weight:700;letter-spacing:0}:where(.layout-page,.q-dialog .q-card) .text-h6{font-size:16px;line-height:22px;font-weight:700;letter-spacing:0}:where(.layout-page,.q-dialog .q-card) .text-subtitle1{font-size:14px;line-height:20px}:where(.layout-page,.q-dialog .q-card) .text-subtitle2{font-size:13px;line-height:18px}.q-dialog__inner--minimized>.q-card>.q-card__section:first-child .text-h5,.q-dialog__inner--minimized>.q-card>.q-card__section:first-child .text-h6{font-size:18px;line-height:24px;color:var(--ms-primary-ink)}.q-dialog__inner--minimized>.q-card>.q-card__actions{gap:8px;padding:12px 16px 16px}.ms-page-title.ms-page-title.ms-page-title{margin:0 0 14px;font-size:20px;line-height:26px;font-weight:700;letter-spacing:0;color:var(--ms-primary-ink)}.layout-page.q-layout-padding>.q-linear-progress:first-child+*,.layout-page.q-layout-padding>:first-child:not(.q-linear-progress){margin-top:0!important;padding-top:0!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.layout-page.q-layout-padding>.q-linear-progress:first-child+*>:first-child,.layout-page.q-layout-padding>:first-child:not(.q-linear-progress)>:first-child{margin-top:0!important}.q-field--labeled:not(.custom-select):not(.q-field--borderless){padding-top:21px}.q-field--labeled:not(.custom-select):not(.q-field--borderless) .q-field__control-container{position:static!important;padding-top:0!important}.q-field--labeled:not(.custom-select):not(.q-field--borderless) .q-field__input,.q-field--labeled:not(.custom-select):not(.q-field--borderless) .q-field__native,.q-field--labeled:not(.custom-select):not(.q-field--borderless) .q-field__prefix,.q-field--labeled:not(.custom-select):not(.q-field--borderless) .q-field__suffix{padding-top:0!important;padding-bottom:0!important}.q-field--labeled:not(.custom-select):not(.q-field--borderless) .q-field__input::-moz-placeholder,.q-field--labeled:not(.custom-select):not(.q-field--borderless) .q-field__native::-moz-placeholder{color:var(--ms-muted)!important}.q-field--labeled:not(.custom-select):not(.q-field--borderless) .q-field__input::placeholder,.q-field--labeled:not(.custom-select):not(.q-field--borderless) .q-field__native::placeholder{color:var(--ms-muted)!important}.q-field--labeled:not(.custom-select):not(.q-field--borderless) .q-field__prefix,.q-field--labeled:not(.custom-select):not(.q-field--borderless) .q-field__suffix{opacity:1!important}.q-field--labeled:not(.custom-select):not(.q-field--borderless) .q-field__label{top:-21px!important;left:0;max-width:none!important;transform:none!important;font-size:13px!important;line-height:13px;color:var(--ms-text)}.q-field--labeled:not(.custom-select):not(.q-field--borderless).q-field--focused .q-field__label{color:var(--ms-primary)}.q-field--labeled:not(.custom-select):not(.q-field--borderless).q-field--error .q-field__label{color:var(--ms-danger)}