.mfa-modal-overlay[data-v-a6b89171]{z-index:9999;left:0;top:0;right:0;bottom:0;display:flex;position:fixed;background:#0000007f}.mfa-modal[data-v-a6b89171]{margin:120px auto auto;padding:24px;background:var(--color-background);width:440px;border-radius:16px}.mfa-modal-header[data-v-a6b89171]{display:flex;align-items:center;justify-content:flex-end;width:100%}.mfa-modal-close-btn[data-v-a6b89171]:hover{cursor:pointer}.mfa-modal-body[data-v-a6b89171]{margin-top:16px;line-height:24px;text-align:center;color:var(--color-text-light)}.mfa-modal-title[data-v-a6b89171]{text-align:center;font-size:22px;font-weight:600;line-height:32px;margin-bottom:12px;color:var(--color-text)}.mfa-code-digit[data-v-a6b89171]{width:48px;height:48px;outline:none;border-radius:8px;border:2px solid var(--color-border);text-align:center;font-size:16px;font-weight:600;color:var(--color-accent);background:var(--color-background)}.mfa-code-digit.filled[data-v-a6b89171]{border:2px solid var(--color-accent)}.mfa-code-digit[data-v-a6b89171]:focus{border:2px solid var(--color-accent)}.mfa-code-digit+.mfa-code-digit[data-v-a6b89171]{margin-left:8px}.mfa-modal-error-message[data-v-a6b89171]{color:var(--color-red);font-size:14px;font-weight:500}.mfa-modal-footer[data-v-a6b89171]{margin-top:32px;display:flex;flex-direction:column;gap:16px;width:100%}.mfa-modal-button[data-v-a6b89171]{display:flex;gap:4px;align-items:center;box-sizing:border-box;min-width:fit-content;width:100%;text-decoration:none;justify-content:center;padding:20px 24px;border-radius:8px;font-size:15px;font-weight:500;transition:.15s}.mfa-modal-button.primary[data-v-a6b89171]{border:1px solid var(--color-accent);background:var(--color-accent);color:#fff}.mfa-modal-button.primary[data-v-a6b89171]:hover{border:1px solid var(--color-accent-hover);background:var(--color-accent-hover);color:#fff}.mfa-modal-button.secondary[data-v-a6b89171]{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text)}.mfa-modal-button.secondary[data-v-a6b89171]:hover{border:1px solid var(--color-background-secondary);background:var(--color-background-secondary);color:var(--color-text)}.mfa-modal-button.primary.red[data-v-a6b89171]{border:1px solid var(--color-red);background:var(--color-red);color:#fff}.mfa-modal-button.primary.red[data-v-a6b89171]:hover{border:1px solid var(--color-red-hover);background:var(--color-red-hover);color:#fff}.mfa-modal-button[data-v-a6b89171]:hover{cursor:pointer}.egovMobileBtn{display:none}#egovBtn1{display:flex;align-items:center;justify-content:center}@media (max-width: 767px){.egovMobileBtn{background:#fff;color:#000;display:flex;align-items:center;justify-content:center;box-sizing:border-box;text-align:center;padding:12px 16px;border:0;border-radius:8px;text-decoration:none;font-family:Inter,serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;width:100%}}@media (max-width: 768px){#egovBtn1{display:none}}.tsp[data-v-4c8ad5f6]{display:flex;flex-direction:column;flex:1;min-height:0}.tsp__scroll[data-v-4c8ad5f6]{display:flex;flex-direction:column;gap:2px;flex:1;min-height:0;overflow-y:auto}.tsp-logout[data-v-4c8ad5f6]{margin-top:auto;flex-shrink:0;padding-top:8px}.tsp-new[data-v-4c8ad5f6]{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:none;border-radius:8px;background:none;color:var(--color-accent);font-family:inherit;font-size:14px;font-weight:600;text-align:left;cursor:pointer;transition:background .15s}.tsp-new[data-v-4c8ad5f6]:hover{background:var(--color-background-secondary)}.tsp-new__plus[data-v-4c8ad5f6]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--color-accent);color:#fff;flex-shrink:0}.tsp-search[data-v-4c8ad5f6]{position:relative;display:flex;align-items:center;margin:6px 0 10px}.tsp-search__icon[data-v-4c8ad5f6]{position:absolute;left:12px;color:var(--color-text-light);pointer-events:none}.tsp-search__input[data-v-4c8ad5f6]{width:100%;padding:8px 12px 8px 34px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background-secondary);color:var(--color-text);font-family:inherit;font-size:13px;outline:none}.tsp-search__input[data-v-4c8ad5f6]:focus{border-color:var(--color-accent)}.tsp-menu[data-v-4c8ad5f6]{display:flex;flex-direction:column;gap:2px}.tsp-item[data-v-4c8ad5f6]{display:flex;align-items:center;gap:10px;padding:8px 12px;border-radius:8px;color:var(--color-text);font-size:14px;cursor:pointer;transition:background .12s}.tsp-item[data-v-4c8ad5f6]:hover:not(.disabled){background:var(--color-background-secondary)}.tsp-item.active[data-v-4c8ad5f6]{background:var(--color-background-secondary);font-weight:600}.tsp-item.disabled[data-v-4c8ad5f6]{opacity:.45;cursor:default}.tsp-item__icon[data-v-4c8ad5f6]{display:flex;align-items:center;color:var(--color-text-light);flex-shrink:0}.tsp-item.active .tsp-item__icon[data-v-4c8ad5f6]{color:var(--color-text)}.tsp-item__label[data-v-4c8ad5f6]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tsp-item__count[data-v-4c8ad5f6]{color:var(--color-text-light);font-size:12px;font-variant-numeric:tabular-nums}.tsp-projects[data-v-4c8ad5f6]{margin-top:14px}.tsp-projects__head[data-v-4c8ad5f6]{display:flex;align-items:center;gap:4px;padding:6px 12px}.tsp-projects__title[data-v-4c8ad5f6]{flex:1;color:var(--color-text-light);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.tsp-icon-btn[data-v-4c8ad5f6]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:none;color:var(--color-text-light);cursor:pointer}.tsp-icon-btn[data-v-4c8ad5f6]:hover{background:var(--color-background-secondary);color:var(--color-text)}.tsp-projects__list[data-v-4c8ad5f6]{display:flex;flex-direction:column;gap:2px;margin-top:2px}.tsp-empty[data-v-4c8ad5f6]{padding:8px 12px;color:var(--color-text-light);font-size:13px}.tsp-folder__list[data-v-4c8ad5f6]{display:flex;flex-direction:column;gap:2px;padding-left:16px}.tsp-folder__edit[data-v-4c8ad5f6]{opacity:0;flex-shrink:0}.tsp-folder:hover .tsp-folder__edit[data-v-4c8ad5f6]{opacity:1}.tsp-project__mark[data-v-4c8ad5f6]{width:14px;height:14px;border-radius:4px;flex-shrink:0}.tsp-project__admin[data-v-4c8ad5f6]{display:inline-flex;flex-shrink:0;color:var(--color-text-light)}.dropdown-enter-active[data-v-ea0a6d48],.dropdown-leave-active[data-v-ea0a6d48]{transition:all .2s ease}.dropdown-enter-from[data-v-ea0a6d48],.dropdown-leave-to[data-v-ea0a6d48]{transform:translateY(-8px);opacity:0}.custom-language-dropdown[data-v-1308511d]{position:relative;width:100%}.custom-language-dropdown .dropdown-link[data-v-1308511d]{cursor:pointer;padding:0;background:none;border:none;font:inherit;color:inherit;width:100%;text-align:left}.custom-language-dropdown .custom-dropdown-list[data-v-1308511d]{position:fixed;z-index:9999999;width:200px;max-height:240px;display:flex;flex-direction:column;gap:4px;padding:4px;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 0 1px #0006;box-shadow:0 8px 24px -6px #00000029;overflow-y:auto}.custom-language-dropdown .custom-dropdown-list[data-v-1308511d]::-webkit-scrollbar{width:8px}.custom-language-dropdown .custom-dropdown-list[data-v-1308511d]::-webkit-scrollbar-track{border-radius:100px;background-color:transparent}.custom-language-dropdown .custom-dropdown-list[data-v-1308511d]::-webkit-scrollbar-thumb{background-color:var(--color-border-focus);border-radius:100px}.archive-calendar[data-v-9ffb432a]{position:fixed;z-index:9999999;width:280px;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 0 1px #0006;box-shadow:0 8px 24px -6px #00000029;padding:16px}.calendar-header[data-v-9ffb432a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.calendar-nav-btn[data-v-9ffb432a]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:none;border-radius:8px;cursor:pointer;color:var(--color-text);transition:all .2s ease}.calendar-nav-btn svg[data-v-9ffb432a]{color:var(--color-text);stroke:var(--color-text);pointer-events:none}.calendar-nav-btn[data-v-9ffb432a]:hover{background-color:var(--color-background-hover)}.calendar-nav-btn:hover svg[data-v-9ffb432a]{color:var(--color-accent);stroke:var(--color-accent)}.calendar-year[data-v-9ffb432a]{font-size:16px;font-weight:600;color:var(--color-text)}.calendar-months[data-v-9ffb432a]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.calendar-month[data-v-9ffb432a]{display:flex;align-items:center;justify-content:center;height:40px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;color:var(--color-text-light);background-color:transparent}.calendar-month.available[data-v-9ffb432a]{color:var(--color-text);background-color:var(--color-background-secondary)}.calendar-month.available[data-v-9ffb432a]:hover{color:#fff;background-color:var(--color-accent)}.calendar-month.selected[data-v-9ffb432a]{background-color:var(--color-accent);color:#fff;font-weight:600}.calendar-month.selected[data-v-9ffb432a]:hover{background-color:var(--color-accent)}.calendar-month.disabled[data-v-9ffb432a]{cursor:not-allowed;opacity:.4}.calendar-exit-btn[data-v-9ffb432a]{margin-top:12px;padding:10px 16px;border-radius:8px;font-size:14px;font-weight:500;text-align:center;cursor:pointer;transition:all .2s ease;color:var(--color-accent);background-color:var(--color-background-secondary);border:1px solid var(--color-accent)}.calendar-exit-btn[data-v-9ffb432a]:hover{color:#fff;background-color:var(--color-accent)}@media (max-width: 480px){.restricted-mobile .sidebar-sed-controls[data-v-3d7a9799]{display:none}}.instance-newdoc-count[data-v-3d7a9799]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;margin-left:8px;background-color:#e74c3c;color:#fff;border-radius:9999px;font-size:12px;font-weight:700}.dropdown-list-item[data-v-3d7a9799]{display:flex;align-items:center;justify-content:space-between}.sidebar[data-v-3d7a9799]{height:calc(100vh - 200px);max-height:calc(100vh - 200px);overflow-y:auto}.custom-dropdown[data-v-3d7a9799]{position:relative;width:100%}.custom-dropdown .dropdown-link[data-v-3d7a9799]{cursor:pointer;padding:0;background:none;border:none;font:inherit;color:inherit;width:100%;text-align:left}.custom-dropdown-list[data-v-3d7a9799]{position:fixed;z-index:9999999;width:304px;max-height:240px;display:flex;flex-direction:column;gap:4px;padding:4px;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 0 1px #0006;box-shadow:0 8px 24px -6px #00000029;overflow-y:auto}.custom-dropdown-list[data-v-3d7a9799]::-webkit-scrollbar{width:8px}.custom-dropdown-list[data-v-3d7a9799]::-webkit-scrollbar-track{border-radius:100px;background-color:transparent}.custom-dropdown-list[data-v-3d7a9799]::-webkit-scrollbar-thumb{background-color:var(--color-border-focus);border-radius:100px}:root{--vc-clr-primary: #000;--vc-clr-secondary: #090f207f;--vc-clr-white: #ffffff;--vc-icn-width: 1.2em;--vc-nav-width: 30px;--vc-nav-height: 30px;--vc-nav-border-radius: 0;--vc-nav-color: var(--vc-clr-primary);--vc-nav-color-hover: var(--vc-clr-secondary);--vc-nav-background: transparent;--vc-pgn-width: 12px;--vc-pgn-height: 4px;--vc-pgn-margin: 4px;--vc-pgn-border-radius: 0;--vc-pgn-background-color: var(--vc-clr-secondary);--vc-pgn-active-color: var(--vc-clr-primary)}.carousel{position:relative;text-align:center;box-sizing:border-box;touch-action:pan-y;overscroll-behavior:none}.carousel.is-dragging{touch-action:none}.carousel *{box-sizing:border-box}.carousel__track{display:flex;padding:0!important;position:relative}.carousel__viewport{overflow:hidden}.carousel__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.carousel__icon{width:var(--vc-icn-width);height:var(--vc-icn-width);fill:currentColor}.carousel__prev,.carousel__next{box-sizing:content-box;background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);width:var(--vc-nav-width);height:var(--vc-nav-height);text-align:center;font-size:var(--vc-nav-height);padding:0;color:var(--vc-nav-color);display:flex;justify-content:center;align-items:center;position:absolute;border:0;cursor:pointer;margin:0 10px;top:50%;transform:translateY(-50%)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__prev{left:0}.carousel__next{right:0}.carousel--rtl .carousel__prev{left:auto;right:0}.carousel--rtl .carousel__next{right:auto;left:0}@media (hover: hover){.carousel__prev:hover,.carousel__next:hover{color:var(--vc-nav-color-hover)}}.carousel__pagination{display:flex;justify-content:center;list-style:none;line-height:0;margin:10px 0 0;padding:0}.carousel__pagination-button{display:block;border:0;margin:0;cursor:pointer;padding:var(--vc-pgn-margin);background:transparent}.carousel__pagination-button:after{display:block;content:"";width:var(--vc-pgn-width);height:var(--vc-pgn-height);border-radius:var(--vc-pgn-border-radius);background-color:var(--vc-pgn-background-color)}.carousel__pagination-button--active:after{background-color:var(--vc-pgn-active-color)}@media (hover: hover){.carousel__pagination-button:hover:after{background-color:var(--vc-pgn-active-color)}}.carousel__slide{scroll-snap-stop:auto;flex-shrink:0;margin:0;position:relative;display:flex;justify-content:center;align-items:center;transform:translateZ(0)}.sidebar--tasks[data-v-5a12b26d]{display:flex;flex-direction:column;overflow-y:hidden}@media (max-width: 480px){.restricted-mobile .sidebar-sed-controls[data-v-5a12b26d]{display:none}}.instance-newdoc-count[data-v-5a12b26d]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;margin-left:8px;background-color:#e74c3c;color:#fff;border-radius:10px;font-size:12px;font-weight:700}.badge-wrapper[data-v-5a12b26d]{display:flex;align-items:center;margin-left:auto}.badge-count[data-v-5a12b26d]{display:inline-flex;align-items:center;justify-content:center;position:relative;min-width:20px;height:20px;padding:0 6px;color:#fff;border-radius:10px;font-size:11px;font-weight:600}.badge-count--gray[data-v-5a12b26d]{background-color:#f0f0f0;color:#555}.badge-count--red[data-v-5a12b26d]{background-color:#e74c3c;color:#fff}.badge-unread-dot[data-v-5a12b26d]{position:absolute;top:-4px;right:-4px;width:10px;height:10px;border-radius:50%;background-color:#233ecf;border:2px solid white;box-sizing:border-box}.badge-unread-dot--standalone[data-v-5a12b26d]{position:static;width:10px;height:10px;border-radius:50%;background-color:#233ecf;border:2px solid white;box-sizing:border-box}.dropdown-list-item[data-v-5a12b26d]{display:flex;align-items:center;justify-content:space-between}.sidebar[data-v-5a12b26d]{overflow-y:auto}.sed-docid-display[data-v-dc1b55c5]{font-size:12px;color:var(--color-text-light);margin-top:2px;line-height:1}.card-overlay[data-v-6e11475c]{z-index:9999;position:fixed;display:flex;left:0;top:0;right:0;bottom:0;background:#0000007f}.card[data-v-6e11475c]{margin:auto;width:590px;height:700px;max-height:90vh;border-radius:12px;padding:16px;background:var(--color-background);color:var(--color-text);overflow-y:scroll}.card-header[data-v-6e11475c]{display:flex;justify-content:space-between;align-items:center;cursor:grab;-webkit-user-select:none;user-select:none}.card-header[data-v-6e11475c]:active{cursor:grabbing}.card-header-title[data-v-6e11475c]{line-height:20px;font-size:16px;font-weight:600}.card-header-right[data-v-6e11475c]{display:flex;align-items:center;gap:12px}.card-header-btn[data-v-6e11475c]{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:var(--color-red)}.card-header-btn[data-v-6e11475c]:hover,.card-header-close-btn[data-v-6e11475c]{cursor:pointer}.card-actions[data-v-6e11475c]{display:flex;justify-content:space-between;align-items:center}.card-actions-left[data-v-6e11475c]{display:flex;align-items:center;gap:8px}.card-actions-left-btn[data-v-6e11475c]{display:flex;align-items:center;gap:4px;padding:8px 10px;font-size:12px;font-weight:500;border:1px solid var(--color-text);border-radius:8px;white-space:nowrap}.card-actions-left-btn[data-v-6e11475c]:hover{cursor:pointer}.card-actions-right[data-v-6e11475c]{display:flex;align-items:center;gap:12px}.card-actions-right-btn[data-v-6e11475c]{cursor:pointer}.card-actions-btn-wfull[data-v-6e11475c]{display:none;align-items:center;justify-content:center;padding:12px;width:100%;background:var(--color-accent);color:#fff;border-radius:8px;font-size:14px;font-weight:600}.card-breadcrumbs[data-v-6e11475c]{display:flex}.card-breadcrumbs-item[data-v-6e11475c]{position:relative;display:flex;justify-content:center;align-items:center;width:fit-content;height:40px;padding:0 16px;background:var(--color-background-secondary);color:var(--color-text-light);font-size:14px;font-weight:600}.card-breadcrumbs-item[data-v-6e11475c]:not(:last-child){margin-right:3px}.card-breadcrumbs-item[data-v-6e11475c]:not(:first-child){padding-left:24px}.card-breadcrumbs-item[data-v-6e11475c]:not(:first-child):after{z-index:1;content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-left:8px solid var(--color-background);border-top:20px solid transparent;border-bottom:20px solid transparent}.card-breadcrumbs-item[data-v-6e11475c]:not(:last-child):before{z-index:2;content:"";position:absolute;right:-8px;bottom:0;width:0;height:0;border-left:8px solid var(--color-background-secondary);border-top:20px solid transparent;border-bottom:20px solid transparent}.card-breadcrumbs-item.active[data-v-6e11475c]:not(:last-child):before{border-left:8px solid var(--color-accent)}.card-breadcrumbs-item.active[data-v-6e11475c]{background:var(--color-accent);color:#fff}.card-breadcrumbs-item[data-v-6e11475c]:first-child{border-radius:8px 0 0 8px}.card-breadcrumbs-item[data-v-6e11475c]:last-child{border-radius:0 8px 8px 0}.card-breadcrumbs-item-num[data-v-6e11475c]{display:flex;align-items:center;justify-content:center;height:24px;width:24px;margin-right:8px;border-radius:50%;font-size:12px;font-weight:600;line-height:16px}.card-breadcrumbs-item>.card-breadcrumbs-item-num[data-v-6e11475c]{color:var(--color-background-secondary);background:var(--color-text-light)}.card-breadcrumbs-item.active>.card-breadcrumbs-item-num[data-v-6e11475c]{color:var(--color-accent)}.card-breadcrumbs.small[data-v-6e11475c]{display:flex;width:fit-content;margin:0 auto;height:32px}.card-breadcrumbs.small>.card-breadcrumbs-item[data-v-6e11475c]{position:relative;display:flex;align-items:center;font-size:10px;background:var(--color-background-secondary);color:#fff;height:100%}.card-breadcrumbs.small>.card-breadcrumbs-item.active[data-v-6e11475c]:not(:last-child):before{border-left:16px solid var(--color-accent)}.card-breadcrumbs.small>.card-breadcrumbs-item[data-v-6e11475c]:first-child{border-radius:8px 0 0 8px;padding-left:10px;padding-right:0;margin-right:4px}.card-breadcrumbs.small>.card-breadcrumbs-item[data-v-6e11475c]:nth-child(2){padding-left:20px;padding-right:0;margin-right:4px}.card-breadcrumbs.small>.card-breadcrumbs-item[data-v-6e11475c]:last-child{padding-left:20px;padding-right:10px;border-radius:0 8px 8px 0}.card-breadcrumbs.small>.card-breadcrumbs-item[data-v-6e11475c]:not(:first-child):after{z-index:1;content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-left:16px solid var(--color-background);border-top:16px solid transparent;border-bottom:16px solid transparent}.card-breadcrumbs.small>.card-breadcrumbs-item[data-v-6e11475c]:not(:last-child):before{z-index:2;content:"";position:absolute;right:-15.5px;bottom:0;width:0;height:0;border-left:16px solid var(--color-text-light);border-top:16px solid transparent;border-bottom:16px solid transparent}.card-breadcrumbs.small .card-breadcrumbs-item-num[data-v-6e11475c]{display:none}.card-breadcrumbs.small>.card-breadcrumbs-item.active[data-v-6e11475c]{background:var(--color-accent);color:#fff}.card-tabs[data-v-6e11475c]{display:flex}.card-tabs-item[data-v-6e11475c]{padding:12px;font-size:13px;font-weight:500;border-bottom:1px solid var(--color-border);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card-tabs-item[data-v-6e11475c]:hover{cursor:pointer}.card-tabs-item.active[data-v-6e11475c]{border-bottom:2px solid var(--color-accent)}.card-details[data-v-6e11475c]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:343px;background:var(--color-background)}.card-detail-row[data-v-6e11475c]{display:flex;flex-direction:row;align-items:flex-end;width:100%;gap:8px}.card-detail-label[data-v-6e11475c]{font-size:13px;font-weight:400;white-space:nowrap}.dashed-line[data-v-6e11475c]{flex-grow:1;height:0;border-bottom:1px dashed #999CA0;margin:0 4px}.card-detail-value[data-v-6e11475c]{font-size:13px;font-weight:600;line-height:16px;white-space:nowrap}.value-container[data-v-6e11475c]{width:140px;text-align:left;flex-shrink:0}.card-participants[data-v-6e11475c]{width:100%}.card-participants-item[data-v-6e11475c]{padding:11px 12px;font-size:13px;border-width:1px 1px 0px 1px;border-style:solid;border-color:var(--color-border)}.card-participants-item[data-v-6e11475c]:last-child{border-width:1px 1px 1px 1px;border-radius:0 0 12px 12px}.card-participants-item.divider[data-v-6e11475c]{display:flex;align-items:center;gap:8px;font-weight:700;background:var(--color-accent-light);color:var(--color-accent);border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.card-participants-item.divider[data-v-6e11475c]:hover{cursor:pointer}.card-participants-item[data-v-6e11475c]:first-child{border-radius:12px 12px 0 0}.card-participant-item-row[data-v-6e11475c]{display:flex;align-items:center;justify-content:space-between}.card-participant-item-row div[data-v-6e11475c]{width:100%;color:var(--color-text)}.card-participant-item-row.headers div[data-v-6e11475c],.card-participants-item-title[data-v-6e11475c]{color:var(--color-text-light)}.card-participants-item-title.success[data-v-6e11475c]{color:var(--color-green)}.card-participants-item-title.fail[data-v-6e11475c]{color:var(--color-red)}.card-participant-item-form[data-v-6e11475c]{margin-top:12px}.card-participant-item-textarea[data-v-6e11475c]{box-sizing:border-box;width:100%;height:80px;padding:12px;resize:none;border-radius:8px;outline:none;border:1px solid var(--color-border);background:var(--color-background)}.card-participant-item-textarea[data-v-6e11475c]::placeholder{color:var(--color-text-light)}.card-participant-item-row-textarea[data-v-6e11475c]:focus{border:1px solid var(--color-border-focus)}.card-participant-item-form-button-container[data-v-6e11475c]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.card-participant-item-form-button[data-v-6e11475c]{width:100%;padding:8px;border-radius:8px;border:none;font-size:14px;font-weight:600}.card-participant-item-form-button.primary[data-v-6e11475c]{border:1px solid var(--color-accent);color:#fff;background:var(--color-accent)}.card-participant-item-form-button.secondary[data-v-6e11475c]{border:1px solid var(--color-text);color:var(--color-text);background:var(--color-background)}.card-participant-item-form-button[data-v-6e11475c]:hover{cursor:pointer}.card-participant-menu[data-v-6e11475c]{display:flex;align-items:baseline;justify-content:space-between;width:100%;height:fit-content;box-sizing:border-box}.card-participant-menu-left[data-v-6e11475c]{box-sizing:border-box;width:180px;height:fit-content;padding-right:16px}.card-participant-menu-right[data-v-6e11475c]{box-sizing:border-box;width:100%;height:100%;padding-left:16px;border-left:1px solid var(--color-border)}.card-participant-menu-block[data-v-6e11475c]{display:flex;flex-direction:column;gap:8px;height:200px}.card-participant-menu-block+.card-participant-menu-block[data-v-6e11475c]{margin-top:16px}.card-participant-menu-block-title[data-v-6e11475c]{font-size:12px;font-weight:400;color:var(--color-text-light)}.card-participant-menu-block-list[data-v-6e11475c]{height:150px;width:100%;padding:0;margin:0;overflow-x:hidden;overflow-y:scroll;font-size:13px;font-weight:500}.card-participant-menu-block-list.ul[data-v-6e11475c]{list-style:none}.card-participant-menu-block-list.ol[data-v-6e11475c]{width:100%;padding-left:24px;list-style:decimal}.card-participant-menu-block-list li+li[data-v-6e11475c]{margin-top:8px}.card-participant-menu-block-placeholder[data-v-6e11475c]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:200px;border-radius:12px;text-align:center;background:var(--color-background-secondary);color:var(--color-text-light);font-size:12px;font-weight:400;line-height:17px;padding:32px}.card-participant-menu-block-user[data-v-6e11475c]{padding:8px}.card-participant-menu-block-user+.card-participant-menu-block-user[data-v-6e11475c]{border-top:1px solid var(--color-border)}.card-participant-menu-block-user-row[data-v-6e11475c]{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:500}.card-participant-menu-block-user-row-btn[data-v-6e11475c]{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:400}.card-participant-menu-block-user-row-btn[data-v-6e11475c]:hover{cursor:pointer}.card-participant-menu-block-user-row+.card-participant-menu-block-user-row[data-v-6e11475c]{margin-top:4px}.card-participant-menu-block-user-comment[data-v-6e11475c]{display:flex;gap:2px;color:var(--color-accent);font-size:12px;font-weight:400}#CardActions[data-v-6e11475c],#CardBreadcrumbs[data-v-6e11475c],#CardTabs[data-v-6e11475c],#CardDetails[data-v-6e11475c],#CardParticipants[data-v-6e11475c],#CardAggrContent[data-v-6e11475c],#CardRecipContent[data-v-6e11475c],#CardCopyContent[data-v-6e11475c],#CardEsedoContent[data-v-6e11475c]{margin-top:16px}.card-archive-label[data-v-6e11475c]{padding:2px 4px;background:var(--color-accent);color:#fff;border-radius:4px;font-size:18px}.card-esedo-title[data-v-6e11475c]{font-size:14px;font-weight:400;color:var(--color-text);line-height:21px}.card-esedo-row[data-v-6e11475c]{display:flex;gap:8px}.esedo-error-message[data-v-6e11475c]{margin-top:16px;color:var(--color-red);font-size:14px;font-weight:500;line-height:21px}@media (max-width: 480px){.card.restricted-mobile .restricted-hide-mobile[data-v-6e11475c]{display:none}}@media (max-width: 480px){.card[data-v-6e11475c]{width:100vw;height:100vh;max-width:100vw;max-height:100vh;border-radius:0;margin:0}.card-actions[data-v-6e11475c]{align-items:flex-start;flex-direction:column;gap:16px}.card-actions-left-btn[data-v-6e11475c]{padding:5px 8px;border-radius:6px}.card-breadcrumbs[data-v-6e11475c]{display:flex;width:100%;margin:0 auto;height:32px}.card-breadcrumbs-item-num[data-v-6e11475c]{display:none}.card-breadcrumbs-item[data-v-6e11475c]{width:100%;height:32px;font-size:11px}.card-breadcrumbs-item[data-v-6e11475c]:not(:first-child):after{border-left:8px solid var(--color-background);border-top:16px solid transparent;border-bottom:16px solid transparent}.card-breadcrumbs-item[data-v-6e11475c]:not(:last-child):before{border-left:8px solid var(--color-text-light);border-top:16px solid transparent;border-bottom:16px solid transparent}.card-breadcrumbs-item.active[data-v-6e11475c]:not(:last-child):before{border-left:8px solid var(--color-accent)}.dashed-line[data-v-6e11475c]{flex-grow:0}.card-actions-btn-wfull[data-v-6e11475c]{display:flex}}.card-breadcrumbs-item.active[data-v-6e11475c]:not(:last-child):before{border-left:8px solid var(--color-accent-light)}.card-breadcrumbs-item.active[data-v-6e11475c]{background:var(--color-accent-light);color:var(--color-accent)}.card-breadcrumbs-item.active>.card-breadcrumbs-item-num[data-v-6e11475c]{background:var(--color-accent);color:#fff}.card-breadcrumbs.small>.card-breadcrumbs-item.active[data-v-6e11475c]:not(:last-child):before{border-left:16px solid var(--color-accent-light)}.card-breadcrumbs.small>.card-breadcrumbs-item.active[data-v-6e11475c]{background:var(--color-accent-light);color:var(--color-accent)}.card-breadcrumbs-item.completed[data-v-6e11475c]:not(:last-child):before{border-left:8px solid green}.card-breadcrumbs-item.completed[data-v-6e11475c]{background:green;color:#fff}.card-breadcrumbs-item.completed>.card-breadcrumbs-item-num[data-v-6e11475c]{background:#fff;color:green;font-size:0}.card-breadcrumbs-item.completed>.card-breadcrumbs-item-num[data-v-6e11475c]:before{content:"✓";font-size:16px}.card-breadcrumbs.small>.card-breadcrumbs-item.completed[data-v-6e11475c]:not(:last-child):before{border-left:16px solid green}.card-breadcrumbs.small>.card-breadcrumbs-item.completed[data-v-6e11475c]{background:green;color:#fff}.mail-letter-content-plain[data-v-8335644e]{padding:24px;background:var(--color-background);color:var(--color-text);word-break:break-all}.sed-period-filter[data-v-1f81ac40]{display:flex;gap:16px;align-items:center}.sed-period-filter-date-from[data-v-1f81ac40],.sed-period-filter-date-to[data-v-1f81ac40]{display:flex;flex-direction:column;gap:4px}.sed-period-filter label[data-v-1f81ac40]{font-size:12px;color:#666}.date-input[data-v-1f81ac40]{padding:4px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px;height:32px}.date-input[data-v-1f81ac40]:focus{outline:none;border-color:#007bff}.table-header-with-arrow[data-v-1f81ac40]{display:flex;align-items:center;gap:4px;cursor:pointer}.table-header-with-arrow[data-v-1f81ac40]:hover{cursor:pointer}.table-header-with-arrow svg[data-v-1f81ac40]{stroke:currentColor}.table-header-sortable[data-v-1f81ac40],.table-header-sortable[data-v-1f81ac40]:hover{cursor:pointer}.table-header-sortable.active[data-v-1f81ac40]{color:red}.sed-table-header[data-v-1f81ac40]{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 4px;border:none;background:var(--color-background-secondary);position:sticky;top:0;z-index:10}.sed-table-header th[data-v-1f81ac40]{font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-align:left}.sed-table-body[data-v-1f81ac40]{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 4px;border:none}.sed-table-body td[data-v-1f81ac40],.sed-table-body tr td[data-v-1f81ac40]{padding:12px 8px!important;font-size:12px!important;font-weight:400!important;line-height:16px!important;vertical-align:top!important;text-align:left!important}.sed-row[data-v-8d4746b7]{background:var(--color-background);vertical-align:top;cursor:pointer}.sed-row[data-v-8d4746b7]:hover{background:var(--color-background-hover)}.sed-row td[data-v-8d4746b7]{padding:12px 8px;font-size:14px;color:var(--color-text)}.counterparty-info[data-v-8d4746b7]{display:flex;flex-direction:column;gap:3px}.counterparty-name[data-v-8d4746b7]{font-weight:500;display:flex;align-items:center;gap:6px;font-size:14px}.counterparty-name.is-new[data-v-8d4746b7]{color:var(--color-text)}.new-badge[data-v-8d4746b7]{display:inline-flex;align-items:center;padding:1px 4px;background:#e74c3c;color:#fff;border-radius:3px;font-size:9px;font-weight:700}.counterparty-person[data-v-8d4746b7]{font-size:11px;color:var(--color-text-secondary)}.delivery-method[data-v-8d4746b7]{display:flex;padding:8px 10px;align-items:center;gap:10px;border-radius:8px;border:1px solid var(--colors-gray-200, #F0F0F0)}.delivery-icon[data-v-8d4746b7]{display:flex;padding:6px;align-items:center;gap:10px;border-radius:8px;border:1px solid var(--colors-gray-200, #F0F0F0);background:var(--colors-gray-100, #F7F7F7)}.delivery-icon.email[data-v-8d4746b7],.delivery-icon.sms[data-v-8d4746b7]{background:#f5f5f5;color:#666}.delivery-info[data-v-8d4746b7]{display:flex;flex-direction:column;gap:2px}.delivery-contact[data-v-8d4746b7]{color:var(--Light-Common-Darth-Vader, #000);font-feature-settings:"liga" off,"clig" off;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.delivery-type[data-v-8d4746b7]{color:var(--colors-gray-800, #535353);font-feature-settings:"liga" off,"clig" off;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.status-badge[data-v-8d4746b7]{display:flex;width:120px;padding-right:16px;align-items:center;gap:8px;color:var(--Light-Darth-Vader, #000);font-feature-settings:"liga" off,"clig" off;font-size:14px;font-style:normal;font-weight:400;line-height:24px}.status-badge.rejected[data-v-8d4746b7]{color:#dc2626}.theme-text[data-v-8d4746b7]{max-width:250px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.3}.action-buttons-wrapper[data-v-8d4746b7]{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.action-buttons[data-v-8d4746b7]{display:flex;gap:8px;align-items:center;justify-content:flex-end}.notify-button-with-text[data-v-8d4746b7]{display:flex;height:37px;padding:8px 12px;justify-content:center;align-items:center;gap:6px;border-radius:8px;border:1px solid var(--Light-Obi-wan-default, #EBEBEB);background:var(--Light-Common-Leia, #FFF);cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500;color:var(--color-text);white-space:nowrap}.notify-button-with-text[data-v-8d4746b7]:hover:not(:disabled){border:1px solid var(--color-accent);background:var(--color-background-hover)}.notify-button-with-text[data-v-8d4746b7]:disabled{opacity:.6;cursor:not-allowed}.notify-button-with-text.notified[data-v-8d4746b7]{border-color:#3b82f6;color:#3b82f6;background:#eff6ff}.notify-button-with-text.notified[data-v-8d4746b7]:disabled{opacity:1}.notify-button-with-text.notified svg[data-v-8d4746b7]{stroke:#3b82f6}.notify-button-with-text.auto-enabled[data-v-8d4746b7]{opacity:.7}.notify-button-with-text.signed[data-v-8d4746b7]{border-color:#22c55e;color:#22c55e;background:#f0fdf4;cursor:not-allowed}.notify-button-with-text.signed[data-v-8d4746b7]:hover{border-color:#22c55e;background:#f0fdf4}.notify-button-with-text.signed svg[data-v-8d4746b7]{stroke:#22c55e}.notify-button-with-text svg[data-v-8d4746b7]{flex-shrink:0}.settings-button[data-v-8d4746b7]{display:flex;width:37px;height:37px;padding:8px;justify-content:center;align-items:center;border-radius:8px;border:1px solid var(--Light-Obi-wan-default, #EBEBEB);background:var(--Light-Common-Leia, #FFF);cursor:pointer;transition:all .2s ease}.settings-button[data-v-8d4746b7]:hover{border:1px solid var(--color-accent);background:var(--color-background-hover)}.settings-button[data-v-8d4746b7]:disabled{opacity:.5;cursor:not-allowed;background-color:#e0e0e0;border-color:#ccc}.settings-button[data-v-8d4746b7]:disabled:hover{border-color:#ccc;background-color:#e0e0e0}.settings-button svg[data-v-8d4746b7]{flex-shrink:0}.notification-bottom-info[data-v-8d4746b7]{font-size:11px;color:var(--color-text-secondary);margin-top:2px;line-height:1.4}.notification-settings[data-v-8d4746b7]{display:flex;flex-direction:column;gap:16px;padding:8px 0}.settings-section[data-v-8d4746b7]{display:flex;flex-direction:column;gap:12px}.settings-label[data-v-8d4746b7]{font-size:14px;font-weight:500;color:var(--color-text)}.settings-options[data-v-8d4746b7]{display:flex;flex-direction:column;gap:8px}.radio-option[data-v-8d4746b7]{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;cursor:pointer;transition:background .2s ease}.radio-option[data-v-8d4746b7]:hover{background:var(--color-background-hover)}.radio-option input[type=radio][data-v-8d4746b7]{width:18px;height:18px;cursor:pointer}.radio-option span[data-v-8d4746b7]{font-size:14px;color:var(--color-text)}.settings-info[data-v-8d4746b7]{padding:12px;background:var(--color-background-hover);border-radius:8px;font-size:14px;color:var(--color-text)}.flex-button-panel[data-v-8d4746b7]{display:flex;gap:8px;justify-content:flex-end;width:100%}.doc-card-main-participants-item-form-button[data-v-8d4746b7]{padding:10px 20px;border-radius:8px;cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.doc-card-main-participants-item-form-button.primary[data-v-8d4746b7]{background:var(--color-accent);color:#fff}.doc-card-main-participants-item-form-button.primary[data-v-8d4746b7]:hover{opacity:.9}.doc-card-main-participants-item-form-button.secondary[data-v-8d4746b7]{background:transparent;border:1px solid var(--Light-Obi-wan-default, #EBEBEB);color:var(--color-text)}.doc-card-main-participants-item-form-button.secondary[data-v-8d4746b7]:hover{background:var(--color-background-hover)}.step-indicator[data-v-dc751015]{display:flex;justify-content:center;align-items:center;padding:16px 0}.quick-send-overlay[data-v-b221ba41]{z-index:10000;left:0;top:0;right:0;bottom:0;display:flex;position:fixed;background:#0000007f}.quick-send-modal[data-v-b221ba41]{display:flex;flex-direction:column;width:1059px;max-width:95%;height:720px;max-height:90%;margin:auto;background:var(--color-background);box-shadow:0 8px 24px -6px #00000029;border-radius:16px}.quick-send-header[data-v-b221ba41]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--color-border)}.quick-send-header-left[data-v-b221ba41]{font-size:24px;font-weight:600}.quick-send-close[data-v-b221ba41]{flex-shrink:0}.quick-send-body[data-v-b221ba41]{display:flex;flex-direction:column;flex:1;overflow:hidden}.step-content[data-v-b221ba41]{flex:1;padding:32px 48px;overflow-y:auto;display:flex;flex-direction:column;gap:24px}.file-upload-area[data-v-b221ba41]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;border:2px dashed var(--color-border);border-radius:12px;background:var(--color-background-secondary);transition:all .3s ease;cursor:pointer}.file-upload-area.drag-over[data-v-b221ba41]{border-color:var(--color-accent);background:var(--color-accent-light)}.upload-icon[data-v-b221ba41]{stroke:var(--color-text-light);margin-bottom:16px}.upload-text[data-v-b221ba41]{font-size:16px;font-weight:500;color:var(--color-text);margin-bottom:8px}.upload-subtext[data-v-b221ba41]{font-size:14px;color:var(--color-text-light);margin-bottom:16px}.upload-button[data-v-b221ba41]{padding:8px 24px;background:var(--color-accent);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;margin-bottom:12px}.upload-button[data-v-b221ba41]:hover{opacity:.9}.upload-format-text[data-v-b221ba41]{font-size:12px;color:var(--color-text-light)}.files-list[data-v-b221ba41]{display:flex;flex-direction:column;gap:12px}.files-list-header[data-v-b221ba41]{font-size:15px;font-weight:600;color:var(--color-text)}.files-list-footer[data-v-b221ba41]{font-size:14px;color:var(--color-text-light);text-align:center;padding:20px}.file-item[data-v-b221ba41]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#fafafa;border:1px solid #E0E0E0;border-radius:12px;transition:all .2s ease}.file-item[data-v-b221ba41]:hover{background:#f5f5f5;border-color:#ccc}.file-item-left[data-v-b221ba41]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.file-icon[data-v-b221ba41]{flex-shrink:0;stroke:#233ecf}.file-info[data-v-b221ba41]{display:flex;flex-direction:column;gap:6px;min-width:0}.file-name[data-v-b221ba41]{font-size:15px;font-weight:500;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:.01em}.file-size[data-v-b221ba41]{font-size:13px;color:#666;font-weight:400}.file-item-right[data-v-b221ba41]{flex-shrink:0}.remove-icon[data-v-b221ba41]{stroke:#999;transition:all .2s ease;cursor:pointer}.remove-icon[data-v-b221ba41]:hover{stroke:#ff3b30;transform:scale(1.1)}.signer-select-header[data-v-b221ba41]{font-size:16px;font-weight:600;color:var(--color-text);margin-bottom:4px}.search-box-wrapper[data-v-b221ba41]{position:relative}.search-box[data-v-b221ba41]{position:relative;display:flex;align-items:center}.search-icon[data-v-b221ba41]{position:absolute;left:12px;stroke:var(--color-text-light);pointer-events:none}.search-input[data-v-b221ba41]{width:100%;padding:10px 12px 10px 40px;font-size:14px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background);color:var(--color-text);transition:border-color .2s ease}.search-input[data-v-b221ba41]:focus{outline:none;border-color:var(--color-accent)}.users-list-dropdown[data-v-b221ba41]{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;box-shadow:0 4px 12px #0000001a;max-height:300px;overflow-y:auto;z-index:100}.users-list[data-v-b221ba41]{display:flex;flex-direction:column;gap:4px;padding:8px}.user-item[data-v-b221ba41]{display:flex;align-items:center;gap:12px;padding:10px 12px;background:transparent;border-radius:6px;cursor:pointer;transition:all .2s ease}.user-item[data-v-b221ba41]:hover{background:var(--color-background-secondary)}.user-item input[type=checkbox][data-v-b221ba41]{flex-shrink:0;width:18px;height:18px;cursor:pointer}.user-info[data-v-b221ba41]{flex:1;min-width:0}.user-name[data-v-b221ba41]{font-size:14px;font-weight:500;color:var(--color-text);margin-bottom:2px}.user-meta[data-v-b221ba41]{font-size:12px;color:var(--color-text-light);margin-bottom:2px}.user-position[data-v-b221ba41],.user-department[data-v-b221ba41]{display:inline}.user-email[data-v-b221ba41]{font-size:11px;color:var(--color-text-light)}.no-results[data-v-b221ba41],.search-loading[data-v-b221ba41]{padding:20px;text-align:center;color:var(--color-text-light);font-size:14px}.selected-signers[data-v-b221ba41]{display:flex;flex-direction:column;gap:12px;padding-top:16px;border-top:1px solid var(--color-border)}.selected-signers-header[data-v-b221ba41]{font-size:14px;font-weight:600;color:var(--color-text)}.signer-item[data-v-b221ba41]{display:flex;align-items:center;justify-content:space-between;padding:12px;background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:8px}.signer-item-left[data-v-b221ba41]{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.signer-avatar[data-v-b221ba41]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:var(--color-accent);color:#fff;border-radius:50%;font-size:13px;font-weight:600;flex-shrink:0}.signer-info[data-v-b221ba41]{flex:1;min-width:0}.signer-name[data-v-b221ba41]{font-size:14px;font-weight:500;color:var(--color-text);margin-bottom:2px}.signer-position[data-v-b221ba41]{font-size:12px;color:var(--color-text-light)}.step3-container[data-v-b221ba41]{display:flex;flex-direction:column;gap:20px}.recipient-tabs[data-v-b221ba41]{display:flex;align-items:center;gap:8px}.recipient-tab[data-v-b221ba41]{display:flex;flex:1;align-items:center;justify-content:center;gap:8px;padding:12px 16px;cursor:pointer;border-radius:8px;-webkit-user-select:none;user-select:none;transition:all .2s ease;background:var(--color-background-secondary)}.recipient-tab[data-v-b221ba41]:hover{background:var(--color-background)}.recipient-tab.active[data-v-b221ba41]{background:var(--color-background);border:1px solid var(--color-border)}.recipient-tab-icon[data-v-b221ba41]{display:flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;background:var(--color-border);border-radius:6px}.recipient-tab.active .recipient-tab-icon[data-v-b221ba41]{background:var(--color-accent)}.recipient-tab.active .recipient-tab-icon svg.svg-stroke[data-v-b221ba41]{stroke:#fff}.recipient-tab.active .recipient-tab-icon svg.svg-fill[data-v-b221ba41]{fill:#fff}.recipient-tab-icon svg.svg-fill[data-v-b221ba41]{fill:var(--color-text-light)}.recipient-tab-title[data-v-b221ba41]{font-size:15px;font-weight:400;color:var(--color-text)}.recipient-tab.active .recipient-tab-title[data-v-b221ba41]{color:var(--color-accent);font-weight:500}.recipient-content[data-v-b221ba41]{flex:1}.recipient-section[data-v-b221ba41]{display:flex;flex-direction:column;gap:16px}.form-group[data-v-b221ba41]{display:flex;flex-direction:column;gap:8px}.form-label[data-v-b221ba41]{font-size:14px;font-weight:500;color:var(--color-text)}.form-group .text-input[data-v-b221ba41]{width:100%;padding:10px 12px;font-size:14px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background);color:var(--color-text);transition:border-color .2s ease}.form-group .text-input[data-v-b221ba41]:focus{outline:none;border-color:var(--color-accent)}.form-group .text-input[data-v-b221ba41]::placeholder{color:var(--color-text-light)}.field-hint[data-v-b221ba41]{font-size:12px;color:var(--color-text-light);margin-top:-4px}.add-recipient-button[data-v-b221ba41]{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 16px;background:var(--color-accent);color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.add-recipient-button[data-v-b221ba41]:hover:not(:disabled){opacity:.9}.add-recipient-button[data-v-b221ba41]:disabled{opacity:.5;cursor:not-allowed}.add-recipient-button svg[data-v-b221ba41]{stroke:#fff}.recipients-list[data-v-b221ba41]{display:flex;flex-direction:column;gap:12px;padding-top:20px;border-top:1px solid var(--color-border);margin-top:20px}.recipients-list-header[data-v-b221ba41]{font-size:14px;font-weight:600;color:var(--color-text)}.recipient-item[data-v-b221ba41]{display:flex;align-items:center;justify-content:space-between;padding:12px;background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:8px;gap:8px}.recipient-item-left[data-v-b221ba41]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.recipient-item-icon[data-v-b221ba41]{display:flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;background:var(--color-background);border-radius:6px;flex-shrink:0}.recipient-item-icon svg[data-v-b221ba41]{stroke:var(--color-accent)}.recipient-item-icon svg.whatsapp-small[data-v-b221ba41]{fill:#25d366;stroke:none}.recipient-item-info[data-v-b221ba41]{display:flex;flex-direction:column;gap:4px;min-width:0}.recipient-item-name[data-v-b221ba41]{font-size:14px;font-weight:500;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.recipient-item-contact[data-v-b221ba41]{font-size:12px;color:var(--color-text-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quick-send-footer[data-v-b221ba41]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 24px;border-top:1px solid var(--color-border);background:var(--color-background);border-bottom-left-radius:16px;border-bottom-right-radius:16px}.footer-buttons-right[data-v-b221ba41]{display:flex;gap:12px}.cancel-button[data-v-b221ba41],.back-button[data-v-b221ba41],.next-button[data-v-b221ba41],.send-button[data-v-b221ba41]{padding:10px 24px;border:none;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease}.cancel-button[data-v-b221ba41],.back-button[data-v-b221ba41]{background:var(--color-background-secondary);color:var(--color-text);border:1px solid var(--color-border)}.cancel-button[data-v-b221ba41]:hover,.back-button[data-v-b221ba41]:hover{background:var(--color-border)}.back-button[data-v-b221ba41]:disabled{opacity:.5;cursor:not-allowed}.next-button[data-v-b221ba41],.send-button[data-v-b221ba41]{background:var(--color-accent);color:#fff;display:flex;align-items:center;gap:8px}.next-button[data-v-b221ba41]:hover:not(:disabled),.send-button[data-v-b221ba41]:hover:not(:disabled){opacity:.9}.next-button[data-v-b221ba41]:disabled,.send-button[data-v-b221ba41]:disabled{opacity:.5;cursor:not-allowed}.send-button .spinner[data-v-b221ba41]{animation:spin-b221ba41 1s linear infinite}@keyframes spin-b221ba41{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.clickable[data-v-b221ba41]{cursor:pointer}.tracking-mode[data-v-b221ba41]{flex:1;display:flex;align-items:center;justify-content:center}.tracking-placeholder[data-v-b221ba41]{text-align:center;padding:40px}.tracking-placeholder p[data-v-b221ba41]{font-size:16px;color:var(--color-text-light);margin-bottom:20px}.tracking-close-button[data-v-b221ba41]{padding:10px 32px;background:var(--color-accent);color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s ease}.tracking-close-button[data-v-b221ba41]:hover{opacity:.9}.sed-period-filter[data-v-004b0734]{display:flex;gap:16px;align-items:center}.sed-period-filter-date-from[data-v-004b0734],.sed-period-filter-date-to[data-v-004b0734]{display:flex;flex-direction:column;gap:4px}.sed-period-filter label[data-v-004b0734]{font-size:12px;color:#666}.date-input[data-v-004b0734]{padding:4px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px;height:32px}.date-input[data-v-004b0734]:focus{outline:none;border-color:#007bff}.table-header-with-arrow[data-v-004b0734]{display:flex;align-items:center;gap:4px;cursor:pointer}.table-header-with-arrow[data-v-004b0734]:hover{cursor:pointer}.table-header-with-arrow svg[data-v-004b0734]{stroke:currentColor}.table-header-sortable[data-v-004b0734],.table-header-sortable[data-v-004b0734]:hover{cursor:pointer}.table-header-sortable.active[data-v-004b0734]{color:red}.sed-table-scrollable[data-v-004b0734]{width:100%}.sed-table-header[data-v-004b0734]{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 4px;border:none;background:var(--color-background-secondary);position:sticky;top:0;z-index:10}.sed-table-header th[data-v-004b0734]{padding:12px 0;font-size:14px;font-weight:600;text-transform:capitalize;text-align:left}.sed-table-body[data-v-004b0734]{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 4px;border:none}.sed-filter-chip[data-v-cba4d4e0]{display:inline-flex;align-items:center;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background);height:36px;position:relative}.sed-filter-chip.active[data-v-cba4d4e0]{border-color:var(--color-border-focus)}.sed-filter-chip-label[data-v-cba4d4e0]{display:flex;align-items:center;gap:6px;padding:0 12px;height:34px;cursor:pointer;white-space:nowrap;font-weight:600;color:var(--color-text)}.sed-filter-chip-clear[data-v-cba4d4e0]{display:flex;align-items:center;padding:0 8px;height:34px;border-left:1px solid var(--color-border);cursor:pointer}[data-v-cba4d4e0] .dropdown-wrapper{transition:none!important;transform:none!important;opacity:1!important}.sed-filter-chip-menu[data-v-cba4d4e0]{position:absolute;top:0;left:0;z-index:9999;min-width:260px;padding:4px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-background);box-shadow:0 8px 24px -6px #00000029}.sed-filter-chip-menu-head[data-v-cba4d4e0]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;font-weight:600;border-bottom:1px solid var(--color-border);color:var(--color-text)}.sed-filter-chip-list[data-v-cba4d4e0]{max-height:260px;overflow-y:auto;padding:4px 0}.sed-filter-chip-option[data-v-cba4d4e0]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;cursor:pointer;color:var(--color-text)}.sed-filter-chip-option[data-v-cba4d4e0]:hover{background:var(--color-background-secondary)}.sed-filter-chip-dates[data-v-cba4d4e0]{display:flex;flex-direction:column;gap:10px;padding:12px}.sed-filter-chip-date[data-v-cba4d4e0]{display:flex;flex-direction:column;gap:4px;color:var(--color-text-light)}.sed-filter-chip-date input[data-v-cba4d4e0]{border:1px solid var(--color-border);border-radius:8px;padding:8px 10px;background:var(--color-background);color:var(--color-text)}.sed-filter-chip-actions[data-v-cba4d4e0]{display:flex;gap:8px;padding:10px 12px;border-top:1px solid var(--color-border)}.sed-filter-chip-btn[data-v-cba4d4e0]{flex:1;padding:6px 12px;border:1px solid var(--color-text);border-radius:8px;background:transparent;color:var(--color-text);cursor:pointer}.sed-filter-chip-btn.accent[data-v-cba4d4e0]{border-color:var(--color-accent);color:var(--color-accent)}.sed-filter-bar[data-v-11dea495]{display:flex;flex-direction:column;gap:10px;padding:12px 0}.sed-filter-bar-row[data-v-11dea495]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.sed-filter-bar-row .sed-search[data-v-11dea495]{width:320px}.sed-filter-bar-search-actions[data-v-11dea495]{display:flex;gap:4px}.sed-filter-toggle[data-v-11dea495]{display:flex;align-items:center;gap:8px;height:36px;padding:0 20px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background-secondary);color:var(--color-text);cursor:pointer;white-space:nowrap}.sed-filter-toggle.active[data-v-11dea495]{border-color:var(--color-border-focus)}.sed-filter-toggle-badge[data-v-11dea495]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:var(--color-accent);color:#fff;font-size:11px;font-weight:700}.sed-filter-clear-all[data-v-11dea495]{display:flex;align-items:center;gap:6px;height:36px;border:none;background:transparent;color:var(--color-text);cursor:pointer;white-space:nowrap}.sed-filter-bar-chips[data-v-11dea495]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}[data-v-2cc80d75]{-webkit-user-select:none;user-select:none}.pagination__item[data-v-2cc80d75]{position:relative}.pagination__item__dots[data-v-2cc80d75]{cursor:pointer}.page-menu[data-v-2cc80d75]{position:absolute;bottom:100%;right:0;margin-bottom:8px;background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;box-shadow:0 4px 12px #00000026;z-index:1000;overflow:hidden}.page-menu__list[data-v-2cc80d75]{max-height:200px;overflow-y:auto;overflow-x:hidden;padding:4px}.page-menu__list[data-v-2cc80d75]::-webkit-scrollbar{width:6px}.page-menu__list[data-v-2cc80d75]::-webkit-scrollbar-track{background:var(--color-background-secondary);border-radius:3px}.page-menu__list[data-v-2cc80d75]::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}.page-menu__list[data-v-2cc80d75]::-webkit-scrollbar-thumb:hover{background:var(--color-text-light)}.page-menu__item[data-v-2cc80d75]{padding:8px 16px;cursor:pointer;border-radius:4px;color:var(--color-text);transition:background-color .2s;min-width:60px;text-align:center}.page-menu__item[data-v-2cc80d75]:hover{background:var(--color-background-secondary)}.page-menu__item--active[data-v-2cc80d75]{background:var(--color-accent);color:#fff}.video-modal[data-v-2f49b524]{max-width:90vw;max-height:90vh}.video-container[data-v-2f49b524]{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-top:16px}.video-container iframe[data-v-2f49b524]{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}.news-images[data-v-243deeef]{display:grid;gap:8px;width:100%}.news-images__cell[data-v-243deeef]{position:relative;aspect-ratio:3 / 4;border-radius:16px;overflow:hidden;background:#f0f0f0}.news-images__img[data-v-243deeef]{width:100%;height:100%;object-fit:cover;display:block}.news-images__ph[data-v-243deeef]{width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0,#e6e6e6,#f0f0f0)}.news-videos[data-v-20bafae9]{display:flex;flex-direction:column;gap:12px}.news-videos__item[data-v-20bafae9]{position:relative;width:100%;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;background:#000}.news-videos__frame[data-v-20bafae9]{width:100%;height:100%;display:block}.news-videos__poster[data-v-20bafae9]{width:100%;height:100%;padding:0;border:none;cursor:pointer;display:block;position:relative;background:#000}.news-videos__thumb[data-v-20bafae9]{width:100%;height:100%;object-fit:cover;display:block}.news-videos__play[data-v-20bafae9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;opacity:.9;transition:opacity .15s}.news-videos__poster:hover .news-videos__play[data-v-20bafae9]{opacity:1}.news-videos__link[data-v-20bafae9]{display:flex;align-items:center;justify-content:center;height:100%;color:#fff;font-size:13px;word-break:break-all;padding:12px}.news-menu[data-v-904d3fc8]{position:relative;flex-shrink:0}.news-menu__trigger[data-v-904d3fc8]{display:flex;padding:0;border:none;background:none;cursor:pointer;opacity:.7}.news-menu__trigger[data-v-904d3fc8]:hover{opacity:1}.news-menu__popup[data-v-904d3fc8]{position:absolute;top:100%;right:0;z-index:20;min-width:160px;margin-top:4px;background:#fff;border:1px solid #ebebeb;border-radius:12px;padding:6px;display:flex;flex-direction:column;box-shadow:0 4px 6px #0000000a,0 10px 24px #0000001a}.news-menu__item[data-v-904d3fc8]{text-align:left;padding:8px 10px;border:none;border-radius:8px;background:none;font-size:14px;color:#242424;cursor:pointer}.news-menu__item[data-v-904d3fc8]:hover{background:#f5f5f5}.news-menu__item--danger[data-v-904d3fc8]{color:#e5484d}.nwc[data-v-efad9342]{--nwc-primary: #4775ff;--nwc-link: #3780ff;--nwc-name: #242424;--nwc-muted: #535353;--nwc-doc-author: #464646;--nwc-docs-label: #5f626c;display:flex;flex-direction:column;background:#fff;border-bottom:1px solid #f0f0f0;border-radius:16px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.nwc__body[data-v-efad9342]{display:flex;flex-direction:column;gap:8px;padding:12px}.nwc__head[data-v-efad9342]{display:flex;align-items:center;gap:2px}.nwc__author[data-v-efad9342]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.nwc__name[data-v-efad9342]{margin:0;font-size:14px;font-weight:600;line-height:20px;color:var(--nwc-name);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nwc__role[data-v-efad9342]{margin:0;font-size:12px;color:var(--nwc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nwc__head-right[data-v-efad9342]{display:flex;align-items:center;gap:6px;flex-shrink:0}.nwc__time[data-v-efad9342]{font-size:12px;color:var(--nwc-muted);white-space:nowrap}.nwc__unread[data-v-efad9342]{width:6px;height:6px;border-radius:50%;background:var(--nwc-primary);flex-shrink:0}.nwc__content[data-v-efad9342]{display:flex;flex-direction:column;gap:10px}.nwc__text[data-v-efad9342]{margin:0;font-size:13px;line-height:20px;color:#000;white-space:pre-wrap;word-break:break-word}.nwc__text--clamped[data-v-efad9342]{display:-webkit-box;-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.nwc__more[data-v-efad9342]{align-self:flex-start;border:none;background:none;padding:0;font-size:13px;font-weight:500;line-height:24px;color:var(--nwc-primary);cursor:pointer;font-family:inherit}.nwc__docs-label[data-v-efad9342]{margin:0;font-size:12px;color:var(--nwc-docs-label)}.nwc__doc[data-v-efad9342]{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;background:#f5f5f5}.nwc__doc-name[data-v-efad9342]{flex:1;min-width:0;font-size:13px;color:var(--nwc-link);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nwc__doc-author[data-v-efad9342]{flex-shrink:0;font-size:12px;color:var(--nwc-doc-author);white-space:nowrap}.nwc__foot[data-v-efad9342]{display:flex;align-items:center;gap:10px;padding:0 12px 12px}.nwc__foot-left[data-v-efad9342]{flex:1;min-width:0;display:flex;align-items:center;gap:6px}.nwc__stat[data-v-efad9342]{display:flex;align-items:center;gap:4px;border:none;background:none;padding:0;cursor:pointer;color:var(--nwc-muted);font-family:inherit}.nwc__stat--views[data-v-efad9342]{cursor:default}.nwc__stat--liked[data-v-efad9342]{color:#e5484d;--nwc-heart-fill: #e5484d}.nwc__num[data-v-efad9342]{font-size:13px;font-weight:500;line-height:24px;color:var(--nwc-muted)}.nwc__stat--liked .nwc__num[data-v-efad9342]{color:#e5484d}.nwc__ico[data-v-efad9342]{display:inline-flex}.nwc__ico[data-v-efad9342] svg{display:block;width:24px;height:24px}.nwf[data-v-a80e20a1]{display:flex;flex-direction:column;gap:6px;width:325px;height:100%;padding:12px;overflow:hidden;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.nwf__head[data-v-a80e20a1]{display:flex;align-items:center;gap:4px;height:30px;flex-shrink:0}.nwf__title[data-v-a80e20a1]{flex:1;min-width:0;margin:0;font-size:16px;font-weight:500;color:#242424}.nwf__add[data-v-a80e20a1],.nwf__collapse[data-v-a80e20a1]{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;cursor:pointer}.nwf__add[data-v-a80e20a1]{background:#233ecf;color:#fff}.nwf__plus[data-v-a80e20a1]{width:20px;height:20px}.nwf__collapse[data-v-a80e20a1]{background:#e0e0e0;color:#3b3b3b}.nwf__arrow[data-v-a80e20a1]{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.nwf__arrow[data-v-a80e20a1] svg{width:12.5px;height:13.7px;transform:rotate(90deg)}.nwf__list[data-v-a80e20a1]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.nwf__sep[data-v-a80e20a1]{margin:6px 0 0;font-size:12px;color:#535353}.nwf__empty[data-v-a80e20a1]{margin:16px 0;font-size:13px;color:#999ca0}.nwf__more[data-v-a80e20a1]{text-align:center;font-size:12px;color:#999ca0;margin:4px 0}.nwf__loader[data-v-a80e20a1]{display:flex;justify-content:center;padding:24px 0}.nwf__spinner[data-v-a80e20a1]{width:22px;height:22px;border:2px solid #e0e0e0;border-top-color:#233ecf;border-radius:50%;animation:nwf-spin-a80e20a1 .7s linear infinite}@keyframes nwf-spin-a80e20a1{to{transform:rotate(360deg)}}.ds__overlay[data-v-1fd49e8c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000001;background:#00000073;display:flex;align-items:center;justify-content:center;padding:16px}.ds[data-v-1fd49e8c]{width:560px;max-width:100%;max-height:calc(100vh - 32px);background:#fff;border-radius:16px;display:flex;flex-direction:column;text-align:left;overflow:hidden}.ds__head[data-v-1fd49e8c]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px}.ds__title[data-v-1fd49e8c]{font-size:18px;font-weight:600;color:#171717;margin:0}.ds__close[data-v-1fd49e8c]{padding:0;border:none;background:none;cursor:pointer}.news-x path[data-v-1fd49e8c]{stroke:#999ca0;stroke-width:2;stroke-linecap:round}.ds__search[data-v-1fd49e8c]{display:flex;align-items:center;gap:8px;margin:0 20px;padding:8px 12px;border:1px solid #ebebeb;border-radius:10px}.ds__search-input[data-v-1fd49e8c]{flex:1;border:none;outline:none;font-family:inherit;font-size:14px;color:#1a1a1a}.ds__search-input[data-v-1fd49e8c]::placeholder{color:#999ca0}.ds__search-clear[data-v-1fd49e8c]{padding:0;border:none;background:none;cursor:pointer}.ds__list[data-v-1fd49e8c]{flex:1;overflow-y:auto;padding:12px 20px;min-height:160px}.ds__hint[data-v-1fd49e8c]{color:#999ca0;font-size:14px;text-align:center;margin:24px 0}.ds__item[data-v-1fd49e8c]{width:100%;display:flex;align-items:center;gap:12px;padding:8px 4px;border:none;background:none;cursor:pointer;text-align:left}.ds__item[data-v-1fd49e8c]:hover{background:#f8f8f9;border-radius:10px}.ds__info[data-v-1fd49e8c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ds__name[data-v-1fd49e8c]{font-size:14px;font-weight:500;color:#242424;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ds__author[data-v-1fd49e8c]{font-size:12px;color:#999ca0}.ds__check[data-v-1fd49e8c]{flex-shrink:0;width:20px;height:20px;border:1.5px solid #dcdcdc;border-radius:6px;display:flex;align-items:center;justify-content:center}.ds__check--on[data-v-1fd49e8c]{background:#233ecf;border-color:#233ecf}.ds__tick path[data-v-1fd49e8c]{stroke:#fff;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.ds__footer[data-v-1fd49e8c]{display:flex;justify-content:flex-end;padding:12px 20px 16px;border-top:1px solid #f0f0f0}.ds__btn[data-v-1fd49e8c]{padding:8px 16px;border-radius:8px;border:1px solid #ebebeb;background:#fff;color:#242424;font-size:14px;font-weight:500;cursor:pointer}.vm__overlay[data-v-a9e15341]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000001;background:#00000073;display:flex;align-items:center;justify-content:center;padding:16px}.vm[data-v-a9e15341]{width:460px;max-width:100%;background:#fff;border-radius:16px;display:flex;flex-direction:column;text-align:left;overflow:hidden}.vm__head[data-v-a9e15341]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px}.vm__title[data-v-a9e15341]{font-size:18px;font-weight:600;color:#171717;margin:0}.vm__close[data-v-a9e15341]{padding:0;border:none;background:none;cursor:pointer}.news-x path[data-v-a9e15341]{stroke:#999ca0;stroke-width:2;stroke-linecap:round}.vm__body[data-v-a9e15341]{padding:0 20px 8px}.vm__label[data-v-a9e15341]{font-size:13px;color:#5f626c;margin:0 0 8px}.vm__input[data-v-a9e15341]{width:100%;border:1px solid #ebebeb;border-radius:10px;padding:10px 12px;outline:none;font-family:inherit;font-size:14px;color:#1a1a1a}.vm__input--error[data-v-a9e15341]{border-color:#e5484d}.vm__input[data-v-a9e15341]::placeholder{color:#999ca0}.vm__error[data-v-a9e15341]{margin:6px 0 0;font-size:12px;color:#e5484d}.vm__footer[data-v-a9e15341]{display:flex;justify-content:space-between;gap:8px;padding:12px 20px 16px}.vm__btn[data-v-a9e15341]{padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer}.vm__btn--secondary[data-v-a9e15341]{background:#fff;border:1px solid #ebebeb;color:#242424}.vm__btn--primary[data-v-a9e15341]{background:#233ecf;border:none;color:#fff}.vm__btn--primary[data-v-a9e15341]:disabled{opacity:.55;cursor:default}.ncm__overlay[data-v-399575f9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000000;background:#0000008f;display:flex;align-items:center;justify-content:center;padding:16px}.ncm[data-v-399575f9]{width:660px;max-width:100%;max-height:calc(100vh - 32px);overflow-y:auto;box-sizing:border-box;padding:16px 20px;display:flex;flex-direction:column;gap:8px;background:#fff;border-radius:16px;box-shadow:0 2px 4px #00000003,0 1px 10.6px #00000005,0 1.197px 6.251px #00000005;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;text-align:left}.ncm__text[data-v-399575f9]{width:100%;min-height:52px;max-height:320px;box-sizing:border-box;border:none;outline:none;resize:none;padding:0;font-family:inherit;font-size:14px;line-height:24px;color:#1a1a1a;background:transparent}.ncm__text[data-v-399575f9]::placeholder{color:#5f626c}.ncm__images[data-v-399575f9]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.ncm__image[data-v-399575f9]{position:relative;height:160px;border-radius:16px;overflow:hidden;background:#f0f0f0}.ncm__image-img[data-v-399575f9]{width:100%;height:100%;object-fit:cover;display:block}.ncm__video[data-v-399575f9]{position:relative;width:140px;height:140px;border-radius:16px;overflow:hidden;background:#000}.ncm__play[data-v-399575f9]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:35px;border-radius:8px;background:red;pointer-events:none}.ncm__play[data-v-399575f9]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);border-style:solid;border-width:7px 0 7px 11px;border-color:transparent transparent transparent #fff}.ncm__tile-x[data-v-399575f9]{position:absolute;top:6px;right:6px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:#0000008c;color:#fff;cursor:pointer}.ncm__tile-x-ico[data-v-399575f9] svg{display:block;width:18px;height:18px}.ncm__docs-label[data-v-399575f9]{margin:0;font-size:12px;color:#5f626c}.ncm__doc[data-v-399575f9]{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;background:#f5f5f5}.ncm__doc-name[data-v-399575f9]{flex:1;min-width:0;font-size:13px;color:#3780ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ncm__doc-author[data-v-399575f9]{flex-shrink:0;font-size:12px;color:#464646;white-space:nowrap}.ncm__doc-x[data-v-399575f9]{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:#999ca0;cursor:pointer}.ncm__doc-x-ico[data-v-399575f9] svg{display:block;width:16px;height:16px}.ncm__foot[data-v-399575f9]{display:flex;align-items:center;gap:6px;height:32px}.ncm__attach[data-v-399575f9]{flex:1;min-width:0;display:flex;align-items:center;gap:6px}.ncm__attach-btn[data-v-399575f9]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:4px 8px;box-sizing:border-box;background:#fff;border:1px solid #dcdcdc;border-radius:8px;cursor:pointer}.ncm__attach-btn[data-v-399575f9]:disabled{opacity:.5;cursor:default}.ncm__submit[data-v-399575f9]{flex-shrink:0;padding:4px 12px;border:none;border-radius:8px;background:#233ecf;color:#fff;font-family:inherit;font-size:14px;font-weight:500;line-height:24px;cursor:pointer}.ncm__submit[data-v-399575f9]:disabled{opacity:.55;cursor:default}.news-heart path[data-v-7e2a8d69]{fill:none;stroke:#535353;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.news-heart--filled path[data-v-7e2a8d69]{fill:#ec4b5b;stroke:#ec4b5b}.news-composer[data-v-04fe5fc8]{background:#fff;border:1px solid #ebebeb;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:8px}.news-composer__title[data-v-04fe5fc8]{color:#5f626c;font-size:14px;line-height:24px;margin:0}.news-composer__input[data-v-04fe5fc8]{width:100%;min-height:24px;border:none;outline:none;resize:none;font-family:inherit;font-size:14px;line-height:24px;color:#1a1a1a;background:transparent}.news-composer__input[data-v-04fe5fc8]::placeholder{color:#5f626c}.news-composer__previews[data-v-04fe5fc8]{display:flex;flex-wrap:wrap;gap:8px}.news-composer__preview[data-v-04fe5fc8]{position:relative;width:84px;height:84px;border-radius:12px;overflow:hidden;background:#f0f0f0}.news-composer__preview-img[data-v-04fe5fc8]{width:100%;height:100%;object-fit:cover;display:block}.news-composer__preview-x[data-v-04fe5fc8]{position:absolute;top:4px;right:4px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:#0000008c;cursor:pointer}.news-composer__preview-x .news-x path[data-v-04fe5fc8]{stroke:#fff;stroke-width:2.5;stroke-linecap:round}.news-composer__video-preview[data-v-04fe5fc8]{position:relative;width:120px;height:84px;border-radius:12px;overflow:hidden;background:#000}.news-composer__play[data-v-04fe5fc8]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:34px;height:24px;border-radius:6px;background:red;pointer-events:none}.news-composer__play[data-v-04fe5fc8]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #fff}.news-composer__chip[data-v-04fe5fc8]{display:flex;align-items:center;gap:8px;background:#f5f5f5;border-radius:8px;padding:7px 12px}.news-composer__chip-text[data-v-04fe5fc8]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#3780ff}.news-composer__chip-x[data-v-04fe5fc8]{flex-shrink:0;border:none;background:none;color:#999ca0;cursor:pointer;font-size:12px}.news-composer__video-input[data-v-04fe5fc8]{display:flex;gap:8px}.news-composer__video-field[data-v-04fe5fc8]{flex:1;border:1px solid #ebebeb;border-radius:8px;padding:8px 12px;outline:none;font-family:inherit;font-size:14px}.news-composer__video-add[data-v-04fe5fc8]{padding:4px 12px;border:none;border-radius:8px;background:#233ecf;color:#fff;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}.news-composer__video-add[data-v-04fe5fc8]:disabled{opacity:.55;cursor:default}.news-composer__actions[data-v-04fe5fc8]{display:flex;align-items:center;gap:6px}.news-composer__attach[data-v-04fe5fc8]{flex:1;display:flex;align-items:center;gap:6px}.news-composer__attach-btn[data-v-04fe5fc8]{width:32px;height:32px;padding:4px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #dcdcdc;border-radius:8px;cursor:pointer}.news-composer__attach-btn[data-v-04fe5fc8]:disabled{opacity:.5;cursor:default}.news-composer__submit[data-v-04fe5fc8]{padding:4px 12px;border:none;border-radius:8px;background:#233ecf;color:#fff;font-size:13px;font-weight:500;line-height:24px;cursor:pointer;white-space:nowrap}.news-composer__submit[data-v-04fe5fc8]:disabled{opacity:.55;cursor:default}.news-comment[data-v-d34e244d]{display:flex;flex-direction:column;gap:6px;padding:10px 0}.news-comment--reply[data-v-d34e244d]{padding:10px 0 10px 24px;border-left:2px solid #f0f0f0;margin-left:8px}.news-comment--flat[data-v-d34e244d]{padding-left:8px;margin-left:0}.news-comment__head[data-v-d34e244d]{display:flex;gap:2px;align-items:flex-start}.news-comment__meta[data-v-d34e244d]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.news-comment__title-row[data-v-d34e244d]{display:flex;align-items:center;gap:10px}.news-comment__author[data-v-d34e244d]{font-size:14px;font-weight:600;line-height:20px;color:#242424}.news-comment__time[data-v-d34e244d]{flex:1;text-align:right;font-size:12px;color:#535353}.news-comment__position[data-v-d34e244d]{font-size:13px;line-height:20px;color:#535353}.news-comment__options[data-v-d34e244d]{flex-shrink:0;opacity:.7}.news-comment__msg[data-v-d34e244d]{font-size:14px;line-height:24px;color:#171717;white-space:pre-wrap;word-break:break-word;margin:0}.news-comment__actions[data-v-d34e244d]{display:flex;align-items:center;gap:6px}.news-action[data-v-d34e244d]{display:flex;align-items:center;gap:4px;background:none;border:none;padding:0;cursor:pointer;font-size:13px;font-weight:500;color:#535353}.news-comment__reply-btn span[data-v-d34e244d]{color:#4775ff}.news-comment__replies[data-v-d34e244d]{display:flex;flex-direction:column}.news-comment__reply-composer[data-v-d34e244d]{margin-top:4px}.news-edit__overlay[data-v-c2ed4b06]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000001;background:#00000073;display:flex;align-items:center;justify-content:center;padding:16px}.news-edit[data-v-c2ed4b06]{width:620px;max-width:100%;max-height:calc(100vh - 32px);background:#fff;border-radius:16px;display:flex;flex-direction:column;text-align:left;overflow:hidden}.news-edit__head[data-v-c2ed4b06]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid #f0f0f0}.news-edit__title[data-v-c2ed4b06]{font-size:18px;font-weight:600;color:#171717;margin:0}.news-edit__close[data-v-c2ed4b06]{padding:0;border:none;background:none;cursor:pointer}.news-x path[data-v-c2ed4b06]{stroke:#999ca0;stroke-width:2;stroke-linecap:round}.news-edit__body[data-v-c2ed4b06]{flex:1;overflow-y:auto;padding:16px 20px}.news-edit__textarea[data-v-c2ed4b06]{width:100%;min-height:120px;border:1px solid #ebebeb;border-radius:12px;padding:12px;outline:none;resize:vertical;font-family:inherit;font-size:14px;line-height:24px;color:#1a1a1a}.news-edit__textarea[data-v-c2ed4b06]::placeholder{color:#5f626c}.news-edit__images[data-v-c2ed4b06]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.news-edit__image[data-v-c2ed4b06]{position:relative;width:96px;height:96px;border-radius:12px;overflow:hidden;background:#f0f0f0}.news-edit__image-img[data-v-c2ed4b06]{width:100%;height:100%;object-fit:cover;display:block}.news-edit__image-ph[data-v-c2ed4b06]{width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0,#e6e6e6,#f0f0f0)}.news-edit__image-x[data-v-c2ed4b06]{position:absolute;top:4px;right:4px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background:#0000008c;cursor:pointer}.news-edit__image-x .news-x path[data-v-c2ed4b06]{stroke:#fff;stroke-width:2.5;stroke-linecap:round}.news-edit__video[data-v-c2ed4b06]{background:#000}.news-edit__play[data-v-c2ed4b06]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:34px;height:24px;border-radius:6px;background:red;pointer-events:none}.news-edit__play[data-v-c2ed4b06]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #fff}.news-edit__doc[data-v-c2ed4b06]{display:flex;align-items:center;gap:8px;margin-top:8px;background:#f5f5f5;border-radius:8px;padding:7px 12px}.news-edit__doc-text[data-v-c2ed4b06]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:#3780ff}.news-edit__doc-x[data-v-c2ed4b06]{flex-shrink:0;border:none;background:none;color:#999ca0;cursor:pointer;font-size:12px}.news-edit__footer[data-v-c2ed4b06]{display:flex;align-items:center;gap:6px;padding:12px 20px 16px;border-top:1px solid #f0f0f0}.news-edit__attach[data-v-c2ed4b06]{flex:1;display:flex;gap:6px}.news-edit__attach-btn[data-v-c2ed4b06]{width:32px;height:32px;padding:4px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #dcdcdc;border-radius:8px;cursor:pointer}.news-edit__attach-btn[data-v-c2ed4b06]:disabled{opacity:.5;cursor:default}.news-edit__save[data-v-c2ed4b06]{padding:8px 16px;border:none;border-radius:8px;background:#233ecf;color:#fff;font-size:14px;font-weight:500;cursor:pointer}.news-edit__save[data-v-c2ed4b06]:disabled{opacity:.55;cursor:default}.news-dialog__overlay[data-v-0979adcd]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000001;background:#0000008f;display:flex;align-items:center;justify-content:center;padding:16px}.news-dialog[data-v-0979adcd]{width:521px;max-width:100%;box-sizing:border-box;background:#fff;border-radius:16px;overflow:hidden;display:flex;flex-direction:column;text-align:left;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;box-shadow:0 32px 32px -8px #00000014,0 0 32px -8px #0000001f,0 0 1px #0003}.news-dialog__head[data-v-0979adcd]{display:flex;align-items:center;gap:12px;min-height:64px;padding:0 24px;border-bottom:1px solid #ebebeb}.news-dialog__title[data-v-0979adcd]{flex:1;min-width:0;margin:0;font-size:20px;font-weight:600;line-height:32px;color:#000}.news-dialog__close[data-v-0979adcd]{flex-shrink:0;display:flex;align-items:center;padding:4px;border:none;border-radius:8px;background:none;color:#999ca0;cursor:pointer}.news-dialog__close-ico[data-v-0979adcd] svg{display:block;width:24px;height:24px}.news-dialog__body[data-v-0979adcd]{padding:24px}.news-dialog__text[data-v-0979adcd]{margin:0;font-size:14px;line-height:24px;color:#000}.news-dialog__foot[data-v-0979adcd]{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:12px 24px;box-sizing:border-box;border-top:1px solid #ebebeb;background:#fff}.news-dialog__btn[data-v-0979adcd]{padding:8px 16px;border-radius:8px;font-family:inherit;font-size:14px;font-weight:600;line-height:24px;cursor:pointer}.news-dialog__btn--secondary[data-v-0979adcd]{background:#fff;border:1px solid #999ca0;color:#000}.news-dialog__btn--danger[data-v-0979adcd]{background:#f7303a;border:none;color:#fff}.news-dialog__btn--danger[data-v-0979adcd]:disabled{opacity:.6;cursor:default}.npm__overlay[data-v-4d739392]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000000;background:#0000008f;display:flex;align-items:center;justify-content:center;padding:16px}.npm[data-v-4d739392]{width:660px;max-width:100%;max-height:calc(100vh - 32px);overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;background:#fff;border-radius:16px;box-shadow:0 2px 2px #00000003,0 1px 5.3px #00000005,0 1.197px 3.126px #00000005;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;text-align:left}.npm__head[data-v-4d739392]{flex-shrink:0;display:flex;flex-direction:column;gap:6px;padding:16px 20px 0}.npm__scroll[data-v-4d739392]{flex:1;min-height:0;overflow-y:auto}.npm__back[data-v-4d739392]{align-self:flex-start;display:flex;align-items:center;justify-content:center;gap:4px;height:32px;padding:0 8px;border:1px solid #e0e0e0;border-radius:8px;background:#ffffff38;font-family:inherit;font-size:13px;font-weight:500;line-height:20px;color:#3b3b3b;cursor:pointer}.npm__back-ico[data-v-4d739392]{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.npm__back-ico img[data-v-4d739392]{width:9.08px;height:10px;transform:rotate(-90deg)}.npm__author-row[data-v-4d739392]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.npm__author[data-v-4d739392]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.npm__author-line[data-v-4d739392]{display:flex;align-items:center;gap:10px}.npm__name[data-v-4d739392]{font-size:14px;font-weight:600;line-height:20px;color:#242424;white-space:nowrap}.npm__time[data-v-4d739392]{flex:1;min-width:0;font-size:12px;color:#535353;text-align:right}.npm__role[data-v-4d739392]{font-size:13px;line-height:20px;color:#535353}.npm__body[data-v-4d739392]{display:flex;flex-direction:column;gap:10px;padding:12px 20px}.npm__msg[data-v-4d739392]{font-size:14px;line-height:24px;color:#000;white-space:pre-wrap;word-break:break-word}.npm__images[data-v-4d739392]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;height:160px}.npm__image[data-v-4d739392]{border-radius:16px;overflow:hidden;background:#f0f0f0}.npm__image-img[data-v-4d739392]{width:100%;height:100%;object-fit:cover;display:block}.npm__image-ph[data-v-4d739392]{width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0,#e6e6e6,#f0f0f0)}.npm__docs-label[data-v-4d739392]{margin:0;font-size:13px;color:#5f626c}.npm__doc[data-v-4d739392]{display:flex;align-items:center;gap:6px;padding:7px 12px;border-radius:8px;background:#f5f5f5}.npm__doc-name[data-v-4d739392]{flex:1;min-width:0;font-size:13px;color:#3780ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npm__doc-author[data-v-4d739392]{flex-shrink:0;font-size:12px;color:#464646;white-space:nowrap}.npm__stats[data-v-4d739392]{display:flex;align-items:center;gap:10px;padding:0 20px 16px}.npm__stats-left[data-v-4d739392]{flex:1;min-width:0;display:flex;align-items:center;gap:6px}.npm__stat[data-v-4d739392]{display:flex;align-items:center;justify-content:center;gap:4px;font-size:13px;font-weight:500;line-height:24px;color:#535353}.npm__stat--btn[data-v-4d739392]{padding:0;border:none;background:none;font-family:inherit;cursor:pointer}.npm__stat-ico[data-v-4d739392] svg{display:block;width:24px;height:24px}.npm__stat--liked[data-v-4d739392]{color:#233ecf}.npm__stat--liked .npm__stat-ico[data-v-4d739392] svg path{fill:currentColor}.npm__comments-title[data-v-4d739392]{margin:0;padding:0 20px;font-size:16px;font-weight:500;line-height:24px;color:#171717}.npm__composer-wrap[data-v-4d739392]{flex-shrink:0;padding:16px 20px;border-top:1px solid #f0f0f0;background:#fff}.npm__composer[data-v-4d739392]{display:flex;flex-direction:column;gap:8px;padding:16px;background:#fff;border:1px solid #ebebeb;border-radius:16px}.npm__composer-text[data-v-4d739392]{width:100%;min-height:24px;max-height:240px;box-sizing:border-box;padding:0;border:none;outline:none;resize:none;font-family:inherit;font-size:14px;line-height:24px;color:#1a1a1a;background:transparent}.npm__composer-text[data-v-4d739392]::placeholder{color:#5f626c}.npm__composer-foot[data-v-4d739392]{display:flex;align-items:center;justify-content:flex-end}.npm__submit[data-v-4d739392]{flex-shrink:0;padding:4px 12px;border:none;border-radius:8px;background:#233ecf;color:#fff;font-family:inherit;font-size:13px;font-weight:500;line-height:24px;cursor:pointer}.npm__submit[data-v-4d739392]:disabled{opacity:.55;cursor:default}.npm__comments[data-v-4d739392]{display:flex;flex-direction:column;gap:12px;padding:0 20px 16px}.npe__overlay[data-v-724c94d7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000000;background:#0000008f;display:flex;align-items:center;justify-content:center;padding:16px}.npe[data-v-724c94d7]{width:661px;max-width:100%;max-height:calc(100vh - 32px);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;background:#fff;border-radius:16px;box-shadow:0 32px 32px -8px #00000014,0 0 32px -8px #0000001f,0 0 1px #0003;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;text-align:left}.npe__head[data-v-724c94d7]{display:flex;align-items:center;gap:12px;flex-shrink:0;min-height:64px;padding:16px 24px;box-sizing:border-box;border-bottom:1px solid #ebebeb}.npe__title[data-v-724c94d7]{flex:1;min-width:0;margin:0;font-size:20px;font-weight:600;line-height:32px;color:#000}.npe__close[data-v-724c94d7]{flex-shrink:0;display:flex;align-items:center;padding:4px;border:none;border-radius:8px;background:none;color:#999ca0;cursor:pointer}.npe__close-ico[data-v-724c94d7] svg{display:block;width:24px;height:24px}.npe__body[data-v-724c94d7]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:20px 20px 0}.npe__author[data-v-724c94d7]{display:flex;flex-direction:column;gap:2px}.npe__author-line[data-v-724c94d7]{display:flex;align-items:center;gap:10px}.npe__name[data-v-724c94d7]{font-size:14px;font-weight:600;line-height:20px;color:#242424;white-space:nowrap}.npe__time[data-v-724c94d7]{flex:1;min-width:0;font-size:12px;color:#535353;text-align:right}.npe__role[data-v-724c94d7]{font-size:13px;line-height:20px;color:#535353}.npe__text[data-v-724c94d7]{width:100%;min-height:96px;max-height:360px;box-sizing:border-box;padding:0;border:none;outline:none;resize:none;font-family:inherit;font-size:14px;line-height:24px;color:#000;background:transparent}.npe__text[data-v-724c94d7]::placeholder{color:#5f626c}.npe__images[data-v-724c94d7]{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;height:160px}.npe__image[data-v-724c94d7]{position:relative;border-radius:16px;overflow:hidden;background:#f0f0f0}.npe__image-img[data-v-724c94d7]{width:100%;height:100%;object-fit:cover;display:block}.npe__image-ph[data-v-724c94d7]{width:100%;height:100%;background:linear-gradient(90deg,#f0f0f0,#e6e6e6,#f0f0f0)}.npe__video[data-v-724c94d7]{position:relative;width:140px;height:140px;border-radius:16px;overflow:hidden;background:#000}.npe__play[data-v-724c94d7]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:35px;border-radius:8px;background:red;pointer-events:none}.npe__play[data-v-724c94d7]:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-40%,-50%);border-style:solid;border-width:7px 0 7px 11px;border-color:transparent transparent transparent #fff}.npe__tile-x[data-v-724c94d7]{position:absolute;top:6px;right:6.8px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:100px;background:#0009;color:#fff;cursor:pointer}.npe__tile-x-ico[data-v-724c94d7] svg{display:block;width:18px;height:18px}.npe__tile-x-ico[data-v-724c94d7] svg path,.npe__doc-x-ico[data-v-724c94d7] svg path{stroke-width:1.333}.npe__docs-label[data-v-724c94d7]{margin:0;font-size:13px;color:#5f626c}.npe__doc[data-v-724c94d7]{display:flex;align-items:center;gap:10px;padding:7px 12px;border-radius:8px;background:#f5f5f5}.npe__doc-name[data-v-724c94d7]{flex:1;min-width:0;font-size:13px;color:#3780ff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.npe__doc-author[data-v-724c94d7]{flex-shrink:0;font-size:12px;color:#464646;white-space:nowrap}.npe__doc-x[data-v-724c94d7]{flex-shrink:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;color:#000;cursor:pointer}.npe__doc-x-ico[data-v-724c94d7] svg{display:block;width:16px;height:16px}.npe__foot[data-v-724c94d7]{display:flex;align-items:center;gap:6px;flex-shrink:0;height:32px;box-sizing:content-box;padding:8px 20px 20px}.npe__attach[data-v-724c94d7]{flex:1;min-width:0;display:flex;align-items:center;gap:6px}.npe__attach-btn[data-v-724c94d7]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;padding:4px 8px;box-sizing:border-box;background:#fff;border:1px solid #dcdcdc;border-radius:8px;cursor:pointer}.npe__attach-btn[data-v-724c94d7]:disabled{opacity:.5;cursor:default}.npe__submit[data-v-724c94d7]{flex-shrink:0;padding:4px 12px;border:none;border-radius:8px;background:#233ecf;color:#fff;font-family:inherit;font-size:13px;font-weight:500;line-height:24px;cursor:pointer}.npe__submit[data-v-724c94d7]:disabled{opacity:.55;cursor:default}.ns-modal{--ns-bg: #f4f5f8;--ns-line: #e5e8ef;--ns-line2: #d5dae5;--ns-text: #111827;--ns-muted: #6b7280;--ns-faint: #9aa3b2;--ns-blue: #2f5fe0;--ns-blue-d: #2449b3;--ns-red: #d92d20;--ns-red-soft: #fee9e7;--ns-blue-soft: #e9efff;--ns-amber: #b45309;--ns-amber-soft: #fff3e0;--ns-gray-soft: #eef0f4;background:#fff;color:var(--ns-text);border-radius:12px;width:820px;max-width:96vw;max-height:92vh;display:flex;flex-direction:column;box-shadow:0 12px 32px #11182729;overflow:hidden;font-size:13px;line-height:1.35}.ns-modal button{font:inherit;cursor:pointer;border:0;background:none;color:inherit}.ns-modal button:disabled{cursor:default}.ns-modal h3,.ns-modal h4,.ns-modal p{margin:0}.ns-modal__head{display:flex;align-items:center;padding:14px 18px;border-bottom:1px solid var(--ns-line);font-weight:700;font-size:15px}.ns-modal__close{margin-left:auto;width:28px;height:28px;border-radius:6px;display:grid;place-items:center;color:var(--ns-muted)}.ns-modal__close:hover{background:var(--ns-bg)}.ns-modal__body{display:flex;flex:1;min-height:0}.ns-modal__foot{display:flex;justify-content:flex-end;gap:8px;padding:12px 18px;border-top:1px solid var(--ns-line)}.ns-modal .ns-btn{padding:8px 14px;border-radius:7px;font-weight:600;border:1px solid transparent;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ns-modal .ns-btn--primary{background:var(--ns-blue);color:#fff}.ns-modal .ns-btn--primary:hover:not(:disabled){background:var(--ns-blue-d)}.ns-modal .ns-btn--secondary{background:#fff;border-color:var(--ns-line2)}.ns-modal .ns-btn--secondary:hover{background:var(--ns-bg)}.ns-modal .ns-btn:disabled{opacity:.5}.ns-content{flex:1;overflow:auto;padding:16px 20px 20px}.ns-content h3{font-size:15px;font-weight:700}.ns-sub{color:var(--ns-muted);font-size:12.5px;margin:3px 0 14px}.ns-blk{background:#fff;border:1px solid var(--ns-line);border-radius:10px;padding:14px 16px;margin-bottom:12px}.ns-blk h4{font-size:13px;font-weight:700;margin-bottom:2px}.ns-blk__hint{font-size:12px;color:var(--ns-muted);margin-bottom:10px}.ns-kv{display:flex;align-items:center;justify-content:space-between;padding:9px 0;border-top:1px solid var(--ns-line);font-size:13px;gap:12px}.ns-kv:first-of-type{border-top:0}.ns-kv small{display:block;color:var(--ns-muted);font-size:11.5px;margin-top:2px}.ns-ck__lock{font-size:11px;color:var(--ns-faint);white-space:nowrap}.ns-modal .ns-sw{width:36px;height:20px;border-radius:999px;background:var(--ns-line2);position:relative;flex:none}.ns-modal .ns-sw:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:left .15s}.ns-modal .ns-sw.is-on{background:var(--ns-blue)}.ns-modal .ns-sw.is-on:after{left:18px}.ns-modal .ns-sw.is-dis{opacity:.45}.ns-inh{border-radius:8px;padding:8px 12px;font-size:12px;margin-bottom:12px}.ns-loader{display:flex;justify-content:center;padding:40px 0}.ns-spinner{width:22px;height:22px;border:2px solid var(--ns-line);border-top-color:var(--ns-blue);border-radius:50%;animation:ns-spin .8s linear infinite}@keyframes ns-spin{to{transform:rotate(360deg)}}.ns-typebar{display:flex;align-items:center;gap:4px;margin-bottom:14px;flex-wrap:wrap;border-bottom:1px solid var(--ns-line);position:relative}.ns-ttab{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--ns-muted);font-weight:500;border-radius:6px 6px 0 0}.ns-ttab:hover{background:var(--ns-bg)}.ns-ttab.is-on{color:var(--ns-blue);border-bottom-color:var(--ns-blue);font-weight:600}.ns-ttab__x{color:var(--ns-faint);font-size:12px;padding:0 2px;border-radius:4px}.ns-ttab__x:hover{color:var(--ns-red);background:var(--ns-red-soft)}.ns-ttab--add{color:var(--ns-blue);font-weight:500;margin-left:auto}.ns-ttab__count{font-size:10.5px;background:var(--ns-amber-soft);color:var(--ns-amber);padding:0 5px;border-radius:999px}.ns-pop{position:absolute;right:0;top:100%;margin-top:6px;background:#fff;border:1px solid var(--ns-line);border-radius:8px;box-shadow:0 12px 32px #11182729;padding:6px;min-width:220px;max-height:300px;overflow-y:auto;z-index:5}.ns-pop button{display:block;width:100%;text-align:left;padding:7px 10px;border-radius:6px}.ns-pop button:hover{background:var(--ns-bg)}.ns-pop__h{font-size:11px;color:var(--ns-faint);padding:4px 10px 6px;font-weight:600}.ns-chips{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}.ns-modal .ns-chip{font-size:11.5px;padding:3px 9px;border-radius:999px;border:1px solid var(--ns-line2);background:#fff;color:#374151}.ns-modal .ns-chip.is-on{border-color:var(--ns-blue);color:var(--ns-blue);background:var(--ns-blue-soft)}.ns-inh--blue{background:var(--ns-blue-soft);color:var(--ns-blue)}.ns-inh{background:var(--ns-amber-soft);color:var(--ns-amber)}.ns-inh--red{background:var(--ns-red-soft);color:var(--ns-red)}.ns-nav{width:150px;border-right:1px solid var(--ns-line);padding:12px 8px;display:flex;flex-direction:column;gap:4px;flex:none}.ns-nav button{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border-radius:8px;font-size:11px;color:var(--ns-muted);text-align:center;line-height:1.2}.ns-nav button.is-on{background:var(--ns-blue-soft);color:var(--ns-blue);font-weight:600}.ns-nav svg{width:18px;height:18px}.ns-evh{display:grid;grid-template-columns:1fr auto;font-size:11.5px;color:var(--ns-faint);font-weight:600;padding:4px 0 6px;border-bottom:1px solid var(--ns-line)}.ns-evr{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px 12px;padding:6px 0;border-bottom:1px dashed var(--ns-line);font-size:13px}.ns-evr:last-child{border-bottom:0}.ns-evgroup{font-size:11.5px;font-weight:600;color:var(--ns-faint);padding:10px 0 2px}.ns-seg{display:flex;border:1px solid var(--ns-line2);border-radius:7px;padding:2px;background:#fff;justify-self:end}.ns-modal .ns-seg button{padding:4px 7px;border-radius:5px;font-size:11.5px;white-space:nowrap;color:var(--ns-muted);font-weight:500}.ns-modal .ns-seg button.is-on{background:var(--ns-blue-soft);color:var(--ns-blue);font-weight:600}.ns-modal .ns-seg button.is-on.is-mand{background:var(--ns-amber-soft);color:var(--ns-amber)}.ns-modal .ns-seg button:disabled{opacity:.55}.ns-evr__types{grid-column:1 / 3;padding:2px 0 6px;justify-content:flex-start}.ns-evr__note{grid-column:1 / 3;font-size:11.5px;color:var(--ns-muted);padding:0 0 4px}.ns-evr__note a{color:var(--ns-blue);cursor:pointer}.ns-evr__note-inline{font-size:11.5px;color:var(--ns-muted);align-self:center}.ns-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#11182773;display:flex;align-items:center;justify-content:center;z-index:10000001}.ntf[data-v-dbe59905]{--ntf-primary: #233ecf;--ntf-red: #d33030;--ntf-title: #242424;--ntf-desc: #3b3b3b;--ntf-date: #464646;--ntf-border: #e0e0e0;--ntf-card-border: #f0f0f0;width:100%;display:flex;flex-direction:column;gap:6px;padding:12px;overflow:hidden}.ntf__head[data-v-dbe59905]{display:flex;align-items:center;gap:4px;height:30px;flex-shrink:0}.ntf__title[data-v-dbe59905]{flex:1;min-width:0;margin:0;font-size:16px;font-weight:500;color:var(--ntf-title)}.ntf__collapse[data-v-dbe59905]{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:var(--ntf-border);color:var(--ntf-desc);cursor:pointer}.ntf__arrow[data-v-dbe59905] svg{width:12.5px;height:13.7px;transform:rotate(90deg);display:block}.ntf__list[data-v-dbe59905]{display:flex;flex-direction:column;gap:6px;overflow-y:auto;flex:1;min-height:0}.ntf__sep[data-v-dbe59905]{margin:6px 0 0;font-size:12px;color:var(--ntf-date)}.ntf__empty[data-v-dbe59905],.ntf__more[data-v-dbe59905]{margin:12px 0;text-align:center;font-size:12px;color:var(--ntf-date)}.ntf__loader[data-v-dbe59905]{display:flex;justify-content:center;padding:24px 0}.ntf__spinner[data-v-dbe59905]{width:22px;height:22px;border:2px solid var(--ntf-border);border-top-color:var(--ntf-primary);border-radius:50%;animation:ntf-spin-dbe59905 .8s linear infinite}@keyframes ntf-spin-dbe59905{to{transform:rotate(360deg)}}.ntf-card[data-v-dbe59905]{padding:12px;border-radius:16px;border-bottom:1px solid var(--ntf-card-border);background:#fff;display:flex;flex-direction:column;gap:8px;cursor:pointer}.ntf-card__title[data-v-dbe59905]{margin:0;font-size:13px;font-weight:500;line-height:normal;color:#000}.ntf-card__lead[data-v-dbe59905]{color:#000}.ntf-card__link[data-v-dbe59905]{color:var(--ntf-primary)}.ntf-card__desc[data-v-dbe59905]{margin:0;font-size:12px;line-height:normal;color:var(--ntf-desc)}.ntf-card--overdue .ntf-card__desc[data-v-dbe59905]{color:var(--ntf-red)}.ntf-card__foot[data-v-dbe59905]{display:flex;align-items:center;justify-content:flex-end;gap:4px}.ntf-card__dot[data-v-dbe59905]{width:6px;height:6px;border-radius:50%;background:var(--ntf-red);border:2px solid #fff;box-sizing:content-box}.ntf-card__date[data-v-dbe59905]{font-size:12px;color:var(--ntf-date);white-space:nowrap}.rw[data-v-c5e8890a]{--rw-primary: #233ecf;--rw-bg: #f5f5f5;--rw-border: #e0e0e0;--rw-muted: #535353;position:relative;margin:8px 8px 8px 0;height:calc(100vh - 16px);flex-shrink:0;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif}.rw-backdrop[data-v-c5e8890a]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:transparent}.rw-overlay[data-v-c5e8890a]{position:absolute;top:0;bottom:0;right:100%;margin-right:8px;width:325px;z-index:9010;display:flex;background:var(--rw-bg);border-radius:16px;box-shadow:-10px 0 30px #0000001f;overflow:hidden}.rw-overlay[data-v-c5e8890a]>*{flex:1;min-width:0}.rw-rail[data-v-c5e8890a]{position:relative;z-index:9005;display:flex;flex-direction:column;align-items:center;gap:6px;width:68px;height:100%;box-sizing:border-box;padding:12px;flex-shrink:0;background:var(--rw-bg);border-radius:16px}.rw-slide-enter-active[data-v-c5e8890a],.rw-slide-leave-active[data-v-c5e8890a]{transition:transform .26s cubic-bezier(.4,0,.2,1),opacity .26s ease}.rw-slide-enter-from[data-v-c5e8890a],.rw-slide-leave-to[data-v-c5e8890a]{transform:translate(24px);opacity:0}.rw-fade-enter-active[data-v-c5e8890a],.rw-fade-leave-active[data-v-c5e8890a]{transition:opacity .22s ease}.rw-fade-enter-from[data-v-c5e8890a],.rw-fade-leave-to[data-v-c5e8890a]{opacity:0}.rw-item[data-v-c5e8890a]{display:flex;flex-direction:column;align-items:center;gap:4px;border:none;background:none;cursor:pointer;padding:0;color:var(--rw-muted)}.rw-item__ico[data-v-c5e8890a]{position:relative;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:12px}.rw-item--disabled[data-v-c5e8890a]{opacity:.4;cursor:default}.rw-item--active .rw-item__ico[data-v-c5e8890a]{background:var(--rw-primary);color:#fff}.rw-item--active .rw-item__label[data-v-c5e8890a]{color:var(--rw-primary)}.rw-item__badge[data-v-c5e8890a]{position:absolute;top:0;right:-1px;display:flex;align-items:center;justify-content:center;padding:2px 5px;border-radius:100px;background:var(--rw-primary);border:1px solid var(--rw-bg);color:#fff;font-size:10px;line-height:normal}.rw-item__label[data-v-c5e8890a]{max-width:100%;font-size:10.5px;line-height:normal;color:var(--rw-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw-ico[data-v-c5e8890a]{display:inline-flex}.rw-ico[data-v-c5e8890a] svg{display:block}.rw-ico--28[data-v-c5e8890a]{width:28px;height:28px;align-items:center;justify-content:center}.rw-ico--28[data-v-c5e8890a] svg{max-width:100%;max-height:100%}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp--clear-btn{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color);background:#0000;border:none;display:inline-flex;align-items:center;padding:0;margin:0}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999999}.dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.dp__menu_readonly{background:#0000;cursor:default}.dp-menu-loading{background:#ffffff80;cursor:default}.dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.dp--menu-loader{width:48px;height:48px;border:var(--dp-loader);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:dp-load-rotation 1s linear infinite;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp__arrow_top{left:var(--dp-arrow-left);top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}@media only screen and (width <= 600px){.dp--preset-dates{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}}.dp--preset-dates-collapsed{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}@media only screen and (width <= 600px){.dp--preset-range{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range:first-child{margin-left:0}.dp--preset-range:last-child{margin-right:0}}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}@media only screen and (width <= 600px){.dp__menu_content_wrapper{flex-direction:column-reverse}}.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}@media only screen and (width <= 600px){.dp__flex_display{flex-direction:column}}.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;width:100%;flex-direction:column}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-invalid,.dp--time-overlay-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;white-space:nowrap;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:#0000;border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__btn,.dp--time-overlay-btn,.dp--time-invalid,.dp--qr-btn{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transtion: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px;--dp-direction: ltr}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #fff;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__main *{direction:var(--dp-direction, ltr)}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.department-group[data-v-bc7a2e2b]{display:flex;flex-direction:column;align-self:stretch}.department-header[data-v-bc7a2e2b]{display:flex;align-items:center;gap:8px;padding:12px 0;cursor:pointer;-webkit-user-select:none;user-select:none}.department-header:hover .department-name[data-v-bc7a2e2b]{color:#233ecf}.department-icon[data-v-bc7a2e2b]{flex-shrink:0;transition:transform .2s}.department-icon--open[data-v-bc7a2e2b]{transform:rotate(90deg)}.department-name[data-v-bc7a2e2b]{font-size:14px;font-weight:600;color:#171717;transition:color .2s}.department-content[data-v-bc7a2e2b]{display:flex;flex-direction:column}.department-users[data-v-bc7a2e2b]{display:flex;flex-direction:column;padding-left:28px}.subdepartments[data-v-bc7a2e2b]{padding-left:28px}.user-box[data-v-bc7a2e2b]{display:flex;padding:8px 0;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.user-item[data-v-bc7a2e2b]{display:flex;justify-content:space-between;align-items:center;align-self:stretch;border:0;border-radius:8px}.user-item[data-v-bc7a2e2b]:hover{background:#f0f0f0;border-color:#d0d0d0;cursor:pointer}.user-left[data-v-bc7a2e2b]{display:flex;align-items:center;gap:8px}.user-avatar[data-v-bc7a2e2b]{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0}.user-info[data-v-bc7a2e2b]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.user-name[data-v-bc7a2e2b]{font-size:14px;font-weight:500;color:#000}.user-position[data-v-bc7a2e2b]{font-size:13px;color:#676777}.user-checkbox[data-v-bc7a2e2b]{flex-shrink:0;width:16px;height:16px;border:1px solid #EBEBEB;border-radius:4px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.user-checkbox--checked[data-v-bc7a2e2b]{background:#233ecf;border-color:#233ecf}.modal-overlay[data-v-54e69bde]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px;overflow-y:auto;z-index:10001}.modal[data-v-54e69bde]{display:flex;width:744px;height:min(670px,calc(100vh - 48px));max-height:calc(100vh - 48px);flex-direction:column;align-items:flex-start;border-radius:16px;background:var(--Light-Leia, #FFF);box-shadow:0 32px 32px -8px #00000014,0 0 32px -8px #0000001f,0 0 1px #0003;margin:auto}.modal-header[data-v-54e69bde]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #E0E0E0;align-self:stretch;flex-shrink:0}.modal-title[data-v-54e69bde]{font-size:18px;font-weight:600;color:#000;margin:0}.modal-close[data-v-54e69bde]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;cursor:pointer;color:#666;transition:all .2s}.modal-close[data-v-54e69bde]:hover{background:#f0f0f0}.modal-body[data-v-54e69bde]{flex:1;padding:24px;display:flex;flex-direction:column;gap:16px;align-self:stretch;min-height:0}.search-section[data-v-54e69bde]{display:flex;align-items:flex-start;gap:10px;align-self:stretch}.search-box[data-v-54e69bde]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;flex:1 0 0}.search-input[data-v-54e69bde]{display:flex;padding:8px 8px 8px 12px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:8px;border:1px solid var(--Light-Obi-Wan, #EBEBEB)}.search-input[data-v-54e69bde]:focus{outline:none;border-color:#2d5bff}.search-icon[data-v-54e69bde]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#999;pointer-events:none}.search-clear[data-v-54e69bde]{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:4px;cursor:pointer;color:#999;transition:all .2s}.search-clear[data-v-54e69bde]:hover{background:#f0f0f0;color:#666}.selected-count[data-v-54e69bde]{font-weight:600;text-align:start;color:#000;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-style:normal;line-height:24px}.tabs[data-v-54e69bde]{display:flex;gap:0;padding:0;background:transparent;border:none}.tab[data-v-54e69bde]{flex:1;padding:8px 12px;background:#ffffff03;border:none;border-radius:0;cursor:pointer;font-size:14px;font-weight:500;color:#000;transition:all .2s;position:relative}.tab[data-v-54e69bde]:hover{color:#233ecf}.tab--active[data-v-54e69bde]{background:#fff;color:#233ecf;box-shadow:inset 0 -2px #4e46b4}.users-list[data-v-54e69bde]{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;flex:1 1 0;min-height:0;overflow-y:auto}.loading[data-v-54e69bde]{display:flex;justify-content:center;align-items:center;height:200px}.spinner[data-v-54e69bde]{width:32px;height:32px;border:3px solid #E0E0E0;border-top-color:#2d5bff;border-radius:50%;animation:spin-54e69bde .7s linear infinite}@keyframes spin-54e69bde{to{transform:rotate(360deg)}}.empty-state[data-v-54e69bde]{display:flex;width:100%;justify-content:center;align-items:center;height:200px;color:#999;font-size:14px}.user-box[data-v-54e69bde]{display:flex;padding:8px 0;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.user-item[data-v-54e69bde]{display:flex;justify-content:space-between;align-items:center;align-self:stretch;border:0;border-radius:8px}.user-item[data-v-54e69bde]:hover{background:#f0f0f0;border-color:#d0d0d0;cursor:pointer}.user-left[data-v-54e69bde]{display:flex;align-items:center;gap:8px}.user-avatar[data-v-54e69bde]{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0}.user-info[data-v-54e69bde]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.user-name[data-v-54e69bde]{font-size:14px;font-weight:500;color:#000}.user-position[data-v-54e69bde]{font-size:13px;color:#676777}.user-checkbox[data-v-54e69bde]{flex-shrink:0;width:16px;height:16px;border:1px solid #EBEBEB;border-radius:4px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s}.user-checkbox--checked[data-v-54e69bde]{background:#233ecf;border-color:#233ecf}.modal-footer[data-v-54e69bde]{display:flex;padding:12px 24px;justify-content:space-between;align-items:center;align-self:stretch;flex-shrink:0}.btn[data-v-54e69bde]{padding:10px 24px;font-size:14px;font-weight:500;border-radius:8px;cursor:pointer;transition:all .2s;border:none}.btn[data-v-54e69bde]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-54e69bde]{background:#fff;color:#000;border:1px solid #E0E0E0}.btn-secondary[data-v-54e69bde]:hover:not(:disabled){background:#f5f5f5}.btn-primary[data-v-54e69bde]{background:#2d5bff;color:#fff}.btn-primary[data-v-54e69bde]:hover:not(:disabled){background:#233ecf}.modal-overlay[data-v-9358519f]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:10000}.modal[data-v-9358519f]{background:#fff;border-radius:12px;width:90%;max-width:600px;max-height:85vh;display:flex;flex-direction:column;box-shadow:0 4px 20px #00000026}.modal-header[data-v-9358519f]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #E0E0E0}.modal-title[data-v-9358519f]{font-size:18px;font-weight:600;color:#000;margin:0}.modal-close[data-v-9358519f]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;cursor:pointer;color:#666;transition:all .2s}.modal-close[data-v-9358519f]:hover{background:#f0f0f0}.modal-body[data-v-9358519f]{flex:1;overflow-y:auto;padding:24px}.signers-section[data-v-9358519f]{display:flex;flex-direction:column;gap:16px}.signers-list[data-v-9358519f]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.signer-item[data-v-9358519f]{display:flex;align-items:center;gap:10px;align-self:stretch}.signer-item--secondary[data-v-9358519f]{margin-left:20px}.signer-number-wrapper[data-v-9358519f]{position:relative;width:52px;height:40px;flex-shrink:0}.signer-number-select[data-v-9358519f]{width:100%;height:100%;padding:8px 24px 8px 12px;background:#fff;border:1px solid #EBEBEB;border-radius:8px;font-size:14px;font-weight:600;color:#000;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;text-align:center}.signer-number-select[data-v-9358519f]:hover{border-color:#d0d0d0}.signer-number-select[data-v-9358519f]:focus{border-color:#2d5bff}.signer-number-arrow[data-v-9358519f]{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none}.signer-number-display[data-v-9358519f]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:1px solid #EBEBEB;border-radius:8px;font-size:14px;font-weight:600;color:#666}.signer-cert-type-wrapper[data-v-9358519f]{display:flex;align-items:center;margin-left:8px;flex-shrink:0}.signer-cert-type-select[data-v-9358519f]{min-width:60px;height:40px;padding:8px 12px;background:#fff;border:1px solid #EBEBEB;border-radius:8px;font-size:14px;font-weight:500;color:#000;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;text-align:center}.signer-cert-type-select[data-v-9358519f]:hover{border-color:#d0d0d0}.signer-cert-type-select[data-v-9358519f]:focus{border-color:#2d5bff}.signer-cert-type-display[data-v-9358519f]{min-width:60px;height:40px;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:1px solid #EBEBEB;border-radius:8px;font-size:14px;font-weight:500;color:#666;padding:8px 12px}.signer-arrow[data-v-9358519f]{width:52px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.signer-info[data-v-9358519f]{flex:1;display:flex;flex-direction:column;gap:2px;align-items:start}.signer-name[data-v-9358519f]{font-size:14px;font-weight:500;color:#000}.signer-position[data-v-9358519f]{font-size:13px;color:#676777}.signer-delete[data-v-9358519f]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:red;border:none;border-radius:8px;cursor:pointer;transition:all .2s;flex-shrink:0}.signer-delete[data-v-9358519f]:hover{background:#e60000}.secondary-wrapper[data-v-9358519f]{width:100%;display:flex;flex-direction:column;gap:8px;margin-top:4px}.secondary-label[data-v-9358519f]{font-size:12px;color:#676777;font-weight:500;margin-left:20px}.add-signer-btn[data-v-9358519f]{display:flex;padding:8px 16px;justify-content:center;align-items:center;align-self:stretch;border:1px solid #233ECF;border-radius:8px;background:var(--Light-Blue-Skywalker, #233ECF);color:var(--Light-Padme, #FFF);text-align:center;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-style:normal;font-weight:600;line-height:24px;cursor:pointer}.add-signer-btn[data-v-9358519f]:hover{background:#233ecf}.modal-footer[data-v-9358519f]{display:flex;padding:20px 24px;justify-content:space-between;align-items:center;align-self:stretch}.btn[data-v-9358519f]{padding:10px 24px;font-size:14px;font-weight:500;border-radius:8px;cursor:pointer;transition:all .2s;border:none}.btn-secondary[data-v-9358519f]{background:#fff;color:#000;border:1px solid #E0E0E0}.btn-secondary[data-v-9358519f]:hover{background:#f5f5f5}.btn-blue[data-v-9358519f]{background:#233ecf;color:#fff;font-weight:600}.btn-blue[data-v-9358519f]:hover{background:#1c30a8}.modal-overlay[data-v-0d35d466]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:1000}.modal[data-v-0d35d466]{background:#fff;border-radius:16px;width:560px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden}.modal-header[data-v-0d35d466]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #F0F0F0}.modal-title[data-v-0d35d466]{font-size:20px;font-weight:600;color:#000;margin:0}.modal-close[data-v-0d35d466]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;cursor:pointer;color:#666}.modal-close[data-v-0d35d466]:hover{background:#f0f0f0}.modal-body[data-v-0d35d466]{flex:1;overflow-y:auto;overflow-x:hidden;padding:24px}.signers-list[data-v-0d35d466]{display:flex;flex-direction:column;gap:10px}.signer-block[data-v-0d35d466]{display:flex;flex-direction:column;gap:8px;width:100%}.signer-item[data-v-0d35d466]{display:flex;align-items:flex-start;gap:10px;width:100%}.signer-item--secondary[data-v-0d35d466]{padding-left:20px;align-items:flex-start;box-sizing:border-box}.signer-item--secondary>svg[data-v-0d35d466],.signer-item--secondary>.signer-delete[data-v-0d35d466]{margin-top:10px}.signer-number-wrapper[data-v-0d35d466]{width:52px;height:40px;flex-shrink:0}.signer-number-display[data-v-0d35d466]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#f5f5f5;border:1px solid #EBEBEB;border-radius:8px;font-size:14px;font-weight:600;color:#666}.signer-info[data-v-0d35d466]{flex:1;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.signer-name-row[data-v-0d35d466]{display:flex;align-items:center;gap:10px;width:100%;justify-content:space-between;position:relative}.signer-name[data-v-0d35d466]{font-size:14px;font-weight:500;color:#000}.signer-position[data-v-0d35d466]{font-size:13px;color:#676777}.assign-btn[data-v-0d35d466]{display:flex;align-items:center;gap:6px;margin-top:4px;padding:6px 12px;background:#fff;border:1px solid #2D5BFF;border-radius:8px;font-size:13px;font-weight:500;color:#2d5bff;cursor:pointer;transition:background .15s}.assign-btn[data-v-0d35d466]:hover{background:#f0f4ff}.secondary-wrapper[data-v-0d35d466]{width:100%;display:flex;flex-direction:column;gap:8px;margin-top:8px}.secondary-item[data-v-0d35d466]{display:flex;flex-direction:column;width:100%}.secondary-actions[data-v-0d35d466]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:4px}.date-btn[data-v-0d35d466]{display:inline-flex;align-items:center;gap:6px;padding:0 12px;height:24px;box-sizing:border-box;background:#fff;border:1px solid #233ECF;border-radius:8px;font-size:13px;font-weight:400;color:#233ecf;cursor:pointer;position:relative;transition:background .15s;white-space:nowrap}.date-btn[data-v-0d35d466]:hover{background:#f0f4ff}.exec-date-hidden[data-v-0d35d466]{position:absolute;width:0;height:0;opacity:0;pointer-events:none;border:none;padding:0;margin:0}.comment-input[data-v-0d35d466]{width:100%;margin-top:4px;padding:10px 12px;border:1px solid #EBEBEB;border-radius:8px;font-size:13px;color:#000;resize:none;outline:none;background:#fafafa;box-sizing:border-box;word-break:break-word;overflow-wrap:break-word;overflow-x:hidden}.comment-input[data-v-0d35d466]:focus{border-color:#2d5bff;background:#fff}.signer-delete[data-v-0d35d466]{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:red;border:none;border-radius:8px;cursor:pointer;transition:background .2s}.signer-delete[data-v-0d35d466]:hover{background:#e60000}.modal-footer[data-v-0d35d466]{display:flex;justify-content:space-between;padding:16px 0 0;border-top:1px solid #F0F0F0}.btn[data-v-0d35d466]{padding:12px 24px;border-radius:10px;font-size:15px;font-weight:500;cursor:pointer;border:none}.btn-secondary[data-v-0d35d466]{background:#fff;border:1px solid #E0E0E0;color:#000}.btn-secondary[data-v-0d35d466]:hover{background:#f5f5f5}.btn-blue[data-v-0d35d466]{background:#2d5bff;color:#fff}.btn-blue[data-v-0d35d466]:hover{background:#233ecf}.signer-node[data-v-2744c0e0]{display:flex;flex-direction:column;gap:8px;width:100%}.signer-row[data-v-2744c0e0]{display:flex;align-items:flex-start;gap:8px;width:100%}.signer-label[data-v-2744c0e0]{min-width:32px;font-weight:600;font-size:13px;color:#333;background:#f5f5f5;border-radius:6px;padding:2px 6px;text-align:center;flex-shrink:0;margin-top:2px}.signer-info[data-v-2744c0e0]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.signer-name[data-v-2744c0e0]{font-size:14px;font-weight:500}.signer-node--inactive .signer-name[data-v-2744c0e0],.signer-node--inactive .signer-position[data-v-2744c0e0]{color:#aaa}.signer-position[data-v-2744c0e0]{font-size:13px;color:#676777}.signer-execdate[data-v-2744c0e0]{display:flex;align-items:center;width:max-content;justify-content:center;padding:4px 8px;gap:4px;font-size:12px;color:#676777;margin-top:10px;border-radius:8px;border:1px solid var(--colors-gray-300, #E0E0E0)}.signer-status[data-v-2744c0e0]{text-align:right;font-size:12px;font-weight:500;flex-shrink:0;margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.doc-panel__item-status-text--done[data-v-2744c0e0]{color:#2e7d32;background:#e8f5e9;border-radius:6px;padding:2px 8px}.doc-panel__item-status-text--rejected[data-v-2744c0e0]{color:#c0392b;background:#fde8e8;border-radius:6px;padding:2px 8px}.doc-panel__item-status-text--pending[data-v-2744c0e0]{color:#888}.signer-status-pending[data-v-2744c0e0]{overflow:hidden;color:var(--colors-gray-800, #535353);font-feature-settings:"liga" off,"clig" off;text-overflow:ellipsis;font-size:13px;font-style:normal;font-weight:500;line-height:20px}.signer-date[data-v-2744c0e0]{font-size:11px;font-weight:400;color:#9e9e9e}.signer-bubble[data-v-2744c0e0]{background:#f5f5f5;border-radius:8px;padding:10px 12px;font-size:13px;color:#333;margin-left:40px;word-break:break-word;overflow-wrap:break-word}.signer-bubble-label[data-v-2744c0e0]{color:#676777}.signer-bubble-toggle[data-v-2744c0e0]{display:block;margin-left:auto;margin-top:4px;background:none;border:none;padding:0;font-size:12px;font-weight:500;color:#888;cursor:pointer;text-align:right;width:100%}.signer-collapse-btn[data-v-2744c0e0]{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:0;font-size:12px;color:#888;cursor:pointer;margin-left:40px}.signer-collapse-btn svg[data-v-2744c0e0]{transition:transform .2s}.signer-children[data-v-2744c0e0]{margin-left:16px;padding-left:20px;display:flex;flex-direction:column;gap:12px;margin-top:0;position:relative}.signer-children[data-v-2744c0e0]:before{content:"";position:absolute;left:0;top:-8px;width:2px;height:8px;background:#e0e0e0}.signer-children>.signer-node[data-v-2744c0e0]{position:relative}.signer-children>.signer-node[data-v-2744c0e0]:not(:last-child):before{content:"";position:absolute;left:-20px;top:0;width:2px;height:calc(100% + 12px);background:#e0e0e0}.signer-children>.signer-node[data-v-2744c0e0]:not(:last-child):after{content:"";position:absolute;left:-20px;top:14px;width:18px;height:2px;background:#e0e0e0}.signer-children>.signer-node[data-v-2744c0e0]:last-child:before{content:"";position:absolute;left:-20px;top:0;width:18px;height:14px;border-left:2px solid #E0E0E0;border-bottom:2px solid #E0E0E0;border-bottom-left-radius:6px;background:transparent}.doc-panel[data-v-2f623730]{display:flex;flex-direction:column;height:100%;background:var(--color-background-secondary);font-size:13px;color:var(--color-text, #222);overflow:hidden}.doc-panel__content[data-v-2f623730]{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:12px}.doc-panel__card[data-v-2f623730]{background:var(--color-background);border-radius:12px;padding:16px;box-shadow:0 1px 3px #00000014}.doc-panel__actions-title[data-v-2f623730]{font-size:15px;font-weight:600;color:var(--color-text, #222);margin-bottom:14px}.doc-panel__report-message[data-v-2f623730]{padding:12px 16px;background:var(--color-warn-secondary, #FFF4E6);border:1px solid var(--color-warn, #FFB84D);border-radius:8px;color:var(--color-warn-text, #B76E00);font-size:13px;font-weight:500;margin-bottom:14px}.doc-panel__blocked[data-v-2f623730]{padding:12px 16px;background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-secondary, #666);font-size:13px;line-height:1.45}.doc-panel__waiting-secondary[data-v-2f623730]{padding:12px 16px;background:var(--color-accent-light);border:1px solid var(--color-accent-selected);border-radius:8px;color:var(--color-accent);font-size:13px;font-weight:500}.doc-panel__comment[data-v-2f623730]{width:100%;padding:12px;border:1px solid var(--color-border);border-radius:8px;font-size:14px;font-family:inherit;resize:vertical;margin-bottom:14px;box-sizing:border-box;background:var(--color-background-secondary);color:var(--color-text, #222)}.doc-panel__comment[data-v-2f623730]::placeholder{color:var(--color-text-light)}.doc-panel__comment[data-v-2f623730]:focus{outline:none;border-color:var(--color-accent, #357dfd);background:var(--color-background)}.doc-panel__actions-buttons[data-v-2f623730]{display:flex;gap:8px}.doc-panel__btn[data-v-2f623730]{flex:1;padding:10px 16px;font-size:14px;font-weight:500;border-radius:8px;cursor:pointer;transition:all .15s;border:1px solid transparent}.doc-panel__btn--primary[data-v-2f623730]{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.doc-panel__btn--primary[data-v-2f623730]:hover{opacity:.9}.doc-panel__btn--secondary[data-v-2f623730]{background:var(--color-background);color:var(--color-accent);border:1.5px solid var(--color-accent)}.doc-panel__btn--secondary[data-v-2f623730]:hover{opacity:.8}.doc-panel__btn--full-width[data-v-2f623730]{width:100%}.doc-panel__launch-section[data-v-2f623730]{display:flex;flex-direction:column;gap:12px}.doc-panel__launch-title[data-v-2f623730]{font-size:15px;font-weight:600;color:var(--color-text, #222)}.doc-panel__launch-description[data-v-2f623730]{font-size:13px;color:var(--color-text-light);line-height:1.5}.doc-panel__header[data-v-2f623730]{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.doc-panel__header[data-v-2f623730]:hover{opacity:.8}.doc-panel__header-title[data-v-2f623730]{font-size:13px;font-weight:600;color:var(--color-text, #222)}.doc-panel__chevron[data-v-2f623730]{color:var(--color-text-secondary, #888);transition:transform .2s;flex-shrink:0}.doc-panel__chevron--up[data-v-2f623730]{transform:rotate(180deg)}.doc-panel__tabs[data-v-2f623730]{display:flex;gap:4px;margin-bottom:12px;padding:4px;background:var(--color-background-secondary);border:1px solid var(--color-border);border-radius:8px;height:40px}.doc-panel__tab[data-v-2f623730]{flex:1;padding:0;background:transparent;border:none;border-radius:8px;cursor:pointer;font-size:13px;font-weight:500;color:var(--color-text-light);transition:all .2s}.doc-panel__tab[data-v-2f623730]:hover{color:var(--color-accent)}.doc-panel__tab--active[data-v-2f623730]{background:var(--color-background);color:var(--color-accent);box-shadow:0 0 1px #0006,0 6px 6px -6px #00000029}.doc-panel__sections[data-v-2f623730]{display:flex;flex-direction:column;gap:8px}.doc-panel__section[data-v-2f623730]{border-bottom:1px solid var(--color-border);padding-bottom:8px}.doc-panel__section[data-v-2f623730]:last-child{border-bottom:none;padding-bottom:0}.doc-panel__section-header[data-v-2f623730]{display:flex;align-items:center;gap:6px;padding:8px 0;cursor:pointer;-webkit-user-select:none;user-select:none}.doc-panel__section-header[data-v-2f623730]:hover{opacity:.8}.doc-panel__section-chevron[data-v-2f623730]{color:var(--color-text-secondary, #aaa);flex-shrink:0;transition:transform .2s}.doc-panel__section-chevron--up[data-v-2f623730]{transform:rotate(180deg)}.doc-panel__section-title[data-v-2f623730]{font-size:13px;font-weight:500;color:var(--color-text, #222)}.doc-panel__section-count[data-v-2f623730]{font-size:12px;color:var(--color-text-secondary, #888);flex:1}.doc-panel__section-edit[data-v-2f623730]{color:var(--color-text-secondary, #aaa);flex-shrink:0;cursor:pointer}.doc-panel__section-edit[data-v-2f623730]:hover{color:var(--color-accent, #357dfd)}.doc-panel__section-body[data-v-2f623730]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.doc-panel__item[data-v-2f623730]{display:flex;align-items:center;gap:8px;align-self:stretch}.doc-panel__item--inactive[data-v-2f623730]{opacity:.45}.doc-panel__item--secondary[data-v-2f623730]{padding-left:12px}.doc-panel__secondary-wrapper[data-v-2f623730]{display:flex;flex-direction:column;gap:8px;align-self:stretch;width:100%}.doc-panel__secondary-label[data-v-2f623730]{display:flex;align-items:center;gap:6px;margin-left:32px;padding:4px 0;font-size:12px;color:var(--color-text-light);font-weight:500}.doc-panel__secondary-label svg[data-v-2f623730]{flex-shrink:0}.doc-panel__item-num[data-v-2f623730]{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--color-text);background:var(--color-background-secondary);border-radius:4px;flex-shrink:0}.doc-panel__item-info[data-v-2f623730]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;flex:1;min-width:0}.doc-panel__item-name[data-v-2f623730]{color:var(--color-text);font-feature-settings:"liga" off,"clig" off;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.doc-panel__item-role[data-v-2f623730]{color:var(--color-text-light);font-feature-settings:"liga" off,"clig" off;font-size:13px;font-style:normal;font-weight:400;line-height:normal}.doc-panel__item-task[data-v-2f623730]{font-size:11px;color:var(--color-text-secondary, #aaa);font-style:italic;margin-top:2px}.doc-panel__item-comment[data-v-2f623730]{font-size:11px;color:var(--color-text-light);cursor:pointer;margin-top:2px;-webkit-user-select:none;user-select:none;transition:color .2s;display:flex;align-items:center;gap:4px}.doc-panel__item-comment[data-v-2f623730]:hover{color:var(--color-accent)}.doc-panel__item-status[data-v-2f623730]{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:120px;max-width:50%;flex-shrink:0}.doc-panel__item-status-text[data-v-2f623730]{font-size:12px;font-weight:500;text-align:right;word-break:break-word}.doc-panel__item-status-text--done[data-v-2f623730]{color:green}.doc-panel__item-status-text--rejected[data-v-2f623730]{color:#d32f2f}.doc-panel__item-status-text--pending[data-v-2f623730]{color:var(--color-text-secondary, #888)}.doc-panel__item-date[data-v-2f623730]{font-size:11px;color:var(--color-text-secondary, #aaa);white-space:nowrap}.doc-panel__loading[data-v-2f623730]{display:flex;justify-content:center;align-items:center;height:80px}.doc-panel__spinner[data-v-2f623730]{width:24px;height:24px;border:2px solid var(--color-border, #e0e0e0);border-top-color:var(--color-accent, #357dfd);border-radius:50%;animation:spin-2f623730 .7s linear infinite;display:inline-block}@keyframes spin-2f623730{to{transform:rotate(360deg)}}.doc-panel__external[data-v-2f623730]{padding:12px 0;display:flex;flex-direction:column;gap:16px}.doc-panel__external-empty[data-v-2f623730]{padding:32px 16px;text-align:center;color:var(--color-text-light);font-size:14px;background:var(--color-background-secondary);border-radius:8px;border:1px dashed var(--color-border)}.doc-panel__external-item[data-v-2f623730]{display:flex;gap:12px;padding:16px;background:var(--color-background-secondary);border-radius:8px;border:1px solid var(--color-border)}.doc-panel__external-icon[data-v-2f623730]{flex-shrink:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--color-border);border-radius:8px;color:var(--color-text-light)}.doc-panel__external-info[data-v-2f623730]{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.doc-panel__external-header[data-v-2f623730]{display:flex;justify-content:space-between;align-items:center;gap:12px}.doc-panel__external-name[data-v-2f623730]{font-size:14px;font-weight:600;color:var(--color-text, #222);word-break:break-word}.doc-panel__external-status[data-v-2f623730]{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:500;white-space:nowrap;flex-shrink:0}.doc-panel__external-status--signed[data-v-2f623730]{color:green}.doc-panel__external-status--unsigned[data-v-2f623730],.doc-panel__external-status--rejected[data-v-2f623730]{color:#dc2626}.doc-panel__external-reject[data-v-2f623730]{background:var(--color-red-secondary);border:1px solid var(--color-red);border-radius:6px;padding:8px 10px;display:flex;flex-direction:column;gap:6px}.doc-panel__external-reject-comment[data-v-2f623730],.doc-panel__external-reject-date[data-v-2f623730],.doc-panel__external-field[data-v-2f623730]{display:flex;flex-direction:column;gap:2px}.doc-panel__external-label[data-v-2f623730]{font-size:11px;color:var(--color-text-secondary, #888);font-weight:500}.doc-panel__external-value[data-v-2f623730]{font-size:13px;color:var(--color-text, #222);word-break:break-word}.doc-panel__external-link[data-v-2f623730]{display:flex;gap:6px;align-items:center;margin-top:4px}.doc-panel__external-link-input[data-v-2f623730]{flex:1;padding:8px 10px;font-size:12px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-background);color:var(--color-text, #222);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-panel__external-link-input[data-v-2f623730]:focus{outline:none;border-color:var(--color-accent, #357dfd)}.doc-panel__external-link-copy[data-v-2f623730]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--color-background);border:1px solid var(--color-border);border-radius:6px;cursor:pointer;color:var(--color-text-light);transition:all .2s}.doc-panel__external-link-copy[data-v-2f623730]:hover{background:var(--color-accent, #357dfd);border-color:var(--color-accent, #357dfd);color:#fff}.doc-panel__external-link-copy[data-v-2f623730]:active{transform:scale(.95)}.doc-panel__external-link-open[data-v-2f623730]{flex-shrink:0;display:inline-flex;align-items:center;gap:4px;padding:0 10px;height:32px;background:var(--color-accent, #357dfd);color:#fff;border:none;border-radius:6px;font-size:12px;font-weight:500;cursor:pointer;white-space:nowrap;transition:background .2s,transform .1s}.doc-panel__external-link-open[data-v-2f623730]:hover{background:#2563d4}.doc-panel__external-link-open[data-v-2f623730]:active{transform:scale(.95)}.doc-panel__external-status--rejected[data-v-2f623730]{color:#dc2626}.doc-panel__external-reject[data-v-2f623730]{background:#fef2f2;border-radius:6px;padding:8px;font-size:12px}.doc-panel__external-reject-comment[data-v-2f623730]{color:#991b1b}.doc-panel__external-reject-date[data-v-2f623730]{color:#999;margin-top:4px}.doc-panel__ext-add-btn-wrap[data-v-2f623730]{display:flex}.doc-panel__ext-add-btn[data-v-2f623730]{display:flex;align-items:center;gap:6px;padding:8px 14px;border:1px dashed #233ECF;border-radius:8px;background:transparent;color:#233ecf;font-size:13px;font-weight:500;cursor:pointer;width:100%;justify-content:center;transition:background .2s}.doc-panel__ext-add-btn[data-v-2f623730]:hover{background:#f0f4ff}.doc-panel__ext-form[data-v-2f623730]{display:flex;flex-direction:column;gap:12px;padding:14px;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 3px 8px #00000014}.doc-panel__ext-tabs[data-v-2f623730]{display:flex;gap:4px;padding:4px;background:#f5f5f5;border-radius:8px;border:1px solid #e0e0e0}.doc-panel__ext-tab[data-v-2f623730]{flex:1;padding:4px 8px;border:none;border-radius:8px;background:transparent;font-size:13px;cursor:pointer;color:#535353;text-align:center;transition:all .2s}.doc-panel__ext-tab--active[data-v-2f623730]{background:#fff;color:#233ecf;box-shadow:0 1px 3px #00000026}.doc-panel__ext-mode-switch[data-v-2f623730]{display:flex;gap:4px}.doc-panel__ext-mode-btn[data-v-2f623730]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 10px;border:1px solid #e0e0e0;border-radius:8px;background:transparent;font-size:13px;cursor:pointer;color:#535353;transition:all .2s}.doc-panel__ext-mode-btn--active[data-v-2f623730]{border-color:#233ecf;color:#233ecf}.doc-panel__ext-field[data-v-2f623730]{display:flex;flex-direction:column;gap:4px}.doc-panel__ext-label[data-v-2f623730]{font-size:13px;font-weight:500;color:#333}.doc-panel__ext-req[data-v-2f623730]{color:#ef4444}.doc-panel__ext-input[data-v-2f623730]{width:100%;padding:8px;border:1.5px solid #e2e8f0;border-radius:8px;font-size:13px;outline:none;background:#fff;transition:border-color .2s;box-sizing:border-box}.doc-panel__ext-input[data-v-2f623730]:focus{border-color:#233ecf}.doc-panel__ext-input[data-v-2f623730]::placeholder{color:#94a3b8}.doc-panel__ext-search-results[data-v-2f623730]{max-height:200px;overflow-y:auto;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.doc-panel__ext-search-item[data-v-2f623730]{padding:8px 12px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background .15s}.doc-panel__ext-search-item[data-v-2f623730]:last-child{border-bottom:none}.doc-panel__ext-search-item[data-v-2f623730]:hover{background:#f0f4ff}.doc-panel__ext-search-name[data-v-2f623730]{font-size:13px;font-weight:500;color:#222}.doc-panel__ext-search-details[data-v-2f623730]{font-size:11px;color:#888;margin-top:2px}.doc-panel__ext-submit[data-v-2f623730]{padding:8px 16px;border:none;border-radius:8px;background:#233ecf;color:#fff;font-size:13px;font-weight:600;cursor:pointer;text-align:center;transition:all .2s}.doc-panel__ext-submit[data-v-2f623730]:hover{opacity:.9}.doc-panel__ext-cancel[data-v-2f623730]{padding:6px 12px;border:1px solid #e0e0e0;border-radius:8px;background:transparent;font-size:13px;cursor:pointer;color:#666;text-align:center}.doc-panel__ext-cancel[data-v-2f623730]:hover{background:#f5f5f5}.doc-panel__ext-channels[data-v-2f623730]{display:flex;gap:8px}.doc-panel__ext-channel[data-v-2f623730]{flex:1;padding:8px;border:1px solid #e0e0e0;border-radius:8px;background:transparent;font-size:13px;font-weight:500;cursor:pointer;text-align:center;color:#737373;transition:all .2s}.doc-panel__ext-channel--active[data-v-2f623730]{border-color:#233ecf;color:#233ecf}.doc-panel__ext-delete-btn[data-v-2f623730]{display:flex;align-items:center;gap:4px;padding:4px 10px;margin-top:6px;border:1px solid #fca5a5;border-radius:6px;background:#fef2f2;color:#dc2626;font-size:12px;cursor:pointer;transition:all .2s;width:fit-content}.doc-panel__ext-delete-btn[data-v-2f623730]:hover{background:#fee2e2;border-color:#f87171}.doc-panel__popup-overlay[data-v-2f623730]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.doc-panel__popup[data-v-2f623730]{background:var(--color-background);border-radius:12px;width:90%;max-width:500px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 4px 20px #00000026}.doc-panel__popup-header[data-v-2f623730]{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--color-border)}.doc-panel__popup-title[data-v-2f623730]{font-size:16px;font-weight:600;color:var(--color-text, #222)}.doc-panel__popup-close[data-v-2f623730]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;cursor:pointer;color:var(--color-text-light);transition:all .2s}.doc-panel__popup-close[data-v-2f623730]:hover{background:var(--color-background-secondary)}.doc-panel__popup-body[data-v-2f623730]{padding:20px;overflow-y:auto;font-size:14px;line-height:1.6;color:var(--color-text, #222);white-space:pre-wrap;word-break:break-word}.doc-panel__exerep-modal[data-v-2f623730]{background:var(--color-background);border-radius:12px;width:95vw;max-width:1200px;height:92vh;display:flex;flex-direction:column;box-shadow:0 4px 20px #00000026;overflow:hidden}.doc-panel__exerep-iframe[data-v-2f623730]{flex:1;width:100%;min-height:0;border:none;border-radius:0 0 12px 12px;display:block}.docchat[data-v-74a98b60]{position:absolute;right:20px;bottom:20px;z-index:1500;font-size:12px}.docchat__shield[data-v-74a98b60]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.docchat__fab[data-v-74a98b60]{display:flex;align-items:center;gap:8px;padding:8px 12px;border:none;border-radius:18px;cursor:pointer;color:#fff;background:linear-gradient(93deg,var(--color-accent) 0%,#6B4EF0 100%);box-shadow:0 4px 14px #233ecf40;font-size:13px;font-weight:500}.docchat__fab[data-v-74a98b60]:hover{filter:brightness(1.05)}.docchat__fab-icon[data-v-74a98b60]{position:relative;display:flex}.docchat__fab-badge[data-v-74a98b60]{position:absolute;top:-6px;right:-7px;min-width:14px;height:14px;padding:0 3px;border-radius:7px;background:var(--color-red);color:#fff;font-size:9px;line-height:14px;text-align:center}.docchat__fab-chevron[data-v-74a98b60]{opacity:.85}.docchat__panel[data-v-74a98b60]{position:fixed;right:20px;bottom:20px;z-index:2;display:flex;flex-direction:column;width:420px;min-width:420px;height:440px;min-height:440px;border-radius:10px;overflow:hidden;background:var(--color-background);box-shadow:0 10px 30px #0000002e}.docchat__head[data-v-74a98b60]{display:flex;align-items:center;gap:8px;padding:10px 12px;color:#fff;background:linear-gradient(93deg,var(--color-accent) 0%,#6B4EF0 100%);cursor:move;-webkit-user-select:none;user-select:none;touch-action:none}.docchat__head-icon[data-v-74a98b60]{display:flex}.docchat__head-title[data-v-74a98b60]{flex:1;font-size:13px;font-weight:500}.docchat__head-btn[data-v-74a98b60]{display:flex;padding:2px;border:none;background:transparent;color:#fff;cursor:pointer;opacity:.85}.docchat__resize[data-v-74a98b60]{position:absolute;z-index:3;touch-action:none}.docchat__resize--n[data-v-74a98b60]{top:0;left:10px;right:10px;height:5px;cursor:ns-resize}.docchat__resize--s[data-v-74a98b60]{bottom:0;left:10px;right:10px;height:5px;cursor:ns-resize}.docchat__resize--w[data-v-74a98b60]{left:0;top:10px;bottom:10px;width:5px;cursor:ew-resize}.docchat__resize--e[data-v-74a98b60]{right:0;top:10px;bottom:10px;width:5px;cursor:ew-resize}.docchat__resize--nw[data-v-74a98b60]{top:0;left:0;width:12px;height:12px;cursor:nwse-resize}.docchat__resize--ne[data-v-74a98b60]{top:0;right:0;width:12px;height:12px;cursor:nesw-resize}.docchat__resize--sw[data-v-74a98b60]{bottom:0;left:0;width:12px;height:12px;cursor:nesw-resize}.docchat__resize--se[data-v-74a98b60]{bottom:0;right:0;width:12px;height:12px;cursor:nwse-resize}.docchat__grip[data-v-74a98b60]{position:absolute;right:3px;bottom:3px;width:10px;height:10px;z-index:2;pointer-events:none;opacity:.45;background:linear-gradient(135deg,transparent 45%,var(--color-text-light) 45%,var(--color-text-light) 55%,transparent 55%),linear-gradient(135deg,transparent 70%,var(--color-text-light) 70%,var(--color-text-light) 80%,transparent 80%)}.docchat__head-btn[data-v-74a98b60]:hover{opacity:1}.docchat__body[data-v-74a98b60]{display:flex;flex:1;min-height:0}.docchat__stages[data-v-74a98b60]{display:flex;flex-direction:column;width:130px;flex:0 0 130px;padding:6px 0;overflow-y:auto;border-right:1px solid var(--color-border);background:var(--color-background)}.docchat__stage[data-v-74a98b60]{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border:none;border-left:2px solid transparent;background:transparent;text-align:left;cursor:pointer;color:var(--color-text)}.docchat__stage[data-v-74a98b60]:hover{background:var(--color-background-secondary)}.docchat__stage--active[data-v-74a98b60]{border-left-color:var(--color-accent);background:var(--color-accent-light)}.docchat__stage-name[data-v-74a98b60]{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:500}.docchat__stage-dot[data-v-74a98b60]{width:6px;height:6px;border-radius:50%;background:var(--color-red)}.docchat__stage-state[data-v-74a98b60]{font-size:10px;color:var(--color-text-light)}.docchat__thread[data-v-74a98b60]{display:flex;flex-direction:column;flex:1;min-width:0}.docchat__thread-head[data-v-74a98b60]{display:flex;align-items:baseline;gap:6px;padding:8px 12px;border-bottom:1px solid var(--color-border)}.docchat__thread-title[data-v-74a98b60]{font-size:13px;font-weight:600;color:var(--color-text)}.docchat__thread-sub[data-v-74a98b60]{font-size:11px;color:var(--color-text-light)}.docchat__feed[data-v-74a98b60]{flex:1;min-height:0;overflow-y:auto;padding:10px 12px;background:var(--color-background-secondary)}.docchat__notice[data-v-74a98b60]{margin-bottom:10px;font-size:10px;text-align:center;color:var(--color-text-light)}.docchat__empty[data-v-74a98b60]{padding:12px 0;text-align:center;font-size:11px;color:var(--color-text-light)}.docchat__empty--full[data-v-74a98b60]{display:flex;align-items:center;justify-content:center;height:100%;padding:0}.docchat__msg[data-v-74a98b60]{display:flex;flex-direction:column;margin-bottom:12px}.docchat__msg--own[data-v-74a98b60]{align-items:flex-end}.docchat__msg-head[data-v-74a98b60]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.docchat__msg--own .docchat__msg-head[data-v-74a98b60]{flex-direction:row-reverse}.docchat__avatar[data-v-74a98b60]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--color-accent);color:#fff;font-size:9px;font-weight:600}.docchat__msg--own .docchat__avatar[data-v-74a98b60]{background:#6b4ef0}.docchat__msg-author[data-v-74a98b60]{font-size:11px;font-weight:500;color:var(--color-text)}.docchat__msg-stage[data-v-74a98b60]{padding:1px 6px;border-radius:8px;background:var(--color-background);border:1px solid var(--color-border);font-size:9px;color:var(--color-text-light);white-space:nowrap}.docchat__bubble[data-v-74a98b60]{max-width:min(85%,520px);padding:8px 10px;border-radius:10px;background:var(--color-background);border:1px solid var(--color-border);color:var(--color-text)}.docchat__msg--own .docchat__bubble[data-v-74a98b60]{background:var(--color-accent-light);border-color:transparent}.docchat__text[data-v-74a98b60]{display:block;font-size:12px;line-height:1.4;white-space:pre-wrap;word-break:break-word}.docchat__time[data-v-74a98b60]{display:block;margin-top:4px;font-size:10px;text-align:right;color:var(--color-text-light)}.docchat__form[data-v-74a98b60]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-top:1px solid var(--color-border);background:var(--color-background)}.docchat__input[data-v-74a98b60]{flex:1;min-width:0;padding:8px 10px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-background);color:var(--color-text);font-size:12px;outline:none}.docchat__input[data-v-74a98b60]:focus{border-color:var(--color-accent)}.docchat__send[data-v-74a98b60]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;border-radius:50%;background:transparent;color:var(--color-accent);cursor:pointer}.docchat__send[data-v-74a98b60]:disabled{color:var(--color-text-light);cursor:default}.file-viewer[data-v-9eddddc7]{width:100%;height:100%;display:flex;flex-direction:column;background:#f5f5f5;overflow:hidden;min-height:0}.file-viewer__loading[data-v-9eddddc7]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px;color:#666}.file-viewer__spinner[data-v-9eddddc7]{width:40px;height:40px;border:3px solid #e0e0e0;border-top-color:#357dfd;border-radius:50%;animation:spin-9eddddc7 .8s linear infinite}@keyframes spin-9eddddc7{to{transform:rotate(360deg)}}.file-viewer__message[data-v-9eddddc7]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:12px;padding:32px;text-align:center;color:#666}.file-viewer__message svg[data-v-9eddddc7]{opacity:.5}.file-viewer__message h3[data-v-9eddddc7]{font-size:18px;font-weight:600;color:#333;margin:0}.file-viewer__message p[data-v-9eddddc7]{font-size:14px;color:#666;margin:0;max-width:400px}.file-viewer__filename[data-v-9eddddc7]{font-family:monospace;font-size:12px;color:#999;margin-top:8px}.file-viewer__pdf[data-v-9eddddc7]{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden}.file-viewer__pdf-controls[data-v-9eddddc7]{display:flex;align-items:center;justify-content:center;gap:12px;padding:12px;background:#fff;border-bottom:1px solid #e0e0e0;flex-shrink:0}.file-viewer__pdf-btn[data-v-9eddddc7]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;cursor:pointer;transition:all .2s;color:#333}.file-viewer__pdf-btn[data-v-9eddddc7]:hover:not(:disabled){background:#e8e8e8;border-color:#ccc}.file-viewer__pdf-btn[data-v-9eddddc7]:disabled{opacity:.4;cursor:not-allowed}.file-viewer__pdf-zoom[data-v-9eddddc7]{font-size:13px;color:#666;font-weight:500;min-width:50px;text-align:center}.file-viewer__pdf-container[data-v-9eddddc7]{flex:1;overflow:auto;padding:20px;display:flex;flex-direction:column;align-items:center;gap:20px;background:#e8e8e8}.file-viewer__pdf-canvas[data-v-9eddddc7]{box-shadow:0 2px 10px #0003;background:#fff;display:block}.doc-viewer-header[data-v-33ef088b]{display:flex;flex-direction:column;background:#fff;flex-shrink:0}.iframe-header[data-v-33ef088b]{background:#f5f5f5;display:flex;justify-content:space-between;align-items:center;padding:8px 20px;gap:16px;border-radius:8px;height:56px;flex-shrink:0}.close-btn[data-v-33ef088b]{height:42px;padding:8px 16px 8px 8px;background:#fff;border:1px solid #e0e0e0;color:#222;border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;transition:background-color .2s;display:flex;align-items:center;gap:2px}.close-btn[data-v-33ef088b]:hover{cursor:pointer}.iframe-actions[data-v-33ef088b]{display:flex;align-items:center;gap:8px}.iframe-action-btn[data-v-33ef088b]{display:flex;align-items:center;justify-content:center;min-width:36px;width:auto;height:36px;padding:8px 12px;border-radius:6px;background:var(--color-background);border:1px solid var(--color-border);cursor:pointer;transition:all .2s ease;gap:4px;font-size:14px;font-weight:500;color:var(--color-text)}.iframe-action-btn[data-v-33ef088b]:hover{background:var(--color-background-hover, #f5f5f5)}.iframe-actions-dropdown[data-v-33ef088b]{position:relative}.iframe-actions-dropdown-menu[data-v-33ef088b]{position:absolute;top:calc(100% + 4px);right:0;min-width:180px;background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;box-shadow:0 4px 12px #00000026;padding:4px;z-index:1000}.iframe-actions-dropdown-item[data-v-33ef088b]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:6px;cursor:pointer;transition:all .2s ease;font-size:14px;font-weight:500;color:var(--color-text)}.iframe-actions-dropdown-item[data-v-33ef088b]:hover{background:var(--color-background-hover, #f5f5f5)}.iframe-actions-dropdown-item--danger[data-v-33ef088b]{color:var(--color-red, #DC2626)}.iframe-actions-dropdown-item--danger[data-v-33ef088b]:hover{background:#dc26261a}.iframe-subheader[data-v-33ef088b]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 20px;background:#fff;border-bottom:1px solid #e0e0e0;flex-shrink:0}.iframe-doc-meta[data-v-33ef088b]{min-width:0}.iframe-doc-meta__title[data-v-33ef088b]{font-size:16px;font-weight:600;color:#222}.iframe-doc-meta__sub[data-v-33ef088b]{font-size:13px;color:#666;margin-top:4px;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.iframe-doc-meta__item[data-v-33ef088b]{display:inline-flex;align-items:center;gap:4px}.iframe-doc-meta__item svg[data-v-33ef088b]{flex-shrink:0;width:6px;height:6px}.iframe-doc-meta__copy-icon[data-v-33ef088b]{display:inline-flex;align-items:center;cursor:pointer;margin-left:4px;transition:opacity .2s}.iframe-doc-meta__copy-icon[data-v-33ef088b]:hover{opacity:.7}.iframe-doc-meta__copy-icon svg[data-v-33ef088b]{width:20px;height:20px}.iframe-doc-meta__status[data-v-33ef088b]{background:#e8f4e8;color:green;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500;white-space:nowrap}.iframe-doc-meta__status--danger[data-v-33ef088b]{background:#fde8e8;color:#c0392b}.iframe-breadcrumbs[data-v-33ef088b]{display:flex;align-items:stretch;flex:1;justify-content:center;border-radius:8px;overflow:hidden;height:40px;max-width:480px}.iframe-breadcrumb-step[data-v-33ef088b]{display:flex;align-items:center;gap:8px;padding:0 16px;flex:1;background:#f5f5f5;color:#999;font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;border-right:2px solid white}.iframe-breadcrumb-step[data-v-33ef088b]:last-child{border-right:none}.iframe-breadcrumb-step--done[data-v-33ef088b]{background:green;color:#fff}.iframe-breadcrumb-step--active[data-v-33ef088b]{background:#2d5bff1f;color:#2d5bff}.iframe-breadcrumb-step--cancelled[data-v-33ef088b]{background:#e0e0e0;color:#999;opacity:.6}.iframe-breadcrumb-step__num[data-v-33ef088b]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:12px;flex-shrink:0;font-size:12px;font-weight:700;background:#00000026;color:inherit}.iframe-breadcrumb-step--done .iframe-breadcrumb-step__num[data-v-33ef088b]{background:#ffffff4d;color:#fff}.iframe-breadcrumb-step--active .iframe-breadcrumb-step__num[data-v-33ef088b]{background:#2d5bff40;color:#2d5bff}.iframe-breadcrumb-step--cancelled .iframe-breadcrumb-step__num[data-v-33ef088b]{background:#0000001a;color:#999}.iframe-breadcrumb-step__label[data-v-33ef088b]{font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.iframe-files-panel[data-v-33ef088b]{background:var(--color-background);border-bottom:1px solid var(--color-border);flex-shrink:0;display:flex;align-items:center;height:32px;position:relative}.iframe-files-nav[data-v-33ef088b]{flex-shrink:0;width:32px;height:32px;background:var(--color-background-secondary);border:none;border-right:1px solid var(--color-border);border-left:1px solid var(--color-border);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s;color:var(--color-text-light)}.iframe-files-nav[data-v-33ef088b]:hover:not(:disabled){background:var(--color-border)}.iframe-files-nav[data-v-33ef088b]:disabled{opacity:.5;cursor:not-allowed}.iframe-files-nav--left[data-v-33ef088b]{border-left:none}.iframe-files-nav--right[data-v-33ef088b]{border-right:none}.iframe-files-list[data-v-33ef088b]{display:flex;gap:0;flex:1;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;height:32px;align-items:stretch}.iframe-files-list[data-v-33ef088b]::-webkit-scrollbar{display:none}.iframe-file-item[data-v-33ef088b]{display:flex;align-items:center;justify-content:center;padding:0 16px;background:var(--color-background-secondary);cursor:pointer;transition:background .2s;border-right:1px solid var(--color-border);min-width:fit-content;white-space:nowrap;flex-shrink:0;height:32px}.iframe-file-item[data-v-33ef088b]:hover{background:var(--color-border)}.iframe-file-item--active[data-v-33ef088b]{background:var(--color-background)}.iframe-file-item--active .iframe-file-name[data-v-33ef088b]{color:var(--color-accent)}.iframe-file-name[data-v-33ef088b]{font-size:14px;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:180px;line-height:32px}.iframe-file-download-btn[data-v-33ef088b]{display:flex;align-items:center;justify-content:center;width:36px;height:32px;background:var(--color-accent);border-right:1px solid var(--color-border);flex-shrink:0;transition:background .2s}.iframe-file-download-btn[data-v-33ef088b]:hover{background:var(--color-accent-hover)}.iframe-file-download-link[data-v-33ef088b]{display:flex;width:36px;height:32px;padding:5px 10px;justify-content:center;align-items:center;gap:6px;background:var(--color-accent)}.iframe-file-download-link svg[data-v-33ef088b]{width:14px;height:14px}.iframe-files-download-all[data-v-33ef088b]{display:flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;height:32px;background:var(--color-accent);border:none;border-left:1px solid var(--color-border);color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:background .2s;white-space:nowrap}.iframe-files-download-all[data-v-33ef088b]:hover{background:var(--color-accent-hover)}.iframe-files-download-all svg[data-v-33ef088b]{width:14px;height:14px;flex-shrink:0}.history-modal[data-v-33ef088b] .modal{margin:2vh auto;max-height:96vh;height:auto;display:flex;flex-direction:column}.history-modal[data-v-33ef088b] .modal-body{flex:1;overflow:hidden;margin-top:16px}.history-modal-content[data-v-33ef088b]{width:100%;height:75vh;max-height:calc(96vh - 200px);min-height:400px;display:flex;flex-direction:column}.history-doc-info[data-v-33ef088b]{display:flex;flex-wrap:wrap;gap:6px 20px;padding:10px 12px;margin-bottom:12px;border-radius:8px;background:var(--color-background-secondary);text-align:left;flex-shrink:0}.history-doc-info__item[data-v-33ef088b]{display:flex;align-items:baseline;gap:6px;font-size:13px;line-height:1.4}.history-doc-info__label[data-v-33ef088b]{color:var(--color-text-light);white-space:nowrap}.history-doc-info__value[data-v-33ef088b]{color:var(--color-text);font-weight:500;word-break:break-word}.history-iframe[data-v-33ef088b]{width:100%;flex:1;min-height:0;border:none;border-radius:8px}.history-loading[data-v-33ef088b],.history-error[data-v-33ef088b],.history-empty[data-v-33ef088b]{padding:24px;text-align:center;font-size:14px;color:var(--color-text-light);font-family:Tahoma,sans-serif}.history-error[data-v-33ef088b]{color:#c0392b}.history-comment-block[data-v-33ef088b]{margin-bottom:10px;text-align:left}.history-comment-input[data-v-33ef088b]{display:block;width:550px;max-width:100%;height:70px;border:1px solid #cccccc;padding:4px 6px;font-size:13px;font-family:Tahoma,sans-serif;color:var(--color-text);background:var(--color-background);resize:vertical;box-sizing:border-box}.history-comment-input[data-v-33ef088b]:focus{outline:none;border-color:var(--color-accent)}.history-comment-link[data-v-33ef088b]{display:inline-block;margin-top:4px;font-size:12px;font-family:Tahoma,sans-serif;color:var(--color-accent);cursor:pointer;text-decoration:none}.history-comment-link[data-v-33ef088b]:hover{text-decoration:underline}.history-table-wrap[data-v-33ef088b]{overflow-y:auto;flex:1;min-height:0}.history-table[data-v-33ef088b]{width:100%;border-collapse:collapse;font-size:12px;font-family:Tahoma,sans-serif;color:var(--color-text)}.history-table th[data-v-33ef088b]{text-align:left;padding:4px 6px;font-weight:700;font-size:12px;border-bottom:1px solid #999999;color:var(--color-text)}.history-table td[data-v-33ef088b]{padding:4px 6px;vertical-align:top;font-size:12px;text-align:left}.history-row-even[data-v-33ef088b]{background:#fff}.history-row-odd[data-v-33ef088b]{background:#eeeeef}.history-cell-nowrap[data-v-33ef088b]{white-space:nowrap}@media (max-width: 768px){.history-modal[data-v-33ef088b] .modal{margin:1vh auto;max-height:98vh;width:98vw!important}.history-modal-content[data-v-33ef088b]{height:70vh;max-height:calc(98vh - 180px);min-height:300px}}@media (max-height: 600px){.history-modal[data-v-33ef088b] .modal{margin:1vh auto;max-height:98vh}.history-modal-content[data-v-33ef088b]{height:60vh;max-height:calc(98vh - 150px);min-height:250px}}.template-menu-overlay[data-v-ad4b8d03]{z-index:9999;left:0;top:0;right:0;bottom:0;display:flex;position:fixed;background:#0000007f}.template-menu[data-v-ad4b8d03]{display:flex;flex-direction:column;width:1059px;height:720px;max-height:90%;margin:auto;background:var(--color-background);box-shadow:0 8px 24px -6px #00000029;border-radius:16px}.template-menu-header[data-v-ad4b8d03]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;width:100%}.template-menu-header-left[data-v-ad4b8d03]{font-size:24px;font-weight:600}.template-menu-subheader[data-v-ad4b8d03]{display:flex;align-items:center;border-bottom:1px solid var(--color-border);gap:24px;padding:0 24px 16px}.template-menu-search[data-v-ad4b8d03]{flex:1}.template-menu-close[data-v-ad4b8d03]{flex-shrink:0}.template-menu-search .sed-search[data-v-ad4b8d03]{width:100%}.template-menu-body[data-v-ad4b8d03]{display:flex;flex:1;overflow:hidden}.template-menu-left[data-v-ad4b8d03]{width:265px;padding:24px 28px 24px 24px;overflow-y:scroll}.template-menu-categories[data-v-ad4b8d03]{margin-top:0;margin-bottom:24px}.template-menu-categories-item[data-v-ad4b8d03]{display:flex;align-items:center;gap:8px;padding:16px;font-size:15px;font-weight:400;border-bottom:2px solid var(--color-background)}.template-menu-categories-item[data-v-ad4b8d03]:hover{cursor:pointer;color:var(--color-accent)}.template-menu-categories-item.active[data-v-ad4b8d03]{color:var(--color-accent);border-bottom:2px solid var(--color-accent);font-weight:500}.template-menu-categories-item.has-subcategories[data-v-ad4b8d03]{font-weight:500;background:var(--color-background-secondary);border-radius:8px;padding:8px 12px}.category-chevron[data-v-ad4b8d03]{flex-shrink:0;transition:transform .2s ease;stroke:var(--color-text-light)}.category-chevron.rotated[data-v-ad4b8d03]{transform:rotate(90deg)}.template-menu-categories-item:hover .category-chevron[data-v-ad4b8d03],.template-menu-categories-item.expanded .category-chevron[data-v-ad4b8d03]{stroke:var(--color-accent)}.template-menu-subcategory[data-v-ad4b8d03]{padding-left:32px;font-size:14px;color:var(--color-text-light)}.template-menu-subcategory[data-v-ad4b8d03]:before{margin-right:8px;color:var(--color-border)}.template-menu-categories-item.template-menu-subcategory[data-v-ad4b8d03]{border-bottom:none;border-left:1px solid var(--color-border);padding:8px 12px;margin-left:16px}.template-menu-categories-item.template-menu-subcategory.active[data-v-ad4b8d03]{border-bottom:none;border-left:1px solid var(--color-accent);padding:8px 12px;margin-left:16px}.template-menu-right[data-v-ad4b8d03]{display:flex;flex-direction:column;flex:1;background:var(--color-background-secondary);border-left:1px solid var(--color-border);border-radius:0 0 16px}.template-menu-title[data-v-ad4b8d03]{display:flex;align-items:baseline;justify-content:flex-start;padding:24px 24px 0;font-size:24px;font-weight:600;color:var(--color-text)}.template-menu-content[data-v-ad4b8d03]{margin-top:24px;margin-bottom:32px;padding:0 24px;overflow-y:auto;flex-grow:1;max-height:calc(100% - 120px)}.template-menu-content-item+.template-menu-content-item[data-v-ad4b8d03]{margin-top:16px}.template-menu-content-item[data-v-ad4b8d03]{display:flex;align-items:center;justify-content:space-between;padding:24px 16px;border-radius:8px;background:var(--color-background);border:1px solid var(--color-border)}.template-menu-content-item[data-v-ad4b8d03]:hover{cursor:pointer;background:var(--color-accent-light)}.template-menu-content-item-left[data-v-ad4b8d03]{display:flex;align-items:center;gap:16px}.template-menu-content-item-label[data-v-ad4b8d03]{border-radius:4px;font-size:10px;font-weight:600;line-height:16px}.template-menu-content-item-label.blue[data-v-ad4b8d03]{width:fit-content;height:fit-content;padding:0 5px;text-transform:uppercase;color:#fff;background:#4f78e0}.template-menu-content-item-label.orange[data-v-ad4b8d03]{width:fit-content;height:fit-content;padding:0 5px;text-transform:uppercase;color:#fff;background:#ff8a38}.template-menu-content-item-info[data-v-ad4b8d03]{display:flex;flex-direction:column;gap:4px}.template-menu-content-item-name[data-v-ad4b8d03]{color:var(--color-text);font-size:15px;font-weight:500}.template-menu-content-item-description[data-v-ad4b8d03]{color:var(--color-text-light);font-size:13px;font-weight:400;line-height:1.3;opacity:.8}.template-menu-content-item-right[data-v-ad4b8d03]{display:flex;align-items:center;gap:8px}.bookmark-icon[data-v-ad4b8d03]{cursor:pointer;transition:all .2s ease;stroke:#999ca0;fill:none}.bookmark-icon[data-v-ad4b8d03]:hover{stroke:var(--color-accent)}.bookmark-icon.is-favorite[data-v-ad4b8d03]{stroke:var(--color-accent);fill:var(--color-accent)}.bookmark-icon-category[data-v-ad4b8d03]{stroke:#999ca0;fill:none;flex-shrink:0;transition:all .2s ease}.template-menu-categories-item.active .bookmark-icon-category[data-v-ad4b8d03]{stroke:var(--color-accent);fill:var(--color-accent)}.template-menu-categories-item:hover .bookmark-icon-category[data-v-ad4b8d03]{stroke:var(--color-accent)}.mail-icon-category[data-v-ad4b8d03]{stroke:#999ca0;fill:none;flex-shrink:0;transition:all .2s ease}.template-menu-categories-item.active .mail-icon-category[data-v-ad4b8d03],.template-menu-categories-item:hover .mail-icon-category[data-v-ad4b8d03]{stroke:var(--color-accent)}.template-menu-tabs[data-v-ad4b8d03]{display:flex;align-items:center;justify-content:center;gap:4px;background:var(--color-background-secondary);border-radius:8px;padding:4px}.template-menu-tab[data-v-ad4b8d03]{display:flex;flex:1;align-items:center;justify-content:center;gap:6px;-webkit-user-select:none;user-select:none}.template-menu-tab[data-v-ad4b8d03]:hover{cursor:pointer}.template-menu-tab-icon[data-v-ad4b8d03]{display:flex;align-items:center;justify-content:center;min-width:24px;min-height:24px;max-height:24px;max-width:24px;background:var(--color-border);border-radius:6px}.template-menu-tab-title[data-v-ad4b8d03]{font-size:14px;font-weight:400;color:var(--color-text)}.template-menu-tab.active[data-v-ad4b8d03]{padding:4px;background:var(--color-background);border-radius:8px;border:1px solid var(--color-border)}.template-menu-tab.active .template-menu-tab-icon[data-v-ad4b8d03]{background:var(--color-accent)}.template-menu-tab.active .template-menu-tab-icon svg.svg-stroke[data-v-ad4b8d03]{stroke:#fff}.template-menu-tab.active .template-menu-tab-icon svg.svg-fill[data-v-ad4b8d03]{fill:#fff}.template-menu-tab.active .template-menu-tab-title[data-v-ad4b8d03]{color:var(--color-accent)}.template-menu-tab.tab-processes.active .template-menu-tab-icon[data-v-ad4b8d03]{background:#ff8a38}.template-menu-tab.tab-processes.active .template-menu-tab-title[data-v-ad4b8d03]{color:#ff8a38}.date-input[data-v-48d74b8c]{padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;font-size:14px;height:36px;background-color:var(--color-background);color:var(--color-text);transition:all .2s ease;cursor:pointer}.date-input[data-v-48d74b8c]:hover{border-color:var(--color-border-focus)}.date-input[data-v-48d74b8c]:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light)}.date-input[data-v-48d74b8c]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;transition:opacity .2s ease}.date-input[data-v-48d74b8c]::-webkit-calendar-picker-indicator:hover{opacity:1}.dark-mode .date-input[data-v-48d74b8c]::-webkit-calendar-picker-indicator{filter:invert(1)}.modal-overlay[data-v-484da1be]{z-index:9999;left:0;top:0;right:0;bottom:0;display:flex;position:fixed;background:#00000080;align-items:center;justify-content:center}.invite-modal[data-v-484da1be]{background:#fff;border-radius:16px;width:90%;max-width:480px;max-height:90vh;overflow-y:auto;box-shadow:0 10px 40px #00000026}.invite-modal-header[data-v-484da1be]{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 16px;border-bottom:1px solid #F0F0F0}.invite-modal-title[data-v-484da1be]{font-size:20px;font-weight:600;color:#1a1a1a;margin:0}.invite-modal-close-btn[data-v-484da1be]{cursor:pointer;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:background-color .2s}.invite-modal-close-btn[data-v-484da1be]:hover{background-color:#f5f5f5}.invite-modal-body[data-v-484da1be]{padding:24px}.invite-counter[data-v-484da1be]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#f5f3ff;border-radius:8px;margin-bottom:20px;border:1px solid #E0D9FF}.invite-counter-label[data-v-484da1be]{font-size:14px;color:#1a1a1a;font-weight:500}.invite-counter-value[data-v-484da1be]{font-size:20px;font-weight:600;color:#6c5ce7}.invite-counter-warning[data-v-484da1be]{color:#e74c3c}.invite-section-title[data-v-484da1be]{font-size:14px;color:#1a1a1a;margin-bottom:12px;font-weight:500}.invite-email-input-wrapper[data-v-484da1be]{position:relative;margin-bottom:12px}.invite-email-input[data-v-484da1be]{width:100%;padding:12px 40px 12px 16px;border:1px solid #E0E0E0;border-radius:8px;font-size:14px;color:#1a1a1a;transition:all .2s;box-sizing:border-box}.invite-email-input[data-v-484da1be]:focus{outline:none;border-color:#6c5ce7;box-shadow:0 0 0 3px #6c5ce71a}.invite-email-input[data-v-484da1be]::placeholder{color:#999ca0}.invite-clear-icon[data-v-484da1be]{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.invite-add-recipient-btn[data-v-484da1be]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;background-color:#fff;border:1.5px solid #6C5CE7;border-radius:8px;color:#6c5ce7;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;margin-bottom:16px}.invite-add-recipient-btn[data-v-484da1be]:hover{background-color:#f5f3ff}.invite-add-recipient-btn[data-v-484da1be]:active{background-color:#ebe8ff}.invite-email-list[data-v-484da1be]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px;max-height:150px;overflow-y:auto}.invite-email-item[data-v-484da1be]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background-color:#f5f5f5;border-radius:6px;font-size:14px;color:#1a1a1a}.invite-send-btn[data-v-484da1be]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 16px;background-color:#6c5ce7;border:none;border-radius:8px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s;margin-bottom:20px}.invite-send-btn[data-v-484da1be]:hover:not(:disabled){background-color:#5b4bd6}.invite-send-btn[data-v-484da1be]:active:not(:disabled){background-color:#4a3ac5}.invite-send-btn[data-v-484da1be]:disabled{background-color:#ccc;cursor:not-allowed}.clickable[data-v-484da1be]{cursor:pointer}.btn-invite[data-v-9906f939]{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:#fff;border:1.5px solid #2563EB;border-radius:6px;color:#2563eb;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-invite[data-v-9906f939]:hover{background-color:#eff6ff}.btn-invite[data-v-9906f939]:active{background-color:#dbeafe}.invite-icon[data-v-9906f939]{flex-shrink:0}.sed-period-filter[data-v-9906f939]{display:flex;gap:16px;align-items:center}.sed-period-filter-date-from[data-v-9906f939],.sed-period-filter-date-to[data-v-9906f939]{display:flex;flex-direction:column;gap:4px}.sed-period-filter label[data-v-9906f939]{font-size:12px;color:var(--color-text-light)}.date-input[data-v-9906f939]{padding:8px 12px;border:1px solid var(--color-border);border-radius:6px;font-size:14px;height:36px;background-color:var(--color-background);color:var(--color-text);transition:all .2s ease;cursor:pointer}.date-input[data-v-9906f939]:hover{border-color:var(--color-border-focus)}.date-input[data-v-9906f939]:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light)}.date-input[data-v-9906f939]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;transition:opacity .2s ease}.date-input[data-v-9906f939]::-webkit-calendar-picker-indicator:hover{opacity:1}.dark-mode .date-input[data-v-9906f939]::-webkit-calendar-picker-indicator{filter:invert(1)}.module-bar[data-v-7f838aa4]{display:flex;align-items:stretch;gap:4px;border-bottom:1px solid var(--color-border);padding:0 8px;overflow-x:auto;scrollbar-width:none}.module-bar[data-v-7f838aa4]::-webkit-scrollbar{display:none}.module-bar__tab[data-v-7f838aa4]{display:flex;align-items:center;gap:6px;padding:7px 10px 6px;border:none;border-bottom:2px solid transparent;background:none;color:var(--color-text-light);font-family:inherit;font-size:13px;font-weight:500;line-height:1.2;white-space:nowrap;cursor:pointer;transition:color .15s,border-color .15s}.module-bar__tab[data-v-7f838aa4]:hover:not(.disabled):not(.active){color:var(--color-text)}.module-bar__tab.active[data-v-7f838aa4]{color:var(--color-text);border-bottom-color:var(--color-accent);font-weight:600}.module-bar__tab.disabled[data-v-7f838aa4]{opacity:.45;cursor:default}.module-bar__icon[data-v-7f838aa4]{display:flex;align-items:center}.module-bar__count[data-v-7f838aa4]{min-width:17px;padding:0 5px;border-radius:99px;background:var(--color-background-secondary);color:var(--color-text-light);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;text-align:center}.module-bar__tab.active .module-bar__count[data-v-7f838aa4]{background:var(--color-accent-light, var(--color-background-secondary));color:var(--color-accent)}@media (max-width: 768px){.module-bar__label[data-v-7f838aa4]{display:none}.module-bar__tab[data-v-7f838aa4]{padding:7px 9px 6px}}.tvs[data-v-d53b1a81]{display:flex;align-items:center;gap:2px;padding:3px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-background-secondary);flex-shrink:0}.tvs__btn[data-v-d53b1a81]{display:flex;align-items:center;gap:6px;padding:6px 11px;border:none;border-radius:7px;background:none;color:var(--color-text);font-family:inherit;font-size:13px;white-space:nowrap;cursor:pointer;transition:background .15s,color .15s}.tvs__btn[data-v-d53b1a81]:hover:not(.active){background:var(--color-accent-light);color:var(--color-accent)}.tvs__btn[data-v-d53b1a81]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-1px}.tvs__btn.active[data-v-d53b1a81]{background:var(--color-accent);color:#fff}.tvs__label[data-v-d53b1a81]{display:inline-grid}.tvs__label>span[data-v-d53b1a81]{grid-area:1 / 1}.tvs__label[data-v-d53b1a81]:after{content:attr(data-label);grid-area:1 / 1;font-weight:600;visibility:hidden;pointer-events:none}.tvs__btn.active .tvs__label[data-v-d53b1a81]{font-weight:600}.dark-mode .tvs__btn.active[data-v-d53b1a81]{color:var(--color-background)}.tvs__icon[data-v-d53b1a81]{display:flex;align-items:center}@media (max-width: 900px){.tvs__label[data-v-d53b1a81]{display:none}.tvs__btn[data-v-d53b1a81]{padding:7px 9px}}.tlv[data-v-04b48c06]{flex:1;min-height:0;overflow:auto;border:1px solid var(--color-border);border-radius:12px;background:var(--color-background)}.tlv__table[data-v-04b48c06]{width:100%;border-collapse:collapse}.tlv__th[data-v-04b48c06]{position:sticky;top:0;z-index:1;padding:12px 16px;border-bottom:1px solid var(--color-border);background:var(--color-background-secondary);color:var(--color-text-light);font-size:11px;font-weight:700;letter-spacing:.6px;text-align:left;text-transform:uppercase;white-space:nowrap}.tlv__th--name[data-v-04b48c06]{width:40%}.tlv__row[data-v-04b48c06]{cursor:pointer;transition:background .12s}.tlv__row[data-v-04b48c06]:hover{background:var(--color-background-secondary)}.tlv__td[data-v-04b48c06]{padding:14px 16px;border-bottom:1px solid var(--color-border);vertical-align:top}.tlv__name[data-v-04b48c06]{color:var(--color-accent);font-size:14px;font-weight:500;line-height:1.35}.tlv__name.done[data-v-04b48c06]{color:var(--color-text-light);text-decoration:line-through}.tlv__deadline[data-v-04b48c06]{display:inline-flex;align-items:center;gap:4px;margin-top:5px;color:var(--color-text-light);font-size:12px}.tlv__deadline.is-overdue[data-v-04b48c06]{color:var(--color-red, #ff3b30)}.tlv__deadline.is-today[data-v-04b48c06]{color:#ff9500}.tlv__user[data-v-04b48c06]{display:flex;align-items:center;gap:7px;color:var(--color-text);font-size:13px;white-space:nowrap}.tlv__assignees[data-v-04b48c06]{display:flex;flex-direction:column;gap:8px}.tlv__avatar[data-v-04b48c06]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--color-accent);color:#fff;font-size:9px;font-weight:600;flex-shrink:0}.tlv__status[data-v-04b48c06]{min-width:110px}.tlv__bars[data-v-04b48c06]{display:flex;gap:3px}.tlv__bar[data-v-04b48c06]{width:18px;height:3px;border-radius:2px;background:var(--color-border)}.tlv__bar.filled[data-v-04b48c06]{background:var(--color-accent)}.tlv__status-name[data-v-04b48c06]{display:block;margin-top:6px;color:var(--color-text);font-size:13px}.tlv__project[data-v-04b48c06]{color:var(--color-text);font-size:13px}.tlv__dash[data-v-04b48c06]{color:var(--color-text-light)}.tlv__empty[data-v-04b48c06]{padding:50px 0;color:var(--color-text-light);text-align:center}.tdv[data-v-2514df60]{display:flex;gap:14px;flex:1;min-height:0;overflow-x:auto;padding-bottom:8px;align-items:flex-start}.tdv__col[data-v-2514df60]{display:flex;flex-direction:column;flex:0 0 auto;width:290px;max-height:100%;border:1px solid var(--color-border);border-radius:12px;background:var(--color-board-column);overflow:hidden}.tdv__col.is-overdue[data-v-2514df60]{border-color:var(--color-red)}.tdv__col.is-overdue .tdv__head[data-v-2514df60]{background:var(--color-red-secondary);border-bottom-color:var(--color-red)}.tdv__col.is-overdue .tdv__title[data-v-2514df60]{color:var(--color-red)}.tdv__head[data-v-2514df60]{display:flex;align-items:baseline;gap:8px;padding:11px 14px;background:var(--color-board-column-head);border-bottom:1px solid var(--color-border)}.tdv__title[data-v-2514df60]{flex:1;min-width:0;color:var(--color-text);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdv__count[data-v-2514df60]{min-width:20px;padding:1px 6px;border-radius:99px;background:var(--color-background);color:var(--color-text-light);font-size:11px;font-weight:600;line-height:1.55;text-align:center;font-variant-numeric:tabular-nums}.tdv__body[data-v-2514df60]{display:flex;flex-direction:column;gap:8px;padding:10px;overflow-y:auto}.tdv__card[data-v-2514df60]{padding:10px 12px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-background);cursor:pointer;box-shadow:0 1px 2px #0000000d;transition:border-color .15s,box-shadow .15s}.tdv__card[data-v-2514df60]:hover{border-color:var(--color-border-focus);box-shadow:0 2px 8px #00000014}.dark-mode .tdv__card[data-v-2514df60]{box-shadow:0 1px 2px #00000059}.dark-mode .tdv__card[data-v-2514df60]:hover{box-shadow:0 2px 10px #00000073}.tdv__meta[data-v-2514df60]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.tdv__date[data-v-2514df60]{display:inline-flex;align-items:center;gap:4px;color:var(--color-text-light);font-size:11px}.tdv__priority[data-v-2514df60]{padding:1px 7px;border-radius:99px;font-size:11px;font-weight:600}.tdv__tags[data-v-2514df60]{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.tdv__tag[data-v-2514df60]{padding:2px 7px;border-radius:99px;background:var(--color-background-secondary);color:var(--color-text-light);font-size:11px}.tdv__name[data-v-2514df60]{margin-top:7px;color:var(--color-text);font-size:13px;line-height:1.4;word-break:break-word}.tdv__name.done[data-v-2514df60]{color:var(--color-text-light);text-decoration:line-through}.tdv__foot[data-v-2514df60]{display:flex;align-items:center;gap:6px;margin-top:9px}.tdv__avatars[data-v-2514df60]{display:flex}.tdv__avatar[data-v-2514df60]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:-5px;border:1.5px solid var(--color-background);border-radius:50%;background:var(--color-accent);color:var(--color-background);font-size:9px;font-weight:600}.tdv__num[data-v-2514df60]{margin-left:auto;color:var(--color-text-light);font-size:11px;font-variant-numeric:tabular-nums}.tdv__empty[data-v-2514df60]{padding:24px 0;color:var(--color-text-light);font-size:13px;text-align:center}.tcv[data-v-14d4b07a]{display:flex;flex-direction:column;flex:1;min-height:0}.tcv__head[data-v-14d4b07a]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:12px}.tcv__title[data-v-14d4b07a]{margin:0;color:var(--color-text);font-size:19px;font-weight:700}.tcv__controls[data-v-14d4b07a]{display:flex;align-items:center;gap:6px}.tcv__scale[data-v-14d4b07a]{display:flex;gap:2px;padding:3px;border:1px solid var(--color-border);border-radius:9px;background:var(--color-background-secondary)}.tcv__scale-btn[data-v-14d4b07a]{padding:5px 12px;border:none;border-radius:6px;background:none;color:var(--color-text-light);font-family:inherit;font-size:13px;cursor:pointer}.tcv__scale-btn.active[data-v-14d4b07a]{background:var(--color-background);color:var(--color-text);font-weight:600}.tcv__nav[data-v-14d4b07a],.tcv__today[data-v-14d4b07a]{height:32px;padding:0 12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background);color:var(--color-text);font-family:inherit;font-size:13px;cursor:pointer}.tcv__nav[data-v-14d4b07a]{width:32px;padding:0;font-size:16px;line-height:1}.tcv__nav[data-v-14d4b07a]:hover,.tcv__today[data-v-14d4b07a]:hover{border-color:var(--color-accent)}.tcv__grid-wrap[data-v-14d4b07a]{display:flex;flex-direction:column;flex:1;min-height:0;border:1px solid var(--color-border);border-radius:12px;overflow:hidden}.tcv__weekdays[data-v-14d4b07a]{display:grid;grid-template-columns:repeat(7,1fr);background:var(--color-background-secondary)}.tcv__wd[data-v-14d4b07a]{padding:9px 0;color:var(--color-text-light);font-size:11px;font-weight:600;letter-spacing:.5px;text-align:center}.tcv__grid[data-v-14d4b07a]{display:grid;grid-template-columns:repeat(7,1fr);grid-auto-rows:minmax(88px,1fr);flex:1;min-height:0;overflow-y:auto}.tcv__day[data-v-14d4b07a]{padding:6px;border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);min-width:0}.tcv__day[data-v-14d4b07a]:nth-child(7n){border-right:none}.tcv__day.muted[data-v-14d4b07a]{background:var(--color-background-secondary)}.tcv__day.muted .tcv__daynum[data-v-14d4b07a]{opacity:.45}.tcv__daynum[data-v-14d4b07a]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:50%;color:var(--color-text);font-size:12px;font-weight:600}.tcv__daynum.is-today[data-v-14d4b07a]{background:var(--color-accent);color:#fff}.tcv__events[data-v-14d4b07a]{display:flex;flex-direction:column;gap:3px;margin-top:4px}.tcv__event[data-v-14d4b07a]{padding:2px 6px;border-radius:4px;font-size:11px;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.tcv__event[data-v-14d4b07a]:hover{filter:brightness(1.1)}.tcv__months[data-v-14d4b07a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;flex:1;min-height:0;overflow-y:auto;padding-bottom:8px;align-content:start}.tcv__month[data-v-14d4b07a]{border:1px solid var(--color-border);border-radius:12px;background:var(--color-background-secondary);overflow:hidden}.tcv__month-head[data-v-14d4b07a]{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--color-border);color:var(--color-text);font-size:14px;font-weight:600}.tcv__month-count[data-v-14d4b07a]{margin-left:auto;color:var(--color-text-light);font-size:12px;font-variant-numeric:tabular-nums}.tcv__month-body[data-v-14d4b07a]{padding:6px}.tcv__row[data-v-14d4b07a]{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:7px;cursor:pointer}.tcv__row[data-v-14d4b07a]:hover{background:var(--color-background)}.tcv__row-date[data-v-14d4b07a]{color:var(--color-text-light);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.tcv__row-dot[data-v-14d4b07a]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.tcv__row-name[data-v-14d4b07a]{color:var(--color-text);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tcv__empty[data-v-14d4b07a]{padding:14px 0;color:var(--color-text-light);font-size:12px;text-align:center}.tsv[data-v-1aea2614]{flex:1;min-height:0;overflow-y:auto;padding-bottom:8px}.tsv__kpi[data-v-1aea2614]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:14px}.tsv__card[data-v-1aea2614]{padding:14px 16px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-background)}.tsv__card-head[data-v-1aea2614]{display:flex;align-items:center;gap:7px;color:var(--color-text);font-size:13px;font-weight:600}.tsv__value[data-v-1aea2614]{margin-top:8px;color:var(--color-text);font-size:30px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1}.tsv__value--green[data-v-1aea2614]{color:var(--color-green, #34c759)}.tsv__value--accent[data-v-1aea2614]{color:var(--color-accent)}.tsv__value--red[data-v-1aea2614]{color:var(--color-red, #ff3b30)}.tsv__hint[data-v-1aea2614]{margin-top:6px;color:var(--color-text-light);font-size:12px}.tsv__block[data-v-1aea2614]{padding:16px;margin-bottom:12px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-background)}.tsv__block-title[data-v-1aea2614]{margin:0 0 14px;color:var(--color-text);font-size:15px;font-weight:700}.tsv__progress[data-v-1aea2614]{display:flex;height:8px;border-radius:99px;overflow:hidden;background:var(--color-border)}.tsv__seg[data-v-1aea2614]{height:100%}.tsv__legend[data-v-1aea2614]{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px}.tsv__legend-item[data-v-1aea2614]{display:inline-flex;align-items:center;gap:6px;color:var(--color-text-light);font-size:12px}.tsv__legend-dot[data-v-1aea2614]{width:7px;height:7px;border-radius:50%}.tsv__user[data-v-1aea2614]{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid var(--color-border)}.tsv__user[data-v-1aea2614]:last-child{border-bottom:none;padding-bottom:0}.tsv__avatar[data-v-1aea2614]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:var(--color-accent);color:#fff;font-size:11px;font-weight:600;flex-shrink:0}.tsv__user-body[data-v-1aea2614]{flex:1;min-width:0}.tsv__user-name[data-v-1aea2614]{color:var(--color-text);font-size:14px;font-weight:600}.tsv__user-meta[data-v-1aea2614]{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:4px;color:var(--color-text-light);font-size:12px}.tsv__dot[data-v-1aea2614]{width:6px;height:6px;border-radius:50%;margin-left:6px}.tsv__dot[data-v-1aea2614]:first-child{margin-left:0}.tsv__dot--green[data-v-1aea2614]{background:var(--color-green, #34c759)}.tsv__dot--accent[data-v-1aea2614]{background:var(--color-accent)}.tsv__dot--red[data-v-1aea2614]{background:var(--color-red, #ff3b30)}.tsv__user-bar[data-v-1aea2614]{height:5px;margin-top:8px;border-radius:99px;background:var(--color-background-secondary);overflow:hidden}.tsv__user-fill[data-v-1aea2614]{display:block;height:100%;background:var(--color-green, #34c759);border-radius:99px}.tsv__overdue[data-v-1aea2614]{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.tsv__overdue-chip[data-v-1aea2614]{max-width:260px;padding:3px 9px;border-radius:6px;background:#ff3b3029;color:var(--color-red, #ff3b30);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.tsv__empty[data-v-1aea2614]{padding:20px 0;color:var(--color-text-light);font-size:13px;text-align:center}.task-board-wrap[data-v-b030c01f]{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-width:0;min-height:0}.tb-head[data-v-b030c01f]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.tb-title[data-v-b030c01f]{flex:1;min-width:0;color:var(--color-text);font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-btn[data-v-b030c01f]{padding:8px 14px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background);color:var(--color-text);font-family:inherit;font-size:13px;font-weight:500;cursor:pointer}.tb-btn[data-v-b030c01f]:hover{border-color:var(--color-accent)}.tb-btn--primary[data-v-b030c01f]{background:var(--color-accent);border-color:var(--color-accent);color:#fff;font-weight:600}.tb-btn--primary[data-v-b030c01f]:disabled{opacity:.5;cursor:default}.tb-btn--sm[data-v-b030c01f]{padding:5px 10px;font-size:12px}.tb-state[data-v-b030c01f]{padding:60px 0;color:var(--color-text-light);text-align:center}.tb-state--error[data-v-b030c01f]{color:var(--color-red)}.tb-columns[data-v-b030c01f]{display:flex;gap:14px;flex:1;width:100%;min-height:0;overflow-x:auto;padding-bottom:8px;align-items:stretch}.tb-column[data-v-b030c01f]{display:flex;flex-direction:column;flex:0 0 auto;width:300px;height:100%;min-height:0;border:1px solid var(--color-border);border-radius:12px;background:var(--color-board-column);transition:border-color .15s,background .15s,box-shadow .15s}.tb-column.is-drop-target[data-v-b030c01f]{border-color:var(--color-accent);background:var(--color-accent-light);box-shadow:inset 0 0 0 1px var(--color-accent)}.tb-column.is-column-dragging[data-v-b030c01f]{opacity:.4}.tb-column.is-column-over[data-v-b030c01f]{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.tb-column__head[data-v-b030c01f]{display:flex;align-items:center;gap:8px;padding:11px 14px;border-radius:11px 11px 0 0;background:var(--color-board-column-head);border-bottom:1px solid var(--color-border);cursor:grab;-webkit-user-select:none;user-select:none}.tb-column__head[data-v-b030c01f]:active{cursor:grabbing}.tb-members[data-v-b030c01f]{display:inline-flex;align-items:center;gap:6px;margin-right:8px;padding:6px 11px;border:1px solid var(--color-border);border-radius:8px;background:none;color:var(--color-text-light);font-family:inherit;font-size:13px;cursor:pointer}.tb-members[data-v-b030c01f]:hover{border-color:var(--color-accent);color:var(--color-accent)}.tb-column--new[data-v-b030c01f]{background:var(--color-board-column);border-style:dashed;border-color:var(--color-border-focus);height:auto;align-self:flex-start;transition:border-color .15s,background .15s}.tb-column--new[data-v-b030c01f]:hover{border-color:var(--color-accent);background:var(--color-accent-light)}.tb-add-stage[data-v-b030c01f]{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:12px 14px;border:none;border-radius:12px;background:none;color:var(--color-text);font-family:inherit;font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:color .15s}.tb-column--new:hover .tb-add-stage[data-v-b030c01f]{color:var(--color-accent)}.tb-add-stage[data-v-b030c01f]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.tb-column--orphan[data-v-b030c01f]{border-color:var(--color-red);background:var(--color-red-secondary)}.tb-column--orphan .tb-column__head[data-v-b030c01f]{border-bottom-color:var(--color-red);cursor:default}.tb-column--orphan .tb-column__name[data-v-b030c01f]{color:var(--color-red)}.tb-new-stage[data-v-b030c01f]{padding:10px}.tb-new-stage__input[data-v-b030c01f]{width:100%;padding:6px 8px;border:1px solid var(--color-accent);border-radius:8px;background:var(--color-background);color:var(--color-text);font-family:inherit;font-size:13px;outline:none}.tb-new-stage__actions[data-v-b030c01f]{display:flex;gap:6px;margin-top:6px}.tb-column__dot[data-v-b030c01f]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.tb-column__name[data-v-b030c01f]{flex:1;color:var(--color-text);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-column__count[data-v-b030c01f]{min-width:20px;padding:1px 6px;border-radius:99px;background:var(--color-background);color:var(--color-text-light);font-size:11px;font-weight:600;line-height:1.55;text-align:center;font-variant-numeric:tabular-nums}.tb-column__body[data-v-b030c01f]{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0;padding:10px 4px 10px 10px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent;scrollbar-gutter:stable}.tb-column:hover .tb-column__body[data-v-b030c01f]{scrollbar-color:var(--color-border) transparent}.tb-column__body[data-v-b030c01f]::-webkit-scrollbar{width:6px}.tb-column__body[data-v-b030c01f]::-webkit-scrollbar-track{background:transparent}.tb-column__body[data-v-b030c01f]::-webkit-scrollbar-thumb{background:transparent;border-radius:4px}.tb-column:hover .tb-column__body[data-v-b030c01f]::-webkit-scrollbar-thumb{background:var(--color-border)}.tb-column:hover .tb-column__body[data-v-b030c01f]::-webkit-scrollbar-thumb:hover{background:var(--color-border-focus)}.tb-column__foot[data-v-b030c01f]{flex-shrink:0;padding:6px 10px 10px;border-top:1px solid var(--color-border)}.tb-column__empty[data-v-b030c01f]{padding:14px 4px;color:var(--color-text-light);font-size:13px;text-align:center}.tb-column__add[data-v-b030c01f]{display:flex;align-items:center;gap:6px;width:100%;min-height:36px;padding:8px 10px;border:none;border-radius:8px;background:none;color:var(--color-text-light);font-family:inherit;font-size:13px;text-align:left;cursor:pointer;transition:background .15s,color .15s}.tb-column__add[data-v-b030c01f]:hover{background:var(--color-accent-light);color:var(--color-accent)}.tb-column__add[data-v-b030c01f]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.tb-card[data-v-b030c01f]{position:relative;padding:10px 12px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-background);cursor:pointer;box-shadow:0 1px 2px #0000000d;transition:border-color .15s,box-shadow .15s,opacity .15s}.tb-card[data-v-b030c01f]:hover{border-color:var(--color-border-focus);box-shadow:0 2px 8px #00000014}.dark-mode .tb-card[data-v-b030c01f]{box-shadow:0 1px 2px #00000059}.dark-mode .tb-card[data-v-b030c01f]:hover{box-shadow:0 2px 10px #00000073}.tb-card.is-dragging[data-v-b030c01f]{opacity:.4;box-shadow:none}.tb-card.is-done[data-v-b030c01f]{background:var(--color-board-column-head);border-color:transparent;box-shadow:none}.tb-card.is-done .tb-card__name[data-v-b030c01f]{color:var(--color-text-light);text-decoration:line-through}.tb-card__top[data-v-b030c01f]{display:flex;align-items:flex-start;gap:8px}.tb-card__check[data-v-b030c01f]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-top:2px;padding:0;border:1.5px solid var(--color-border);border-radius:50%;background:none;color:#fff;cursor:pointer;flex-shrink:0}.tb-card__check[data-v-b030c01f]:hover{border-color:var(--color-accent)}.tb-card__check.checked[data-v-b030c01f]{background:var(--color-green);border-color:var(--color-green)}.tb-card__name[data-v-b030c01f]{flex:1;color:var(--color-text);font-size:13px;line-height:1.4;word-break:break-word}.tb-card__tags[data-v-b030c01f]{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.tb-tag[data-v-b030c01f]{padding:2px 7px;border:1px solid var(--color-border);border-radius:99px;background:var(--color-background-secondary);color:var(--color-text-light);font-size:11px;line-height:1.5}.tb-card__meta[data-v-b030c01f]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px}.tb-priority[data-v-b030c01f]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;line-height:1.5}.tb-deadline[data-v-b030c01f]{padding:2px 7px;border:1px solid transparent;border-radius:99px;background:var(--color-background-secondary);color:var(--color-text-light);font-size:11px;line-height:1.5;font-variant-numeric:tabular-nums}.tb-deadline.is-overdue[data-v-b030c01f]{border-color:var(--color-red);background:var(--color-red-secondary);color:var(--color-red);font-weight:600}.tb-deadline.is-today[data-v-b030c01f]{border-color:var(--color-warn);background:var(--color-warn-secondary);color:var(--color-warn-text);font-weight:600}.tb-check[data-v-b030c01f]{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border:1px solid var(--color-border);border-radius:99px;background:var(--color-background-secondary);color:var(--color-text-light);font-size:11px;line-height:1.5;font-variant-numeric:tabular-nums}.tb-check.done[data-v-b030c01f]{border-color:var(--color-green);color:var(--color-green)}.tb-card__people[data-v-b030c01f]{display:flex;flex-direction:column;gap:2px;margin-top:6px}.tb-person[data-v-b030c01f]{display:flex;align-items:center;gap:5px;min-width:0;color:var(--color-text-light);font-size:11px}.tb-person__name[data-v-b030c01f]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tb-person__mark[data-v-b030c01f]{flex:none;width:5px;height:5px;border-radius:50%;background:var(--color-border)}.tb-person.responsible[data-v-b030c01f]{color:var(--color-text)}.tb-person.responsible .tb-person__mark[data-v-b030c01f]{background:var(--color-accent)}.tb-card--doc[data-v-b030c01f]{border-left:3px solid var(--color-accent)}.tb-card--doc.is-locked[data-v-b030c01f],.tb-card.is-locked[data-v-b030c01f]{cursor:default}.tb-card__lock[data-v-b030c01f]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:var(--color-text-light)}.tb-rename-input[data-v-b030c01f]{flex:1;min-width:0;padding:2px 6px;border:1px solid var(--color-accent);border-radius:4px;background:var(--color-background);color:var(--color-text);font-size:13px;font-family:inherit}.tb-rename-input[data-v-b030c01f]:focus{outline:none}.tb-column__edit[data-v-b030c01f]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;flex-shrink:0;border:none;border-radius:4px;background:none;color:var(--color-text-light);cursor:pointer;opacity:0;transition:opacity .15s}.tb-column__head:hover .tb-column__edit[data-v-b030c01f]{opacity:1}.tb-column__edit[data-v-b030c01f]:hover{background:var(--color-background);color:var(--color-accent)}@media (hover: none){.tb-column__edit[data-v-b030c01f]{opacity:1}}.tb-task-doc[data-v-b030c01f]{margin-top:8px;padding-top:8px;border-top:1px solid var(--color-border)}.tb-task-doc__link[data-v-b030c01f]{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--color-text-light);cursor:pointer}.tb-task-doc__link[data-v-b030c01f]:hover{color:var(--color-accent)}.tb-task-doc__name[data-v-b030c01f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-task-doc__num[data-v-b030c01f]{margin-left:auto;padding-left:6px;font-variant-numeric:tabular-nums;flex-shrink:0}.tb-doc-stages[data-v-b030c01f]{display:flex;gap:6px;margin-top:8px}.tb-doc-stages.is-done .tb-doc-stage__bar[data-v-b030c01f]{background:var(--color-green)}.tb-doc-stages.is-cancelled .tb-doc-stage__bar[data-v-b030c01f]{background:var(--color-red)}.tb-doc-stage[data-v-b030c01f]{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.tb-doc-stage__bar[data-v-b030c01f]{height:3px;border-radius:2px;background:var(--color-border)}.tb-doc-stage__bar.filled[data-v-b030c01f]{background:var(--color-accent)}.tb-doc-stage__label[data-v-b030c01f]{font-size:10px;color:var(--color-text-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-doc-icon[data-v-b030c01f]{display:flex;align-items:center;margin-top:2px;color:var(--color-accent);flex-shrink:0}.tb-doc-num[data-v-b030c01f]{color:var(--color-text-light);font-size:11px;font-variant-numeric:tabular-nums}.tb-doc-link[data-v-b030c01f]{margin-left:auto;padding:2px 8px;border:1px solid var(--color-border);border-radius:99px;background:none;color:var(--color-text-light);font-family:inherit;font-size:11px;cursor:pointer}.tb-doc-link[data-v-b030c01f]:hover{border-color:var(--color-accent);color:var(--color-accent)}.tb-composer[data-v-b030c01f]{padding:8px;border:1px solid var(--color-accent);border-radius:10px;background:var(--color-background)}.tb-composer__input[data-v-b030c01f]{width:100%;padding:6px 4px;border:none;background:none;color:var(--color-text);font-family:inherit;font-size:13px;outline:none}.tb-composer__actions[data-v-b030c01f]{display:flex;gap:6px;margin-top:6px}@media (max-width: 768px){.tb-column[data-v-b030c01f]{width:260px}}.tcm-overlay[data-v-ae2dddfb]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding-top:14vh;background:#00000059}.tcm[data-v-ae2dddfb]{width:min(620px,calc(100vw - 32px));border-radius:14px;background:var(--color-background);box-shadow:0 18px 48px #0000003d}.tcm-fields[data-v-ae2dddfb]{padding:14px 16px 10px}.tcm-fields.is-compact[data-v-ae2dddfb]{display:flex;align-items:center;gap:10px;padding:12px 14px}.tcm-fields__inputs[data-v-ae2dddfb]{flex:1;min-width:0}.tcm-name[data-v-ae2dddfb],.tcm-desc[data-v-ae2dddfb]{display:block;width:100%;border:none;background:none;color:var(--color-text);font-family:inherit;outline:none}.tcm-name[data-v-ae2dddfb]{font-size:16px;font-weight:500}.tcm-desc[data-v-ae2dddfb]{margin-top:4px;font-size:13px}.tcm-name[data-v-ae2dddfb]::placeholder,.tcm-desc[data-v-ae2dddfb]::placeholder{color:var(--color-text-light)}.tcm-bar[data-v-ae2dddfb]{display:flex;align-items:center;gap:8px;padding:0 16px 14px}.tcm-attrs[data-v-ae2dddfb]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;flex:1;min-width:0}.tcm-pop-wrap[data-v-ae2dddfb]{position:relative}.tcm-plus[data-v-ae2dddfb]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid var(--color-border);border-radius:8px;background:none;color:var(--color-text-light);cursor:pointer;transition:border-color .15s,color .15s}.tcm-plus[data-v-ae2dddfb]:hover,.tcm-plus.open[data-v-ae2dddfb]{border-color:var(--color-accent);color:var(--color-accent)}.tcm-attr[data-v-ae2dddfb]{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 9px;border:1px solid var(--color-border);border-radius:8px;background:none;color:var(--color-text-light);font-family:inherit;font-size:13px;white-space:nowrap;cursor:pointer;transition:border-color .15s,color .15s}.tcm-attr[data-v-ae2dddfb]:hover,.tcm-attr.active[data-v-ae2dddfb]{border-color:var(--color-accent);color:var(--color-accent)}.tcm-attr.filled[data-v-ae2dddfb]{color:var(--color-text)}.tcm-attr__icon[data-v-ae2dddfb]{display:flex;align-items:center}.tcm-attr__x[data-v-ae2dddfb]{margin-left:2px;color:inherit;font-size:14px;line-height:1;opacity:.6;cursor:pointer}.tcm-attr__x[data-v-ae2dddfb]:hover{opacity:1}.tcm-actions[data-v-ae2dddfb]{display:flex;align-items:center;gap:6px;flex-shrink:0}.tcm-close[data-v-ae2dddfb],.tcm-submit[data-v-ae2dddfb]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:8px;background:none;color:var(--color-text-light);cursor:pointer}.tcm-close[data-v-ae2dddfb]:hover{background:var(--color-background-secondary);color:var(--color-text)}.tcm-submit[data-v-ae2dddfb]{background:var(--color-accent);color:#fff}.tcm-submit[data-v-ae2dddfb]:disabled{opacity:.4;cursor:default}.tcm-spinner[data-v-ae2dddfb]{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:tcm-spin-ae2dddfb .6s linear infinite}@keyframes tcm-spin-ae2dddfb{to{transform:rotate(360deg)}}.tcm-pop[data-v-ae2dddfb]{position:absolute;top:calc(100% + 6px);left:0;z-index:10;min-width:240px;max-height:min(340px,calc(100vh - 32px));overflow-y:auto;padding:6px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-background);box-shadow:0 12px 32px #0000002e}.tcm-pop--date[data-v-ae2dddfb]{min-width:280px}.tcm-opt[data-v-ae2dddfb]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;color:var(--color-text);font-size:14px;cursor:pointer}.tcm-opt[data-v-ae2dddfb]:hover{background:var(--color-background-secondary)}.tcm-opt.sel[data-v-ae2dddfb]{background:var(--color-background-secondary);font-weight:600}.tcm-opt--empty[data-v-ae2dddfb]{color:var(--color-text-light);cursor:default}.tcm-opt--empty[data-v-ae2dddfb]:hover{background:none}.tcm-opt__icon[data-v-ae2dddfb]{display:flex;align-items:center;color:var(--color-text-light)}.tcm-opt__hint[data-v-ae2dddfb]{margin-left:auto;color:var(--color-text-light);font-size:12px;font-weight:400}.tcm-dot[data-v-ae2dddfb]{width:10px;height:10px;border-radius:3px;flex-shrink:0}.tcm-quick[data-v-ae2dddfb]{border-bottom:1px solid var(--color-border);padding-bottom:6px;margin-bottom:6px}.tcm-cal__head[data-v-ae2dddfb]{display:flex;align-items:center;gap:4px;padding:4px 10px 8px}.tcm-cal__month[data-v-ae2dddfb]{flex:1;color:var(--color-text);font-size:13px;font-weight:600}.tcm-cal__nav[data-v-ae2dddfb]{width:22px;height:22px;padding:0;border:none;border-radius:6px;background:none;color:var(--color-text-light);font-size:15px;line-height:1;cursor:pointer}.tcm-cal__nav[data-v-ae2dddfb]:hover{background:var(--color-background-secondary);color:var(--color-text)}.tcm-cal__grid[data-v-ae2dddfb]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;padding:0 6px 4px}.tcm-cal__wd[data-v-ae2dddfb]{padding:2px 0;color:var(--color-text-light);font-size:11px;text-align:center}.tcm-cal__day[data-v-ae2dddfb]{height:28px;padding:0;border:none;border-radius:6px;background:none;color:var(--color-text);font-family:inherit;font-size:12px;font-variant-numeric:tabular-nums;cursor:pointer}.tcm-cal__day[data-v-ae2dddfb]:hover{background:var(--color-background-secondary)}.tcm-cal__day.muted[data-v-ae2dddfb]{color:var(--color-text-light);opacity:.5}.tcm-cal__day.today[data-v-ae2dddfb]{color:var(--color-red, #ff3b30);font-weight:700}.tcm-cal__day.sel[data-v-ae2dddfb]{background:var(--color-accent);color:#fff;font-weight:600}.tcm-error[data-v-ae2dddfb]{padding:0 16px 12px;color:var(--color-red, #ff3b30);font-size:13px}.pcm-date-wrap[data-v-46b8d223]{display:flex;align-items:center;gap:4px}.pcm-clear[data-v-46b8d223]{border:none;background:none;color:var(--color-text-light);font-size:16px;line-height:1;cursor:pointer;padding:0 2px}.pcm-clear[data-v-46b8d223]:hover{color:var(--color-red)}.pcm-danger[data-v-46b8d223]{padding:0 16px 12px}.pcm-delete[data-v-46b8d223]{border:none;background:none;color:var(--color-red);font-size:12px;cursor:pointer;padding:0}.pcm-delete[data-v-46b8d223]:hover{text-decoration:underline}.pcm-delete[data-v-46b8d223]:disabled{opacity:.5;cursor:default}.pcm-overlay[data-v-46b8d223]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding-top:14vh;background:#00000059}.pcm[data-v-46b8d223]{width:min(520px,calc(100vw - 32px));border-radius:14px;background:var(--color-background);box-shadow:0 18px 48px #0000003d;overflow:hidden}.pcm-row[data-v-46b8d223]{display:flex;align-items:center;gap:10px;padding:12px 14px}.pcm-mark[data-v-46b8d223]{width:16px;height:16px;border-radius:5px;flex-shrink:0}.pcm-input[data-v-46b8d223]{flex:1;min-width:0;border:none;background:none;color:var(--color-text);font-family:inherit;font-size:15px;outline:none}.pcm-input[data-v-46b8d223]::placeholder{color:var(--color-text-light)}.pcm-close[data-v-46b8d223],.pcm-submit[data-v-46b8d223]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:8px;background:none;color:var(--color-text-light);cursor:pointer;flex-shrink:0}.pcm-close[data-v-46b8d223]:hover{background:var(--color-background-secondary);color:var(--color-text)}.pcm-submit[data-v-46b8d223]{background:var(--color-accent);color:#fff}.pcm-submit[data-v-46b8d223]:disabled{opacity:.4;cursor:default}.pcm-spinner[data-v-46b8d223]{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:pcm-spin-46b8d223 .6s linear infinite}@keyframes pcm-spin-46b8d223{to{transform:rotate(360deg)}}.pcm-body[data-v-46b8d223]{border-top:1px solid var(--color-border);padding:12px 14px}.pcm-textarea[data-v-46b8d223],.pcm-date[data-v-46b8d223]{width:100%;padding:8px 10px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background-secondary);color:var(--color-text);font-family:inherit;font-size:13px;outline:none;resize:vertical}.pcm-textarea[data-v-46b8d223]:focus,.pcm-date[data-v-46b8d223]:focus{border-color:var(--color-accent)}.pcm-fields[data-v-46b8d223]{display:flex;gap:16px;margin-top:10px;flex-wrap:wrap}.pcm-field[data-v-46b8d223]{display:flex;flex-direction:column;gap:5px}.pcm-field__label[data-v-46b8d223]{color:var(--color-text-light);font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.pcm-colors[data-v-46b8d223]{display:flex;gap:6px;align-items:center;height:33px}.pcm-color[data-v-46b8d223]{width:20px;height:20px;padding:0;border:2px solid transparent;border-radius:6px;cursor:pointer}.pcm-color.active[data-v-46b8d223]{border-color:var(--color-text)}.pcm-error[data-v-46b8d223]{padding:0 14px 12px;color:var(--color-red, #ff3b30);font-size:13px}.fcm-parent[data-v-f8df11af]{color:var(--color-text-light);font-size:13px}.fcm-parent b[data-v-f8df11af]{color:var(--color-text)}.fcm-select[data-v-f8df11af]{width:100%;padding:7px 10px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background);color:var(--color-text);font-family:inherit;font-size:13px;outline:none}.fcm-select[data-v-f8df11af]:focus{border-color:var(--color-accent)}.fcm-overlay[data-v-f8df11af]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding-top:14vh;background:#00000059}.fcm[data-v-f8df11af]{width:min(520px,calc(100vw - 32px));border-radius:14px;background:var(--color-background);box-shadow:0 18px 48px #0000003d;overflow:hidden}.fcm-row[data-v-f8df11af]{display:flex;align-items:center;gap:10px;padding:12px 14px}.fcm-mark[data-v-f8df11af]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;flex-shrink:0}.fcm-input[data-v-f8df11af]{flex:1;min-width:0;border:none;background:none;color:var(--color-text);font-family:inherit;font-size:15px;outline:none}.fcm-input[data-v-f8df11af]::placeholder{color:var(--color-text-light)}.fcm-close[data-v-f8df11af],.fcm-submit[data-v-f8df11af]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:8px;background:none;color:var(--color-text-light);cursor:pointer;flex-shrink:0}.fcm-close[data-v-f8df11af]:hover{background:var(--color-background-secondary);color:var(--color-text)}.fcm-submit[data-v-f8df11af]{background:var(--color-accent);color:#fff}.fcm-submit[data-v-f8df11af]:disabled{opacity:.4;cursor:default}.fcm-spinner[data-v-f8df11af]{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:fcm-spin-f8df11af .6s linear infinite}@keyframes fcm-spin-f8df11af{to{transform:rotate(360deg)}}.fcm-body[data-v-f8df11af]{border-top:1px solid var(--color-border);padding:12px 14px}.fcm-field[data-v-f8df11af]{display:flex;flex-direction:column;gap:5px}.fcm-field--projects[data-v-f8df11af]{margin-top:12px}.fcm-field__label[data-v-f8df11af]{color:var(--color-text-light);font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.fcm-colors[data-v-f8df11af]{display:flex;gap:6px;align-items:center;height:28px}.fcm-color[data-v-f8df11af]{width:20px;height:20px;padding:0;border:2px solid transparent;border-radius:6px;cursor:pointer}.fcm-color.active[data-v-f8df11af]{border-color:var(--color-text)}.fcm-projects[data-v-f8df11af]{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow-y:auto;border:1px solid var(--color-border);border-radius:8px;padding:6px}.fcm-project[data-v-f8df11af]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;font-size:13px;color:var(--color-text);cursor:pointer}.fcm-project[data-v-f8df11af]:hover{background:var(--color-background-secondary)}.fcm-check[data-v-f8df11af]{flex-shrink:0;cursor:pointer}.fcm-project__mark[data-v-f8df11af]{width:12px;height:12px;border-radius:4px;flex-shrink:0}.fcm-project__name[data-v-f8df11af]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fcm-empty[data-v-f8df11af]{padding:8px 2px;color:var(--color-text-light);font-size:13px}.fcm-danger[data-v-f8df11af]{padding:0 16px 12px}.fcm-delete[data-v-f8df11af]{border:none;background:none;color:var(--color-red);font-size:12px;cursor:pointer;padding:0}.fcm-delete[data-v-f8df11af]:hover{text-decoration:underline}.fcm-delete[data-v-f8df11af]:disabled{opacity:.5;cursor:default}.fcm-error[data-v-f8df11af]{padding:0 14px 12px;color:var(--color-red, #ff3b30);font-size:13px}.tdm-opt--tag[data-v-81fdab72]{display:flex;align-items:center;gap:6px}.tdm-opt__name[data-v-81fdab72]{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.tdm-opt__check[data-v-81fdab72]{display:inline-block;width:10px;flex-shrink:0;color:var(--color-accent)}.tdm-opt__count[data-v-81fdab72]{color:var(--color-text-light);font-size:11px}.tdm-opt__acts[data-v-81fdab72]{display:flex;gap:2px;flex-shrink:0;opacity:0}.tdm-opt--tag:hover .tdm-opt__acts[data-v-81fdab72],.tdm-opt__acts[data-v-81fdab72]:focus-within,.tdm-opt__acts.is-open[data-v-81fdab72]{opacity:1}.tdm-opt__act[data-v-81fdab72]{padding:0 3px;border:none;background:none;color:var(--color-text-light);font-family:inherit;font-size:12px;line-height:1.4;cursor:pointer}.tdm-opt__act[data-v-81fdab72]:hover{color:var(--color-accent)}.tdm-opt__act--danger[data-v-81fdab72]:hover{color:var(--color-red)}.tdm-overlay[data-v-81fdab72]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0006}.tdm[data-v-81fdab72]{display:flex;flex-direction:column;width:min(880px,100%);max-height:min(760px,92vh);border-radius:12px;background:var(--color-background);box-shadow:0 20px 56px #00000047;overflow:hidden}.tdm-head[data-v-81fdab72]{display:flex;align-items:center;gap:6px;padding:12px 14px;border-bottom:1px solid var(--color-border)}.tdm-head__project[data-v-81fdab72]{flex:1;min-width:0;color:var(--color-text-light);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdm-hash[data-v-81fdab72]{margin-right:4px;opacity:.6}.tdm-icon-btn[data-v-81fdab72]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:8px;background:none;color:var(--color-text-light);cursor:pointer;flex-shrink:0}.tdm-icon-btn[data-v-81fdab72]:hover{background:var(--color-background-secondary);color:var(--color-text)}.tdm-state[data-v-81fdab72]{padding:60px 0;color:var(--color-text-light);text-align:center}.tdm-state--error[data-v-81fdab72]{color:var(--color-red, #ff3b30)}.tdm-body[data-v-81fdab72]{display:flex;flex:1;min-height:0}.tdm-main[data-v-81fdab72]{flex:1;min-width:0;padding:18px 20px;overflow-y:auto}.tdm-side[data-v-81fdab72]{width:260px;flex-shrink:0;padding:14px 16px;border-left:1px solid var(--color-border);background:var(--color-background-secondary);overflow-y:auto}.tdm-title-row[data-v-81fdab72]{display:flex;align-items:flex-start;gap:10px}.tdm-lock[data-v-81fdab72]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:3px;flex-shrink:0;color:var(--color-text-light)}.tdm-doc__locked[data-v-81fdab72]{margin-top:6px;color:var(--color-text-light);font-size:12px;line-height:1.4}.tdm-check[data-v-81fdab72]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:3px;padding:0;border:1.5px solid var(--color-border);border-radius:50%;background:none;color:#fff;cursor:pointer;flex-shrink:0}.tdm-check[data-v-81fdab72]:hover{border-color:var(--color-accent)}.tdm-check.checked[data-v-81fdab72]{background:var(--color-green, #34c759);border-color:var(--color-green, #34c759)}.tdm-title[data-v-81fdab72]{flex:1;min-width:0;color:var(--color-text);font-family:inherit;font-size:19px;font-weight:700;line-height:1.3;overflow-wrap:anywhere;cursor:text}.tdm-desc-view[data-v-81fdab72]{margin-top:8px;padding:6px 0 6px 30px;font-size:13px;color:var(--color-text);line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap;cursor:text;min-height:20px}.tdm-desc-empty[data-v-81fdab72]{color:var(--color-text-light)}.tdm-edit[data-v-81fdab72]{flex:1;min-width:0}.tdm-edit__box[data-v-81fdab72]{border:1px solid var(--color-border);border-radius:8px;padding:8px 10px}.tdm-edit__name[data-v-81fdab72],.tdm-edit__desc[data-v-81fdab72]{width:100%;border:none;background:none;color:var(--color-text);font-family:inherit;outline:none;resize:none;display:block}.tdm-edit__name[data-v-81fdab72]{font-size:19px;font-weight:700;line-height:1.3;overflow:hidden}.tdm-edit__desc[data-v-81fdab72]{margin-top:6px;font-size:13px;line-height:1.45;resize:vertical}.tdm-edit__actions[data-v-81fdab72]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.tdm-btn[data-v-81fdab72]{height:30px;padding:0 14px;border:none;border-radius:6px;background:var(--color-background-secondary);color:var(--color-text);font-size:13px;cursor:pointer}.tdm-btn--primary[data-v-81fdab72]{background:var(--color-accent);color:#fff}.tdm-btn[data-v-81fdab72]:disabled{opacity:.5;cursor:default}.tdm-title[data-v-81fdab72]::placeholder,.tdm-checklist[data-v-81fdab72]{margin-top:18px}.tdm-checklist__head[data-v-81fdab72]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.tdm-checklist__title[data-v-81fdab72]{color:var(--color-text-light);font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.tdm-checklist__count[data-v-81fdab72]{color:var(--color-text-light);font-size:12px;font-variant-numeric:tabular-nums}.tdm-checklist__bar[data-v-81fdab72]{height:4px;margin-bottom:8px;border-radius:99px;background:var(--color-background-secondary);overflow:hidden}.tdm-checklist__fill[data-v-81fdab72]{display:block;height:100%;border-radius:99px;background:var(--color-green);transition:width .2s}.tdm-checklist__item[data-v-81fdab72],.tdm-checklist__add[data-v-81fdab72]{display:flex;align-items:center;gap:8px;padding:3px 0}.tdm-checklist__del[data-v-81fdab72]{padding:2px;border:none;background:none;color:var(--color-text-light);cursor:pointer;opacity:0;transition:opacity .15s,color .15s}.tdm-checklist__item:hover .tdm-checklist__del[data-v-81fdab72]{opacity:1}.tdm-checklist__del[data-v-81fdab72]:hover{color:var(--color-red)}.tdm-checklist__box[data-v-81fdab72]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;border:1.5px solid var(--color-border);border-radius:4px;background:none;color:#fff;cursor:pointer;transition:background .15s,border-color .15s}.tdm-checklist__box[data-v-81fdab72]:hover{border-color:var(--color-green)}.tdm-checklist__box.checked[data-v-81fdab72]{background:var(--color-green);border-color:var(--color-green)}.tdm-checklist__box--ghost[data-v-81fdab72]{border-style:dashed;cursor:default}.tdm-checklist__text[data-v-81fdab72]{flex:1;min-width:0;font-size:13px;line-height:1.4;color:var(--color-text);word-break:break-word;cursor:text}.tdm-checklist__text.done[data-v-81fdab72]{color:var(--color-text-light);text-decoration:line-through}.tdm-checklist__input[data-v-81fdab72]{flex:1;min-width:0;width:0;padding:3px 6px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-background);color:var(--color-text);font-family:inherit;font-size:13px;line-height:1.4}.tdm-checklist__input[data-v-81fdab72]:focus{outline:none;border-color:var(--color-accent)}.tdm-doc[data-v-81fdab72]{margin-top:18px}.tdm-doc__head[data-v-81fdab72]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.tdm-doc__title[data-v-81fdab72]{color:var(--color-text-light);font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.tdm-doc__add[data-v-81fdab72]{display:flex;align-items:center;gap:4px;padding:0;border:none;background:none;color:var(--color-accent);font-family:inherit;font-size:12px;cursor:pointer}.tdm-doc__add[data-v-81fdab72]:hover{text-decoration:underline}.tdm-doc__card[data-v-81fdab72]{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background-secondary);font-size:13px;cursor:pointer}.tdm-doc__card[data-v-81fdab72]:hover{border-color:var(--color-accent)}.tdm-doc__card--pending[data-v-81fdab72]{cursor:default;opacity:.75}.tdm-doc__card--pending[data-v-81fdab72]:hover{border-color:var(--color-border)}.tdm-doc__icon[data-v-81fdab72]{display:flex;align-items:center;color:var(--color-text-light);flex-shrink:0}.tdm-doc__name[data-v-81fdab72]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdm-doc__num[data-v-81fdab72]{color:var(--color-text-light);font-size:12px;font-variant-numeric:tabular-nums;flex-shrink:0}.tdm-doc__unlink[data-v-81fdab72]{display:flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:none;color:var(--color-text-light);cursor:pointer;flex-shrink:0}.tdm-doc__unlink[data-v-81fdab72]:hover{background:var(--color-background);color:var(--color-red)}.tdm-doc__empty[data-v-81fdab72]{padding:8px 10px;color:var(--color-text-light);font-size:13px}.tdm-comments[data-v-81fdab72]{margin-top:16px;padding-top:14px;border-top:1px solid var(--color-border)}.tdm-comment[data-v-81fdab72]{display:flex;gap:10px;margin-bottom:14px}.tdm-avatar[data-v-81fdab72]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--color-accent);color:#fff;font-size:11px;font-weight:600;flex-shrink:0}.tdm-avatar--sm[data-v-81fdab72]{width:20px;height:20px;font-size:9px}.tdm-comment__body[data-v-81fdab72]{flex:1;min-width:0}.tdm-comment__head[data-v-81fdab72]{display:flex;align-items:baseline;gap:8px;min-width:0}.tdm-comment__author[data-v-81fdab72]{min-width:0;color:var(--color-text);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdm-comment__date[data-v-81fdab72]{flex-shrink:0;color:var(--color-text-light);font-size:11px}.tdm-comment__text[data-v-81fdab72]{margin-top:2px;color:var(--color-text);font-size:13px;line-height:1.45;word-break:break-word}.tdm-comment__edited[data-v-81fdab72]{flex-shrink:0;color:var(--color-text-light);font-size:11px;font-style:italic}.tdm-comment__acts[data-v-81fdab72]{display:flex;gap:2px;flex-shrink:0;margin-left:auto;opacity:0;transition:opacity .15s}.tdm-comment:hover .tdm-comment__acts[data-v-81fdab72]{opacity:1}@media (hover: none){.tdm-comment__acts[data-v-81fdab72]{opacity:1}}.tdm-comment__act[data-v-81fdab72]{display:flex;align-items:center;justify-content:center;padding:2px;border:none;background:none;color:var(--color-text-light);cursor:pointer;transition:color .15s}.tdm-comment__act[data-v-81fdab72]:hover{color:var(--color-accent)}.tdm-comment__act--del[data-v-81fdab72]:hover{color:var(--color-red)}.tdm-comment__edit[data-v-81fdab72]{margin-top:4px}.tdm-comment__edit-acts[data-v-81fdab72]{display:flex;gap:6px;margin-top:6px}.tdm-comment-form[data-v-81fdab72]{display:flex;align-items:flex-end;gap:10px}.tdm-comment__input[data-v-81fdab72]{flex:1;min-width:0;width:0;padding:9px 12px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-background);color:var(--color-text);font-family:inherit;font-size:13px;line-height:1.45;outline:none;resize:none;overflow-y:auto;overflow-wrap:break-word;word-break:break-word;white-space:pre-wrap;max-height:180px}.tdm-comment__input[data-v-81fdab72]:focus{border-color:var(--color-accent)}.tdm-comment__input--edit[data-v-81fdab72]{width:100%;border-radius:8px}.tdm-send[data-v-81fdab72]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:none;border-radius:50%;background:var(--color-accent);color:#fff;cursor:pointer;flex-shrink:0}.tdm-send[data-v-81fdab72]:disabled{opacity:.4;cursor:default}.tdm-field[data-v-81fdab72]{padding:10px 0;border-bottom:1px solid var(--color-border)}.tdm-field__label[data-v-81fdab72]{display:flex;align-items:center;color:var(--color-text-light);font-size:12px;margin-bottom:5px}.tdm-add[data-v-81fdab72]{margin-left:auto;padding:0 4px;border:none;background:none;color:var(--color-text-light);font-size:15px;line-height:1;cursor:pointer}.tdm-add[data-v-81fdab72]:hover{color:var(--color-accent)}.tdm-pop-wrap[data-v-81fdab72]{position:relative}.tdm-value[data-v-81fdab72]{display:flex;align-items:center;gap:7px;width:100%;padding:5px 6px;border:none;border-radius:6px;background:none;color:var(--color-text);font-family:inherit;font-size:13px;text-align:left;cursor:pointer}.tdm-value[data-v-81fdab72]:hover{background:var(--color-background)}.tdm-value--muted[data-v-81fdab72]{color:var(--color-text-light);cursor:default}.tdm-value__icon[data-v-81fdab72]{display:flex;align-items:center;color:var(--color-text-light)}.tdm-placeholder[data-v-81fdab72]{color:var(--color-text-light)}.tdm-more[data-v-81fdab72]{color:var(--color-text-light);font-size:11px}.tdm-value--people[data-v-81fdab72]{align-items:flex-start}.tdm-people[data-v-81fdab72]{display:flex;flex-direction:column;gap:6px;min-width:0;width:100%}.tdm-person[data-v-81fdab72]{display:flex;align-items:center;gap:7px;min-width:0}.tdm-person__who[data-v-81fdab72]{display:flex;flex-direction:column;min-width:0;line-height:1.25}.tdm-person__name[data-v-81fdab72]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tdm-person__dep[data-v-81fdab72]{overflow:hidden;color:var(--color-text-light);font-size:11px;white-space:nowrap;text-overflow:ellipsis}.tdm-person .tdm-avatar[data-v-81fdab72]:not(.responsible){background:var(--color-background-secondary);color:var(--color-text-light)}.tdm-clear[data-v-81fdab72]{margin-left:auto;padding:0 3px;color:var(--color-text-light);font-size:14px;line-height:1;cursor:pointer}.tdm-clear[data-v-81fdab72]:hover{color:var(--color-red, #ff3b30)}.tdm-tags[data-v-81fdab72]{display:flex;flex-wrap:wrap;gap:5px;padding:4px 6px}.tdm-tag[data-v-81fdab72]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:6px;background:var(--color-background);color:var(--color-text);font-size:12px}.tdm-tag-new[data-v-81fdab72]{padding:4px}.tdm-tag-input[data-v-81fdab72]{width:100%;padding:6px 8px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-background-secondary);color:var(--color-text);font-family:inherit;font-size:13px;outline:none}.tdm-tag-input[data-v-81fdab72]:focus{border-color:var(--color-accent)}.tdm-meta[data-v-81fdab72]{padding-top:12px;color:var(--color-text-light);font-size:11px}.tdm-pop[data-v-81fdab72]{position:fixed;z-index:1100;min-width:230px;max-height:min(380px,calc(100vh - 24px));overflow-y:auto;padding:6px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-background);box-shadow:0 12px 32px #0000002e}.tdm-opt[data-v-81fdab72]{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:6px;color:var(--color-text);font-size:13px;cursor:pointer}.tdm-opt[data-v-81fdab72]:hover{background:var(--color-background-secondary)}.tdm-opt.sel[data-v-81fdab72]{background:var(--color-background-secondary);font-weight:600}.tdm-opt--empty[data-v-81fdab72]{color:var(--color-text-light);cursor:default}.tdm-opt__hint[data-v-81fdab72]{margin-left:auto;color:var(--color-text-light);font-size:11px}.tdm-dot[data-v-81fdab72]{width:9px;height:9px;border-radius:3px;flex-shrink:0}.tdm-cal[data-v-81fdab72]{border-top:1px solid var(--color-border);margin-top:6px;padding-top:6px;flex-shrink:0}.tdm-cal__head[data-v-81fdab72]{display:flex;align-items:center;gap:4px;padding:2px 8px 6px}.tdm-cal__month[data-v-81fdab72]{flex:1;color:var(--color-text);font-size:12px;font-weight:600}.tdm-cal__nav[data-v-81fdab72]{width:20px;height:20px;padding:0;border:none;border-radius:5px;background:none;color:var(--color-text-light);font-size:14px;line-height:1;cursor:pointer}.tdm-cal__nav[data-v-81fdab72]:hover{background:var(--color-background-secondary)}.tdm-cal__grid[data-v-81fdab72]{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;padding:0 4px 4px}.tdm-cal__wd[data-v-81fdab72]{padding:2px 0;color:var(--color-text-light);font-size:10px;text-align:center}.tdm-cal__day[data-v-81fdab72]{height:26px;padding:0;border:none;border-radius:5px;background:none;color:var(--color-text);font-family:inherit;font-size:11px;font-variant-numeric:tabular-nums;cursor:pointer}.tdm-cal__day[data-v-81fdab72]:hover{background:var(--color-background-secondary)}.tdm-cal__day.muted[data-v-81fdab72]{opacity:.45}.tdm-cal__day.today[data-v-81fdab72]{color:var(--color-red, #ff3b30);font-weight:700}.tdm-cal__day.sel[data-v-81fdab72]{background:var(--color-accent);color:#fff;font-weight:600}.tdm-error[data-v-81fdab72]{padding:8px 16px 12px;color:var(--color-red, #ff3b30);font-size:13px}@media (max-width: 768px){.tdm-body[data-v-81fdab72]{flex-direction:column}.tdm-side[data-v-81fdab72]{width:auto;border-left:none;border-top:1px solid var(--color-border)}}.pmm-overlay[data-v-dd9452db]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;background:#00000059}.pmm[data-v-dd9452db]{display:flex;flex-direction:column;width:min(460px,calc(100vw - 32px));max-height:70vh;border-radius:12px;background:var(--color-background);box-shadow:0 18px 48px #0000003d;overflow:hidden}.pmm__head[data-v-dd9452db]{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-bottom:1px solid var(--color-border)}.pmm__title[data-v-dd9452db]{color:var(--color-text);font-size:15px;font-weight:700}.pmm__project[data-v-dd9452db]{margin-top:2px;color:var(--color-text-light);font-size:12px}.pmm__icon-btn[data-v-dd9452db]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;margin-left:auto;padding:0;border:none;border-radius:8px;background:none;color:var(--color-text-light);cursor:pointer;flex-shrink:0}.pmm__icon-btn[data-v-dd9452db]:hover{background:var(--color-background-secondary);color:var(--color-text)}.pmm__body[data-v-dd9452db]{flex:1;min-height:0;overflow-y:auto;padding:6px}.pmm__row[data-v-dd9452db]{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px}.pmm__row[data-v-dd9452db]:hover{background:var(--color-background-secondary)}.pmm__avatar[data-v-dd9452db]{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--color-accent);color:#fff;font-size:11px;font-weight:600;flex-shrink:0}.pmm__user[data-v-dd9452db]{flex:1;min-width:0}.pmm__name[data-v-dd9452db]{color:var(--color-text);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pmm__role[data-v-dd9452db]{margin-top:1px;color:var(--color-text-light);font-size:11px}.pmm__remove[data-v-dd9452db]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:6px;background:none;color:var(--color-text-light);cursor:pointer;flex-shrink:0}.pmm__remove[data-v-dd9452db]:hover{background:#ff3b3024;color:var(--color-red, #ff3b30)}.pmm__foot[data-v-dd9452db]{padding:10px 16px 14px;border-top:1px solid var(--color-border)}.pmm__add[data-v-dd9452db]{width:100%;padding:9px;border:1px dashed var(--color-border);border-radius:8px;background:none;color:var(--color-text-light);font-family:inherit;font-size:13px;cursor:pointer}.pmm__add[data-v-dd9452db]:hover{border-color:var(--color-accent);color:var(--color-accent)}.pmm__state[data-v-dd9452db]{padding:26px 0;color:var(--color-text-light);font-size:13px;text-align:center}.pmm__error[data-v-dd9452db]{padding:0 16px 12px;color:var(--color-red, #ff3b30);font-size:13px}.tfb[data-v-94d3c2ee]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0 16px 10px}.tfb__wrap[data-v-94d3c2ee]{position:relative}.tfb__chip[data-v-94d3c2ee]{display:flex;align-items:center;gap:5px;height:28px;padding:0 10px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-background);color:var(--color-text);font-size:12px;cursor:pointer;white-space:nowrap}.tfb__chip[data-v-94d3c2ee]:hover{border-color:var(--color-accent)}.tfb__chip.active[data-v-94d3c2ee]{border-color:var(--color-accent);color:var(--color-accent)}.tfb__caret[data-v-94d3c2ee]{font-size:9px;opacity:.7}.tfb__menu[data-v-94d3c2ee]{position:absolute;top:calc(100% + 4px);left:0;z-index:20;min-width:180px;max-height:260px;overflow-y:auto;padding:4px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background);box-shadow:0 6px 20px #00000024}.tfb__item[data-v-94d3c2ee]{display:flex;align-items:center;gap:7px;padding:6px 8px;border-radius:5px;font-size:12px;color:var(--color-text);cursor:pointer}.tfb__item[data-v-94d3c2ee]:hover{background:var(--color-background-secondary)}.tfb__item.on[data-v-94d3c2ee]{color:var(--color-accent)}.tfb__empty[data-v-94d3c2ee]{padding:6px 8px;font-size:12px;color:var(--color-text-light)}.tfb__dot[data-v-94d3c2ee]{width:8px;height:8px;border-radius:4px;flex-shrink:0}.tfb__clear[data-v-94d3c2ee]{border:none;background:none;color:var(--color-text-light);font-size:12px;cursor:pointer;text-decoration:underline}.tfb__clear[data-v-94d3c2ee]:hover{color:var(--color-accent)}.tav[data-v-5dd6480a]{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-width:0;min-height:0;padding:0 16px 16px}.tav__state[data-v-5dd6480a]{padding:24px 0;color:var(--color-text-light);font-size:13px}.tav__state--error[data-v-5dd6480a]{color:var(--color-red)}.tav__cols[data-v-5dd6480a]{display:flex;gap:14px;align-items:stretch;flex:1;width:100%;min-height:0;overflow-x:auto;padding-bottom:8px}.tav__col[data-v-5dd6480a]{display:flex;flex-direction:column;width:300px;flex:0 0 auto;height:100%;min-height:0;border:1px solid var(--color-border);border-radius:12px;background:var(--color-board-column);overflow:hidden}.tav__head[data-v-5dd6480a]{display:flex;align-items:baseline;gap:8px;flex-shrink:0;padding:11px 14px;background:var(--color-board-column-head);border-bottom:1px solid var(--color-border)}.tav__title[data-v-5dd6480a]{flex:1;min-width:0;font-size:13px;font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tav__col.is-overdue .tav__title[data-v-5dd6480a]{color:var(--color-red)}.tav__count[data-v-5dd6480a]{min-width:20px;padding:1px 6px;border-radius:99px;background:var(--color-background);color:var(--color-text-light);font-size:11px;font-weight:600;line-height:1.55;text-align:center;font-variant-numeric:tabular-nums}.tav__col.is-overdue[data-v-5dd6480a]{border-color:var(--color-red)}.tav__col.is-overdue .tav__head[data-v-5dd6480a]{background:var(--color-red-secondary);border-bottom-color:var(--color-red)}.tav__body[data-v-5dd6480a]{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0;padding:10px 4px 10px 10px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent}.tav__col:hover .tav__body[data-v-5dd6480a]{scrollbar-color:var(--color-border) transparent}.tav__body[data-v-5dd6480a]::-webkit-scrollbar{width:6px}.tav__body[data-v-5dd6480a]::-webkit-scrollbar-track{background:transparent}.tav__body[data-v-5dd6480a]::-webkit-scrollbar-thumb{background:transparent;border-radius:3px}.tav__col:hover .tav__body[data-v-5dd6480a]::-webkit-scrollbar-thumb{background:var(--color-border)}.tav__col:hover .tav__body[data-v-5dd6480a]::-webkit-scrollbar-thumb:hover{background:var(--color-text-light)}.tav__card[data-v-5dd6480a]{flex-shrink:0;padding:10px 12px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-background);cursor:pointer;box-shadow:0 1px 2px #0000000d;transition:border-color .15s,box-shadow .15s}.tav__card[data-v-5dd6480a]:hover{border-color:var(--color-border-focus);box-shadow:0 2px 8px #00000014}.dark-mode .tav__card[data-v-5dd6480a]{box-shadow:0 1px 2px #00000059}.dark-mode .tav__card[data-v-5dd6480a]:hover{box-shadow:0 2px 10px #00000073}.tav__card-top[data-v-5dd6480a]{display:flex;align-items:flex-start;gap:8px}.tav__lock[data-v-5dd6480a]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-top:2px;flex-shrink:0;color:var(--color-text-light)}.tav__check[data-v-5dd6480a]{width:16px;height:16px;margin-top:2px;flex-shrink:0;border:1.5px solid var(--color-border);border-radius:50%;background:none;cursor:pointer}.tav__check[data-v-5dd6480a]:hover{border-color:var(--color-accent)}.tav__name[data-v-5dd6480a]{flex:1;font-size:13px;line-height:1.4;color:var(--color-text);word-break:break-word}.tav__date[data-v-5dd6480a]{display:inline-flex;align-items:center;gap:5px;margin-top:8px;padding:2px 7px;border:1px solid transparent;border-radius:99px;background:var(--color-background-secondary);font-size:11px;line-height:1.5;color:var(--color-text-light);font-variant-numeric:tabular-nums}.tav__date.overdue[data-v-5dd6480a]{border-color:var(--color-red);background:var(--color-red-secondary);color:var(--color-red);font-weight:600}.tav__tags[data-v-5dd6480a]{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.tav__tag[data-v-5dd6480a]{padding:2px 7px;border:1px solid var(--color-border);border-radius:99px;background:var(--color-background-secondary);color:var(--color-text-light);font-size:11px;line-height:1.5}.tav__foot[data-v-5dd6480a]{margin-top:8px;font-size:11px;color:var(--color-text-light)}.tav__project[data-v-5dd6480a]{display:flex;align-items:center;gap:5px}.tav__dot[data-v-5dd6480a]{width:7px;height:7px;border-radius:4px;flex-shrink:0}.tav__empty[data-v-5dd6480a]{padding:14px 4px;font-size:13px;text-align:center;color:var(--color-text-light)}.tds[data-v-9805e796]{display:flex;flex-direction:column;gap:16px;flex:1 1 auto;min-height:0;overflow-y:auto;padding-bottom:16px}.tds__state[data-v-9805e796]{padding:24px;color:var(--color-text-light);font-size:14px}.tds__state--error[data-v-9805e796]{color:var(--color-red)}.tds__bar[data-v-9805e796]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:4px 2px 0}.tds__dep[data-v-9805e796]{flex:1;font-size:15px;font-weight:600;color:var(--color-text)}.tds__tiles[data-v-9805e796]{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.tds__tile[data-v-9805e796]{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-background)}.tds__tile-value[data-v-9805e796]{font-size:22px;font-weight:600;color:var(--color-text);font-variant-numeric:tabular-nums;line-height:1.1}.tds__tile-label[data-v-9805e796]{color:var(--color-text-light);font-size:12px}.tds__tile.is-red[data-v-9805e796]{border-color:var(--color-red);background:var(--color-red-secondary)}.tds__tile.is-red .tds__tile-value[data-v-9805e796]{color:var(--color-red)}.tds__tile.is-warn .tds__tile-value[data-v-9805e796]{color:var(--color-warn-text)}.tds__progress[data-v-9805e796]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.tds__progress-bar[data-v-9805e796]{flex:1;min-width:160px;height:8px;border-radius:99px;background:var(--color-background-secondary);overflow:hidden}.tds__progress-fill[data-v-9805e796]{display:block;height:100%;border-radius:99px;background:var(--color-green, #34c759);transition:width .3s}.tds__progress-text[data-v-9805e796]{color:var(--color-text-light);font-size:12px}.tds__table-wrap[data-v-9805e796]{overflow-x:auto;border:1px solid var(--color-border);border-radius:10px}.tds--people[data-v-9805e796]{overflow-y:hidden}.tds--people .tds__table-wrap[data-v-9805e796]{flex:1 1 auto;min-height:0;overflow-y:auto}.tds--people .tds__th[data-v-9805e796]{position:sticky;top:0;z-index:1}.tds--people tfoot .tds__td[data-v-9805e796]{position:sticky;bottom:0;z-index:1;background:var(--color-background-secondary)}.tds__table[data-v-9805e796]{width:100%;border-collapse:collapse;font-size:13px}.tds__th[data-v-9805e796]{padding:9px 10px;background:var(--color-board-column-head);border-bottom:1px solid var(--color-border);color:var(--color-text-light);font-size:11px;font-weight:600;text-align:center;white-space:nowrap}.tds__th--who[data-v-9805e796]{text-align:left;min-width:200px}.tds__td[data-v-9805e796]{padding:9px 10px;border-bottom:1px solid var(--color-border);color:var(--color-text)}.tds__tr:last-child .tds__td[data-v-9805e796]{border-bottom:none}.tds__td--who[data-v-9805e796]{display:flex;align-items:center;gap:8px}.tds__td--num[data-v-9805e796]{text-align:center;font-variant-numeric:tabular-nums;white-space:nowrap}.tds__td--num.is-red[data-v-9805e796]{color:var(--color-red);font-weight:600}.tds__td--num.is-warn[data-v-9805e796]{color:var(--color-warn-text);font-weight:600}.tds__td--num.is-muted[data-v-9805e796]{color:var(--color-text-light)}.tds__avatar[data-v-9805e796]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;background:var(--color-accent);color:#fff;font-size:10px;font-weight:600}.tds__who[data-v-9805e796]{display:flex;flex-direction:column;min-width:0}.tds__name[data-v-9805e796]{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tds__position[data-v-9805e796]{color:var(--color-text-light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tds__tr--total .tds__td[data-v-9805e796]{background:var(--color-background-secondary);font-weight:600;border-bottom:none}.tds__slices[data-v-9805e796]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.tds__slice[data-v-9805e796]{padding:14px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-background)}.tds__slice-title[data-v-9805e796]{margin:0 0 10px;color:var(--color-text-light);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.tds__slice-empty[data-v-9805e796]{color:var(--color-text-light);font-size:12px}.tds__slice-row[data-v-9805e796]{display:grid;grid-template-columns:minmax(90px,1.2fr) 1fr auto auto;align-items:center;gap:8px;padding:5px 0;font-size:12px}.tds__slice-name[data-v-9805e796]{display:inline-flex;align-items:center;gap:5px;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tds__dot[data-v-9805e796]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.tds__slice-bar[data-v-9805e796]{height:6px;border-radius:99px;background:var(--color-background-secondary);overflow:hidden}.tds__slice-fill[data-v-9805e796]{display:block;height:100%;border-radius:99px}.tds__slice-num[data-v-9805e796]{font-variant-numeric:tabular-nums;font-weight:600}.tds__slice-sub[data-v-9805e796]{color:var(--color-text-light);font-size:11px;white-space:nowrap}.tdv[data-v-bb7ba379]{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-width:0;min-height:0}.tdv__state[data-v-bb7ba379]{padding:24px;color:var(--color-text-light);font-size:14px}.tdv__state--error[data-v-bb7ba379]{color:var(--color-red)}.tdv__pick-empty[data-v-bb7ba379]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;max-width:520px;margin-top:8px;padding:20px;border:1px dashed var(--color-border);border-radius:12px;background:var(--color-board-column)}.tdv__pick-empty-title[data-v-bb7ba379]{color:var(--color-text);font-size:14px;font-weight:600}.tdv__pick-empty-text[data-v-bb7ba379]{color:var(--color-text-light);font-size:13px;line-height:1.5}.tdv__pick-empty-btn[data-v-bb7ba379]{margin-top:4px;padding:8px 14px;border:1px solid var(--color-accent);border-radius:8px;background:var(--color-accent);color:#fff;font-family:inherit;font-size:13px;font-weight:600;cursor:pointer}.tdv__pick-empty-btn[data-v-bb7ba379]:hover{opacity:.9}.tdv__bar[data-v-bb7ba379]{display:flex;align-items:baseline;gap:12px;flex-shrink:0;padding:4px 2px 12px;flex-wrap:wrap}.tdv__dep[data-v-bb7ba379]{font-size:15px;font-weight:600;color:var(--color-text)}.tdv__filters[data-v-bb7ba379]{display:flex;align-items:center;gap:10px;flex-shrink:0;flex-wrap:wrap;padding:0 2px 12px}.tdv__pick[data-v-bb7ba379]{position:relative}.tdv__chip[data-v-bb7ba379]{display:flex;align-items:center;gap:6px;max-width:240px;padding:5px 10px;border:1px solid var(--color-border);border-radius:14px;background:var(--color-background);color:var(--color-text);font-family:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.tdv__chip.active[data-v-bb7ba379]{border-color:var(--color-accent);color:var(--color-accent)}.tdv__caret[data-v-bb7ba379]{color:var(--color-text-light);font-size:10px}.tdv__menu[data-v-bb7ba379]{position:absolute;top:calc(100% + 6px);left:0;z-index:30;width:280px;padding:8px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-background);box-shadow:0 8px 24px #0000001f}.tdv__menu-search[data-v-bb7ba379]{width:100%;padding:6px 8px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-background);color:var(--color-text);font-family:inherit;font-size:12px}.tdv__menu-head[data-v-bb7ba379]{display:flex;gap:8px;padding:8px 2px 6px}.tdv__menu-act[data-v-bb7ba379]{border:none;background:none;color:var(--color-accent);font-family:inherit;font-size:12px;cursor:pointer}.tdv__menu-list[data-v-bb7ba379]{overflow-y:auto;max-height:300px}.tdv__menu-item[data-v-bb7ba379]{display:flex;align-items:center;gap:8px;padding:6px 4px;border-radius:6px;cursor:pointer}.tdv__menu-item[data-v-bb7ba379]:hover{background:var(--color-background-secondary)}.tdv__menu-who[data-v-bb7ba379]{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.25}.tdv__menu-name[data-v-bb7ba379]{overflow:hidden;color:var(--color-text);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.tdv__menu-dep[data-v-bb7ba379]{overflow:hidden;color:var(--color-text-light);font-size:11px;white-space:nowrap;text-overflow:ellipsis}.tdv__menu-count[data-v-bb7ba379]{flex:none;color:var(--color-text-light);font-size:11px}.tdv__tag-dot[data-v-bb7ba379]{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;vertical-align:middle}.tdv__menu-empty[data-v-bb7ba379]{padding:10px 4px;color:var(--color-text-light);font-size:12px}.tdv__shown[data-v-bb7ba379]{color:var(--color-text-light);font-size:12px}.tdv__clear[data-v-bb7ba379]{border:none;background:none;color:var(--color-accent);font-family:inherit;font-size:12px;cursor:pointer}.tdv__sum[data-v-bb7ba379]{color:var(--color-text-light);font-size:13px}.tdv__switch[data-v-bb7ba379]{margin-left:auto}.tdv__sum b[data-v-bb7ba379]{color:var(--color-text);font-variant-numeric:tabular-nums}.tdv__sum-overdue b[data-v-bb7ba379]{color:var(--color-red)}.tdv__cols[data-v-bb7ba379]{display:flex;gap:12px;flex:1 1 auto;width:100%;min-height:0;overflow-x:auto;padding-bottom:8px;align-items:stretch}.tdv__col[data-v-bb7ba379]{display:flex;flex-direction:column;flex:0 0 auto;width:300px;height:100%;min-height:0;border:1px solid var(--color-border);border-radius:12px;background:var(--color-board-column);overflow:hidden}.tdv__head[data-v-bb7ba379]{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:10px 12px;background:var(--color-board-column-head);border-bottom:1px solid var(--color-border)}.tdv__avatar[data-v-bb7ba379]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;background:var(--color-accent);color:#fff;font-size:11px;font-weight:600}.tdv__who[data-v-bb7ba379]{display:flex;flex-direction:column;flex:1;min-width:0}.tdv__name[data-v-bb7ba379]{font-size:13px;font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdv__position[data-v-bb7ba379]{color:var(--color-text-light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdv__count[data-v-bb7ba379]{min-width:20px;padding:1px 6px;border-radius:99px;background:var(--color-background);color:var(--color-text-light);font-size:11px;font-weight:600;line-height:1.55;text-align:center;font-variant-numeric:tabular-nums;flex-shrink:0}.tdv__col.is-overdue[data-v-bb7ba379]{border-color:var(--color-red)}.tdv__col.is-overdue .tdv__head[data-v-bb7ba379]{background:var(--color-red-secondary);border-bottom-color:var(--color-red)}.tdv__overdue[data-v-bb7ba379]{flex-shrink:0;padding:5px 12px;background:var(--color-red-secondary);color:var(--color-red);font-size:11px;font-weight:600}.tdv__body[data-v-bb7ba379]{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0;padding:10px 4px 10px 10px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:transparent transparent;scrollbar-gutter:stable}.tdv__body[data-v-bb7ba379]:hover{scrollbar-color:var(--color-border) transparent}.tdv__card[data-v-bb7ba379]{padding:10px 12px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-background);cursor:pointer;box-shadow:0 1px 2px #0000000d;transition:border-color .15s,box-shadow .15s}.tdv__card[data-v-bb7ba379]:hover{border-color:var(--color-border-focus);box-shadow:0 2px 8px #00000014}.tdv__card-name[data-v-bb7ba379]{font-size:13px;line-height:1.4;color:var(--color-text);word-break:break-word}.tdv__meta[data-v-bb7ba379]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px;font-size:11px}.tdv__priority[data-v-bb7ba379],.tdv__date[data-v-bb7ba379],.tdv__lock[data-v-bb7ba379]{display:inline-flex;align-items:center;gap:3px;color:var(--color-text-light)}.tdv__date.overdue[data-v-bb7ba379]{color:var(--color-red);font-weight:600}.tdv__foot[data-v-bb7ba379]{margin-top:8px;padding-top:7px;border-top:1px solid var(--color-border)}.tdv__project[data-v-bb7ba379]{display:inline-flex;align-items:center;gap:5px;color:var(--color-text-light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.tdv__dot[data-v-bb7ba379]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.tdv__empty[data-v-bb7ba379]{padding:12px 2px;color:var(--color-text-light);font-size:12px;text-align:center}.doc-attach-overlay[data-v-6c5d61f6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-start;justify-content:center;padding-top:16vh;background:#00000059}.doc-attach[data-v-6c5d61f6]{width:min(420px,calc(100vw - 32px));border-radius:12px;background:var(--color-background);box-shadow:0 18px 48px #0000003d;overflow:hidden}.doc-attach__head[data-v-6c5d61f6]{display:flex;flex-direction:column;gap:3px;padding:14px 16px;border-bottom:1px solid var(--color-border);color:var(--color-text);font-size:14px;font-weight:600}.doc-attach__doc[data-v-6c5d61f6]{color:var(--color-text-light);font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-attach__list[data-v-6c5d61f6]{max-height:320px;overflow-y:auto;padding:6px}.doc-attach__item[data-v-6c5d61f6]{display:flex;align-items:center;gap:9px;padding:9px 11px;border-radius:8px;color:var(--color-text);font-size:14px;cursor:pointer}.doc-attach__item[data-v-6c5d61f6]:hover{background:var(--color-background-secondary)}.doc-attach__mark[data-v-6c5d61f6]{width:12px;height:12px;border-radius:4px;flex-shrink:0}.doc-attach__empty[data-v-6c5d61f6]{padding:12px;color:var(--color-text-light);font-size:13px;text-align:center}#SedFavorites{margin-left:14px}.welcome-content{padding:16px 0}.welcome-content p{margin-bottom:16px;font-size:16px}.welcome-links{margin-bottom:24px}.welcome-link{display:block;margin-bottom:8px;color:var(--color-accent);text-decoration:none;cursor:pointer}.welcome-link:hover{color:var(--color-accent-hover);text-decoration:underline}.welcome-checkbox{display:flex;align-items:center;gap:8px}.welcome-buttons{display:flex;justify-content:space-between;align-items:center;width:100%}.btn-primary{background-color:var(--color-accent);color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer}.btn-primary:hover{background-color:var(--color-accent)}.iframe-main-container{position:relative;width:100%;flex:1;display:flex;flex-direction:row;background:var(--color-background-secondary);padding:8px;border-radius:8px;overflow-x:auto;overflow-y:hidden;gap:8px;min-height:0}.iframe-doc-panel{width:380px;flex-shrink:0;height:100%;overflow-y:auto;background:var(--color-background);border-radius:8px}.iframe-main{flex:1;height:100%;border:none;background-color:#fff;border-radius:8px;min-width:0}.sed-content-container{display:flex;flex-direction:column;min-height:200px;height:100%;max-height:calc(100vh - 140px);flex:1 1 auto;width:100%;min-width:0}.sed-footer,.sed-footer-mobile{flex-shrink:0;background-color:#fff;border-top:1px solid var(--color-border);padding:12px 16px;margin-top:8px}.body-section.iframe-mode{overflow:hidden}.iframe-wrapper{width:100%;height:100vh;max-height:100vh;display:flex;flex-direction:column;overflow:hidden}.content-wrapper{height:100%;flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.content-wrapper>.main-div{flex:1 1 auto;height:auto;min-height:0;min-width:0;display:flex;flex-direction:column}.template-modal .modal-overlay{align-items:stretch;justify-content:flex-start}.template-modal .modal{position:fixed;left:0;top:0;margin:0;padding:0;width:100vw!important;height:100vh;max-height:100vh;display:flex;flex-direction:column;border-radius:0}.template-modal .modal-header,.template-modal .modal-footer{display:none}.template-modal .modal-body{flex:1;overflow:hidden;margin-top:0;display:flex;flex-direction:column}.template-modal-header-custom{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--color-background);border-bottom:1px solid var(--color-border);flex-shrink:0}.template-modal-header-left{display:flex;align-items:center;gap:8px}.template-modal-header-right{display:flex;align-items:center}.template-modal-content{width:100%;height:100%;min-height:auto;flex:1;overflow:hidden}.news-feed-modal-title{font-size:16px;font-weight:600;margin-left:8px}.news-feed-empty{display:flex;align-items:center;justify-content:center}.news-feed-empty-inner{display:flex;flex-direction:column;align-items:center;gap:12px;color:var(--color-text-secondary, #999ca0)}.template-iframe{width:100%;height:100%;border:none;border-radius:0}.template-modal-btn{display:flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;border:none;cursor:pointer;transition:all .2s ease;white-space:nowrap}.template-modal-btn.icon{padding:8px;background:transparent;color:var(--color-text)}.template-modal-btn.icon:hover{background:var(--color-background-secondary)}.template-modal-btn.primary{background:var(--color-accent);color:#fff}.template-modal-btn.primary:hover{background:var(--color-accent-hover)}.template-modal-btn.secondary{background:var(--color-background-secondary);color:var(--color-text);border:1px solid var(--color-border)}.template-modal-btn.secondary:hover{background:var(--color-border)}.slide-from-left-enter-active,.slide-from-left-leave-active{transition:transform .3s ease-out}.slide-from-left-enter-from{transform:translate(-100%)}.slide-from-left-enter-to,.slide-from-left-leave-from{transform:translate(0)}.slide-from-left-leave-to{transform:translate(-100%)}@media (max-width: 768px){.template-modal-header-custom{padding:8px 12px}.template-modal-btn.secondary{padding:6px 12px;font-size:13px}.template-modal-btn.icon{padding:6px}}.doc-view[data-v-ee9527bc]{display:flex;flex-direction:column;width:100%;height:100vh;overflow:hidden;background:#ddd}.doc-view__header[data-v-ee9527bc]{flex-shrink:0;width:100%}.doc-view__content[data-v-ee9527bc]{flex:1;display:flex;overflow:hidden;min-height:0;position:relative}.doc-view__iframe-wrap[data-v-ee9527bc]{flex:1;height:100%;overflow:hidden;display:flex;flex-direction:row;min-height:0}.doc-view__iframe[data-v-ee9527bc]{width:100%;height:100%;flex:1;border:none;display:block;min-width:0}.doc-view__panel[data-v-ee9527bc]{width:380px;flex-shrink:0;height:100%;overflow-y:auto;background:#f5f5f5;border-left:1px solid #e0e0e0}.iframe-action-btn[data-v-ee9527bc]{display:flex;align-items:center;justify-content:center;min-width:36px;width:auto;height:36px;padding:8px 12px;border-radius:6px;background:#fff;border:1px solid #e0e0e0;cursor:pointer;transition:all .2s ease;gap:4px;font-size:14px;font-weight:500;color:#222}.iframe-action-btn[data-v-ee9527bc]:hover{background:#f5f5f5}.flex_vertical[data-v-09d2ebfd]{display:flex;flex-direction:column;justify-content:space-between;height:100%}.main-div[data-v-dcf0ad73]{padding:0;background:none}.wrapper[data-v-6744ca65]{width:100vw;height:100vh;background:linear-gradient(270deg,#0029ff 35%,#000)}.content[data-v-6744ca65]{width:1440px;margin:0 auto;padding:120px 72px;color:#fff}.body[data-v-6744ca65]{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:6.494rem}p[data-v-6744ca65]{margin:0}.title[data-v-6744ca65]{font-weight:500;font-size:4.5rem;line-height:5.4rem}.text[data-v-6744ca65]{font-weight:400;font-size:1.5rem;line-height:1.8rem;margin-top:.5rem;margin-bottom:1rem}.img__wrapper[data-v-6744ca65]{width:413px;height:501px}.img__wrapper img[data-v-6744ca65]{width:100%;height:auto;-webkit-user-select:none;user-select:none}.wrapper[data-v-b2a8f1f7]{width:100vw;height:100vh;background:linear-gradient(270deg,#0029ff 35%,#000)}.content[data-v-b2a8f1f7]{width:1440px;margin:0 auto;padding:120px 72px;color:#fff}.body[data-v-b2a8f1f7]{width:100%;display:flex;align-items:center;justify-content:space-between;margin-top:6.494rem}p[data-v-b2a8f1f7]{margin:0}.title[data-v-b2a8f1f7]{font-weight:500;font-size:4.5rem;line-height:5.4rem}.text[data-v-b2a8f1f7]{font-weight:400;font-size:1.5rem;line-height:1.8rem;margin-top:.5rem;margin-bottom:1rem}.img__wrapper[data-v-b2a8f1f7]{width:413px;height:501px}.img__wrapper img[data-v-b2a8f1f7]{width:100%;height:auto;-webkit-user-select:none;user-select:none}.picker-row[data-v-5aef0888]{display:flex;gap:6px;align-items:stretch}.picker-row .q-input[data-v-5aef0888]{flex:1}.self-mark[data-v-5aef0888]{font-size:11px;color:var(--color-green);margin-top:4px}.q-autocomplete-option.is-self[data-v-5aef0888]{background:var(--color-green-secondary);color:var(--color-green)}.q-table tr.selected td[data-v-e35d4d04]{background:var(--color-accent-light)}.qr-poster[data-v-0d6263b7]{padding:16px}.controls[data-v-0d6263b7]{display:flex;gap:8px;margin-bottom:16px;align-items:center;flex-wrap:wrap}.controls .url-input[data-v-0d6263b7]{flex:1;min-width:280px;padding:6px}.controls button[data-v-0d6263b7]{padding:6px 12px;cursor:pointer}.poster[data-v-0d6263b7]{text-align:center;padding:24px;border:1px solid #ddd;border-radius:8px;background:#fff}.title[data-v-0d6263b7]{margin:0 0 8px;font-size:22px}.subtitle[data-v-0d6263b7]{margin:0 0 16px;color:#555;font-size:14px}.poster img[data-v-0d6263b7]{max-width:320px;height:auto}.url-text[data-v-0d6263b7]{margin:12px 0 0;color:#888;font-size:12px;word-break:break-all}.settings-grid[data-v-be742267]{display:flex;flex-direction:column;gap:14px}.setting-row[data-v-be742267]{display:grid;grid-template-columns:24px 1fr;gap:12px;align-items:start;cursor:pointer;border:0;padding:0;margin:0}fieldset.setting-row[data-v-be742267]{padding:0}fieldset.setting-row legend[data-v-be742267]{display:none}.setting-name[data-v-be742267]{font-weight:600;color:var(--color-text)}.setting-desc[data-v-be742267]{font-size:13px;color:var(--color-text-light);margin-top:2px}.terminology-grid[data-v-be742267]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px;margin-top:10px}.mode-group[data-v-be742267]{display:flex;gap:8px;margin-top:10px}.mode-chip[data-v-be742267]{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid var(--color-border);border-radius:10px;cursor:pointer;font-size:14px;font-weight:500;background:var(--color-background);color:var(--color-text);transition:background .15s,border-color .15s}.mode-chip[data-v-be742267]:hover{border-color:var(--color-accent)}.mode-chip.active[data-v-be742267]{background:var(--color-accent-light);border-color:var(--color-accent);color:var(--color-accent);font-weight:600}.mode-chip input[type=radio][data-v-be742267]{display:none}.lang-grid[data-v-be742267]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.lang-chip[data-v-be742267]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid var(--color-border);border-radius:999px;cursor:pointer;font-size:13px;background:var(--color-background);color:var(--color-text);transition:background .15s,border-color .15s}.lang-chip[data-v-be742267]:hover{border-color:var(--color-accent)}.lang-chip.active[data-v-be742267]{background:var(--color-accent-light);border-color:var(--color-accent);color:var(--color-accent)}.lang-chip .q-checkbox[data-v-be742267]{margin:0;width:14px;height:14px}.print-host[data-v-355468f9]{padding:20px}.ticket-card[data-v-355468f9]{max-width:360px;margin:0 auto;padding:20px;border:2px dashed #333;text-align:center;font-family:sans-serif}.org[data-v-355468f9]{font-size:18px;margin:0 0 4px}.meta[data-v-355468f9]{color:#666;font-size:13px;margin:0 0 12px}.point-name[data-v-355468f9]{font-size:22px;font-weight:700;margin:0 0 4px}.place[data-v-355468f9]{font-size:16px;color:#555;margin:0 0 16px}.number-block[data-v-355468f9]{margin:24px 0}.number-label[data-v-355468f9]{margin:0;font-size:14px;color:#555}.number[data-v-355468f9]{margin:8px 0;font-size:84px;font-weight:700;line-height:1}.datetime[data-v-355468f9]{font-size:13px;color:#666;margin:0 0 8px}.hint[data-v-355468f9]{font-size:11px;color:#888;word-break:break-all}@media print{body *{visibility:hidden!important}.print-host[data-v-355468f9],.print-host[data-v-355468f9] *{visibility:visible!important}.print-host[data-v-355468f9]{position:fixed;left:0;top:0;width:100%}}.reception-page[data-v-5d1e8549]{background:var(--color-background-secondary)}.reception-header[data-v-5d1e8549]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:32px;padding-bottom:16px;border-bottom:1px solid var(--color-border)}.reception-header .org[data-v-5d1e8549]{font-size:13px;text-transform:uppercase;letter-spacing:1px;color:var(--color-text-light);margin-bottom:4px}.reception-header h1[data-v-5d1e8549]{font-size:32px;font-weight:700;margin:0;color:var(--color-text)}.reception-meta[data-v-5d1e8549]{text-align:right}.clock[data-v-5d1e8549]{font-size:28px;font-weight:600;color:var(--color-text);font-variant-numeric:tabular-nums}.userline[data-v-5d1e8549]{font-size:13px;color:var(--color-text-light);margin-top:4px}.unified-btn[data-v-5d1e8549]{display:block;width:100%;max-width:420px;padding:32px 24px;font-size:28px;font-weight:700;font-family:inherit;color:#fff;background:var(--color-accent);border:none;border-radius:16px;cursor:pointer;transition:background .15s,transform .05s,box-shadow .15s;box-shadow:0 4px 16px #233ecf33}.unified-btn[data-v-5d1e8549]:hover{background:var(--color-accent-dark, #1a2fd9);box-shadow:0 8px 24px #233ecf4d}.unified-btn[data-v-5d1e8549]:active{transform:translateY(1px)}.primary-block[data-v-5d1e8549]{margin-bottom:48px}.primary-title[data-v-5d1e8549]{font-size:22px;font-weight:600;margin:0 0 6px;color:var(--color-text)}.primary-sub[data-v-5d1e8549]{font-size:14px;color:var(--color-text-light);margin:0 0 24px}.point-grid[data-v-5d1e8549]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.point-card[data-v-5d1e8549]{display:flex;flex-direction:column;gap:6px;padding:24px 20px;background:var(--color-background);border:2px solid var(--color-border);border-radius:12px;text-align:left;cursor:pointer;font-family:inherit;color:var(--color-text);transition:border-color .15s,box-shadow .15s,transform .05s;min-height:130px}.point-card[data-v-5d1e8549]:hover{border-color:var(--color-accent);box-shadow:0 4px 16px #233ecf1f}.point-card[data-v-5d1e8549]:active{transform:translateY(1px)}.pc-place[data-v-5d1e8549]{font-size:22px;font-weight:700;color:var(--color-accent);line-height:1.1}.pc-name[data-v-5d1e8549]{font-size:16px;font-weight:500;color:var(--color-text)}.pc-fullname[data-v-5d1e8549]{font-size:13px;color:var(--color-text-light)}.pc-cat[data-v-5d1e8549]{display:inline-block;margin-top:auto;align-self:flex-start;padding:2px 8px;background:var(--color-accent-light);color:var(--color-accent);border-radius:12px;font-size:11px;font-weight:500}.search-block[data-v-5d1e8549]{background:var(--color-background);border:1px solid var(--color-border);border-radius:12px;margin-top:32px;overflow:hidden}.search-block summary[data-v-5d1e8549]{list-style:none;cursor:pointer;padding:16px 20px;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none;font-weight:600;color:var(--color-text)}.search-block summary[data-v-5d1e8549]::-webkit-details-marker{display:none}.search-block summary[data-v-5d1e8549]:hover{background:var(--color-background-secondary)}.search-body[data-v-5d1e8549]{padding:4px 20px 20px;border-top:1px solid var(--color-border)}.search-form[data-v-5d1e8549]{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.search-form .q-field[data-v-5d1e8549]{flex:0 0 160px}.iin-overlay[data-v-5d1e8549]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:16px;z-index:100}.iin-modal[data-v-5d1e8549]{width:100%;max-width:420px;margin:0;box-shadow:0 12px 32px #0003}.iin-input[data-v-5d1e8549]{font-size:24px;letter-spacing:4px;text-align:center;margin-top:16px;font-variant-numeric:tabular-nums}@media (max-width: 640px){.reception-header h1[data-v-5d1e8549]{font-size:24px}.clock[data-v-5d1e8549]{font-size:22px}.primary-title[data-v-5d1e8549]{font-size:18px}.point-card[data-v-5d1e8549]{min-height:110px;padding:16px}.pc-place[data-v-5d1e8549]{font-size:18px}.search-form[data-v-5d1e8549]{flex-direction:column;align-items:stretch}.search-form .q-field[data-v-5d1e8549]{flex:1 1 auto}}.operator-page[data-v-f1cfb5d3]{background:var(--color-background-secondary)}.primary-action[data-v-f1cfb5d3]{text-align:center;padding:32px 24px}.serving-status[data-v-f1cfb5d3]{font-size:12px;text-transform:uppercase;letter-spacing:2px;color:var(--color-text-light);font-weight:600;margin-bottom:12px}.serving-number[data-v-f1cfb5d3]{font-size:120px;font-weight:800;line-height:1;color:var(--color-accent);font-variant-numeric:tabular-nums;letter-spacing:-2px}.serving-iin[data-v-f1cfb5d3]{font-size:22px;color:var(--color-text);margin-top:12px;font-variant-numeric:tabular-nums;letter-spacing:1px}.serving-iin strong[data-v-f1cfb5d3]{color:var(--color-accent)}.serving-meta[data-v-f1cfb5d3]{color:var(--color-text-light);margin-top:8px;font-size:14px}.serving-actions[data-v-f1cfb5d3]{display:flex;justify-content:center;gap:12px;margin-top:28px;flex-wrap:wrap}.idle .serving-status[data-v-f1cfb5d3]{color:var(--color-green)}.next-preview[data-v-f1cfb5d3]{font-size:18px;color:var(--color-text);margin:16px 0 24px}.next-preview.muted[data-v-f1cfb5d3]{color:var(--color-text-light)}.next-num[data-v-f1cfb5d3]{font-size:32px;font-weight:700;color:var(--color-accent);font-variant-numeric:tabular-nums;margin:0 4px}.primary-cta[data-v-f1cfb5d3]{min-width:280px;height:56px;font-size:18px;border-radius:12px}.waiting-list[data-v-f1cfb5d3]{list-style:none;padding:0;margin:0}.waiting-item[data-v-f1cfb5d3]{display:grid;grid-template-columns:32px 80px 1fr auto auto;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid var(--color-border);transition:background .15s}.waiting-item[data-v-f1cfb5d3]:last-child{border-bottom:none}.waiting-item[data-v-f1cfb5d3]:hover{background:var(--color-background-secondary)}.waiting-item.first[data-v-f1cfb5d3]{background:var(--color-accent-light);border-radius:8px;border-bottom:1px solid var(--color-accent-light)}.waiting-item.first .wi-pos[data-v-f1cfb5d3]{background:var(--color-accent);color:#fff}.wi-pos[data-v-f1cfb5d3]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:var(--color-background-secondary);border-radius:50%;font-size:12px;font-weight:600;color:var(--color-text-light)}.wi-num[data-v-f1cfb5d3]{font-size:20px;font-weight:700;color:var(--color-text);font-variant-numeric:tabular-nums}.wi-meta[data-v-f1cfb5d3]{display:flex;flex-direction:column;gap:2px}.wi-iin[data-v-f1cfb5d3]{font-size:13px;color:var(--color-accent);font-variant-numeric:tabular-nums;letter-spacing:.5px}.wi-time[data-v-f1cfb5d3]{font-size:12px;color:var(--color-text-light)}.wi-actions[data-v-f1cfb5d3]{display:flex;gap:6px}.tr-overlay[data-v-f1cfb5d3]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:1000;padding:16px}.tr-modal[data-v-f1cfb5d3]{background:var(--color-background);border:1px solid var(--color-border);border-radius:14px;padding:24px;width:100%;max-width:440px;box-shadow:0 12px 40px #0003}.tr-title[data-v-f1cfb5d3]{margin:0 0 8px;font-size:20px;font-weight:700;color:var(--color-text)}.tr-sub[data-v-f1cfb5d3]{margin:0 0 16px;font-size:14px;color:var(--color-text-light)}.tr-actions[data-v-f1cfb5d3]{display:flex;justify-content:flex-end;gap:10px;margin-top:8px}@media (max-width: 640px){.serving-number[data-v-f1cfb5d3]{font-size:80px}.primary-cta[data-v-f1cfb5d3]{min-width:100%}.waiting-item[data-v-f1cfb5d3]{grid-template-columns:28px 60px 1fr auto}.waiting-item .q-pill[data-v-f1cfb5d3]{display:none}}.mobile-card[data-v-6e9ceb84]{display:flex;flex-direction:column}.iin-overlay[data-v-6e9ceb84]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:16px;z-index:100}.iin-modal[data-v-6e9ceb84]{width:100%;max-width:420px;margin:0;box-shadow:0 12px 32px #0003}.iin-input[data-v-6e9ceb84]{font-size:24px;letter-spacing:4px;text-align:center;margin-top:16px;font-variant-numeric:tabular-nums}.ticket-card[data-v-71fec314]{text-align:center;padding:32px 24px}.ticket-card.status-serving[data-v-71fec314]{background:linear-gradient(135deg,var(--color-green-secondary),var(--color-background))}.ticket-card.status-completed[data-v-71fec314]{opacity:.7}.ticket-card.status-cancelled[data-v-71fec314]{background:var(--color-red-secondary)}.point[data-v-71fec314]{font-size:18px;color:var(--color-text);margin:16px 0 8px}.number[data-v-71fec314]{font-size:96px;font-weight:800;line-height:1;color:var(--color-text);margin:16px 0;font-variant-numeric:tabular-nums}.position[data-v-71fec314]{font-size:18px;color:var(--color-text-light);margin-bottom:16px}.hint[data-v-71fec314]{font-size:12px;color:var(--color-text-light)}.cancel-btn[data-v-71fec314]{margin-top:24px}.display[data-v-746d5d6e]{height:100vh;background:#070b14;color:#fff;font-family:Segoe UI,-apple-system,sans-serif;display:flex;flex-direction:column;overflow:hidden}.audio-overlay[data-v-746d5d6e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#070b14f7;display:flex;align-items:center;justify-content:center;z-index:1000;cursor:pointer}.audio-card[data-v-746d5d6e]{text-align:center;padding:48px 64px;background:#0d1424;border:1px solid #1e293b;border-radius:20px;max-width:440px}.audio-icon[data-v-746d5d6e]{width:64px;height:64px;margin:0 auto 20px;color:#22c55e}.audio-card h2[data-v-746d5d6e]{font-size:26px;font-weight:700;margin:0 0 8px}.audio-card p[data-v-746d5d6e]{font-size:15px;color:#6b7280;margin:0 0 28px}.audio-btn[data-v-746d5d6e]{padding:14px 40px;font-size:17px;font-weight:600;background:#22c55e;color:#fff;border:none;border-radius:12px;cursor:pointer;font-family:inherit;transition:background .2s}.audio-btn[data-v-746d5d6e]:hover{background:#16a34a}.display-header[data-v-746d5d6e]{display:flex;justify-content:space-between;align-items:center;padding:18px 40px;border-bottom:1px solid #1e293b;flex-shrink:0;gap:16px}.display-header h1[data-v-746d5d6e]{margin:0;font-size:28px;font-weight:700;color:#f1f5f9}.clock[data-v-746d5d6e]{font-size:32px;font-weight:300;color:#64748b;font-variant-numeric:tabular-nums}.toggle-btn[data-v-746d5d6e]{display:flex;align-items:center;gap:8px;padding:10px 20px;background:#1e293b;border:1px solid #334155;border-radius:10px;color:#94a3b8;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s,color .2s,border-color .2s;white-space:nowrap;font-family:inherit}.toggle-btn[data-v-746d5d6e]:hover{background:#273549;color:#f1f5f9;border-color:#475569}.toggle-btn.active[data-v-746d5d6e]{background:#0f2942;border-color:#1d4ed8;color:#93c5fd}.main[data-v-746d5d6e]{display:grid;grid-template-columns:3fr 2fr;flex:1;overflow:hidden;transition:grid-template-columns .3s ease}.main.queue-only[data-v-746d5d6e]{grid-template-columns:1fr 0px}.queue-col[data-v-746d5d6e]{padding:20px 20px 20px 40px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;border-right:1px solid #1e293b}.main.queue-only .queue-col[data-v-746d5d6e]{border-right:none;padding-right:40px;display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:max-content;align-content:start}.state-msg[data-v-746d5d6e]{display:flex;align-items:center;justify-content:center;font-size:22px;color:#374151;padding:40px}.card[data-v-746d5d6e]{display:flex;align-items:center;justify-content:space-between;padding:20px 28px;background:#0d1424;border:1px solid #1e293b;border-radius:16px;gap:16px;transition:background .35s,border-color .35s,box-shadow .35s}.card--active[data-v-746d5d6e]{background:#031a0e;border-color:#166534;box-shadow:0 0 0 1px #166534,0 4px 20px #22c55e14}.card--flash[data-v-746d5d6e]{animation:call-flash-746d5d6e .9s ease-in-out 5}@keyframes call-flash-746d5d6e{0%,to{background:#031a0e;border-color:#166534}50%{background:#14532d;border-color:#22c55e;box-shadow:0 0 30px #22c55e4d}}.card-left[data-v-746d5d6e]{display:flex;flex-direction:column;gap:6px}.card-name[data-v-746d5d6e]{font-size:64px;font-weight:800;color:#f1f5f9;letter-spacing:-.5px}.card-doctor[data-v-746d5d6e]{font-size:20px;font-weight:600;color:#e2e8f0}.card-category[data-v-746d5d6e]{font-size:18px;color:#64748b}.card-waiting[data-v-746d5d6e]{display:inline-flex;align-items:center;gap:6px;margin-top:4px;font-size:14px;color:#60a5fa}.waiting-dot[data-v-746d5d6e]{width:7px;height:7px;border-radius:50%;background:#3b82f6;animation:pulse-dot-746d5d6e 1.8s ease-in-out infinite}@keyframes pulse-dot-746d5d6e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.7)}}.card-number[data-v-746d5d6e]{font-size:96px;font-weight:900;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-3px;color:#4ade80;flex-shrink:0}.card-number--idle[data-v-746d5d6e]{font-size:72px;color:#1e293b;letter-spacing:0}.schedule-col[data-v-746d5d6e]{padding:20px 40px 20px 20px;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overflow-x:hidden;transition:opacity .2s}.main.queue-only .schedule-col[data-v-746d5d6e]{opacity:0;pointer-events:none;overflow:hidden}.col-title[data-v-746d5d6e]{font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#475569;margin-bottom:2px}.sched-card[data-v-746d5d6e]{display:flex;align-items:center;gap:14px;padding:13px 16px;background:#0d1424;border:1px solid #1e293b;border-radius:12px}.sched-card.open[data-v-746d5d6e]{border-color:#166534}.sched-card.finished[data-v-746d5d6e]{opacity:.45}.sched-card.day_off[data-v-746d5d6e]{opacity:.3}.sched-dot[data-v-746d5d6e]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.open .sched-dot[data-v-746d5d6e]{background:#22c55e}.not_started .sched-dot[data-v-746d5d6e]{background:#64748b}.finished .sched-dot[data-v-746d5d6e]{background:#374151}.day_off .sched-dot[data-v-746d5d6e]{background:#1e293b}.sched-info[data-v-746d5d6e]{flex:1;min-width:0}.sched-name[data-v-746d5d6e]{font-size:16px;font-weight:600;color:#e2e8f0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sched-spec[data-v-746d5d6e]{font-size:12px;color:#64748b;margin-top:2px}.sched-right[data-v-746d5d6e]{text-align:right;flex-shrink:0}.sched-time[data-v-746d5d6e]{font-size:14px;font-weight:600;color:#94a3b8;font-variant-numeric:tabular-nums}.sched-badge[data-v-746d5d6e]{font-size:11px;padding:2px 8px;border-radius:999px;margin-top:3px;display:inline-block}.open .sched-badge[data-v-746d5d6e]{background:#052e16;color:#4ade80}.not_started .sched-badge[data-v-746d5d6e]{background:#111827;color:#64748b}.finished .sched-badge[data-v-746d5d6e]{background:#111827;color:#6b7280}.day_off .sched-badge[data-v-746d5d6e]{background:#0f172a;color:#374151}.display-footer[data-v-746d5d6e]{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;border-top:1px solid #1e293b;font-size:14px;color:#475569;flex-shrink:0}.footer-dot[data-v-746d5d6e]{width:8px;height:8px;border-radius:50%;background:#3b82f6}.display-footer strong[data-v-746d5d6e]{color:#94a3b8;font-weight:600}@media (max-width: 900px){.display-header[data-v-746d5d6e]{padding:14px 20px}.display-header h1[data-v-746d5d6e]{font-size:20px}.clock[data-v-746d5d6e]{font-size:22px}.toggle-btn span[data-v-746d5d6e]{display:none}.main[data-v-746d5d6e]{grid-template-columns:1fr 0px}.main.queue-only .schedule-col[data-v-746d5d6e]{display:none}.queue-col[data-v-746d5d6e]{padding:14px;border-right:none}.card-name[data-v-746d5d6e]{font-size:26px}.card-number[data-v-746d5d6e]{font-size:72px}.card-number--idle[data-v-746d5d6e]{font-size:48px}}.sch[data-v-2990328e]{background:#f8fafc;color:#0f172a;font-family:Segoe UI,-apple-system,sans-serif;min-height:100vh;display:flex;flex-direction:column}.sch-header[data-v-2990328e]{display:flex;justify-content:space-between;align-items:center;padding:22px 48px;background:#fff;border-bottom:2px solid #e2e8f0;flex-shrink:0}.sch-header h1[data-v-2990328e]{font-size:36px;font-weight:700;color:#0f172a;margin:0}.sub[data-v-2990328e]{font-size:16px;color:#64748b;margin-top:6px}.clock[data-v-2990328e]{font-size:48px;font-weight:300;color:#334155;font-variant-numeric:tabular-nums}.legend[data-v-2990328e]{display:flex;gap:32px;padding:20px 48px;font-size:15px;color:#475569}.leg[data-v-2990328e]{display:flex;align-items:center;gap:10px}.leg-s[data-v-2990328e]{padding:5px 14px;border-radius:8px;font-size:14px;font-weight:700}.leg-work[data-v-2990328e]{background:#f0fdf4;color:#15803d;border:1px solid #86efac}.leg-today[data-v-2990328e]{background:#dcfce7;color:#166534;border:2px solid #22c55e}.leg-off[data-v-2990328e]{font-size:20px;color:#cbd5e1;font-weight:700}.table-wrap[data-v-2990328e]{flex:1;padding:0 48px 40px;overflow-x:auto}.loading[data-v-2990328e]{flex:1;display:flex;align-items:center;justify-content:center;font-size:24px;color:#94a3b8;padding:80px}table[data-v-2990328e]{width:100%;border-collapse:collapse;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 1px 4px #00000014}thead th[data-v-2990328e]{padding:16px 18px;text-align:center;font-size:13px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:#64748b;background:#f1f5f9;border-bottom:2px solid #e2e8f0}.th-doctor[data-v-2990328e]{text-align:left;min-width:300px}.th-cab[data-v-2990328e]{text-align:left;min-width:140px}thead th.today[data-v-2990328e]{color:#1d4ed8;background:#eff6ff;border-bottom-color:#3b82f6;font-size:15px}tbody tr[data-v-2990328e]{border-bottom:1px solid #f1f5f9;transition:background .15s}tbody tr[data-v-2990328e]:hover{background:#f8fafc}tbody tr[data-v-2990328e]:last-child{border-bottom:none}td[data-v-2990328e]{padding:18px;vertical-align:middle}.doc-name[data-v-2990328e]{font-size:22px;font-weight:700;color:#0f172a;letter-spacing:-.3px}.doc-meta[data-v-2990328e]{font-size:15px;color:#64748b;margin-top:5px}.cab-badge[data-v-2990328e]{display:inline-block;padding:6px 16px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:10px;font-size:17px;font-weight:700;color:#334155;white-space:nowrap}td.day[data-v-2990328e]{text-align:center}.slot[data-v-2990328e]{display:inline-block;padding:7px 13px;border-radius:10px;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.4}.slot-work[data-v-2990328e]{background:#f0fdf4;color:#15803d;border:1px solid #86efac}.slot-today[data-v-2990328e]{background:#dcfce7;color:#166534;border:2px solid #22c55e;box-shadow:0 0 0 3px #22c55e26}.slot-off[data-v-2990328e]{color:#cbd5e1;font-size:22px;font-weight:700}.head-page[data-v-59bfdfdb]{background:var(--color-background-secondary)}.q-header[data-v-59bfdfdb]{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--color-border);flex-wrap:wrap;gap:12px}.q-header h1[data-v-59bfdfdb]{font-size:28px;font-weight:700;margin:0;color:var(--color-text)}.head-org[data-v-59bfdfdb]{font-size:12px;text-transform:uppercase;letter-spacing:1px;color:var(--color-text-light);margin-bottom:4px}.head-period[data-v-59bfdfdb]{display:flex;gap:4px}.period-btn[data-v-59bfdfdb]{padding:8px 18px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background);color:var(--color-text-light);font-size:14px;font-weight:500;cursor:pointer;font-family:inherit;transition:background .15s,color .15s,border-color .15s}.period-btn[data-v-59bfdfdb]:hover{border-color:var(--color-accent);color:var(--color-accent)}.period-btn.active[data-v-59bfdfdb]{background:var(--color-accent-light);border-color:var(--color-accent);color:var(--color-accent);font-weight:600}.kpi-grid[data-v-59bfdfdb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin-bottom:20px}.kpi-card[data-v-59bfdfdb]{background:var(--color-background);border:1px solid var(--color-border);border-radius:12px;padding:18px 20px}.kpi-value[data-v-59bfdfdb]{font-size:32px;font-weight:700;color:var(--color-text);font-variant-numeric:tabular-nums}.kpi-label[data-v-59bfdfdb]{font-size:12px;color:var(--color-text-light);margin-top:4px;text-transform:uppercase;letter-spacing:.5px}.kpi-accent .kpi-value[data-v-59bfdfdb]{color:var(--color-accent)}.kpi-green .kpi-value[data-v-59bfdfdb]{color:var(--color-green)}.kpi-red .kpi-value[data-v-59bfdfdb]{color:var(--color-red)}.two-col[data-v-59bfdfdb]{display:grid;grid-template-columns:minmax(280px,380px) 1fr;gap:16px;margin-bottom:16px;align-items:start}.section-title[data-v-59bfdfdb]{font-size:15px;font-weight:700;color:var(--color-text);margin-bottom:14px;display:flex;align-items:center;gap:10px}.norm-hint[data-v-59bfdfdb]{font-size:12px;font-weight:400;color:var(--color-text-light);background:var(--color-background-secondary);padding:2px 8px;border-radius:99px}.norm-row[data-v-59bfdfdb]{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--color-border)}.norm-row[data-v-59bfdfdb]:last-child{border-bottom:none}.norm-label[data-v-59bfdfdb]{flex:1;font-size:14px;color:var(--color-text)}.norm-count[data-v-59bfdfdb]{font-size:24px;font-weight:700;font-variant-numeric:tabular-nums;min-width:48px;text-align:right}.norm-zone[data-v-59bfdfdb]{font-size:12px;min-width:90px;text-align:right}.norm-green .norm-count[data-v-59bfdfdb],.norm-green .norm-zone[data-v-59bfdfdb]{color:var(--color-green)}.norm-warn .norm-count[data-v-59bfdfdb],.norm-warn .norm-zone[data-v-59bfdfdb]{color:var(--color-warn-text, #b76e00)}.norm-red .norm-count[data-v-59bfdfdb],.norm-red .norm-zone[data-v-59bfdfdb]{color:var(--color-red)}.by-time-wrap[data-v-59bfdfdb]{overflow-x:auto}.by-time-table[data-v-59bfdfdb]{min-width:320px}.bar-wrap[data-v-59bfdfdb]{flex:1;height:6px;background:var(--color-border);border-radius:3px;min-width:60px}.bar-fill[data-v-59bfdfdb]{height:100%;background:var(--color-accent);border-radius:3px;transition:width .3s}@media (max-width: 768px){.two-col[data-v-59bfdfdb]{grid-template-columns:1fr}.kpi-grid[data-v-59bfdfdb]{grid-template-columns:repeat(2,1fr)}.kpi-value[data-v-59bfdfdb]{font-size:24px}}.newdoc-page[data-v-74139503]{display:flex;flex-direction:column;height:100vh;background:#f5f5f5}.newdoc-page__iframe[data-v-74139503]{flex:1;width:100%;border:none}.newdoc-page__loading[data-v-74139503],.newdoc-page__error[data-v-74139503]{padding:40px;text-align:center;font-family:Arial,sans-serif;font-size:14px;color:#888}.newdoc-page__error[data-v-74139503]{color:#c00}.status-message[data-v-209c49f8]{padding:12px 16px;border-radius:8px;font-size:14px;text-align:center}.status-message.success[data-v-209c49f8]{background:#d4edda;color:#155724;border:1px solid #c3e6cb}.status-message.error[data-v-209c49f8]{background:#f8d7da;color:#721c24;border:1px solid #f5c6cb}.status-message.info[data-v-209c49f8]{background:#d1ecf1;color:#0c5460;border:1px solid #bee5eb}.discipline-page[data-v-252d6f03]{min-height:100vh;background:#f5f5f5;font-family:Arial,sans-serif;font-size:13px}.discipline-page__header[data-v-252d6f03]{background:#fff;padding:12px 20px;border-bottom:1px solid #ddd;display:flex;align-items:center;justify-content:space-between}.discipline-page__title[data-v-252d6f03]{margin:0;font-size:16px;font-weight:600;color:#333}.discipline-page__btn[data-v-252d6f03]{padding:7px 18px;background:#4a90e2;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:13px;font-weight:500}.discipline-page__btn[data-v-252d6f03]:disabled{opacity:.5;cursor:default}.discipline-page__body[data-v-252d6f03]{padding:16px 20px;display:flex;flex-direction:column;gap:16px}.discipline-page__loading[data-v-252d6f03],.discipline-page__error[data-v-252d6f03],.discipline-page__empty[data-v-252d6f03]{padding:20px;text-align:center;color:#666}.discipline-page__error[data-v-252d6f03]{color:#c00}.discipline-dept[data-v-252d6f03]{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin-bottom:16px}.discipline-dept__name[data-v-252d6f03]{font-size:14px;font-weight:600;color:#333;margin-bottom:12px}.discipline-table-wrapper[data-v-252d6f03]{overflow-x:auto}.discipline-table[data-v-252d6f03]{width:100%;border-collapse:collapse;font-size:13px}.discipline-table th[data-v-252d6f03],.discipline-table td[data-v-252d6f03]{padding:8px 10px;border:1px solid #e0e0e0;text-align:left}.discipline-table th[data-v-252d6f03]{background:#f9f9f9;font-weight:600;color:#555;white-space:nowrap}.discipline-table td[data-v-252d6f03]{color:#444}.discipline-table tbody tr[data-v-252d6f03]:hover{background:#f0f6ff}.confirm-dialog-overlay[data-v-13359be5]{z-index:9999;left:0;top:0;right:0;bottom:0;display:flex;position:fixed;background:#0000007f}.confirm-dialog[data-v-13359be5]{margin:120px auto auto;padding:24px;background:var(--color-background);width:400px;max-height:90%;border-radius:16px;overflow-y:scroll}.confirm-dialog-header[data-v-13359be5]{display:flex;align-items:center;justify-content:flex-end;width:100%}.confirm-dialog-title[data-v-13359be5]{text-align:center;font-size:24px;font-weight:600;line-height:32px;margin-bottom:12px;color:var(--color-text)}.confirm-dialog-close-btn[data-v-13359be5]:hover{cursor:pointer}.confirm-dialog-body[data-v-13359be5]{margin-top:32px;line-height:24px;text-align:center;color:var(--color-text-light)}.confirm-dialog-body>label[data-v-13359be5]{display:block;font-size:16px;font-weight:400;line-height:24px}.confirm-dialog-body>label+label[data-v-13359be5]{margin-top:1rem}.confirm-dialog-body>label input[data-v-13359be5]{margin-top:8px}.confirm-dialog-body label+input[data-v-13359be5]{margin-top:10px}.confirm-dialog-footer[data-v-13359be5]{margin-top:32px}.alert-modal-overlay[data-v-f65f7c06]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;display:flex;align-items:center;justify-content:center;z-index:10000}.alert-modal[data-v-f65f7c06]{background:var(--color-background);border-radius:8px;width:350px;max-width:50%}.alert-modal-content[data-v-f65f7c06]{padding:16px}.alert-modal-content-header[data-v-f65f7c06]{display:flex;justify-content:space-between;align-items:center;line-height:24px;font-size:16px;font-weight:600;color:var(--color-text)}.alert-modal-content-header-right[data-v-f65f7c06]:hover{cursor:pointer}.alert-modal-content-message[data-v-f65f7c06]{margin-top:8px;line-height:24px;font-size:14px;font-weight:400;color:var(--color-text-light)}.esign-modal-overlay[data-v-d89a2c70]{z-index:9999;left:0;top:0;right:0;bottom:0;display:flex;align-items:flex-start;justify-content:center;position:fixed;background:#00000080}.esign-modal[data-v-d89a2c70]{margin-top:120px;padding:32px;background:#fff;width:450px;max-width:90%;border-radius:12px;box-shadow:0 5px 15px #00000014;position:relative}.esign-modal-close[data-v-d89a2c70]{position:absolute;top:16px;right:16px;background:transparent;border:none;font-size:32px;line-height:1;cursor:pointer;color:#666;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.esign-modal-close[data-v-d89a2c70]:hover{color:#333}.esign-modal-title[data-v-d89a2c70]{margin:0 0 24px;font-size:20px;font-weight:600;color:#333}.esign-form[data-v-d89a2c70]{display:flex;flex-direction:column;gap:16px}.esign-form-group[data-v-d89a2c70]{display:flex;flex-direction:column;gap:8px}.esign-label[data-v-d89a2c70]{font-size:14px;color:#333;font-weight:400}.esign-file-wrapper[data-v-d89a2c70]{position:relative;width:100%}.esign-file-input[data-v-d89a2c70]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}.esign-input[data-v-d89a2c70]{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;background:#fff;color:#333}.esign-input[data-v-d89a2c70]:disabled{background-color:#fafafa;cursor:default}.esign-input[data-v-d89a2c70]:focus{outline:none;border-color:#233ecf}.esign-input[data-v-d89a2c70]::placeholder{color:#999}.esign-input-password[data-v-d89a2c70]{padding-right:40px}.esign-select[data-v-d89a2c70]{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid #e5e5e5;border-radius:8px;font-size:14px;background:#fff;color:#333;cursor:pointer}.esign-select[data-v-d89a2c70]:focus{outline:none;border-color:#233ecf}.password-input-wrapper[data-v-d89a2c70]{position:relative;display:flex;align-items:center}.toggle-password[data-v-d89a2c70]{position:absolute;right:12px;cursor:pointer;-webkit-user-select:none;user-select:none;color:#666;display:flex;align-items:center;justify-content:center}.toggle-password[data-v-d89a2c70]:hover{color:#333}.toggle-password svg[data-v-d89a2c70]{width:20px;height:20px;stroke:currentColor}.esign-checkbox-label[data-v-d89a2c70]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#333}.esign-checkbox[data-v-d89a2c70]{width:18px;height:18px;border-radius:4px;cursor:pointer}.esign-actions[data-v-d89a2c70]{margin-top:16px;display:flex;flex-direction:column;align-items:center;gap:12px}.esign-btn[data-v-d89a2c70]{width:100%;display:flex;padding:8px 16px;justify-content:center;align-items:center;border-radius:8px;font-size:14px;font-weight:600;line-height:24px;cursor:pointer;border:none;transition:all .15s ease-in-out}.esign-btn-primary[data-v-d89a2c70]{background:#233ecf;color:#fff}.esign-btn-primary[data-v-d89a2c70]:hover{background:#1a2ea0}.esign-btn-default[data-v-d89a2c70]{background:#fff;border:1px solid #999CA0;color:#333}.esign-btn-default[data-v-d89a2c70]:hover{background:#f5f5f5}.esign-link[data-v-d89a2c70]{font-size:14px;color:#233ecf;text-decoration:none;display:inline-flex;align-items:center;gap:4px;margin-top:8px;cursor:pointer}.esign-link[data-v-d89a2c70]:hover{text-decoration:underline}.esign-link svg[data-v-d89a2c70]{flex-shrink:0}.esign-link-divider[data-v-d89a2c70]{font-size:13px;color:#535353;margin-top:4px}.esign-keys-list[data-v-d89a2c70]{display:flex;flex-direction:column;gap:8px}.esign-no-keys[data-v-d89a2c70]{padding:40px 20px;text-align:center;font-size:14px;color:#999}.esign-keys-list-title[data-v-d89a2c70]{font-size:14px;color:#333;margin:0 0 16px;font-weight:400}.esign-key-card[data-v-d89a2c70]{display:flex;padding:12px;flex-direction:column;gap:8px;border-radius:8px;border:1px solid #F0F0F0;background:#fff;box-shadow:0 .32px 2.1px #0000000d}.esign-key-card-header[data-v-d89a2c70]{display:flex;align-items:center;gap:8px}.esign-key-card-name[data-v-d89a2c70]{font-size:14px;font-weight:500;color:#000;flex:1}.esign-key-card-filename[data-v-d89a2c70]{font-size:13px;color:#737373;margin:0;padding-left:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.esign-key-card-actions[data-v-d89a2c70]{display:flex;gap:8px;padding-left:28px;margin-top:4px}.esign-key-btn[data-v-d89a2c70]{display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:6px;border-radius:7px;font-size:13px;font-weight:500;cursor:pointer;border:1px solid;transition:all .15s ease-in-out}.esign-key-btn svg[data-v-d89a2c70]{flex-shrink:0}.esign-key-btn-edit[data-v-d89a2c70]{background-color:#fff;border-color:#e0e0e0;color:#333}.esign-key-btn-edit[data-v-d89a2c70]:hover{background-color:#f5f5f5;border-color:#ccc}.esign-key-btn-delete[data-v-d89a2c70]{background-color:#fff;border-color:#f7303a;color:#f7303a}.esign-key-btn-delete[data-v-d89a2c70]:hover{background-color:#fff5f5}.esign-add-key-form[data-v-d89a2c70]{display:flex;flex-direction:column;gap:16px}.qr-sign-modal-overlay[data-v-441d84a0]{z-index:9999;left:0;top:0;right:0;bottom:0;display:flex;align-items:flex-start;justify-content:center;position:fixed;background:#0000007f}.qr-sign-modal[data-v-441d84a0]{margin-top:120px;padding:64px 48px;background:var(--color-background);width:400px;max-width:90%;border-radius:12px;box-shadow:0 5px 15px #00000014}.qr-sign-modal-body[data-v-441d84a0]{margin-bottom:20px;text-align:center}.qr-sign-modal-loading[data-v-441d84a0]{padding:40px;font-size:16px}.qr-sign-modal-qr[data-v-441d84a0]{margin-bottom:20px}.qr-sign-modal-qr img[data-v-441d84a0]{border-radius:8px}.qr-sign-modal-buttons[data-v-441d84a0]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.qr-sign-modal-body-text[data-v-441d84a0]{font-size:14px;line-height:21px;color:#666}.qr-sign-modal-body-text+.qr-sign-modal-body-text[data-v-441d84a0]{margin-top:16px}.qr-sign-modal-footer[data-v-441d84a0]{text-align:right;padding-top:15px}.qr-sign-modal-button[data-v-441d84a0]{display:inline-block;padding:12px;border:none;border-radius:15px;font-size:16px;font-weight:500;line-height:1.5;cursor:pointer;text-decoration:none;text-align:center}.qr-sign-modal-button+.qr-sign-modal-button[data-v-441d84a0]{margin-top:32px}.qr-sign-modal-button-default[data-v-441d84a0]{background-color:transparent;border:1px solid var(--color-border);color:var(--color-text)}.qr-sign-modal-button-default[data-v-441d84a0]:hover{background-color:var(--color-background-secondary)}.qr-sign-modal-button-primary[data-v-441d84a0]{background-color:var(--color-accent);color:#fff}.qr-sign-modal-button-primary[data-v-441d84a0]:hover{background-color:var(--color-accent)}.agr-overlay[data-v-7e74b4b1]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;background:#0000007f;z-index:1000;overflow-y:auto}.agr-modal[data-v-7e74b4b1]{margin:32px 0;padding:28px 32px;width:1040px;max-width:94%;background:var(--color-background);color:var(--color-text);border-radius:12px;box-shadow:0 5px 15px #00000014}.agr-header[data-v-7e74b4b1]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px}.agr-title[data-v-7e74b4b1]{margin:0;font-size:20px;line-height:1.3}.agr-close[data-v-7e74b4b1]{background:none;border:none;color:var(--color-text);font-size:28px;line-height:1;cursor:pointer;padding:0 4px}.agr-state[data-v-7e74b4b1]{padding:48px 0;text-align:center;font-size:16px}.agr-state-error[data-v-7e74b4b1]{color:#d64545}.agr-document[data-v-7e74b4b1]{border:1px solid var(--color-border);border-radius:8px;overflow:hidden;background:#fff}.agr-frame[data-v-7e74b4b1]{display:block;width:100%;height:44vh;min-height:260px;border:none}.agr-frame-compact[data-v-7e74b4b1]{height:26vh;min-height:160px}.agr-error[data-v-7e74b4b1]{margin-top:16px;padding:12px;border-radius:8px;background:#d645451a;color:#d64545;font-size:14px}.agr-form[data-v-7e74b4b1]{margin-top:20px;display:flex;flex-direction:column;gap:16px}.agr-consent[data-v-7e74b4b1]{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;cursor:pointer}.agr-checkbox[data-v-7e74b4b1]{margin-top:2px;flex:0 0 auto}.agr-tabs[data-v-7e74b4b1]{display:flex;gap:4px;border-bottom:1px solid var(--color-border)}.agr-tab[data-v-7e74b4b1]{padding:10px 16px;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;background:none;color:var(--color-text-light, #999CA0);font-size:14px;font-weight:500;cursor:pointer}.agr-tab[data-v-7e74b4b1]:disabled{opacity:.5;cursor:default}.agr-tab-active[data-v-7e74b4b1]{color:var(--color-accent);border-bottom-color:var(--color-accent)}.agr-qr[data-v-7e74b4b1]{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.agr-qr-image[data-v-7e74b4b1]{border-radius:8px;background:#fff}.agr-qr-note[data-v-7e74b4b1]{max-width:420px;font-size:14px;line-height:1.4;color:var(--color-text-light, #999CA0)}.agr-qr-links[data-v-7e74b4b1]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.agr-qr-links .agr-btn[data-v-7e74b4b1]{display:inline-block;text-decoration:none}.agr-qr-status[data-v-7e74b4b1]{font-size:14px;color:var(--color-accent)}.agr-group[data-v-7e74b4b1]{display:flex;flex-direction:column;gap:6px}.agr-label[data-v-7e74b4b1]{font-size:14px;color:var(--color-text)}.agr-input[data-v-7e74b4b1]{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background);color:var(--color-text);font-size:14px}.agr-input[data-v-7e74b4b1]:focus{outline:none;border-color:var(--color-accent)}.agr-input[data-v-7e74b4b1]::placeholder{color:var(--color-text-light, #999)}.agr-input[data-v-7e74b4b1]:disabled{background-color:var(--color-background-secondary, #fafafa);cursor:default}.agr-file-wrapper[data-v-7e74b4b1]{position:relative;width:100%}.agr-file-input[data-v-7e74b4b1]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}.agr-file-wrapper .agr-input[data-v-7e74b4b1]:disabled{cursor:pointer}.agr-select[data-v-7e74b4b1]{width:100%;box-sizing:border-box;padding:10px 12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background);color:var(--color-text);font-size:14px;cursor:pointer}.agr-select[data-v-7e74b4b1]:focus{outline:none;border-color:var(--color-accent)}.agr-input-password[data-v-7e74b4b1]{padding-right:40px}.agr-password-wrapper[data-v-7e74b4b1]{position:relative;display:flex;align-items:center}.agr-toggle-password[data-v-7e74b4b1]{position:absolute;right:12px;display:flex;align-items:center;justify-content:center;color:var(--color-text-light, #666);cursor:pointer;-webkit-user-select:none;user-select:none}.agr-toggle-password[data-v-7e74b4b1]:hover{color:var(--color-text)}.agr-link[data-v-7e74b4b1]{font-size:14px;color:var(--color-accent);text-decoration:none}.agr-hint[data-v-7e74b4b1]{margin-top:16px;font-size:13px;color:var(--color-text-light, #999CA0)}.agr-actions[data-v-7e74b4b1]{margin-top:12px;display:flex;gap:12px}.agr-btn[data-v-7e74b4b1]{padding:12px 20px;border:none;border-radius:12px;font-size:15px;font-weight:500;cursor:pointer}.agr-btn[data-v-7e74b4b1]:disabled{opacity:.5;cursor:default}.agr-btn-primary[data-v-7e74b4b1]{background-color:var(--color-accent);color:#fff}.agr-btn-default[data-v-7e74b4b1]{background-color:transparent;border:1px solid var(--color-border);color:var(--color-text)}@media (max-width: 900px){.agr-modal[data-v-7e74b4b1]{margin:16px 0;padding:20px}.agr-frame[data-v-7e74b4b1]{height:38vh;min-height:220px}.agr-frame-compact[data-v-7e74b4b1]{height:22vh;min-height:140px}.agr-actions[data-v-7e74b4b1]{flex-direction:column}}.text-3xs{font-size:9px;line-height:16px}.text-2xs{font-size:10px;line-height:16px}.text-xs{font-size:12px;line-height:16px}.text-sm{font-size:14px;line-height:16px}.text-md{font-size:16px;line-height:24px}.text-lg{font-size:18px;line-height:24px}.text-xl{font-size:20px;line-height:32px}.text-2xl{font-size:24px;line-height:32px}.text-3xl{font-size:32px;line-height:40px}.text-4xl{font-size:48px;line-height:56px}.text-5xl{font-size:56px;line-height:64px}.text-6xl{font-size:64px;line-height:72px}.text-7xl{font-size:72px;line-height:76px}.font-thin{font-weight:100}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-black{font-weight:900}#appBody{margin:0 auto;width:100%;max-width:none;padding:0}.main-wrapper{box-sizing:border-box;width:100vw;height:100vh;display:flex;justify-content:flex-start;gap:8px}.topbar{display:none}.flex-button-panel{display:flex;flex-direction:column;gap:16px;width:100%}.btn{height:fit-content}.btn.btn-sm{font-size:14px;padding:4px 12px}.btn.btn-md{padding:8px 16px}.inline-header{width:100%;height:96px}.head-div{width:100%;height:100%}.mobile__header{display:none}.head-panel{display:flex;align-items:center;height:100%;border-radius:8px;background:var(--color-background-secondary);padding:16px 24px}.logo-div{min-width:240px;max-width:240px;padding:26px 0 0 24px;background:var(--color-background);margin-bottom:48px}.sidebar{box-sizing:border-box;min-width:240px;max-width:240px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;min-height:100vh;max-height:100vh;overflow-y:auto;overflow-x:hidden;padding:8px}.sidebar-mask{display:none}.sidebar-sed-tab{margin-top:2px}.sidebar-switch-bar{display:flex;align-items:center;gap:4px;margin-left:2px}.sidebar-btn:hover{cursor:pointer}.sidebar__close_btn{display:none}.main-menu ul *{text-decoration:none}.main-menu ul li{display:flex;align-items:center}.main-menu ul li span{margin-left:.5rem;font-size:14px;color:var(--color-text)}.main-menu ul li:hover{cursor:pointer}.sm-profile{padding:12px;border-radius:8px;background:var(--color-background-secondary);width:100%;display:flex}.sm-circle-avatar{width:24px;height:24px;border-radius:100px;background:#fff;font-weight:600;text-transform:uppercase}.sm-circle-avatar div{font-size:10px;letter-spacing:.5px;line-height:16px;color:var(--color-text);text-align:center;display:flex;width:24px;height:24px;flex-direction:column;justify-content:center}.sm-profile .smp-fio{color:var(--color-text);font-size:14px;font-family:Inter;padding:0 0 0 8px}.sm-profile .smp-pos{color:#999ca0;font-size:14px;font-family:Inter;line-height:14px;padding:0 0 0 8px}.inst-name-div{padding-left:8px;display:flex;align-items:center;font-size:13px}.inst-name-div .sec-check{padding:0 8px 0 0;display:flex}.deput-menu ul,.deput-menu li{list-style:none;padding:0}.deput-menu .main-li div{padding:12px;border-radius:8px;background:var(--color-background-secondary)}.deput-menu .main-li a{width:100%;color:var(--color-text);font-size:14px;font-weight:600;text-decoration:none}.deput-menu .dropdown div:after{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Controls'%3E%3Cpath id='chevron-down (Stroke)' fill-rule='evenodd' clip-rule='evenodd' d='M8.17678 10.4268C8.07915 10.5244 7.92085 10.5244 7.82322 10.4268L3.32322 5.92678C3.22559 5.82915 3.22559 5.67085 3.32322 5.57322C3.42086 5.47559 3.57915 5.47559 3.67678 5.57322L8 9.89645L12.3232 5.57322C12.4209 5.47559 12.5791 5.47559 12.6768 5.57322C12.7744 5.67086 12.7744 5.82915 12.6768 5.92678L8.17678 10.4268Z' fill='%23999CA0'/%3E%3C/g%3E%3C/svg%3E");width:16px;height:16px}.deput-menu .dropdown ul{margin-left:24px}.deput-menu .dropdown ul li{padding:12px}input[type=checkbox]:checked{background:red}.deput-menu .dropdown ul li.active{padding:12px;border-radius:8px;background:var(--color-background-secondary)}.main-menu ul{list-style:none;padding:0}.main-menu ul li{padding:12px}.main-menu ul li.active{padding:12px;border-radius:8px;background:var(--color-background-secondary)}.main-menu ul li.active span{color:var(--color-accent)}.main-menu ul li a{font-size:14px;line-height:24px;color:var(--color-text);text-decoration:none;display:flex}.main-menu ul li a img{padding:0 8px 0 0}.main-menu ul li.active a{color:var(--color-accent)}.main-menu .dropdown div{align-items:center}.main-menu .dropdown div a{width:100%}.main-menu .dropdown div:after{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Controls'%3E%3Cpath id='chevron-down (Stroke)' fill-rule='evenodd' clip-rule='evenodd' d='M8.17678 10.4268C8.07915 10.5244 7.92085 10.5244 7.82322 10.4268L3.32322 5.92678C3.22559 5.82915 3.22559 5.67085 3.32322 5.57322C3.42086 5.47559 3.57915 5.47559 3.67678 5.57322L8 9.89645L12.3232 5.57322C12.4209 5.47559 12.5791 5.47559 12.6768 5.57322C12.7744 5.67086 12.7744 5.82915 12.6768 5.92678L8.17678 10.4268Z' fill='%23999CA0'/%3E%3C/g%3E%3C/svg%3E");width:16px;height:16px}.loader{width:48px;height:48px;border:3px solid #FFF;border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:rotation 1s linear infinite}.loader:after{content:"";box-sizing:border-box;position:absolute;left:0;top:0;background:var(--color-accent);width:16px;height:16px;transform:translate(-50%,50%);border-radius:50%}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner{display:none;position:fixed;z-index:9999999;left:0;top:0;width:100vw;height:100%;overflow:auto;background-color:#000;background-color:#0006;align-items:center;justify-content:center}.custom_label{display:flex;align-items:center;overflow:hidden;max-width:fit-content;white-space:nowrap;background:var(--color-accent);color:#fff;padding:4px 8px;border-radius:4px;height:24px;gap:4px;-webkit-user-select:none;user-select:none}.custom_label:hover{cursor:pointer}.custom_label.active{background:var(--color-text)}.custom_label *{display:block}.popover_list{display:flex;flex-direction:column;gap:4px;position:absolute;z-index:1;margin-top:8px;width:300px;max-height:240px;overflow-x:hidden;overflow-y:auto;padding:4px;background:var(--color-background);box-shadow:0 0 1px #0006;box-shadow:0 8px 24px -6px #00000029;border-radius:12px;border:1px solid var(--color-border)}.popover_list_item{padding:8px;font-weight:400;font-size:14px;line-height:24px;text-transform:capitalize;border-radius:8px}.popover_list_item:hover{cursor:pointer;background:var(--color-background-secondary)}.popover_list_item.inactive{cursor:default;background:var(--color-background-secondary)}.portal{box-sizing:border-box;width:754px;padding:16px;border-radius:8px;border:1px solid var(--color-border)}.portal-title{margin:0;color:var(--color-text-light)}.post__wrapper{display:flex;width:100%;padding:1rem;margin-top:1rem;border:1px solid var(--color-border);border-radius:.5rem}.post__avatar,.post__avatar img{width:3rem;height:3rem;background:var(--color-accent);border-radius:.5rem}.post__content{width:100%;margin-left:.625rem}.post__content_header_right{display:flex;margin-left:8px;margin-top:8px}.post__content_date{margin-left:8px}.post__content_author{font-size:1rem;font-weight:600}.post__content_date{font-size:1rem;font-weight:400;color:var(--color-text-light)}.post__content_body{margin-left:56px}.post__content_text{font-size:.875rem;line-height:1.25rem}.carousel__item{display:flex;width:100%;height:22.188rem;background:var(--color-accent)}.carousel__item>img{width:100%;height:100%}.post__content_counters{display:flex;align-items:center;margin-top:.5rem}.post__content_counters_item{display:flex;align-items:center}.post__content_counters_item+.post__content_counters_item{margin-left:1rem}.post__content_counters_item_icon{display:block;padding:.25rem}.post__content_counters_item_icon:hover{cursor:pointer}.post__content_counters_item_number{margin-bottom:4px;margin-left:.25rem;font-size:.875rem}.like_icon{stroke:var(--color-text);fill:none}.like_icon_filled{stroke:var(--color-text);fill:var(--color-text)}.post__content_attachment{width:20rem;margin-top:.5rem;padding:.25rem}.post__content_attachment_header{display:flex;align-items:center;justify-content:space-between}.post__content_attachment_header:hover{cursor:pointer}.post__content_attachment_header_left{display:flex;align-items:center}.post__content_attachment_icon{padding:.25rem}.post__content_attachment_name{margin-left:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.post__content_attachment_arrow{padding:.5rem;transition:1s ease all}.post__content_attachment_arrow img{width:1.25rem;height:auto}.post__content_attachment_item{display:flex;align-items:center;background:var(--color-background-secondary);min-height:2.5rem;border-radius:.25rem;margin-top:.063rem;padding:.25rem}.post__content_attachment_item_name{margin-left:.25rem;font-size:.75rem;font-weight:400;line-height:1rem;overflow:hidden}.post__content_attachment_item_name a{text-decoration:underline;color:var(--color-accent)}.post__content_comments__header{display:none}.post__content_comments_item{display:flex;padding:.75rem 0 .25rem;border-top:1px solid var(--color-border)}.post__content_comments_item_avatar,.post__content_comments_item_avatar img{width:2rem;height:2rem;background:var(--color-accent);border-radius:.5rem}.post__content_comments_item_content{width:100%;margin-left:.5rem}.post__content_comments_item_content_header{margin-top:.375rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.post__content_comments_item_content_body{margin-top:.25rem;font-size:.75rem;font-weight:400;line-height:1rem;padding:.25rem 0}.post__content_comments_item_content_footer{display:flex;align-items:center;padding:.25rem 0}.post__content_comments_item_content_footer_date{font-size:.75rem;font-weight:400;line-height:1rem;color:var(--color-text-light)}.post__content_comments_form{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem}.post__content_comments_avatar,.post__content_comments_avatar img{width:32px;height:32px;background:var(--color-accent);border-radius:.5rem}.post__content_comments_form_input{display:block;box-sizing:border-box;width:100%;height:2.5rem;margin-left:.5rem;padding:8px 12px 8px 16px;border:1px solid var(--color-border);border-radius:.5rem;background:var(--color-background);color:var(--color-text)}.post__content_comments_form_input:focus{outline:none}.post__content_comments_form_button{display:block;padding:.25rem;margin-left:.5rem}.post__content_comments_form_button:hover{cursor:pointer}.post_create_form{display:flex;flex-direction:column;width:100%;border:1px solid var(--color-border);border-radius:1rem;padding:1rem;margin-top:1rem}.post_create_header{display:none}.post_create_form__input{resize:none}#post_message{border:1px solid var(--color-border);border-radius:.5rem;height:4.5rem;padding:.75rem;background:var(--color-background);color:var(--color-text)}#post_message:focus{outline:none;border:1px solid var(--color-border-focus)}#post_message::placeholder{font-size:.875rem;color:var(--color-text-light)}#post_create_form__file_upload_dropzone{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:.5rem;background:var(--color-background-secondary);width:100%;height:4.5rem}.post_create_form__file_upload{text-align:center;margin-top:.5rem}.post_create_form__file_upload_dropzone_title{font-size:.75rem}.post_create_form__file_upload_dropzone_title_label{color:var(--color-accent);font-size:.75rem}.post_create_form__file_upload_dropzone_title_label:hover{cursor:pointer}#post_create_form__file_upload_dropzone_input{display:none}.post_create_form__file_upload_dropzone_file_info{display:block;margin-top:.5rem;font-size:.625rem;line-height:.75rem;opacity:.56}.post_create_form__file_upload_dropzone_progress_bar{margin-top:.625rem;width:100%;height:.5rem;background-color:var(--color-background-secondary);border-radius:.5rem}#post_create_form__file_upload_dropzone_progress{width:0;height:100%;border-radius:.5rem;background-color:var(--color-accent);transition:.5s}.post_create_form__action_bar{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem}.action-button+.action-button{margin-left:.375rem}.action-button:hover{cursor:pointer}.action-bar-right button+button{margin-left:8px}.post_create_form__attachment{width:20rem;margin-top:.5rem;padding:.25rem}.post_create_form__attachment_header{display:flex;align-items:center;justify-content:space-between}.post_create_form__attachment_header:hover{cursor:pointer}.post_create_form__attachment_header_left{display:flex;align-items:center}.post_create_form__attachment_icon{padding:.25rem}.post_create_form__attachment_name{margin-left:.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem}.post_create_form__attachment_arrow{padding:.25rem}.post_create_form__attachment_arrow img{width:1.25rem;height:auto}.post_create_form__attachment_item{display:flex;align-items:center;justify-content:space-between;background:var(--color-background-secondary);min-height:2.5rem;border-radius:.25rem;margin-top:.063rem;padding:.25rem}.post_create_form__attachment_item_left{display:flex;align-items:center}.post_create_form__attachment_item_name{margin-left:.25rem;line-height:1rem;width:15rem;overflow:hidden}.post_create_form__attachment_item_name a{font-size:.75rem;font-weight:400;text-decoration:underline;color:var(--color-accent)}.post_create_form__attachment_item__delete_btn{width:100%;padding:.25rem;cursor:pointer}.cloud__wrapper{display:flex;flex-direction:row}.cloud__mobile__buttons{display:none}.cloud__navigation{min-width:189px;width:189px;background:var(--color-background-secondary);padding:.5rem;border-radius:.5rem;-webkit-user-select:none;user-select:none}.cloud__navigation_title{display:flex;align-items:center;border-bottom:2px solid var(--color-accent);padding:.5rem}.cloud__navigation_title_right{margin-left:.5rem;line-height:1.5rem;font-weight:700;font-size:.875rem;color:var(--color-accent)}.cloud__content{width:100%;margin-left:.5rem;padding:1rem;border-radius:.5rem;border:1px solid var(--color-border);-webkit-user-select:none;user-select:none;background:var(--color-background)}.cloud__menu{width:100%;padding:.5rem;font-size:.875rem}.cloud__menu_item{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:28px;padding:2px 4px 2px 12px;border-radius:4px}.cloud__menu_item_mobile{display:none}.cloud__menu_item:hover{cursor:pointer;background:var(--color-accent-light)}.cloud__menu_item+.cloud__menu_item{margin-top:.25rem}.cloud__menu_item_left,.cloud__menu_item_right{display:flex;align-items:center;justify-content:space-between}.cloud__menu_item_left{width:100%;height:100%}.cloud__menu_item_expand{width:24px;text-align:center}.cloud__menu_item_title{width:100%;line-height:1rem;margin-left:.25rem;font-size:.875rem;font-weight:400}.cloud__menu_item_buttons{display:flex;align-items:center}.svg_icon{transition:all .1s}.cloud__content_title{font-size:1.125rem;font-weight:600;line-height:1.5rem}.cloud__content_panel_search{display:flex;justify-content:space-between;width:248px;padding:8px;line-height:24px;border-radius:8px;border:1px solid var(--color-border);font-size:.875rem;color:var(--color-text-light)}.cloud__content_panel_search img{display:block}.cloud__content_panel_search input{width:100%;color:var(--color-text);background:var(--color-background);margin-left:8px;border:none}.cloud__content_panel_search input:focus{outline:none}.cloud__content_panel_buttons{display:flex;align-items:center;padding:2px 12px;font-size:.875rem;color:var(--color-text-light)}.cloud__content_panel_btn{fill:var(--color-text-light)}.cloud__content_panel_btn_selected{fill:var(--color-text)}.cloud__content_panel_btn:hover{cursor:pointer}.cloud__content_folders_item_text{font-size:.75rem;overflow:hidden}.cloud__content_view1{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.cloud__content_panel,.cloud__content_view2,.cloud__content_files_view2{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.cloud__content_view1 .cloud__content_item{width:119px;height:138px;border-radius:.5rem;padding:.5rem;text-align:center}.cloud__content_item_folder{background:var(--color-background-secondary)}.cloud__content_item_file{border:1px solid var(--color-border)}.cloud__content_view1 .cloud__content_item img{width:86px;height:auto}.cloud__content_view2 .cloud__content_item{display:flex;align-items:center;padding:.5rem;width:220px;border-radius:8px;background:var(--color-background-secondary)}.cloud__content_view2 .cloud__content_item.cloud__content_item_file{display:none}.cloud__content_view2 .cloud__content_item img{width:24px;height:auto}.cloud__content_files_table{width:100%;border-collapse:collapse;margin-top:1rem}.cloud__content_files_table thead{text-align:left;background:var(--color-background-secondary);border-radius:1rem}.cloud__content_files_table th{text-transform:uppercase;font-size:.625rem;font-weight:600}.cloud__content_files_table th:first-child,.cloud__content_files_table td:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.cloud__content_files_table th:last-child,.cloud__content_files_table td:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.cloud__content_files_table td{font-size:.625rem}.cloud__content_files_table th,.cloud__content_files_table td{padding:.875rem}.cloud__file_type{border-radius:4px;padding:0 4px;line-height:16px;font-size:.563rem;background:#000;color:#fff;text-transform:uppercase}.cloud__content_item:hover,.cloud__content_files_table tr:hover{cursor:pointer;background:var(--color-accent-light);border-color:var(--color-accent-light);transition:.2s ease all}.modal-overlay{z-index:9999;left:0;top:0;right:0;bottom:0;display:flex;position:fixed;background:#0000007f}.modal{margin:120px auto auto;padding:24px;background:var(--color-background);width:400px;border-radius:16px}.modal-header{display:flex;align-items:center;justify-content:flex-end;width:100%}.modal-title{text-align:center;font-size:24px;font-weight:600;line-height:32px;margin-bottom:12px;color:var(--color-text)}.modal-close-btn:hover{cursor:pointer}.modal-body{margin-top:32px;line-height:24px;text-align:center;color:var(--color-text-light)}.modal-body>label{display:block;font-size:16px;font-weight:400;line-height:24px}.modal-body>label+label{margin-top:1rem}.modal-body>label input{margin-top:8px}.modal-body label+input{margin-top:10px}.modal-footer{margin-top:32px}.pagination{display:flex;align-items:center;flex-wrap:nowrap;width:fit-content;gap:8px}.pagination__item{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:2rem;min-height:2rem;padding:4px;border-radius:.5rem;font-size:.875rem}.pagination__item:hover{background:var(--color-accent-light);color:var(--color-text);cursor:pointer}.pagination__item__active,.pagination__item__active:hover{background:var(--color-accent);color:#fff}.pagination__arrow,.sed-btn-block{display:none}.sed-search{position:relative}.sed-search input{display:flex;align-items:center;background:var(--color-background);width:100%;height:42px;padding-left:36px;padding-right:8px;border:1px solid var(--color-border);border-radius:8px;outline:none;color:var(--color-text);font-size:14px}.sed-search input:focus{border:1px solid var(--color-accent)}.sed-search-icon{position:absolute;left:12px;top:10px;bottom:0;width:20px;height:20px}.sed-search-clear-icon{position:absolute;right:10px;top:10px;bottom:0;width:20px;height:20px}.sed-search-clear-icon:hover{cursor:pointer}.sed-period,.sed-deputy,.sed-logout{display:flex;gap:4px;height:42px;align-items:center;padding-left:12px;padding-right:16px;background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;font-size:14px;color:var(--color-text-light)}.sed-period.active,.sed-deputy.active,.sed-logout.active{border:1px solid var(--color-accent);background:var(--color-accent);color:#fff}.sed-period.active svg,.sed-deputy.active svg,.sed-logout.active svg{stroke:#fff!important}.sed-period:hover,.sed-deputy:hover,.sed-logout:hover{cursor:pointer}.body-section{display:flex;height:100vh;flex:1 1 0;min-width:0;padding:8px 8px 8px 0}.main-div{max-width:none;width:100%;height:calc(100% - 104px);padding:8px;border-radius:8px;margin-top:8px;background:var(--color-background-secondary)}.sed-mobile-filters{display:none;padding:16px}.sed-table input[type=checkbox]{width:16px;height:16px}.sed-table-mobile{display:none}.sed-table-empty-message{width:100%;padding:60px 24px;text-align:center;border-radius:8px;background:var(--color-background);color:var(--color-text-light);font-size:14px}.sed-navigation{display:flex;justify-content:space-between}.sed-tabs-wrapper{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.sed-tabs{display:flex;background:var(--color-background);width:max-content;border-radius:8px 8px 0 0;padding:0 16px}.sed-tab{text-transform:uppercase;padding:8px 12px;font-size:14px;font-weight:500}.sed-tab:hover{cursor:pointer;color:var(--color-accent)}.sed-tab.active{color:var(--color-accent);border-bottom:2px solid var(--color-accent)}.sed-period-filter{display:flex;gap:20px;border-radius:6px;background:var(--color-background);padding:4px 8px 6px;border:1px solid var(--color-border)}.sed-period-filter-date-from,.sed-period-filter-date-to{font-size:13px;font-weight:500}.sed-period-filter-date-from:hover,.sed-period-filter-date-to:hover{cursor:pointer}.sed-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 4px;border:none}.sed-table col:nth-child(1){width:40px}.sed-table col:nth-child(2){width:60px}.sed-table col:nth-child(3){width:90px}.sed-table col:nth-child(4){width:88px}.sed-table col:nth-child(5){width:110px}.sed-table col:nth-child(6){width:170px}.sed-table col:nth-child(7){width:80px}.sed-table col:nth-child(8){width:auto}.sed-table col:nth-child(9){width:120px}.sed-table col:nth-child(10){width:90px}.sed-table th{padding:12px 8px;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-align:left}.sed-table td{padding:16px 8px;font-size:12px;font-weight:400;line-height:16px;vertical-align:top}.sed-columns-select{background:var(--color-text);color:var(--color-background);padding:4px;border-radius:4px;border:none;outline:none;font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.sed-row{background:var(--color-background);vertical-align:top}.sed-row:hover{cursor:pointer;background:var(--color-accent-light)}.sed-description:hover,.sed-docnum:hover{cursor:pointer}.sed-docnum-label{display:inline-block;border-radius:4px;padding:2px 4px;font-size:14px}.sed-doctype-name{font-size:14px;word-break:normal}.sed-docnum-label.green{color:#fff;background:var(--color-docnum-green);text-decoration:none}.sed-docnum-label.red{color:#fff;background:var(--color-docnum-red);text-decoration:none}.sed-docnum-label.blue{color:#fff;background:var(--color-docnum-blue);text-decoration:none}.sed-docnum-label.grey{color:#fff;background:var(--color-docnum-grey);text-decoration:none}.sed-row.focus{outline:4px solid var(--color-accent-selected);border-radius:8px}.sed-row td{word-break:break-all;padding:8px 0}.sed-row td:first-child{border-radius:8px 0 0 8px}.sed-row.unread td,.sed-row.unread .sed-time,.sed-row.unread .sed-date{font-weight:600}.sed-row.unread td:first-child{border-left:3px solid var(--color-accent);border-radius:4px 0 0 4px;background:linear-gradient(90deg,var(--color-accent-light) 0%,var(--color-background) 100%)}.sed-row.unread:hover td{background:var(--color-accent-light)}.sed-row.unread .sed-initiator-primary,.sed-row.unread .sed-initiator-reqs,.sed-row.unread .sed-description-title{font-weight:600}.sed-row td:last-child{border-radius:0 8px 8px 0}.sed-row.chat-unread:not(.unread) td:first-child{border-left:3px solid #6B4EF0;border-radius:4px 0 0 4px;background:linear-gradient(90deg,rgba(107,78,240,.12) 0%,var(--color-background) 100%)}.sed-row.chat-unread:not(.unread):hover td{background:#6b4ef014}.sed-row.last-opened td,.sed-row.last-opened:hover td,.sed-row.last-opened.unread:hover td,.sed-row.last-opened.chat-unread:hover td{background:var(--color-background-secondary)}.sed-chat-icon{position:relative;display:inline-flex;align-items:center;margin-left:4px;color:var(--color-text-light);vertical-align:middle}.sed-chat-icon .svg{stroke:currentColor}.sed-chat-icon--unread{color:#6b4ef0}.sed-chat-icon__badge{position:absolute;top:-4px;right:-6px;min-width:13px;height:13px;padding:0 3px;border-radius:7px;background:var(--color-red);color:#fff;font:600 9px/13px Arial,sans-serif;text-align:center}.sed-initiator-wrapper{display:flex;gap:8px}.sed-initiator-left{display:none}.sed-initiator-right>*{display:block;max-width:150px}.sed-initiator-primary{font-size:14px;font-weight:400;line-height:1rem}.sed-initiator-secondary{font-size:12px;font-weight:400;line-height:24px;color:var(--color-text-light)}.sed-initiator-reqs{color:var(--color-accent);text-decoration:none;font-size:14px;font-weight:400;line-height:24px;width:max-content}.sed-initiator-reqs.red{color:var(--color-red)}.sed-description-title{font-size:14px;font-weight:400;line-height:1.1rem;overflow:hidden;word-break:normal}.sed-description-title b,.sed-description-title strong{font-weight:inherit}.sed-esedo-marker{display:inline-block;padding:0 8px;text-transform:uppercase;border-radius:4px;line-height:16px;letter-spacing:1px;font-size:9px;font-weight:700;color:#fff;margin-right:6px}.sed-description-tag{display:inline-block;padding:0 8px;text-transform:uppercase;border-radius:4px;line-height:16px;letter-spacing:1px;font-size:9px;font-weight:700;background:#ff4e64;color:#fff;margin-right:6px}.sed-description-body{padding-top:4px;font-size:12px;font-weight:400;line-height:1.1rem;color:var(--color-text-light);word-break:normal}.sed-status{display:block;font-size:13px;font-weight:400;line-height:24px}.sed-exmem{display:flex;align-items:center;gap:2px;font-weight:400;font-size:12px;color:var(--color-text-light)}.sed-report{display:flex;justify-content:center;align-items:center;gap:4px;font-weight:400;font-size:12px;color:var(--color-text)}.sed-report:hover{color:#233ecf}.sed-status:first-letter{text-transform:uppercase}.sed-date{display:block;font-size:12px;font-weight:400;line-height:16px}.sed-days-left{display:inline-flex;align-items:center;gap:5px;margin-top:4px;font-size:11px;color:#535353}.sed-days-left-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:18px;padding:0 5px;border-radius:7px;border:1px solid #aaa;background:transparent;color:#535353;font-size:11px;font-weight:600}.sed-days-left--gray .sed-days-left-count{border-color:#aaa;color:#535353}.sed-days-left--yellow .sed-days-left-count{border-color:#ffcb00;color:#ffcb00}.sed-days-left--orange .sed-days-left-count{border-color:#ff8c00;color:#ff8c00}.sed-days-left--red{color:#535353}.sed-days-left--red .sed-days-left-count{border-color:#fa313a;color:#fa313a;padding:0 10px}.sed-time{display:block;font-size:12px;font-weight:400;line-height:16px;color:var(--color-text-light)}.sed-changed-actions{display:flex;align-items:center}.sed-changed-actions-item:hover{cursor:pointer}.sed-table-lower-panel{display:flex;align-items:center;gap:8px}.sed-table-archive-label{display:block;width:fit-content;padding:2px 4px;background:var(--color-accent);color:#fff;border-radius:4px;margin-bottom:2px}.sed-footer{display:flex;justify-content:space-between;width:100%;height:44px;padding:6px 8px;border-radius:8px;background:var(--color-background);margin-top:8px}.sed-footer-cell{display:flex;align-items:center;font-size:14px}.sed-footer-mobile{display:none}.doc-card-overlay{z-index:9999;position:fixed;display:flex;left:0;top:0;right:0;bottom:0;background:#0000007f}.doc-card{margin:20px auto;background:var(--color-background);border-radius:16px;width:800px;height:fit-content;min-height:640px;max-height:95vh;overflow:auto}.doc-card::-webkit-scrollbar{width:8px}.doc-card::-webkit-scrollbar-track{border-radius:100px;background-color:transparent}.doc-card::-webkit-scrollbar-thumb{background-color:var(--color-text-light);border-radius:100px}.doc-card::-webkit-scrollbar-track-piece:end{background:transparent;margin-bottom:10px}.doc-card::-webkit-scrollbar-track-piece:start{background:transparent;margin-top:10px}.doc-card-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 24px;border-bottom:1px solid var(--color-border)}.doc-card-header-title{font-size:20px;font-weight:600;color:var(--color-text)}.doc-card-header-close-btn{height:24px;width:24px}.doc-card-body{padding:24px}.doc-card-actions-mobile{display:none}.doc-card-actions{display:flex;align-items:center;gap:12px}.doc-card-actions-item{display:flex;align-items:center;gap:4px;padding:8px 12px;border-radius:8px;background:var(--color-background-secondary);color:var(--color-text);font-size:14px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.2s ease}.doc-card-actions-item:hover{cursor:pointer;background:var(--color-border)}.doc-card-flow{display:flex}.doc-card-flow-status{position:relative;display:flex;justify-content:center;align-items:center;width:fit-content;height:40px;padding:0 16px;background:var(--color-text-light);color:#fff;font-size:14px;font-weight:600}.doc-card-flow-status:not(:last-child){margin-right:3px}.doc-card-flow-status:not(:first-child){padding-left:24px}.doc-card-flow-status:not(:first-child):after{z-index:1;content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-left:8px solid var(--color-background);border-top:20px solid transparent;border-bottom:20px solid transparent}.doc-card-flow-status:not(:last-child):before{z-index:2;content:"";position:absolute;right:-8px;bottom:0;width:0;height:0;border-left:8px solid var(--color-text-light);border-top:20px solid transparent;border-bottom:20px solid transparent}.doc-card-flow-status.active:not(:last-child):before{border-left:8px solid var(--color-accent)}.doc-card-flow-status.active{background:var(--color-accent);color:#fff}.doc-card-flow-status:first-child{border-radius:8px 0 0 8px}.doc-card-flow-status:last-child{border-radius:0 8px 8px 0}.doc-card-flow-status-num{display:flex;align-items:center;justify-content:center;height:24px;width:24px;margin-right:8px;border-radius:50%;background:#fff;font-size:12px;font-weight:600;line-height:16px}.doc-card-flow-status>.doc-card-flow-status-num{color:var(--color-text-light)}.doc-card-flow-status.active>.doc-card-flow-status-num{color:var(--color-accent)}.doc-card-tabs{display:flex}.doc-card-tabs-item{padding:12px 16px;font-size:15px;font-weight:400;border-bottom:1px solid var(--color-border);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.doc-card-tabs-item:hover{cursor:pointer}.doc-card-tabs-item.active{border-bottom:2px solid var(--color-accent)}.doc-card-info{display:table;width:100%;border-radius:13px;border-spacing:0;background:var(--color-background-secondary);border:1px solid var(--color-border)}.doc-card-info-row{display:table-row}.doc-card-info-row:last-child>.doc-card-info-cell,.doc-card-info-row:last-child>.doc-card-info-header{border-bottom:none}.doc-card-info-header,.doc-card-info-cell{display:table-cell;padding:16px;font-size:14px;font-weight:400;border-bottom:1px solid var(--color-border)}.doc-card-info-header{color:var(--color-text-light)}.doc-card-info-cell{color:var(--color-text)}.doc-card-main-participants+.doc-card-main-participants{border-top:1px solid var(--color-border);padding-top:24px}.doc-card-main-participants-title{color:var(--color-text);font-size:18px;font-weight:600}.doc-card-main-participants-item{display:flex;flex-direction:column;gap:8px;padding:16px;margin-top:16px;border-radius:8px;background:var(--color-background-secondary)}.doc-card-main-participants-item-title{display:flex;gap:6px;font-size:14px;font-weight:400;color:var(--color-text-light)}.doc-card-main-participants-item-name{font-size:15px;font-weight:500;color:var(--color-text)}.doc-card-main-participants-item-comment{font-size:14px;font-weight:400;color:var(--color-text-light)}.doc-card-main-participants-item.success{background:var(--color-green-secondary)}.doc-card-main-participants-item.success>.doc-card-main-participants-item-title{color:var(--color-green);font-weight:500}.doc-card-main-participants-item.fail{background:var(--color-red-secondary)}.doc-card-main-participants-item.fail>.doc-card-main-participants-item-title{color:var(--color-red);font-weight:500}.doc-card-main-participants-item-form-input{width:100%;height:120px;resize:none;outline:none;padding:16px;background:var(--color-background);color:var(--color-text);border-radius:8px;border:1px solid var(--color-border);font-size:14px;font-weight:400}.doc-card-main-participants-item-form-input::placeholder{color:var(--color-text-light)}.doc-card-main-participants-item-form-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px}.doc-card-main-participants-item-form-button{display:flex;gap:4px;align-items:center;box-sizing:border-box;min-width:fit-content;width:100%;text-decoration:none;justify-content:center;padding:20px 24px;border-radius:8px;font-size:15px;font-weight:500;transition:.15s}.doc-card-main-participants-item-form-button.primary{border:1px solid var(--color-accent);background:var(--color-accent)!important;color:#fff}.doc-card-main-participants-item-form-button.primary:hover{border:1px solid var(--color-accent-hover);background:var(--color-accent-hover)!important;color:#fff}.doc-card-main-participants-item-form-button.secondary{border:1px solid var(--color-border);background:var(--color-background)!important;color:var(--color-text)!important}.doc-card-main-participants-item-form-button.secondary:hover{border:1px solid var(--color-background-secondary);background:var(--color-background-secondary)!important;color:var(--color-text)!important}.doc-card-main-participants-item-form-button.primary.red{border:1px solid var(--color-red);background:var(--color-red)!important;color:#fff}.doc-card-main-participants-item-form-button.primary.red:hover{border:1px solid var(--color-red-hover);background:var(--color-red-hover)!important;color:#fff}.doc-card-main-participants-item-form-button.danger{border:1px solid var(--color-red);background:var(--color-red)!important;color:#fff}.doc-card-main-participants-item-form-button.danger:hover{border:1px solid var(--color-red-hover);background:var(--color-red-hover)!important;color:#fff}.doc-card-main-participants-item-form-button:hover{cursor:pointer}.doc-card-participant-block{display:flex;align-items:baseline;justify-content:space-between;width:100%;min-height:400px}.doc-card-participant-block-left{padding-right:24px;width:50%;height:100%;border-right:1px solid var(--color-border)}.doc-card-participant-block-right{padding-left:24px;width:50%;height:100%}.doc-card-participant-title{font-size:18px;font-weight:600;color:var(--color-text)}.doc-card-participant-block-flex{display:flex;align-items:center;gap:16px;width:100%}.doc-card-participant-empty-message{width:100%;padding:70px 0;text-align:center;border-radius:8px;background:var(--color-background-secondary);color:var(--color-text-light);font-size:14px;font-weight:400}.doc-card-participant-card{display:flex;flex-direction:column;gap:8px;padding:12px 16px;border-radius:8px;background:var(--color-background-secondary)}.doc-card-participant-card-flex-row{display:flex;align-items:center;justify-content:space-between;width:100%}.doc-card-participant-card-name{font-size:15px;font-weight:500;color:var(--color-text)}.doc-card-participant-card-text{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:400;color:var(--color-accent)}.doc-card-participant-card-date{font-size:13px;font-weight:400;color:var(--color-text-light)}.doc-card-sign{font-weight:500;font-size:14px;text-transform:capitalize;line-height:20px;color:var(--color-accent)}.doc-card-comment{width:100%;box-sizing:border-box;padding:16px 16px 84px;color:var(--color-text);background:var(--color-background);border:1px solid var(--color-border);border-radius:12px}.doc-card-comment:focus{outline:none;border:1px solid var(--color-border-focus)}.doc-card-archive-label{padding:2px 4px;background:var(--color-accent);color:#fff;border-radius:4px;font-size:18px}.doc-view-participant-block{margin-top:16px}.doc-view-participant-block-title{font-size:15px;font-weight:600;color:var(--color-text-light)}.doc-view-comment{margin-top:16px;width:100%;box-sizing:border-box;padding:16px 16px 84px;color:var(--color-text);background:var(--color-background);border:1px solid var(--color-border);border-radius:12px}.doc-view-comment::placeholder{color:var(--color-text-light)}.doc-view-buttons{width:100%;text-align:right;margin-top:16px}.doc-view-buttons *+*{margin-left:8px}.mail-content-actions{display:flex;gap:8px;width:100%;padding:16px;margin-top:8px;background:var(--color-background);border-top-left-radius:12px;border-top-right-radius:12px}.mail-content-actions>*{display:block}.banner-wrapper{z-index:99;left:0;top:0;right:0;bottom:0;display:flex;position:fixed;background:#0000007f}.banner{margin:auto;background:var(--color-background);width:768px;min-height:84px;border-radius:16px;padding:16px}.banner-flex{display:flex;justify-content:space-between}.banner-title{font-size:14px;line-height:24px;font-weight:600;color:var(--color-text)}.banner-body{font-size:14px;line-height:24px;font-weight:400;color:var(--color-text-light)}.deputy-menu{display:flex;align-items:center;justify-content:space-between;font-size:15px}.document-view-background{z-index:999;position:absolute;width:100vw;height:100vh;left:0;top:0;background:#00f}.sidebar-slim{display:flex;flex-direction:column;gap:8px;width:48px;background:var(--color-background-secondary);padding:16px 8px}.sidebar-slim-item{width:32px;height:32px}.sidebar-slim-item:hover{cursor:pointer}.instance-select-container{display:flex;align-items:center;width:100%;min-height:94px;padding:12px;border-radius:8px;background:var(--color-background-secondary)}.sed-table-scrollable{height:calc(100vh - 13%);min-height:400px;overflow-y:auto;overflow-x:hidden;padding-right:8px}.sed-table-body{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 4px;border:none}.sidebar::-webkit-scrollbar{width:6px}.sidebar::-webkit-scrollbar-track{background:transparent}.sidebar::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:4px}.sidebar::-webkit-scrollbar-thumb:hover{background:var(--color-border-focus)}.sed-table-scrollable::-webkit-scrollbar{width:6px}.sed-table-scrollable::-webkit-scrollbar-track{background:var(--color-background)}.sed-table-scrollable::-webkit-scrollbar-thumb{background:var(--color-text-light);border-radius:4px}.sed-table-scrollable::-webkit-scrollbar-thumb:hover{background:var(--color-border-focus)}.sed-deputy-minimal{padding-top:6px}.sed-deputy-minimal:hover{cursor:pointer}.sed-deputy-minimal.active svg{fill:var(--color-text)}.sed-profile-32,.sed-profile-32 img{border-radius:100px;width:32px;height:32px;background:var(--color-background)}.sed-profile-32:hover{cursor:pointer}.dropdown-frame.profile{min-width:240px;padding:16px;background:var(--color-background)}.v-menu-bg{margin-top:16px;border-radius:8px}.v-menu-bg-item{font-size:14px;font-weight:400;display:flex;gap:6px;align-items:center;padding:6px 8px;border-radius:8px;transition:.25s;height:36px}.v-menu-bg-item:hover{background:var(--color-background-secondary);cursor:pointer}.v-menu-bg-item.active{color:var(--color-accent);background:var(--color-background-secondary)}.v-menu-bg-item.active svg{stroke:var(--color-accent)}.v-menu-bg-item+.v-menu-bg-item{margin-top:3px}.v-menu-bg-item .custom-dropdown{position:relative;width:100%}.v-menu-bg-item .custom-dropdown .dropdown-link{cursor:pointer;padding:0;background:none;border:none;font:inherit;color:inherit;width:100%;text-align:left}.v-menu-bg-item .custom-dropdown-list{position:fixed;z-index:9999999;width:304px;max-height:240px;display:flex;flex-direction:column;gap:4px;padding:4px;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 0 1px #0006;box-shadow:0 8px 24px -6px #00000029;overflow-y:auto}.v-menu-bg-item .custom-dropdown-list::-webkit-scrollbar{width:8px}.v-menu-bg-item .custom-dropdown-list::-webkit-scrollbar-track{border-radius:100px;background-color:transparent}.v-menu-bg-item .custom-dropdown-list::-webkit-scrollbar-thumb{background-color:var(--color-border-focus);border-radius:100px}.v-menu-bg-dropdown-list{padding:0 14px 14px;display:flex;flex-direction:column;gap:3px;margin-top:4px}.v-menu-bg-dropdown-item{display:flex;align-items:center;gap:4px;padding:8px 12px;border-radius:8px;cursor:pointer;transition:all .2s ease}.v-menu-bg-dropdown-item:hover{background:var(--color-background-secondary)}.v-menu-bg-dropdown-item.active{background:var(--color-background-secondary);color:var(--color-accent)}.v-menu-bg-dropdown-label{border-radius:4px;font-size:9px;font-weight:600;line-height:14px;padding:0 4px;text-transform:uppercase;color:#fff;background:#4f78e0;flex-shrink:0}.v-menu-bg-dropdown-name{font-size:13px;font-weight:400}.v-menu-bg-dropdown-empty{padding:12px;text-align:center;font-size:13px;color:var(--color-text-light);opacity:.6}.v-menu-bg-item .custom-dropdown-list .instance-search-wrapper{position:sticky;top:-4px;z-index:1;margin:-4px -4px 4px;padding:4px;background-color:var(--color-background)}.v-menu-bg-item .custom-dropdown-list .instance-search-input{width:100%;height:36px;padding:8px;font-size:14px;font-weight:400;color:var(--color-text);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:8px;outline:none;transition:border-color .2s ease}.v-menu-bg-item .custom-dropdown-list .instance-search-input:focus{border-color:var(--color-border-focus)}.v-menu-bg-item .custom-dropdown-list .instance-search-empty{padding:8px;font-size:14px;line-height:24px;color:var(--color-text-light);text-align:center}label{font-size:15px}label+.text-input{margin-top:6px}.text-input{box-sizing:border-box;line-height:24px;font-size:13px;font-weight:400;color:var(--color-text);padding:8px 16px;border-radius:8px;outline:none;border:1px solid var(--color-border);background:var(--color-background);width:100%}.text-input::placeholder{color:var(--color-text-light)}.text-input:focus{border:1px solid var(--color-accent)}.file-input{display:flex;align-items:center;gap:6px;line-height:24px;font-size:14px;font-weight:400;padding:8px 16px;border-radius:8px;outline:none;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text-light);text-align:left}.file-input div{overflow-x:hidden}.file-input input[type=file]{position:fixed;opacity:0}.search>input:focus{outline:none}.search>input{width:100%;border:none;background:transparent;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M18.75 18.75L15.4404 15.4464M15.4404 15.4464C16.5227 14.3656 17.1923 12.8716 17.1923 11.2212C17.1923 7.92338 14.5189 5.25 11.2212 5.25C7.92338 5.25 5.25 7.92338 5.25 11.2212C5.25 14.5189 7.92338 17.1923 11.2212 17.1923C12.8685 17.1923 14.36 16.5252 15.4404 15.4464Z" stroke="%23999CA0" stroke-linecap="round"/></svg>');background-repeat:no-repeat;background-position:16px;padding-left:48px}.search{display:flex;justify-content:space-between;width:100%;border:1px solid var(--color-border);border-radius:12px}.search.xl{height:56px;font-size:14px;line-height:24px}.search.lg{height:48px;font-size:16px;line-height:24px}.search.md{height:40px;font-size:16px;line-height:24px}.tabs-pills{display:flex;align-items:center;flex-wrap:wrap;gap:6px;width:100%}.tabs-pills-item{display:flex;align-items:center;border-radius:8px;font-size:14px;font-weight:400;background:var(--color-background-secondary);color:var(--color-text)}.tabs-pills-item:hover{cursor:pointer;background:var(--color-accent-light);color:var(--color-accent)}.tabs-pills.md .tabs-pills-item{height:40px;padding:8px 16px}.tabs-pills.sm .tabs-pills-item{height:32px;padding:4px 12px}.tabs-pills-item.active{background:var(--color-accent);color:#fff}.list{display:flex;flex-direction:column;width:100%;max-height:260px;overflow-y:auto;padding-right:12px}.list-item{display:flex;align-items:center;padding:16px;height:56px;width:100%;line-height:20px;font-size:15px;font-weight:500;background-image:url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M9.75 7.5L14.25 12L9.75 16.5" stroke="%23999CA0" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-position:center right 16px}.list-item-accordeon{display:flex;justify-content:space-between;align-items:center;padding:16px;height:56px;width:100%;line-height:20px;font-size:15px;font-weight:500;border:1px solid var(--color-border);border-radius:16px}.list-item-accordeon+.list-item-accordeon{margin-top:12px}.list-item:not(:last-child){border-bottom:1px solid var(--color-border)}.list-item:hover{cursor:pointer}.list::-webkit-scrollbar{width:8px}.list::-webkit-scrollbar-track{border-radius:100px;background:var(--color-background-secondary)}.list::-webkit-scrollbar-thumb{background-color:var(--color-border-focus);border-radius:100px}.dropdown-link,.dropdown-wrapper{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown-link{position:relative;z-index:998;width:100%}.dropdown-wrapper{position:relative;z-index:9999;top:4px}.dropdown-background{z-index:999;left:0;top:0;right:0;bottom:0;display:flex;position:fixed}.dropdown-list{z-index:100;width:100%;position:absolute;display:flex;flex-direction:column;gap:4px;padding:4px;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:12px;overflow-y:auto;overflow-x:hidden;box-shadow:0 0 1px #0006;box-shadow:0 8px 24px -6px #00000029}.dropdown-list.md{width:304px;max-height:240px}.dropdown-list.lg{width:400px;max-height:420px}.dropdown-list.right{right:0}.dropdown-list.no-scroll{max-height:none;height:auto;overflow-y:hidden;overflow-x:hidden;position:absolute;transform:none!important;transition:none!important}.dropdown-wrapper:has(.dropdown-list.no-scroll){transition:none!important;transform:none!important}.dropdown-list-item{position:relative;padding:8px;line-height:24px;font-size:14px;font-weight:400;color:var(--color-text);border-radius:8px;text-transform:capitalize;width:100%;transition:.2s ease}.dropdown-list-item:hover{cursor:pointer;background-color:var(--color-background-secondary)}.dropdown-list-item.active{background:var(--color-background-secondary);color:var(--color-accent)}.dropdown-list-item.red{background:var(--color-red-secondary);color:var(--color-red)}.dropdown-list-item.category{position:relative;font-weight:600}.dropdown-list-separator{position:relative;height:1px;background:var(--color-border);width:100%}.dropdown-category-arrow{position:absolute;right:10px;top:8px;bottom:0;width:20px;height:20px}.dropdown-frame{z-index:9999;position:absolute;padding:16px;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:12px;box-shadow:0 0 1px #0006;box-shadow:0 8px 24px -6px #00000029}.dropdown-frame.right{right:0}.dropdown-frame.md{min-width:280px;max-height:320px}.dropdown-frame.lg{min-width:450px;max-height:320px}.dropdown-list::-webkit-scrollbar{width:8px}.dropdown-list::-webkit-scrollbar-track{border-radius:100px;background-color:transparent}.dropdown-list::-webkit-scrollbar-thumb{background-color:var(--color-border-focus);border-radius:100px}.dropdown-list::-webkit-scrollbar-track-piece:end{background:transparent;margin-bottom:10px}.dropdown-list::-webkit-scrollbar-track-piece:start{background:transparent;margin-top:10px}.q-page{height:100vh;overflow-y:auto;background:var(--color-background-secondary);color:var(--color-text);padding:24px;box-sizing:border-box}.q-page.q-page-narrow{max-width:720px;margin:0 auto}.q-page-wide{max-width:1240px;margin:0 auto}.q-header{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--color-border)}.q-header h1{font-size:28px;font-weight:600;margin:0;color:var(--color-text)}.q-header .q-sub{color:var(--color-text-light);font-size:14px;margin:0}.q-section{background:var(--color-background);border:1px solid var(--color-border);border-radius:12px;padding:20px;margin-bottom:20px}.q-section h2{font-size:18px;font-weight:600;margin:0 0 16px;color:var(--color-text)}.q-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;line-height:20px;border:1px solid transparent;background:transparent;color:var(--color-text);cursor:pointer;transition:background .15s,border-color .15s,color .15s;font-family:inherit}.q-btn:hover{background:var(--color-background-secondary)}.q-btn:disabled{opacity:.5;cursor:not-allowed}.q-btn-primary{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.q-btn-primary:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover);color:#fff}.q-btn-ghost{background:var(--color-background);border-color:var(--color-border);color:var(--color-text)}.q-btn-ghost:hover{background:var(--color-background-secondary)}.q-btn-danger{background:var(--color-red-secondary);color:var(--color-red);border-color:transparent}.q-btn-danger:hover{background:var(--color-red);color:#fff}.q-btn-success{background:var(--color-green);color:#fff;border-color:var(--color-green)}.q-btn-success:hover{opacity:.92}.q-btn-lg{padding:12px 24px;font-size:16px}.q-btn-sm{padding:4px 10px;font-size:12px}.q-btn-block{width:100%}.q-input,.q-select{width:100%;padding:8px 12px;border:1px solid var(--color-border);border-radius:8px;font-size:14px;line-height:20px;color:var(--color-text);background:var(--color-background);box-sizing:border-box;font-family:inherit;outline:none;transition:border-color .15s}.q-input:focus,.q-select:focus{border-color:var(--color-accent)}.q-input::placeholder{color:var(--color-text-light)}.q-checkbox{width:18px;height:18px;accent-color:var(--color-accent)}.q-field{display:flex;flex-direction:column;gap:6px}.q-field-label{font-size:13px;color:var(--color-text-light)}.q-table{width:100%;border-collapse:separate;border-spacing:0}.q-table th,.q-table td{padding:10px 12px;text-align:left;border-bottom:1px solid var(--color-border);vertical-align:middle;font-size:14px;color:var(--color-text)}.q-table th{font-weight:600;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:var(--color-text-light);background:var(--color-background-secondary)}.q-table tr:last-child td{border-bottom:none}.q-table-actions{display:flex;gap:6px;justify-content:flex-end}.q-grid{display:grid;gap:16px}.q-grid-3{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.q-grid-2{grid-template-columns:repeat(auto-fill,minmax(360px,1fr))}.q-card{background:var(--color-background);border:1px solid var(--color-border);border-radius:12px;padding:16px;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .05s;text-align:left;color:var(--color-text);font-family:inherit}.q-card:hover{border-color:var(--color-accent);box-shadow:0 4px 12px #233ecf14}.q-card:active{transform:translateY(1px)}.q-card-title{font-size:16px;font-weight:600;margin:0 0 4px;color:var(--color-text)}.q-card-meta{font-size:13px;color:var(--color-text-light);margin:0}.q-card-tag{display:inline-block;margin-top:8px;padding:2px 8px;background:var(--color-accent-light);color:var(--color-accent);border-radius:12px;font-size:11px;font-weight:500}.q-pill{display:inline-block;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;background:var(--color-background-secondary);color:var(--color-text-light)}.q-pill-accent{background:var(--color-accent-light);color:var(--color-accent)}.q-pill-success{background:var(--color-green-secondary);color:var(--color-green)}.q-pill-danger{background:var(--color-red-secondary);color:var(--color-red)}.q-pill-warn{background:var(--color-warn-secondary);color:var(--color-warn-text)}.q-empty{padding:48px 16px;text-align:center;color:var(--color-text-light);font-size:14px}.q-error{color:var(--color-red);background:var(--color-red-secondary);padding:10px 14px;border-radius:8px;font-size:13px;margin-top:12px}.q-loading{padding:48px 16px;text-align:center;color:var(--color-text-light)}.q-autocomplete{position:relative;width:100%}.q-autocomplete-list{position:absolute;top:calc(100% + 4px);left:0;right:0;background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;box-shadow:0 6px 16px #00000014;max-height:240px;overflow-y:auto;z-index:10}.q-autocomplete-option{padding:8px 12px;cursor:pointer;font-size:13px;color:var(--color-text);border-bottom:1px solid var(--color-border)}.q-autocomplete-option:last-child{border-bottom:none}.q-autocomplete-option:hover{background:var(--color-accent-light);color:var(--color-accent)}.q-autocomplete-meta{font-size:11px;color:var(--color-text-light);margin-top:2px}.q-kpi-bar{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-bottom:20px}.q-kpi{background:var(--color-background);border:1px solid var(--color-border);border-radius:12px;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.q-kpi-label{font-size:12px;color:var(--color-text-light);text-transform:uppercase;letter-spacing:.5px;font-weight:500}.q-kpi-value{font-size:28px;font-weight:700;color:var(--color-text);line-height:1.1;font-variant-numeric:tabular-nums}.q-kpi-sub{font-size:12px;color:var(--color-text-light)}.q-kpi-accent .q-kpi-value{color:var(--color-accent)}.q-kpi-success .q-kpi-value{color:var(--color-green)}.q-kpi-warn .q-kpi-value{color:var(--color-warn-text)}.q-tabs{display:flex;gap:4px;margin-bottom:20px;border-bottom:1px solid var(--color-border);padding-bottom:0;overflow-x:auto;scrollbar-width:thin}.q-tab{background:transparent;border:none;border-bottom:2px solid transparent;padding:10px 16px;font-size:14px;font-weight:500;color:var(--color-text-light);cursor:pointer;white-space:nowrap;transition:color .15s,border-color .15s;font-family:inherit;margin-bottom:-1px}.q-tab:hover{color:var(--color-text)}.q-tab.active{color:var(--color-accent);border-bottom-color:var(--color-accent)}.q-tab-count{display:inline-block;margin-left:6px;padding:1px 7px;background:var(--color-background-secondary);border-radius:999px;font-size:11px;font-weight:600;color:var(--color-text-light);font-variant-numeric:tabular-nums}.q-tab.active .q-tab-count{background:var(--color-accent-light);color:var(--color-accent)}.q-table tr.q-row-selected td{background:var(--color-accent-light);position:relative}.q-table tr.q-row-selected td:first-child{box-shadow:inset 3px 0 0 0 var(--color-accent)}@media (max-width: 640px){.q-page{padding:12px}.q-section{padding:16px}.q-header h1{font-size:22px}.q-table{font-size:13px}.q-table th,.q-table td{padding:8px 6px}}@media (min-width : 1920px){#appBody{margin:0 auto;width:100%;max-width:none;padding:0}.inline-header{width:100%}.head-div{width:100%;padding:0}.head-panel{display:flex;align-items:center;border-radius:8px;background:var(--color-background-secondary);max-width:none;width:100%;padding:16px 24px}.main-div{max-width:none;width:100%;padding:8px;border-radius:8px;background:var(--color-background-secondary)}.body-section{display:flex;flex:1 1 0;min-width:0}.logo-div{min-width:240px;max-width:240px;padding:26px 0 0 24px;background:var(--color-background);margin-bottom:48px}.sidebar{max-width:240px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-height:calc(100vh - 12px);overflow-y:auto}.sed-content-container{display:flex;flex-direction:column;width:100%;flex:1}}@media (min-width : 2560px){#appBody{margin:0 auto;width:100%;max-width:none;padding:0}.topbar{display:none}.flex-button-panel{display:flex;flex-direction:column;gap:19.2px;width:100%}.btn{height:fit-content}.btn.btn-sm{font-size:16.8px;padding:4.8px 14.4px}.btn.btn-md{padding:9.6px 19.2px}.head-div,.inline-header{width:100%}.mobile__header{display:none}.head-panel{display:flex;align-items:center;border-radius:8px;background:var(--color-background-secondary);max-width:none;width:100%;padding:16px 24px}.logo-div{min-width:240px;max-width:240px;padding:31.2px 0 0 28.8px;background:var(--color-background);margin-bottom:48px}.sidebar{max-width:240px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sidebar-mask{display:none}.sidebar-sed-tab{margin-top:2.4px}.sidebar-switch-bar{display:flex;align-items:center;gap:4.8px;margin-left:2.4px}.sidebar-btn:hover{cursor:pointer}.sidebar__close_btn{display:none}.main-menu ul *{text-decoration:none}.main-menu ul li{display:flex;align-items:center}.main-menu ul li span{margin-left:.6rem;font-size:16.8px;color:var(--color-text)}.main-menu ul li:hover{cursor:pointer}.sm-profile{padding:14.4px;border-radius:9.6px;background:var(--color-background-secondary);width:100%;display:flex}.sm-circle-avatar{width:28.8px;height:28.8px;border-radius:120px;background:#fff;font-weight:600;text-transform:uppercase}.sm-circle-avatar div{font-size:12px;letter-spacing:.6px;line-height:19.2px;color:var(--color-text);text-align:center;display:flex;width:28.8px;height:28.8px;flex-direction:column;justify-content:center}.sm-profile .smp-fio{color:var(--color-text);font-size:16.8px;font-family:Inter;padding:0 0 0 9.6px}.sm-profile .smp-pos{color:#999ca0;font-size:16.8px;font-family:Inter;line-height:16.8px;padding:0 0 0 9.6px}.inst-name-div{font-size:16px}.deput-menu ul,.deput-menu li{list-style:none;padding:0}.deput-menu .main-li div{padding:14.4px;border-radius:9.6px;background:var(--color-background-secondary)}.deput-menu .main-li a{width:100%;color:var(--color-text);font-size:16.8px;font-weight:600;text-decoration:none}.deput-menu .dropdown div:after{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Controls'%3E%3Cpath id='chevron-down (Stroke)' fill-rule='evenodd' clip-rule='evenodd' d='M8.17678 10.4268C8.07915 10.5244 7.92085 10.5244 7.82322 10.4268L3.32322 5.92678C3.22559 5.82915 3.22559 5.67085 3.32322 5.57322C3.42086 5.47559 3.57915 5.47559 3.67678 5.57322L8 9.89645L12.3232 5.57322C12.4209 5.47559 12.5791 5.47559 12.6768 5.57322C12.7744 5.67086 12.7744 5.82915 12.6768 5.92678L8.17678 10.4268Z' fill='%23999CA0'/%3E%3C/g%3E%3C/svg%3E");width:19.2px;height:19.2px}.deput-menu .dropdown ul{margin-left:28.8px}.deput-menu .dropdown ul li{padding:14.4px}input[type=checkbox]:checked{background:red}.deput-menu .dropdown ul li.active{padding:14.4px;border-radius:9.6px;background:var(--color-background-secondary)}.main-menu ul{list-style:none;padding:0}.main-menu ul li{padding:14.4px}.main-menu ul li.active{padding:14.4px;border-radius:9.6px;background:var(--color-background-secondary)}.main-menu ul li.active span{color:var(--color-accent)}.main-menu ul li a{font-size:16.8px;line-height:28.8px;color:var(--color-text);text-decoration:none;display:flex}.main-menu ul li a img{padding:0 9.6px 0 0}.main-menu ul li.active a{color:var(--color-accent)}.main-menu .dropdown div{align-items:center}.main-menu .dropdown div a{width:100%}.main-menu .dropdown div:after{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='Controls'%3E%3Cpath id='chevron-down (Stroke)' fill-rule='evenodd' clip-rule='evenodd' d='M8.17678 10.4268C8.07915 10.5244 7.92085 10.5244 7.82322 10.4268L3.32322 5.92678C3.22559 5.82915 3.22559 5.67085 3.32322 5.57322C3.42086 5.47559 3.57915 5.47559 3.67678 5.57322L8 9.89645L12.3232 5.57322C12.4209 5.47559 12.5791 5.47559 12.6768 5.57322C12.7744 5.67086 12.7744 5.82915 12.6768 5.92678L8.17678 10.4268Z' fill='%23999CA0'/%3E%3C/g%3E%3C/svg%3E");width:19.2px;height:19.2px}.loader{width:57.6px;height:57.6px;border:3.6px solid #FFF;border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:rotation 1s linear infinite}.loader:after{content:"";box-sizing:border-box;position:absolute;left:0;top:0;background:var(--color-accent);width:19.2px;height:19.2px;transform:translate(-50%,50%);border-radius:50%}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner{display:none;position:fixed;z-index:9999999;left:0;top:0;width:100vw;height:100%;overflow:auto;background-color:#000;background-color:#0006;align-items:center;justify-content:center}.custom_label{display:flex;align-items:center;overflow:hidden;max-width:fit-content;white-space:nowrap;background:var(--color-accent);color:#fff;padding:4.8px 9.6px;border-radius:4.8px;height:28.8px;gap:4.8px;-webkit-user-select:none;user-select:none}.custom_label:hover{cursor:pointer}.custom_label.active{background:var(--color-text)}.custom_label *{display:block}.popover_list{display:flex;flex-direction:column;gap:4.8px;position:absolute;z-index:1;margin-top:9.6px;width:360px;max-height:288px;overflow-x:hidden;overflow-y:auto;padding:4.8px;background:var(--color-background);box-shadow:0 0 1px #0006;box-shadow:0 9.6px 28.8px -7.2px #00000029;border-radius:14.4px;border:1px solid var(--color-border)}.popover_list_item{padding:9.6px;font-weight:400;font-size:16.8px;line-height:28.8px;text-transform:capitalize;border-radius:9.6px}.popover_list_item:hover{cursor:pointer;background:var(--color-background-secondary)}.popover_list_item.inactive{cursor:default;background:var(--color-background-secondary)}.portal{box-sizing:border-box;width:904.8px;padding:19.2px;border-radius:9.6px;border:1px solid var(--color-border)}.portal-title{margin:0;color:var(--color-text-light)}.post__wrapper{display:flex;width:100%;padding:1.2rem;margin-top:1.2rem;border:1px solid var(--color-border);border-radius:.6rem}.post__avatar,.post__avatar img{width:3.6rem;height:3.6rem;background:var(--color-accent);border-radius:.6rem}.post__content{width:100%;margin-left:.75rem}.post__content_header_right{display:flex;margin-left:9.6px;margin-top:9.6px}.post__content_date{margin-left:9.6px}.post__content_author{font-size:1.2rem;font-weight:600}.post__content_date{font-size:1.2rem;font-weight:400;color:var(--color-text-light)}.post__content_body{margin-left:67.2px}.post__content_text{font-size:1.05rem;line-height:1.5rem}.carousel__item{display:flex;width:100%;height:26.625rem;background:var(--color-accent)}.carousel__item>img{width:100%;height:100%}.post__content_counters{display:flex;align-items:center;margin-top:.6rem}.post__content_counters_item{display:flex;align-items:center}.post__content_counters_item+.post__content_counters_item{margin-left:1.2rem}.post__content_counters_item_icon{display:block;padding:.3rem}.post__content_counters_item_icon:hover{cursor:pointer}.post__content_counters_item_number{margin-bottom:4.8px;margin-left:.3rem;font-size:1.05rem}.like_icon{stroke:var(--color-text);fill:none}.like_icon_filled{stroke:var(--color-text);fill:var(--color-text)}.post__content_attachment{width:24rem;margin-top:.6rem;padding:.3rem}.post__content_attachment_header{display:flex;align-items:center;justify-content:space-between}.post__content_attachment_header:hover{cursor:pointer}.post__content_attachment_header_left{display:flex;align-items:center}.post__content_attachment_icon{padding:.3rem}.post__content_attachment_name{margin-left:.3rem;font-size:1.05rem;font-weight:600;line-height:1.5rem}.post__content_attachment_arrow{padding:.6rem;transition:1s ease all}.post__content_attachment_arrow img{width:1.5rem;height:auto}.post__content_attachment_item{display:flex;align-items:center;background:var(--color-background-secondary);min-height:3rem;border-radius:.3rem;margin-top:.075rem;padding:.3rem}.post__content_attachment_item_name{margin-left:.3rem;font-size:.9rem;font-weight:400;line-height:1.2rem;overflow:hidden}.post__content_attachment_item_name a{text-decoration:underline;color:var(--color-accent)}.post__content_comments__header{display:none}.post__content_comments_item{display:flex;padding:.9rem 0 .3rem;border-top:1px solid var(--color-border)}.post__content_comments_item_avatar,.post__content_comments_item_avatar img{width:2.4rem;height:2.4rem;background:var(--color-accent);border-radius:.6rem}.post__content_comments_item_content{width:100%;margin-left:.6rem}.post__content_comments_item_content_header{margin-top:.45rem;font-size:1.05rem;font-weight:600;line-height:1.5rem}.post__content_comments_item_content_body{margin-top:.3rem;font-size:.9rem;font-weight:400;line-height:1.2rem;padding:.3rem 0}.post__content_comments_item_content_footer{display:flex;align-items:center;padding:.3rem 0}.post__content_comments_item_content_footer_date{font-size:.9rem;font-weight:400;line-height:1.2rem;color:var(--color-text-light)}.post__content_comments_form{display:flex;align-items:center;justify-content:space-between;margin-top:.6rem}.post__content_comments_avatar,.post__content_comments_avatar img{width:38.4px;height:38.4px;background:var(--color-accent);border-radius:.6rem}.post__content_comments_form_input{display:block;box-sizing:border-box;width:100%;height:3rem;margin-left:.6rem;padding:9.6px 14.4px 9.6px 19.2px;border:1px solid var(--color-border);border-radius:.6rem;background:var(--color-background);color:var(--color-text)}.post__content_comments_form_input:focus{outline:none}.post__content_comments_form_button{display:block;padding:.3rem;margin-left:.6rem}.post__content_comments_form_button:hover{cursor:pointer}.post_create_form{display:flex;flex-direction:column;width:100%;border:1px solid var(--color-border);border-radius:1.2rem;padding:1.2rem;margin-top:1.2rem}.post_create_header{display:none}.post_create_form__input{resize:none}#post_message{border:1px solid var(--color-border);border-radius:.6rem;height:5.4rem;padding:.9rem;background:var(--color-background);color:var(--color-text)}#post_message:focus{outline:none;border:1px solid var(--color-border-focus)}#post_message::placeholder{font-size:1.05rem;color:var(--color-text-light)}#post_create_form__file_upload_dropzone{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:.6rem;background:var(--color-background-secondary);width:100%;height:5.4rem}.post_create_form__file_upload{text-align:center;margin-top:.6rem}.post_create_form__file_upload_dropzone_title{font-size:.9rem}.post_create_form__file_upload_dropzone_title_label{color:var(--color-accent);font-size:.9rem}.post_create_form__file_upload_dropzone_title_label:hover{cursor:pointer}#post_create_form__file_upload_dropzone_input{display:none}.post_create_form__file_upload_dropzone_file_info{display:block;margin-top:.6rem;font-size:.75rem;line-height:.9rem;opacity:.56}.post_create_form__file_upload_dropzone_progress_bar{margin-top:.75rem;width:100%;height:.6rem;background-color:var(--color-background-secondary);border-radius:.6rem}#post_create_form__file_upload_dropzone_progress{width:0;height:100%;border-radius:.6rem;background-color:var(--color-accent);transition:.5s}.post_create_form__action_bar{display:flex;justify-content:space-between;align-items:center;margin-top:.6rem}.action-button+.action-button{margin-left:.45rem}.action-button:hover{cursor:pointer}.action-bar-right button+button{margin-left:9.6px}.post_create_form__attachment{width:24rem;margin-top:.6rem;padding:.3rem}.post_create_form__attachment_header{display:flex;align-items:center;justify-content:space-between}.post_create_form__attachment_header:hover{cursor:pointer}.post_create_form__attachment_header_left{display:flex;align-items:center}.post_create_form__attachment_icon{padding:.3rem}.post_create_form__attachment_name{margin-left:.3rem;font-size:1.05rem;font-weight:600;line-height:1.5rem}.post_create_form__attachment_arrow{padding:.3rem}.post_create_form__attachment_arrow img{width:1.5rem;height:auto}.post_create_form__attachment_item{display:flex;align-items:center;justify-content:space-between;background:var(--color-background-secondary);min-height:3rem;border-radius:.3rem;margin-top:.075rem;padding:.3rem}.post_create_form__attachment_item_left{display:flex;align-items:center}.post_create_form__attachment_item_name{margin-left:.3rem;line-height:1.2rem;width:18rem;overflow:hidden}.post_create_form__attachment_item_name a{font-size:.9rem;font-weight:400;text-decoration:underline;color:var(--color-accent)}.post_create_form__attachment_item__delete_btn{width:100%;padding:.3rem;cursor:pointer}.cloud__wrapper{display:flex;flex-direction:row}.cloud__mobile__buttons{display:none}.cloud__navigation{min-width:226.8px;width:226.8px;background:var(--color-background-secondary);padding:.6rem;border-radius:.6rem;-webkit-user-select:none;user-select:none}.cloud__navigation_title{display:flex;align-items:center;border-bottom:2px solid var(--color-accent);padding:.6rem}.cloud__navigation_title_right{margin-left:.6rem;line-height:1.8rem;font-weight:700;font-size:1.05rem;color:var(--color-accent)}.cloud__content{width:100%;margin-left:.6rem;padding:1.2rem;border-radius:.6rem;border:1px solid var(--color-border);-webkit-user-select:none;user-select:none;background:var(--color-background)}.cloud__menu{width:100%;padding:.6rem;font-size:1.05rem}.cloud__menu_item{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:33.6px;padding:2.4px 4.8px 2.4px 14.4px;border-radius:4.8px}.cloud__menu_item_mobile{display:none}.cloud__menu_item:hover{cursor:pointer;background:var(--color-accent-light)}.cloud__menu_item+.cloud__menu_item{margin-top:.3rem}.cloud__menu_item_left,.cloud__menu_item_right{display:flex;align-items:center;justify-content:space-between}.cloud__menu_item_left{width:100%;height:100%}.cloud__menu_item_expand{width:28.8px;text-align:center}.cloud__menu_item_title{width:100%;line-height:1.2rem;margin-left:.3rem;font-size:1.05rem;font-weight:400}.cloud__menu_item_buttons{display:flex;align-items:center}.svg_icon{transition:all .1s}.cloud__content_title{font-size:1.35rem;font-weight:600;line-height:1.8rem}.cloud__content_panel_search{display:flex;justify-content:space-between;width:297.6px;padding:9.6px;line-height:28.8px;border-radius:9.6px;border:1px solid var(--color-border);font-size:1.05rem;color:var(--color-text-light)}.cloud__content_panel_search img{display:block}.cloud__content_panel_search input{width:100%;color:var(--color-text);background:var(--color-background);margin-left:9.6px;border:none}.cloud__content_panel_search input:focus{outline:none}.cloud__content_panel_buttons{display:flex;align-items:center;padding:2.4px 14.4px;font-size:1.05rem;color:var(--color-text-light)}.cloud__content_panel_btn{fill:var(--color-text-light)}.cloud__content_panel_btn_selected{fill:var(--color-text)}.cloud__content_panel_btn:hover{cursor:pointer}.cloud__content_folders_item_text{font-size:.9rem;overflow:hidden}.cloud__content_view1{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.2rem}.cloud__content_panel,.cloud__content_view2,.cloud__content_files_view2{display:flex;flex-wrap:wrap;gap:.9rem;margin-top:1.2rem}.cloud__content_view1 .cloud__content_item{width:142.8px;height:165.6px;border-radius:.6rem;padding:.6rem;text-align:center}.cloud__content_item_folder{background:var(--color-background-secondary)}.cloud__content_item_file{border:1px solid var(--color-border)}.cloud__content_view1 .cloud__content_item img{width:103.2px;height:auto}.cloud__content_view2 .cloud__content_item{display:flex;align-items:center;padding:.6rem;width:264px;border-radius:9.6px;background:var(--color-background-secondary)}.cloud__content_view2 .cloud__content_item.cloud__content_item_file{display:none}.cloud__content_view2 .cloud__content_item img{width:28.8px;height:auto}.cloud__content_files_table{width:100%;border-collapse:collapse;margin-top:1.2rem}.cloud__content_files_table thead{text-align:left;background:var(--color-background-secondary);border-radius:1.2rem}.cloud__content_files_table th{text-transform:uppercase;font-size:.75rem;font-weight:600}.cloud__content_files_table th:first-child,.cloud__content_files_table td:first-child{border-top-left-radius:.6rem;border-bottom-left-radius:.6rem}.cloud__content_files_table th:last-child,.cloud__content_files_table td:last-child{border-top-right-radius:.6rem;border-bottom-right-radius:.6rem}.cloud__content_files_table td{font-size:.75rem}.cloud__content_files_table th,.cloud__content_files_table td{padding:1.05rem}.cloud__file_type{border-radius:4.8px;padding:0 4.8px;line-height:19.2px;font-size:.675rem;background:#000;color:#fff;text-transform:uppercase}.cloud__content_item:hover,.cloud__content_files_table tr:hover{cursor:pointer;background:var(--color-accent-light);border-color:var(--color-accent-light);transition:.2s ease all}.modal-overlay{z-index:9999;left:0;top:0;right:0;bottom:0;display:flex;position:fixed;background:#0000007f}.modal{margin:144px auto auto;padding:28.8px;background:var(--color-background);width:480px;border-radius:19.2px}.modal-header{display:flex;align-items:center;justify-content:flex-end;width:100%}.modal-title{text-align:center;font-size:28.8px;font-weight:600;line-height:38.4px;margin-bottom:14.4px;color:var(--color-text)}.modal-close-btn:hover{cursor:pointer}.modal-body{margin-top:38.4px;line-height:28.8px;text-align:center;color:var(--color-text-light)}.modal-body>label{display:block;font-size:19.2px;font-weight:400;line-height:28.8px}.modal-body>label+label{margin-top:1.2rem}.modal-body>label input{margin-top:9.6px}.modal-body label+input{margin-top:12px}.modal-footer{margin-top:38.4px}.pagination{display:flex;align-items:center;flex-wrap:nowrap;width:fit-content;gap:9.6px}.pagination__item{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:2.4rem;min-height:2.4rem;padding:4.8px;border-radius:.6rem;font-size:1.05rem}.pagination__item:hover{background:var(--color-accent-light);color:var(--color-text);cursor:pointer}.pagination__item__active,.pagination__item__active:hover{background:var(--color-accent);color:#fff}.pagination__arrow,.sed-btn-block{display:none}.sed-search{position:relative}.sed-search input{display:flex;align-items:center;background:var(--color-background);width:100%;height:50.4px;padding-left:43.2px;padding-right:9.6px;border:1px solid var(--color-border);border-radius:9.6px;outline:none;color:var(--color-text);font-size:16px}.sed-search input:focus{border:1px solid var(--color-accent)}.sed-search-icon{position:absolute;left:14.4px;top:12px;bottom:0;width:24px;height:24px}.sed-search-clear-icon{position:absolute;right:12px;top:12px;bottom:0;width:24px;height:24px}.sed-search-clear-icon:hover{cursor:pointer}.sed-period,.sed-deputy,.sed-logout{display:flex;gap:4.8px;height:50.4px;align-items:center;padding-left:14.4px;padding-right:19.2px;background:var(--color-background);border:1px solid var(--color-border);border-radius:9.6px;font-size:16.8px;color:var(--color-text-light)}.sed-period:hover,.sed-deputy:hover,.sed-logout:hover{cursor:pointer}.body-section{display:flex;height:100vh}.main-div{max-width:none;width:100%;padding:9.6px;border-radius:9.6px;background:var(--color-background-secondary)}.sed-mobile-filters{display:none;padding:19.2px}.sed-table input[type=checkbox]{width:19.2px;height:19.2px}.sed-table-mobile{display:none}.sed-table-empty-message{width:100%;padding:72px 28.8px;text-align:center;border-radius:9.6px;background:var(--color-background);color:var(--color-text-light);font-size:16.8px}.sed-navigation{display:flex;justify-content:space-between}.sed-tabs-wrapper{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.sed-tabs{display:flex;background:var(--color-background);width:max-content;border-radius:9.6px 9.6px 0 0;padding:0 19.2px}.sed-tab{text-transform:uppercase;padding:9.6px 14.4px;font-size:16.8px;font-weight:500}.sed-tab:hover{cursor:pointer;color:var(--color-accent)}.sed-tab.active{color:var(--color-accent);border-bottom:2px solid var(--color-accent)}.sed-period-filter{display:flex;gap:24px;border-radius:4.8px;background:var(--color-background);padding:4.8px 9.6px 7.2px}.sed-period-filter-date-from,.sed-period-filter-date-to{font-size:15.6px;font-weight:500}.sed-period-filter-date-from:hover,.sed-period-filter-date-to:hover{cursor:pointer}.sed-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 4.8px;border:none}.sed-table col:nth-child(1){width:48px}.sed-table col:nth-child(2){width:72px}.sed-table col:nth-child(3){width:108px}.sed-table col:nth-child(4){width:105.6px}.sed-table col:nth-child(5){width:132px}.sed-table col:nth-child(6){width:204px}.sed-table col:nth-child(7){width:96px}.sed-table col:nth-child(8){width:auto}.sed-table col:nth-child(9){width:144px}.sed-table col:nth-child(10){width:108px}.sed-table th{padding:14.4px 9.6px;font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;text-align:left}.sed-table td{padding:19.2px 9.6px;font-size:14.4px;font-weight:400;line-height:19.2px;vertical-align:top}.sed-columns-select{background:var(--color-text);color:var(--color-background);padding:4.8px;border-radius:4.8px;border:none;outline:none;font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase}.sed-row{background:var(--color-background)}.sed-row:hover{cursor:pointer;background:var(--color-accent-light)}.sed-description:hover,.sed-docnum:hover{cursor:pointer}.sed-docnum-label{display:inline-block;border-radius:4.8px;font-size:16px}.sed-doctype-name{font-size:16px;word-break:normal}.sed-docnum-label.green{color:#fff;background:var(--color-docnum-green);text-decoration:none}.sed-docnum-label.red{color:#fff;background:var(--color-docnum-red);text-decoration:none}.sed-docnum-label.blue{color:#fff;background:var(--color-docnum-blue);text-decoration:none}.sed-docnum-label.grey{color:#fff;background:var(--color-docnum-grey);text-decoration:none}.sed-row.focus{outline:4.8px solid var(--color-accent-selected);border-radius:9.6px}.sed-row td{word-break:break-all}.sed-row td:first-child{border-radius:9.6px 0 0 9.6px}.sed-row.unread td:first-child{border-left:3px solid var(--color-accent);border-radius:4px 0 0 4px;background:linear-gradient(90deg,var(--color-accent-light) 0%,var(--color-background) 100%)}.sed-row.unread:hover td{background:var(--color-accent-light)}.sed-row.unread .sed-initiator-primary,.sed-row.unread .sed-initiator-reqs,.sed-row.unread .sed-description-title{font-weight:600}.sed-row td:last-child{border-radius:0 9.6px 9.6px 0}.sed-row.chat-unread:not(.unread) td:first-child{border-left:3px solid #6B4EF0;border-radius:4px 0 0 4px;background:linear-gradient(90deg,rgba(107,78,240,.12) 0%,var(--color-background) 100%)}.sed-row.chat-unread:not(.unread):hover td{background:#6b4ef014}.sed-row.last-opened td,.sed-row.last-opened:hover td,.sed-row.last-opened.unread:hover td,.sed-row.last-opened.chat-unread:hover td{background:var(--color-background-secondary)}.sed-initiator-wrapper{display:flex;gap:9.6px}.sed-initiator-left{display:none}.sed-initiator-right>*{display:block;max-width:180px}.sed-initiator-primary{font-size:16.8px;font-weight:400;line-height:1.2rem}.sed-initiator-secondary{font-size:14.4px;font-weight:400;line-height:28.8px;color:var(--color-text-light)}.sed-initiator-reqs{color:var(--color-accent);text-decoration:none;font-size:16.8px;font-weight:400;line-height:28.8px;width:max-content}.sed-initiator-reqs.red{color:var(--color-red)}.sed-description-title{font-size:16.8px;font-weight:400;line-height:1.32rem;overflow:hidden}.sed-description-title b,.sed-description-title strong{font-weight:inherit}.sed-esedo-marker{display:inline-block;padding:0 9.6px;text-transform:uppercase;border-radius:4.8px;line-height:19.2px;letter-spacing:1.2px;font-size:10.8px;font-weight:700;color:#fff;margin-right:7.2px}.sed-description-tag{display:inline-block;padding:0 9.6px;text-transform:uppercase;border-radius:4.8px;line-height:19.2px;letter-spacing:1.2px;font-size:10.8px;font-weight:700;background:#ff4e64;color:#fff;margin-right:7.2px}.sed-description-body{padding-top:4.8px;font-size:14.4px;font-weight:400;line-height:1.32rem;color:var(--color-text-light)}.sed-status{display:block;font-size:15.6px;font-weight:400;line-height:28.8px}.sed-exmem{display:flex;align-items:center;gap:2.4px;font-weight:400;font-size:14.4px;color:var(--color-text-light)}.sed-report{display:flex;justify-content:center;align-items:center;gap:4px;font-weight:400;font-size:12px;color:var(--color-text)}.sed-report:hover{color:#233ecf}.sed-status:first-letter{text-transform:uppercase}.sed-date{display:block;font-size:14.4px;font-weight:400;line-height:19.2px}.sed-time{display:block;font-size:14.4px;font-weight:400;line-height:19.2px;color:var(--color-text-light)}.sed-changed-actions{display:flex;align-items:center}.sed-changed-actions-item:hover{cursor:pointer}.sed-table-lower-panel{display:flex;align-items:center;gap:9.6px}.sed-table-archive-label{display:block;width:fit-content;padding:2.4px 4.8px;background:var(--color-accent);color:#fff;border-radius:4.8px;margin-bottom:2.4px}.sed-footer{display:flex;justify-content:space-between;width:100%;height:52.8px;padding:7.2px 9.6px;border-radius:9.6px;background:var(--color-background);margin-top:9.6px}.sed-footer-cell{display:flex;align-items:center;font-size:16.8px}.sed-footer-mobile{display:none}.doc-card-overlay{z-index:9999;position:fixed;display:flex;left:0;top:0;right:0;bottom:0;background:#0000007f}.doc-card{margin:24px auto;background:var(--color-background);border-radius:19.2px;width:960px;height:fit-content;min-height:768px;max-height:95vh;overflow:auto}.doc-card::-webkit-scrollbar{width:9.6px}.doc-card::-webkit-scrollbar-track{border-radius:120px;background-color:transparent}.doc-card::-webkit-scrollbar-thumb{background-color:var(--color-text-light);border-radius:120px}.doc-card::-webkit-scrollbar-track-piece:end{background:transparent;margin-bottom:12px}.doc-card::-webkit-scrollbar-track-piece:start{background:transparent;margin-top:12px}.doc-card-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:19.2px 28.8px;border-bottom:1px solid var(--color-border)}.doc-card-header-title{font-size:24px;font-weight:600;color:var(--color-text)}.doc-card-header-close-btn{height:28.8px;width:28.8px}.doc-card-body{padding:28.8px}.doc-card-actions-mobile{display:none}.doc-card-actions{display:flex;align-items:center;gap:14.4px}.doc-card-actions-item{display:flex;align-items:center;gap:4.8px;padding:9.6px 14.4px;border-radius:9.6px;background:var(--color-background-secondary);color:var(--color-text);font-size:16.8px;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:.2s ease}.doc-card-actions-item:hover{cursor:pointer;background:var(--color-border)}.doc-card-flow{display:flex}.doc-card-flow-status{position:relative;display:flex;justify-content:center;align-items:center;width:fit-content;height:48px;padding:0 19.2px;background:var(--color-text-light);color:#fff;font-size:16.8px;font-weight:600}.doc-card-flow-status:not(:last-child){margin-right:3.6px}.doc-card-flow-status:not(:first-child){padding-left:28.8px}.doc-card-flow-status:not(:first-child):after{z-index:1;content:"";position:absolute;left:0;bottom:0;width:0;height:0;border-left:9.6px solid var(--color-background);border-top:24px solid transparent;border-bottom:24px solid transparent}.doc-card-flow-status:not(:last-child):before{z-index:2;content:"";position:absolute;right:-9.6px;bottom:0;width:0;height:0;border-left:9.6px solid var(--color-text-light);border-top:24px solid transparent;border-bottom:24px solid transparent}.doc-card-flow-status.active:not(:last-child):before{border-left:9.6px solid var(--color-accent)}.doc-card-flow-status.active{background:var(--color-accent);color:#fff}.doc-card-flow-status:first-child{border-radius:9.6px 0 0 9.6px}.doc-card-flow-status:last-child{border-radius:0 9.6px 9.6px 0}.doc-card-flow-status-num{display:flex;align-items:center;justify-content:center;height:28.8px;width:28.8px;margin-right:9.6px;border-radius:50%;background:#fff;font-size:14.4px;font-weight:600;line-height:19.2px}.doc-card-flow-status>.doc-card-flow-status-num{color:var(--color-text-light)}.doc-card-flow-status.active>.doc-card-flow-status-num{color:var(--color-accent)}.doc-card-tabs{display:flex}.doc-card-tabs-item{padding:14.4px 19.2px;font-size:18px;font-weight:400;border-bottom:1px solid var(--color-border);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.doc-card-tabs-item:hover{cursor:pointer}.doc-card-tabs-item.active{border-bottom:2px solid var(--color-accent)}.doc-card-info{display:table;width:100%;border-radius:15.6px;border-spacing:0;background:var(--color-background-secondary);border:1px solid var(--color-border)}.doc-card-info-row{display:table-row}.doc-card-info-row:last-child>.doc-card-info-cell,.doc-card-info-row:last-child>.doc-card-info-header{border-bottom:none}.doc-card-info-header,.doc-card-info-cell{display:table-cell;padding:19.2px;font-size:16.8px;font-weight:400;border-bottom:1px solid var(--color-border)}.doc-card-info-header{color:var(--color-text-light)}.doc-card-info-cell{color:var(--color-text)}.doc-card-main-participants+.doc-card-main-participants{border-top:1px solid var(--color-border);padding-top:28.8px}.doc-card-main-participants-title{color:var(--color-text);font-size:21.6px;font-weight:600}.doc-card-main-participants-item{display:flex;flex-direction:column;gap:9.6px;padding:19.2px;margin-top:19.2px;border-radius:9.6px;background:var(--color-background-secondary)}.doc-card-main-participants-item-title{display:flex;gap:7.2px;font-size:16.8px;font-weight:400;color:var(--color-text-light)}.doc-card-main-participants-item-name{font-size:18px;font-weight:500;color:var(--color-text)}.doc-card-main-participants-item-comment{font-size:16.8px;font-weight:400;color:var(--color-text-light)}.doc-card-main-participants-item.success{background:var(--color-green-secondary)}.doc-card-main-participants-item.success>.doc-card-main-participants-item-title{color:var(--color-green);font-weight:500}.doc-card-main-participants-item.fail{background:var(--color-red-secondary)}.doc-card-main-participants-item.fail>.doc-card-main-participants-item-title{color:var(--color-red);font-weight:500}.doc-card-main-participants-item-form-input{width:100%;height:144px;resize:none;outline:none;padding:19.2px;background:var(--color-background);color:var(--color-text);border-radius:9.6px;border:1px solid var(--color-border);font-size:16.8px;font-weight:400}.doc-card-main-participants-item-form-input::placeholder{color:var(--color-text-light)}.doc-card-main-participants-item-form-actions{display:flex;align-items:center;justify-content:space-between;gap:19.2px;margin-top:16.8px}.doc-card-main-participants-item-form-button{display:flex;gap:4.8px;align-items:center;box-sizing:border-box;min-width:fit-content;width:100%;text-decoration:none;justify-content:center;padding:24px 28.8px;border-radius:9.6px;font-size:18px;font-weight:500;transition:.15s}.doc-card-main-participants-item-form-button.primary{border:1px solid var(--color-accent);background:var(--color-accent)!important;color:#fff}.doc-card-main-participants-item-form-button.primary:hover{border:1px solid var(--color-accent-hover);background:var(--color-accent-hover)!important;color:#fff}.doc-card-main-participants-item-form-button.secondary{border:1px solid var(--color-border);background:var(--color-background)!important;color:var(--color-text)!important}.doc-card-main-participants-item-form-button.secondary:hover{border:1px solid var(--color-background-secondary);background:var(--color-background-secondary)!important;color:var(--color-text)!important}.doc-card-main-participants-item-form-button.primary.red{border:1px solid var(--color-red);background:var(--color-red)!important;color:#fff}.doc-card-main-participants-item-form-button.primary.red:hover{border:1px solid var(--color-red-hover);background:var(--color-red-hover)!important;color:#fff}.doc-card-main-participants-item-form-button.danger{border:1px solid var(--color-red);background:var(--color-red)!important;color:#fff}.doc-card-main-participants-item-form-button.danger:hover{border:1px solid var(--color-red-hover);background:var(--color-red-hover)!important;color:#fff}.doc-card-main-participants-item-form-button:hover{cursor:pointer}.doc-card-participant-block{display:flex;align-items:baseline;justify-content:space-between;width:100%;min-height:480px}.doc-card-participant-block-left{padding-right:28.8px;width:50%;height:100%;border-right:1px solid var(--color-border)}.doc-card-participant-block-right{padding-left:28.8px;width:50%;height:100%}.doc-card-participant-title{font-size:21.6px;font-weight:600;color:var(--color-text)}.doc-card-participant-block-flex{display:flex;align-items:center;gap:19.2px;width:100%}.doc-card-participant-empty-message{width:100%;padding:84px 0;text-align:center;border-radius:9.6px;background:var(--color-background-secondary);color:var(--color-text-light);font-size:16.8px;font-weight:400}.doc-card-participant-card{display:flex;flex-direction:column;gap:9.6px;padding:14.4px 19.2px;border-radius:9.6px;background:var(--color-background-secondary)}.doc-card-participant-card-flex-row{display:flex;align-items:center;justify-content:space-between;width:100%}.doc-card-participant-card-name{font-size:18px;font-weight:500;color:var(--color-text)}.doc-card-participant-card-text{display:flex;align-items:center;gap:4.8px;font-size:15.6px;font-weight:400;color:var(--color-accent)}.doc-card-participant-card-date{font-size:15.6px;font-weight:400;color:var(--color-text-light)}.doc-card-sign{font-weight:500;font-size:16.8px;text-transform:capitalize;line-height:24px;color:var(--color-accent)}.doc-card-comment{width:100%;box-sizing:border-box;padding:19.2px 19.2px 100.8px;color:var(--color-text);background:var(--color-background);border:1px solid var(--color-border);border-radius:14.4px}.doc-card-comment:focus{outline:none;border:1px solid var(--color-border-focus)}.doc-card-archive-label{padding:2.4px 4.8px;background:var(--color-accent);color:#fff;border-radius:4.8px;font-size:21.6px}.doc-view-participant-block{margin-top:19.2px}.doc-view-participant-block-title{font-size:18px;font-weight:600;color:var(--color-text-light)}.doc-view-comment{margin-top:19.2px;width:100%;box-sizing:border-box;padding:19.2px 19.2px 100.8px;color:var(--color-text);background:var(--color-background);border:1px solid var(--color-border);border-radius:14.4px}.doc-view-comment::placeholder{color:var(--color-text-light)}.doc-view-buttons{width:100%;text-align:right;margin-top:19.2px}.doc-view-buttons *+*{margin-left:9.6px}.mail-content-actions{display:flex;gap:9.6px;width:100%;padding:19.2px;margin-top:9.6px;background:var(--color-background);border-top-left-radius:14.4px;border-top-right-radius:14.4px}.mail-content-actions>*{display:block}.banner-wrapper{z-index:99;left:0;top:0;right:0;bottom:0;display:flex;position:fixed;background:#0000007f}.banner{margin:auto;background:var(--color-background);width:921.6px;min-height:100.8px;border-radius:19.2px;padding:19.2px}.banner-flex{display:flex;justify-content:space-between}.banner-title{font-size:16.8px;line-height:28.8px;font-weight:600;color:var(--color-text)}.banner-body{font-size:16.8px;line-height:28.8px;font-weight:400;color:var(--color-text-light)}.deputy-menu{display:flex;align-items:center;justify-content:space-between;font-size:18px}.document-view-background{z-index:999;position:absolute;width:100vw;height:100vh;left:0;top:0;background:#00f}.v-menu-bg-item{font-size:16px}.v-menu-bg-dropdown-name{font-size:15px}}@media (max-width : 1199px){#appBody{padding-top:56px;width:100%}.topbar{position:fixed;display:flex;justify-content:space-between;align-items:center;z-index:999;top:0;width:100%;height:56px;padding:16px;background:var(--color-background);border-bottom:1px solid var(--color-border)}.topbar__right{width:24px}.topbar__right *{display:none}.topbar .logo{width:96px;height:20px}.sidebar-mask{z-index:9998;left:0;top:0;right:0;bottom:0;position:fixed;background:#0003}.sidebar{position:fixed;display:none;top:0;left:0;width:100%!important;max-width:300px!important;height:100%!important;z-index:9999!important;background:var(--color-background);overflow-y:scroll;box-shadow:2px 0 5px #00000014,4px 0 10px #0000000d}.sidebar__close_btn{display:block;padding:16px 0}.sidebar.active{display:block}.body-section{padding-left:12px}.inline-header{width:100%}.head-div{height:100px}.head-panel{width:100%}.logo-div,.sidebar-slim{display:none}}@media (max-width:1024px){.flex-button-panel{display:flex;align-items:center;width:100%;gap:12px}.btn{display:flex;gap:4px;align-items:center;box-sizing:border-box;min-width:fit-content;width:100%;text-decoration:none;justify-content:center;padding:.8rem .6rem!important;border-radius:8px;font-size:13px;font-weight:500}.doc-card-body-mobile-button.blue{border:1px solid var(--color-accent);background:var(--color-accent)!important;color:#fff}.doc-card-body-mobile-button.secondary{border:1px solid var(--color-text);background:var(--color-background)!important;color:var(--color-text)!important}.btn.btn-sm,.btn.btn-md{font-size:12px}.btn.btn-lg{display:block;width:100%}#appBody{padding-top:56px}.main-div{min-height:100vh;background:var(--color-background-secondary)}.topbar{position:fixed;display:flex;justify-content:space-between;align-items:center;z-index:999;top:0;width:100%;height:56px;padding:16px;background:var(--color-background);border-bottom:1px solid var(--color-border)}.topbar .logo{width:96px;height:20px}.sidebar{position:fixed;display:none;top:0;left:0;width:100%!important;max-width:480px!important;height:100%!important;z-index:9999;background:var(--color-background);overflow-y:scroll;padding:16px}.sidebar-mask{margin:0!important}.sidebar__close_btn{display:block;padding:16px 0}.sidebar.active{display:block}.inline-header{display:none}.mobile__header{display:flex;justify-content:space-between;align-items:center;padding:8px 16px}.mobile__header__text{font-weight:600;font-size:18px}.portal{box-sizing:border-box;width:100%;padding:0;border-radius:0;border:none}.post-list{background:var(--color-background-secondary)}.post{background:var(--color-background)}.portal-title{display:none}.post__wrapper{display:flex;width:100%;padding:1rem;border:none;border-radius:.5rem;margin-top:.5rem}.post__avatar{min-width:40px;height:40px;background:var(--color-accent);border-radius:.5rem}.post_create{position:fixed;z-index:9999;top:0;left:0;height:100%;width:100%;background:var(--color-background);overflow:scroll;padding-bottom:80px}.post_create_form{border:none;border-radius:0;margin:0}.post_create_header{display:flex;align-items:center;padding:16px}.post_create_header_text{font-size:18px;font-weight:600;margin-left:8px;padding-bottom:4px}.post_create_form__attachment{width:100%}#post_message{height:20vh}.action-bar-right{position:fixed;left:0;bottom:0;width:100%;padding:16px;background:var(--color-background);border-top:1px solid var(--color-border);text-align:center}.action-bar-right button{font-size:14px;width:calc(50% - 4px);height:48px}.carousel__item{display:flex;width:100%;height:45vw;background:var(--color-accent)}.post__content_header{align-items:center}.post__avatar,.post__avatar img{width:40px;height:40px}.post__content_header_right{flex-direction:column;gap:6px;margin-left:8px;margin-top:0}.post__content_date{margin-left:0}.post__content{width:100%;margin-left:0}.post__content_body{margin-top:12px;margin-left:0}.post__content_author,.post__content_date{font-size:14px}.post__content_attachment{width:100%}.post__content_comments{position:fixed;z-index:9999;top:0;left:0;height:100%;width:100%;background:var(--color-background);padding:16px}.post__content_comments__header{display:flex;align-items:center;padding-bottom:1rem}.post__content_comments__header_text{font-size:18px;font-weight:600;margin-left:8px;padding-bottom:4px}.post__content_comments_form{position:fixed;bottom:0;padding-bottom:16px;width:90vw}.post__content_comments_avatar{width:32px}.post__content_comments_form_input{width:100%}.post__content_comments_form_button{width:32px}.cloud__wrapper{display:flex;flex-direction:column}.cloud__mobile__buttons{display:flex;width:100vw;background:var(--color-background);padding:1rem;gap:8px;margin-top:.5rem}.cloud__mobile__buttons button{display:block;width:100%}.cloud__navigation_title{display:none}.cloud__navigation{height:48px;padding:0}.cloud__menu{display:flex;align-items:center;width:100vw;height:3rem;overflow-x:auto;overflow-y:hidden;background:var(--color-background)}.cloud__menu::-webkit-scrollbar{display:none}.cloud__menu_item{height:3rem;box-sizing:border-box;width:fit-content;margin:0;padding:16px;border-radius:0}.cloud__menu_item:hover{background:var(--color-background);border-bottom:2px solid var(--color-accent)}.cloud__menu_item+.cloud__menu_item{margin:0}.cloud__menu_item_tree{display:none}.cloud__menu_item_mobile{display:block}.cloud__menu_item_title{white-space:nowrap}.cloud__menu_item.active{border-bottom:2px solid var(--color-accent)}.cloud__content{width:100vw;margin-left:0;background:var(--color-background);border-radius:0;border:0;padding:16px}.cloud__content_panel{display:flex;justify-content:space-between;flex-wrap:nowrap;width:100%}.cloud__content_panel_search{width:100%}.cloud__content_panel_buttons{gap:1rem}.cloud__content_panel_buttons_text{display:none}.cloud__content_item:hover,.cloud__content_files_table tr:hover{background:var(--color-background-secondary);border-color:var(--color-background-secondary);transition:.2s ease all}.cloud__content_files_table{display:none}.cloud__content_view1 .cloud__content_item{width:calc(50% - 4px);height:56px}.cloud__content_view1 .cloud__content_item{display:flex;align-items:center;gap:8px;padding:12px;text-align:left}.cloud__content_view1 .cloud__content_item.cloud__content_item_folder .cloud__content_folders_item_text{overflow:hidden;max-width:100%;max-height:100%;line-height:16px;font-weight:500}.cloud__content_view1 .cloud__content_item .svg{max-width:24px;max-height:24px}.cloud__content_panel,.cloud__content_view2,.cloud__content_files_view2{gap:0}.cloud__content_view2 .cloud__content_item{width:100%;height:56px;background:var(--color-background);gap:8px}.cloud__content_view2 .cloud__content_item{display:flex;align-items:center;padding:0;text-align:left;border-radius:0}.cloud__content_view2 .cloud__content_item+.cloud__content_item{border-top:1px solid var(--color-border)!important}.cloud__content_view2 .cloud__content_item .cloud__content_folders_item_text{overflow:hidden;max-width:100%;max-height:100%;font-size:13px;line-height:16px;font-weight:500}.cloud__content_view2 .cloud__content_item .svg{min-width:24px;min-height:24px;max-width:24px;max-height:24px}.cloud__content_view2 .cloud__content_item.cloud__content_item_file{display:flex;border:0}.modal__body{min-width:100%}.modal__title_btn{display:block;padding-top:6px}.pagination{gap:12px}.pagination__arrow{display:block;margin-top:2px}.pagination__arrow.left{margin-right:8px}.pagination__arrow.right{margin-left:8px}.body-section{margin-top:0;padding:0;background:var(--color-background-secondary)}.main-div{width:100%;padding:0}.sed-btn-block{display:flex;align-items:center;gap:12px;width:100%;padding:16px 16px 0;background:var(--color-background)}.sed-table-mobile-doc input[type=checkbox]{width:16px;height:16px}.sed-table,.sed-table-header,.sed-table-scrollable{display:none}.sed-table-mobile{display:block;box-sizing:border-box;padding:16px;background:var(--color-background)}.sed-navigation{overflow-y:scroll}.sed-navigation::-webkit-scrollbar{display:none}.sed-tabs-wrapper{width:100vw;padding-right:0;background:var(--color-background)}.sed-tabs{min-width:fit-content;border-radius:0;margin-bottom:8px}.sed-tab{text-wrap:nowrap;padding:16px;font-size:13px;font-weight:400;text-transform:capitalize}.sed-tab.active{color:var(--color-text);font-weight:500}.sed-table-mobile-search{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--color-border);border-radius:8px;padding:12px}.sed-table-mobile-search input{display:block;width:100%;border:0;outline:0;background:var(--color-background);color:var(--color-text)}.sed-table-mobile-search input::placeholder{color:var(--color-text-light)}.sed-table-mobile-filters{display:flex;margin-top:16px;gap:12px;width:fit-content}.sed-table-mobile-filter{border-radius:8px;padding:8px;border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text)}.sed-table-mobile-filter:focus{outline:none;border:1px solid var(--color-text-light)}.sed-table-mobile-docs{width:100%;max-height:calc(100vh - 440px);overflow-y:auto;padding-right:8px}.sed-table-mobile-doc{padding-top:16px;width:100%;overflow:hidden}.sed-table-mobile-doc+.sed-table-mobile-doc{padding-top:16px;margin-top:16px;border-top:1px solid var(--color-border)}.sed-table-mobile-doc-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.sed-table-mobile-doc-header-right{width:100%}.sed-table-mobile-doc-title{display:flex;align-items:center;justify-content:space-between;font-size:14px;font-weight:700}.sed-table-mobile-doc-title-left{display:flex;align-items:center;width:70vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sed-table-mobile-doc-description{display:flex;justify-content:space-between;align-items:center;gap:40px}.sed-table-mobile-doc-description-text{width:50%;font-size:13px;font-weight:400;line-height:18px;color:var(--color-text)}.sed-table-mobile-doc-status{width:fit-content;font-size:11px;font-weight:400;line-height:14px;color:var(--color-text-light)}.sed-table-mobile-doc-status.red{color:var(--color-red)}.sed-table-mobile-doc-body{display:flex;justify-content:space-between;align-items:baseline;margin-top:12px;padding:8px 12px;border-radius:8px;background:var(--color-background-secondary)}.sed-initiator-wrapper{align-items:center}.sed-initiator-primary,.sed-initiator-secondary{font-size:12px;line-height:16px}.sed-initiator-reqs{font-size:12px;line-height:16px;white-space:nowrap}.sed-mobile-filters{display:flex;gap:12px;background:var(--color-background)}.sed-mobile-filters-item{display:flex;align-items:center;gap:4px;padding:8px 12px;border:1px solid var(--color-border);border-radius:8px;text-transform:capitalize;font-size:12px;font-weight:500}.sed-table-mobile-doc-body-item>span{display:block;line-height:16px}.sed-table-mobile-doc-column{color:var(--color-text-light);font-size:12px;margin-bottom:6px}.sed-table-mobile-doc-row{color:var(--color-text);font-size:12px;font-weight:600}.sed-table-lower-panel{padding:12px 12px 6px}.sed-footer{display:none}.sed-footer-mobile{display:block;padding:16px;margin-top:8px;background:var(--color-background)}.doc-card{width:100%;min-height:100vh;max-height:100%;margin:0;border-radius:0}.doc-card-header{padding:16px}.doc-card-header-title{font-size:20px;font-weight:600}.doc-card-body{padding:16px 16px 112px}.doc-card-actions{display:none}.doc-card-actions-mobile{display:flex;align-items:center;justify-content:space-between;width:100%;gap:12px}.doc-card-actions-mobile-header-title{font-size:20px;font-weight:600}.doc-card-body-mobile-button{display:flex;gap:4px;align-items:center;box-sizing:border-box;min-width:fit-content;width:100%;text-decoration:none;justify-content:center;padding:.8rem .6rem;border-radius:8px;font-size:13px;font-weight:500}.doc-card-body-mobile-button.primary{border:1px solid var(--color-accent);background:var(--color-accent)!important;color:#fff}.doc-card-body-mobile-button.secondary{border:1px solid var(--color-text-light);background:var(--color-background)!important;color:var(--color-text-light)!important}.doc-card-body-mobile-button.secondary.active{border:1px solid var(--color-accent);background:var(--color-background);color:var(--color-accent)!important}.doc-card-flow{display:flex;width:100%;margin:0 auto;height:32px}.doc-card-flow-status-num{display:none}.doc-card-flow-status{width:100%;height:32px;font-size:10px}.doc-card-flow-status:not(:first-child):after{border-left:8px solid var(--color-background);border-top:16px solid transparent;border-bottom:16px solid transparent}.doc-card-flow-status:not(:last-child):before{border-left:8px solid var(--color-text-light);border-top:16px solid transparent;border-bottom:16px solid transparent}.doc-card-flow-status.active:not(:last-child):before{border-left:8px solid var(--color-accent)}.doc-card-tabs{margin-top:24px;overflow-x:scroll}.doc-card-tabs::-webkit-scrollbar{display:none}.doc-card-tabs-item{font-size:13px;padding:16px 10px}.doc-card-info{display:grid;grid-auto-flow:column}.doc-card-info-row{display:grid}.doc-card-info-header,.doc-card-info-cell{padding:12px;font-size:12px}.doc-card-info-row:last-child>.doc-card-info-cell,.doc-card-info-row:last-child>.doc-card-info-header{border-bottom:1px solid var(--color-border)}.doc-card-info-row:not(:first-child)>.doc-card-info-cell,.doc-card-info-row:not(:first-child)>.doc-card-info-header{border-left:1px solid var(--color-border)}.doc-card-info-header:last-child,.doc-card-info-cell:last-child{border-bottom:none!important}.doc-card-info-header,.doc-card-info-cell{display:block}.doc-card-main-participants-title{font-size:16px}.doc-card-main-participants-item{gap:4px}.doc-card-main-participants-item-title{font-size:13px}.doc-card-main-participants-item-name{font-size:14px}.doc-card-main-participants-item-comment{font-size:13px}.doc-card-main-participants-item-form-actions{gap:12px}.doc-card-main-participants-item-form-button{font-size:14px}.doc-card-participant-block{flex-direction:column-reverse;gap:16px}.doc-card-participant-block-left{padding-right:0;width:100%;height:auto;border-right:0}.doc-card-participant-block-right{padding-left:0;width:100%;height:auto}.modal{margin:auto 16px}.modal-title{font-size:20px}.modal-body>label{font-size:15px}.content-wrapper{width:100%;background:var(--color-background)}.sed-content-container{height:fit-content}.sidebar-slim{display:none}}@media (max-width:1024px){.modal__body{border-radius:0}.list{max-height:250px}.list-item,.list-item-accordeon{font-size:14px;padding:12px;height:48px}.tabs-pills-item{display:flex;align-items:center;border-radius:8px;font-size:12px;font-weight:400}.dropdown-list{z-index:99999;width:100%}.dropdown-list-item{font-size:13px}.dropdown-list-separator{position:relative;height:1px;background:var(--color-border);width:100%}.dropdown-list.md{width:75vw;max-height:50vh}.dropdown-list.lg{width:calc(100vw - 32px);max-height:40vh}}:root{--safe-area-inset-bottom: env(safe-area-inset-bottom);--color-background: #fff;--color-background-secondary: #f5f5f5;--color-text: #000;--color-text-light: #999CA0;--color-border: #EBEBEB;--color-border-focus: #a3a3a3;--color-accent: #233ECF;--color-accent-hover: #1f36b6;--color-accent-light: #E9E8F6;--color-accent-selected: #B8B5D9;--color-red: #D33030;--color-red-hover: #a92727;--color-red-secondary: #FAEAEA;--color-green: #40A69F;--color-green-secondary: #E2F2F1;--color-docnum-green: #0bcb00;--color-docnum-red: #ec0000;--color-docnum-blue: #0009e0;--color-docnum-grey: #838383;--color-warn: #FFB84D;--color-warn-secondary: #FFF4E6;--color-warn-text: #B76E00;--color-board-column: #EFEFF2;--color-board-column-head: #E7E7EC}.dark-mode{--color-background: #292929;--color-background-secondary: #363636;--color-text: #fff;--color-text-light: #999CA0;--color-border: #444444;--color-border-focus: #b8b8b8;--color-accent: #40A69F;--color-accent-hover: #61cec9;--color-accent-light: #253f3d;--color-accent-selected: #1d928a;--color-red: #d33a3a;--color-red-hover: #dc5959;--color-red-secondary: #482f2f;--color-green: #53c5bc;--color-green-secondary: #174b48;--color-docnum-green: #0cbd00;--color-docnum-red: #bd0000;--color-docnum-blue: #0009d2;--color-docnum-grey: #838383;--color-warn: #e6a030;--color-warn-secondary: #3d2f1a;--color-warn-text: #f0b860;--color-board-column: #333333;--color-board-column-head: #3B3B3B}@font-face{font-family:Inter;font-display:swap;src:url(/assets/Inter-ZO3WBJgw.ttf)}*{font-family:Inter;box-sizing:border-box}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{border-radius:100px;background-color:transparent}*::-webkit-scrollbar-thumb{background-color:var(--color-text-light);border-radius:100px}*::-webkit-scrollbar-track-piece:end{background:transparent}*::-webkit-scrollbar-track-piece:start{background:transparent}.no-scroll{overflow:hidden;position:fixed;width:100%;height:100%}html{margin:0;padding:0}body{margin:0;background:var(--color-background);color:var(--color-text);max-height:100vh;overflow-y:hidden}a:link,a:visited,a:hover,a:active{color:var(--color-accent)}.clickable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.clickable:hover{cursor:pointer}.svg{transition:all .1s}.svg.svg-stroke{fill:none;stroke:var(--color-text)}.svg.svg-stroke.white{stroke:#fff}.svg.svg-stroke.light{stroke:var(--color-text-light)}.svg.svg-stroke.accent{stroke:var(--color-accent)}.svg.svg-stroke.bg{stroke:var(--color-background)}.svg.svg-stroke.red{stroke:var(--color-red)}.svg.svg-stroke.green{stroke:var(--color-green)}.svg.svg-outline{fill:var(--color-text);stroke:none}.svg.svg-outline.white{fill:#fff}.svg.svg-outline.light{fill:var(--color-text-light)}.svg.svg-outline.accent{fill:var(--color-accent)}.svg.svg-outline.bg{fill:var(--color-background)}.svg.svg-outline.red{fill:var(--color-red)}.svg.svg-fill{fill:var(--color-text);stroke:none}.svg.svg-fill.white{fill:#fff}.svg.svg-fill.light{fill:var(--color-text-light)}.svg.svg-fill.accent{fill:var(--color-accent)}.svg.svg-fill.bg{fill:var(--color-background)}.svg.svg-fill.red{fill:var(--color-red)}.svg.svg-fill.green{fill:var(--color-green)}.head-alert{padding:20px}.head-alert.alert-red{background-color:#f44336;color:#fff}.head-alert.alert-green{background-color:#04aa6d;color:#fff}.head-alert.alert-teal{background-color:#40a69f;color:#fff}.head-alert.alert-blue{background-color:#233ecf;color:#fff}.head-alert .closebtn{margin-left:15px;color:#fff;font-weight:700;float:right;font-size:22px;line-height:20px;cursor:pointer;transition:.3s}.head-alert .closebtn:hover{color:#000}.text-accent{color:var(--color-accent)}.btn{display:inline-block;box-sizing:border-box;text-align:center;padding:12px 16px;border:0;border-radius:8px;text-decoration:none;font-family:Inter,serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px}.btn:hover{cursor:pointer}.btn-secondary{border:1px solid var(--color-border);color:var(--color-text)!important;background:none}.btn.btn-blue{border:1px solid var(--color-accent);background:var(--color-accent)!important;color:#fff}.btn.btn-red{border:1px solid var(--color-red);background:var(--color-red)!important;color:#fff}.btn.btn-black{border:1px solid var(--color-text);background:var(--color-text)!important;color:var(--color-background)}.btn.btn-white{border:1px solid #FFFFFF;background:#fff!important;color:#000}.btn.btn-teal{background:#40a69f;color:#fff}input.red-input,label.red-label{border:1px solid red;color:red}.input.search-input{border-radius:8px;border:1px solid #EBEBEB;background:#fff;height:40px;padding:8px}.flex{display:flex}.rechangepsw-div,.reginst-div,.login-div{background:var(--color-background);box-shadow:0 20px 24px -4px #1018281a,0 8px 8px -4px #1018280a;border-radius:12px;border:1px solid var(--color-border);max-width:336px;margin:64px auto 56px;padding:24px}.auth-head{font-family:Inter;font-style:normal;font-weight:700;font-size:20px;line-height:20px;color:var(--color-text)}.auth-subhead{font-family:Inter;font-style:normal;font-weight:400;font-size:16px;line-height:16px;color:var(--color-text-light)}.login-form label{display:block;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:var(--color-text);margin:8px 0}.login-input{padding:12px 16px;background:var(--color-background);border:1px solid var(--color-border);color:var(--color-text);border-radius:8px;display:block;margin:8px 0;width:100%}.password-toggle{position:absolute;right:14px;top:8px;bottom:0;width:20px;height:20px}.password-toggle:hover{cursor:pointer}.login-div label.chkbox{font-size:14px;line-height:24px;margin:8px 0}.login-div .btn{margin:12px 0;width:100%}hr.login-sepa{background:var(--color-border);border:none;height:1px}p.login-sepa{font-weight:600;font-size:12px;line-height:16px;text-align:center}p.register-email-text{display:block;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:var(--color-text);text-align:center}.login-foot{font-weight:400;font-size:12px;line-height:12px}.login-foot .grey{color:#999ca0}.login-foot a{text-decoration:none;color:var(--color-accent)}@media all and (max-width: 1023px){.login-div{margin:16px auto 55px}}.cloud__file_upload{text-align:center;margin-top:.5rem}#cloud__file_upload_dropzone{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:.5rem;background:var(--color-background-secondary);width:100%;height:4.5rem}.cloud__file_upload_dropzone_title{font-size:.75rem}.cloud__file_upload_dropzone_title_label{font-size:.75rem!important;color:var(--color-accent)}.cloud__file_upload_dropzone_title_label:hover{cursor:pointer}#cloud__file_upload_dropzone_input{display:none}.cloud__file_upload_dropzone_file_info{display:block;margin-top:.5rem;font-size:.625rem;line-height:.75rem;opacity:.56}.cloud__file_upload_dropzone_progress_bar{margin-top:.625rem;width:100%;height:.5rem;background-color:var(--color-background-secondary);border-radius:.5rem}#cloud__file_upload_dropzone_progress{width:0;height:100%;border-radius:.5rem;background-color:var(--color-accent);transition:.5s}
