.mfa-modal-overlay[data-v-5a73d2af]{z-index:9999;left:0;top:0;right:0;bottom:0;display:flex;position:fixed;background:#0000007f}.mfa-modal[data-v-5a73d2af]{margin:120px auto auto;padding:24px;background:var(--color-background);width:440px;border-radius:16px}.mfa-modal-header[data-v-5a73d2af]{display:flex;align-items:center;justify-content:flex-end;width:100%}.mfa-modal-close-btn[data-v-5a73d2af]:hover{cursor:pointer}.mfa-modal-body[data-v-5a73d2af]{margin-top:16px;line-height:24px;text-align:center;color:var(--color-text-light)}.mfa-modal-title[data-v-5a73d2af]{text-align:center;font-size:22px;font-weight:600;line-height:32px;margin-bottom:12px;color:var(--color-text)}.mfa-code-digit[data-v-5a73d2af]{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-5a73d2af]{border:2px solid var(--color-accent)}.mfa-code-digit[data-v-5a73d2af]:focus{border:2px solid var(--color-accent)}.mfa-code-digit+.mfa-code-digit[data-v-5a73d2af]{margin-left:8px}.mfa-modal-error-message[data-v-5a73d2af]{color:var(--color-red);font-size:14px;font-weight:500}.mfa-modal-footer[data-v-5a73d2af]{margin-top:32px;display:flex;flex-direction:column;gap:16px;width:100%}.mfa-modal-button[data-v-5a73d2af]{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-5a73d2af]{border:1px solid var(--color-accent);background:var(--color-accent);color:#fff}.mfa-modal-button.primary[data-v-5a73d2af]:hover{border:1px solid var(--color-accent-hover);background:var(--color-accent-hover);color:#fff}.mfa-modal-button.secondary[data-v-5a73d2af]{border:1px solid var(--color-border);background:var(--color-background);color:var(--color-text)}.mfa-modal-button.secondary[data-v-5a73d2af]:hover{border:1px solid var(--color-background-secondary);background:var(--color-background-secondary);color:var(--color-text)}.mfa-modal-button.primary.red[data-v-5a73d2af]{border:1px solid var(--color-red);background:var(--color-red);color:#fff}.mfa-modal-button.primary.red[data-v-5a73d2af]:hover{border:1px solid var(--color-red-hover);background:var(--color-red-hover);color:#fff}.mfa-modal-button[data-v-5a73d2af]: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-a86de14c]{display:flex;flex-direction:column;flex:1;min-height:0}.tsp__scroll[data-v-a86de14c]{display:flex;flex-direction:column;gap:2px;flex:1;min-height:0;overflow-y:auto}.tsp-logout[data-v-a86de14c]{margin-top:auto;flex-shrink:0;padding-top:8px}.tsp-new[data-v-a86de14c]{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-a86de14c]:hover{background:var(--color-background-secondary)}.tsp-new__plus[data-v-a86de14c]{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-a86de14c]{position:relative;display:flex;align-items:center;margin:6px 0 10px}.tsp-search__icon[data-v-a86de14c]{position:absolute;left:12px;color:var(--color-text-light);pointer-events:none}.tsp-search__input[data-v-a86de14c]{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-a86de14c]:focus{border-color:var(--color-accent)}.tsp-menu[data-v-a86de14c]{display:flex;flex-direction:column;gap:2px}.tsp-item[data-v-a86de14c]{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-a86de14c]:hover:not(.disabled){background:var(--color-background-secondary)}.tsp-item.active[data-v-a86de14c]{background:var(--color-background-secondary);font-weight:600}.tsp-item.disabled[data-v-a86de14c]{opacity:.45;cursor:default}.tsp-item__icon[data-v-a86de14c]{display:flex;align-items:center;color:var(--color-text-light);flex-shrink:0}.tsp-item.active .tsp-item__icon[data-v-a86de14c]{color:var(--color-text)}.tsp-item__label[data-v-a86de14c]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tsp-item__count[data-v-a86de14c]{color:var(--color-text-light);font-size:12px;font-variant-numeric:tabular-nums}.tsp-projects[data-v-a86de14c]{margin-top:14px}.tsp-projects__head[data-v-a86de14c]{display:flex;align-items:center;gap:4px;padding:6px 12px}.tsp-projects__title[data-v-a86de14c]{flex:1;color:var(--color-text-light);font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.tsp-icon-btn[data-v-a86de14c]{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-a86de14c]:hover{background:var(--color-background-secondary);color:var(--color-text)}.tsp-projects__list[data-v-a86de14c]{display:flex;flex-direction:column;gap:2px;margin-top:2px}.tsp-empty[data-v-a86de14c]{padding:8px 12px;color:var(--color-text-light);font-size:13px}.tsp-folder__list[data-v-a86de14c]{display:flex;flex-direction:column;gap:2px;padding-left:16px}.tsp-folder__edit[data-v-a86de14c]{opacity:0;flex-shrink:0}.tsp-folder:hover .tsp-folder__edit[data-v-a86de14c]{opacity:1}.tsp-project__mark[data-v-a86de14c]{width:14px;height:14px;border-radius:4px;flex-shrink:0}.tsp-project__admin[data-v-a86de14c]{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-967135de]{display:none}}.instance-newdoc-count[data-v-967135de]{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-967135de]{display:flex;align-items:center;justify-content:space-between}.sidebar[data-v-967135de]{height:calc(100vh - 200px);max-height:calc(100vh - 200px);overflow-y:auto}.custom-dropdown[data-v-967135de]{position:relative;width:100%}.custom-dropdown .dropdown-link[data-v-967135de]{cursor:pointer;padding:0;background:none;border:none;font:inherit;color:inherit;width:100%;text-align:left}.custom-dropdown-list[data-v-967135de]{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-967135de]::-webkit-scrollbar{width:8px}.custom-dropdown-list[data-v-967135de]::-webkit-scrollbar-track{border-radius:100px;background-color:transparent}.custom-dropdown-list[data-v-967135de]::-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)}.crm[data-v-cd733930]{display:flex;flex-direction:column;gap:8px;text-align:left}.crm__hint[data-v-cd733930]{margin:0 0 4px;font-size:13px;color:var(--color-text-light)}.crm__label[data-v-cd733930]{font-size:13px;font-weight:600;margin-top:6px}.crm__input[data-v-cd733930]{width:100%}.crm__list[data-v-cd733930]{max-height:240px;overflow-y:auto;border:1px solid var(--color-border);border-radius:8px;padding:4px}.crm__option[data-v-cd733930]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;cursor:pointer;font-size:14px}.crm__option[data-v-cd733930]:hover,.crm__option.active[data-v-cd733930]{background:var(--color-background-secondary)}.crm__option-name[data-v-cd733930]{flex:1;overflow-wrap:anywhere}.crm__option-id[data-v-cd733930]{font-size:12px;color:var(--color-text-light)}.crm__muted[data-v-cd733930]{font-size:13px;color:var(--color-text-light);padding:6px 0}.crm__error[data-v-cd733930]{font-size:13px;color:var(--color-red, #d33)}.custom-registry-add[data-v-c093c619]{display:flex;align-items:center;height:24px;border-radius:6px}.custom-registry-add[data-v-c093c619]:hover{background:var(--color-background)}.custom-registry-off[data-v-c093c619]{opacity:.55}.custom-registry-empty[data-v-c093c619]{cursor:pointer}.custom-registry-empty[data-v-c093c619]:hover{color:var(--color-accent)}.sidebar--tasks[data-v-c093c619]{display:flex;flex-direction:column;overflow-y:hidden}@media (max-width: 1199px){.sidebar--tasks[data-v-c093c619]:not(.active){display:none}}@media (max-width: 480px){.restricted-mobile .sidebar-sed-controls[data-v-c093c619]{display:none}}.instance-newdoc-count[data-v-c093c619]{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-c093c619]{display:flex;align-items:center;margin-left:auto}.badge-count[data-v-c093c619]{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-c093c619]{background-color:#f0f0f0;color:#555}.badge-count--red[data-v-c093c619]{background-color:#e74c3c;color:#fff}.badge-unread-dot[data-v-c093c619]{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-c093c619]{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-c093c619]{display:flex;align-items:center;justify-content:space-between}.sidebar[data-v-c093c619]{overflow-y:auto}.chb[data-v-83979741]{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px;vertical-align:middle;margin-right:6px}.chb__dir[data-v-83979741],.chb__st[data-v-83979741],.chb__ch[data-v-83979741]{white-space:nowrap}.chb__dir[data-v-83979741],.chb__st[data-v-83979741],.chb__ch[data-v-83979741]{display:inline-block;font-size:10px;font-weight:700;letter-spacing:.02em;line-height:16px;padding:0 6px;border-radius:4px;text-transform:uppercase}.chb__dir--in[data-v-83979741]{background:var(--color-accent-light, #e8edfd);color:var(--color-accent, #2f5bea)}.chb__dir--out[data-v-83979741]{background:#e1f4f3;color:#0e8a8a}.chb__st--pending[data-v-83979741]{background:#fff1e3;color:#b4530a}.chb__st--refused[data-v-83979741]{background:#fde8e6;color:#d93025}.chb__st--registered[data-v-83979741]{background:#e3f5ea;color:#1d8f4f}.chb__ch--gd[data-v-83979741],.chb__ch--esedo[data-v-83979741]{background:#e0f2fe;color:#0369a1}.chb__ch--email[data-v-83979741]{background:#fff1dc;color:#a35c00}.chb__ch--manual[data-v-83979741]{background:var(--color-background-secondary, #ececf0);color:var(--color-text-light, #55585f)}.sed-description-title[data-v-a83d8769] .sed-esedo-marker{background-color:#e0f2fe!important;color:#0369a1!important}.sed-field-value[data-v-a83d8769]{overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;padding-right:8px}.sed-docid-display[data-v-a83d8769]{font-size:12px;color:var(--color-text-light);margin-top:2px;line-height:1}.sed-executors[data-v-a83d8769]{display:flex;flex-direction:column;gap:2px;font-size:12px}.sed-executors__row[data-v-a83d8769]{display:flex;align-items:center;gap:6px;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sed-executors__dot[data-v-a83d8769]{flex-shrink:0;width:6px;height:6px;border-radius:50%;background:var(--color-accent, #2f5bea)}.sed-executors__row--done[data-v-a83d8769]{color:var(--color-text-light)}.sed-executors__row--done .sed-executors__dot[data-v-a83d8769]{background:#3ba55d}.sed-executors__name[data-v-a83d8769]{overflow:hidden;text-overflow:ellipsis}.sed-executors__empty[data-v-a83d8769]{color:var(--color-text-light)}.sed-executors__row--sec[data-v-a83d8769]{padding-left:12px}.sed-executors__row--sec .sed-executors__dot[data-v-a83d8769]{width:5px;height:5px;opacity:.6}html.msheet-open,html.msheet-open body{overflow:hidden}.msheet-root[data-v-6930c093]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10050;display:flex;flex-direction:column;justify-content:flex-end}.msheet-scrim[data-v-6930c093]{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0c1473}.msheet[data-v-6930c093]{position:relative;display:flex;flex-direction:column;max-height:88dvh;background:var(--color-background);color:var(--color-text);border-radius:20px 20px 0 0;outline:none;box-shadow:0 -8px 30px #0000002e}.msheet-root--full .msheet[data-v-6930c093]{height:100dvh;max-height:none;border-radius:0;padding-top:env(safe-area-inset-top)}.msheet__grab[data-v-6930c093]{flex:none;width:36px;height:5px;margin:8px auto 0;border-radius:3px;background:var(--color-border)}.msheet__head[data-v-6930c093]{flex:none;display:flex;align-items:center;gap:4px;min-height:56px;padding:4px 8px 4px 20px}.msheet-root--full .msheet__head[data-v-6930c093]{border-bottom:1px solid var(--color-border);padding-left:8px}.msheet-root--full .msheet__head .msheet__title[data-v-6930c093]:first-child{padding-left:12px}.msheet__title[data-v-6930c093]{flex:1;min-width:0;margin:0;font-size:18px;font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msheet__icon[data-v-6930c093]{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:none;color:var(--color-text);cursor:pointer}.msheet__icon[data-v-6930c093]:active{background:var(--color-background-secondary)}.msheet__body[data-v-6930c093]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 20px 16px}.msheet__body--flush[data-v-6930c093]{padding:0 0 16px}.msheet__foot[data-v-6930c093]{flex:none;display:flex;gap:8px;padding:12px 16px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--color-border);background:var(--color-background)}.msheet-enter-active[data-v-6930c093],.msheet-leave-active[data-v-6930c093]{transition:opacity .2s ease}.msheet-enter-active .msheet[data-v-6930c093]{transition:transform .26s cubic-bezier(.2,.8,.2,1)}.msheet-leave-active .msheet[data-v-6930c093]{transition:transform .18s ease-in}.msheet-enter-from[data-v-6930c093],.msheet-leave-to[data-v-6930c093]{opacity:0}.msheet-enter-from .msheet[data-v-6930c093],.msheet-leave-to .msheet[data-v-6930c093]{transform:translateY(32px)}@media (prefers-reduced-motion: reduce){.msheet-enter-active[data-v-6930c093],.msheet-leave-active[data-v-6930c093],.msheet-enter-active .msheet[data-v-6930c093],.msheet-leave-active .msheet[data-v-6930c093]{transition:none}}.card-overlay[data-v-3e161029]{z-index:9999;position:fixed;display:flex;left:0;top:0;right:0;bottom:0;background:#0000007f}.card[data-v-3e161029]{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-3e161029]{display:flex;justify-content:space-between;align-items:center;cursor:grab;-webkit-user-select:none;user-select:none}.card-header[data-v-3e161029]:active{cursor:grabbing}.card-header-title[data-v-3e161029]{line-height:20px;font-size:16px;font-weight:600}.card-header-right[data-v-3e161029]{display:flex;align-items:center;gap:12px}.card-header-btn[data-v-3e161029]{display:flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:var(--color-red)}.card-header-btn[data-v-3e161029]:hover,.card-header-close-btn[data-v-3e161029]{cursor:pointer}.card-actions[data-v-3e161029]{display:flex;justify-content:space-between;align-items:center}.card-actions-left[data-v-3e161029]{display:flex;align-items:center;gap:8px}.card-actions-left-btn[data-v-3e161029]{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-3e161029]:hover{cursor:pointer}.card-actions-right[data-v-3e161029]{display:flex;align-items:center;gap:12px}.card-actions-right-btn[data-v-3e161029]{cursor:pointer}.card-actions-btn-wfull[data-v-3e161029]{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-3e161029]{display:flex}.card-breadcrumbs-item[data-v-3e161029]{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-3e161029]:not(:last-child){margin-right:3px}.card-breadcrumbs-item[data-v-3e161029]:not(:first-child){padding-left:24px}.card-breadcrumbs-item[data-v-3e161029]: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-3e161029]: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-3e161029]:not(:last-child):before{border-left:8px solid var(--color-accent)}.card-breadcrumbs-item.active[data-v-3e161029]{background:var(--color-accent);color:#fff}.card-breadcrumbs-item[data-v-3e161029]:first-child{border-radius:8px 0 0 8px}.card-breadcrumbs-item[data-v-3e161029]:last-child{border-radius:0 8px 8px 0}.card-breadcrumbs-item-num[data-v-3e161029]{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-3e161029]{color:var(--color-background-secondary);background:var(--color-text-light)}.card-breadcrumbs-item.active>.card-breadcrumbs-item-num[data-v-3e161029]{color:var(--color-accent)}.card-breadcrumbs.small[data-v-3e161029]{display:flex;width:fit-content;margin:0 auto;height:32px}.card-breadcrumbs.small>.card-breadcrumbs-item[data-v-3e161029]{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-3e161029]:not(:last-child):before{border-left:16px solid var(--color-accent)}.card-breadcrumbs.small>.card-breadcrumbs-item[data-v-3e161029]: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-3e161029]:nth-child(2){padding-left:20px;padding-right:0;margin-right:4px}.card-breadcrumbs.small>.card-breadcrumbs-item[data-v-3e161029]:last-child{padding-left:20px;padding-right:10px;border-radius:0 8px 8px 0}.card-breadcrumbs.small>.card-breadcrumbs-item[data-v-3e161029]: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-3e161029]: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-3e161029]{display:none}.card-breadcrumbs.small>.card-breadcrumbs-item.active[data-v-3e161029]{background:var(--color-accent);color:#fff}.card-tabs[data-v-3e161029]{display:flex}.card-tabs-item[data-v-3e161029]{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-3e161029]:hover{cursor:pointer}.card-tabs-item.active[data-v-3e161029]{border-bottom:2px solid var(--color-accent)}.card-tabs-item.blocked[data-v-3e161029]{color:var(--color-text-light)}.card-details[data-v-3e161029]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:343px;background:var(--color-background)}.card-detail-row[data-v-3e161029]{display:flex;flex-direction:row;align-items:flex-end;width:100%;gap:8px}.card-detail-label[data-v-3e161029]{font-size:13px;font-weight:400;white-space:nowrap}.dashed-line[data-v-3e161029]{flex-grow:1;height:0;border-bottom:1px dashed #999CA0;margin:0 4px}.card-detail-value[data-v-3e161029]{font-size:13px;font-weight:600;line-height:16px;white-space:nowrap}.value-container[data-v-3e161029]{width:140px;text-align:left;flex-shrink:0}.card-participants[data-v-3e161029]{width:100%}.card-participants-item[data-v-3e161029]{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-3e161029]:last-child{border-width:1px 1px 1px 1px;border-radius:0 0 12px 12px}.card-participants-item.divider[data-v-3e161029]{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-3e161029]:hover{cursor:pointer}.card-participants-item[data-v-3e161029]:first-child{border-radius:12px 12px 0 0}.card-participant-item-row[data-v-3e161029]{display:flex;align-items:center;justify-content:space-between}.card-participant-item-row div[data-v-3e161029]{width:100%;color:var(--color-text)}.card-participant-item-row.headers div[data-v-3e161029],.card-participants-item-title[data-v-3e161029]{color:var(--color-text-light)}.card-participants-item-title.success[data-v-3e161029]{color:var(--color-green)}.card-participants-item-title.fail[data-v-3e161029]{color:var(--color-red)}.card-participant-item-form[data-v-3e161029]{margin-top:12px}.card-participant-item-textarea[data-v-3e161029]{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-3e161029]::placeholder{color:var(--color-text-light)}.card-participant-item-row-textarea[data-v-3e161029]:focus{border:1px solid var(--color-border-focus)}.card-participant-item-form-button-container[data-v-3e161029]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.card-participant-item-form-button[data-v-3e161029]{width:100%;padding:8px;border-radius:8px;border:none;font-size:14px;font-weight:600}.card-participant-item-form-button.primary[data-v-3e161029]{border:1px solid var(--color-accent);color:#fff;background:var(--color-accent)}.card-participant-item-form-button.secondary[data-v-3e161029]{border:1px solid var(--color-text);color:var(--color-text);background:var(--color-background)}.card-participant-item-form-button[data-v-3e161029]:hover{cursor:pointer}.card-participant-menu[data-v-3e161029]{display:flex;align-items:baseline;justify-content:space-between;width:100%;height:fit-content;box-sizing:border-box}.card-participant-menu-left[data-v-3e161029]{box-sizing:border-box;width:180px;height:fit-content;padding-right:16px}.card-participant-menu-right[data-v-3e161029]{box-sizing:border-box;width:100%;height:100%;padding-left:16px;border-left:1px solid var(--color-border)}.card-participant-menu-block[data-v-3e161029]{display:flex;flex-direction:column;gap:8px;height:200px}.card-participant-menu-block+.card-participant-menu-block[data-v-3e161029]{margin-top:16px}.card-participant-menu-block-title[data-v-3e161029]{font-size:12px;font-weight:400;color:var(--color-text-light)}.card-participant-menu-block-list[data-v-3e161029]{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-3e161029]{list-style:none}.card-participant-menu-block-list.ol[data-v-3e161029]{width:100%;padding-left:24px;list-style:decimal}.card-participant-menu-block-list li+li[data-v-3e161029]{margin-top:8px}.card-participant-menu-block-placeholder[data-v-3e161029]{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-3e161029]{padding:8px}.card-participant-menu-block-user+.card-participant-menu-block-user[data-v-3e161029]{border-top:1px solid var(--color-border)}.card-participant-menu-block-user-row[data-v-3e161029]{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:500}.card-participant-menu-block-user-row-btn[data-v-3e161029]{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:400}.card-participant-menu-block-user-row-btn[data-v-3e161029]:hover{cursor:pointer}.card-participant-menu-block-user-row+.card-participant-menu-block-user-row[data-v-3e161029]{margin-top:4px}.card-participant-menu-block-user-comment[data-v-3e161029]{display:flex;gap:2px;color:var(--color-accent);font-size:12px;font-weight:400}#CardActions[data-v-3e161029],#CardBreadcrumbs[data-v-3e161029],#CardTabs[data-v-3e161029],#CardDetails[data-v-3e161029],#CardParticipants[data-v-3e161029],#CardAggrContent[data-v-3e161029],#CardRecipContent[data-v-3e161029],#CardCopyContent[data-v-3e161029],#CardEsedoContent[data-v-3e161029]{margin-top:16px}.card-archive-label[data-v-3e161029]{padding:2px 4px;background:var(--color-accent);color:#fff;border-radius:4px;font-size:18px}.card-esedo-title[data-v-3e161029]{font-size:14px;font-weight:400;color:var(--color-text);line-height:21px}.card-esedo-row[data-v-3e161029]{display:flex;gap:8px}.esedo-error-message[data-v-3e161029]{margin-top:16px;color:var(--color-red);font-size:14px;font-weight:500;line-height:21px}.card-esedo-blocked[data-v-3e161029]{padding:12px;border-radius:8px;background:var(--color-warn-secondary);color:var(--color-warn-text);font-size:14px;font-weight:500;line-height:21px}@media (max-width: 480px){.card.restricted-mobile .restricted-hide-mobile[data-v-3e161029]{display:none}}@media (max-width: 480px){.card[data-v-3e161029]{width:100vw;height:100vh;max-width:100vw;max-height:100vh;border-radius:0;margin:0}.card-actions[data-v-3e161029]{align-items:flex-start;flex-direction:column;gap:16px}.card-actions-left-btn[data-v-3e161029]{padding:5px 8px;border-radius:6px}.card-breadcrumbs[data-v-3e161029]{display:flex;width:100%;margin:0 auto;height:32px}.card-breadcrumbs-item-num[data-v-3e161029]{display:none}.card-breadcrumbs-item[data-v-3e161029]{width:100%;height:32px;font-size:11px}.card-breadcrumbs-item[data-v-3e161029]: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-3e161029]: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-3e161029]:not(:last-child):before{border-left:8px solid var(--color-accent)}.dashed-line[data-v-3e161029]{flex-grow:0}.card-actions-btn-wfull[data-v-3e161029]{display:flex}}.card-breadcrumbs-item.active[data-v-3e161029]:not(:last-child):before{border-left:8px solid var(--color-accent-light)}.card-breadcrumbs-item.active[data-v-3e161029]{background:var(--color-accent-light);color:var(--color-accent)}.card-breadcrumbs-item.active>.card-breadcrumbs-item-num[data-v-3e161029]{background:var(--color-accent);color:#fff}.card-breadcrumbs.small>.card-breadcrumbs-item.active[data-v-3e161029]:not(:last-child):before{border-left:16px solid var(--color-accent-light)}.card-breadcrumbs.small>.card-breadcrumbs-item.active[data-v-3e161029]{background:var(--color-accent-light);color:var(--color-accent)}.card-breadcrumbs-item.completed[data-v-3e161029]:not(:last-child):before{border-left:8px solid green}.card-breadcrumbs-item.completed[data-v-3e161029]{background:green;color:#fff}.card-breadcrumbs-item.completed>.card-breadcrumbs-item-num[data-v-3e161029]{background:#fff;color:green;font-size:0}.card-breadcrumbs-item.completed>.card-breadcrumbs-item-num[data-v-3e161029]:before{content:"✓";font-size:16px}.card-breadcrumbs.small>.card-breadcrumbs-item.completed[data-v-3e161029]:not(:last-child):before{border-left:16px solid green}.card-breadcrumbs.small>.card-breadcrumbs-item.completed[data-v-3e161029]{background:green;color:#fff}.card-m-back[data-v-3e161029],.card-m-more[data-v-3e161029],.card-m-title[data-v-3e161029],.card-m-decision[data-v-3e161029],.card-comment-label[data-v-3e161029]{display:none}button.card-header-close-btn[data-v-3e161029]{display:grid;place-items:center;padding:0;border:0;background:none;color:inherit}@media (max-width: 1024px){.card-overlay[data-v-3e161029]{background:var(--color-background)}.card[data-v-3e161029]{width:100%;height:100dvh;max-width:none;max-height:none;margin:0;padding:env(safe-area-inset-top) 16px 0;border-radius:0;transform:none!important;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.card-header[data-v-3e161029]{position:sticky;top:0;z-index:5;justify-content:flex-start;gap:4px;min-height:56px;margin:0 -16px;padding:4px;background:var(--color-background);border-bottom:1px solid var(--color-border);cursor:default}.card-m-back[data-v-3e161029],.card-m-more[data-v-3e161029]{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:none;color:var(--color-text);cursor:pointer}.card-m-back[data-v-3e161029]:active,.card-m-more[data-v-3e161029]:active{background:var(--color-background-secondary)}.card-header-left[data-v-3e161029]{flex:1;min-width:0}.card-header-title[data-v-3e161029],.card-header-btn[data-v-3e161029],.card-header-close-btn[data-v-3e161029]{display:none!important}.card-m-title[data-v-3e161029]{display:grid;gap:1px}.card-m-kind[data-v-3e161029]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600}.card-m-num[data-v-3e161029]{color:var(--color-text-light);font-size:13px;font-variant-numeric:tabular-nums}.card-actions[data-v-3e161029]{flex-direction:column;align-items:stretch;gap:0;margin-top:16px}.card-actions-left[data-v-3e161029],.card-actions-right[data-v-3e161029]{display:none}.card-actions-btn-wfull[data-v-3e161029]{display:flex;min-height:48px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-background);color:var(--color-text);font-size:15px;cursor:pointer}.card .card-breadcrumbs[data-v-3e161029]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;height:auto;margin:16px 0 0}.card .card-breadcrumbs .card-breadcrumbs-item[data-v-3e161029]{position:relative;justify-content:flex-start;width:auto;height:auto;margin:0;padding:12px 0 0;border-radius:0;background:none;color:var(--color-text-light);font-size:12.5px;font-weight:500}.card .card-breadcrumbs .card-breadcrumbs-item[data-v-3e161029]:after{display:none}.card .card-breadcrumbs .card-breadcrumbs-item[data-v-3e161029]:before{content:"";position:absolute;top:0;right:0;bottom:auto;left:0;z-index:auto;width:auto;height:6px;border:0;border-radius:3px;background:var(--color-border)}.card .card-breadcrumbs .card-breadcrumbs-item.completed[data-v-3e161029]:before{background:var(--color-green)}.card .card-breadcrumbs .card-breadcrumbs-item.active[data-v-3e161029]:before{background:var(--color-accent)}.card .card-breadcrumbs .card-breadcrumbs-item.active[data-v-3e161029]{color:var(--color-text);font-weight:600}.card .card-breadcrumbs .card-breadcrumbs-item-num[data-v-3e161029]{display:none}.card-tabs[data-v-3e161029]{margin:16px -16px 0;padding:0 16px;overflow-x:auto;scrollbar-width:none;border-bottom:1px solid var(--color-border)}.card-tabs[data-v-3e161029]::-webkit-scrollbar{display:none}.card-tabs-item[data-v-3e161029]{display:flex;align-items:center;flex:none;min-height:44px;padding:0 12px;border-bottom:2px solid transparent;font-size:14px;white-space:nowrap}.card-tabs-item.active[data-v-3e161029]{border-bottom:2px solid var(--color-accent)}.card-details[data-v-3e161029]{width:100%}.card-comment-label[data-v-3e161029]{display:block;margin:8px 0 6px;font-size:13px;font-weight:600}.card-comment-label span[data-v-3e161029]{color:var(--color-text-light);font-weight:400}.card-participant-item-textarea[data-v-3e161029]{min-height:88px;border-radius:12px;font-size:16px}.card.has-m-decision .card-participant-item-form-button-container[data-v-3e161029]{display:none}.card-m-decision .m-btn[data-v-3e161029]{flex:1 1 0;min-width:0}.card-m-decision[data-v-3e161029]{position:sticky;bottom:0;z-index:5;display:flex;gap:8px;margin:16px -16px 0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:var(--color-background);border-top:1px solid var(--color-border)}.card[data-v-3e161029]:not(.has-m-decision)>:last-child{margin-bottom:calc(24px + env(safe-area-inset-bottom))}}.mail-letter-content-plain[data-v-8335644e]{padding:24px;background:var(--color-background);color:var(--color-text);word-break:break-all}.m-doc[data-v-6ea4f47d]{position:relative;display:flex;background:var(--color-background);border:1px solid var(--color-border);border-radius:14px;transition:border-color .15s ease,background-color .15s ease}.m-doc.is-unread[data-v-6ea4f47d]:before{content:"";position:absolute;left:6px;top:21px;width:6px;height:6px;border-radius:50%;background:var(--color-accent)}.m-doc.is-selectable.is-unread[data-v-6ea4f47d]:before{display:none}.m-doc.is-selected[data-v-6ea4f47d]{border-color:var(--color-accent);background:var(--color-accent-light)}.m-doc__ck[data-v-6ea4f47d]{flex:none;display:grid;place-items:start center;width:48px;padding:16px 0 0;border:0;background:none;cursor:pointer}.m-doc__ck-box[data-v-6ea4f47d]{display:grid;place-items:center;width:22px;height:22px;border:2px solid var(--color-text-light);border-radius:6px;background:var(--color-background);color:#fff}.m-doc__ck[aria-checked=true] .m-doc__ck-box[data-v-6ea4f47d]{border-color:var(--color-accent);background:var(--color-accent)}.m-doc__done[data-v-6ea4f47d]{flex:none;display:grid;place-items:start center;width:48px;padding-top:16px;color:var(--color-green)}.m-doc__main[data-v-6ea4f47d]{flex:1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 14px 14px 18px;border-radius:14px;color:var(--color-text);cursor:pointer;-webkit-tap-highlight-color:transparent}.is-selectable .m-doc__main[data-v-6ea4f47d],.m-doc__done+.m-doc__main[data-v-6ea4f47d]{padding-left:0}.m-doc__main[data-v-6ea4f47d]:active{background:var(--color-background-secondary)}.m-doc__main[data-v-6ea4f47d]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.m-doc__l1[data-v-6ea4f47d]{display:flex;justify-content:space-between;gap:8px;font-size:13px;line-height:1.35;color:var(--color-text-light)}.m-doc__type[data-v-6ea4f47d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.m-doc__num[data-v-6ea4f47d]{flex:none;font-variant-numeric:tabular-nums;white-space:nowrap}.m-doc__title[data-v-6ea4f47d]{font-size:16px;font-weight:600;line-height:1.3;overflow-wrap:anywhere}.is-unread .m-doc__title[data-v-6ea4f47d]{font-weight:700}.m-doc__who[data-v-6ea4f47d]{font-size:14px;line-height:1.35;overflow-wrap:anywhere}.m-doc__who b[data-v-6ea4f47d]{font-weight:500}.m-doc__stage[data-v-6ea4f47d]{color:var(--color-accent)}.m-doc__pills[data-v-6ea4f47d]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.m-doc__pills[data-v-6ea4f47d]:empty{display:none}.m-doc__exmem[data-v-6ea4f47d]{font-size:13px;color:var(--color-text-light)}.m-doc__event[data-v-6ea4f47d]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;line-height:1.4;color:var(--color-text-light);overflow-wrap:anywhere}.m-doc__dates[data-v-6ea4f47d]{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:13px;color:var(--color-text-light);font-variant-numeric:tabular-nums}.m-doc__dates[data-v-6ea4f47d]:empty{display:none}@media (prefers-reduced-motion: reduce){.m-doc[data-v-6ea4f47d]{transition:none}}.sed-period-filter[data-v-dcff0a73]{display:flex;gap:16px;align-items:center}.sed-period-filter-date-from[data-v-dcff0a73],.sed-period-filter-date-to[data-v-dcff0a73]{display:flex;flex-direction:column;gap:4px}.sed-period-filter label[data-v-dcff0a73]{font-size:12px;color:#666}.date-input[data-v-dcff0a73]{padding:4px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px;height:32px}.date-input[data-v-dcff0a73]:focus{outline:none;border-color:#007bff}.table-header-with-arrow[data-v-dcff0a73]{display:flex;align-items:center;gap:4px;cursor:pointer}.table-header-with-arrow[data-v-dcff0a73]:hover{cursor:pointer}.table-header-with-arrow svg[data-v-dcff0a73]{stroke:currentColor}.table-header-sortable[data-v-dcff0a73],.table-header-sortable[data-v-dcff0a73]:hover{cursor:pointer}.table-header-sortable.active[data-v-dcff0a73]{color:red}.sed-table-header[data-v-dcff0a73]{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-dcff0a73]{font-size:10px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;text-align:left}.sed-table-body[data-v-dcff0a73]{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 4px;border:none}.sed-table-body td[data-v-dcff0a73],.sed-table-body tr td[data-v-dcff0a73]{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-2e3f2c64]{display:flex;gap:16px;align-items:center}.sed-period-filter-date-from[data-v-2e3f2c64],.sed-period-filter-date-to[data-v-2e3f2c64]{display:flex;flex-direction:column;gap:4px}.sed-period-filter label[data-v-2e3f2c64]{font-size:12px;color:#666}.date-input[data-v-2e3f2c64]{padding:4px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px;height:32px}.date-input[data-v-2e3f2c64]:focus{outline:none;border-color:#007bff}.table-header-with-arrow[data-v-2e3f2c64]{display:flex;align-items:center;gap:4px;cursor:pointer}.table-header-with-arrow[data-v-2e3f2c64]:hover{cursor:pointer}.table-header-with-arrow svg[data-v-2e3f2c64]{stroke:currentColor}.table-header-sortable[data-v-2e3f2c64],.table-header-sortable[data-v-2e3f2c64]:hover{cursor:pointer}.table-header-sortable.active[data-v-2e3f2c64]{color:red}.sed-th-custom[data-v-2e3f2c64]{padding-right:8px;overflow-wrap:anywhere}.sed-th-raw[data-v-2e3f2c64]{text-transform:none}.sed-table-scrollable[data-v-2e3f2c64]{width:100%}.sed-table-header[data-v-2e3f2c64]{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-2e3f2c64]{padding:12px 0;font-size:14px;font-weight:600;text-transform:capitalize;text-align:left}.sed-table-body[data-v-2e3f2c64]{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0 4px;border:none}.sed-table-empty-reset[data-v-2e3f2c64]{color:var(--color-accent)}.sed-table-empty-reset[data-v-2e3f2c64]:hover{text-decoration:underline}[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}.nd-mx-wrap[data-v-a17d5810]{overflow-x:auto;margin:0 -4px}.nd-mx[data-v-a17d5810]{width:100%;border-collapse:collapse;font-size:13px}.nd-mx th[data-v-a17d5810],.nd-mx td[data-v-a17d5810]{padding:7px 6px;border-top:1px solid var(--ns-line);text-align:center}.nd-mx thead th[data-v-a17d5810]{border-top:0;font-size:11.5px;font-weight:600;color:var(--ns-muted);white-space:nowrap}.nd-mx thead th[data-v-a17d5810]:first-child,.nd-mx tbody th[data-v-a17d5810]{text-align:left;font-weight:400}.nd-mx tbody th[data-v-a17d5810]{width:60%}.nd-mx tbody th .ns-ck__lock[data-v-a17d5810]{margin-left:6px}.nd-mx__na[data-v-a17d5810]{color:var(--ns-muted)}.nd-mx__grp th[data-v-a17d5810]{font-size:11.5px;font-weight:600!important;color:var(--ns-muted);text-transform:uppercase;letter-spacing:.04em;padding-top:12px}.nd-mx input[type=checkbox][data-v-a17d5810]{width:16px;height:16px;accent-color:var(--ns-blue);cursor:pointer}.nd-mx input[type=checkbox][data-v-a17d5810]:disabled{cursor:not-allowed}.nd-hint[data-v-a17d5810]{font-size:11.5px;color:var(--ns-muted);margin-top:8px}.nd-push[data-v-a17d5810]{display:flex;align-items:center;gap:8px;flex-shrink:0}.nd-btn[data-v-a17d5810]{min-height:30px;padding:0 12px;font-size:12.5px}.nd-state[data-v-a17d5810]{font-size:11.5px;font-weight:600;border-radius:999px;padding:2px 8px;white-space:nowrap;background:var(--ns-gray-soft);color:var(--ns-muted)}.nd-state--on[data-v-a17d5810]{background:#e4f3ea;color:#17794d}.nd-state--denied[data-v-a17d5810],.nd-state--error[data-v-a17d5810]{background:var(--ns-red-soft);color:var(--ns-red)}.nd-hint--err[data-v-a17d5810]{color:var(--ns-red)}.nd-time[data-v-a17d5810]{display:flex!important;flex-wrap:wrap;gap:8px;align-items:center}.nd-time input[type=time][data-v-a17d5810]{font:inherit;font-size:12px;padding:2px 4px;border:1px solid var(--ns-line2);border-radius:6px}.nd-time input[data-v-a17d5810]:disabled{opacity:.5}.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}.sr[data-v-92a031e2]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mono[data-v-92a031e2]{font-variant-numeric:tabular-nums}.btn[data-v-92a031e2]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;border:1px solid transparent;padding:0 14px;min-height:36px;font:inherit;font-weight:600;font-size:13.5px;white-space:nowrap;cursor:pointer;background:none;color:inherit;transition:background .15s,border-color .15s,color .15s}.btn-primary[data-v-92a031e2]{background:var(--nt-accent);color:var(--nt-on-accent)}.btn-primary[data-v-92a031e2]:hover{background:var(--nt-accent-hover)}.btn-ghost[data-v-92a031e2]{background:transparent;border-color:var(--nt-line-strong);color:var(--nt-fg)}.btn-ghost[data-v-92a031e2]:hover{background:var(--nt-surface-2)}.btn-text[data-v-92a031e2]{background:none;border:0;color:var(--nt-accent);padding:0 8px;font-weight:600}.btn-text[data-v-92a031e2]:hover{text-decoration:underline}.btn-sm[data-v-92a031e2]{min-height:30px;padding:0 10px;font-size:13px}.btn[disabled][data-v-92a031e2]{opacity:.5;cursor:not-allowed}.icon-btn[data-v-92a031e2]{width:34px;height:34px;border-radius:8px;border:0;background:none;cursor:pointer;display:grid;place-items:center;color:var(--nt-muted);position:relative;flex-shrink:0}.icon-btn[data-v-92a031e2]:hover{background:var(--nt-surface-2);color:var(--nt-fg)}.icon-btn[aria-pressed=true][data-v-92a031e2]{background:var(--nt-accent-weak);color:var(--nt-accent)}.icon-btn[data-v-92a031e2]:focus-visible,.btn[data-v-92a031e2]:focus-visible{outline:2px solid var(--nt-accent);outline-offset:1px}.tag[data-v-92a031e2]{display:inline-flex;align-items:center;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:600;white-space:nowrap}.tag-red[data-v-92a031e2]{background:var(--nt-danger-weak);color:var(--nt-danger)}.tag-amber[data-v-92a031e2]{background:var(--nt-warn-weak);color:var(--nt-warn)}.tag-blue[data-v-92a031e2]{background:var(--nt-accent-weak);color:var(--nt-accent)}.n-item[data-v-92a031e2]{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:0 12px;padding:12px 12px 12px 16px;border-bottom:1px solid var(--nt-line);list-style:none;transition:background .15s}.n-item[data-v-92a031e2]:hover{background:var(--nt-surface-2)}.n-item.unread[data-v-92a031e2]{background:var(--nt-unread)}.n-item.unread[data-v-92a031e2]:hover{background:var(--nt-unread-hover)}.n-item.new-in[data-v-92a031e2]{animation:nt-newin-92a031e2 .9s cubic-bezier(.2,.8,.2,1)}@keyframes nt-newin-92a031e2{0%{background:var(--nt-accent-weak)}}@media (prefers-reduced-motion: reduce){.n-item.new-in[data-v-92a031e2]{animation:none}}.n-ic[data-v-92a031e2]{width:36px;height:36px;border-radius:10px;display:grid;place-items:center}.t-blue[data-v-92a031e2]{background:var(--nt-accent-weak);color:var(--nt-accent)}.t-red[data-v-92a031e2]{background:var(--nt-danger-weak);color:var(--nt-danger)}.t-green[data-v-92a031e2]{background:var(--nt-success-weak);color:var(--nt-success)}.t-slate[data-v-92a031e2]{background:var(--nt-slate-weak);color:var(--nt-slate)}.t-amber[data-v-92a031e2]{background:var(--nt-warn-weak);color:var(--nt-warn)}.t-violet[data-v-92a031e2]{background:var(--nt-violet-weak);color:var(--nt-violet)}.n-body[data-v-92a031e2]{min-width:0;display:flex;flex-direction:column;gap:3px}.n-meta[data-v-92a031e2]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12px;color:var(--nt-muted)}.n-meta .kind[data-v-92a031e2]{font-weight:600;color:var(--nt-fg)}.n-meta .sep[data-v-92a031e2]{color:var(--nt-faint)}.n-title[data-v-92a031e2]{all:unset;cursor:pointer;font-size:14px;font-weight:500;color:var(--nt-fg);overflow-wrap:anywhere;word-break:break-word}.n-item.unread .n-title[data-v-92a031e2],.n-verb[data-v-92a031e2]{font-weight:700}.n-title[data-v-92a031e2]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.n-title[data-v-92a031e2]:focus-visible{outline:none}.n-title[data-v-92a031e2]:focus-visible:after{outline:2px solid var(--nt-accent);outline-offset:-2px;border-radius:2px}.n-title[data-v-92a031e2]:hover{text-decoration:underline}.n-title--static[data-v-92a031e2]{cursor:default}.n-title--static[data-v-92a031e2]:after{display:none}.n-title--static[data-v-92a031e2]:hover{text-decoration:none}.n-head.n-head--cta[data-v-92a031e2]{font-size:15px;font-weight:700;color:var(--nt-accent)}.n-head.n-head--status[data-v-92a031e2]{font-size:13.5px;font-weight:700;color:var(--nt-fg)}.n-item .n-title[data-v-92a031e2]{font-weight:600}.n-item.unread .n-title[data-v-92a031e2]{font-weight:700}.n-meta-line[data-v-92a031e2]{font-size:12.5px;color:var(--nt-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n-item .n-dot--edge[data-v-92a031e2]{position:absolute;left:4px;top:27px;width:7px;height:7px}.btn-outline[data-v-92a031e2]{background:transparent;border-color:var(--nt-accent);color:var(--nt-accent)}.btn-outline[data-v-92a031e2]:hover{background:var(--nt-accent-weak)}.btn-plain[data-v-92a031e2]{background:transparent;border-color:transparent;color:var(--nt-muted);font-weight:500}.btn-plain[data-v-92a031e2]:hover{background:var(--nt-surface-2);color:var(--nt-fg)}.n-foot .n-actions.n-actions--row .btn[data-v-92a031e2]{flex:0 0 auto}.n-actions--row[data-v-92a031e2]{align-items:center}.n-open[data-v-92a031e2]{margin-left:auto;width:30px;height:30px;color:var(--nt-accent)}.n-head[data-v-92a031e2]{font-size:12px;font-weight:600;color:var(--nt-muted)}.n-head--action[data-v-92a031e2]{font-size:13px;font-weight:700;color:var(--nt-fg)}.n-type[data-v-92a031e2]{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;font-size:12.5px;font-weight:500;color:var(--nt-accent);overflow-wrap:anywhere}.n-type .sep[data-v-92a031e2]{color:var(--nt-faint)}.n-need[data-v-92a031e2]{display:flex;flex-direction:column;gap:2px;margin-top:6px;position:relative;z-index:1}.n-need__text[data-v-92a031e2]{margin:0;display:flex;gap:6px;align-items:flex-start;font-size:13px;color:var(--nt-fg);background:var(--nt-warn-weak);border-radius:8px;padding:8px 10px}.n-need__text span[data-v-92a031e2]{display:inline-flex;color:var(--nt-warn);flex-shrink:0;margin-top:1px}.n-text[data-v-92a031e2]{margin:0;font-size:13px;color:var(--nt-muted);overflow-wrap:anywhere;word-break:break-word}.n-text b[data-v-92a031e2]{color:var(--nt-fg);font-weight:600}.n-chips[data-v-92a031e2]{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.n-actions[data-v-92a031e2]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;position:relative;z-index:1}.n-foot[data-v-92a031e2]{grid-column:2 / -1;min-width:0;display:flex;flex-direction:column;gap:4px}.n-foot .n-actions[data-v-92a031e2]{flex-wrap:nowrap}.n-foot .n-actions .btn[data-v-92a031e2]{flex:1 1 0;min-width:0}.btn-danger[data-v-92a031e2]{background:var(--nt-danger);color:#fff}.btn-danger[data-v-92a031e2]:hover{filter:brightness(.95)}.n-done[data-v-92a031e2]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px;font-size:13px;font-weight:600;position:relative;z-index:1}.n-done.ok[data-v-92a031e2]{color:var(--nt-success)}.n-done.no[data-v-92a031e2]{color:var(--nt-danger)}.n-done span[data-v-92a031e2]{display:inline-flex}.reject-box[data-v-92a031e2]{display:flex;flex-direction:column;gap:4px;margin-top:8px;position:relative;z-index:1}.reject-box label[data-v-92a031e2]{font-size:12px;font-weight:600;color:var(--nt-fg)}.reject-box textarea[data-v-92a031e2]{font:inherit;font-size:13px;min-height:64px;resize:vertical;padding:8px 10px;border:1px solid var(--nt-line-strong);border-radius:8px;background:var(--nt-surface);color:var(--nt-fg)}.reject-box textarea[data-v-92a031e2]:focus{outline:2px solid var(--nt-accent);outline-offset:-1px;border-color:transparent}.err[data-v-92a031e2]{margin:0;font-size:12px;color:var(--nt-danger);position:relative;z-index:1}.spin[data-v-92a031e2]{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:nt-spin-92a031e2 .7s linear infinite;display:inline-block}@keyframes nt-spin-92a031e2{to{transform:rotate(360deg)}}.n-side[data-v-92a031e2]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;position:relative;z-index:1}.n-side--menu[data-v-92a031e2]{z-index:20}.n-more-wrap[data-v-92a031e2]{position:relative}.n-time[data-v-92a031e2]{font-size:12px;color:var(--nt-faint);white-space:nowrap;font-variant-numeric:tabular-nums}.n-dot[data-v-92a031e2]{width:9px;height:9px;border-radius:50%;background:var(--nt-accent);flex-shrink:0}.n-more[data-v-92a031e2]{width:30px;height:30px;opacity:0;transition:opacity .15s}.n-item:hover .n-more[data-v-92a031e2],.n-item:focus-within .n-more[data-v-92a031e2],.n-more[aria-expanded=true][data-v-92a031e2]{opacity:1}@media (hover: none){.n-more[data-v-92a031e2]{opacity:1}}.n-group-acts[data-v-92a031e2]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.group-head[data-v-92a031e2]{all:unset;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--nt-accent);margin-top:6px;position:relative;z-index:1}.group-head[data-v-92a031e2]:hover{text-decoration:underline}.group-head[data-v-92a031e2]:focus-visible{outline:2px solid var(--nt-accent);border-radius:3px}.group-head[aria-expanded=true] span[data-v-92a031e2]{transform:rotate(180deg)}.group-head span[data-v-92a031e2]{display:inline-flex;transition:transform .2s}.sub-list[data-v-92a031e2]{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;border-left:2px solid var(--nt-line);position:relative;z-index:1}.sub-list li[data-v-92a031e2]{display:flex;align-items:center;gap:8px;padding:6px 0 6px 10px;font-size:13px}.sub-list li button[data-v-92a031e2]{all:unset;cursor:pointer;flex:1;min-width:0;overflow-wrap:anywhere;color:var(--nt-fg)}.sub-list li button[data-v-92a031e2]:hover{text-decoration:underline}.sub-list li button[data-v-92a031e2]:focus-visible{outline:2px solid var(--nt-accent);border-radius:3px}.sub-list li.unread button[data-v-92a031e2]{font-weight:600}.sub-list .n-dot[data-v-92a031e2]{width:7px;height:7px}.sub-actor[data-v-92a031e2]{color:var(--nt-muted);font-weight:400}.menu[data-v-92a031e2]{position:absolute;z-index:30;top:100%;right:0;margin-top:4px;min-width:250px;background:var(--nt-surface);border:1px solid var(--nt-line);border-radius:10px;box-shadow:var(--nt-shadow);padding:6px;display:flex;flex-direction:column}.menu--up[data-v-92a031e2]{top:auto;bottom:100%;margin:0 0 4px}.menu button[data-v-92a031e2],.menu label[data-v-92a031e2]{display:flex;align-items:center;gap:10px;border:0;background:none;text-align:left;padding:8px 10px;border-radius:6px;font:inherit;font-size:13.5px;min-height:36px;cursor:pointer;color:var(--nt-fg)}.menu button[data-v-92a031e2]:hover,.menu label[data-v-92a031e2]:hover,.menu button[data-v-92a031e2]:focus-visible{background:var(--nt-surface-2);outline:none}.menu hr[data-v-92a031e2]{border:0;border-top:1px solid var(--nt-line);margin:4px 0}.menu .i[data-v-92a031e2]{color:var(--nt-muted);display:inline-flex}.menu .danger[data-v-92a031e2],.menu .danger .i[data-v-92a031e2]{color:var(--nt-danger)}.menu input[type=checkbox][data-v-92a031e2]{width:16px;height:16px;accent-color:var(--nt-accent);margin:0}.menu .mhead[data-v-92a031e2]{font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--nt-faint);padding:6px 10px 4px}.sr[data-v-9827fb35]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mono[data-v-9827fb35]{font-variant-numeric:tabular-nums}.btn[data-v-9827fb35]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;border:1px solid transparent;padding:0 14px;min-height:36px;font:inherit;font-weight:600;font-size:13.5px;white-space:nowrap;cursor:pointer;background:none;color:inherit;transition:background .15s,border-color .15s,color .15s}.btn-primary[data-v-9827fb35]{background:var(--nt-accent);color:var(--nt-on-accent)}.btn-primary[data-v-9827fb35]:hover{background:var(--nt-accent-hover)}.btn-ghost[data-v-9827fb35]{background:transparent;border-color:var(--nt-line-strong);color:var(--nt-fg)}.btn-ghost[data-v-9827fb35]:hover{background:var(--nt-surface-2)}.btn-text[data-v-9827fb35]{background:none;border:0;color:var(--nt-accent);padding:0 8px;font-weight:600}.btn-text[data-v-9827fb35]:hover{text-decoration:underline}.btn-sm[data-v-9827fb35]{min-height:30px;padding:0 10px;font-size:13px}.btn[disabled][data-v-9827fb35]{opacity:.5;cursor:not-allowed}.icon-btn[data-v-9827fb35]{width:34px;height:34px;border-radius:8px;border:0;background:none;cursor:pointer;display:grid;place-items:center;color:var(--nt-muted);position:relative;flex-shrink:0}.icon-btn[data-v-9827fb35]:hover{background:var(--nt-surface-2);color:var(--nt-fg)}.icon-btn[aria-pressed=true][data-v-9827fb35]{background:var(--nt-accent-weak);color:var(--nt-accent)}.icon-btn[data-v-9827fb35]:focus-visible,.btn[data-v-9827fb35]:focus-visible{outline:2px solid var(--nt-accent);outline-offset:1px}.tag[data-v-9827fb35]{display:inline-flex;align-items:center;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:600;white-space:nowrap}.tag-red[data-v-9827fb35]{background:var(--nt-danger-weak);color:var(--nt-danger)}.tag-amber[data-v-9827fb35]{background:var(--nt-warn-weak);color:var(--nt-warn)}.tag-blue[data-v-9827fb35]{background:var(--nt-accent-weak);color:var(--nt-accent)}.n-item[data-v-9827fb35]{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:0 12px;padding:12px 12px 12px 16px;border-bottom:1px solid var(--nt-line);list-style:none;transition:background .15s}.n-item[data-v-9827fb35]:hover{background:var(--nt-surface-2)}.n-item.unread[data-v-9827fb35]{background:var(--nt-unread)}.n-item.unread[data-v-9827fb35]:hover{background:var(--nt-unread-hover)}.n-item.new-in[data-v-9827fb35]{animation:nt-newin-9827fb35 .9s cubic-bezier(.2,.8,.2,1)}@keyframes nt-newin-9827fb35{0%{background:var(--nt-accent-weak)}}@media (prefers-reduced-motion: reduce){.n-item.new-in[data-v-9827fb35]{animation:none}}.n-ic[data-v-9827fb35]{width:36px;height:36px;border-radius:10px;display:grid;place-items:center}.t-blue[data-v-9827fb35]{background:var(--nt-accent-weak);color:var(--nt-accent)}.t-red[data-v-9827fb35]{background:var(--nt-danger-weak);color:var(--nt-danger)}.t-green[data-v-9827fb35]{background:var(--nt-success-weak);color:var(--nt-success)}.t-slate[data-v-9827fb35]{background:var(--nt-slate-weak);color:var(--nt-slate)}.t-amber[data-v-9827fb35]{background:var(--nt-warn-weak);color:var(--nt-warn)}.t-violet[data-v-9827fb35]{background:var(--nt-violet-weak);color:var(--nt-violet)}.n-body[data-v-9827fb35]{min-width:0;display:flex;flex-direction:column;gap:3px}.n-meta[data-v-9827fb35]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12px;color:var(--nt-muted)}.n-meta .kind[data-v-9827fb35]{font-weight:600;color:var(--nt-fg)}.n-meta .sep[data-v-9827fb35]{color:var(--nt-faint)}.n-title[data-v-9827fb35]{all:unset;cursor:pointer;font-size:14px;font-weight:500;color:var(--nt-fg);overflow-wrap:anywhere;word-break:break-word}.n-item.unread .n-title[data-v-9827fb35],.n-verb[data-v-9827fb35]{font-weight:700}.n-title[data-v-9827fb35]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.n-title[data-v-9827fb35]:focus-visible{outline:none}.n-title[data-v-9827fb35]:focus-visible:after{outline:2px solid var(--nt-accent);outline-offset:-2px;border-radius:2px}.n-title[data-v-9827fb35]:hover{text-decoration:underline}.n-title--static[data-v-9827fb35]{cursor:default}.n-title--static[data-v-9827fb35]:after{display:none}.n-title--static[data-v-9827fb35]:hover{text-decoration:none}.n-head.n-head--cta[data-v-9827fb35]{font-size:15px;font-weight:700;color:var(--nt-accent)}.n-head.n-head--status[data-v-9827fb35]{font-size:13.5px;font-weight:700;color:var(--nt-fg)}.n-item .n-title[data-v-9827fb35]{font-weight:600}.n-item.unread .n-title[data-v-9827fb35]{font-weight:700}.n-meta-line[data-v-9827fb35]{font-size:12.5px;color:var(--nt-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n-item .n-dot--edge[data-v-9827fb35]{position:absolute;left:4px;top:27px;width:7px;height:7px}.btn-outline[data-v-9827fb35]{background:transparent;border-color:var(--nt-accent);color:var(--nt-accent)}.btn-outline[data-v-9827fb35]:hover{background:var(--nt-accent-weak)}.btn-plain[data-v-9827fb35]{background:transparent;border-color:transparent;color:var(--nt-muted);font-weight:500}.btn-plain[data-v-9827fb35]:hover{background:var(--nt-surface-2);color:var(--nt-fg)}.n-foot .n-actions.n-actions--row .btn[data-v-9827fb35]{flex:0 0 auto}.n-actions--row[data-v-9827fb35]{align-items:center}.n-open[data-v-9827fb35]{margin-left:auto;width:30px;height:30px;color:var(--nt-accent)}.n-head[data-v-9827fb35]{font-size:12px;font-weight:600;color:var(--nt-muted)}.n-head--action[data-v-9827fb35]{font-size:13px;font-weight:700;color:var(--nt-fg)}.n-type[data-v-9827fb35]{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;font-size:12.5px;font-weight:500;color:var(--nt-accent);overflow-wrap:anywhere}.n-type .sep[data-v-9827fb35]{color:var(--nt-faint)}.n-need[data-v-9827fb35]{display:flex;flex-direction:column;gap:2px;margin-top:6px;position:relative;z-index:1}.n-need__text[data-v-9827fb35]{margin:0;display:flex;gap:6px;align-items:flex-start;font-size:13px;color:var(--nt-fg);background:var(--nt-warn-weak);border-radius:8px;padding:8px 10px}.n-need__text span[data-v-9827fb35]{display:inline-flex;color:var(--nt-warn);flex-shrink:0;margin-top:1px}.n-text[data-v-9827fb35]{margin:0;font-size:13px;color:var(--nt-muted);overflow-wrap:anywhere;word-break:break-word}.n-text b[data-v-9827fb35]{color:var(--nt-fg);font-weight:600}.n-chips[data-v-9827fb35]{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.n-actions[data-v-9827fb35]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;position:relative;z-index:1}.n-foot[data-v-9827fb35]{grid-column:2 / -1;min-width:0;display:flex;flex-direction:column;gap:4px}.n-foot .n-actions[data-v-9827fb35]{flex-wrap:nowrap}.n-foot .n-actions .btn[data-v-9827fb35]{flex:1 1 0;min-width:0}.btn-danger[data-v-9827fb35]{background:var(--nt-danger);color:#fff}.btn-danger[data-v-9827fb35]:hover{filter:brightness(.95)}.n-done[data-v-9827fb35]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px;font-size:13px;font-weight:600;position:relative;z-index:1}.n-done.ok[data-v-9827fb35]{color:var(--nt-success)}.n-done.no[data-v-9827fb35]{color:var(--nt-danger)}.n-done span[data-v-9827fb35]{display:inline-flex}.reject-box[data-v-9827fb35]{display:flex;flex-direction:column;gap:4px;margin-top:8px;position:relative;z-index:1}.reject-box label[data-v-9827fb35]{font-size:12px;font-weight:600;color:var(--nt-fg)}.reject-box textarea[data-v-9827fb35]{font:inherit;font-size:13px;min-height:64px;resize:vertical;padding:8px 10px;border:1px solid var(--nt-line-strong);border-radius:8px;background:var(--nt-surface);color:var(--nt-fg)}.reject-box textarea[data-v-9827fb35]:focus{outline:2px solid var(--nt-accent);outline-offset:-1px;border-color:transparent}.err[data-v-9827fb35]{margin:0;font-size:12px;color:var(--nt-danger);position:relative;z-index:1}.spin[data-v-9827fb35]{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:nt-spin-9827fb35 .7s linear infinite;display:inline-block}@keyframes nt-spin-9827fb35{to{transform:rotate(360deg)}}.n-side[data-v-9827fb35]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;position:relative;z-index:1}.n-side--menu[data-v-9827fb35]{z-index:20}.n-more-wrap[data-v-9827fb35]{position:relative}.n-time[data-v-9827fb35]{font-size:12px;color:var(--nt-faint);white-space:nowrap;font-variant-numeric:tabular-nums}.n-dot[data-v-9827fb35]{width:9px;height:9px;border-radius:50%;background:var(--nt-accent);flex-shrink:0}.n-more[data-v-9827fb35]{width:30px;height:30px;opacity:0;transition:opacity .15s}.n-item:hover .n-more[data-v-9827fb35],.n-item:focus-within .n-more[data-v-9827fb35],.n-more[aria-expanded=true][data-v-9827fb35]{opacity:1}@media (hover: none){.n-more[data-v-9827fb35]{opacity:1}}.n-group-acts[data-v-9827fb35]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.group-head[data-v-9827fb35]{all:unset;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--nt-accent);margin-top:6px;position:relative;z-index:1}.group-head[data-v-9827fb35]:hover{text-decoration:underline}.group-head[data-v-9827fb35]:focus-visible{outline:2px solid var(--nt-accent);border-radius:3px}.group-head[aria-expanded=true] span[data-v-9827fb35]{transform:rotate(180deg)}.group-head span[data-v-9827fb35]{display:inline-flex;transition:transform .2s}.sub-list[data-v-9827fb35]{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;border-left:2px solid var(--nt-line);position:relative;z-index:1}.sub-list li[data-v-9827fb35]{display:flex;align-items:center;gap:8px;padding:6px 0 6px 10px;font-size:13px}.sub-list li button[data-v-9827fb35]{all:unset;cursor:pointer;flex:1;min-width:0;overflow-wrap:anywhere;color:var(--nt-fg)}.sub-list li button[data-v-9827fb35]:hover{text-decoration:underline}.sub-list li button[data-v-9827fb35]:focus-visible{outline:2px solid var(--nt-accent);border-radius:3px}.sub-list li.unread button[data-v-9827fb35]{font-weight:600}.sub-list .n-dot[data-v-9827fb35]{width:7px;height:7px}.sub-actor[data-v-9827fb35]{color:var(--nt-muted);font-weight:400}.menu[data-v-9827fb35]{position:absolute;z-index:30;top:100%;right:0;margin-top:4px;min-width:250px;background:var(--nt-surface);border:1px solid var(--nt-line);border-radius:10px;box-shadow:var(--nt-shadow);padding:6px;display:flex;flex-direction:column}.menu--up[data-v-9827fb35]{top:auto;bottom:100%;margin:0 0 4px}.menu button[data-v-9827fb35],.menu label[data-v-9827fb35]{display:flex;align-items:center;gap:10px;border:0;background:none;text-align:left;padding:8px 10px;border-radius:6px;font:inherit;font-size:13.5px;min-height:36px;cursor:pointer;color:var(--nt-fg)}.menu button[data-v-9827fb35]:hover,.menu label[data-v-9827fb35]:hover,.menu button[data-v-9827fb35]:focus-visible{background:var(--nt-surface-2);outline:none}.menu hr[data-v-9827fb35]{border:0;border-top:1px solid var(--nt-line);margin:4px 0}.menu .i[data-v-9827fb35]{color:var(--nt-muted);display:inline-flex}.menu .danger[data-v-9827fb35],.menu .danger .i[data-v-9827fb35]{color:var(--nt-danger)}.menu input[type=checkbox][data-v-9827fb35]{width:16px;height:16px;accent-color:var(--nt-accent);margin:0}.menu .mhead[data-v-9827fb35]{font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--nt-faint);padding:6px 10px 4px}.nt-tokens{--nt-surface: #fff;--nt-surface-2: #f5f6fa;--nt-unread: #f1f4ff;--nt-unread-hover: #e9eeff;--nt-line: #e1e4ec;--nt-line-strong: #cdd2de;--nt-fg: #151a2d;--nt-muted: #596074;--nt-faint: #8a90a2;--nt-accent: #2443d6;--nt-accent-hover: #1c36b4;--nt-accent-weak: #e8ecff;--nt-on-accent: #fff;--nt-danger: #c42b2b;--nt-danger-weak: #fcebeb;--nt-success: #17794d;--nt-success-weak: #e4f3ea;--nt-warn: #975400;--nt-warn-weak: #fff1da;--nt-violet: #6738cf;--nt-violet-weak: #efe8ff;--nt-slate: #4b5568;--nt-slate-weak: #eceef3;--nt-shadow: 0 12px 32px rgba(21, 26, 45, .14), 0 2px 6px rgba(21, 26, 45, .08)}html.dark-mode .nt-tokens{--nt-surface: #161a2b;--nt-surface-2: #1c2135;--nt-unread: #1a2142;--nt-unread-hover: #20284d;--nt-line: #283048;--nt-line-strong: #38415e;--nt-fg: #e7e9f2;--nt-muted: #a4aabe;--nt-faint: #7c8399;--nt-accent: #8197ff;--nt-accent-hover: #9aabff;--nt-accent-weak: #222b55;--nt-on-accent: #0b1030;--nt-danger: #ff8080;--nt-danger-weak: #3a1c22;--nt-success: #53c690;--nt-success-weak: #15301f;--nt-warn: #f2b451;--nt-warn-weak: #33270e;--nt-violet: #b9a0ff;--nt-violet-weak: #2a2248;--nt-slate: #b3bacb;--nt-slate-weak: #262c40;--nt-shadow: 0 12px 32px rgba(0, 0, 0, .5), 0 2px 6px rgba(0, 0, 0, .4)}.sr[data-v-c4c5cb8c]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mono[data-v-c4c5cb8c]{font-variant-numeric:tabular-nums}.btn[data-v-c4c5cb8c]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;border:1px solid transparent;padding:0 14px;min-height:36px;font:inherit;font-weight:600;font-size:13.5px;white-space:nowrap;cursor:pointer;background:none;color:inherit;transition:background .15s,border-color .15s,color .15s}.btn-primary[data-v-c4c5cb8c]{background:var(--nt-accent);color:var(--nt-on-accent)}.btn-primary[data-v-c4c5cb8c]:hover{background:var(--nt-accent-hover)}.btn-ghost[data-v-c4c5cb8c]{background:transparent;border-color:var(--nt-line-strong);color:var(--nt-fg)}.btn-ghost[data-v-c4c5cb8c]:hover{background:var(--nt-surface-2)}.btn-text[data-v-c4c5cb8c]{background:none;border:0;color:var(--nt-accent);padding:0 8px;font-weight:600}.btn-text[data-v-c4c5cb8c]:hover{text-decoration:underline}.btn-sm[data-v-c4c5cb8c]{min-height:30px;padding:0 10px;font-size:13px}.btn[disabled][data-v-c4c5cb8c]{opacity:.5;cursor:not-allowed}.icon-btn[data-v-c4c5cb8c]{width:34px;height:34px;border-radius:8px;border:0;background:none;cursor:pointer;display:grid;place-items:center;color:var(--nt-muted);position:relative;flex-shrink:0}.icon-btn[data-v-c4c5cb8c]:hover{background:var(--nt-surface-2);color:var(--nt-fg)}.icon-btn[aria-pressed=true][data-v-c4c5cb8c]{background:var(--nt-accent-weak);color:var(--nt-accent)}.icon-btn[data-v-c4c5cb8c]:focus-visible,.btn[data-v-c4c5cb8c]:focus-visible{outline:2px solid var(--nt-accent);outline-offset:1px}.tag[data-v-c4c5cb8c]{display:inline-flex;align-items:center;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:600;white-space:nowrap}.tag-red[data-v-c4c5cb8c]{background:var(--nt-danger-weak);color:var(--nt-danger)}.tag-amber[data-v-c4c5cb8c]{background:var(--nt-warn-weak);color:var(--nt-warn)}.tag-blue[data-v-c4c5cb8c]{background:var(--nt-accent-weak);color:var(--nt-accent)}.n-item[data-v-c4c5cb8c]{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:0 12px;padding:12px 12px 12px 16px;border-bottom:1px solid var(--nt-line);list-style:none;transition:background .15s}.n-item[data-v-c4c5cb8c]:hover{background:var(--nt-surface-2)}.n-item.unread[data-v-c4c5cb8c]{background:var(--nt-unread)}.n-item.unread[data-v-c4c5cb8c]:hover{background:var(--nt-unread-hover)}.n-item.new-in[data-v-c4c5cb8c]{animation:nt-newin-c4c5cb8c .9s cubic-bezier(.2,.8,.2,1)}@keyframes nt-newin-c4c5cb8c{0%{background:var(--nt-accent-weak)}}@media (prefers-reduced-motion: reduce){.n-item.new-in[data-v-c4c5cb8c]{animation:none}}.n-ic[data-v-c4c5cb8c]{width:36px;height:36px;border-radius:10px;display:grid;place-items:center}.t-blue[data-v-c4c5cb8c]{background:var(--nt-accent-weak);color:var(--nt-accent)}.t-red[data-v-c4c5cb8c]{background:var(--nt-danger-weak);color:var(--nt-danger)}.t-green[data-v-c4c5cb8c]{background:var(--nt-success-weak);color:var(--nt-success)}.t-slate[data-v-c4c5cb8c]{background:var(--nt-slate-weak);color:var(--nt-slate)}.t-amber[data-v-c4c5cb8c]{background:var(--nt-warn-weak);color:var(--nt-warn)}.t-violet[data-v-c4c5cb8c]{background:var(--nt-violet-weak);color:var(--nt-violet)}.n-body[data-v-c4c5cb8c]{min-width:0;display:flex;flex-direction:column;gap:3px}.n-meta[data-v-c4c5cb8c]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12px;color:var(--nt-muted)}.n-meta .kind[data-v-c4c5cb8c]{font-weight:600;color:var(--nt-fg)}.n-meta .sep[data-v-c4c5cb8c]{color:var(--nt-faint)}.n-title[data-v-c4c5cb8c]{all:unset;cursor:pointer;font-size:14px;font-weight:500;color:var(--nt-fg);overflow-wrap:anywhere;word-break:break-word}.n-item.unread .n-title[data-v-c4c5cb8c],.n-verb[data-v-c4c5cb8c]{font-weight:700}.n-title[data-v-c4c5cb8c]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.n-title[data-v-c4c5cb8c]:focus-visible{outline:none}.n-title[data-v-c4c5cb8c]:focus-visible:after{outline:2px solid var(--nt-accent);outline-offset:-2px;border-radius:2px}.n-title[data-v-c4c5cb8c]:hover{text-decoration:underline}.n-title--static[data-v-c4c5cb8c]{cursor:default}.n-title--static[data-v-c4c5cb8c]:after{display:none}.n-title--static[data-v-c4c5cb8c]:hover{text-decoration:none}.n-head.n-head--cta[data-v-c4c5cb8c]{font-size:15px;font-weight:700;color:var(--nt-accent)}.n-head.n-head--status[data-v-c4c5cb8c]{font-size:13.5px;font-weight:700;color:var(--nt-fg)}.n-item .n-title[data-v-c4c5cb8c]{font-weight:600}.n-item.unread .n-title[data-v-c4c5cb8c]{font-weight:700}.n-meta-line[data-v-c4c5cb8c]{font-size:12.5px;color:var(--nt-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n-item .n-dot--edge[data-v-c4c5cb8c]{position:absolute;left:4px;top:27px;width:7px;height:7px}.btn-outline[data-v-c4c5cb8c]{background:transparent;border-color:var(--nt-accent);color:var(--nt-accent)}.btn-outline[data-v-c4c5cb8c]:hover{background:var(--nt-accent-weak)}.btn-plain[data-v-c4c5cb8c]{background:transparent;border-color:transparent;color:var(--nt-muted);font-weight:500}.btn-plain[data-v-c4c5cb8c]:hover{background:var(--nt-surface-2);color:var(--nt-fg)}.n-foot .n-actions.n-actions--row .btn[data-v-c4c5cb8c]{flex:0 0 auto}.n-actions--row[data-v-c4c5cb8c]{align-items:center}.n-open[data-v-c4c5cb8c]{margin-left:auto;width:30px;height:30px;color:var(--nt-accent)}.n-head[data-v-c4c5cb8c]{font-size:12px;font-weight:600;color:var(--nt-muted)}.n-head--action[data-v-c4c5cb8c]{font-size:13px;font-weight:700;color:var(--nt-fg)}.n-type[data-v-c4c5cb8c]{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;font-size:12.5px;font-weight:500;color:var(--nt-accent);overflow-wrap:anywhere}.n-type .sep[data-v-c4c5cb8c]{color:var(--nt-faint)}.n-need[data-v-c4c5cb8c]{display:flex;flex-direction:column;gap:2px;margin-top:6px;position:relative;z-index:1}.n-need__text[data-v-c4c5cb8c]{margin:0;display:flex;gap:6px;align-items:flex-start;font-size:13px;color:var(--nt-fg);background:var(--nt-warn-weak);border-radius:8px;padding:8px 10px}.n-need__text span[data-v-c4c5cb8c]{display:inline-flex;color:var(--nt-warn);flex-shrink:0;margin-top:1px}.n-text[data-v-c4c5cb8c]{margin:0;font-size:13px;color:var(--nt-muted);overflow-wrap:anywhere;word-break:break-word}.n-text b[data-v-c4c5cb8c]{color:var(--nt-fg);font-weight:600}.n-chips[data-v-c4c5cb8c]{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.n-actions[data-v-c4c5cb8c]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;position:relative;z-index:1}.n-foot[data-v-c4c5cb8c]{grid-column:2 / -1;min-width:0;display:flex;flex-direction:column;gap:4px}.n-foot .n-actions[data-v-c4c5cb8c]{flex-wrap:nowrap}.n-foot .n-actions .btn[data-v-c4c5cb8c]{flex:1 1 0;min-width:0}.btn-danger[data-v-c4c5cb8c]{background:var(--nt-danger);color:#fff}.btn-danger[data-v-c4c5cb8c]:hover{filter:brightness(.95)}.n-done[data-v-c4c5cb8c]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px;font-size:13px;font-weight:600;position:relative;z-index:1}.n-done.ok[data-v-c4c5cb8c]{color:var(--nt-success)}.n-done.no[data-v-c4c5cb8c]{color:var(--nt-danger)}.n-done span[data-v-c4c5cb8c]{display:inline-flex}.reject-box[data-v-c4c5cb8c]{display:flex;flex-direction:column;gap:4px;margin-top:8px;position:relative;z-index:1}.reject-box label[data-v-c4c5cb8c]{font-size:12px;font-weight:600;color:var(--nt-fg)}.reject-box textarea[data-v-c4c5cb8c]{font:inherit;font-size:13px;min-height:64px;resize:vertical;padding:8px 10px;border:1px solid var(--nt-line-strong);border-radius:8px;background:var(--nt-surface);color:var(--nt-fg)}.reject-box textarea[data-v-c4c5cb8c]:focus{outline:2px solid var(--nt-accent);outline-offset:-1px;border-color:transparent}.err[data-v-c4c5cb8c]{margin:0;font-size:12px;color:var(--nt-danger);position:relative;z-index:1}.spin[data-v-c4c5cb8c]{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:nt-spin-c4c5cb8c .7s linear infinite;display:inline-block}@keyframes nt-spin-c4c5cb8c{to{transform:rotate(360deg)}}.n-side[data-v-c4c5cb8c]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;position:relative;z-index:1}.n-side--menu[data-v-c4c5cb8c]{z-index:20}.n-more-wrap[data-v-c4c5cb8c]{position:relative}.n-time[data-v-c4c5cb8c]{font-size:12px;color:var(--nt-faint);white-space:nowrap;font-variant-numeric:tabular-nums}.n-dot[data-v-c4c5cb8c]{width:9px;height:9px;border-radius:50%;background:var(--nt-accent);flex-shrink:0}.n-more[data-v-c4c5cb8c]{width:30px;height:30px;opacity:0;transition:opacity .15s}.n-item:hover .n-more[data-v-c4c5cb8c],.n-item:focus-within .n-more[data-v-c4c5cb8c],.n-more[aria-expanded=true][data-v-c4c5cb8c]{opacity:1}@media (hover: none){.n-more[data-v-c4c5cb8c]{opacity:1}}.n-group-acts[data-v-c4c5cb8c]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.group-head[data-v-c4c5cb8c]{all:unset;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--nt-accent);margin-top:6px;position:relative;z-index:1}.group-head[data-v-c4c5cb8c]:hover{text-decoration:underline}.group-head[data-v-c4c5cb8c]:focus-visible{outline:2px solid var(--nt-accent);border-radius:3px}.group-head[aria-expanded=true] span[data-v-c4c5cb8c]{transform:rotate(180deg)}.group-head span[data-v-c4c5cb8c]{display:inline-flex;transition:transform .2s}.sub-list[data-v-c4c5cb8c]{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;border-left:2px solid var(--nt-line);position:relative;z-index:1}.sub-list li[data-v-c4c5cb8c]{display:flex;align-items:center;gap:8px;padding:6px 0 6px 10px;font-size:13px}.sub-list li button[data-v-c4c5cb8c]{all:unset;cursor:pointer;flex:1;min-width:0;overflow-wrap:anywhere;color:var(--nt-fg)}.sub-list li button[data-v-c4c5cb8c]:hover{text-decoration:underline}.sub-list li button[data-v-c4c5cb8c]:focus-visible{outline:2px solid var(--nt-accent);border-radius:3px}.sub-list li.unread button[data-v-c4c5cb8c]{font-weight:600}.sub-list .n-dot[data-v-c4c5cb8c]{width:7px;height:7px}.sub-actor[data-v-c4c5cb8c]{color:var(--nt-muted);font-weight:400}.menu[data-v-c4c5cb8c]{position:absolute;z-index:30;top:100%;right:0;margin-top:4px;min-width:250px;background:var(--nt-surface);border:1px solid var(--nt-line);border-radius:10px;box-shadow:var(--nt-shadow);padding:6px;display:flex;flex-direction:column}.menu--up[data-v-c4c5cb8c]{top:auto;bottom:100%;margin:0 0 4px}.menu button[data-v-c4c5cb8c],.menu label[data-v-c4c5cb8c]{display:flex;align-items:center;gap:10px;border:0;background:none;text-align:left;padding:8px 10px;border-radius:6px;font:inherit;font-size:13.5px;min-height:36px;cursor:pointer;color:var(--nt-fg)}.menu button[data-v-c4c5cb8c]:hover,.menu label[data-v-c4c5cb8c]:hover,.menu button[data-v-c4c5cb8c]:focus-visible{background:var(--nt-surface-2);outline:none}.menu hr[data-v-c4c5cb8c]{border:0;border-top:1px solid var(--nt-line);margin:4px 0}.menu .i[data-v-c4c5cb8c]{color:var(--nt-muted);display:inline-flex}.menu .danger[data-v-c4c5cb8c],.menu .danger .i[data-v-c4c5cb8c]{color:var(--nt-danger)}.menu input[type=checkbox][data-v-c4c5cb8c]{width:16px;height:16px;accent-color:var(--nt-accent);margin:0}.menu .mhead[data-v-c4c5cb8c]{font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--nt-faint);padding:6px 10px 4px}.np[data-v-c4c5cb8c]{width:100%;display:flex;flex-direction:column;background:var(--nt-surface);color:var(--nt-fg);overflow:hidden;font-size:13px;position:relative}.np h2[data-v-c4c5cb8c],.np h3[data-v-c4c5cb8c],.np p[data-v-c4c5cb8c]{margin:0}.np__hd[data-v-c4c5cb8c]{padding:14px 16px 10px;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid var(--nt-line);flex-shrink:0}.np__row[data-v-c4c5cb8c]{display:flex;align-items:center;gap:8px;min-width:0}.np__title[data-v-c4c5cb8c]{font-size:17px;font-weight:700;white-space:nowrap;outline:none}.np__new[data-v-c4c5cb8c]{font-size:12.5px;color:var(--nt-muted);white-space:nowrap}.np__tools[data-v-c4c5cb8c]{margin-left:auto;display:flex;align-items:center;gap:2px}.np__tabs[data-v-c4c5cb8c]{display:flex;gap:4px;background:var(--nt-surface-2);border-radius:10px;padding:3px;min-width:0}.np__tab[data-v-c4c5cb8c]{flex:1 1 auto;min-width:0;border:0;background:none;border-radius:8px;padding:6px 4px;font:inherit;font-size:12px;font-weight:500;line-height:1.2;color:var(--nt-muted);cursor:pointer;min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.np__tab-l[data-v-c4c5cb8c]{min-width:0;text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.np__tab .n[data-v-c4c5cb8c]{flex-shrink:0;white-space:nowrap;font-size:11.5px;font-weight:700;border-radius:999px;padding:0 6px;background:var(--nt-line);color:var(--nt-muted);font-variant-numeric:tabular-nums}.np__tab[aria-selected=true][data-v-c4c5cb8c]{background:var(--nt-surface);color:var(--nt-fg);box-shadow:0 1px 2px #151a2d0f}.np__tab[aria-selected=true] .n[data-v-c4c5cb8c]{background:var(--nt-accent);color:var(--nt-on-accent)}.np__tab--action[aria-selected=true] .n[data-v-c4c5cb8c]{background:var(--nt-danger);color:#fff}.np__tab[data-v-c4c5cb8c]:focus-visible{outline:2px solid var(--nt-accent)}.np__filter[data-v-c4c5cb8c]{display:flex;gap:8px;align-items:center}.np__search[data-v-c4c5cb8c]{flex:1;min-width:0;display:flex;align-items:center;gap:8px;border:1px solid var(--nt-line);border-radius:8px;padding:0 10px;min-height:34px;color:var(--nt-faint);background:var(--nt-surface)}.np__search[data-v-c4c5cb8c]:focus-within{border-color:var(--nt-accent)}.np__search input[data-v-c4c5cb8c]{border:0;outline:0;background:none;flex:1;min-width:0;color:var(--nt-fg);font:inherit}.np__filter-wrap[data-v-c4c5cb8c]{position:relative}.np__fdot[data-v-c4c5cb8c]{position:absolute;top:4px;right:4px;width:8px;height:8px;border-radius:50%;background:var(--nt-accent)}.np__ask[data-v-c4c5cb8c]{display:flex;gap:12px;padding:12px 16px;background:var(--nt-accent-weak);border-bottom:1px solid var(--nt-line);flex-shrink:0}.np__ask-ic[data-v-c4c5cb8c]{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--nt-surface);color:var(--nt-accent);flex-shrink:0}.np__ask-txt[data-v-c4c5cb8c]{display:flex;flex-direction:column;gap:2px;font-size:13px;min-width:0}.np__ask-txt span[data-v-c4c5cb8c]{color:var(--nt-muted)}.np__ask-btns[data-v-c4c5cb8c]{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.np__list[data-v-c4c5cb8c]{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;position:relative}.np__ul[data-v-c4c5cb8c]{list-style:none;margin:0;padding:0}.np__day[data-v-c4c5cb8c]{font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--nt-faint);padding:14px 16px 6px;display:flex;justify-content:space-between;align-items:center}.np__day .btn[data-v-c4c5cb8c]{text-transform:none;letter-spacing:0;font-size:12px}.np__pill[data-v-c4c5cb8c]{position:sticky;top:8px;z-index:3;display:flex;justify-content:center;height:0;overflow:visible}.np__pill button[data-v-c4c5cb8c]{border:0;background:var(--nt-accent);color:var(--nt-on-accent);border-radius:999px;padding:6px 12px;font:inherit;font-size:12.5px;font-weight:600;box-shadow:var(--nt-shadow);cursor:pointer;display:inline-flex;gap:6px;align-items:center}.np__empty[data-v-c4c5cb8c]{padding:48px 24px;text-align:center;color:var(--nt-muted);display:flex;flex-direction:column;align-items:center;gap:8px}.np__empty h3[data-v-c4c5cb8c]{font-size:15px;color:var(--nt-fg);margin-top:4px}.np__empty p[data-v-c4c5cb8c]{max-width:30ch}.np__empty-ic[data-v-c4c5cb8c]{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:var(--nt-success-weak);color:var(--nt-success)}.np__more[data-v-c4c5cb8c]{text-align:center;color:var(--nt-muted);padding:12px;font-size:12.5px}.np__more--btn[data-v-c4c5cb8c]{display:block;width:calc(100% - 24px);margin:12px;border:1px solid var(--nt-line);border-radius:10px;background:var(--nt-surface);color:var(--nt-accent);font:inherit;font-weight:500;cursor:pointer}.np__more--btn[data-v-c4c5cb8c]:hover{background:var(--nt-accent-weak)}.np__loader[data-v-c4c5cb8c]{display:flex;justify-content:center;padding:30px 0}.np__spinner[data-v-c4c5cb8c]{width:22px;height:22px;border:2px solid var(--nt-line);border-top-color:var(--nt-accent);border-radius:50%;animation:np-spin-c4c5cb8c .8s linear infinite}@keyframes np-spin-c4c5cb8c{to{transform:rotate(360deg)}}.np__snack[data-v-c4c5cb8c]{position:absolute;left:12px;right:12px;bottom:12px;z-index:40;display:flex;align-items:center;gap:10px;justify-content:space-between;background:#202330;color:#f2f3f7;border-radius:10px;padding:8px 8px 8px 14px;box-shadow:var(--nt-shadow);font-size:13px}.np__snack .btn-text[data-v-c4c5cb8c]{color:#9aabff}.tac[data-v-5ad3b69a]{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}.tac[data-v-5ad3b69a]:hover{border-color:var(--color-border-focus);box-shadow:0 2px 8px #00000014}.dark-mode{box-shadow:0 1px 2px #00000059}.dark-mode{box-shadow:0 2px 10px #00000073}.tac__top[data-v-5ad3b69a]{display:flex;align-items:flex-start;gap:8px}.tac__lock[data-v-5ad3b69a]{display:flex;align-items:center;justify-content:center;width:16px;height:16px;margin-top:2px;flex-shrink:0;color:var(--color-text-light)}.tac__check[data-v-5ad3b69a]{width:16px;height:16px;margin-top:2px;flex-shrink:0;border:1.5px solid var(--color-border);border-radius:50%;background:none;cursor:pointer}.tac__check[data-v-5ad3b69a]:hover{border-color:var(--color-accent)}.tac__check.busy[data-v-5ad3b69a]{border-color:var(--color-accent);border-right-color:transparent;animation:tac-spin-5ad3b69a .7s linear infinite;cursor:progress}@keyframes tac-spin-5ad3b69a{to{transform:rotate(360deg)}}.tac__name[data-v-5ad3b69a]{flex:1;font-size:13px;line-height:1.4;color:var(--color-text);word-break:break-word}.tac__date[data-v-5ad3b69a]{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}.tac__date.overdue[data-v-5ad3b69a]{border-color:var(--color-red);background:var(--color-red-secondary);color:var(--color-red);font-weight:600}.tac__tags[data-v-5ad3b69a]{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.tac__tag[data-v-5ad3b69a]{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}.tac__foot[data-v-5ad3b69a]{margin-top:8px;font-size:11px;color:var(--color-text-light)}.tac__project[data-v-5ad3b69a]{display:flex;align-items:center;gap:5px}.tac__dot[data-v-5ad3b69a]{width:7px;height:7px;border-radius:4px;flex-shrink:0}.sr[data-v-95dbb46a]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mono[data-v-95dbb46a]{font-variant-numeric:tabular-nums}.btn[data-v-95dbb46a]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;border:1px solid transparent;padding:0 14px;min-height:36px;font:inherit;font-weight:600;font-size:13.5px;white-space:nowrap;cursor:pointer;background:none;color:inherit;transition:background .15s,border-color .15s,color .15s}.btn-primary[data-v-95dbb46a]{background:var(--nt-accent);color:var(--nt-on-accent)}.btn-primary[data-v-95dbb46a]:hover{background:var(--nt-accent-hover)}.btn-ghost[data-v-95dbb46a]{background:transparent;border-color:var(--nt-line-strong);color:var(--nt-fg)}.btn-ghost[data-v-95dbb46a]:hover{background:var(--nt-surface-2)}.btn-text[data-v-95dbb46a]{background:none;border:0;color:var(--nt-accent);padding:0 8px;font-weight:600}.btn-text[data-v-95dbb46a]:hover{text-decoration:underline}.btn-sm[data-v-95dbb46a]{min-height:30px;padding:0 10px;font-size:13px}.btn[disabled][data-v-95dbb46a]{opacity:.5;cursor:not-allowed}.icon-btn[data-v-95dbb46a]{width:34px;height:34px;border-radius:8px;border:0;background:none;cursor:pointer;display:grid;place-items:center;color:var(--nt-muted);position:relative;flex-shrink:0}.icon-btn[data-v-95dbb46a]:hover{background:var(--nt-surface-2);color:var(--nt-fg)}.icon-btn[aria-pressed=true][data-v-95dbb46a]{background:var(--nt-accent-weak);color:var(--nt-accent)}.icon-btn[data-v-95dbb46a]:focus-visible,.btn[data-v-95dbb46a]:focus-visible{outline:2px solid var(--nt-accent);outline-offset:1px}.tag[data-v-95dbb46a]{display:inline-flex;align-items:center;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:600;white-space:nowrap}.tag-red[data-v-95dbb46a]{background:var(--nt-danger-weak);color:var(--nt-danger)}.tag-amber[data-v-95dbb46a]{background:var(--nt-warn-weak);color:var(--nt-warn)}.tag-blue[data-v-95dbb46a]{background:var(--nt-accent-weak);color:var(--nt-accent)}.n-item[data-v-95dbb46a]{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:0 12px;padding:12px 12px 12px 16px;border-bottom:1px solid var(--nt-line);list-style:none;transition:background .15s}.n-item[data-v-95dbb46a]:hover{background:var(--nt-surface-2)}.n-item.unread[data-v-95dbb46a]{background:var(--nt-unread)}.n-item.unread[data-v-95dbb46a]:hover{background:var(--nt-unread-hover)}.n-item.new-in[data-v-95dbb46a]{animation:nt-newin-95dbb46a .9s cubic-bezier(.2,.8,.2,1)}@keyframes nt-newin-95dbb46a{0%{background:var(--nt-accent-weak)}}@media (prefers-reduced-motion: reduce){.n-item.new-in[data-v-95dbb46a]{animation:none}}.n-ic[data-v-95dbb46a]{width:36px;height:36px;border-radius:10px;display:grid;place-items:center}.t-blue[data-v-95dbb46a]{background:var(--nt-accent-weak);color:var(--nt-accent)}.t-red[data-v-95dbb46a]{background:var(--nt-danger-weak);color:var(--nt-danger)}.t-green[data-v-95dbb46a]{background:var(--nt-success-weak);color:var(--nt-success)}.t-slate[data-v-95dbb46a]{background:var(--nt-slate-weak);color:var(--nt-slate)}.t-amber[data-v-95dbb46a]{background:var(--nt-warn-weak);color:var(--nt-warn)}.t-violet[data-v-95dbb46a]{background:var(--nt-violet-weak);color:var(--nt-violet)}.n-body[data-v-95dbb46a]{min-width:0;display:flex;flex-direction:column;gap:3px}.n-meta[data-v-95dbb46a]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12px;color:var(--nt-muted)}.n-meta .kind[data-v-95dbb46a]{font-weight:600;color:var(--nt-fg)}.n-meta .sep[data-v-95dbb46a]{color:var(--nt-faint)}.n-title[data-v-95dbb46a]{all:unset;cursor:pointer;font-size:14px;font-weight:500;color:var(--nt-fg);overflow-wrap:anywhere;word-break:break-word}.n-item.unread .n-title[data-v-95dbb46a],.n-verb[data-v-95dbb46a]{font-weight:700}.n-title[data-v-95dbb46a]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.n-title[data-v-95dbb46a]:focus-visible{outline:none}.n-title[data-v-95dbb46a]:focus-visible:after{outline:2px solid var(--nt-accent);outline-offset:-2px;border-radius:2px}.n-title[data-v-95dbb46a]:hover{text-decoration:underline}.n-title--static[data-v-95dbb46a]{cursor:default}.n-title--static[data-v-95dbb46a]:after{display:none}.n-title--static[data-v-95dbb46a]:hover{text-decoration:none}.n-head.n-head--cta[data-v-95dbb46a]{font-size:15px;font-weight:700;color:var(--nt-accent)}.n-head.n-head--status[data-v-95dbb46a]{font-size:13.5px;font-weight:700;color:var(--nt-fg)}.n-item .n-title[data-v-95dbb46a]{font-weight:600}.n-item.unread .n-title[data-v-95dbb46a]{font-weight:700}.n-meta-line[data-v-95dbb46a]{font-size:12.5px;color:var(--nt-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n-item .n-dot--edge[data-v-95dbb46a]{position:absolute;left:4px;top:27px;width:7px;height:7px}.btn-outline[data-v-95dbb46a]{background:transparent;border-color:var(--nt-accent);color:var(--nt-accent)}.btn-outline[data-v-95dbb46a]:hover{background:var(--nt-accent-weak)}.btn-plain[data-v-95dbb46a]{background:transparent;border-color:transparent;color:var(--nt-muted);font-weight:500}.btn-plain[data-v-95dbb46a]:hover{background:var(--nt-surface-2);color:var(--nt-fg)}.n-foot .n-actions.n-actions--row .btn[data-v-95dbb46a]{flex:0 0 auto}.n-actions--row[data-v-95dbb46a]{align-items:center}.n-open[data-v-95dbb46a]{margin-left:auto;width:30px;height:30px;color:var(--nt-accent)}.n-head[data-v-95dbb46a]{font-size:12px;font-weight:600;color:var(--nt-muted)}.n-head--action[data-v-95dbb46a]{font-size:13px;font-weight:700;color:var(--nt-fg)}.n-type[data-v-95dbb46a]{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;font-size:12.5px;font-weight:500;color:var(--nt-accent);overflow-wrap:anywhere}.n-type .sep[data-v-95dbb46a]{color:var(--nt-faint)}.n-need[data-v-95dbb46a]{display:flex;flex-direction:column;gap:2px;margin-top:6px;position:relative;z-index:1}.n-need__text[data-v-95dbb46a]{margin:0;display:flex;gap:6px;align-items:flex-start;font-size:13px;color:var(--nt-fg);background:var(--nt-warn-weak);border-radius:8px;padding:8px 10px}.n-need__text span[data-v-95dbb46a]{display:inline-flex;color:var(--nt-warn);flex-shrink:0;margin-top:1px}.n-text[data-v-95dbb46a]{margin:0;font-size:13px;color:var(--nt-muted);overflow-wrap:anywhere;word-break:break-word}.n-text b[data-v-95dbb46a]{color:var(--nt-fg);font-weight:600}.n-chips[data-v-95dbb46a]{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.n-actions[data-v-95dbb46a]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;position:relative;z-index:1}.n-foot[data-v-95dbb46a]{grid-column:2 / -1;min-width:0;display:flex;flex-direction:column;gap:4px}.n-foot .n-actions[data-v-95dbb46a]{flex-wrap:nowrap}.n-foot .n-actions .btn[data-v-95dbb46a]{flex:1 1 0;min-width:0}.btn-danger[data-v-95dbb46a]{background:var(--nt-danger);color:#fff}.btn-danger[data-v-95dbb46a]:hover{filter:brightness(.95)}.n-done[data-v-95dbb46a]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px;font-size:13px;font-weight:600;position:relative;z-index:1}.n-done.ok[data-v-95dbb46a]{color:var(--nt-success)}.n-done.no[data-v-95dbb46a]{color:var(--nt-danger)}.n-done span[data-v-95dbb46a]{display:inline-flex}.reject-box[data-v-95dbb46a]{display:flex;flex-direction:column;gap:4px;margin-top:8px;position:relative;z-index:1}.reject-box label[data-v-95dbb46a]{font-size:12px;font-weight:600;color:var(--nt-fg)}.reject-box textarea[data-v-95dbb46a]{font:inherit;font-size:13px;min-height:64px;resize:vertical;padding:8px 10px;border:1px solid var(--nt-line-strong);border-radius:8px;background:var(--nt-surface);color:var(--nt-fg)}.reject-box textarea[data-v-95dbb46a]:focus{outline:2px solid var(--nt-accent);outline-offset:-1px;border-color:transparent}.err[data-v-95dbb46a]{margin:0;font-size:12px;color:var(--nt-danger);position:relative;z-index:1}.spin[data-v-95dbb46a]{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:nt-spin-95dbb46a .7s linear infinite;display:inline-block}@keyframes nt-spin-95dbb46a{to{transform:rotate(360deg)}}.n-side[data-v-95dbb46a]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;position:relative;z-index:1}.n-side--menu[data-v-95dbb46a]{z-index:20}.n-more-wrap[data-v-95dbb46a]{position:relative}.n-time[data-v-95dbb46a]{font-size:12px;color:var(--nt-faint);white-space:nowrap;font-variant-numeric:tabular-nums}.n-dot[data-v-95dbb46a]{width:9px;height:9px;border-radius:50%;background:var(--nt-accent);flex-shrink:0}.n-more[data-v-95dbb46a]{width:30px;height:30px;opacity:0;transition:opacity .15s}.n-item:hover .n-more[data-v-95dbb46a],.n-item:focus-within .n-more[data-v-95dbb46a],.n-more[aria-expanded=true][data-v-95dbb46a]{opacity:1}@media (hover: none){.n-more[data-v-95dbb46a]{opacity:1}}.n-group-acts[data-v-95dbb46a]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.group-head[data-v-95dbb46a]{all:unset;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--nt-accent);margin-top:6px;position:relative;z-index:1}.group-head[data-v-95dbb46a]:hover{text-decoration:underline}.group-head[data-v-95dbb46a]:focus-visible{outline:2px solid var(--nt-accent);border-radius:3px}.group-head[aria-expanded=true] span[data-v-95dbb46a]{transform:rotate(180deg)}.group-head span[data-v-95dbb46a]{display:inline-flex;transition:transform .2s}.sub-list[data-v-95dbb46a]{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;border-left:2px solid var(--nt-line);position:relative;z-index:1}.sub-list li[data-v-95dbb46a]{display:flex;align-items:center;gap:8px;padding:6px 0 6px 10px;font-size:13px}.sub-list li button[data-v-95dbb46a]{all:unset;cursor:pointer;flex:1;min-width:0;overflow-wrap:anywhere;color:var(--nt-fg)}.sub-list li button[data-v-95dbb46a]:hover{text-decoration:underline}.sub-list li button[data-v-95dbb46a]:focus-visible{outline:2px solid var(--nt-accent);border-radius:3px}.sub-list li.unread button[data-v-95dbb46a]{font-weight:600}.sub-list .n-dot[data-v-95dbb46a]{width:7px;height:7px}.sub-actor[data-v-95dbb46a]{color:var(--nt-muted);font-weight:400}.menu[data-v-95dbb46a]{position:absolute;z-index:30;top:100%;right:0;margin-top:4px;min-width:250px;background:var(--nt-surface);border:1px solid var(--nt-line);border-radius:10px;box-shadow:var(--nt-shadow);padding:6px;display:flex;flex-direction:column}.menu--up[data-v-95dbb46a]{top:auto;bottom:100%;margin:0 0 4px}.menu button[data-v-95dbb46a],.menu label[data-v-95dbb46a]{display:flex;align-items:center;gap:10px;border:0;background:none;text-align:left;padding:8px 10px;border-radius:6px;font:inherit;font-size:13.5px;min-height:36px;cursor:pointer;color:var(--nt-fg)}.menu button[data-v-95dbb46a]:hover,.menu label[data-v-95dbb46a]:hover,.menu button[data-v-95dbb46a]:focus-visible{background:var(--nt-surface-2);outline:none}.menu hr[data-v-95dbb46a]{border:0;border-top:1px solid var(--nt-line);margin:4px 0}.menu .i[data-v-95dbb46a]{color:var(--nt-muted);display:inline-flex}.menu .danger[data-v-95dbb46a],.menu .danger .i[data-v-95dbb46a]{color:var(--nt-danger)}.menu input[type=checkbox][data-v-95dbb46a]{width:16px;height:16px;accent-color:var(--nt-accent);margin:0}.menu .mhead[data-v-95dbb46a]{font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--nt-faint);padding:6px 10px 4px}.tw[data-v-95dbb46a]{width:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;background:var(--nt-surface);color:var(--nt-fg);font-size:13px}.tw h2[data-v-95dbb46a],.tw h3[data-v-95dbb46a],.tw p[data-v-95dbb46a]{margin:0}.tw__hd[data-v-95dbb46a]{padding:14px 16px 10px;display:flex;flex-direction:column;gap:10px;border-bottom:1px solid var(--nt-line);flex-shrink:0}.tw__row[data-v-95dbb46a]{display:flex;align-items:center;gap:8px;min-width:0}.tw__title[data-v-95dbb46a]{font-size:17px;font-weight:700;outline:none;white-space:nowrap}.tw__tools[data-v-95dbb46a]{margin-left:auto;display:flex;align-items:center;gap:4px}.tw__add[data-v-95dbb46a]{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:8px;background:#233ecf;color:#fff;cursor:pointer}.tw__add[data-v-95dbb46a]:focus-visible{outline:2px solid #233ecf;outline-offset:2px}.tw__plus[data-v-95dbb46a]{width:20px;height:20px}.tw__tabs[data-v-95dbb46a]{display:flex;gap:4px;background:var(--nt-surface-2);border-radius:10px;padding:3px;min-width:0}.tw__tab[data-v-95dbb46a]{flex:1 1 0;min-width:0;border:0;background:none;border-radius:8px;padding:6px 4px;font:inherit;font-size:12px;font-weight:500;line-height:1.2;color:var(--nt-muted);cursor:pointer;min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:6px}.tw__tab-l[data-v-95dbb46a]{min-width:0;text-align:center;overflow-wrap:anywhere}.tw__tab .n[data-v-95dbb46a]{flex-shrink:0;white-space:nowrap;font-size:11.5px;font-weight:700;border-radius:999px;padding:0 6px;background:var(--nt-line);color:var(--nt-muted);font-variant-numeric:tabular-nums}.tw__tab[aria-selected=true][data-v-95dbb46a]{background:var(--nt-surface);color:var(--nt-fg);box-shadow:0 1px 2px #151a2d0f}.tw__tab[aria-selected=true] .n[data-v-95dbb46a]{background:var(--nt-accent);color:var(--nt-on-accent)}.tw__tab--unread[aria-selected=true] .n[data-v-95dbb46a]{background:var(--nt-danger);color:#fff}.tw__tab[data-v-95dbb46a]:focus-visible{outline:2px solid var(--nt-accent)}.tw__list[data-v-95dbb46a]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.tw__ul[data-v-95dbb46a]{list-style:none;margin:0;padding:0}.tw__cards[data-v-95dbb46a]{display:flex;flex-direction:column;gap:8px;padding:12px}.tw__more[data-v-95dbb46a]{display:block;width:100%;padding:12px;text-align:center;color:var(--nt-muted);font-size:13px}button.tw__more[data-v-95dbb46a]{border:0;background:none;color:var(--nt-accent);font:inherit;font-weight:600;cursor:pointer}button.tw__more[data-v-95dbb46a]:hover{text-decoration:underline}.tw__empty[data-v-95dbb46a]{padding:48px 24px;text-align:center;color:var(--nt-muted);display:flex;flex-direction:column;align-items:center;gap:8px}.tw__empty h3[data-v-95dbb46a]{font-size:15px;color:var(--nt-fg);margin-top:4px}.tw__empty p[data-v-95dbb46a]{max-width:30ch}.tw__empty-ic[data-v-95dbb46a]{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;background:var(--nt-success-weak);color:var(--nt-success)}.tw__loader[data-v-95dbb46a]{display:flex;justify-content:center;padding:30px 0}.tw__spinner[data-v-95dbb46a]{width:22px;height:22px;border-radius:50%;border:2px solid var(--nt-line-strong);border-top-color:var(--nt-accent);animation:tw-spin-95dbb46a .7s linear infinite}@keyframes tw-spin-95dbb46a{to{transform:rotate(360deg)}}.tw__snack[data-v-95dbb46a]{position:absolute;left:12px;right:12px;bottom:12px;padding:10px 12px;border-radius:10px;background:var(--nt-fg);color:var(--nt-surface);font-size:13px;box-shadow:var(--nt-shadow)}.department-group[data-v-a1fa3840]{display:flex;flex-direction:column;align-self:stretch}.department-header[data-v-a1fa3840]{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-a1fa3840]{color:#233ecf}.department-icon[data-v-a1fa3840]{flex-shrink:0;transition:transform .2s}.department-icon--open[data-v-a1fa3840]{transform:rotate(90deg)}.department-name[data-v-a1fa3840]{font-size:14px;font-weight:600;color:#171717;transition:color .2s}.department-select[data-v-a1fa3840]{display:flex;align-items:center;gap:8px;margin-left:auto;cursor:pointer}.department-select-label[data-v-a1fa3840]{font-size:12px;color:#676777}.department-content[data-v-a1fa3840]{display:flex;flex-direction:column}.department-users[data-v-a1fa3840]{display:flex;flex-direction:column;padding-left:28px}.subdepartments[data-v-a1fa3840]{padding-left:28px}.user-box[data-v-a1fa3840]{display:flex;padding:8px 0;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.user-item[data-v-a1fa3840]{display:flex;justify-content:space-between;align-items:center;align-self:stretch;border:0;border-radius:8px}.user-item[data-v-a1fa3840]:hover{background:#f0f0f0;border-color:#d0d0d0;cursor:pointer}.user-left[data-v-a1fa3840]{display:flex;align-items:center;gap:8px}.user-avatar[data-v-a1fa3840]{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0}.user-info[data-v-a1fa3840]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.user-name[data-v-a1fa3840]{font-size:14px;font-weight:500;color:#000}.user-position[data-v-a1fa3840]{font-size:13px;color:#676777}.user-checkbox[data-v-a1fa3840]{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-a1fa3840]{background:#233ecf;border-color:#233ecf}.modal-overlay[data-v-9c077d93]{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-9c077d93]{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-9c077d93]{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-9c077d93]{font-size:18px;font-weight:600;color:#000;margin:0}.modal-close[data-v-9c077d93]{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-9c077d93]:hover{background:#f0f0f0}.modal-body[data-v-9c077d93]{flex:1;padding:24px;display:flex;flex-direction:column;gap:16px;align-self:stretch;min-height:0}.search-section[data-v-9c077d93]{display:flex;align-items:flex-start;gap:10px;align-self:stretch}.search-box[data-v-9c077d93]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;flex:1 0 0}.search-input[data-v-9c077d93]{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-9c077d93]:focus{outline:none;border-color:#2d5bff}.search-icon[data-v-9c077d93]{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:#999;pointer-events:none}.search-clear[data-v-9c077d93]{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-9c077d93]:hover{background:#f0f0f0;color:#666}.selected-count[data-v-9c077d93]{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-9c077d93]{display:flex;gap:0;padding:0;background:transparent;border:none}.tab[data-v-9c077d93]{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-9c077d93]:hover{color:#233ecf}.tab--active[data-v-9c077d93]{background:#fff;color:#233ecf;box-shadow:inset 0 -2px #4e46b4}.users-list[data-v-9c077d93]{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-9c077d93]{display:flex;justify-content:center;align-items:center;height:200px}.spinner[data-v-9c077d93]{width:32px;height:32px;border:3px solid #E0E0E0;border-top-color:#2d5bff;border-radius:50%;animation:spin-9c077d93 .7s linear infinite}@keyframes spin-9c077d93{to{transform:rotate(360deg)}}.empty-state[data-v-9c077d93]{display:flex;width:100%;justify-content:center;align-items:center;height:200px;color:#999;font-size:14px}.user-box[data-v-9c077d93]{display:flex;padding:8px 0;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.user-item[data-v-9c077d93]{display:flex;justify-content:space-between;align-items:center;align-self:stretch;border:0;border-radius:8px}.user-item[data-v-9c077d93]:hover{background:#f0f0f0;border-color:#d0d0d0;cursor:pointer}.user-left[data-v-9c077d93]{display:flex;align-items:center;gap:8px}.user-avatar[data-v-9c077d93]{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0}.user-avatar--dep[data-v-9c077d93]{display:flex;align-items:center;justify-content:center;background:#eef1fd}.user-info[data-v-9c077d93]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}.user-name[data-v-9c077d93]{font-size:14px;font-weight:500;color:#000}.user-position[data-v-9c077d93]{font-size:13px;color:#676777}.user-checkbox[data-v-9c077d93]{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-9c077d93]{background:#233ecf;border-color:#233ecf}.modal-footer[data-v-9c077d93]{display:flex;padding:12px 24px;justify-content:space-between;align-items:center;align-self:stretch;flex-shrink:0}.btn[data-v-9c077d93]{padding:10px 24px;font-size:14px;font-weight:500;border-radius:8px;cursor:pointer;transition:all .2s;border:none}.btn[data-v-9c077d93]:disabled{opacity:.5;cursor:not-allowed}.btn-secondary[data-v-9c077d93]{background:#fff;color:#000;border:1px solid #E0E0E0}.btn-secondary[data-v-9c077d93]:hover:not(:disabled){background:#f5f5f5}.btn-primary[data-v-9c077d93]{background:#2d5bff;color:#fff}.btn-primary[data-v-9c077d93]:hover:not(:disabled){background:#233ecf}.qi-overlay[data-v-76f7b0a4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;background:#00000080}.qi-modal[data-v-76f7b0a4]{display:flex;flex-direction:column;width:720px;max-width:95%;max-height:90%;margin:auto;background:var(--color-background);border-radius:16px;box-shadow:0 8px 24px -6px #00000029}.qi-header[data-v-76f7b0a4]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--color-border)}.qi-title[data-v-76f7b0a4]{font-size:24px;font-weight:600}.qi-body[data-v-76f7b0a4]{flex:1;overflow-y:auto;padding:24px;display:flex;flex-direction:column;gap:20px}.qi-section[data-v-76f7b0a4]{display:flex;flex-direction:column;gap:8px}.qi-label[data-v-76f7b0a4]{font-size:14px;font-weight:600;color:var(--color-text)}.qi-req[data-v-76f7b0a4]{color:#e5484d}.qi-opt[data-v-76f7b0a4]{font-weight:400;font-size:12px;color:var(--color-text-light);margin-left:6px}.qi-drop[data-v-76f7b0a4]{display:flex;align-items:center;gap:12px;padding:20px;border:2px dashed var(--color-border);border-radius:12px;background:var(--color-background-secondary);color:var(--color-text-light);cursor:pointer}.qi-drop .svg[data-v-76f7b0a4]{stroke:var(--color-text-light);flex-shrink:0}.qi-drop--over[data-v-76f7b0a4]{border-color:var(--color-accent);background:var(--color-accent-light)}.qi-file[data-v-76f7b0a4]{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--color-border);border-radius:8px}.qi-file__name[data-v-76f7b0a4]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qi-file__size[data-v-76f7b0a4]{font-size:12px;color:var(--color-text-light)}.qi-input[data-v-76f7b0a4]{height:40px;padding:0 12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background);color:var(--color-text);font-size:14px}.qi-input--date[data-v-76f7b0a4]{width:180px}.qi-people[data-v-76f7b0a4]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.qi-chip[data-v-76f7b0a4]{display:inline-flex;align-items:center;gap:4px;padding:6px 6px 6px 12px;border-radius:16px;background:var(--color-accent-light);font-size:13px}.qi-add[data-v-76f7b0a4]{padding:6px 12px;border:1px dashed var(--color-border);border-radius:16px;background:transparent;color:var(--color-accent);cursor:pointer;font-size:13px}.qi-x[data-v-76f7b0a4]{display:inline-flex;padding:2px;border:none;background:transparent;color:var(--color-text-light);cursor:pointer}.qi-footer[data-v-76f7b0a4]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid var(--color-border)}.qi-hint[data-v-76f7b0a4]{margin-right:auto;font-size:13px;color:var(--color-text-light)}.spm-back[data-v-10396027]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:10000}.spm[data-v-10396027]{background:var(--color-background, #fff);border-radius:12px;padding:20px;width:680px;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);display:flex;flex-direction:column;min-height:0;box-shadow:0 8px 24px -6px #0000003d}.spm__head[data-v-10396027]{margin-bottom:14px}.spm__title[data-v-10396027]{font-size:16px;font-weight:600}.spm__subtitle[data-v-10396027]{font-size:12px;color:#6b7280;margin-top:4px;overflow-wrap:break-word;word-break:break-word}.spm__body[data-v-10396027]{display:flex;gap:16px;flex:1 1 auto;min-height:0}.spm__side[data-v-10396027]{width:280px;flex:0 0 auto;display:flex;flex-direction:column;min-height:0}.spm__side-title[data-v-10396027]{font-size:11px;text-transform:uppercase;color:#6b7280;margin-bottom:6px}.spm__list[data-v-10396027]{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid #eceef1;border-radius:6px}.spm__item[data-v-10396027]{display:flex;align-items:center;gap:8px;padding:8px 10px;cursor:pointer;font-size:13px;border-bottom:1px solid #f2f4f7}.spm__item[data-v-10396027]:last-child{border-bottom:0}.spm__item[data-v-10396027]:hover{background:#f7f8fa}.spm__item--on[data-v-10396027]{background:#e8f2fe;color:#14619c}.spm__name[data-v-10396027]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spm__tag[data-v-10396027]{font-size:11px;color:#9aa1ab;background:#f2f4f7;border-radius:8px;padding:1px 7px}.spm__eye[data-v-10396027]{border:0;background:transparent;cursor:pointer;padding:2px;line-height:0;opacity:.55;flex:0 0 auto}.spm__eye[data-v-10396027]:hover{opacity:1}.spm__eye--off[data-v-10396027]{opacity:.4}.spm__main[data-v-10396027]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.spm__picked[data-v-10396027]{border:1px solid #eceef1;border-radius:6px;padding:12px}.spm__picked-label[data-v-10396027]{font-size:11px;text-transform:uppercase;color:#6b7280}.spm__picked-name[data-v-10396027]{font-size:15px;font-weight:600;margin-top:4px;overflow-wrap:break-word;word-break:break-word}.spm__hint[data-v-10396027]{font-size:13px;color:#9aa1ab}.spm__btn[data-v-10396027]{padding:6px 12px;border:1px solid #d5d8dd;border-radius:4px;background:#fff;cursor:pointer;font-size:13px;white-space:nowrap}.spm__btn--primary[data-v-10396027]{background:#1e87f0;border-color:#1e87f0;color:#fff}.spm__btn[data-v-10396027]:disabled{opacity:.6;cursor:default}.spm__error[data-v-10396027]{margin-top:10px;color:#c0392b;font-size:12px}.spm__foot[data-v-10396027]{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.smp[data-v-f564371c]{display:flex;flex-direction:column;gap:8px}.smp__head[data-v-f564371c]{display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--color-accent, #4F78E0);color:#fff;border-radius:8px;padding:8px 10px}.smp__head-title[data-v-f564371c]{font-size:13px;font-weight:600}.smp__done[data-v-f564371c]{border:0;background:#fff;color:var(--color-accent, #4F78E0);border-radius:6px;padding:4px 12px;font-size:13px;font-weight:600;cursor:pointer}.smp__list[data-v-f564371c]{display:flex;flex-direction:column;gap:6px}.smp__row[data-v-f564371c]{display:flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid var(--color-border, #e3e6ea);border-radius:8px;background:var(--color-background, #fff);font-size:14px}.smp__row--over[data-v-f564371c]{border-color:var(--color-accent, #4F78E0);box-shadow:0 0 0 2px #4f78e026}.smp__grip[data-v-f564371c]{cursor:grab;color:var(--color-text-light, #9aa1ab);font-size:12px;flex:0 0 auto;line-height:1}.smp__name[data-v-f564371c]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smp__name--link[data-v-f564371c]{cursor:pointer}.smp__name--link[data-v-f564371c]:hover{color:var(--color-accent, #4F78E0)}.smp__input[data-v-f564371c]{flex:1 1 auto;width:0;min-width:0;box-sizing:border-box;padding:4px 8px;border:1px solid var(--color-accent, #4F78E0);border-radius:6px;font-size:14px;background:var(--color-background, #fff);color:var(--color-text, #333)}.smp__act[data-v-f564371c]{border:0;background:transparent;cursor:pointer;padding:2px;line-height:0;opacity:.55;flex:0 0 auto;border-radius:4px}.smp__act[data-v-f564371c]:hover{opacity:1;background:var(--color-background-secondary, #f2f4f7)}.smp__act--del[data-v-f564371c]:hover{color:#c0392b}.smp__new[data-v-f564371c]{display:flex;align-items:center;gap:6px;border:1px solid var(--color-accent, #4F78E0);border-radius:8px;padding:4px}.smp__input--new[data-v-f564371c]{border:0}.smp__add[data-v-f564371c]{border:0;background:var(--color-accent, #4F78E0);color:#fff;border-radius:6px;padding:6px 12px;font-size:13px;font-weight:600;cursor:pointer;flex:0 0 auto}.smp__add[data-v-f564371c]:disabled{opacity:.6;cursor:default}.smp__hidden[data-v-f564371c]{margin-top:6px;display:flex;flex-direction:column;gap:6px}.smp__hidden-title[data-v-f564371c]{font-size:11px;letter-spacing:.04em;color:var(--color-text-light, #9aa1ab)}.smp__row--hidden[data-v-f564371c]{border-style:dashed;color:var(--color-text-light, #9aa1ab)}.smp__show[data-v-f564371c]{border:1px solid var(--color-border, #e3e6ea);background:var(--color-background, #fff);border-radius:6px;padding:4px 10px;font-size:12px;cursor:pointer;flex:0 0 auto;color:var(--color-text, #333)}.smp__error[data-v-f564371c]{color:#c0392b;font-size:12px}.trm-back[data-v-59c29375]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001}.trm[data-v-59c29375]{position:fixed;background:var(--color-background, #fff);border:1px solid var(--color-border, #e3e6ea);border-radius:12px;box-shadow:0 8px 24px -6px #0000003d;padding:6px;box-sizing:border-box}.trm--sub[data-v-59c29375]{display:flex;flex-direction:column;max-height:320px}.trm__item[data-v-59c29375]{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:8px;cursor:pointer;font-size:14px;color:var(--color-text, #333)}.trm__item[data-v-59c29375]:hover,.trm__item--on[data-v-59c29375]{background:var(--color-accent-light, #eef3fe);color:var(--color-accent, #4F78E0)}.trm__item--danger[data-v-59c29375]{color:#c0392b}.trm__item--danger[data-v-59c29375]:hover{background:#fdeaea;color:#c0392b}.trm__item--current[data-v-59c29375]{color:var(--color-text-light, #9aa1ab);cursor:default}.trm__item--current[data-v-59c29375]:hover{background:transparent;color:var(--color-text-light, #9aa1ab)}.trm__icon[data-v-59c29375]{flex:0 0 auto}.trm__label[data-v-59c29375]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trm__chev[data-v-59c29375]{flex:0 0 auto;color:var(--color-text-light, #9aa1ab)}.trm__check[data-v-59c29375]{flex:0 0 auto;font-size:12px}.trm__tag[data-v-59c29375]{flex:0 0 auto;font-size:11px;color:var(--color-text-light, #9aa1ab)}.trm__sep[data-v-59c29375]{height:1px;background:var(--color-border, #e3e6ea);margin:4px 6px}.trm__sub-title[data-v-59c29375]{font-size:11px;letter-spacing:.03em;text-transform:uppercase;color:var(--color-text-light, #9aa1ab);padding:8px 10px 4px;overflow-wrap:break-word;word-break:break-word}.trm__search[data-v-59c29375]{padding:0 6px 6px}.trm__search-input[data-v-59c29375]{width:100%;box-sizing:border-box;padding:6px 10px;border:1px solid var(--color-border, #e3e6ea);border-radius:8px;font-size:13px;background:var(--color-background, #fff);color:var(--color-text, #333)}.trm__sub-list[data-v-59c29375]{flex:1 1 auto;min-height:0;overflow-y:auto}.trm__empty[data-v-59c29375]{padding:10px;font-size:13px;color:var(--color-text-light, #9aa1ab)}.template-menu-overlay[data-v-9e1a0820]{z-index:9999;left:0;top:0;right:0;bottom:0;display:flex;position:fixed;background:#0000007f}.template-menu[data-v-9e1a0820]{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-9e1a0820]{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;width:100%}.template-menu-header-left[data-v-9e1a0820]{font-size:24px;font-weight:600}.template-menu-subheader[data-v-9e1a0820]{display:flex;align-items:center;border-bottom:1px solid var(--color-border);gap:24px;padding:0 24px 16px}.template-menu-search[data-v-9e1a0820]{flex:1}.template-menu-close[data-v-9e1a0820]{flex-shrink:0}.template-menu-search .sed-search[data-v-9e1a0820]{width:100%}.template-menu-body[data-v-9e1a0820]{display:flex;flex:1;overflow:hidden}.template-menu-left[data-v-9e1a0820]{width:265px;padding:24px 28px 24px 24px;overflow-y:scroll}.template-menu-categories[data-v-9e1a0820]{margin-top:0;margin-bottom:24px}.template-menu-categories-item[data-v-9e1a0820]{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-9e1a0820]:hover{cursor:pointer;color:var(--color-accent)}.template-menu-categories-item.active[data-v-9e1a0820]{color:var(--color-accent);border-bottom:2px solid var(--color-accent);font-weight:500}.template-menu-categories-item.has-subcategories[data-v-9e1a0820]{font-weight:500;background:var(--color-background-secondary);border-radius:8px;padding:8px 12px}.category-chevron[data-v-9e1a0820]{flex-shrink:0;transition:transform .2s ease;stroke:var(--color-text-light)}.category-chevron.rotated[data-v-9e1a0820]{transform:rotate(90deg)}.template-menu-categories-item:hover .category-chevron[data-v-9e1a0820],.template-menu-categories-item.expanded .category-chevron[data-v-9e1a0820]{stroke:var(--color-accent)}.template-menu-subcategory[data-v-9e1a0820]{padding-left:32px;font-size:14px;color:var(--color-text-light)}.template-menu-subcategory[data-v-9e1a0820]:before{margin-right:8px;color:var(--color-border)}.template-menu-categories-item.template-menu-subcategory[data-v-9e1a0820]{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-9e1a0820]{border-bottom:none;border-left:1px solid var(--color-accent);padding:8px 12px;margin-left:16px}.template-menu-right[data-v-9e1a0820]{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-9e1a0820]{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-9e1a0820]{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-9e1a0820]{margin-top:16px}.template-menu-content-item[data-v-9e1a0820]{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-9e1a0820]:hover{cursor:pointer;background:var(--color-accent-light)}.template-menu-content-item-left[data-v-9e1a0820]{display:flex;align-items:center;gap:16px}.template-menu-content-item-label[data-v-9e1a0820]{border-radius:4px;font-size:10px;font-weight:600;line-height:16px}.template-menu-content-item-label.blue[data-v-9e1a0820]{width:fit-content;height:fit-content;padding:0 5px;text-transform:uppercase;color:#fff;background:#4f78e0}.template-menu-content-item-label.orange[data-v-9e1a0820]{width:fit-content;height:fit-content;padding:0 5px;text-transform:uppercase;color:#fff;background:#ff8a38}.template-menu-content-item-info[data-v-9e1a0820]{display:flex;flex-direction:column;gap:4px}.template-menu-content-item-name[data-v-9e1a0820]{color:var(--color-text);font-size:15px;font-weight:500}.template-menu-content-item-description[data-v-9e1a0820]{color:var(--color-text-light);font-size:13px;font-weight:400;line-height:1.3;opacity:.8}.template-menu-content-item-right[data-v-9e1a0820]{display:flex;align-items:center;gap:8px}.bookmark-icon[data-v-9e1a0820]{cursor:pointer;transition:all .2s ease;stroke:#999ca0;fill:none}.bookmark-icon[data-v-9e1a0820]:hover{stroke:var(--color-accent)}.section-icon[data-v-9e1a0820],.eye-icon[data-v-9e1a0820]{cursor:pointer;opacity:.55;flex:0 0 auto}.section-icon[data-v-9e1a0820]:hover,.eye-icon[data-v-9e1a0820]:hover{opacity:1}.eye-icon.is-hidden-template[data-v-9e1a0820]{opacity:.28}.trash-icon[data-v-9e1a0820],.category-trash-icon[data-v-9e1a0820]{flex:0 0 auto;cursor:pointer;opacity:.45}.trash-icon[data-v-9e1a0820]:hover,.category-trash-icon[data-v-9e1a0820]:hover{opacity:1;color:#c0392b;stroke:#c0392b}.tm-confirm-back[data-v-9e1a0820]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000059;display:flex;align-items:center;justify-content:center;z-index:10000}.tm-confirm[data-v-9e1a0820]{background:var(--color-background, #fff);border-radius:12px;padding:20px;width:440px;max-width:calc(100vw - 32px);box-shadow:0 8px 24px -6px #0000003d}.tm-confirm__title[data-v-9e1a0820]{font-size:16px;font-weight:600}.tm-confirm__name[data-v-9e1a0820]{margin-top:6px;font-size:14px;font-weight:600;overflow-wrap:break-word;word-break:break-word}.tm-confirm__text[data-v-9e1a0820]{margin-top:8px;font-size:13px;color:#6b7280}.tm-confirm__error[data-v-9e1a0820]{margin-top:10px;font-size:12px;color:#c0392b}.tm-confirm__btns[data-v-9e1a0820]{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.tm-confirm__btn[data-v-9e1a0820]{padding:7px 14px;border:1px solid var(--color-border, #d5d8dd);border-radius:6px;background:transparent;cursor:pointer;font-size:13px}.tm-confirm__btn--danger[data-v-9e1a0820]{background:#c0392b;border-color:#c0392b;color:#fff}.tm-confirm__btn[data-v-9e1a0820]:disabled{opacity:.6;cursor:default}.template-menu-categories-item-name[data-v-9e1a0820]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.category-eye-icon[data-v-9e1a0820]{flex:0 0 auto;cursor:pointer;opacity:.5}.category-eye-icon[data-v-9e1a0820]:hover{opacity:1}.template-menu-content-item.is-hidden-row[data-v-9e1a0820]{opacity:.45}.bookmark-icon.is-favorite[data-v-9e1a0820]{stroke:var(--color-accent);fill:var(--color-accent)}.bookmark-icon-category[data-v-9e1a0820]{stroke:#999ca0;fill:none;flex-shrink:0;transition:all .2s ease}.template-menu-categories-item.active .bookmark-icon-category[data-v-9e1a0820]{stroke:var(--color-accent);fill:var(--color-accent)}.template-menu-categories-item:hover .bookmark-icon-category[data-v-9e1a0820]{stroke:var(--color-accent)}.mail-icon-category[data-v-9e1a0820]{stroke:#999ca0;fill:none;flex-shrink:0;transition:all .2s ease}.template-menu-categories-item.active .mail-icon-category[data-v-9e1a0820],.template-menu-categories-item:hover .mail-icon-category[data-v-9e1a0820]{stroke:var(--color-accent)}.template-menu-tabs[data-v-9e1a0820]{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-9e1a0820]{display:flex;flex:1;align-items:center;justify-content:center;gap:6px;-webkit-user-select:none;user-select:none}.template-menu-tab[data-v-9e1a0820]:hover{cursor:pointer}.template-menu-tab-icon[data-v-9e1a0820]{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-9e1a0820]{font-size:14px;font-weight:400;color:var(--color-text)}.template-menu-tab.active[data-v-9e1a0820]{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-9e1a0820]{background:var(--color-accent)}.template-menu-tab.active .template-menu-tab-icon svg.svg-stroke[data-v-9e1a0820]{stroke:#fff}.template-menu-tab.active .template-menu-tab-icon svg.svg-fill[data-v-9e1a0820]{fill:#fff}.template-menu-tab.active .template-menu-tab-title[data-v-9e1a0820]{color:var(--color-accent)}.template-menu-tab.tab-processes.active .template-menu-tab-icon[data-v-9e1a0820]{background:#ff8a38}.template-menu-tab.tab-processes.active .template-menu-tab-title[data-v-9e1a0820]{color:#ff8a38}.tm-sections-head[data-v-9e1a0820]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 16px 8px}.tm-sections-head__title[data-v-9e1a0820]{font-size:11px;letter-spacing:.04em;color:var(--color-text-light)}.tm-sections-head__gear[data-v-9e1a0820]{cursor:pointer;stroke:var(--color-text-light);flex-shrink:0}.tm-sections-head__gear[data-v-9e1a0820]:hover{stroke:var(--color-accent)}.tm-row-menu-btn[data-v-9e1a0820]{border:1px solid transparent;background:transparent;border-radius:8px;width:32px;height:32px;line-height:1;font-size:18px;cursor:pointer;color:var(--color-text-light);flex-shrink:0}.tm-row-menu-btn[data-v-9e1a0820]:hover,.tm-row-menu-btn.is-open[data-v-9e1a0820]{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.template-menu-content-item.is-dragging[data-v-9e1a0820]{opacity:.45;border-style:dashed}.template-menu-categories-item.is-drop-target[data-v-9e1a0820]{border-radius:8px}.template-menu-categories-item.is-drop-over[data-v-9e1a0820]{background:var(--color-accent-light);color:var(--color-accent);box-shadow:inset 0 0 0 2px var(--color-accent);border-radius:8px}.tm-rename__input[data-v-9e1a0820]{width:100%;box-sizing:border-box;margin:12px 0 4px;padding:8px 10px;border:1px solid var(--color-border);border-radius:8px;font-size:14px;background:var(--color-background);color:var(--color-text)}.tm-confirm__btn--primary[data-v-9e1a0820]{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.tm-confirm__btn--primary[data-v-9e1a0820]:disabled{opacity:.6;cursor:default}.tm-toast[data-v-9e1a0820]{position:fixed;left:50%;bottom:48px;transform:translate(-50%);background:#1f2430;color:#fff;padding:10px 18px;border-radius:10px;font-size:14px;z-index:10002;box-shadow:0 8px 24px -6px #00000059;max-width:calc(100vw - 32px);overflow-wrap:break-word;word-break:break-word}.template-menu-header-left[data-v-9e1a0820]{margin:0}.template-menu-close[data-v-9e1a0820],.tm-search-clear[data-v-9e1a0820],.tm-fav-btn[data-v-9e1a0820],.tm-back[data-v-9e1a0820]{display:inline-grid;place-items:center;padding:0;border:0;background:none;color:inherit;cursor:pointer}.tm-search-clear[data-v-9e1a0820]{flex:none}.tm-fav-btn[data-v-9e1a0820]{width:36px;height:36px;border-radius:8px}.tm-fav-btn[data-v-9e1a0820]:focus-visible,.template-menu-close[data-v-9e1a0820]:focus-visible,.tm-back[data-v-9e1a0820]:focus-visible,.template-menu-content-item[data-v-9e1a0820]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.tm-mobile-only[data-v-9e1a0820]{display:none}.tm-empty[data-v-9e1a0820]{margin:24px 24px 0;color:var(--color-text-light);font-size:15px;line-height:1.5}.tm-empty__reset[data-v-9e1a0820]{display:block;margin-top:8px;padding:0;border:0;background:none;color:var(--color-accent);font:inherit;font-weight:600;cursor:pointer}@media (max-width: 1024px){.template-menu-overlay[data-v-9e1a0820]{background:var(--color-background)}.template-menu[data-v-9e1a0820]{width:100%;height:100dvh;max-height:none;margin:0;padding-top:env(safe-area-inset-top);border-radius:0;box-shadow:none}.template-menu-header[data-v-9e1a0820]{min-height:56px;padding:4px 8px 4px 16px}.template-menu-header-left[data-v-9e1a0820]{font-size:20px;font-weight:700}.template-menu-close[data-v-9e1a0820]{width:44px;height:44px;border-radius:12px}.template-menu-close svg[data-v-9e1a0820]{width:28px;height:28px}.template-menu-subheader[data-v-9e1a0820]{gap:12px;padding:0 16px 12px}.template-menu-search .sed-search[data-v-9e1a0820]{height:44px;border-radius:12px}.template-menu-search input[data-v-9e1a0820]{font-size:16px}.template-menu-tabs[data-v-9e1a0820]{margin-top:12px!important}.template-menu-body[data-v-9e1a0820]{flex-direction:column;min-height:0}.template-menu-left[data-v-9e1a0820],.template-menu-right[data-v-9e1a0820]{flex:1;width:100%;min-height:0;padding:0;border:0;border-radius:0;overflow-y:auto;overscroll-behavior:contain}.template-menu-right[data-v-9e1a0820]{background:var(--color-background-secondary)}.template-menu.tm-step-templates .template-menu-left[data-v-9e1a0820],.template-menu:not(.tm-step-templates) .template-menu-right[data-v-9e1a0820]{display:none}.tm-mobile-only[data-v-9e1a0820]{display:inline-flex}.template-menu-categories[data-v-9e1a0820]{margin:0;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.template-menu-categories-item[data-v-9e1a0820]{min-height:52px;padding:0 16px;border-bottom:1px solid var(--color-border);font-size:16px}.template-menu-categories-item.active[data-v-9e1a0820]{color:var(--color-text);border-bottom:1px solid var(--color-border);font-weight:400}.template-menu-categories-item-name[data-v-9e1a0820]{flex:1;min-width:0}.tm-cat-count[data-v-9e1a0820]{color:var(--color-text-light);font-size:13px;font-variant-numeric:tabular-nums}.tm-cat-chevron[data-v-9e1a0820]{flex:none;stroke:var(--color-text-light)}.category-eye-icon[data-v-9e1a0820],.category-trash-icon[data-v-9e1a0820]{display:none}.template-menu-categories-item.has-subcategories[data-v-9e1a0820]{margin:8px 12px 0;border-bottom:0}.template-menu-categories-item.template-menu-subcategory[data-v-9e1a0820]{min-height:48px;margin-left:28px;margin-right:12px}.template-menu-title[data-v-9e1a0820]{position:sticky;top:0;z-index:1;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 16px 12px;background:var(--color-background-secondary);font-size:18px;font-weight:700}.tm-back[data-v-9e1a0820]{display:inline-flex;gap:2px;height:40px;margin-left:-8px;padding:0 8px 0 2px;border-radius:10px;color:var(--color-accent);font-size:15px;font-weight:500}.tm-title-text[data-v-9e1a0820]{overflow-wrap:anywhere}.template-menu-content[data-v-9e1a0820]{max-height:none;margin:0;padding:0 12px calc(24px + env(safe-area-inset-bottom));overflow:visible}.template-menu-content-item[data-v-9e1a0820]{min-height:64px;padding:12px 8px 12px 14px;border-radius:14px}.template-menu-content-item+.template-menu-content-item[data-v-9e1a0820]{margin-top:8px}.template-menu-content-item-left[data-v-9e1a0820]{flex:1;min-width:0;gap:12px}.template-menu-content-item-info[data-v-9e1a0820]{min-width:0}.template-menu-content-item-name[data-v-9e1a0820]{font-size:16px;overflow-wrap:anywhere}.template-menu-content-item-right[data-v-9e1a0820]{gap:0}.tm-fav-btn[data-v-9e1a0820],.tm-row-menu-btn[data-v-9e1a0820]{min-width:44px;height:44px}.tm-empty[data-v-9e1a0820]{margin:8px 16px 0}}.linkified__a[data-v-237531af]{color:var(--color-accent);text-decoration:underline;text-underline-offset:2px;word-break:break-all;cursor:pointer}.linkified__a[data-v-237531af]:hover{text-decoration-thickness:2px}.tdm-opt--tag[data-v-138a11fe]{display:flex;align-items:center;gap:6px}.tdm-opt__name[data-v-138a11fe]{display:flex;align-items:center;gap:6px;flex:1;min-width:0}.tdm-opt__check[data-v-138a11fe]{display:inline-block;width:10px;flex-shrink:0;color:var(--color-accent)}.tdm-opt__count[data-v-138a11fe]{color:var(--color-text-light);font-size:11px}.tdm-opt__acts[data-v-138a11fe]{display:flex;gap:2px;flex-shrink:0;opacity:0}.tdm-opt--tag:hover .tdm-opt__acts[data-v-138a11fe],.tdm-opt__acts[data-v-138a11fe]:focus-within,.tdm-opt__acts.is-open[data-v-138a11fe]{opacity:1}.tdm-opt__act[data-v-138a11fe]{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-138a11fe]:hover{color:var(--color-accent)}.tdm-opt__act--danger[data-v-138a11fe]:hover{color:var(--color-red)}.tdm-overlay[data-v-138a11fe]{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-138a11fe]{display:flex;flex-direction:column;width:min(880px,100%);max-height:min(760px,92vh);height:min(760px,92vh);border-radius:12px;background:var(--color-background);box-shadow:0 20px 56px #00000047;overflow:hidden}.tdm-head[data-v-138a11fe]{display:flex;align-items:center;gap:6px;padding:12px 14px;border-bottom:1px solid var(--color-border)}.tdm-head__project[data-v-138a11fe]{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-138a11fe]{margin-right:4px;opacity:.6}.tdm-icon-btn[data-v-138a11fe]{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-138a11fe]:hover{background:var(--color-background-secondary);color:var(--color-text)}.tdm-stage[data-v-138a11fe]{gap:8px}.tdm-stage__name[data-v-138a11fe]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdm-stage__pos[data-v-138a11fe]{margin-left:auto;flex-shrink:0;color:var(--color-text-light);font-size:12px}.tdm-stage__track[data-v-138a11fe]{display:flex;gap:3px;margin-top:6px;padding:0 2px}.tdm-stage__seg[data-v-138a11fe]{flex:1;height:4px;border-radius:2px;background:var(--color-border)}.tdm-stage__seg.passed[data-v-138a11fe]{opacity:.45}.tdm-ai-btn[data-v-138a11fe]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background);color:var(--color-text);font:inherit;font-size:13px;font-weight:500;cursor:pointer;white-space:nowrap}.tdm-ai-btn[data-v-138a11fe]:hover{border-color:var(--color-accent);color:var(--color-accent)}.tdm-ai-btn.done[data-v-138a11fe]{border-color:var(--color-success, #1a7f37);color:var(--color-success, #1a7f37)}.tdm-skel__line[data-v-138a11fe],.tdm-skel__block[data-v-138a11fe]{border-radius:6px;background:linear-gradient(90deg,var(--color-background-secondary) 25%,var(--color-border) 50%,var(--color-background-secondary) 75%);background-size:200% 100%;animation:tdm-skel-138a11fe 1.2s ease-in-out infinite}.tdm-skel__line[data-v-138a11fe]{height:12px;margin-bottom:12px}.tdm-skel__line--title[data-v-138a11fe]{height:22px;width:60%;margin-bottom:20px}.tdm-skel__block[data-v-138a11fe]{height:72px;margin:20px 0}.tdm-skel__field[data-v-138a11fe]{margin-bottom:18px}.tdm-skel__line--label[data-v-138a11fe]{width:40%;height:10px;margin-bottom:8px}.tdm-skel__line--value[data-v-138a11fe]{width:80%;height:16px;margin-bottom:0}.tdm-side .tdm-skel__line[data-v-138a11fe]{background:linear-gradient(90deg,var(--color-border) 25%,var(--color-background) 50%,var(--color-border) 75%);background-size:200% 100%}@keyframes tdm-skel-138a11fe{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion: reduce){.tdm-skel__line[data-v-138a11fe],.tdm-skel__block[data-v-138a11fe]{animation:none}}.tdm-state[data-v-138a11fe]{padding:60px 0;color:var(--color-text-light);text-align:center}.tdm-state--error[data-v-138a11fe]{color:var(--color-red, #ff3b30)}.tdm-body[data-v-138a11fe]{display:flex;flex:1;min-height:0}.tdm-main[data-v-138a11fe]{flex:1;min-width:0;padding:18px 20px;overflow-y:auto}.tdm-side[data-v-138a11fe]{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-138a11fe]{display:flex;align-items:flex-start;gap:10px}.tdm-lock[data-v-138a11fe]{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-138a11fe]{margin-top:6px;color:var(--color-text-light);font-size:12px;line-height:1.4}.tdm-check[data-v-138a11fe]{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-138a11fe]:hover{border-color:var(--color-accent)}.tdm-check.checked[data-v-138a11fe]{background:var(--color-green, #34c759);border-color:var(--color-green, #34c759)}.tdm-title[data-v-138a11fe]{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-138a11fe]{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-138a11fe]{color:var(--color-text-light)}.tdm-edit[data-v-138a11fe]{flex:1;min-width:0}.tdm-edit__box[data-v-138a11fe]{border:1px solid var(--color-border);border-radius:8px;padding:8px 10px}.tdm-edit__name[data-v-138a11fe],.tdm-edit__desc[data-v-138a11fe]{width:100%;border:none;background:none;color:var(--color-text);font-family:inherit;outline:none;resize:none;display:block}.tdm-edit__name[data-v-138a11fe]{font-size:19px;font-weight:700;line-height:1.3;overflow:hidden}.tdm-edit__desc[data-v-138a11fe]{margin-top:6px;font-size:13px;line-height:1.45;resize:vertical}.tdm-edit__actions[data-v-138a11fe]{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.tdm-btn[data-v-138a11fe]{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-138a11fe]{background:var(--color-accent);color:#fff}.tdm-btn[data-v-138a11fe]:disabled{opacity:.5;cursor:default}.tdm-title[data-v-138a11fe]::placeholder,.tdm-checklist[data-v-138a11fe]{margin-top:18px}.tdm-checklist__head[data-v-138a11fe]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.tdm-checklist__title[data-v-138a11fe]{color:var(--color-text-light);font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.tdm-checklist__count[data-v-138a11fe]{color:var(--color-text-light);font-size:12px;font-variant-numeric:tabular-nums}.tdm-checklist__bar[data-v-138a11fe]{height:4px;margin-bottom:8px;border-radius:99px;background:var(--color-background-secondary);overflow:hidden}.tdm-checklist__fill[data-v-138a11fe]{display:block;height:100%;border-radius:99px;background:var(--color-green);transition:width .2s}.tdm-checklist__item[data-v-138a11fe],.tdm-checklist__add[data-v-138a11fe]{display:flex;align-items:flex-start;gap:8px;padding:3px 0}.tdm-checklist__del[data-v-138a11fe]{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-138a11fe]{opacity:1}.tdm-checklist__del[data-v-138a11fe]:hover{color:var(--color-red)}.tdm-checklist__box[data-v-138a11fe]{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-138a11fe]:hover{border-color:var(--color-green)}.tdm-checklist__box.checked[data-v-138a11fe]{background:var(--color-green);border-color:var(--color-green)}.tdm-checklist__box--ghost[data-v-138a11fe]{border-style:dashed;cursor:default}.tdm-checklist__text[data-v-138a11fe]{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-138a11fe]{color:var(--color-text-light);text-decoration:line-through}.tdm-checklist__input[data-v-138a11fe]{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-138a11fe]:focus{outline:none;border-color:var(--color-accent)}textarea.tdm-checklist__input[data-v-138a11fe]{display:block;resize:none;overflow:hidden;max-height:240px;overflow-wrap:break-word;word-break:break-word}.tdm-checklist__acts[data-v-138a11fe]{display:flex;gap:2px;flex-shrink:0}.tdm-checklist__act[data-v-138a11fe]{display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:1px solid var(--color-border);border-radius:6px;background:var(--color-background);color:var(--color-text-light);cursor:pointer}.tdm-checklist__act[data-v-138a11fe]:hover{color:var(--color-text);border-color:var(--color-text-light)}.tdm-checklist__act--ok[data-v-138a11fe]{color:#fff;background:var(--color-green);border-color:var(--color-green)}.tdm-checklist__act--ok[data-v-138a11fe]:hover{color:#fff;filter:brightness(.95)}.tdm-checklist__act[data-v-138a11fe]:disabled{opacity:.5;cursor:default}.tdm-checklist__box[data-v-138a11fe],.tdm-checklist__del[data-v-138a11fe]{margin-top:1px}.tdm-checklist__add .tdm-checklist__box[data-v-138a11fe],.tdm-checklist__item--editing .tdm-checklist__box[data-v-138a11fe]{margin-top:5px}.tdm-pop__search[data-v-138a11fe]{position:sticky;top:0;z-index:1;width:100%;min-width:0;margin-bottom:4px;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;box-sizing:border-box}.tdm-pop__search[data-v-138a11fe]:focus{outline:none;border-color:var(--color-accent)}.tdm-opt__me[data-v-138a11fe]{margin-left:4px;padding:0 5px;border-radius:99px;background:var(--color-background-secondary);color:var(--color-text-light);font-size:10px}.tdm-files[data-v-138a11fe]{margin-top:18px}.tdm-files__head[data-v-138a11fe]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.tdm-files__title[data-v-138a11fe]{font-size:13px;font-weight:600;color:var(--color-text)}.tdm-files__count[data-v-138a11fe]{padding:0 6px;border-radius:99px;background:var(--color-background-secondary);color:var(--color-text-light);font-size:11px;font-variant-numeric:tabular-nums}.tdm-files__add[data-v-138a11fe]{display:flex;align-items:center;gap:4px;margin-left:auto;border:none;background:none;color:var(--color-accent);font-family:inherit;font-size:12px;cursor:pointer}.tdm-files__add[data-v-138a11fe]:disabled{color:var(--color-text-light);cursor:default}.tdm-files__input[data-v-138a11fe]{display:none}.tdm-files__error[data-v-138a11fe]{margin-bottom:8px;color:var(--color-red, #d33);font-size:12px}.tdm-files__drop[data-v-138a11fe]{margin-bottom:8px;padding:10px;border:1px dashed var(--color-border);border-radius:8px;color:var(--color-text-light);font-size:12px;text-align:center}.tdm-files__drop.over[data-v-138a11fe]{border-color:var(--color-accent);color:var(--color-accent)}.tdm-files__limit[data-v-138a11fe]{display:block;margin-top:2px;font-size:11px;opacity:.75}.tdm-files__empty[data-v-138a11fe]{color:var(--color-text-light);font-size:12px}.tdm-files__grid[data-v-138a11fe]{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:8px;margin-bottom:8px}.tdm-file-img[data-v-138a11fe]{position:relative;margin:0;border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.tdm-file-img__pic[data-v-138a11fe]{display:block;width:100%;height:84px;object-fit:cover;background:var(--color-background-secondary);cursor:zoom-in}.tdm-file-img__cap[data-v-138a11fe]{display:block;padding:4px 6px;color:var(--color-text-light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdm-file-img__del[data-v-138a11fe],.tdm-file__del[data-v-138a11fe]{border:none;background:none;color:var(--color-text-light);font-size:16px;line-height:1;cursor:pointer}.tdm-file-img__del[data-v-138a11fe]{position:absolute;top:2px;right:2px;width:20px;height:20px;border-radius:50%;background:#00000073;color:#fff}.tdm-file[data-v-138a11fe]{display:flex;align-items:center;gap:8px;padding:5px 0}.tdm-file__icon[data-v-138a11fe]{display:flex;color:var(--color-text-light);flex-shrink:0}.tdm-file__name[data-v-138a11fe]{flex:1 1 auto;min-width:0;color:var(--color-text);font-size:13px;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdm-file__name[data-v-138a11fe]:hover{color:var(--color-accent);text-decoration:underline}.tdm-file__size[data-v-138a11fe]{flex-shrink:0;color:var(--color-text-light);font-size:11px;font-variant-numeric:tabular-nums}.tdm-file__del[data-v-138a11fe]:hover,.tdm-file-img__del[data-v-138a11fe]:hover{color:var(--color-red, #d33)}.tdm-viewer[data-v-138a11fe]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;background:#000c}.tdm-viewer__pic[data-v-138a11fe]{max-width:100%;max-height:calc(100% - 60px);object-fit:contain;border-radius:6px}.tdm-viewer__bar[data-v-138a11fe]{display:flex;align-items:center;gap:16px;color:#fff;font-size:13px}.tdm-viewer__name[data-v-138a11fe]{max-width:50vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdm-viewer__act[data-v-138a11fe]{border:none;background:none;color:#fff;font-family:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.tdm-doc[data-v-138a11fe]{margin-top:18px}.tdm-doc__head[data-v-138a11fe]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.tdm-doc__title[data-v-138a11fe]{color:var(--color-text-light);font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.tdm-doc__add[data-v-138a11fe]{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-138a11fe]:hover{text-decoration:underline}.tdm-doc__card[data-v-138a11fe]{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-138a11fe]:hover{border-color:var(--color-accent)}.tdm-doc__card--pending[data-v-138a11fe]{cursor:default;opacity:.75}.tdm-doc__card--pending[data-v-138a11fe]:hover{border-color:var(--color-border)}.tdm-doc__icon[data-v-138a11fe]{display:flex;align-items:center;color:var(--color-text-light);flex-shrink:0}.tdm-doc__name[data-v-138a11fe]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdm-doc__num[data-v-138a11fe]{color:var(--color-text-light);font-size:12px;font-variant-numeric:tabular-nums;flex-shrink:0}.tdm-doc__unlink[data-v-138a11fe]{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-138a11fe]:hover{background:var(--color-background);color:var(--color-red)}.tdm-doc__empty[data-v-138a11fe]{padding:8px 10px;color:var(--color-text-light);font-size:13px}.tdm-comments[data-v-138a11fe]{margin-top:16px;padding-top:14px;border-top:1px solid var(--color-border)}.tdm-comment[data-v-138a11fe]{display:flex;gap:10px;margin-bottom:14px}.tdm-avatar[data-v-138a11fe]{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-138a11fe]{width:20px;height:20px;font-size:9px}.tdm-comment__body[data-v-138a11fe]{flex:1;min-width:0}.tdm-comment__head[data-v-138a11fe]{display:flex;align-items:baseline;gap:8px;min-width:0}.tdm-comment__author[data-v-138a11fe]{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-138a11fe]{flex-shrink:0;color:var(--color-text-light);font-size:11px}.tdm-comment__text[data-v-138a11fe]{margin-top:2px;color:var(--color-text);font-size:13px;line-height:1.45;word-break:break-word}.tdm-comment__edited[data-v-138a11fe]{flex-shrink:0;color:var(--color-text-light);font-size:11px;font-style:italic}.tdm-comment__acts[data-v-138a11fe]{display:flex;gap:2px;flex-shrink:0;margin-left:auto;opacity:0;transition:opacity .15s}.tdm-comment:hover .tdm-comment__acts[data-v-138a11fe]{opacity:1}@media (hover: none){.tdm-comment__acts[data-v-138a11fe]{opacity:1}}.tdm-comment__act[data-v-138a11fe]{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-138a11fe]:hover{color:var(--color-accent)}.tdm-comment__act--del[data-v-138a11fe]:hover{color:var(--color-red)}.tdm-comment__edit[data-v-138a11fe]{margin-top:4px}.tdm-comment__edit-acts[data-v-138a11fe]{display:flex;gap:6px;margin-top:6px}.tdm-comment-form[data-v-138a11fe]{display:flex;align-items:flex-end;gap:10px}.tdm-comment__input[data-v-138a11fe]{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-138a11fe]:focus{border-color:var(--color-accent)}.tdm-comment__input--edit[data-v-138a11fe]{width:100%;border-radius:8px}.tdm-send[data-v-138a11fe]{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-138a11fe]:disabled{opacity:.4;cursor:default}.tdm-field[data-v-138a11fe]{padding:10px 0;border-bottom:1px solid var(--color-border)}.tdm-field__label[data-v-138a11fe]{display:flex;align-items:center;color:var(--color-text-light);font-size:12px;margin-bottom:5px}.tdm-add[data-v-138a11fe]{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-138a11fe]:hover{color:var(--color-accent)}.tdm-pop-wrap[data-v-138a11fe]{position:relative}.tdm-value[data-v-138a11fe]{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-138a11fe]:hover{background:var(--color-background)}.tdm-value--muted[data-v-138a11fe]{color:var(--color-text-light);cursor:default}.tdm-value--static[data-v-138a11fe]{cursor:default}.tdm-value__icon[data-v-138a11fe]{display:flex;align-items:center;color:var(--color-text-light)}.tdm-placeholder[data-v-138a11fe]{color:var(--color-text-light)}.tdm-more[data-v-138a11fe]{color:var(--color-text-light);font-size:11px}.tdm-value--people[data-v-138a11fe]{align-items:flex-start}.tdm-people[data-v-138a11fe]{display:flex;flex-direction:column;gap:6px;min-width:0;width:100%}.tdm-person[data-v-138a11fe]{display:flex;align-items:center;gap:7px;min-width:0}.tdm-person__who[data-v-138a11fe]{display:flex;flex-direction:column;min-width:0;line-height:1.25}.tdm-person__name[data-v-138a11fe]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tdm-person__dep[data-v-138a11fe]{overflow:hidden;color:var(--color-text-light);font-size:11px;white-space:nowrap;text-overflow:ellipsis}.tdm-person .tdm-avatar[data-v-138a11fe]:not(.responsible){background:var(--color-background-secondary);color:var(--color-text-light)}.tdm-clear[data-v-138a11fe]{margin-left:auto;padding:0 3px;color:var(--color-text-light);font-size:14px;line-height:1;cursor:pointer}.tdm-clear[data-v-138a11fe]:hover{color:var(--color-red, #ff3b30)}.tdm-tags[data-v-138a11fe]{display:flex;flex-wrap:wrap;gap:5px;padding:4px 6px}.tdm-tag[data-v-138a11fe]{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-138a11fe]{padding:4px}.tdm-tag-input[data-v-138a11fe]{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-138a11fe]:focus{border-color:var(--color-accent)}.tdm-meta[data-v-138a11fe]{padding-top:12px;color:var(--color-text-light);font-size:11px}.tdm-pop[data-v-138a11fe]{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-138a11fe]{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-138a11fe]:hover{background:var(--color-background-secondary)}.tdm-opt.sel[data-v-138a11fe]{background:var(--color-background-secondary);font-weight:600}.tdm-opt--empty[data-v-138a11fe]{color:var(--color-text-light);cursor:default}.tdm-opt__hint[data-v-138a11fe]{margin-left:auto;color:var(--color-text-light);font-size:11px}.tdm-dot[data-v-138a11fe]{width:9px;height:9px;border-radius:3px;flex-shrink:0}.tdm-cal[data-v-138a11fe]{border-top:1px solid var(--color-border);margin-top:6px;padding-top:6px;flex-shrink:0}.tdm-cal__head[data-v-138a11fe]{display:flex;align-items:center;gap:4px;padding:2px 8px 6px}.tdm-cal__month[data-v-138a11fe]{flex:1;color:var(--color-text);font-size:12px;font-weight:600}.tdm-cal__nav[data-v-138a11fe]{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-138a11fe]:hover{background:var(--color-background-secondary)}.tdm-cal__grid[data-v-138a11fe]{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;padding:0 4px 4px}.tdm-cal__wd[data-v-138a11fe]{padding:2px 0;color:var(--color-text-light);font-size:10px;text-align:center}.tdm-cal__day[data-v-138a11fe]{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-138a11fe]:hover{background:var(--color-background-secondary)}.tdm-cal__day.muted[data-v-138a11fe]{opacity:.45}.tdm-cal__day.today[data-v-138a11fe]{color:var(--color-red, #ff3b30);font-weight:700}.tdm-cal__day.sel[data-v-138a11fe]{background:var(--color-accent);color:#fff;font-weight:600}.tdm-error[data-v-138a11fe]{padding:8px 16px 12px;color:var(--color-red, #ff3b30);font-size:13px}.tdm-hint[data-v-138a11fe],.tdm-notice[data-v-138a11fe]{padding:8px 16px 12px;color:var(--color-text-light);font-size:13px}@media (max-width: 768px){.tdm-body[data-v-138a11fe]{flex-direction:column}.tdm-side[data-v-138a11fe]{width:auto;border-left:none;border-top:1px solid var(--color-border)}}.tcm-overlay[data-v-391907d5]{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-391907d5]{width:min(620px,calc(100vw - 32px));border-radius:14px;background:var(--color-background);box-shadow:0 18px 48px #0000003d}.tcm-fields[data-v-391907d5]{padding:14px 16px 10px}.tcm-fields.is-compact[data-v-391907d5]{display:flex;align-items:center;gap:10px;padding:12px 14px}.tcm-fields__inputs[data-v-391907d5]{flex:1;min-width:0}.tcm-name[data-v-391907d5],.tcm-desc[data-v-391907d5]{display:block;width:100%;border:none;background:none;color:var(--color-text);font-family:inherit;outline:none}.tcm-name[data-v-391907d5]{font-size:16px;font-weight:500}.tcm-desc[data-v-391907d5]{margin-top:4px;font-size:13px}.tcm-name[data-v-391907d5]::placeholder,.tcm-desc[data-v-391907d5]::placeholder{color:var(--color-text-light)}.tcm-bar[data-v-391907d5]{display:flex;align-items:center;gap:8px;padding:0 16px 14px}.tcm-attrs[data-v-391907d5]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;flex:1;min-width:0}.tcm-pop-wrap[data-v-391907d5]{position:relative}.tcm-plus[data-v-391907d5]{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-391907d5]:hover,.tcm-plus.open[data-v-391907d5]{border-color:var(--color-accent);color:var(--color-accent)}.tcm-attr[data-v-391907d5]{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-391907d5]:hover,.tcm-attr.active[data-v-391907d5]{border-color:var(--color-accent);color:var(--color-accent)}.tcm-attr.filled[data-v-391907d5]{color:var(--color-text)}.tcm-attr__icon[data-v-391907d5]{display:flex;align-items:center}.tcm-attr__x[data-v-391907d5]{margin-left:2px;color:inherit;font-size:14px;line-height:1;opacity:.6;cursor:pointer}.tcm-attr__x[data-v-391907d5]:hover{opacity:1}.tcm-actions[data-v-391907d5]{display:flex;align-items:center;gap:6px;flex-shrink:0}.tcm-close[data-v-391907d5],.tcm-submit[data-v-391907d5]{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-391907d5]:hover{background:var(--color-background-secondary);color:var(--color-text)}.tcm-submit[data-v-391907d5]{background:var(--color-accent);color:#fff}.tcm-submit[data-v-391907d5]:disabled{opacity:.4;cursor:default}.tcm-spinner[data-v-391907d5]{width:14px;height:14px;border:2px solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:tcm-spin-391907d5 .6s linear infinite}@keyframes tcm-spin-391907d5{to{transform:rotate(360deg)}}.tcm-pop[data-v-391907d5]{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-391907d5]{min-width:280px}.tcm-opt[data-v-391907d5]{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-391907d5]:hover{background:var(--color-background-secondary)}.tcm-opt.sel[data-v-391907d5]{background:var(--color-background-secondary);font-weight:600}.tcm-opt--empty[data-v-391907d5]{color:var(--color-text-light);cursor:default}.tcm-opt--empty[data-v-391907d5]:hover{background:none}.tcm-opt__icon[data-v-391907d5]{display:flex;align-items:center;color:var(--color-text-light)}.tcm-opt__hint[data-v-391907d5]{margin-left:auto;color:var(--color-text-light);font-size:12px;font-weight:400}.tcm-dot[data-v-391907d5]{width:10px;height:10px;border-radius:3px;flex-shrink:0}.tcm-quick[data-v-391907d5]{border-bottom:1px solid var(--color-border);padding-bottom:6px;margin-bottom:6px}.tcm-cal__head[data-v-391907d5]{display:flex;align-items:center;gap:4px;padding:4px 10px 8px}.tcm-cal__month[data-v-391907d5]{flex:1;color:var(--color-text);font-size:13px;font-weight:600}.tcm-cal__nav[data-v-391907d5]{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-391907d5]:hover{background:var(--color-background-secondary);color:var(--color-text)}.tcm-cal__grid[data-v-391907d5]{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;padding:0 6px 4px}.tcm-cal__wd[data-v-391907d5]{padding:2px 0;color:var(--color-text-light);font-size:11px;text-align:center}.tcm-cal__day[data-v-391907d5]{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-391907d5]:hover{background:var(--color-background-secondary)}.tcm-cal__day.muted[data-v-391907d5]{color:var(--color-text-light);opacity:.5}.tcm-cal__day.today[data-v-391907d5]{color:var(--color-red, #ff3b30);font-weight:700}.tcm-cal__day.sel[data-v-391907d5]{background:var(--color-accent);color:#fff;font-weight:600}.tcm-error[data-v-391907d5]{padding:0 16px 12px;color:var(--color-red, #ff3b30);font-size:13px}.rw[data-v-62f901ab]{--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-62f901ab]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;background:#11182759}.rw-overlay[data-v-62f901ab]{position:absolute;top:0;bottom:0;right:100%;margin-right:8px;width:372px;z-index:9010;display:flex;background:var(--rw-bg);border-radius:16px;box-shadow:0 12px 32px #11182729;overflow:hidden}.rw-overlay[data-v-62f901ab]>*{flex:1;min-width:0}.rw-modal-layer[data-v-62f901ab]{position:relative;z-index:9500}.rw--mobile[data-v-62f901ab]{position:static;width:0;height:0;margin:0}.rw--mobile .rw-rail[data-v-62f901ab],.rw--mobile .rw-backdrop[data-v-62f901ab]{display:none}.rw--mobile .rw-overlay[data-v-62f901ab]{position:fixed;top:0;left:0;right:0;bottom:calc(65px + env(safe-area-inset-bottom));width:auto;margin:0;padding-top:env(safe-area-inset-top);border-radius:0;box-shadow:none;background:var(--color-background)}.rw-rail[data-v-62f901ab]{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-62f901ab],.rw-slide-leave-active[data-v-62f901ab]{transition:transform .26s cubic-bezier(.4,0,.2,1),opacity .26s ease}.rw-slide-enter-from[data-v-62f901ab],.rw-slide-leave-to[data-v-62f901ab]{transform:translate(24px);opacity:0}.rw-fade-enter-active[data-v-62f901ab],.rw-fade-leave-active[data-v-62f901ab]{transition:opacity .22s ease}.rw-fade-enter-from[data-v-62f901ab],.rw-fade-leave-to[data-v-62f901ab]{opacity:0}.rw-item[data-v-62f901ab]{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-62f901ab]{position:relative;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:12px}.rw-item--disabled[data-v-62f901ab]{opacity:.4;cursor:default}.rw-item--active .rw-item__ico[data-v-62f901ab]{background:var(--rw-primary);color:#fff}.rw-item--active .rw-item__label[data-v-62f901ab]{color:var(--rw-primary)}.rw-item__badge[data-v-62f901ab]{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-62f901ab]{max-width:100%;font-size:10.5px;line-height:normal;color:var(--rw-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rw-item--ring .rw-ico[data-v-62f901ab]{animation:rw-ring-62f901ab 1s ease-in-out;transform-origin:50% 20%}@keyframes rw-ring-62f901ab{0%,to{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-12deg)}45%{transform:rotate(8deg)}60%{transform:rotate(-5deg)}}@media (prefers-reduced-motion: reduce){.rw-item--ring .rw-ico[data-v-62f901ab]{animation:none}}.rw-ico[data-v-62f901ab]{display:inline-flex}.rw-ico[data-v-62f901ab] svg{display:block}.rw-ico--28[data-v-62f901ab]{width:28px;height:28px;align-items:center;justify-content:center}.rw-ico--28[data-v-62f901ab] 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}.modal-overlay[data-v-3b65b032]{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-3b65b032]{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-3b65b032]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #E0E0E0}.modal-title[data-v-3b65b032]{font-size:18px;font-weight:600;color:#000;margin:0}.modal-close[data-v-3b65b032]{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-3b65b032]:hover{background:#f0f0f0}.modal-body[data-v-3b65b032]{flex:1;overflow-y:auto;padding:24px}.signers-section[data-v-3b65b032]{display:flex;flex-direction:column;gap:16px}.signers-list[data-v-3b65b032]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.signer-more[data-v-3b65b032]{padding:6px 4px;font-size:13px;color:#919191;cursor:pointer}.signer-item[data-v-3b65b032]{display:flex;align-items:center;gap:10px;align-self:stretch}.signer-item--secondary[data-v-3b65b032]{margin-left:20px}.signer-exec-date[data-v-3b65b032]{height:40px;padding:0 10px;border:1px solid #EBEBEB;border-radius:8px;font-size:14px;color:#000;background:#fff;flex-shrink:0}.signer-number-wrapper[data-v-3b65b032]{position:relative;width:52px;height:40px;flex-shrink:0}.signer-number-select[data-v-3b65b032]{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-3b65b032]:hover{border-color:#d0d0d0}.signer-number-select[data-v-3b65b032]:focus{border-color:#2d5bff}.signer-number-arrow[data-v-3b65b032]{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none}.signer-number-display[data-v-3b65b032]{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-3b65b032]{display:flex;align-items:center;margin-left:8px;flex-shrink:0}.signer-cert-type-select[data-v-3b65b032]{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-3b65b032]:hover{border-color:#d0d0d0}.signer-cert-type-select[data-v-3b65b032]:focus{border-color:#2d5bff}.signer-cert-type-display[data-v-3b65b032]{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-3b65b032]{width:52px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.signer-info[data-v-3b65b032]{flex:1;display:flex;flex-direction:column;gap:2px;align-items:start}.signer-name[data-v-3b65b032]{font-size:14px;font-weight:500;color:#000}.signer-position[data-v-3b65b032]{font-size:13px;color:#676777}.signer-delete[data-v-3b65b032]{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-3b65b032]:hover{background:#e60000}.secondary-wrapper[data-v-3b65b032]{width:100%;display:flex;flex-direction:column;gap:8px;margin-top:4px}.secondary-label[data-v-3b65b032]{font-size:12px;color:#676777;font-weight:500;margin-left:20px}.add-signer-btn[data-v-3b65b032]{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-3b65b032]:hover{background:#233ecf}.modal-footer[data-v-3b65b032]{display:flex;padding:20px 24px;justify-content:space-between;align-items:center;align-self:stretch}.btn[data-v-3b65b032]{padding:10px 24px;font-size:14px;font-weight:500;border-radius:8px;cursor:pointer;transition:all .2s;border:none}.btn-secondary[data-v-3b65b032]{background:#fff;color:#000;border:1px solid #E0E0E0}.btn-secondary[data-v-3b65b032]:hover{background:#f5f5f5}.btn-blue[data-v-3b65b032]{background:#233ecf;color:#fff;font-weight:600}.btn-blue[data-v-3b65b032]:hover{background:#1c30a8}.modal-overlay[data-v-0d7fbaa1]{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-0d7fbaa1]{background:#fff;border-radius:16px;width:560px;max-height:80vh;display:flex;flex-direction:column;overflow:hidden}.modal-header[data-v-0d7fbaa1]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #F0F0F0}.modal-title[data-v-0d7fbaa1]{font-size:20px;font-weight:600;color:#000;margin:0}.modal-close[data-v-0d7fbaa1]{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-0d7fbaa1]:hover{background:#f0f0f0}.modal-body[data-v-0d7fbaa1]{flex:1;overflow-y:auto;overflow-x:hidden;padding:24px}.signers-list[data-v-0d7fbaa1]{display:flex;flex-direction:column;gap:10px}.signer-block[data-v-0d7fbaa1]{display:flex;flex-direction:column;gap:8px;width:100%}.signer-item[data-v-0d7fbaa1]{display:flex;align-items:flex-start;gap:10px;width:100%}.signer-item--secondary[data-v-0d7fbaa1]{padding-left:20px;align-items:flex-start;box-sizing:border-box}.signer-item--secondary>svg[data-v-0d7fbaa1],.signer-item--secondary>.signer-delete[data-v-0d7fbaa1]{margin-top:10px}.signer-number-wrapper[data-v-0d7fbaa1]{width:52px;height:40px;flex-shrink:0}.signer-number-display[data-v-0d7fbaa1]{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-0d7fbaa1]{flex:1;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.signer-name-row[data-v-0d7fbaa1]{display:flex;align-items:center;gap:10px;width:100%;justify-content:space-between;position:relative}.signer-name[data-v-0d7fbaa1]{font-size:14px;font-weight:500;color:#000}.signer-position[data-v-0d7fbaa1]{font-size:13px;color:#676777}.assign-btn[data-v-0d7fbaa1]{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-0d7fbaa1]:hover{background:#f0f4ff}.secondary-wrapper[data-v-0d7fbaa1]{width:100%;display:flex;flex-direction:column;gap:8px;margin-top:8px}.secondary-item[data-v-0d7fbaa1]{display:flex;flex-direction:column;width:100%}.secondary-actions[data-v-0d7fbaa1]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:4px}.date-btn[data-v-0d7fbaa1]{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-0d7fbaa1]:hover{background:#f0f4ff}.exec-date-hidden[data-v-0d7fbaa1]{position:absolute;width:0;height:0;opacity:0;pointer-events:none;border:none;padding:0;margin:0}.comment-input[data-v-0d7fbaa1]{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-0d7fbaa1]:focus{border-color:#2d5bff;background:#fff}.signer-delete[data-v-0d7fbaa1]{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-0d7fbaa1]:hover{background:#e60000}.modal-footer[data-v-0d7fbaa1]{display:flex;justify-content:space-between;padding:16px 0 0;border-top:1px solid #F0F0F0}.btn[data-v-0d7fbaa1]{padding:12px 24px;border-radius:10px;font-size:15px;font-weight:500;cursor:pointer;border:none}.btn-secondary[data-v-0d7fbaa1]{background:#fff;border:1px solid #E0E0E0;color:#000}.btn-secondary[data-v-0d7fbaa1]:hover{background:#f5f5f5}.btn-blue[data-v-0d7fbaa1]{background:#2d5bff;color:#fff}.btn-blue[data-v-0d7fbaa1]:hover{background:#233ecf}.signer-node[data-v-c9b92615]{display:flex;flex-direction:column;gap:8px;width:100%}.signer-row[data-v-c9b92615]{display:flex;align-items:flex-start;gap:8px;width:100%}.signer-label[data-v-c9b92615]{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-c9b92615]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.signer-name[data-v-c9b92615]{font-size:14px;font-weight:500}.signer-node--inactive .signer-name[data-v-c9b92615],.signer-node--inactive .signer-position[data-v-c9b92615]{color:#aaa}.signer-position[data-v-c9b92615]{font-size:13px;color:#676777}.signer-execdate[data-v-c9b92615]{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-timing[data-v-c9b92615]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px}.signer-timing__chip[data-v-c9b92615]{margin-top:0}.signer-timing__overdue[data-v-c9b92615]{font-size:12px;font-weight:500;color:#c0392b;background:#fde8e8;border-radius:8px;padding:4px 8px}.signer-status[data-v-c9b92615]{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-c9b92615]{color:#2e7d32;background:#e8f5e9;border-radius:6px;padding:2px 8px}.doc-panel__item-status-text--rejected[data-v-c9b92615]{color:#c0392b;background:#fde8e8;border-radius:6px;padding:2px 8px}.doc-panel__item-status-text--pending[data-v-c9b92615]{color:#888}.signer-status-pending[data-v-c9b92615]{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-c9b92615]{font-size:11px;font-weight:400;color:#9e9e9e}.signer-bubble[data-v-c9b92615]{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-c9b92615]{color:#676777}.signer-bubble-toggle[data-v-c9b92615]{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-c9b92615]{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-c9b92615]{transition:transform .2s}.signer-children[data-v-c9b92615]{margin-left:16px;padding-left:20px;display:flex;flex-direction:column;gap:12px;margin-top:0;position:relative}.signer-children[data-v-c9b92615]:before{content:"";position:absolute;left:0;top:-8px;width:2px;height:8px;background:#e0e0e0}.signer-children>.signer-node[data-v-c9b92615]{position:relative}.signer-children>.signer-node[data-v-c9b92615]: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-c9b92615]:not(:last-child):after{content:"";position:absolute;left:-20px;top:14px;width:18px;height:2px;background:#e0e0e0}.signer-children>.signer-node[data-v-c9b92615]: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}.modal-overlay[data-v-cf86bb28]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:flex-start;justify-content:center;padding:24px 16px;overflow-y:auto;z-index:10001}.modal[data-v-cf86bb28]{display:flex;width:640px;height:min(620px,calc(100vh - 48px));max-height:calc(100vh - 48px);flex-direction:column;border-radius:16px;background:var(--color-background, #FFF);box-shadow:0 32px 32px -8px #00000014,0 0 32px -8px #0000001f,0 0 1px #0003;margin:auto;padding:0}.modal-header[data-v-cf86bb28]{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--color-border, #E0E0E0);flex-shrink:0}.modal-title[data-v-cf86bb28]{font-size:18px;font-weight:600;margin:0}.modal-close[data-v-cf86bb28]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:6px;cursor:pointer}.modal-close[data-v-cf86bb28]:hover{background:var(--color-background-secondary, #F0F0F0)}.modal-body[data-v-cf86bb28]{margin:0;text-align:left;color:var(--color-text, #222);line-height:normal;flex:1;padding:24px;display:flex;flex-direction:column;gap:16px;min-height:0}.search-box[data-v-cf86bb28]{position:relative}.search-input[data-v-cf86bb28]{width:100%;box-sizing:border-box;padding:8px 40px 8px 12px;border-radius:8px;border:1px solid var(--color-border, #EBEBEB)}.search-input[data-v-cf86bb28]:focus{outline:none;border-color:var(--color-accent, #2D5BFF)}.search-clear[data-v-cf86bb28]{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}.selected-count[data-v-cf86bb28]{font-weight:600;font-size:16px;line-height:24px}.org-selected[data-v-cf86bb28]{display:flex;flex-direction:column;flex-shrink:0;gap:4px;max-height:196px;overflow-x:hidden;overflow-y:auto}.org-doctype[data-v-cf86bb28]{flex:0 1 220px;min-width:120px;height:26px;padding:0 6px;border:1px solid var(--color-border, #C9CFE6);border-radius:4px;background:var(--color-background, #FFF);color:var(--color-text, #1F1F1F);font-size:12px;cursor:pointer}.org-doctype[data-v-cf86bb28]:focus-visible{outline:2px solid var(--color-accent, #2D5BFF);outline-offset:1px}.org-doctype-default[data-v-cf86bb28]{flex-shrink:0;color:var(--color-text-light, #676777);font-size:12px;white-space:nowrap}.org-chip[data-v-cf86bb28]{display:flex;align-items:center;gap:8px;min-width:0;padding:6px 8px;border-radius:6px;background:var(--color-accent-light, #EEF1FF);color:var(--color-accent, #233ECF);font-size:13px}.org-chip__name[data-v-cf86bb28]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.org-chip__remove[data-v-cf86bb28]{flex-shrink:0;background:none;border:none;padding:0;font-size:16px;line-height:1;color:inherit;cursor:pointer}.route[data-v-cf86bb28]{display:flex;flex-direction:column;gap:6px}.route-switch[data-v-cf86bb28]{display:flex;padding:3px;border-radius:8px;background:var(--color-background-secondary, #F0F0F0)}.route-switch__option[data-v-cf86bb28]{flex:1;padding:6px 12px;border:none;border-radius:6px;background:transparent;color:var(--color-text-light, #676777);font-size:14px;cursor:pointer}.route-switch__option--active[data-v-cf86bb28]{background:var(--color-background, #FFF);color:var(--color-accent, #233ECF);font-weight:500;box-shadow:0 1px 2px #00000014}.route-switch__option[data-v-cf86bb28]:focus-visible{outline:2px solid var(--color-accent, #2D5BFF);outline-offset:1px}.route-fixed[data-v-cf86bb28]{font-size:14px}.route-hint[data-v-cf86bb28]{font-size:13px;color:var(--color-text-light, #676777)}.org-queue[data-v-cf86bb28]{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;max-height:196px;overflow-x:hidden;overflow-y:auto;flex-shrink:0}.org-queue__item[data-v-cf86bb28]{display:flex;align-items:center;gap:8px;min-width:0;padding:6px 8px;border-radius:6px;border:1px solid transparent;background:var(--color-accent-light, #EEF1FF);font-size:13px;cursor:grab}.org-queue__item--dragging[data-v-cf86bb28]{opacity:.4}.org-queue__item--over-before[data-v-cf86bb28]{border-top-color:var(--color-accent, #233ECF)}.org-queue__item--over-after[data-v-cf86bb28]{border-bottom-color:var(--color-accent, #233ECF)}.org-queue__handle[data-v-cf86bb28]{display:flex;flex-shrink:0;color:var(--color-text-light, #9AA0B4)}.org-queue__num[data-v-cf86bb28]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:20px;height:20px;padding:0 4px;box-sizing:border-box;border-radius:10px;background:var(--color-accent, #233ECF);color:#fff;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.org-queue__name[data-v-cf86bb28]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-accent, #233ECF)}.org-queue__actions[data-v-cf86bb28]{display:flex;flex-shrink:0;gap:2px}.org-queue__btn[data-v-cf86bb28]{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:none;border-radius:4px;background:transparent;color:var(--color-accent, #233ECF);font-size:16px;line-height:1;cursor:pointer}.org-queue__btn[data-v-cf86bb28]:hover:not(:disabled){background:#233ecf14}.org-queue__btn[data-v-cf86bb28]:disabled{opacity:.3;cursor:default}.org-list[data-v-cf86bb28]{display:flex;flex-direction:column;gap:4px;flex:1 1 0;min-height:0;overflow-y:auto}.org-item[data-v-cf86bb28]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px;border-radius:8px;cursor:pointer}.org-item__main[data-v-cf86bb28]{display:flex;flex:1;align-items:center;justify-content:space-between;gap:12px;min-width:0;align-self:stretch;cursor:pointer}.org-item--disabled .org-item__main[data-v-cf86bb28]{cursor:default}.org-item[data-v-cf86bb28]:hover{background:var(--color-background-secondary, #F0F0F0)}.org-item--disabled[data-v-cf86bb28]{cursor:default}.org-item--disabled .org-info[data-v-cf86bb28],.org-item--disabled .org-sent[data-v-cf86bb28]{opacity:.5}.org-item--disabled[data-v-cf86bb28]:hover{background:transparent}.shortlist-tabs[data-v-cf86bb28]{display:flex;gap:4px;border-bottom:1px solid var(--color-border, #EBEBEB);flex-shrink:0}.shortlist-tabs__tab[data-v-cf86bb28]{display:inline-flex;align-items:center;gap:6px;margin-bottom:-1px;padding:6px 10px;border:none;border-bottom:2px solid transparent;background:transparent;color:var(--color-text-light, #676777);font-size:14px;cursor:pointer}.shortlist-tabs__tab--active[data-v-cf86bb28]{border-bottom-color:var(--color-accent, #233ECF);color:var(--color-accent, #233ECF);font-weight:500}.shortlist-tabs__tab[data-v-cf86bb28]:focus-visible{outline:2px solid var(--color-accent, #2D5BFF);outline-offset:1px}.shortlist-tabs__count[data-v-cf86bb28]{min-width:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:var(--color-background-secondary, #F0F0F0);color:var(--color-text-light, #676777);font-size:12px;font-weight:500;line-height:18px;text-align:center;font-variant-numeric:tabular-nums}.org-star[data-v-cf86bb28]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;padding:0;border:none;border-radius:6px;background:transparent;color:var(--color-text-light, #9AA0B4);cursor:pointer}.org-star[data-v-cf86bb28]:hover{background:#233ecf14;color:var(--color-accent, #233ECF)}.org-star--on[data-v-cf86bb28],.org-star--on[data-v-cf86bb28]:hover{color:#f5a623}.org-star[data-v-cf86bb28]:focus-visible{outline:2px solid var(--color-accent, #2D5BFF);outline-offset:1px}.org-info[data-v-cf86bb28]{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.org-name[data-v-cf86bb28]{font-size:14px;font-weight:500;word-break:break-word}.org-bin[data-v-cf86bb28]{font-size:13px;color:var(--color-text-light, #676777);font-variant-numeric:tabular-nums}.org-sent[data-v-cf86bb28]{flex-shrink:0;font-size:12px;color:var(--color-text-light, #676777)}.org-checkbox-input[data-v-cf86bb28]{position:absolute;opacity:0;pointer-events:none}.org-checkbox[data-v-cf86bb28]{flex-shrink:0;width:16px;height:16px;border:1px solid #EBEBEB;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center}.org-checkbox--checked[data-v-cf86bb28]{background:#233ecf;border-color:#233ecf}.org-checkbox-input:focus-visible+.org-checkbox[data-v-cf86bb28]{outline:2px solid var(--color-accent, #2D5BFF);outline-offset:2px}.org-more[data-v-cf86bb28]{padding:8px;font-size:13px;color:var(--color-text-light, #676777);text-align:center}.loading[data-v-cf86bb28]{display:flex;justify-content:center;align-items:center;height:200px}.spinner[data-v-cf86bb28]{width:32px;height:32px;border:3px solid #E0E0E0;border-top-color:#2d5bff;border-radius:50%;animation:spin-cf86bb28 .7s linear infinite}@keyframes spin-cf86bb28{to{transform:rotate(360deg)}}.empty-state[data-v-cf86bb28]{display:flex;flex-direction:column;gap:12px;justify-content:center;align-items:center;height:200px;color:#999;font-size:14px}.empty-state--error[data-v-cf86bb28]{color:var(--color-red, #dc2626)}.submit-error[data-v-cf86bb28]{padding:8px 10px;border-radius:6px;border:1px solid var(--color-red, #dc2626);background:var(--color-red-secondary, #fde8e8);font-size:13px}.modal-footer[data-v-cf86bb28]{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid var(--color-border, #E0E0E0);flex-shrink:0}@media all and (max-width: 1023px){.modal-overlay[data-v-cf86bb28]{padding:0}.modal[data-v-cf86bb28]{width:100%;height:100%;max-height:none;border-radius:0}.modal-footer[data-v-cf86bb28]{padding-bottom:calc(16px + var(--safe-area-inset-bottom, 0px))}.modal-footer .btn[data-v-cf86bb28]{flex:1}}.gdt[data-v-8c0aaf27]{margin:4px 0 0;padding:0;list-style:none}.gdt-node[data-v-8c0aaf27]{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px}.gdt-rail[data-v-8c0aaf27]{display:flex;flex-direction:column;align-items:center}.gdt-rail[data-v-8c0aaf27]:after{content:"";flex:1;width:2px;margin:3px 0;background:var(--color-border, #E1E4EC)}.gdt-node:last-child .gdt-rail[data-v-8c0aaf27]:after,.gdt-node:has(+.gdt-note) .gdt-rail[data-v-8c0aaf27]:after{display:none}.gdt-dot[data-v-8c0aaf27]{display:flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px;box-sizing:border-box;border:2px solid var(--color-border, #CDD2DE);border-radius:50%;background:var(--color-background, #FFF);color:var(--color-text-light, #596074)}.gdt-node--done .gdt-dot[data-v-8c0aaf27]{border-color:var(--color-green, #17794D);background:var(--color-green-secondary, #E4F3EA);color:var(--color-green, #17794D)}.gdt-node--active .gdt-dot[data-v-8c0aaf27]{border-color:var(--color-accent, #2443D6);background:var(--color-accent-light, #E8ECFF);color:var(--color-accent, #2443D6)}.gdt-node--rejected .gdt-dot[data-v-8c0aaf27]{border-color:var(--color-red, #C42B2B);background:var(--color-red-secondary, #FCEBEB);color:var(--color-red, #C42B2B)}.gdt-pulse[data-v-8c0aaf27]{width:8px;height:8px;border-radius:50%;background:currentColor}.gdt-body[data-v-8c0aaf27]{min-width:0;padding-bottom:14px}.gdt-head[data-v-8c0aaf27]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-height:24px}.gdt-title[data-v-8c0aaf27]{font-size:13px;font-weight:600;color:var(--color-text, #151A2D)}.gdt-node--pending .gdt-title[data-v-8c0aaf27]{color:var(--color-text-light, #596074);font-weight:500}.gdt-current[data-v-8c0aaf27]{font-size:11px;color:var(--color-accent, #2443D6)}.gdt-tag[data-v-8c0aaf27]{display:inline-flex;align-items:center;height:18px;margin-left:auto;padding:0 7px;border:1px solid var(--color-border, #E1E4EC);border-radius:999px;background:var(--color-background, #FFF);color:var(--color-text-light, #596074);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.gdt-people[data-v-8c0aaf27]{margin-top:6px;border:1px solid var(--color-border, #E1E4EC);border-radius:10px;background:var(--color-background, #FFF);container-type:inline-size}.gdt-person[data-v-8c0aaf27]{display:flex;align-items:center;gap:8px;padding:7px 10px}.gdt-person+.gdt-person[data-v-8c0aaf27]{border-top:1px solid var(--color-border, #E1E4EC)}.gdt-ava[data-v-8c0aaf27]{display:flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;color:#fff;font-size:11px;font-weight:600}.gdt-who[data-v-8c0aaf27]{display:flex;flex:1;flex-direction:column;min-width:0}.gdt-name[data-v-8c0aaf27]{font-size:12px;font-weight:600;line-height:15px;color:var(--color-text, #151A2D);overflow-wrap:break-word}.gdt-pos[data-v-8c0aaf27]{overflow:hidden;font-size:11px;color:var(--color-text-light, #596074);text-overflow:ellipsis;white-space:nowrap}.gdt-state[data-v-8c0aaf27]{flex:none;font-size:11px;font-weight:500;line-height:14px;text-align:right}@container (max-width: 260px){.gdt-person[data-v-8c0aaf27]{flex-wrap:wrap}.gdt-who[data-v-8c0aaf27]{flex-basis:calc(100% - 36px)}.gdt-state[data-v-8c0aaf27]{padding-left:36px;text-align:left}.gdt-state br[data-v-8c0aaf27]{display:none}.gdt-date[data-v-8c0aaf27]{margin-left:4px}}.gdt-state--done[data-v-8c0aaf27]{color:var(--color-green, #17794D)}.gdt-state--active[data-v-8c0aaf27]{color:var(--color-accent, #2443D6)}.gdt-state--waiting[data-v-8c0aaf27]{color:var(--color-text-light, #7D8497)}.gdt-state--rejected[data-v-8c0aaf27]{color:var(--color-red, #C42B2B)}.gdt-date[data-v-8c0aaf27]{color:var(--color-text-light, #7D8497);font-weight:400;font-variant-numeric:tabular-nums}.gdt-more[data-v-8c0aaf27]{padding:6px 10px;border-top:1px solid var(--color-border, #E1E4EC);font-size:11px;color:var(--color-text-light, #596074)}.gdt-node--final .gdt-body[data-v-8c0aaf27]{padding-bottom:0}.gdt-node--final-done .gdt-dot[data-v-8c0aaf27]{border-color:var(--color-green, #17794D);background:var(--color-green, #17794D)}.gdt-node--final-not_done .gdt-dot[data-v-8c0aaf27],.gdt-node--final-rejected .gdt-dot[data-v-8c0aaf27]{border-color:var(--color-red, #C42B2B);background:var(--color-red, #C42B2B)}.gdt-note[data-v-8c0aaf27]{margin-top:2px;font-size:11px;color:var(--color-text-light, #596074)}.gdp[data-v-695c0b1b]{display:flex;flex-direction:column;gap:4px;min-width:0}.gdp__bar[data-v-695c0b1b]{display:flex;flex-wrap:wrap;gap:6px}.gdp__toggle[data-v-695c0b1b]{display:inline-flex;align-items:center;align-self:flex-start;gap:5px;height:24px;padding:0 6px 0 9px;border:1px solid currentColor;border-radius:12px;background:none;font-size:12px;font-weight:500;cursor:pointer}.gdp__toggle--active[data-v-695c0b1b]{color:var(--color-accent, #233ECF)}.gdp__toggle--done[data-v-695c0b1b]{color:var(--color-green, #15803d)}.gdp__toggle--rejected[data-v-695c0b1b]{color:var(--color-red, #dc2626)}.gdp__toggle--muted[data-v-695c0b1b]{color:var(--color-text-light, #676777)}.gdp__toggle[data-v-695c0b1b]:hover{background:var(--color-accent-light, #EEF1FF)}.gdp__toggle[data-v-695c0b1b]:focus-visible{outline:2px solid var(--color-accent, #233ECF);outline-offset:1px}.gdp__count[data-v-695c0b1b]{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:8px;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.gdp__toggle--active .gdp__count[data-v-695c0b1b]{background:var(--color-accent-light, #EEF1FF)}.gdp__toggle--done .gdp__count[data-v-695c0b1b]{background:var(--color-green-secondary, #dcfce7)}.gdp__toggle--rejected .gdp__count[data-v-695c0b1b]{background:var(--color-red-secondary, #fde8e8)}.gdp__toggle--muted .gdp__count[data-v-695c0b1b]{background:var(--color-background-secondary, #F0F0F0)}.gdp__chevron[data-v-695c0b1b]{transition:transform .15s}.gdp__reg[data-v-695c0b1b]{display:inline-flex;align-items:center;align-self:flex-start;height:24px;padding:0 9px;border-radius:12px;font-size:12px;font-weight:500;white-space:nowrap}.gdp__reg--pending[data-v-695c0b1b]{background:#fff1e3;color:#b4530a}.gdp__reg--registered[data-v-695c0b1b]{background:var(--color-green-secondary, #dcfce7);color:var(--color-green, #15803d)}.gdp__reg--refused[data-v-695c0b1b]{background:var(--color-red-secondary, #fde8e8);color:var(--color-red, #dc2626);cursor:help}.gdp__chevron--open[data-v-695c0b1b]{transform:rotate(180deg)}.gd-channel[data-v-17dfeaab]{display:inline-block;margin-right:6px;padding:1px 8px;border-radius:10px;border:1px solid #a5d8f3;color:#0369a1;font-size:12px;font-weight:500;line-height:1.4}.gd-card.gd-card--embedded[data-v-17dfeaab]{margin:4px 0 0;padding:12px 0 0;border-radius:0;box-shadow:none;background:transparent;border-top:1px solid var(--color-border, #E5E7EB)}.gd-card[data-v-17dfeaab]{margin-bottom:72px;background:var(--color-background);border-radius:12px;padding:16px;box-shadow:0 1px 3px #00000014;display:flex;flex-direction:column;gap:12px}.gd-card__header[data-v-17dfeaab]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 12px;padding-bottom:10px;border-bottom:1px solid var(--color-border)}.gd-card__title[data-v-17dfeaab]{white-space:nowrap;font-size:14px;font-weight:600;color:var(--color-text, #222)}.gd-card__title-wrap[data-v-17dfeaab]{display:flex;align-items:center;gap:6px;min-width:0}.gd-help-btn[data-v-17dfeaab]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:1px solid var(--color-border);border-radius:50%;background:var(--color-background);color:var(--color-text-light, #676777);font-size:11px;font-weight:700;line-height:1;cursor:pointer}.gd-help-btn[data-v-17dfeaab]:hover,.gd-help-btn--active[data-v-17dfeaab]{border-color:var(--color-accent);color:var(--color-accent)}.gd-help-btn[data-v-17dfeaab]:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.gd-help[data-v-17dfeaab]{display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-background-secondary, #F7F7F9)}.gd-help__head[data-v-17dfeaab]{display:flex;align-items:center;justify-content:space-between;gap:8px}.gd-help__title[data-v-17dfeaab]{font-size:13px;font-weight:600;color:var(--color-text, #222)}.gd-help__close[data-v-17dfeaab]{padding:0 4px;border:none;background:none;color:var(--color-text-light, #676777);font-size:18px;line-height:1;cursor:pointer}.gd-help__section[data-v-17dfeaab]{display:flex;flex-direction:column;gap:8px}.gd-help__caption[data-v-17dfeaab]{font-size:12px;font-weight:600;color:var(--color-text-light, #676777);text-transform:uppercase;letter-spacing:.02em}.gd-help__row[data-v-17dfeaab]{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.gd-help__text[data-v-17dfeaab]{font-size:12px;line-height:16px;color:var(--color-text, #222)}.gd-card__actions[data-v-17dfeaab]{display:flex;gap:4px;margin-left:auto}.gd-link[data-v-17dfeaab]{white-space:nowrap;background:none;border:none;padding:4px 8px;border-radius:6px;font-size:13px;font-weight:500;color:var(--color-accent);cursor:pointer;transition:background-color .15s}.gd-link[data-v-17dfeaab]:hover{background:var(--color-accent-light)}.gd-link--danger[data-v-17dfeaab]:hover{background:var(--color-red-secondary)}.gd-link--danger[data-v-17dfeaab]{color:var(--color-red)}.gd-banner[data-v-17dfeaab]{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border-radius:6px;font-size:13px;word-break:break-word}.gd-banner__detail[data-v-17dfeaab]{display:block}.gd-banner__detail[data-v-17dfeaab]:first-letter{text-transform:uppercase}.gd-banner--warn[data-v-17dfeaab]{background:var(--color-warn-secondary);border:1px solid var(--color-warn);color:var(--color-warn-text, inherit)}.gd-banner--error[data-v-17dfeaab]{background:var(--color-red-secondary);border:1px solid var(--color-red)}.gd-banner--muted[data-v-17dfeaab]{background:var(--color-background-secondary);border:1px solid var(--color-border);color:var(--color-text-light)}.gd-spinner[data-v-17dfeaab]{flex-shrink:0;width:14px;height:14px;margin-top:2px;border:2px solid var(--color-border);border-top-color:var(--color-accent);border-radius:50%;animation:gd-spin-17dfeaab .7s linear infinite}@keyframes gd-spin-17dfeaab{to{transform:rotate(360deg)}}.gd-empty[data-v-17dfeaab]{padding:16px;text-align:center;color:var(--color-text-light);font-size:13px;background:var(--color-background-secondary);border-radius:8px;border:1px dashed var(--color-border)}.gd-item[data-v-17dfeaab]{display:flex;gap:12px;padding:12px;background:var(--color-background);border-radius:10px;border:1px solid var(--color-border);transition:border-color .15s}.gd-item[data-v-17dfeaab]:hover{border-color:var(--color-accent-light)}.gd-item__icon[data-v-17dfeaab]{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--color-background-secondary);border-radius:50%;color:var(--color-text-light)}.gd-item__icon svg[data-v-17dfeaab]{width:16px;height:16px}.gd-reply-link[data-v-17dfeaab]{display:block;margin-top:4px;font-size:13px;color:var(--color-accent);text-decoration:none}.gd-item__caption[data-v-17dfeaab]{font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-light)}.gd-queue[data-v-17dfeaab]{display:flex;flex-direction:column;gap:2px}.gd-queue__row[data-v-17dfeaab]{position:relative;display:flex;flex-wrap:wrap;row-gap:6px;align-items:flex-start;gap:10px;padding:6px 8px;margin:0 -8px;border-radius:8px;font-size:13px}.gd-queue--sequential .gd-queue__row[data-v-17dfeaab]:not(:last-child):after{content:"";position:absolute;left:17px;top:28px;bottom:-8px;width:2px;background:var(--color-border)}.gd-queue__row--own[data-v-17dfeaab],.gd-item--own[data-v-17dfeaab]{background:var(--color-accent-light)}.gd-queue__row--own .gd-queue__name[data-v-17dfeaab]{font-weight:600}.gd-queue__row .gd-status[data-v-17dfeaab]{margin-top:1px}.gd-queue__num[data-v-17dfeaab]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;border-radius:10px;color:var(--color-accent);background:var(--color-accent-light);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums}.gd-queue__num--sender[data-v-17dfeaab]{color:var(--color-green);background:var(--color-green-secondary)}.gd-queue__name[data-v-17dfeaab]{flex:1;min-width:0;color:var(--color-text, #222);word-break:break-word}.gd-queue__title[data-v-17dfeaab]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gd-queue__number[data-v-17dfeaab]{display:block;margin-top:2px;font-size:12px;font-weight:400;color:var(--color-text-light);font-variant-numeric:tabular-nums}.gd-queue__number--none[data-v-17dfeaab]{font-style:italic}.gd-number[data-v-17dfeaab]{padding:1px 6px;border-radius:4px;background:var(--color-background-secondary);color:var(--color-text, #222);font-weight:500}.gd-number--none[data-v-17dfeaab]{background:none;padding:0;color:var(--color-text-light);font-weight:400;font-style:italic}.gd-item__icon--num[data-v-17dfeaab]{color:var(--color-accent);background:var(--color-accent-light);font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.gd-route[data-v-17dfeaab]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:3px 10px;border-radius:12px;background:var(--color-background-secondary);font-size:12px;color:var(--color-text-light);cursor:help}.gd-route b[data-v-17dfeaab]{font-weight:600;color:var(--color-text, #222)}.gd-item__info[data-v-17dfeaab]{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.gd-item__head[data-v-17dfeaab]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px}.gd-item__name[data-v-17dfeaab]{flex:1 1 140px;min-width:0;font-size:14px;font-weight:600;color:var(--color-text, #222);word-break:break-word;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gd-item__meta[data-v-17dfeaab]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;color:var(--color-text-light);font-variant-numeric:tabular-nums}.gd-status[data-v-17dfeaab]{flex-shrink:0;padding:2px 8px;border-radius:10px;font-size:12px;font-weight:500;white-space:nowrap}.gd-status--pending[data-v-17dfeaab]{color:var(--color-warn-text, #8a5a00);background:var(--color-warn-secondary)}.gd-status--received[data-v-17dfeaab]{color:var(--color-accent);background:var(--color-accent-light)}.gd-status--signed[data-v-17dfeaab]{color:var(--color-green);background:var(--color-green-secondary)}.gd-status--rejected[data-v-17dfeaab]{color:var(--color-red);background:var(--color-red-secondary)}.gd-status--revoked[data-v-17dfeaab]{color:var(--color-text-light);background:var(--color-background-secondary);border:1px solid var(--color-border)}.gd-queue__more[data-v-17dfeaab]{display:flex;flex:0 0 100%;flex-direction:column;gap:6px;min-width:0;font-weight:400}.gd-pillbar[data-v-17dfeaab]{display:flex;flex-wrap:wrap;gap:6px}.gd-pill[data-v-17dfeaab]{display:inline-flex;align-items:center;align-self:flex-start;gap:5px;height:24px;padding:0 6px 0 9px;border:1px solid currentColor;border-radius:12px;background:none;color:var(--color-accent, #233ECF);font-size:12px;font-weight:500;cursor:pointer}.gd-pill[data-v-17dfeaab]:hover{background:var(--color-accent-light, #EEF1FF)}.gd-pill[data-v-17dfeaab]:focus-visible{outline:2px solid var(--color-accent, #233ECF);outline-offset:1px}.gd-pill__count[data-v-17dfeaab]{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:8px;background:var(--color-accent-light, #EEF1FF);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.gd-pill__chevron[data-v-17dfeaab]{transition:transform .15s}.gd-pill__chevron--open[data-v-17dfeaab]{transform:rotate(180deg)}.gd-files[data-v-17dfeaab]{display:flex;flex-direction:column;gap:4px}.gd-file[data-v-17dfeaab]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:6px;background:var(--color-background-secondary);font-size:13px}.gd-file__info[data-v-17dfeaab]{display:flex;flex-direction:column;min-width:0}.gd-file__signers[data-v-17dfeaab]{font-size:12px;color:var(--color-text-light)}.gd-file__date[data-v-17dfeaab]{font-size:11px;color:var(--color-text-light)}.gd-file__name[data-v-17dfeaab]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gd-file__download[data-v-17dfeaab]{flex-shrink:0;display:flex;align-items:center;gap:4px;background:none;border:none;padding:2px 4px;border-radius:4px;font-size:12px;color:var(--color-accent);cursor:pointer}.gd-file__download[data-v-17dfeaab]:hover{background:var(--color-accent-light)}.gd-file__sign[data-v-17dfeaab]{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:var(--color-text-light)}.gd-file__sign[data-v-17dfeaab]:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.6}.gd-file__sign--sent[data-v-17dfeaab]{color:var(--color-green)}.gd-overlay[data-v-17dfeaab]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;display:flex;align-items:center;justify-content:center;padding:16px;z-index:9999}.gd-dialog[data-v-17dfeaab]{width:440px;max-width:100%;display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:12px;background:var(--color-background, #fff)}.gd-dialog__title[data-v-17dfeaab]{font-size:16px;font-weight:600}.gd-dialog__text[data-v-17dfeaab]{width:100%;box-sizing:border-box;padding:8px 12px;border-radius:8px;border:1px solid var(--color-border);resize:vertical;font:inherit}.gd-dialog__hint[data-v-17dfeaab]{font-size:12px;color:var(--color-text-light)}.gd-dialog__buttons[data-v-17dfeaab]{display:flex;justify-content:flex-end;gap:12px}.gd-btn-danger[data-v-17dfeaab]{background:var(--color-red);color:#fff}.gd-btn-danger[data-v-17dfeaab]:hover:not(:disabled){background:var(--color-red-hover, var(--color-red))}.gd-btn-danger[data-v-17dfeaab]:disabled{opacity:.5;cursor:default}@media all and (max-width: 1023px){.gd-dialog__buttons .btn[data-v-17dfeaab]{flex:1}}/*!
 * Quill Editor v2.0.3
 * https://quilljs.com
 * Copyright (c) 2017-2024, Slab
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container:not(.ql-disabled) li[data-list=checked]>.ql-ui,.ql-container:not(.ql-disabled) li[data-list=unchecked]>.ql-ui{cursor:pointer}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0}@supports (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-set:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor p,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{counter-reset:list-0 list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor table{border-collapse:collapse}.ql-editor td{border:1px solid #000;padding:2px 5px}.ql-editor ol{padding-left:1.5em}.ql-editor li{list-style-type:none;padding-left:1.5em;position:relative}.ql-editor li>.ql-ui:before{display:inline-block;margin-left:-1.5em;margin-right:.3em;text-align:right;white-space:nowrap;width:1.2em}.ql-editor li[data-list=checked]>.ql-ui,.ql-editor li[data-list=unchecked]>.ql-ui{color:#777}.ql-editor li[data-list=bullet]>.ql-ui:before{content:"•"}.ql-editor li[data-list=checked]>.ql-ui:before{content:"☑"}.ql-editor li[data-list=unchecked]>.ql-ui:before{content:"☐"}@supports (counter-set:none){.ql-editor li[data-list]{counter-set:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list]{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered]{counter-increment:list-0}.ql-editor li[data-list=ordered]>.ql-ui:before{content:counter(list-0,decimal) ". "}.ql-editor li[data-list=ordered].ql-indent-1{counter-increment:list-1}.ql-editor li[data-list=ordered].ql-indent-1>.ql-ui:before{content:counter(list-1,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-set:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-2{counter-increment:list-2}.ql-editor li[data-list=ordered].ql-indent-2>.ql-ui:before{content:counter(list-2,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-set:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-3{counter-increment:list-3}.ql-editor li[data-list=ordered].ql-indent-3>.ql-ui:before{content:counter(list-3,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-set:list-4 list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-4{counter-increment:list-4}.ql-editor li[data-list=ordered].ql-indent-4>.ql-ui:before{content:counter(list-4,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-set:list-5 list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-5{counter-increment:list-5}.ql-editor li[data-list=ordered].ql-indent-5>.ql-ui:before{content:counter(list-5,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-set:list-6 list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-6{counter-increment:list-6}.ql-editor li[data-list=ordered].ql-indent-6>.ql-ui:before{content:counter(list-6,decimal) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-set:list-7 list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-6{counter-reset:list-7 list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-7{counter-increment:list-7}.ql-editor li[data-list=ordered].ql-indent-7>.ql-ui:before{content:counter(list-7,lower-alpha) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-set:list-8 list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-7{counter-reset:list-8 list-9}}.ql-editor li[data-list=ordered].ql-indent-8{counter-increment:list-8}.ql-editor li[data-list=ordered].ql-indent-8>.ql-ui:before{content:counter(list-8,lower-roman) ". "}@supports (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-set:list-9}}@supports not (counter-set:none){.ql-editor li[data-list].ql-indent-8{counter-reset:list-9}}.ql-editor li[data-list=ordered].ql-indent-9{counter-increment:list-9}.ql-editor li[data-list=ordered].ql-indent-9>.ql-ui:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor li.ql-direction-rtl{padding-right:1.5em}.ql-editor li.ql-direction-rtl>.ql-ui:before{margin-left:.3em;margin-right:-1.5em;text-align:left}.ql-editor table{table-layout:fixed;width:100%}.ql-editor table td{outline:none}.ql-editor .ql-code-block-container{font-family:monospace}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor .ql-ui{position:absolute}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor .ql-code-block-container{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor .ql-code-block-container{margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor .ql-code-block-container{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-code-block-container{position:relative}.ql-code-block-container .ql-ui{right:5px;top:5px}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.quill-editor[data-v-c7829f92] .ql-container{min-height:240px;font-size:14px;font-family:Arial,sans-serif}.quill-editor[data-v-c7829f92] .ql-editor{min-height:240px}.rm-ov[data-v-276f494e]{position:fixed;top:0;right:0;bottom:0;left:0;background:#12141e75;z-index:60;display:flex;align-items:flex-start;justify-content:center;padding:40px 20px;overflow:auto}.rm-md[data-v-276f494e]{background:var(--color-background, #fff);border-radius:16px;width:100%;max-width:760px;box-shadow:0 24px 70px #1018284d;display:flex;flex-direction:column;max-height:calc(100vh - 80px)}.rm-mh[data-v-276f494e]{display:flex;align-items:flex-start;gap:14px;padding:22px 24px 16px;border-bottom:1px solid var(--color-border, #e4e5ea);flex:none}.rm-mh__tt[data-v-276f494e]{font-size:20px;font-weight:600;letter-spacing:-.01em;color:var(--color-text, #1c1c20)}.rm-mh__ss[data-v-276f494e]{font-size:13.5px;color:var(--color-text-light, #6c6f77);margin-top:5px;line-height:1.4}.rm-xcl[data-v-276f494e]{width:34px;height:34px;border:0;background:var(--color-background-secondary, #f2f2f4);border-radius:8px;color:var(--color-text-light, #6b6e76);font-size:15px;line-height:1;margin-left:auto;flex:none;cursor:pointer}.rm-xcl[data-v-276f494e]:hover{background:var(--color-border, #e7e7ea)}.rm-mb[data-v-276f494e]{padding:20px 24px 22px;overflow:auto;flex:1;min-height:0}.rm-mf[data-v-276f494e]{border-top:1px solid var(--color-border, #e4e5ea);padding:14px 24px;display:flex;align-items:center;gap:12px;background:var(--color-background-secondary, #fcfcfd);border-radius:0 0 16px 16px;flex:none}.rm-nt[data-v-276f494e]{font-size:12.5px;color:var(--color-text-light, #6c6f77);line-height:1.4;max-width:320px}.rm-nt--err[data-v-276f494e]{color:var(--color-red, #d8343a);font-weight:500}.rm-sp[data-v-276f494e]{flex:1}.rm-state[data-v-276f494e]{padding:12px 0;font-size:14px;color:var(--color-text-light, #6c6f77)}.rm-state--err[data-v-276f494e]{color:var(--color-red, #d8343a)}.rm-vis[data-v-276f494e]{display:flex;gap:10px;align-items:flex-start;background:#f7f8ff;border:1px solid #dfe3fb;border-radius:10px;padding:11px 14px;font-size:13px;color:var(--color-text, #3b3f6b);line-height:1.45;margin-bottom:16px}.rm-vis svg[data-v-276f494e]{width:17px;height:17px;fill:none;stroke:var(--color-accent, #5b62c4);stroke-width:1.8;flex:none;margin-top:1px}.rm-sum[data-v-276f494e]{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin:0 0 18px}.rm-foldbtn[data-v-276f494e]{margin-left:auto;border:1px solid var(--color-border, #e4e5ea);background:var(--color-background, #fff);border-radius:8px;padding:6px 11px;font-size:12.5px;color:var(--color-accent, #2439d8);font-weight:500;white-space:nowrap;cursor:pointer}.rm-foldbtn[data-v-276f494e]:hover{background:var(--color-accent-light, #e6eafc);border-color:var(--color-accent-selected, #c6ccf6)}.rm-blk[data-v-276f494e]{border:1px solid var(--color-border, #e4e5ea);border-radius:12px;padding:16px 18px;margin-bottom:12px}.rm-blk--mine[data-v-276f494e]{border-color:var(--color-accent-selected, #c6ccf6);background:#fbfcff}.rm-bh[data-v-276f494e]{display:flex;align-items:center;gap:10px;margin-bottom:12px;flex-wrap:wrap}.rm-av[data-v-276f494e]{width:30px;height:30px;border-radius:50%;background:var(--color-background-secondary, #f2f2f4);color:var(--color-text-light, #5c5f67);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;flex:none}.rm-av--mine[data-v-276f494e]{background:var(--color-accent-light, #e6eafc);color:var(--color-accent, #2a38aa)}.rm-nm[data-v-276f494e]{font-size:14.5px;font-weight:600;min-width:0;color:var(--color-text, #1c1c20)}.rm-nm small[data-v-276f494e]{display:block;font-weight:400;color:var(--color-text-light, #6c6f77);font-size:12.5px;margin-top:1px}.rm-tag[data-v-276f494e]{margin-left:auto;font-size:11.5px;font-weight:600;border-radius:5px;padding:3px 8px;white-space:nowrap;flex:none}.rm-tag--edit[data-v-276f494e]{background:var(--color-background, #fff);border:1px solid var(--color-accent-selected, #c6ccf6);color:var(--color-accent, #2a38aa)}.rm-tag--fx[data-v-276f494e]{background:var(--color-green-secondary, #e3f4e5);color:var(--color-green, #0f7a1c)}.rm-ro[data-v-276f494e]{font-size:14.5px;line-height:1.6;color:var(--color-text, #1c1c20);overflow-wrap:break-word;word-break:break-word}.rm-ro--empty[data-v-276f494e]{color:var(--color-text-light, #6c6f77);font-style:italic;font-size:13.5px}.rm-ro[data-v-276f494e] table{border-collapse:collapse;max-width:100%}.rm-ro[data-v-276f494e] td{border:1px solid var(--color-border, #e4e5ea);padding:4px 8px}.rm-ro[data-v-276f494e] img{max-width:100%;height:auto}.rm-rrow[data-v-276f494e]{display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:12px;align-items:center;padding:11px 14px;border:1px solid var(--color-border, #e4e5ea);border-radius:10px;margin-bottom:8px;background:var(--color-background, #fff);cursor:pointer;text-align:left;width:100%;font:inherit}.rm-rrow[data-v-276f494e]:hover{background:#fafbff;border-color:var(--color-accent-selected, #c6ccf6)}.rm-mid[data-v-276f494e]{min-width:0}.rm-mid b[data-v-276f494e]{display:block;font-size:14px;font-weight:600;color:var(--color-text, #1c1c20)}.rm-mid span[data-v-276f494e]{display:block;color:var(--color-text-light, #6c6f77);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.rm-rt[data-v-276f494e]{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--color-text-light, #6c6f77);white-space:nowrap}.rm-rt i[data-v-276f494e]{font-style:normal}.rm-fold[data-v-276f494e]{margin-top:12px;border:0;background:none;color:var(--color-accent, #2439d8);font-size:13.5px;font-weight:500;padding:2px;cursor:pointer}.rm-b2[data-v-276f494e]{height:42px;border:1px solid var(--color-border, #c8cad2);background:var(--color-background, #fff);border-radius:8px;padding:0 18px;font-size:14px;font-weight:500;color:var(--color-text, #1c1c20);cursor:pointer}.rm-b2--pri[data-v-276f494e]{background:var(--color-accent, #2439d8);border-color:var(--color-accent, #2439d8);color:#fff}.rm-b2--pri[data-v-276f494e]:hover:not(:disabled){background:var(--color-accent-hover, #1a2bb0)}.rm-b2[data-v-276f494e]:disabled{opacity:.5;cursor:default}.rm-fl[data-v-276f494e]{margin-top:11px;display:flex;flex-direction:column;gap:7px}.rm-f[data-v-276f494e]{display:flex;align-items:center;gap:10px;border:1px solid var(--color-border, #e4e5ea);border-radius:8px;padding:8px 11px;font-size:13px;background:var(--color-background, #fff)}.rm-clip[data-v-276f494e]{width:14px;height:14px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;opacity:.7}.rm-f .rm-clip[data-v-276f494e]{color:var(--color-text-light, #6c6f77)}.rm-rt__files[data-v-276f494e]{display:inline-flex;align-items:center;gap:4px}.rm-f a[data-v-276f494e]{color:var(--color-text, #1c1c20);text-decoration:none;overflow-wrap:anywhere;min-width:0}.rm-f a[data-v-276f494e]:hover{color:var(--color-accent, #2439d8);text-decoration:underline}.rm-f__rm[data-v-276f494e]{border:0;background:none;color:var(--color-text-light, #a3a6ae);font-size:14px;line-height:1;padding:0 2px;margin-left:auto;flex:none;cursor:pointer}.rm-f__rm[data-v-276f494e]:hover{color:var(--color-red, #d8343a)}.rm-addf[data-v-276f494e]{margin-top:9px;border:1px dashed #c3c6cf;background:none;border-radius:8px;height:38px;width:100%;font-size:13.5px;color:var(--color-accent, #2439d8);font-weight:500;display:flex;align-items:center;justify-content:center;gap:7px;cursor:pointer}.rm-addf[data-v-276f494e]:hover{background:#fafbff;border-color:var(--color-accent, #2439d8)}.rm-addf input[data-v-276f494e]{display:none}.rm-hint[data-v-276f494e]{font-size:12.5px;color:var(--color-text-light, #6c6f77);line-height:1.45;margin-top:9px}@media (max-width: 620px){.rm-ov[data-v-276f494e]{padding:12px}.rm-md[data-v-276f494e]{max-height:calc(100vh - 24px)}.rm-mh[data-v-276f494e],.rm-mb[data-v-276f494e],.rm-mf[data-v-276f494e]{padding-left:16px;padding-right:16px}}.gdr[data-v-934a1d3f]{display:flex;flex-direction:column;gap:12px;font-size:14px;color:var(--color-text)}.gdr__lead[data-v-934a1d3f]{margin:0;line-height:1.45}.gdr__list[data-v-934a1d3f]{display:flex;flex-direction:column;gap:6px}.gdr__item[data-v-934a1d3f]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--color-border, #e3e5ea);border-radius:8px;cursor:pointer}.gdr__item--on[data-v-934a1d3f]{border-color:var(--color-accent)}.gdr__item input[data-v-934a1d3f]{accent-color:var(--color-accent);margin:0}.gdr__muted[data-v-934a1d3f]{color:var(--color-text-light);font-size:13px}.gdr__error[data-v-934a1d3f]{color:var(--color-danger, #dc2626)}.gdr__caption[data-v-934a1d3f]{font-size:12px;color:var(--color-text-light);margin-bottom:4px}.gdr__replies[data-v-934a1d3f]{display:flex;flex-direction:column;gap:4px}.gdr__reply[data-v-934a1d3f]{color:var(--color-accent);text-decoration:none}.gdr__btn--off[data-v-934a1d3f]{opacity:.5;pointer-events:none}.doc-panel[data-v-b3b042dd]{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-b3b042dd]{flex:1;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:12px}.doc-panel__card[data-v-b3b042dd]{background:var(--color-background);border-radius:12px;padding:16px;box-shadow:0 1px 3px #00000014}.doc-panel__plan-title[data-v-b3b042dd]{font-size:13px;font-weight:600;color:var(--color-text, #222);margin-bottom:10px}.doc-panel__plan-big[data-v-b3b042dd]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.doc-panel__plan-big b[data-v-b3b042dd]{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--color-text, #222)}.doc-panel__plan-big span[data-v-b3b042dd]{color:var(--color-text-secondary, #999CA0);font-size:12px}.doc-panel__plan-big .doc-panel__plan-overdue[data-v-b3b042dd]{font-size:12px;font-weight:500;color:#c0392b;background:#fde8e8;border-radius:8px;padding:2px 8px}.doc-panel__plan-end[data-v-b3b042dd]{font-size:12px;color:var(--color-text-secondary, #676777);margin-top:2px}.doc-panel__plan-end b[data-v-b3b042dd]{color:var(--color-text, #222);font-weight:500;font-variant-numeric:tabular-nums}.doc-panel__plan-gantt[data-v-b3b042dd]{display:flex;gap:2px;height:6px;margin-top:10px;border-radius:2px;overflow:hidden;background:var(--color-background-secondary, #F0F0F0)}.doc-panel__plan-gantt i[data-v-b3b042dd]{display:block;height:100%}.doc-panel__plan-gantt .doc-panel__plan-seg--done[data-v-b3b042dd]{opacity:.35}.doc-panel__plan-gantt .doc-panel__plan-seg--overdue[data-v-b3b042dd]{background:#c0392b!important}.doc-panel__plan-legend[data-v-b3b042dd]{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:12px;color:var(--color-text-secondary, #999CA0)}.doc-panel__plan-legend span[data-v-b3b042dd]{display:inline-flex;align-items:center;gap:6px}.doc-panel__plan-legend i[data-v-b3b042dd]{width:8px;height:8px;border-radius:2px;display:inline-block;flex:none}.doc-panel__plan-legend .doc-panel__plan-legend--done[data-v-b3b042dd]{opacity:.6}.doc-panel__actions-title[data-v-b3b042dd]{font-size:15px;font-weight:600;color:var(--color-text, #222);margin-bottom:14px}.doc-panel__report-message[data-v-b3b042dd]{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-action[data-v-b3b042dd]{display:block;width:100%;margin-top:10px}.doc-panel__blocked[data-v-b3b042dd]{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-b3b042dd]{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-b3b042dd]{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-b3b042dd]::placeholder{color:var(--color-text-light)}.doc-panel__comment[data-v-b3b042dd]:focus{outline:none;border-color:var(--color-accent, #357dfd);background:var(--color-background)}.doc-panel__actions-buttons[data-v-b3b042dd]{display:flex;gap:8px}.doc-panel__btn[data-v-b3b042dd]{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-b3b042dd]{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.doc-panel__btn--primary[data-v-b3b042dd]:hover{opacity:.9}.doc-panel__btn--secondary[data-v-b3b042dd]{background:var(--color-background);color:var(--color-accent);border:1.5px solid var(--color-accent)}.doc-panel__btn--secondary[data-v-b3b042dd]:hover{opacity:.8}.doc-panel__btn--full-width[data-v-b3b042dd]{width:100%}.doc-panel__quick[data-v-b3b042dd]{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.doc-panel__report-btn[data-v-b3b042dd]{display:grid;grid-template-columns:36px minmax(0,1fr) 18px;gap:11px;align-items:center;width:100%;text-align:left;padding:9px 12px;background:var(--color-background);border:1px solid var(--color-border, #EBEBEB);border-radius:10px;font:inherit;color:var(--color-text, #000);cursor:pointer;transition:background .15s,border-color .15s}.doc-panel__report-btn[data-v-b3b042dd]:hover{border-color:var(--color-accent);background:var(--color-background-secondary)}.doc-panel__report-btn-icon[data-v-b3b042dd]{width:36px;height:36px;border-radius:9px;background:var(--color-background-secondary, #f5f5f5);color:var(--color-text-light, #999CA0);display:flex;align-items:center;justify-content:center;flex-shrink:0}.doc-panel__report-btn-text[data-v-b3b042dd]{min-width:0}.doc-panel__report-btn-text b[data-v-b3b042dd]{display:block;font-size:14px;font-weight:600}.doc-panel__report-btn-text small[data-v-b3b042dd]{display:block;font-size:12.5px;color:var(--color-text-light, #999CA0);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.doc-panel__report-btn-text small i[data-v-b3b042dd]{font-style:normal}.doc-panel__report-btn-act[data-v-b3b042dd]{color:var(--color-text-light, #999CA0);flex-shrink:0}.doc-panel__report-btn:hover .doc-panel__report-btn-act[data-v-b3b042dd]{color:var(--color-accent)}.doc-panel__report-btn--done .doc-panel__report-btn-icon[data-v-b3b042dd]{background:#e8f4e8;color:green}.doc-panel__report-btn--done .doc-panel__report-btn-text small i[data-v-b3b042dd]{color:green;font-weight:600}.doc-panel__report-btn--required[data-v-b3b042dd]{border-color:var(--color-warn, #FFB84D);background:var(--color-warn-secondary, #FFF4E6)}.doc-panel__report-btn--required .doc-panel__report-btn-icon[data-v-b3b042dd]{background:var(--color-warn, #FFB84D);color:#fff}.doc-panel__report-btn--required .doc-panel__report-btn-text small[data-v-b3b042dd],.doc-panel__report-btn--required .doc-panel__report-btn-act[data-v-b3b042dd]{color:var(--color-warn-text, #B76E00)}.doc-panel__launch-section[data-v-b3b042dd]{display:flex;flex-direction:column;gap:12px}.doc-panel__launch-title[data-v-b3b042dd]{font-size:15px;font-weight:600;color:var(--color-text, #222)}.doc-panel__launch-description[data-v-b3b042dd]{font-size:13px;color:var(--color-text-light);line-height:1.5}.doc-panel__launch-check[data-v-b3b042dd]{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border:1px solid var(--color-border, #e3e5ea);border-radius:8px;cursor:pointer}.doc-panel__launch-check-input[data-v-b3b042dd]{flex-shrink:0;width:16px;height:16px;margin:2px 0 0;accent-color:var(--color-accent);cursor:pointer}.doc-panel__launch-check-text[data-v-b3b042dd]{display:flex;flex-direction:column;gap:2px;min-width:0}.doc-panel__launch-check-title[data-v-b3b042dd]{font-size:13px;font-weight:600;color:var(--color-text, #222)}.doc-panel__launch-check-hint[data-v-b3b042dd]{font-size:12px;color:var(--color-text-light);line-height:1.4}.doc-panel__header[data-v-b3b042dd]{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-b3b042dd]:hover{opacity:.8}.doc-panel__header-title[data-v-b3b042dd]{font-size:13px;font-weight:600;color:var(--color-text, #222)}.doc-panel__chevron[data-v-b3b042dd]{color:var(--color-text-secondary, #888);transition:transform .2s;flex-shrink:0}.doc-panel__chevron--up[data-v-b3b042dd]{transform:rotate(180deg)}.doc-panel__tabs[data-v-b3b042dd]{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-b3b042dd]{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-b3b042dd]:hover{color:var(--color-accent)}.doc-panel__tab--active[data-v-b3b042dd]{background:var(--color-background);color:var(--color-accent);box-shadow:0 0 1px #0006,0 6px 6px -6px #00000029}.doc-panel__sections[data-v-b3b042dd]{display:flex;flex-direction:column;gap:8px}.doc-panel__section[data-v-b3b042dd]{border-bottom:1px solid var(--color-border);padding-bottom:8px}.doc-panel__section[data-v-b3b042dd]:last-child{border-bottom:none;padding-bottom:0}.doc-panel__section-header[data-v-b3b042dd]{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-b3b042dd]:hover{opacity:.8}.doc-panel__section-chevron[data-v-b3b042dd]{color:var(--color-text-secondary, #aaa);flex-shrink:0;transition:transform .2s}.doc-panel__section-chevron--up[data-v-b3b042dd]{transform:rotate(180deg)}.doc-panel__section-title[data-v-b3b042dd]{font-size:13px;font-weight:500;color:var(--color-text, #222)}.doc-panel__section-count[data-v-b3b042dd]{font-size:12px;color:var(--color-text-secondary, #888);flex:1}.doc-panel__section-edit[data-v-b3b042dd]{color:var(--color-text-secondary, #aaa);flex-shrink:0;cursor:pointer}.doc-panel__section-edit[data-v-b3b042dd]:hover{color:var(--color-accent, #357dfd)}.doc-panel__role-more[data-v-b3b042dd]{font-size:13px;color:#919191;padding-left:4px}.doc-panel__item--dep[data-v-b3b042dd]{cursor:pointer}.doc-panel__item--dep-member[data-v-b3b042dd]{padding-left:16px}.doc-panel__section-body[data-v-b3b042dd]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch}.doc-panel__item[data-v-b3b042dd]{display:flex;align-items:center;gap:8px;align-self:stretch}.doc-panel__item--inactive[data-v-b3b042dd]{opacity:.45}.doc-panel__item--secondary[data-v-b3b042dd]{padding-left:12px}.doc-panel__secondary-wrapper[data-v-b3b042dd]{display:flex;flex-direction:column;gap:8px;align-self:stretch;width:100%}.doc-panel__secondary-label[data-v-b3b042dd]{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-b3b042dd]{flex-shrink:0}.doc-panel__item-num[data-v-b3b042dd]{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-b3b042dd]{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-b3b042dd]{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-b3b042dd]{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-b3b042dd]{font-size:11px;color:var(--color-text-secondary, #aaa);font-style:italic;margin-top:2px}.doc-panel__item-comment[data-v-b3b042dd]{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-b3b042dd]:hover{color:var(--color-accent)}.doc-panel__item-status[data-v-b3b042dd]{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-b3b042dd]{font-size:12px;font-weight:500;text-align:right;word-break:break-word}.doc-panel__item-status-text--done[data-v-b3b042dd]{color:green}.doc-panel__item-status-text--rejected[data-v-b3b042dd]{color:#d32f2f}.doc-panel__item-status-text--pending[data-v-b3b042dd]{color:var(--color-text-secondary, #888)}.doc-panel__item-date[data-v-b3b042dd]{font-size:11px;color:var(--color-text-secondary, #aaa);white-space:nowrap}.doc-panel__loading[data-v-b3b042dd]{display:flex;justify-content:center;align-items:center;height:80px}.doc-panel__spinner[data-v-b3b042dd]{width:24px;height:24px;border:2px solid var(--color-border, #e0e0e0);border-top-color:var(--color-accent, #357dfd);border-radius:50%;animation:spin-b3b042dd .7s linear infinite;display:inline-block}@keyframes spin-b3b042dd{to{transform:rotate(360deg)}}.doc-panel__external[data-v-b3b042dd]{padding:12px 0;display:flex;flex-direction:column;gap:16px}.doc-panel__external-empty[data-v-b3b042dd]{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-b3b042dd]{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-b3b042dd]{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-b3b042dd]{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.doc-panel__external-header[data-v-b3b042dd]{display:flex;justify-content:space-between;align-items:center;gap:12px}.doc-panel__external-name[data-v-b3b042dd]{font-size:14px;font-weight:600;color:var(--color-text, #222);word-break:break-word}.doc-panel__external-status[data-v-b3b042dd]{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-b3b042dd],.doc-panel__external-status--success[data-v-b3b042dd]{color:green}.doc-panel__external-status--unsigned[data-v-b3b042dd],.doc-panel__external-status--danger[data-v-b3b042dd]{color:#dc2626}.doc-panel__external-status--info[data-v-b3b042dd]{color:var(--color-accent, #3b5bdb)}.doc-panel__external-status--neutral[data-v-b3b042dd]{color:var(--color-text-light, #6c6f77)}.doc-panel__external-meta[data-v-b3b042dd]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12px;color:var(--color-text-light, #6c6f77)}.doc-panel__external-channel[data-v-b3b042dd]{padding:1px 8px;border-radius:10px;border:1px solid var(--color-border, #e0e0e0);font-weight:500;color:var(--color-text, #222)}.doc-panel__external-channel--esedo[data-v-b3b042dd]{border-color:#f5c48a;color:#b25e00}.doc-panel__external-channel--gd[data-v-b3b042dd]{border-color:#a5d8f3;color:#0369a1}.doc-panel__external-channel--phone[data-v-b3b042dd]{border-color:#b7e4c7;color:#1d8f4f}.doc-panel__external-channel--email[data-v-b3b042dd]{border-color:#b9c6f5;color:var(--color-accent, #3b5bdb)}.doc-panel__external-reject[data-v-b3b042dd]{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-b3b042dd],.doc-panel__external-reject-date[data-v-b3b042dd],.doc-panel__external-field[data-v-b3b042dd]{display:flex;flex-direction:column;gap:2px}.doc-panel__external-label[data-v-b3b042dd]{font-size:11px;color:var(--color-text-secondary, #888);font-weight:500}.doc-panel__external-value[data-v-b3b042dd]{font-size:13px;color:var(--color-text, #222);word-break:break-word}.doc-panel__external-link[data-v-b3b042dd]{display:flex;gap:6px;align-items:center;margin-top:4px}.doc-panel__external-link-input[data-v-b3b042dd]{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-b3b042dd]:focus{outline:none;border-color:var(--color-accent, #357dfd)}.doc-panel__external-link-copy[data-v-b3b042dd]{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-b3b042dd]:hover{background:var(--color-accent, #357dfd);border-color:var(--color-accent, #357dfd);color:#fff}.doc-panel__external-link-copy[data-v-b3b042dd]:active{transform:scale(.95)}.doc-panel__external-link-open[data-v-b3b042dd]{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-b3b042dd]:hover{background:#2563d4}.doc-panel__external-link-open[data-v-b3b042dd]:active{transform:scale(.95)}.doc-panel__external-status--rejected[data-v-b3b042dd]{color:#dc2626}.doc-panel__external-reject[data-v-b3b042dd]{background:#fef2f2;border-radius:6px;padding:8px;font-size:12px}.doc-panel__external-reject-comment[data-v-b3b042dd]{color:#991b1b}.doc-panel__external-reject-date[data-v-b3b042dd]{color:#999;margin-top:4px}.doc-panel__ext-add-btn-wrap[data-v-b3b042dd]{display:flex}.doc-panel__ext-add-btn[data-v-b3b042dd]{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-b3b042dd]:hover{background:#f0f4ff}.doc-panel__ext-form[data-v-b3b042dd]{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-b3b042dd]{display:flex;gap:4px;padding:4px;background:#f5f5f5;border-radius:8px;border:1px solid #e0e0e0}.doc-panel__ext-tab[data-v-b3b042dd]{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-b3b042dd]{background:#fff;color:#233ecf;box-shadow:0 1px 3px #00000026}.doc-panel__ext-mode-switch[data-v-b3b042dd]{display:flex;gap:4px}.doc-panel__ext-mode-btn[data-v-b3b042dd]{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-b3b042dd]{border-color:#233ecf;color:#233ecf}.doc-panel__ext-field[data-v-b3b042dd]{display:flex;flex-direction:column;gap:4px}.doc-panel__ext-label[data-v-b3b042dd]{font-size:13px;font-weight:500;color:#333}.doc-panel__ext-req[data-v-b3b042dd]{color:#ef4444}.doc-panel__ext-input[data-v-b3b042dd]{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-b3b042dd]:focus{border-color:#233ecf}.doc-panel__ext-input[data-v-b3b042dd]::placeholder{color:#94a3b8}.doc-panel__ext-search-results[data-v-b3b042dd]{max-height:200px;overflow-y:auto;border:1px solid #e2e8f0;border-radius:8px;background:#fff}.doc-panel__ext-search-item[data-v-b3b042dd]{padding:8px 12px;cursor:pointer;border-bottom:1px solid #f0f0f0;transition:background .15s}.doc-panel__ext-search-item[data-v-b3b042dd]:last-child{border-bottom:none}.doc-panel__ext-search-item[data-v-b3b042dd]:hover{background:#f0f4ff}.doc-panel__ext-search-name[data-v-b3b042dd]{font-size:13px;font-weight:500;color:#222}.doc-panel__ext-search-details[data-v-b3b042dd]{font-size:11px;color:#888;margin-top:2px}.doc-panel__ext-submit[data-v-b3b042dd]{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-b3b042dd]:hover{opacity:.9}.doc-panel__ext-cancel[data-v-b3b042dd]{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-b3b042dd]:hover{background:#f5f5f5}.doc-panel__ext-channels[data-v-b3b042dd]{display:flex;gap:8px}.doc-panel__ext-channel[data-v-b3b042dd]{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-b3b042dd]{border-color:#233ecf;color:#233ecf}.doc-panel__ext-delete-btn[data-v-b3b042dd]{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-b3b042dd]:hover{background:#fee2e2;border-color:#f87171}.doc-panel__popup-overlay[data-v-b3b042dd]{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-b3b042dd]{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-b3b042dd]{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-b3b042dd]{font-size:16px;font-weight:600;color:var(--color-text, #222)}.doc-panel__popup-close[data-v-b3b042dd]{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-b3b042dd]:hover{background:var(--color-background-secondary)}.doc-panel__popup-body[data-v-b3b042dd]{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}.docchat[data-v-654f7bf6]{position:absolute;right:20px;bottom:20px;z-index:1500;font-size:12px}.docchat__shield[data-v-654f7bf6]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.docchat__fab[data-v-654f7bf6]{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-654f7bf6]:hover{filter:brightness(1.05)}.docchat__fab-icon[data-v-654f7bf6]{position:relative;display:flex}.docchat__fab-badge[data-v-654f7bf6]{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-654f7bf6]{opacity:.85}.docchat__panel[data-v-654f7bf6]{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-654f7bf6]{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-654f7bf6]{display:flex}.docchat__head-title[data-v-654f7bf6]{flex:1;font-size:13px;font-weight:500}.docchat__head-btn[data-v-654f7bf6]{display:flex;padding:2px;border:none;background:transparent;color:#fff;cursor:pointer;opacity:.85}.docchat__resize[data-v-654f7bf6]{position:absolute;z-index:3;touch-action:none}.docchat__resize--n[data-v-654f7bf6]{top:0;left:10px;right:10px;height:5px;cursor:ns-resize}.docchat__resize--s[data-v-654f7bf6]{bottom:0;left:10px;right:10px;height:5px;cursor:ns-resize}.docchat__resize--w[data-v-654f7bf6]{left:0;top:10px;bottom:10px;width:5px;cursor:ew-resize}.docchat__resize--e[data-v-654f7bf6]{right:0;top:10px;bottom:10px;width:5px;cursor:ew-resize}.docchat__resize--nw[data-v-654f7bf6]{top:0;left:0;width:12px;height:12px;cursor:nwse-resize}.docchat__resize--ne[data-v-654f7bf6]{top:0;right:0;width:12px;height:12px;cursor:nesw-resize}.docchat__resize--sw[data-v-654f7bf6]{bottom:0;left:0;width:12px;height:12px;cursor:nesw-resize}.docchat__resize--se[data-v-654f7bf6]{bottom:0;right:0;width:12px;height:12px;cursor:nwse-resize}.docchat__grip[data-v-654f7bf6]{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-654f7bf6]:hover{opacity:1}.docchat__body[data-v-654f7bf6]{display:flex;flex:1;min-height:0}.docchat__stages[data-v-654f7bf6]{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-654f7bf6]{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-654f7bf6]:hover{background:var(--color-background-secondary)}.docchat__stage--active[data-v-654f7bf6]{border-left-color:var(--color-accent);background:var(--color-accent-light)}.docchat__stage-name[data-v-654f7bf6]{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:500}.docchat__stage-dot[data-v-654f7bf6]{width:6px;height:6px;border-radius:50%;background:var(--color-red)}.docchat__stage-state[data-v-654f7bf6]{font-size:10px;color:var(--color-text-light)}.docchat__thread[data-v-654f7bf6]{display:flex;flex-direction:column;flex:1;min-width:0}.docchat__thread-head[data-v-654f7bf6]{display:flex;align-items:baseline;gap:6px;padding:8px 12px;border-bottom:1px solid var(--color-border)}.docchat__thread-title[data-v-654f7bf6]{font-size:13px;font-weight:600;color:var(--color-text)}.docchat__thread-sub[data-v-654f7bf6]{font-size:11px;color:var(--color-text-light)}.docchat__feed[data-v-654f7bf6]{flex:1;min-height:0;overflow-y:auto;padding:10px 12px;background:var(--color-background-secondary)}.docchat__notice[data-v-654f7bf6]{margin-bottom:10px;font-size:10px;text-align:center;color:var(--color-text-light)}.docchat__empty[data-v-654f7bf6]{padding:12px 0;text-align:center;font-size:11px;color:var(--color-text-light)}.docchat__empty--full[data-v-654f7bf6]{display:flex;align-items:center;justify-content:center;height:100%;padding:0}.docchat__msg[data-v-654f7bf6]{display:flex;flex-direction:column;margin-bottom:12px}.docchat__msg--own[data-v-654f7bf6]{align-items:flex-end}.docchat__msg-head[data-v-654f7bf6]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.docchat__msg--own .docchat__msg-head[data-v-654f7bf6]{flex-direction:row-reverse}.docchat__avatar[data-v-654f7bf6]{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-654f7bf6]{background:#6b4ef0}.docchat__msg-author[data-v-654f7bf6]{font-size:11px;font-weight:500;color:var(--color-text)}.docchat__msg-stage[data-v-654f7bf6]{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-654f7bf6]{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-654f7bf6]{background:var(--color-accent-light);border-color:transparent}.docchat__text[data-v-654f7bf6]{display:block;font-size:12px;line-height:1.4;white-space:pre-wrap;word-break:break-word}.docchat__time[data-v-654f7bf6]{display:block;margin-top:4px;font-size:10px;text-align:right;color:var(--color-text-light)}.docchat__mention[data-v-654f7bf6]{color:var(--color-accent);font-weight:600}.docchat__mention--me[data-v-654f7bf6]{background:var(--color-accent-light);border-radius:4px;padding:0 2px}.docchat__msg--flash .docchat__bubble[data-v-654f7bf6]{box-shadow:0 0 0 2px var(--color-accent);transition:box-shadow .3s}.docchat__mentions[data-v-654f7bf6]{position:absolute;left:10px;right:10px;bottom:calc(100% + 4px);z-index:2;max-height:240px;overflow-x:hidden;overflow-y:auto;margin:0;padding:4px;list-style:none;background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;box-shadow:0 6px 20px #0000001f}.docchat__mentions-item[data-v-654f7bf6]{display:flex;align-items:center;gap:8px;padding:6px 8px;border-radius:6px;font-size:12px;cursor:pointer}.docchat__mentions-item.is-active[data-v-654f7bf6]{background:var(--color-background-secondary)}.docchat__mentions-item .docchat__avatar[data-v-654f7bf6]{flex-shrink:0;width:24px;height:24px;font-size:10px}.docchat__mentions-text[data-v-654f7bf6]{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.3}.docchat__mentions-name[data-v-654f7bf6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--color-text)}.docchat__mentions-role[data-v-654f7bf6]{font-size:11px;color:var(--color-text-light);overflow-wrap:anywhere}.docchat__form[data-v-654f7bf6]{position:relative;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-654f7bf6]{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-654f7bf6]:focus{border-color:var(--color-accent)}.docchat__send[data-v-654f7bf6]{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-654f7bf6]:disabled{color:var(--color-text-light);cursor:default}.file-viewer[data-v-2223c21f]{width:100%;height:100%;display:flex;flex-direction:column;background:#f5f5f5;overflow:hidden;min-height:0}.file-viewer__loading[data-v-2223c21f]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:16px;color:#666}.file-viewer__spinner[data-v-2223c21f]{width:40px;height:40px;border:3px solid #e0e0e0;border-top-color:#357dfd;border-radius:50%;animation:spin-2223c21f .8s linear infinite}@keyframes spin-2223c21f{to{transform:rotate(360deg)}}.file-viewer__message[data-v-2223c21f]{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-2223c21f]{opacity:.5}.file-viewer__message h3[data-v-2223c21f]{font-size:18px;font-weight:600;color:#333;margin:0}.file-viewer__message p[data-v-2223c21f]{font-size:14px;color:#666;margin:0;max-width:400px}.file-viewer__filename[data-v-2223c21f]{font-family:monospace;font-size:12px;color:#999;margin-top:8px}.file-viewer__pdf[data-v-2223c21f]{flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden}.file-viewer__pdf-controls[data-v-2223c21f]{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-2223c21f]{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-2223c21f]:hover:not(:disabled){background:#e8e8e8;border-color:#ccc}.file-viewer__pdf-btn[data-v-2223c21f]:disabled{opacity:.4;cursor:not-allowed}.file-viewer__pdf-zoom[data-v-2223c21f]{font-size:13px;color:#666;font-weight:500;min-width:50px;text-align:center}.file-viewer__pdf-container[data-v-2223c21f]{flex:1;overflow:auto;padding:20px;display:flex;flex-direction:column;align-items:center;gap:20px;background:#e8e8e8}.file-viewer__pdf-canvas[data-v-2223c21f]{box-shadow:0 2px 10px #0003;background:#fff;display:block}.dfc[data-v-a3f32323]{--dfc-surface: #fff;--dfc-surface-2: #F5F6FA;--dfc-bg: #F0F1F4;--dfc-line: #E1E4EC;--dfc-line-strong: #CDD2DE;--dfc-fg: #151A2D;--dfc-muted: #596074;--dfc-faint: #7D8497;--dfc-accent: #2443D6;--dfc-accent-hover: #1C36B4;--dfc-accent-weak: #E8ECFF;--dfc-success: #17794D;--dfc-success-weak: #E4F3EA;--dfc-req: #975400;--dfc-req-weak: #FFF4DF;--dfc-req-line: #F0C77A;--dfc-danger: #C42B2B;position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden;background:var(--dfc-bg);border-radius:8px;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;line-height:1.45;color:var(--dfc-fg)}.dfc.dfc[data-v-a3f32323]{background:var(--dfc-bg);display:flex;flex-direction:column}.dfc-i[data-v-a3f32323]{width:18px;height:18px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dfc-sp[data-v-a3f32323]{flex:1}.dfc-state[data-v-a3f32323]{margin:auto;padding:40px 16px;color:var(--dfc-muted)}.dfc-state--bad[data-v-a3f32323]{color:var(--dfc-danger)}.dfc-top[data-v-a3f32323]{display:flex;align-items:center;gap:12px;flex:none;padding:10px 16px;background:var(--dfc-surface);border-bottom:1px solid var(--dfc-line)}.dfc-top__sum[data-v-a3f32323]{font-size:12.5px;color:var(--dfc-muted)}.dfc-top__sum b[data-v-a3f32323]{color:var(--dfc-fg);font-weight:600}.dfc-seg[data-v-a3f32323]{display:flex;background:var(--dfc-surface-2);border:1px solid var(--dfc-line);border-radius:10px;padding:3px}.dfc-seg button[data-v-a3f32323]{display:flex;align-items:center;justify-content:center;width:40px;height:32px;padding:0;border:0;background:none;border-radius:7px;color:var(--dfc-muted);cursor:pointer}.dfc-seg button[data-v-a3f32323]:hover{color:var(--dfc-fg)}.dfc-seg button[disabled][data-v-a3f32323]{opacity:.4;cursor:default}.dfc-seg button[aria-pressed=true][data-v-a3f32323]{background:var(--dfc-surface);color:var(--dfc-fg);box-shadow:0 1px 3px #151a2d1f}.dfc-cwrap[data-v-a3f32323]{flex:1;min-height:0;display:grid;grid-template-columns:250px minmax(0,780px);grid-template-rows:minmax(0,1fr);gap:24px;justify-content:center;padding:16px}.dfc-snav[data-v-a3f32323]{background:var(--dfc-surface);border:1px solid var(--dfc-line);border-radius:12px;padding:10px;box-sizing:border-box;min-height:0;overflow-y:auto}.dfc-snav h6[data-v-a3f32323]{margin:6px 10px 10px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--dfc-muted);font-weight:600}.dfc-st[data-v-a3f32323]{display:flex;gap:12px;align-items:flex-start;width:100%;border:0;background:none;text-align:left;padding:10px;border-radius:8px;cursor:pointer;position:relative;font-family:inherit;color:var(--dfc-fg)}.dfc-st[data-v-a3f32323]:hover{background:var(--dfc-surface-2)}.dfc-st.on[data-v-a3f32323]{background:var(--dfc-accent-weak)}.dfc-st+.dfc-st[data-v-a3f32323]:before{content:"";position:absolute;left:23px;top:-10px;height:14px;border-left:1.5px solid var(--dfc-line)}.dfc-st .dot[data-v-a3f32323]{width:26px;height:26px;border-radius:50%;flex:none;display:grid;place-items:center;font-size:12px;font-weight:700;background:var(--dfc-surface);border:1.5px solid var(--dfc-line-strong);color:var(--dfc-muted);box-sizing:border-box}.dfc-st .dot .dfc-i[data-v-a3f32323]{width:13px;height:13px;stroke-width:2.6}.dfc-st.on .dot[data-v-a3f32323]{border-color:var(--dfc-accent);color:var(--dfc-accent)}.dfc-st.part .dot[data-v-a3f32323]{border-color:var(--dfc-req-line);color:var(--dfc-req);background:var(--dfc-req-weak)}.dfc-st.done .dot[data-v-a3f32323]{background:var(--dfc-success);border-color:var(--dfc-success);color:#fff}.dfc-st .tx[data-v-a3f32323]{min-width:0;flex:1}.dfc-st .tx b[data-v-a3f32323]{display:block;font-size:13px;font-weight:600;line-height:1.3}.dfc-st.on .tx b[data-v-a3f32323]{color:var(--dfc-accent)}.dfc-st .tx small[data-v-a3f32323]{display:block;font-size:11.5px;color:var(--dfc-muted);margin-top:2px}.dfc-st .bar[data-v-a3f32323]{display:block;height:3px;border-radius:2px;background:var(--dfc-line);margin-top:7px;overflow:hidden}.dfc-st .bar i[data-v-a3f32323]{display:block;height:100%;background:var(--dfc-success);border-radius:2px;transition:width .2s}.dfc-st.part .bar i[data-v-a3f32323]{background:var(--dfc-req-line)}.dfc-cwrap.hz[data-v-a3f32323]{grid-template-columns:minmax(0,1060px);grid-template-rows:auto minmax(0,1fr);gap:16px}.hz .dfc-snav[data-v-a3f32323]{display:flex;gap:4px;padding:6px;overflow-x:auto;overflow-y:hidden}.hz .dfc-snav h6[data-v-a3f32323],.hz .dfc-st .tx small[data-v-a3f32323],.hz .dfc-st .bar[data-v-a3f32323]{display:none}.hz .dfc-st[data-v-a3f32323]{flex:1 0 auto;width:auto;min-width:140px;align-items:center;gap:10px;padding:8px 10px}.hz .dfc-st .dot[data-v-a3f32323]{width:24px;height:24px;font-size:11.5px}.hz .dfc-st .tx b[data-v-a3f32323]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.hz .dfc-st+.dfc-st[data-v-a3f32323]:before{display:none}.dfc-stage[data-v-a3f32323]{min-width:0;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.dfc-stage>.dfc-card[data-v-a3f32323]{flex:1 0 auto;box-sizing:border-box}.dfc-stage--all>.dfc-card[data-v-a3f32323]{flex:none}.dfc-card[data-v-a3f32323]{background:var(--dfc-surface);border:1px solid var(--dfc-line);border-radius:12px;padding:26px 30px 28px}.dfc-card+.dfc-card[data-v-a3f32323]{margin-top:16px}.dfc-ch[data-v-a3f32323]{display:flex;align-items:flex-start;gap:12px;margin-bottom:20px}.dfc-ch .num[data-v-a3f32323]{font-size:12px;font-weight:700;color:var(--dfc-accent);background:var(--dfc-accent-weak);border-radius:6px;padding:3px 8px;margin-top:2px;white-space:nowrap}.dfc-ch h2[data-v-a3f32323]{margin:0;font-size:18px;font-weight:600;line-height:1.3;color:var(--dfc-fg)}.dfc-ch p[data-v-a3f32323]{margin:4px 0 0;font-size:12.5px;color:var(--dfc-muted)}.dfc-ch .cnt[data-v-a3f32323]{font-size:12px;color:var(--dfc-muted);white-space:nowrap;margin-top:4px}.dfc-ch .cnt b[data-v-a3f32323]{color:var(--dfc-fg)}.dfc-src[data-v-a3f32323]{display:flex;align-items:center;gap:10px;background:var(--dfc-surface-2);border-radius:8px;padding:10px 12px;margin:-4px 0 20px;font-size:12.5px;color:var(--dfc-muted)}.dfc-src>.dfc-i[data-v-a3f32323]{color:var(--dfc-accent)}.dfc-src b[data-v-a3f32323]{color:var(--dfc-fg);font-weight:600}.dfc-grid[data-v-a3f32323]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px 16px}.dfc-fld[data-v-a3f32323]{grid-column:span 6;min-width:0}.dfc-fld.w3[data-v-a3f32323]{grid-column:span 3}.dfc--compact .dfc-fld.w3[data-v-a3f32323]{grid-column:span 6}.dfc--compact .dfc-cwrap[data-v-a3f32323]:not(.hz){grid-template-columns:200px minmax(0,1fr);gap:16px;padding:12px}.dfc--compact .dfc-card[data-v-a3f32323]{padding:20px 20px 22px}.dfc-lrow[data-v-a3f32323]{display:flex;align-items:center;gap:6px;margin-bottom:6px;min-height:22px}.dfc-l[data-v-a3f32323]{font-size:12.5px;font-weight:600;color:var(--dfc-fg)}.dfc-req[data-v-a3f32323]{color:var(--dfc-danger);font-weight:700}.dfc-copy[data-v-a3f32323]{opacity:0;border:0;background:none;color:var(--dfc-faint);cursor:pointer;width:24px;height:24px;border-radius:5px;display:grid;place-items:center;padding:0;transition:opacity .12s}.dfc-copy .dfc-i[data-v-a3f32323]{width:14px;height:14px}.dfc-fld:hover .dfc-copy[data-v-a3f32323],.dfc-copy[data-v-a3f32323]:focus-visible,.dfc-copy.ok[data-v-a3f32323]{opacity:1}.dfc-copy[data-v-a3f32323]:hover{background:var(--dfc-accent-weak);color:var(--dfc-accent)}.dfc-copy.ok[data-v-a3f32323]{color:var(--dfc-success)}@media (hover: none){.dfc-copy[data-v-a3f32323]{opacity:1}}.dfc-val[data-v-a3f32323]{min-height:42px;box-sizing:border-box;padding:10px 12px;border:1px solid var(--dfc-line);border-radius:6px;background:var(--dfc-surface-2);color:var(--dfc-fg);font-size:13.5px;line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-user-select:text;user-select:text}.dfc-val--multi[data-v-a3f32323]{min-height:84px}.dfc-val--empty[data-v-a3f32323]{color:var(--dfc-faint);font-style:italic;background:transparent;border-style:dashed}.dfc-chk[data-v-a3f32323]{display:flex;align-items:center;gap:8px;height:42px;color:var(--dfc-muted)}.dfc-chk.on[data-v-a3f32323]{color:var(--dfc-fg)}.dfc-chk .box[data-v-a3f32323]{width:18px;height:18px;border-radius:4px;border:1.5px solid var(--dfc-line-strong);display:grid;place-items:center;box-sizing:border-box;background:var(--dfc-surface)}.dfc-chk.on .box[data-v-a3f32323]{background:var(--dfc-accent);border-color:var(--dfc-accent);color:#fff}.dfc-chk .box .dfc-i[data-v-a3f32323]{width:13px;height:13px;stroke-width:2.6}.dfc-hint[data-v-a3f32323]{margin:5px 0 0;font-size:11.5px;color:var(--dfc-muted)}.dfc-top__src[data-v-a3f32323]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--dfc-accent);background:var(--dfc-accent-weak);border-radius:999px;padding:3px 10px 3px 8px;white-space:nowrap}.dfc-top__src .dfc-i[data-v-a3f32323]{width:14px;height:14px}.dfc-links[data-v-a3f32323]{display:flex;flex-direction:column;gap:8px}.dfc-links-empty[data-v-a3f32323]{padding:18px 14px;border:1px dashed var(--dfc-line-strong);border-radius:8px;color:var(--dfc-faint);font-size:13px;text-align:center}.dfc-link[data-v-a3f32323]{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--dfc-line);border-radius:8px;background:var(--dfc-surface);color:var(--dfc-fg);text-decoration:none;transition:border-color .12s,background .12s}.dfc-link[data-v-a3f32323]:hover{border-color:var(--dfc-accent);background:var(--dfc-surface-2)}.dfc-link[data-v-a3f32323]:focus-visible{outline:2px solid var(--dfc-accent);outline-offset:2px}.dfc-link__ico[data-v-a3f32323]{width:34px;height:34px;flex:none;border-radius:8px;display:grid;place-items:center;background:var(--dfc-accent-weak);color:var(--dfc-accent)}.dfc-link__tx[data-v-a3f32323]{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.dfc-link__head[data-v-a3f32323]{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;font-size:13.5px}.dfc-link__head b[data-v-a3f32323]{font-weight:600}.dfc-link__date[data-v-a3f32323]{color:var(--dfc-muted);font-size:12.5px}.dfc-link__kind[data-v-a3f32323]{font-size:11px;font-weight:600;border-radius:4px;padding:1px 6px;background:var(--dfc-surface-2);color:var(--dfc-muted);border:1px solid var(--dfc-line)}.dfc-link__kind--reply[data-v-a3f32323],.dfc-link__kind--reply_to[data-v-a3f32323],.dfc-link__kind--gd_reply[data-v-a3f32323],.dfc-link__kind--gd_reply_in[data-v-a3f32323]{background:var(--dfc-success-weak);color:var(--dfc-success);border-color:transparent}.dfc-link__kind--based_source[data-v-a3f32323],.dfc-link__kind--based_child[data-v-a3f32323]{background:var(--dfc-accent-weak);color:var(--dfc-accent);border-color:transparent}.dfc-link__name[data-v-a3f32323]{font-size:13px;color:var(--dfc-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dfc-link__meta[data-v-a3f32323]{font-size:12px;color:var(--dfc-muted)}.dfc-link__go[data-v-a3f32323]{color:var(--dfc-faint)}.dfc-reply[data-v-a3f32323]{display:flex;align-items:flex-start;gap:10px;margin:-4px 0 14px;padding:10px 12px;border-radius:8px;background:var(--dfc-req-weak);color:var(--dfc-req);font-size:12.5px;border:1px solid var(--dfc-req-line)}.dfc-reply b[data-v-a3f32323]{font-weight:600}.dfc-reply--done[data-v-a3f32323]{background:var(--dfc-success-weak);color:var(--dfc-success);border-color:transparent}.dfc-link:hover .dfc-link__go[data-v-a3f32323]{color:var(--dfc-accent)}.dfc-tbl[data-v-a3f32323]{border:1px solid var(--dfc-line);border-radius:6px;background:var(--dfc-surface);overflow-x:auto}.dfc-tbl table[data-v-a3f32323]{width:100%;border-collapse:collapse;font-size:13px;line-height:1.4}.dfc-tbl th[data-v-a3f32323],.dfc-tbl td[data-v-a3f32323]{padding:7px 10px;text-align:left;vertical-align:top;border-bottom:1px solid var(--dfc-line);overflow-wrap:anywhere;min-width:80px}.dfc-tbl th+th[data-v-a3f32323],.dfc-tbl td+td[data-v-a3f32323]{border-left:1px solid var(--dfc-line)}.dfc-tbl th[data-v-a3f32323]{background:var(--dfc-surface-2);color:var(--dfc-muted);font-size:11.5px;font-weight:600;white-space:nowrap}.dfc-tbl tbody tr:last-child td[data-v-a3f32323]{border-bottom:0}.dfc-tbl td[data-v-a3f32323]{color:var(--dfc-fg);-webkit-user-select:text;user-select:text}.dfc-tbl .dfc-tbl__n[data-v-a3f32323]{width:1%;min-width:0;color:var(--dfc-faint);font-variant-numeric:tabular-nums;text-align:right}.dfc-tbl .dfc-tbl__empty[data-v-a3f32323]{color:var(--dfc-faint)}.dfc-tbl tfoot td[data-v-a3f32323]{border-top:1.5px solid var(--dfc-line-strong);border-bottom:0;background:var(--dfc-surface-2);font-weight:600;font-variant-numeric:tabular-nums}.dfc-tbl tfoot .dfc-tbl__tl[data-v-a3f32323]{color:var(--dfc-muted);font-size:11.5px;text-align:left;white-space:nowrap}.dfc-tbl .dfc-tbl__none[data-v-a3f32323]{color:var(--dfc-faint);font-style:italic;text-align:center;padding:14px 10px}:root.dark-mode .dfc{--dfc-surface: #1E2130;--dfc-surface-2: #262A3B;--dfc-bg: #161824;--dfc-line: #33384B;--dfc-line-strong: #454B61;--dfc-fg: #E7E9F0;--dfc-muted: #A3A9BA;--dfc-faint: #8A90A2;--dfc-accent: #7B93FF;--dfc-accent-hover: #93A6FF;--dfc-accent-weak: #2A3260;--dfc-success: #4CC38A;--dfc-success-weak: #1D3A2D;--dfc-req: #F0B35A;--dfc-req-weak: #3D3020;--dfc-req-line: #8A6A33}.bom[data-v-d94f013a]{display:flex;flex-direction:column;gap:12px;font-size:14px;color:var(--color-text)}.bom__lead[data-v-d94f013a]{margin:0;line-height:1.45}.bom__list[data-v-d94f013a]{display:flex;flex-direction:column;gap:6px;max-height:50vh;overflow-y:auto}.bom__item[data-v-d94f013a]{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--color-border, #e3e5ea);border-radius:8px;cursor:pointer}.bom__item--on[data-v-d94f013a]{border-color:var(--color-accent)}.bom__item input[data-v-d94f013a]{accent-color:var(--color-accent);margin:0;flex:none}.bom__name[data-v-d94f013a]{flex:1;min-width:0}.bom__cnt[data-v-d94f013a]{font-size:12px;color:var(--color-text-light);white-space:nowrap}.bom__error[data-v-d94f013a]{color:var(--color-danger, #dc2626)}.bom__btn--off[data-v-d94f013a]{opacity:.5;pointer-events:none}.rvs[data-v-06599db8]{border-right:1px solid var(--rv-line);padding:16px 12px;display:flex;flex-direction:column;gap:20px;overflow-y:auto;min-height:0}.rvs__h[data-v-06599db8]{display:flex;align-items:center;justify-content:space-between;padding:0 8px;margin-bottom:6px}.rvs__h h3[data-v-06599db8]{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--rv-muted);margin:0;font-weight:600;overflow-wrap:anywhere}.rvs__empty[data-v-06599db8]{padding:8px;color:var(--rv-muted);font-size:13px}.rvs__files[data-v-06599db8]{display:flex;flex-direction:column;gap:4px;list-style:none;margin:0;padding:0}.rvs__file[data-v-06599db8]{display:flex;gap:10px;width:100%;text-align:left;border:1px solid transparent;background:transparent;border-radius:10px;padding:10px}.rvs__file[data-v-06599db8]:hover{background:var(--rv-surface-2)}.rvs__file[aria-current=true][data-v-06599db8]{background:var(--rv-accent-weak);border-color:color-mix(in srgb,var(--rv-accent) 30%,transparent)}.rvs__ficon[data-v-06599db8]{width:32px;height:38px;flex:none;border-radius:5px;background:#2b579a;color:#fff;display:grid;place-items:center;font-size:10px;font-weight:700;letter-spacing:.02em}.rvs__ficon--fields[data-v-06599db8]{background:var(--rv-accent)}.rvs__fname[data-v-06599db8]{font-weight:500;line-height:1.35;word-break:break-word;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.rvs__fmeta[data-v-06599db8]{display:flex;gap:4px;flex-wrap:wrap;margin-top:6px}.rvs__tl[data-v-06599db8]{list-style:none;margin:0;padding:0 0 0 8px;display:flex;flex-direction:column}.rvs__tl li[data-v-06599db8]{position:relative;padding:0 0 4px 20px}.rvs__tl li[data-v-06599db8]:before{content:"";position:absolute;left:5px;top:18px;bottom:-2px;width:2px;background:var(--rv-line)}.rvs__tl li[data-v-06599db8]:last-child:before{display:none}.rvs__dot[data-v-06599db8]{position:absolute;left:0;top:9px;width:12px;height:12px;border-radius:50%;background:var(--rv-surface);border:2px solid var(--rv-line-strong)}.rvs__tl-cur .rvs__dot[data-v-06599db8]{border-color:var(--rv-accent);background:var(--rv-accent)}.rvs__tl-draft .rvs__dot[data-v-06599db8]{border-color:var(--rv-warn-line);border-style:dashed}.rvs__ver[data-v-06599db8]{display:block;width:100%;text-align:left;border:1px solid transparent;background:transparent;border-radius:8px;padding:6px 8px}.rvs__ver[data-v-06599db8]:hover{background:var(--rv-surface-2)}.rvs__ver[aria-current=true][data-v-06599db8]{border-color:var(--rv-line-strong);background:var(--rv-surface-2)}.rvs__vh[data-v-06599db8]{display:flex;gap:6px;align-items:center;font-weight:600}.rvs__vc[data-v-06599db8]{margin:2px 0 0;color:var(--rv-fg);font-size:13px;line-height:1.4;overflow-wrap:break-word}.rvs__vm[data-v-06599db8]{color:var(--rv-muted);font-size:12px}.rvs__vacts[data-v-06599db8]{display:flex;gap:12px;padding:2px 8px 4px;font-size:13px;flex-wrap:wrap}.rvs__draftcard[data-v-06599db8]{border:1px dashed var(--rv-warn-line);background:var(--rv-warn-weak);border-radius:8px;padding:8px;font-size:13px}.rxb__h h3[data-v-f15e95ea]{margin:0 0 8px;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--rv-muted)}.rxb__list[data-v-f15e95ea]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.rxb__item[data-v-f15e95ea]{padding:10px 12px;border:1px solid var(--rv-line);border-radius:10px;background:var(--rv-bg)}.rxb__name[data-v-f15e95ea]{font-size:13px;font-weight:600;color:var(--rv-fg);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rxb__org[data-v-f15e95ea]{font-size:12px;color:var(--rv-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rxb__meta[data-v-f15e95ea]{display:flex;flex-wrap:wrap;gap:4px;margin-top:6px}.rxb__acts[data-v-f15e95ea]{display:flex;gap:12px;margin-top:8px}.rpe[data-v-8ba61e38] .ql-toolbar.ql-snow{border:1px solid var(--rv-accent, var(--color-border));border-radius:8px 8px 0 0;padding:4px 6px;background:var(--rv-surface-2, transparent)}.rpe[data-v-8ba61e38] .ql-container.ql-snow{border:1px solid var(--rv-accent, var(--color-border));border-top:none;border-radius:0 0 8px 8px;font:inherit;background:var(--rv-surface, transparent)}.rpe[data-v-8ba61e38] .ql-editor{min-height:4.2em;padding:8px 10px;line-height:1.6;color:var(--rv-fg, var(--color-text))}.rpe[data-v-8ba61e38] .ql-snow .ql-stroke{stroke:var(--rv-muted, currentColor)}.rpe[data-v-8ba61e38] .ql-snow .ql-fill{fill:var(--rv-muted, currentColor)}.rpe[data-v-8ba61e38] .ql-snow button:hover .ql-stroke,.rpe[data-v-8ba61e38] .ql-snow button.ql-active .ql-stroke{stroke:var(--rv-accent, #06c)}.rvt[data-v-e70e9e9a]{overflow-x:auto}.rvt__table[data-v-e70e9e9a]{border-collapse:collapse;font-size:13px}.rvt__cell[data-v-e70e9e9a]{border:1px solid var(--rv-line-strong);padding:4px 6px;vertical-align:top;min-width:60px}.rvt__para[data-v-e70e9e9a]{position:relative;white-space:pre-wrap;overflow-wrap:break-word;padding-right:4px;border-radius:4px}.rvt__para--edit[data-v-e70e9e9a]{cursor:text}.rvt__para--edit[data-v-e70e9e9a]:hover{background:color-mix(in srgb,var(--rv-warn-weak) 70%,transparent)}.rvt__para--mod[data-v-e70e9e9a]{box-shadow:inset 3px 0 0 var(--rv-warn-line);padding-left:6px}.rvt__row--new .rvt__cell[data-v-e70e9e9a]{box-shadow:inset 0 0 0 1px var(--rv-success)}.rvt__row--deleted .rvt__para[data-v-e70e9e9a]{text-decoration:line-through;opacity:.5}.rvt__editor[data-v-e70e9e9a]{min-width:200px;display:flex;flex-direction:column;gap:6px}.rvt__edit-f[data-v-e70e9e9a]{display:flex;gap:6px;justify-content:flex-end}.rvt__b[data-v-e70e9e9a]{font-weight:700}.rvt__i[data-v-e70e9e9a]{font-style:italic}.rvt__u[data-v-e70e9e9a]{text-decoration:underline}.rvt__muted[data-v-e70e9e9a]{color:var(--rv-muted);font-style:italic}.rvt__plus[data-v-e70e9e9a]{position:absolute;top:-2px;right:-6px;display:none;place-items:center;width:24px;height:24px;border:1px solid var(--rv-line-strong);border-radius:6px;background:var(--rv-surface);color:var(--rv-accent)}.rvt__cell:hover .rvt__plus[data-v-e70e9e9a],.rvt__plus[data-v-e70e9e9a]:focus-visible{display:inline-grid}.rvt__ops[data-v-e70e9e9a]{border:none;padding:2px 4px 2px 0;white-space:nowrap;vertical-align:top}.rvt__op[data-v-e70e9e9a]{width:26px;height:26px}.rvt__lock[data-v-e70e9e9a]{display:inline-grid;place-items:center;width:26px;height:26px;color:var(--rv-muted)}.rvb--items .rvb__sheet[data-v-6b0f5c05]{border:1px solid var(--rv-line);border-radius:12px;padding:8px}.rvb--page[data-v-6b0f5c05]{background:var(--rv-paper-bg);border-radius:12px;padding:24px}.rvb--page .rvb__sheet[data-v-6b0f5c05]{background:var(--rv-paper);max-width:800px;margin:0 auto;padding:48px 40px 56px 24px;box-shadow:var(--rv-shadow-sm);border-radius:2px;font-family:var(--rv-serif);font-size:15px}.rvb__cl[data-v-6b0f5c05]{display:grid;grid-template-columns:84px minmax(0,1fr) auto;gap:10px;padding:8px;border-radius:8px;position:relative;scroll-margin-top:80px;transition:background .2s}.rvb--page .rvb__cl[data-v-6b0f5c05]{grid-template-columns:0 minmax(0,1fr) auto}.rvb__cl[data-v-6b0f5c05]:hover,.rvb__cl[data-v-6b0f5c05]:focus-within{background:var(--rv-surface-2)}.rvb--page .rvb__cl[data-v-6b0f5c05]:hover,.rvb--page .rvb__cl[data-v-6b0f5c05]:focus-within{background:color-mix(in srgb,var(--rv-surface-2) 60%,transparent)}.rvb__cl--hl[data-v-6b0f5c05]{background:var(--rv-accent-weak)}.rvb__cl--flash[data-v-6b0f5c05]{animation:rvb-flash-6b0f5c05 1.4s var(--rv-ease)}@keyframes rvb-flash-6b0f5c05{0%,40%{background:color-mix(in srgb,var(--rv-accent) 22%,transparent)}to{background:transparent}}.rvb__cl--changed[data-v-6b0f5c05]{box-shadow:inset 3px 0 0 var(--rv-warn-line)}.rvb__cl--new[data-v-6b0f5c05]{box-shadow:inset 3px 0 0 var(--rv-success)}.rvb__cl--deleted[data-v-6b0f5c05]{box-shadow:inset 3px 0 0 var(--rv-danger)}.rvb__num[data-v-6b0f5c05]{color:var(--rv-muted);font-variant-numeric:tabular-nums;text-align:right;font-size:13px;padding-top:1px;white-space:nowrap;font-family:var(--rv-font, inherit)}.rvb__num--lbl[data-v-6b0f5c05]{font-size:10.5px;text-transform:uppercase;letter-spacing:.03em;padding-top:3px;white-space:normal;line-height:1.3}.rvb--page .rvb__num[data-v-6b0f5c05]{visibility:hidden}.rvb__inl[data-v-6b0f5c05]{display:none}.rvb--page .rvb__inl[data-v-6b0f5c05]{display:inline}.rvb__body[data-v-6b0f5c05]{min-width:0}.rvb__text[data-v-6b0f5c05]{line-height:1.6;white-space:pre-wrap;overflow-wrap:break-word;border-radius:4px}.rvb__cl--h .rvb__text[data-v-6b0f5c05]{font-weight:600}.rvb__cl--title .rvb__text[data-v-6b0f5c05]{font-weight:700}.rvb--page .rvb__cl--title .rvb__text[data-v-6b0f5c05],.rvb--page .rvb__cl--h .rvb__text[data-v-6b0f5c05]{text-align:center}.rvb--page .rvb__text[data-v-6b0f5c05]{text-align:justify}.rvb__cl--editable .rvb__text[data-v-6b0f5c05]{cursor:text}.rvb__cl--editable .rvb__text[data-v-6b0f5c05]:hover{background:color-mix(in srgb,var(--rv-warn-weak) 70%,transparent)}.rvb__cl--deleted .rvb__text[data-v-6b0f5c05]{opacity:.7}.rvb__b[data-v-6b0f5c05]{font-weight:700}.rvb__i[data-v-6b0f5c05]{font-style:italic}.rvb__u[data-v-6b0f5c05]{text-decoration:underline}.rvb__fld[data-v-6b0f5c05]{background:var(--rv-accent-weak);border-bottom:1px dashed var(--rv-accent);border-radius:3px;padding:0 2px}.rvb__fld--print[data-v-6b0f5c05]{background:transparent;border-bottom-style:dotted}.rvb__fld--frag[data-v-6b0f5c05]{background:var(--rv-success-weak);border-bottom:2px solid var(--rv-success)}.rvb__fld--empty[data-v-6b0f5c05]{color:var(--rv-muted);font-style:italic}.rvb__fld--rem[data-v-6b0f5c05]{cursor:pointer}.rvb__fld--rem[data-v-6b0f5c05]:hover,.rvb__fld--rem[data-v-6b0f5c05]:focus-visible{outline:2px solid var(--rv-accent);outline-offset:1px}.rvb__muted[data-v-6b0f5c05]{color:var(--rv-muted);font-style:italic}.rvb__edit[data-v-6b0f5c05]{display:flex;flex-direction:column;gap:8px;font-family:var(--rv-font, inherit)}.rvb__edit-f[data-v-6b0f5c05]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.rvb__edit-f small[data-v-6b0f5c05]{color:var(--rv-muted);margin-right:auto}.rvb__tags[data-v-6b0f5c05]{display:flex;gap:6px;align-items:center;flex-wrap:wrap;margin-top:6px;font-size:12px;color:var(--rv-muted);font-family:var(--rv-font, inherit)}.rvb__opaque[data-v-6b0f5c05]{display:flex;flex-direction:column;padding:6px 8px;border-radius:6px;background:var(--rv-surface-2)}.rvb__note[data-v-6b0f5c05]{color:var(--rv-muted);font-size:12px}.rvb__break[data-v-6b0f5c05]{border:none;border-top:1px dashed var(--rv-line-strong);margin:8px 0}.rvb__act[data-v-6b0f5c05]{display:flex;gap:2px;align-items:flex-start;font-family:var(--rv-font, inherit)}.rvb__hov[data-v-6b0f5c05]{opacity:0;transition:opacity .12s}.rvb__cl:hover .rvb__hov[data-v-6b0f5c05],.rvb__cl:focus-within .rvb__hov[data-v-6b0f5c05],.rvb__cl--hl .rvb__hov[data-v-6b0f5c05]{opacity:1}@media (hover: none){.rvb__hov[data-v-6b0f5c05]{opacity:1}}.rvb__badge[data-v-6b0f5c05]{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px;border-radius:8px;border:1px solid var(--rv-line-strong);background:var(--rv-surface);font-size:12px;font-weight:600;color:var(--rv-fg)}.rvb__badge[data-v-6b0f5c05]:hover{background:var(--rv-surface-2)}.rvb__badge--open[data-v-6b0f5c05]{border-color:var(--rv-danger);color:var(--rv-danger)}.rvb__badge--acc[data-v-6b0f5c05]{border-color:var(--rv-warn-line);color:var(--rv-warn)}.rvb__badge--closed[data-v-6b0f5c05]{color:var(--rv-muted)}.rfi__calc[data-v-5be581b2]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:6px 8px;border:1px dashed var(--rv-line-strong);border-radius:6px;font-size:13px}.rfi__calc small[data-v-5be581b2]{font-size:11px;opacity:.7}.rfi__in[data-v-5be581b2]{width:100%;box-sizing:border-box;font:inherit;font-size:13px;padding:6px 8px;border:1px solid var(--rv-line-strong);border-radius:6px;background:var(--rv-surface);color:var(--rv-fg)}.rfi__in[data-v-5be581b2]:focus{outline:none;border-color:var(--rv-accent);box-shadow:0 0 0 3px var(--rv-accent-weak)}textarea.rfi__in[data-v-5be581b2]{resize:vertical;min-height:48px}.rfi__chk[data-v-5be581b2]{font-size:13px}.rff[data-v-4820786d]{display:flex;flex-direction:column;gap:10px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--rv-line)}.rff__h[data-v-4820786d]{display:flex;align-items:center;justify-content:space-between;gap:8px}.rff__h h3[data-v-4820786d]{margin:0;font-size:14px}.rff__hint[data-v-4820786d]{margin:0;color:var(--rv-muted);font-size:12px}.rff__search input[data-v-4820786d]{width:100%}.rff__row[data-v-4820786d]{display:flex;flex-direction:column;gap:4px;padding:8px;border-radius:8px;border:1px solid transparent}.rff__row--mod[data-v-4820786d]{border-color:var(--rv-warn-line);background:color-mix(in srgb,var(--rv-warn-weak) 60%,transparent)}.rff__lbl[data-v-4820786d]{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:13px;font-weight:500}.rff__goto[data-v-4820786d]{display:inline-flex;opacity:.7}.rff__rem[data-v-4820786d]{color:var(--rv-accent)}.rff__was[data-v-4820786d]{display:flex;gap:6px;align-items:baseline;flex-wrap:wrap;font-size:12px;color:var(--rv-muted)}.rff__was-v[data-v-4820786d]{text-decoration:line-through;overflow-wrap:anywhere}.rmf[data-v-71703b29]{border:1px solid var(--rv-accent);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:14px;background:var(--rv-surface);box-shadow:0 0 0 3px var(--rv-accent-weak)}.rmf h4[data-v-71703b29]{margin:0;font-size:14px}.rmf__fsel[data-v-71703b29]{width:100%;box-sizing:border-box;font:inherit;font-size:13px;padding:6px 8px;border:1px solid var(--rv-line-strong);border-radius:6px;background:var(--rv-surface);color:var(--rv-fg);margin-bottom:6px}.rmf__sw[data-v-71703b29]{display:flex;gap:10px;align-items:flex-start;padding:10px;border-radius:8px;background:var(--rv-surface-2);cursor:pointer}.rmf__sw input[data-v-71703b29]{margin-top:3px;width:16px;height:16px;accent-color:var(--rv-danger)}.rmf__sw b[data-v-71703b29]{font-weight:500;display:block}.rmf__sw small[data-v-71703b29]{color:var(--rv-muted);font-size:12px;line-height:1.4;display:block}.rmf__f[data-v-71703b29]{display:flex;gap:8px;justify-content:flex-end;align-items:center;flex-wrap:wrap}.rmf__f small[data-v-71703b29]{color:var(--rv-muted);font-size:12px;margin-right:auto}.rvd__tool[data-v-ce74fe29]{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap;margin-bottom:14px}.rvd__tool .rv-field[data-v-ce74fe29]{min-width:200px}.rvd__swap[data-v-ce74fe29]{margin-bottom:2px}.rvd__only[data-v-ce74fe29]{margin-bottom:8px}.rvd__sp[data-v-ce74fe29]{flex:1}.rvd__stats[data-v-ce74fe29]{display:flex;gap:6px;flex-wrap:wrap;align-items:center;margin-bottom:12px}.rvd__legend[data-v-ce74fe29]{display:flex;gap:12px;align-items:center;color:var(--rv-muted);font-size:12px;margin-left:auto}.rvd__table[data-v-ce74fe29]{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--rv-line);border-radius:12px;overflow:hidden}.rvd__table th[data-v-ce74fe29]{text-align:left;font-size:12px;color:var(--rv-muted);font-weight:600;background:var(--rv-surface-2);padding:10px 12px;border-bottom:1px solid var(--rv-line)}.rvd__table td[data-v-ce74fe29]{vertical-align:top;padding:10px 12px;border-bottom:1px solid var(--rv-line);line-height:1.6;white-space:pre-wrap;overflow-wrap:break-word}.rvd__table tr:last-child td[data-v-ce74fe29]{border-bottom:0}.rvd__table tr[data-v-ce74fe29]{scroll-margin-top:16px}.rvd__row--link[data-v-ce74fe29]{cursor:pointer}.rvd__row--link:hover td[data-v-ce74fe29]{background:var(--rv-surface-2)}.rvd__row--same td[data-v-ce74fe29]{color:var(--rv-muted)}.rvd__row--cur td[data-v-ce74fe29]{background:var(--rv-accent-weak)}.rvd__n[data-v-ce74fe29]{width:150px;white-space:normal!important}.rvd__n b[data-v-ce74fe29]{display:block;font-variant-numeric:tabular-nums}.rvd__n .rv-chip[data-v-ce74fe29]{margin-top:4px}.rvd__none[data-v-ce74fe29]{color:var(--rv-faint);font-style:italic}.rvr__tool[data-v-a885aad6]{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:16px}.rvr__chips[data-v-a885aad6]{display:flex;gap:6px;flex-wrap:wrap}.rvr__chip[data-v-a885aad6]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--rv-line-strong);background:var(--rv-surface);font-weight:500;font-size:13px}.rvr__chip[aria-pressed=true][data-v-a885aad6]{background:var(--rv-fg);border-color:var(--rv-fg);color:var(--rv-surface)}.rvr__c[data-v-a885aad6]{font-variant-numeric:tabular-nums;opacity:.75}.rvr__sp[data-v-a885aad6]{flex:1}.rvr__file[data-v-a885aad6]{display:flex;align-items:center;gap:8px}.rvr__file label[data-v-a885aad6]{color:var(--rv-muted);font-size:13px}.rvr__file select[data-v-a885aad6]{max-width:260px;border:1px solid var(--rv-line-strong);border-radius:8px;padding:7px 10px;background:var(--rv-surface)}.rvr__group[data-v-a885aad6]{margin-bottom:20px}.rvr__group h4[data-v-a885aad6]{margin:0 0 8px;font-size:13px;color:var(--rv-muted);font-weight:600;display:flex;gap:8px;align-items:center;overflow-wrap:anywhere}.rvr__list[data-v-a885aad6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));gap:10px}@media (max-width: 900px){.rvr__list[data-v-a885aad6]{grid-template-columns:1fr}}.rcd[data-v-2ef38c36]{display:flex;flex-direction:column;gap:16px}.rcd__fs[data-v-2ef38c36]{border:0;padding:0;margin:0}.rcd__legend[data-v-2ef38c36]{font-size:13px;font-weight:500;color:var(--rv-fg);margin-bottom:6px;padding:0}.rvp[data-v-e411467f]{display:flex;flex-direction:column;height:100%;min-height:0}.rvp__ah[data-v-e411467f]{display:flex;align-items:center;gap:16px;padding:12px 20px;border-bottom:1px solid var(--rv-line);flex-wrap:wrap;flex:0 0 auto}.rvp__title[data-v-e411467f]{min-width:0;flex:1}.rvp__title h2[data-v-e411467f]{font-size:17px;margin:0;line-height:1.3}.rvp__title p[data-v-e411467f]{margin:0;color:var(--rv-muted);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rvp__right[data-v-e411467f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.rvp__pill[data-v-e411467f]{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;font-weight:600;font-size:13px}.rvp__pill--edit[data-v-e411467f]{background:var(--rv-warn-weak);color:var(--rv-warn)}.rvp__pill--final[data-v-e411467f]{background:var(--rv-success-weak);color:var(--rv-success)}.rvp__strip[data-v-e411467f]{display:flex;align-items:center;gap:12px 20px;padding:10px 20px;border-bottom:1px solid var(--rv-line);flex-wrap:wrap;font-size:13px;flex:0 0 auto}.rvp__strip--edit[data-v-e411467f]{background:var(--rv-warn-weak)}.rvp__strip--final[data-v-e411467f]{background:var(--rv-success-weak)}.rvp__msg[data-v-e411467f]{display:flex;gap:8px;align-items:center;flex:1;min-width:280px}.rvp__strip--edit .rvp__msg .rv-i[data-v-e411467f]{color:var(--rv-warn)}.rvp__strip--final .rvp__msg .rv-i[data-v-e411467f]{color:var(--rv-success)}.rvp__checks[data-v-e411467f]{display:flex;gap:6px;flex-wrap:wrap}.rvp__check[data-v-e411467f]{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;border-radius:999px;border:1px solid var(--rv-line-strong);background:var(--rv-surface);font-size:13px;font-weight:500}.rvp__check[data-v-e411467f]:hover{border-color:var(--rv-accent);color:var(--rv-accent)}.rvp__check--done[data-v-e411467f],.rvp__check--done[data-v-e411467f]:hover{border-color:transparent;background:transparent;color:var(--rv-success);cursor:default}.rvp__n[data-v-e411467f]{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--rv-danger);color:#fff;font-size:12px;font-weight:600}.rvp__n--w[data-v-e411467f]{background:var(--rv-warn-line);color:#1d1300}.rvp__body[data-v-e411467f]{display:grid;grid-template-columns:288px minmax(0,1fr);flex:1 1 auto;min-height:0}.rvp__ws[data-v-e411467f]{min-width:0;min-height:0;display:flex;flex-direction:column}.rvp__tabs[data-v-e411467f]{display:flex;gap:4px;padding:0 20px;border-bottom:1px solid var(--rv-line);flex:0 0 auto}.rvp__tabs button[data-v-e411467f]{border:0;background:none;padding:12px 10px;font-weight:500;color:var(--rv-muted);border-bottom:2px solid transparent;margin-bottom:-1px;display:inline-flex;gap:6px;align-items:center}.rvp__tabs button[data-v-e411467f]:hover{color:var(--rv-fg)}.rvp__tabs button[aria-selected=true][data-v-e411467f]{color:var(--rv-fg);border-bottom-color:var(--rv-accent)}.rvp__cnt[data-v-e411467f]{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--rv-danger-weak);color:var(--rv-danger);font-size:12px;font-weight:600}.rvp__cnt--z[data-v-e411467f]{background:var(--rv-surface-3);color:var(--rv-muted)}.rvp__pane[data-v-e411467f]{padding:16px 20px 32px;flex:1 1 auto;min-height:0;overflow:auto}.rvp__docgrid[data-v-e411467f]{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:start}.rvp__docmain[data-v-e411467f]{min-width:0}.rvp__doctool[data-v-e411467f]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px}.rvp__dt-title[data-v-e411467f]{flex:1;min-width:220px}.rvp__dt-title h3[data-v-e411467f]{margin:0;font-size:15px;line-height:1.35;word-break:break-word}.rvp__sub[data-v-e411467f]{color:var(--rv-muted);font-size:13px}.rvp__draftbar[data-v-e411467f]{position:sticky;top:-16px;z-index:20;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;background:var(--rv-warn-weak);border:1px solid var(--rv-warn-line);margin-bottom:12px}.rvp__db-t[data-v-e411467f]{flex:1;min-width:260px}.rvp__db-t b[data-v-e411467f]{font-weight:600}.rvp__db-s[data-v-e411467f]{color:var(--rv-muted);font-size:12px;display:flex;gap:6px;align-items:center}.rvp__db-s .rv-i[data-v-e411467f]{color:var(--rv-success)}.rvp__db-err[data-v-e411467f],.rvp__db-err .rv-i[data-v-e411467f]{color:var(--rv-danger)!important;display:inline-flex;gap:4px;align-items:center}.rvp__rp[data-v-e411467f]{position:sticky;top:0;display:flex;flex-direction:column;gap:10px;max-height:calc(100vh - 220px);overflow:auto;padding-bottom:4px}.rvp__rp-h[data-v-e411467f]{display:flex;align-items:center;gap:8px;justify-content:space-between}.rvp__rp-h h3[data-v-e411467f]{margin:0;font-size:15px}.rvp__rp-empty[data-v-e411467f]{border:1px dashed var(--rv-line-strong);border-radius:12px;padding:16px;color:var(--rv-muted);font-size:13px;line-height:1.5}.rvp__rp-empty .rv-i[data-v-e411467f]{vertical-align:-2px}.rvp__closed[data-v-e411467f]{cursor:pointer;color:var(--rv-muted);font-size:13px;padding:4px 0}.rvp__closed-list[data-v-e411467f]{display:flex;flex-direction:column;gap:10px;margin-top:8px}.rvp__fl[data-v-e411467f]{font-size:13px;font-weight:500;margin-bottom:6px}@media (max-width: 1280px){.rvp__docgrid[data-v-e411467f]{grid-template-columns:1fr}.rvp__rp[data-v-e411467f]{position:static;max-height:none}}@media (max-width: 900px){.rvp__body[data-v-e411467f]{grid-template-columns:1fr;overflow:auto}}.rv{--rv-bg: #ECEEF4;--rv-surface: #FFFFFF;--rv-surface-2: #F5F6FA;--rv-surface-3: #EEF0F6;--rv-line: #E1E4EC;--rv-line-strong: #CDD2DE;--rv-fg: #151A2D;--rv-muted: #596074;--rv-faint: #767D90;--rv-accent: var(--color-accent, #2443D6);--rv-accent-hover: var(--color-accent-hover, #1C36B4);--rv-accent-weak: #E8ECFF;--rv-on-accent: #FFFFFF;--rv-danger: #C42B2B;--rv-danger-weak: #FCEBEB;--rv-success: #17794D;--rv-success-weak: #E4F3EA;--rv-warn: #8A4D00;--rv-warn-line: #E19A2B;--rv-warn-weak: #FFF3DE;--rv-violet: #6738CF;--rv-violet-weak: #EFE8FF;--rv-ins-bg: #D6F2E1;--rv-ins-fg: #0E5A37;--rv-del-bg: #FBE0E0;--rv-del-fg: #9A1F1F;--rv-paper: #FFFFFF;--rv-paper-bg: #E4E7EF;--rv-shadow: 0 12px 32px rgba(21, 26, 45, .14), 0 2px 6px rgba(21, 26, 45, .08);--rv-shadow-sm: 0 1px 2px rgba(21, 26, 45, .06);--rv-serif: "Times New Roman", Times, "PT Serif", serif;--rv-font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--rv-ease: cubic-bezier(.2, .8, .2, 1);color:var(--rv-fg);background:var(--rv-surface);font-size:14px;line-height:1.5;text-align:left}:root.dark-mode .rv{--rv-bg: #0E1120;--rv-surface: #1E1F24;--rv-surface-2: #26282F;--rv-surface-3: #2D3039;--rv-line: #383B45;--rv-line-strong: #4A4E5B;--rv-fg: #E7E9F2;--rv-muted: #A4AABE;--rv-faint: #8B92A8;--rv-accent-weak: var(--color-accent-light, #253f3d);--rv-on-accent: #FFFFFF;--rv-danger: #FF8080;--rv-danger-weak: #3A1C22;--rv-success: #53C690;--rv-success-weak: #15301F;--rv-warn: #F2B451;--rv-warn-line: #C98A26;--rv-warn-weak: #33270E;--rv-violet: #B9A0FF;--rv-violet-weak: #2A2248;--rv-ins-bg: #173A28;--rv-ins-fg: #8FE0B5;--rv-del-bg: #45202A;--rv-del-fg: #FFB0B0;--rv-paper: #1E2336;--rv-paper-bg: #12162A;--rv-shadow: 0 12px 32px rgba(0, 0, 0, .5), 0 2px 6px rgba(0, 0, 0, .4);--rv-shadow-sm: 0 1px 2px rgba(0, 0, 0, .3);color-scheme:dark}.rv *,.rv *:before,.rv *:after{box-sizing:border-box}.rv button,.rv input,.rv textarea,.rv select{font:inherit;color:inherit}.rv button{cursor:pointer;touch-action:manipulation}.rv :focus-visible{outline:2px solid var(--rv-accent);outline-offset:2px;border-radius:4px}.rv .rv-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rv .rv-i{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.rv .rv-i--sm{width:14px;height:14px}.rv .rv-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 14px;border-radius:8px;border:1px solid var(--rv-line-strong);background:var(--rv-surface);color:var(--rv-fg);font-weight:500;white-space:nowrap;transition:background .15s,border-color .15s,color .15s}.rv .rv-btn:hover{background:var(--rv-surface-2)}.rv .rv-btn--primary{background:var(--rv-accent);border-color:var(--rv-accent);color:var(--rv-on-accent)}.rv .rv-btn--primary:hover{background:var(--rv-accent-hover);border-color:var(--rv-accent-hover)}.rv .rv-btn--ghost{border-color:transparent;background:transparent}.rv .rv-btn--ghost:hover{background:var(--rv-surface-2)}.rv .rv-btn--danger{color:var(--rv-danger)}.rv .rv-btn--danger-solid{background:var(--rv-danger);border-color:var(--rv-danger);color:#fff}.rv .rv-btn--sm{min-height:30px;padding:0 10px;font-size:13px;border-radius:6px}.rv .rv-btn[aria-disabled=true],.rv .rv-btn:disabled{opacity:.5;cursor:not-allowed}.rv .rv-icon-btn{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--rv-muted)}.rv .rv-icon-btn:hover{background:var(--rv-surface-3);color:var(--rv-fg)}.rv .rv-link{border:0;background:none;padding:0;color:var(--rv-accent);font-weight:500;text-decoration:underline;text-underline-offset:2px;text-decoration-color:color-mix(in srgb,var(--rv-accent) 40%,transparent)}.rv .rv-link:hover{text-decoration-color:currentColor}.rv .rv-link:disabled{opacity:.5;cursor:default}.rv .rv-link--danger{color:var(--rv-danger)}.rv .rv-chip{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap;background:var(--rv-surface-3);color:var(--rv-muted)}.rv .rv-chip .rv-i{width:12px;height:12px}.rv .rv-chip--accent{background:var(--rv-accent-weak);color:var(--rv-accent)}.rv .rv-chip--ok{background:var(--rv-success-weak);color:var(--rv-success)}.rv .rv-chip--warn{background:var(--rv-warn-weak);color:var(--rv-warn)}.rv .rv-chip--danger{background:var(--rv-danger-weak);color:var(--rv-danger)}.rv .rv-chip--violet{background:var(--rv-violet-weak);color:var(--rv-violet)}.rv .rv-seg{display:inline-flex;background:var(--rv-surface-3);border:1px solid var(--rv-line);border-radius:999px;padding:3px}.rv .rv-seg button{border:0;background:transparent;padding:6px 14px;border-radius:999px;font-weight:500;color:var(--rv-muted);min-height:32px}.rv .rv-seg button[aria-pressed=true]{background:var(--rv-surface);color:var(--rv-fg);box-shadow:var(--rv-shadow-sm)}.rv .rv-menu-wrap{position:relative}.rv .rv-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:40;min-width:320px;background:var(--rv-surface);border:1px solid var(--rv-line);border-radius:12px;box-shadow:var(--rv-shadow);padding:6px}.rv .rv-menu button{display:flex;gap:10px;width:100%;text-align:left;border:0;background:transparent;padding:9px 10px;border-radius:8px;align-items:flex-start}.rv .rv-menu button:hover,.rv .rv-menu button:focus-visible{background:var(--rv-surface-2)}.rv .rv-menu button:disabled{opacity:.5;cursor:not-allowed}.rv .rv-menu b{display:block;font-weight:500}.rv .rv-menu small{display:block;color:var(--rv-muted);font-size:12px;line-height:1.4}.rv .rv-menu .rv-i{margin-top:2px;color:var(--rv-muted)}.rv .rv-menu hr{border:0;border-top:1px solid var(--rv-line);margin:6px 4px}.rv .rv-notice{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:10px;background:var(--rv-surface-2);border:1px solid var(--rv-line);margin-bottom:12px;font-size:13px}.rv .rv-notice .rv-i{margin-top:2px;color:var(--rv-muted)}.rv .rv-notice--info .rv-i{color:var(--rv-accent)}.rv .rv-notice--err{border-color:var(--rv-danger);background:var(--rv-danger-weak);color:var(--rv-danger)}.rv .rv-notice--err .rv-i{color:var(--rv-danger)}.rv .rv-callout{display:flex;gap:10px;padding:10px 12px;border-radius:10px;background:var(--rv-accent-weak);font-size:13px;line-height:1.5}.rv .rv-callout .rv-i{color:var(--rv-accent);margin-top:2px}.rv .rv-callout--warn{background:var(--rv-warn-weak)}.rv .rv-callout--warn .rv-i{color:var(--rv-warn)}.rv .rv-callout--danger{background:var(--rv-danger-weak)}.rv .rv-callout--danger .rv-i{color:var(--rv-danger)}.rv .rv-callout--ok{background:var(--rv-success-weak)}.rv .rv-callout--ok .rv-i{color:var(--rv-success)}.rv .rv-empty{border:1px dashed var(--rv-line-strong);border-radius:12px;padding:32px;text-align:center;color:var(--rv-muted)}.rv .rv-empty h4{color:var(--rv-fg);margin:0 0 6px;font-size:15px}.rv .rv-empty p{margin:0}.rv .rv-field{display:flex;flex-direction:column;gap:6px}.rv .rv-field label,.rv .rv-field .rv-fl{font-size:13px;font-weight:500;color:var(--rv-fg);margin:0}.rv .rv-req{color:var(--rv-danger)}.rv .rv-field textarea,.rv .rv-field input[type=text],.rv .rv-field select{width:100%;border:1px solid var(--rv-line-strong);border-radius:8px;padding:8px 10px;background:var(--rv-surface);line-height:1.5}.rv .rv-field textarea{min-height:76px;resize:vertical}.rv .rv-field textarea:focus,.rv .rv-field input:focus,.rv .rv-field select:focus{outline:2px solid var(--rv-accent);outline-offset:0;border-color:var(--rv-accent)}.rv .rv-help{font-size:12px;color:var(--rv-muted);line-height:1.4}.rv .rv-err{font-size:12px;color:var(--rv-danger);display:flex;gap:4px;align-items:center}.rv .rv-field--invalid textarea,.rv .rv-field--invalid input{border-color:var(--rv-danger)}.rv .rv-toggle{display:inline-flex;align-items:center;gap:8px;font-size:13px;cursor:pointer;-webkit-user-select:none;user-select:none}.rv .rv-toggle input{width:16px;height:16px;accent-color:var(--rv-accent);margin:0}.rv ins,.rv del{text-decoration:none;border-radius:3px;padding:0 2px}.rv ins{background:var(--rv-ins-bg);color:var(--rv-ins-fg)}.rv del{background:var(--rv-del-bg);color:var(--rv-del-fg);text-decoration:line-through;text-decoration-thickness:1px}.rv .rv-dprev{font-size:13px;line-height:1.55;padding:8px 10px;border-radius:8px;background:var(--rv-surface-2);overflow-wrap:break-word}.rv .rv-rcard{border:1px solid var(--rv-line);border-radius:12px;padding:12px;background:var(--rv-surface);display:flex;flex-direction:column;gap:8px;scroll-margin-top:16px}.rv .rv-rcard--focus{border-color:var(--rv-accent);box-shadow:0 0 0 3px var(--rv-accent-weak)}.rv .rv-rcard header{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.rv .rv-rnum{font-weight:700;font-variant-numeric:tabular-nums}.rv .rv-rmeta{font-size:12px;color:var(--rv-muted)}.rv .rv-rmeta b{color:var(--rv-fg);font-weight:600}.rv .rv-rref{display:block;width:100%;text-align:left;border:0;border-left:3px solid var(--rv-line-strong);background:var(--rv-surface-2);padding:6px 10px;border-radius:0 6px 6px 0;font-size:13px;color:var(--rv-muted);overflow-wrap:break-word}.rv .rv-rref b{color:var(--rv-fg);font-weight:600}.rv button.rv-rref:hover{border-left-color:var(--rv-accent);color:var(--rv-fg)}.rv .rv-rtext{margin:0;white-space:pre-wrap;overflow-wrap:break-word}.rv .rv-rprop{font-size:13px;background:var(--rv-surface-2);border-radius:8px;padding:8px 10px;overflow-wrap:break-word}.rv .rv-lbl{font-size:12px;color:var(--rv-muted);font-weight:500;margin-bottom:4px}.rv .rv-rreason{font-size:13px;color:var(--rv-muted);border-top:1px solid var(--rv-line);padding-top:8px}.rv .rv-rfoot{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.rv .rv-rfoot .rv-sp{flex:1}.rv .rv-rfoot small{color:var(--rv-muted);font-size:12px;display:inline-flex;gap:4px;align-items:center}.rv .rv-rej{display:flex;flex-direction:column;gap:6px;border-top:1px solid var(--rv-line);padding-top:8px}.rv .rv-dlg-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9100;display:grid;place-items:center;padding:16px;background:#0e112073}.rv .rv-dlg{width:min(600px,calc(100vw - 32px));max-height:calc(100vh - 32px);display:flex;flex-direction:column;border-radius:16px;background:var(--rv-surface);color:var(--rv-fg);box-shadow:var(--rv-shadow);animation:rv-dlg .18s var(--rv-ease)}.rv .rv-dlg--wide{width:min(1100px,calc(100vw - 32px));height:calc(100vh - 32px)}@keyframes rv-dlg{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.rv .rv-dlg-h{display:flex;align-items:flex-start;gap:12px;padding:20px 20px 0}.rv .rv-dlg-h h2{font-size:18px;margin:0;flex:1;line-height:1.35;overflow-wrap:break-word}.rv .rv-dlg-h p{margin:4px 0 0;color:var(--rv-muted);font-size:13px;overflow-wrap:break-word}.rv .rv-dlg-b{padding:16px 20px;display:flex;flex-direction:column;gap:16px;overflow:auto;flex:1 1 auto;min-height:0}.rv .rv-dlg-f{display:flex;gap:8px;justify-content:flex-end;padding:14px 20px;border-top:1px solid var(--rv-line);flex-wrap:wrap;align-items:center}.rv .rv-dlg-f small{margin-right:auto;color:var(--rv-muted);font-size:12px}.rv .rv-kv{display:grid;grid-template-columns:120px 1fr;gap:6px 12px;font-size:13px;margin:0}.rv .rv-kv dt{color:var(--rv-muted)}.rv .rv-kv dd{margin:0;font-weight:500}.rv .rv-opts{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rv .rv-opt{display:flex;gap:10px;padding:12px;border:1px solid var(--rv-line-strong);border-radius:10px;cursor:pointer;align-items:flex-start}.rv .rv-opt:has(input:checked){border-color:var(--rv-accent);background:var(--rv-accent-weak)}.rv .rv-opt input{margin-top:3px;accent-color:var(--rv-accent)}.rv .rv-opt b{display:block;font-size:15px}.rv .rv-opt small{color:var(--rv-muted);font-size:12px;line-height:1.4}.rv .rv-chlist{list-style:none;margin:0;padding:0;border:1px solid var(--rv-line);border-radius:10px}.rv .rv-chlist li{padding:8px 12px;border-bottom:1px solid var(--rv-line);font-size:13px;line-height:1.55;overflow-wrap:break-word}.rv .rv-chlist li:last-child{border-bottom:0}.rv .rv-chlist .rv-r{font-weight:600;margin-right:6px}.rv .rv-blist{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.rv .rv-blist li{display:flex;gap:8px;align-items:center;font-size:13px}.rv .rv-blist li span{flex:1}.rv .rv-blist .rv-bad .rv-i{color:var(--rv-danger)}.rv .rv-blist .rv-good .rv-i{color:var(--rv-success)}.rv .rv-toasts{position:fixed;right:20px;bottom:20px;display:flex;flex-direction:column;gap:8px;z-index:9200;max-width:420px}.rv .rv-toast{display:flex;gap:10px;align-items:center;background:var(--rv-fg);color:var(--rv-surface);border-radius:10px;padding:10px 12px 10px 14px;box-shadow:var(--rv-shadow);font-size:13px;animation:rv-tin .2s var(--rv-ease)}.rv .rv-toast--err{background:var(--rv-danger);color:#fff}.rv .rv-toast .rv-t{flex:1}.rv .rv-toast button{border:0;background:transparent;color:inherit;font-weight:600;padding:6px 8px;border-radius:6px;text-decoration:underline;text-underline-offset:2px}.rv .rv-toast button:hover{background:#ffffff1f}@keyframes rv-tin{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width: 900px){.rv .rv-opts{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.rv *,.rv *:before,.rv *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.rvw[data-v-88df1f0e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:flex;flex-direction:column}.doc-viewer-header[data-v-f8a9db90]{display:flex;flex-direction:column;background:#fff;flex-shrink:0}.translate-modal[data-v-f8a9db90]{width:100%;display:flex;flex-direction:column;gap:8px}.translate-modal__ok[data-v-f8a9db90]{color:var(--color-success, #1a7f37)}.translate-modal__error[data-v-f8a9db90]{color:var(--color-danger, #d32f2f);white-space:pre-wrap}.iframe-header[data-v-f8a9db90]{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-f8a9db90]{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-f8a9db90]:hover{cursor:pointer}.iframe-actions[data-v-f8a9db90]{display:flex;align-items:center;gap:8px}.iframe-action-btn[data-v-f8a9db90]{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-f8a9db90]:hover{background:var(--color-background-hover, #f5f5f5)}.iframe-actions-dropdown[data-v-f8a9db90]{position:relative}.iframe-actions-dropdown-menu[data-v-f8a9db90]{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-f8a9db90]{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-f8a9db90]:hover{background:var(--color-background-hover, #f5f5f5)}.iframe-actions-dropdown-item--danger[data-v-f8a9db90]{color:var(--color-red, #DC2626)}.iframe-actions-dropdown-item--danger[data-v-f8a9db90]:hover{background:#dc26261a}.iframe-subheader[data-v-f8a9db90]{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-f8a9db90]{min-width:0}.iframe-doc-meta__title[data-v-f8a9db90]{font-size:16px;font-weight:600;color:#222}.iframe-doc-meta__chan[data-v-f8a9db90]{margin-left:6px;font-size:0;vertical-align:middle}.iframe-doc-meta__sub[data-v-f8a9db90]{font-size:13px;color:#666;margin-top:4px;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.iframe-doc-meta__item[data-v-f8a9db90]{display:inline-flex;align-items:center;gap:4px}.iframe-doc-meta__item svg[data-v-f8a9db90]{flex-shrink:0;width:6px;height:6px}.iframe-doc-meta__copy-icon[data-v-f8a9db90]{display:inline-flex;align-items:center;cursor:pointer;margin-left:4px;transition:opacity .2s}.iframe-doc-meta__copy-icon[data-v-f8a9db90]:hover{opacity:.7}.iframe-doc-meta__copy-icon svg[data-v-f8a9db90]{width:20px;height:20px}.iframe-doc-meta__status[data-v-f8a9db90]{background:#e8f4e8;color:green;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500;white-space:nowrap}.iframe-doc-meta__gd-badge[data-v-f8a9db90]{background:var(--color-accent-light);color:var(--color-accent);border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500;max-width:360px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.iframe-doc-meta__status--danger[data-v-f8a9db90]{background:#fde8e8;color:#c0392b}.iframe-breadcrumbs[data-v-f8a9db90]{display:flex;align-items:stretch;flex:0 1 auto;min-width:0;justify-content:center;border-radius:8px;overflow:hidden;min-height:40px}.iframe-breadcrumb-step[data-v-f8a9db90]{display:flex;align-items:center;gap:8px;padding:6px 16px;flex:1 1 auto;background:#f5f5f5;color:#999;font-size:13px;font-weight:500;line-height:1.25;border-right:2px solid white}.iframe-breadcrumb-step__label[data-v-f8a9db90]{white-space:normal;word-break:keep-all;overflow-wrap:normal}.iframe-breadcrumb-step[data-v-f8a9db90]:last-child{border-right:none}.iframe-breadcrumb-step--done[data-v-f8a9db90]{background:green;color:#fff}.iframe-breadcrumb-step--active[data-v-f8a9db90]{background:#2d5bff1f;color:#2d5bff}.iframe-breadcrumb-step--cancelled[data-v-f8a9db90]{background:#e0e0e0;color:#999;opacity:.6}.iframe-breadcrumb-step__num[data-v-f8a9db90]{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-f8a9db90]{background:#ffffff4d;color:#fff}.iframe-breadcrumb-step--active .iframe-breadcrumb-step__num[data-v-f8a9db90]{background:#2d5bff40;color:#2d5bff}.iframe-breadcrumb-step--cancelled .iframe-breadcrumb-step__num[data-v-f8a9db90]{background:#0000001a;color:#999}.iframe-breadcrumb-step--esedo-sending[data-v-f8a9db90]{background:#fff4e6;color:#b76e00}.iframe-breadcrumb-step--esedo-done[data-v-f8a9db90]{background:green;color:#fff}.iframe-breadcrumb-step--esedo-failed[data-v-f8a9db90]{background:#fdecec;color:#c62828}.iframe-breadcrumb-step__num--icon[data-v-f8a9db90]{background:#00000014}.iframe-breadcrumb-step--esedo-done .iframe-breadcrumb-step__num--icon[data-v-f8a9db90]{background:#ffffff4d}.iframe-breadcrumb-step__label[data-v-f8a9db90]{font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis}.iframe-files-panel[data-v-f8a9db90]{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-f8a9db90]{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-f8a9db90]:hover:not(:disabled){background:var(--color-border)}.iframe-files-nav[data-v-f8a9db90]:disabled{opacity:.5;cursor:not-allowed}.iframe-files-nav--left[data-v-f8a9db90]{border-left:none}.iframe-files-nav--right[data-v-f8a9db90]{border-right:none}.iframe-files-list[data-v-f8a9db90]{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-f8a9db90]::-webkit-scrollbar{display:none}.iframe-file-item[data-v-f8a9db90]{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-f8a9db90]:hover{background:var(--color-border)}.iframe-file-item--active[data-v-f8a9db90]{background:var(--color-background)}.iframe-file-item--active .iframe-file-name[data-v-f8a9db90]{color:var(--color-accent)}.iframe-file-name[data-v-f8a9db90]{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-f8a9db90]{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-f8a9db90]:hover{background:var(--color-accent-hover)}.iframe-file-download-link[data-v-f8a9db90]{display:flex;width:36px;height:32px;padding:5px 10px;justify-content:center;align-items:center;gap:6px;background:var(--color-accent)}button.iframe-file-download-link[data-v-f8a9db90]{border:none;cursor:pointer}.iframe-file-menu[data-v-f8a9db90]{position:fixed;right:auto;white-space:nowrap}a.iframe-actions-dropdown-item[data-v-f8a9db90]{text-decoration:none}.iframe-file-download-link svg[data-v-f8a9db90]{width:14px;height:14px}.iframe-files-download-all[data-v-f8a9db90]{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-f8a9db90]:hover{background:var(--color-accent-hover)}.iframe-files-download-all svg[data-v-f8a9db90]{width:14px;height:14px;flex-shrink:0}.history-modal[data-v-f8a9db90] .modal{margin:2vh auto;max-height:96vh;height:auto;display:flex;flex-direction:column}.history-modal[data-v-f8a9db90] .modal-body{flex:1;overflow:hidden;margin-top:16px}.history-modal-content[data-v-f8a9db90]{width:100%;height:75vh;max-height:calc(96vh - 200px);min-height:400px;display:flex;flex-direction:column}.history-doc-info[data-v-f8a9db90]{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-f8a9db90]{display:flex;align-items:baseline;gap:6px;font-size:13px;line-height:1.4}.history-doc-info__label[data-v-f8a9db90]{color:var(--color-text-light);white-space:nowrap}.history-doc-info__value[data-v-f8a9db90]{color:var(--color-text);font-weight:500;word-break:break-word}.history-iframe[data-v-f8a9db90]{width:100%;flex:1;min-height:0;border:none;border-radius:8px}.history-loading[data-v-f8a9db90],.history-error[data-v-f8a9db90],.history-empty[data-v-f8a9db90]{padding:24px;text-align:center;font-size:14px;color:var(--color-text-light);font-family:Tahoma,sans-serif}.history-error[data-v-f8a9db90]{color:#c0392b}.history-comment-block[data-v-f8a9db90]{margin-bottom:10px;text-align:left}.history-comment-input[data-v-f8a9db90]{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-f8a9db90]:focus{outline:none;border-color:var(--color-accent)}.history-comment-link[data-v-f8a9db90]{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-f8a9db90]:hover{text-decoration:underline}.history-table-wrap[data-v-f8a9db90]{overflow-y:auto;flex:1;min-height:0}.history-table[data-v-f8a9db90]{width:100%;border-collapse:collapse;font-size:12px;font-family:Tahoma,sans-serif;color:var(--color-text)}.history-table th[data-v-f8a9db90]{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-f8a9db90]{padding:4px 6px;vertical-align:top;font-size:12px;text-align:left}.history-row-even[data-v-f8a9db90]{background:#fff}.history-row-odd[data-v-f8a9db90]{background:#eeeeef}.history-cell-nowrap[data-v-f8a9db90]{white-space:nowrap}@media (max-width: 768px){.history-modal[data-v-f8a9db90] .modal{margin:1vh auto;max-height:98vh;width:98vw!important}.history-modal-content[data-v-f8a9db90]{height:70vh;max-height:calc(98vh - 180px);min-height:300px}}@media (max-height: 600px){.history-modal[data-v-f8a9db90] .modal{margin:1vh auto;max-height:98vh}.history-modal-content[data-v-f8a9db90]{height:60vh;max-height:calc(98vh - 150px);min-height:250px}}.iframe-doc-meta__body-error[data-v-f8a9db90]{margin:4px 0;padding:6px 10px;border-radius:6px;background:#fdecec;color:#a32020;font-size:13px}@media (max-width: 1024px){.iframe-header[data-v-f8a9db90]{height:auto;min-height:56px;padding:6px 12px;border-radius:0;background:var(--color-background);border-bottom:1px solid var(--color-border);overflow-x:auto;scrollbar-width:none}.iframe-header[data-v-f8a9db90]::-webkit-scrollbar{display:none}.iframe-header .close-btn[data-v-f8a9db90]{display:none}.iframe-actions[data-v-f8a9db90]{flex-wrap:nowrap}.iframe-action-btn[data-v-f8a9db90]{flex:none;min-height:44px;white-space:nowrap}.iframe-subheader[data-v-f8a9db90]{flex-direction:column;align-items:stretch;gap:12px;padding:12px 16px;background:var(--color-background);border-bottom-color:var(--color-border)}.iframe-doc-meta__title[data-v-f8a9db90]{font-size:18px;color:var(--color-text);overflow-wrap:anywhere}.iframe-doc-meta__sub[data-v-f8a9db90]{color:var(--color-text-light)}}.ndi[data-v-c57d0738]{display:flex;flex-direction:column;width:100%;height:100vh;min-width:0;overflow:hidden}.ndi__head[data-v-c57d0738]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:8px 20px;min-height:56px;background:var(--color-background-secondary, #f5f5f5);flex-shrink:0}.ndi__left[data-v-c57d0738]{display:flex;align-items:center;gap:16px;min-width:0}.ndi__back[data-v-c57d0738]{height:42px;padding:8px 16px 8px 8px;background:var(--color-background, #fff);border:1px solid var(--color-border, #e0e0e0);color:var(--color-text, #222);border-radius:6px;cursor:pointer;font-size:16px;font-weight:600;display:flex;align-items:center;flex-shrink:0}.ndi__title[data-v-c57d0738]{font-size:16px;font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ndi__dt[data-v-c57d0738]{flex-shrink:0;margin-left:-8px;padding:2px 8px;border-radius:10px;background:var(--color-background-secondary, #f2f3f5);color:var(--color-text-light, #6b7280);font-size:12px;font-weight:500;font-variant-numeric:tabular-nums;white-space:nowrap}.ndi__mid[data-v-c57d0738]{display:flex;align-items:center;gap:8px}.ndi__right[data-v-c57d0738]{display:flex;justify-content:flex-end;align-items:center;gap:12px}.ndi__right .btn[data-v-c57d0738]{white-space:nowrap}.ndi__right .btn[data-v-c57d0738]:disabled{opacity:.5;cursor:default}.ndi__seg[data-v-c57d0738]{display:flex;background:var(--color-background, #fff);border:1px solid var(--color-border, #e1e4ec);border-radius:10px;padding:3px}.ndi__seg button[data-v-c57d0738]{display:flex;align-items:center;gap:8px;border:0;background:none;height:36px;padding:0 16px;border-radius:7px;color:var(--color-text-light, #596074);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.ndi__seg button[data-v-c57d0738]:hover{color:var(--color-text)}.ndi__seg button[aria-pressed=true][data-v-c57d0738]{background:var(--color-accent-light, #e9e8f6);color:var(--color-text);font-weight:600}.ndi__seg--lay button[data-v-c57d0738]{width:40px;padding:0;justify-content:center}.ndi__i[data-v-c57d0738]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ndi__badge[data-v-c57d0738]{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#fff4df;color:#975400;font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.ndi__badge.done[data-v-c57d0738]{background:#e4f3ea;color:#17794d}.ndi__frame[data-v-c57d0738]{flex:1 1 auto;width:100%;min-height:0;border:none;background:#fff}.chm-ov[data-v-a1cbfb78]{position:fixed;top:0;right:0;bottom:0;left:0;background:#12141e75;z-index:10000;display:flex;align-items:flex-start;justify-content:center;padding:32px 20px;overflow:auto}.chm-md[data-v-a1cbfb78]{position:relative;background:var(--color-background, #fff);border-radius:16px;width:100%;max-width:980px;box-shadow:0 24px 70px #1018284d;display:flex;flex-direction:column;max-height:calc(100vh - 64px)}.chm-mh[data-v-a1cbfb78]{display:flex;align-items:flex-start;gap:14px;padding:20px 24px 14px;border-bottom:1px solid var(--color-border, #e4e5ea);flex:none}.chm-mh__text[data-v-a1cbfb78]{flex:1;min-width:0}.chm-mh__tt[data-v-a1cbfb78]{font-size:20px;font-weight:600;color:var(--color-text, #1c1c20)}.chm-mh__ss[data-v-a1cbfb78]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:5px;font-size:13px;color:var(--color-text-light, #6c6f77)}.chm-seg[data-v-a1cbfb78]{display:inline-flex;border:1px solid var(--color-border, #d9dbe0);border-radius:8px;overflow:hidden;margin-bottom:6px}.chm-seg__b[data-v-a1cbfb78]{border:none;background:var(--color-background, #fff);color:var(--color-text, #1c1c20);padding:5px 12px;font:inherit;font-size:12px;cursor:pointer}.chm-seg__b+.chm-seg__b[data-v-a1cbfb78]{border-left:1px solid var(--color-border, #d9dbe0)}.chm-seg__b.active[data-v-a1cbfb78]{background:var(--color-accent, #2f5bea);color:#fff}.chm-tag--sent[data-v-a1cbfb78]{background:#e3f6e8;color:#2d8a4e}.chm-file--pick[data-v-a1cbfb78]{cursor:pointer}.chm-file--pick input[data-v-a1cbfb78]{margin:0}.chm-exec[data-v-a1cbfb78]{display:flex;flex-direction:column;gap:4px;font-size:13px}.chm-exec__row[data-v-a1cbfb78]{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.chm-exec__row--done .chm-exec__name[data-v-a1cbfb78]{color:var(--color-text-light, #6c6f77)}.chm-exec__sub[data-v-a1cbfb78]{font-size:12px;color:var(--color-text-light, #6c6f77)}.chm-exec__done[data-v-a1cbfb78]{font-size:11px;color:#2d8a4e}.chm-exec__row--sec[data-v-a1cbfb78]{padding-left:14px}.chm-combo[data-v-a1cbfb78]{position:relative}.chm-userrow[data-v-a1cbfb78]{display:flex;align-items:flex-start;gap:6px}.chm-userrow>.chm-combo[data-v-a1cbfb78]{flex:1;min-width:0}.chm-pick[data-v-a1cbfb78]{flex:none;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--color-border, #e4e5ea);border-radius:8px;background:var(--color-background, #fff);color:var(--color-accent, #2f5bea);cursor:pointer}.chm-pick[data-v-a1cbfb78]:hover{background:var(--color-accent-light, #e8edfd)}.chm-pick svg[data-v-a1cbfb78]{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.chm-copy[data-v-a1cbfb78]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.chm-copy__u[data-v-a1cbfb78]{display:inline-flex;align-items:center;gap:6px;padding:3px 6px 3px 10px;border-radius:14px;background:var(--color-accent-light, #e8edfd);color:var(--color-text, #1c1c20);font-size:12.5px}.chm-copy__u--done[data-v-a1cbfb78]{background:#e3f5ea;padding-right:10px}.chm-copy__u small[data-v-a1cbfb78]{color:#1d8f4f}.chm-copy__rm[data-v-a1cbfb78]{border:none;background:transparent;color:var(--color-text-light, #6c6f77);cursor:pointer;font-size:11px;line-height:1;padding:2px 4px}.chm-hint--exec b[data-v-a1cbfb78]{color:var(--color-text, #1c1c20)}.chm-file__ask[data-v-a1cbfb78]{margin-left:auto;color:#d93025}.chm-file__yes[data-v-a1cbfb78],.chm-file__no[data-v-a1cbfb78]{border:1px solid var(--color-border, #e4e5ea);border-radius:6px;background:var(--color-background, #fff);font:inherit;font-size:12px;padding:2px 8px;cursor:pointer}.chm-file__yes[data-v-a1cbfb78]{border-color:#d93025;color:#d93025}.chm-combo__clear[data-v-a1cbfb78]{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:none;background:transparent;color:var(--color-text-light, #6c6f77);cursor:pointer;font-size:12px;line-height:1;padding:2px 4px}.chm-combo__item--sel[data-v-a1cbfb78]{background:var(--color-accent-light, #e8edfd)}.chm-combo__item--empty[data-v-a1cbfb78]{cursor:default;color:var(--color-text-light, #6c6f77)}.chm-combo__list[data-v-a1cbfb78]{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:20;max-height:260px;overflow-y:auto;background:var(--color-background, #fff);border:1px solid var(--color-border, #e4e5ea);border-radius:8px;box-shadow:0 10px 30px #10182824}.chm-combo__item[data-v-a1cbfb78]{padding:7px 10px;cursor:pointer;border-bottom:1px solid var(--color-border, #eef0f3)}.chm-combo__item[data-v-a1cbfb78]:last-child{border-bottom:none}.chm-combo__item[data-v-a1cbfb78]:hover{background:var(--color-background-secondary, #f4f6fb)}.chm-combo__main[data-v-a1cbfb78]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px;color:var(--color-text, #1c1c20)}.chm-ch[data-v-a1cbfb78]{flex-shrink:0;padding:1px 7px;border-radius:999px;font-size:11px;font-weight:500;white-space:nowrap}.chm-ch--esedo[data-v-a1cbfb78]{background:#efe6fb;color:#6a3fb5}.chm-ch--email[data-v-a1cbfb78]{background:#fff1dc;color:#a35c00}.chm-ch--gd[data-v-a1cbfb78]{background:#e0f2fe;color:#0369a1}.chm-ch--manual[data-v-a1cbfb78]{background:#f0f1f4;color:#6c6f77}.chm-combo__group[data-v-a1cbfb78]{padding:6px 10px 4px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:var(--color-text-light, #6c6f77);background:var(--color-background-secondary, #f7f8fa);border-bottom:1px solid var(--color-border, #eef0f3)}.chm-rcpts[data-v-a1cbfb78]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px}.chm-rcpt[data-v-a1cbfb78]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--color-text, #1c1c20);padding:2px 4px 2px 8px;border:1px solid var(--color-border, #e4e5ea);border-radius:6px;background:var(--color-background, #fff)}.chm-rcpt__x[data-v-a1cbfb78]{border:0;background:none;padding:0 4px;font-size:11px;line-height:16px;cursor:pointer;color:var(--color-text-light, #6c6f77)}.chm-rcpt__x[data-v-a1cbfb78]:hover{color:#d93025}.chm-rcpts__more[data-v-a1cbfb78]{flex-basis:100%}.chm-combo__sub[data-v-a1cbfb78]{font-size:12px;color:var(--color-text-light, #6c6f77);overflow-wrap:anywhere}.chm-mail[data-v-a1cbfb78]{border:1px solid var(--color-border, #e4e5ea);border-radius:10px;padding:12px 14px;margin-bottom:14px;background:var(--color-background-secondary, #f7f8fa);font-size:13px;color:var(--color-text, #1c1c20)}.chm-mail__head[data-v-a1cbfb78]{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap}.chm-mail__type[data-v-a1cbfb78]{min-width:260px;max-width:420px;flex:1 1 260px}.chm-mail__info[data-v-a1cbfb78]{display:flex;flex-direction:column;gap:3px;margin-top:10px;overflow-wrap:anywhere}.chm-mail__k[data-v-a1cbfb78]{color:var(--color-text-light, #6c6f77)}.chm-tag[data-v-a1cbfb78]{display:inline-block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:16px;padding:0 6px;border-radius:4px;background:var(--color-background-secondary, #f0f0f0);color:var(--color-text-light, #555)}.chm-tag--ch-gd[data-v-a1cbfb78]{background:#e0f2fe;color:#0369a1}.chm-tag--ch-esedo[data-v-a1cbfb78]{background:#efe6fb;color:#6a3fb5}.chm-tag--ch-email[data-v-a1cbfb78]{background:#fff1dc;color:#a35c00}.chm-tag--ch-manual[data-v-a1cbfb78]{background:var(--color-background-secondary, #ececf0);color:var(--color-text-light, #55585f)}.chm-tag--in[data-v-a1cbfb78]{background:var(--color-accent-light, #e8edfd);color:var(--color-accent, #2f5bea)}.chm-tag--out[data-v-a1cbfb78]{background:#e1f4f3;color:#0e8a8a}.chm-tag--pending[data-v-a1cbfb78]{background:#fff1e3;color:#b4530a}.chm-tag--refused[data-v-a1cbfb78]{background:#fde8e6;color:#d93025}.chm-tag--registered[data-v-a1cbfb78]{background:#e3f5ea;color:#1d8f4f}.chm-xcl[data-v-a1cbfb78]{width:34px;height:34px;border:0;background:var(--color-background-secondary, #f2f2f4);border-radius:8px;color:var(--color-text-light, #6b6e76);font-size:15px;line-height:1;flex:none;cursor:pointer}.chm-mb[data-v-a1cbfb78]{padding:18px 24px 22px;overflow:auto;flex:1;min-height:0}.chm-state[data-v-a1cbfb78]{padding:12px 0;font-size:14px;color:var(--color-text-light, #6c6f77)}.chm-state--err[data-v-a1cbfb78],.chm-err[data-v-a1cbfb78]{color:#d93025}.chm-combo__item--add[data-v-a1cbfb78]{color:var(--color-accent, #3b5bdb);font-weight:500;border-top:1px solid #eef0f4}.chm-qext[data-v-a1cbfb78]{margin-top:8px;border:1px solid #d6dcf5;background:#f7f8ff;border-radius:10px;padding:12px}.chm-qext__hd[data-v-a1cbfb78]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:600;font-size:13px;margin-bottom:10px}.chm-qext__grid[data-v-a1cbfb78]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px 12px}.chm-qext__f[data-v-a1cbfb78]{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--color-text-light, #6c6f77)}.chm-qext__ch[data-v-a1cbfb78]{display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;margin-top:10px;font-size:12px;color:var(--color-text-light, #6c6f77)}.chm-tgl[data-v-a1cbfb78]{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--color-text, #1c1c20);cursor:pointer;-webkit-user-select:none;user-select:none}.chm-tgl input[data-v-a1cbfb78]{position:absolute;opacity:0;pointer-events:none}.chm-tgl i[data-v-a1cbfb78]{position:relative;width:32px;height:18px;border-radius:9px;background:#c9ccd4;transition:background .15s}.chm-tgl i[data-v-a1cbfb78]:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .15s}.chm-tgl input:checked+i[data-v-a1cbfb78]{background:var(--color-accent, #2f5bea)}.chm-tgl input:checked+i[data-v-a1cbfb78]:after{transform:translate(14px)}.chm-tgl input:focus-visible+i[data-v-a1cbfb78]{outline:2px solid var(--color-accent, #2f5bea);outline-offset:2px}.chm-pick--on[data-v-a1cbfb78]{background:var(--color-accent-light, #e8edfd)}.chm-qext__ft[data-v-a1cbfb78]{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}.chm-draft[data-v-a1cbfb78]{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f7f8ff;border:1px solid #d6dcf5;border-radius:10px;padding:8px 14px;font-size:13px;color:var(--color-text, #222);margin-bottom:14px}.chm-draft__reset[data-v-a1cbfb78]{flex:none;border:1px solid #c3c6cf;background:#fff;border-radius:8px;padding:4px 12px;font-size:13px;cursor:pointer;color:inherit}.chm-draft__reset[data-v-a1cbfb78]:hover:not(:disabled){border-color:var(--color-accent, #3b5bdb);color:var(--color-accent, #3b5bdb)}.chm-err[data-v-a1cbfb78]{background:#fde8e6;border:1px solid #f5c2bd;border-radius:10px;padding:10px 14px;font-size:13px;margin-bottom:14px}.chm-note[data-v-a1cbfb78]{border-radius:10px;padding:11px 14px;font-size:13px;line-height:1.45;margin-bottom:16px;color:var(--color-text, #1c1c20)}.chm-note__hint[data-v-a1cbfb78]{margin-top:4px;color:var(--color-text-light, #6c6f77)}.chm-note--info[data-v-a1cbfb78]{background:#f7f8ff;border:1px solid #dfe3fb}.chm-note--warn[data-v-a1cbfb78]{background:#fff7ed;border:1px solid #fcd9b6}.chm-note--danger[data-v-a1cbfb78]{background:#fde8e6;border:1px solid #f5c2bd}.chm-note--ok[data-v-a1cbfb78]{background:#e3f5ea;border:1px solid #b9e4c9}.chm-grid[data-v-a1cbfb78]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.chm-card[data-v-a1cbfb78]{border:1px solid var(--color-border, #e4e5ea);border-radius:12px;padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;min-width:0}.chm-card--wide[data-v-a1cbfb78]{grid-column:1 / -1}.chm-card h4[data-v-a1cbfb78]{margin:0;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-light, #6c6f77)}.chm-field[data-v-a1cbfb78]{display:flex;flex-direction:column;gap:5px}.chm-field label[data-v-a1cbfb78]{font-size:13px;color:var(--color-text, #1c1c20)}.chm-field label b[data-v-a1cbfb78]{color:#d93025}.chm-field--err .chm-in[data-v-a1cbfb78]{border-color:#d93025}.chm-in[data-v-a1cbfb78]{width:100%;min-width:0;box-sizing:border-box;height:38px;border:1px solid var(--color-border, #e4e5ea);border-radius:8px;padding:0 12px;font:inherit;font-size:13.5px;background:var(--color-background, #fff);color:var(--color-text, #1c1c20)}.chm-in[data-v-a1cbfb78]:focus{outline:none;border-color:var(--color-accent, #2f5bea)}.chm-in[data-v-a1cbfb78]:disabled,.chm-in[readonly][data-v-a1cbfb78]{background:var(--color-background-secondary, #f5f6f8);color:var(--color-text-light, #6c6f77)}.chm-in--ta[data-v-a1cbfb78]{height:auto;padding:8px 12px;resize:vertical;line-height:1.4}.chm-hint[data-v-a1cbfb78]{font-size:12px;color:var(--color-text-light, #6c6f77)}.chm-hint--err[data-v-a1cbfb78]{color:#d93025}.chm-reqansw[data-v-a1cbfb78]{display:flex;align-items:flex-start;gap:10px;margin:4px 0 12px;padding:10px 12px;border:1px solid var(--color-border, #e4e5ea);border-radius:10px;cursor:pointer}.chm-reqansw--on[data-v-a1cbfb78]{border-color:var(--color-accent, #2f5bea);background:var(--color-accent-light, #e8edfd)}.chm-reqansw input[data-v-a1cbfb78]{margin-top:3px;flex-shrink:0}.chm-reqansw span[data-v-a1cbfb78]{display:flex;flex-direction:column;gap:2px;font-size:13px}.chm-reqansw small[data-v-a1cbfb78]{font-size:12px;color:var(--color-text-light, #6c6f77)}.chm-empty[data-v-a1cbfb78]{font-size:13px;color:var(--color-text-light, #6c6f77)}.chm-empty--err[data-v-a1cbfb78]{color:#d93025}.chm-files[data-v-a1cbfb78]{display:flex;flex-direction:column;gap:6px}.chm-file[data-v-a1cbfb78]{display:flex;align-items:center;gap:8px;border:1px solid var(--color-border, #e4e5ea);border-radius:8px;padding:7px 10px;font-size:13px;color:var(--color-text, #1c1c20)}.chm-file svg[data-v-a1cbfb78]{width:16px;height:16px;fill:none;stroke:var(--color-accent, #2f5bea);stroke-width:1.8;flex:none}.chm-file small[data-v-a1cbfb78]{color:var(--color-text-light, #6c6f77)}.chm-file__rm[data-v-a1cbfb78]{margin-left:auto;border:0;background:none;color:var(--color-text-light, #6c6f77);cursor:pointer;font-size:12px}.chm-drop[data-v-a1cbfb78]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;min-height:150px;padding:28px 16px;border:2px dashed var(--color-border, #e4e5ea);border-radius:10px;text-align:center;transition:border-color .15s,background-color .15s}.chm-drop--over[data-v-a1cbfb78]{border-color:var(--color-accent, #2f5bea);background:#2f5bea0d}.chm-drop__btn[data-v-a1cbfb78]{display:inline-flex;align-items:center;gap:10px;padding:11px 20px;border-radius:8px;background:var(--color-accent, #2f5bea);color:#fff;font-size:15px;font-weight:600;cursor:pointer;transition:filter .15s}.chm-drop__btn[data-v-a1cbfb78]:hover{filter:brightness(1.08)}.chm-drop__btn input[data-v-a1cbfb78]{display:none}.chm-drop__btn svg[data-v-a1cbfb78]{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.chm-drop__hint[data-v-a1cbfb78]{font-size:13px;color:var(--color-text-light, #8a8d94)}.chm-mf[data-v-a1cbfb78]{border-top:1px solid var(--color-border, #e4e5ea);padding:14px 24px;display:flex;align-items:center;gap:10px;background:var(--color-background-secondary, #fcfcfd);border-radius:0 0 16px 16px;flex:none}.chm-sp[data-v-a1cbfb78]{flex:1}.chm-nt[data-v-a1cbfb78]{font-size:12.5px;color:var(--color-text-light, #6c6f77)}.chm-b[data-v-a1cbfb78]{height:42px;border:1px solid var(--color-border, #c8cad2);background:var(--color-background, #fff);border-radius:8px;padding:0 18px;font:inherit;font-size:14px;font-weight:500;color:var(--color-text, #1c1c20);cursor:pointer}.chm-b--pri[data-v-a1cbfb78]{background:var(--color-accent, #2439d8);border-color:var(--color-accent, #2439d8);color:#fff}.chm-b--pri[data-v-a1cbfb78]:hover:not(:disabled){background:var(--color-accent-hover, #1a2bb0)}.chm-b--link[data-v-a1cbfb78]{border-color:transparent;background:transparent;color:#d93025;padding-left:0}.chm-b--danger[data-v-a1cbfb78]{background:#d93025;border-color:#d93025;color:#fff}.chm-b--danger[data-v-a1cbfb78]:hover:not(:disabled){background:#b3261e}.chm-dlg-ov[data-v-a1cbfb78]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:#12141e52;border-radius:16px;display:flex;align-items:center;justify-content:center;padding:20px}.chm-dlg[data-v-a1cbfb78]{background:var(--color-background, #fff);border-radius:12px;box-shadow:0 16px 48px #10182847;width:100%;max-width:480px;padding:20px 22px;display:flex;flex-direction:column;gap:12px}.chm-dlg__tt[data-v-a1cbfb78]{font-size:17px;font-weight:600;color:var(--color-text, #1c1c20)}.chm-dlg__tx[data-v-a1cbfb78]{font-size:13.5px;line-height:1.5;color:var(--color-text, #1c1c20)}.chm-dlg__warn[data-v-a1cbfb78]{font-size:13px;color:#b3261e;background:#fdecea;border-radius:8px;padding:8px 10px}.chm-dlg__ft[data-v-a1cbfb78]{display:flex;justify-content:flex-end;gap:10px}.chm-b[data-v-a1cbfb78]:disabled{opacity:.5;cursor:default}@media (max-width: 760px){.chm-grid[data-v-a1cbfb78]{grid-template-columns:1fr}.chm-ov[data-v-a1cbfb78]{padding:12px}.chm-mf[data-v-a1cbfb78]{flex-wrap:wrap}}.chr-ov[data-v-9aa737c9]{position:fixed;top:0;right:0;bottom:0;left:0;background:#12141e75;z-index:10001;display:flex;align-items:center;justify-content:center;padding:20px}.chr-md[data-v-9aa737c9]{background:var(--color-background, #fff);border-radius:16px;width:100%;max-width:460px;padding:24px;box-shadow:0 24px 70px #1018284d;display:flex;flex-direction:column;gap:12px}.chr-ic[data-v-9aa737c9]{width:44px;height:44px;border-radius:12px;background:#fde8e6;display:flex;align-items:center;justify-content:center}.chr-ic svg[data-v-9aa737c9]{width:22px;height:22px;fill:none;stroke:#d93025;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.chr-tt[data-v-9aa737c9]{margin:0;font-size:18px;font-weight:600;color:var(--color-text, #1c1c20)}.chr-tx[data-v-9aa737c9]{margin:0;font-size:13.5px;line-height:1.45;color:var(--color-text-light, #6c6f77)}.chr-doc[data-v-9aa737c9]{font-size:13px;font-weight:500;color:var(--color-text, #1c1c20);background:var(--color-background-secondary, #f5f6f8);border-radius:8px;padding:8px 12px}.chr-rs[data-v-9aa737c9]{display:flex;flex-direction:column;gap:6px}.chr-r[data-v-9aa737c9]{display:flex;gap:10px;align-items:center;font-size:14px;cursor:pointer;color:var(--color-text, #1c1c20)}.chr-ta[data-v-9aa737c9]{width:100%;min-width:0;box-sizing:border-box;border:1px solid var(--color-border, #e4e5ea);border-radius:8px;padding:8px 12px;font:inherit;font-size:13px;resize:vertical;background:var(--color-background, #fff);color:var(--color-text, #1c1c20)}.chr-ta--err[data-v-9aa737c9]{border-color:#d93025}.chr-err[data-v-9aa737c9]{color:#d93025;font-size:13px}.chr-bt[data-v-9aa737c9]{display:flex;justify-content:flex-end;gap:10px;margin-top:4px}.chr-b[data-v-9aa737c9]{height:40px;padding:0 18px;border-radius:8px;border:1px solid var(--color-border, #c8cad2);background:var(--color-background, #fff);color:var(--color-text, #1c1c20);font:inherit;font-size:14px;font-weight:500;cursor:pointer}.chr-b--danger[data-v-9aa737c9]{background:#d93025;border-color:#d93025;color:#fff}.chr-b[data-v-9aa737c9]:disabled{opacity:.5;cursor:default}.sr[data-v-e2607fcc]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mono[data-v-e2607fcc]{font-variant-numeric:tabular-nums}.btn[data-v-e2607fcc]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:8px;border:1px solid transparent;padding:0 14px;min-height:36px;font:inherit;font-weight:600;font-size:13.5px;white-space:nowrap;cursor:pointer;background:none;color:inherit;transition:background .15s,border-color .15s,color .15s}.btn-primary[data-v-e2607fcc]{background:var(--nt-accent);color:var(--nt-on-accent)}.btn-primary[data-v-e2607fcc]:hover{background:var(--nt-accent-hover)}.btn-ghost[data-v-e2607fcc]{background:transparent;border-color:var(--nt-line-strong);color:var(--nt-fg)}.btn-ghost[data-v-e2607fcc]:hover{background:var(--nt-surface-2)}.btn-text[data-v-e2607fcc]{background:none;border:0;color:var(--nt-accent);padding:0 8px;font-weight:600}.btn-text[data-v-e2607fcc]:hover{text-decoration:underline}.btn-sm[data-v-e2607fcc]{min-height:30px;padding:0 10px;font-size:13px}.btn[disabled][data-v-e2607fcc]{opacity:.5;cursor:not-allowed}.icon-btn[data-v-e2607fcc]{width:34px;height:34px;border-radius:8px;border:0;background:none;cursor:pointer;display:grid;place-items:center;color:var(--nt-muted);position:relative;flex-shrink:0}.icon-btn[data-v-e2607fcc]:hover{background:var(--nt-surface-2);color:var(--nt-fg)}.icon-btn[aria-pressed=true][data-v-e2607fcc]{background:var(--nt-accent-weak);color:var(--nt-accent)}.icon-btn[data-v-e2607fcc]:focus-visible,.btn[data-v-e2607fcc]:focus-visible{outline:2px solid var(--nt-accent);outline-offset:1px}.tag[data-v-e2607fcc]{display:inline-flex;align-items:center;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:600;white-space:nowrap}.tag-red[data-v-e2607fcc]{background:var(--nt-danger-weak);color:var(--nt-danger)}.tag-amber[data-v-e2607fcc]{background:var(--nt-warn-weak);color:var(--nt-warn)}.tag-blue[data-v-e2607fcc]{background:var(--nt-accent-weak);color:var(--nt-accent)}.n-item[data-v-e2607fcc]{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:0 12px;padding:12px 12px 12px 16px;border-bottom:1px solid var(--nt-line);list-style:none;transition:background .15s}.n-item[data-v-e2607fcc]:hover{background:var(--nt-surface-2)}.n-item.unread[data-v-e2607fcc]{background:var(--nt-unread)}.n-item.unread[data-v-e2607fcc]:hover{background:var(--nt-unread-hover)}.n-item.new-in[data-v-e2607fcc]{animation:nt-newin-e2607fcc .9s cubic-bezier(.2,.8,.2,1)}@keyframes nt-newin-e2607fcc{0%{background:var(--nt-accent-weak)}}@media (prefers-reduced-motion: reduce){.n-item.new-in[data-v-e2607fcc]{animation:none}}.n-ic[data-v-e2607fcc]{width:36px;height:36px;border-radius:10px;display:grid;place-items:center}.t-blue[data-v-e2607fcc]{background:var(--nt-accent-weak);color:var(--nt-accent)}.t-red[data-v-e2607fcc]{background:var(--nt-danger-weak);color:var(--nt-danger)}.t-green[data-v-e2607fcc]{background:var(--nt-success-weak);color:var(--nt-success)}.t-slate[data-v-e2607fcc]{background:var(--nt-slate-weak);color:var(--nt-slate)}.t-amber[data-v-e2607fcc]{background:var(--nt-warn-weak);color:var(--nt-warn)}.t-violet[data-v-e2607fcc]{background:var(--nt-violet-weak);color:var(--nt-violet)}.n-body[data-v-e2607fcc]{min-width:0;display:flex;flex-direction:column;gap:3px}.n-meta[data-v-e2607fcc]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:12px;color:var(--nt-muted)}.n-meta .kind[data-v-e2607fcc]{font-weight:600;color:var(--nt-fg)}.n-meta .sep[data-v-e2607fcc]{color:var(--nt-faint)}.n-title[data-v-e2607fcc]{all:unset;cursor:pointer;font-size:14px;font-weight:500;color:var(--nt-fg);overflow-wrap:anywhere;word-break:break-word}.n-item.unread .n-title[data-v-e2607fcc],.n-verb[data-v-e2607fcc]{font-weight:700}.n-title[data-v-e2607fcc]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.n-title[data-v-e2607fcc]:focus-visible{outline:none}.n-title[data-v-e2607fcc]:focus-visible:after{outline:2px solid var(--nt-accent);outline-offset:-2px;border-radius:2px}.n-title[data-v-e2607fcc]:hover{text-decoration:underline}.n-title--static[data-v-e2607fcc]{cursor:default}.n-title--static[data-v-e2607fcc]:after{display:none}.n-title--static[data-v-e2607fcc]:hover{text-decoration:none}.n-head.n-head--cta[data-v-e2607fcc]{font-size:15px;font-weight:700;color:var(--nt-accent)}.n-head.n-head--status[data-v-e2607fcc]{font-size:13.5px;font-weight:700;color:var(--nt-fg)}.n-item .n-title[data-v-e2607fcc]{font-weight:600}.n-item.unread .n-title[data-v-e2607fcc]{font-weight:700}.n-meta-line[data-v-e2607fcc]{font-size:12.5px;color:var(--nt-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.n-item .n-dot--edge[data-v-e2607fcc]{position:absolute;left:4px;top:27px;width:7px;height:7px}.btn-outline[data-v-e2607fcc]{background:transparent;border-color:var(--nt-accent);color:var(--nt-accent)}.btn-outline[data-v-e2607fcc]:hover{background:var(--nt-accent-weak)}.btn-plain[data-v-e2607fcc]{background:transparent;border-color:transparent;color:var(--nt-muted);font-weight:500}.btn-plain[data-v-e2607fcc]:hover{background:var(--nt-surface-2);color:var(--nt-fg)}.n-foot .n-actions.n-actions--row .btn[data-v-e2607fcc]{flex:0 0 auto}.n-actions--row[data-v-e2607fcc]{align-items:center}.n-open[data-v-e2607fcc]{margin-left:auto;width:30px;height:30px;color:var(--nt-accent)}.n-head[data-v-e2607fcc]{font-size:12px;font-weight:600;color:var(--nt-muted)}.n-head--action[data-v-e2607fcc]{font-size:13px;font-weight:700;color:var(--nt-fg)}.n-type[data-v-e2607fcc]{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;font-size:12.5px;font-weight:500;color:var(--nt-accent);overflow-wrap:anywhere}.n-type .sep[data-v-e2607fcc]{color:var(--nt-faint)}.n-need[data-v-e2607fcc]{display:flex;flex-direction:column;gap:2px;margin-top:6px;position:relative;z-index:1}.n-need__text[data-v-e2607fcc]{margin:0;display:flex;gap:6px;align-items:flex-start;font-size:13px;color:var(--nt-fg);background:var(--nt-warn-weak);border-radius:8px;padding:8px 10px}.n-need__text span[data-v-e2607fcc]{display:inline-flex;color:var(--nt-warn);flex-shrink:0;margin-top:1px}.n-text[data-v-e2607fcc]{margin:0;font-size:13px;color:var(--nt-muted);overflow-wrap:anywhere;word-break:break-word}.n-text b[data-v-e2607fcc]{color:var(--nt-fg);font-weight:600}.n-chips[data-v-e2607fcc]{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.n-actions[data-v-e2607fcc]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px;position:relative;z-index:1}.n-foot[data-v-e2607fcc]{grid-column:2 / -1;min-width:0;display:flex;flex-direction:column;gap:4px}.n-foot .n-actions[data-v-e2607fcc]{flex-wrap:nowrap}.n-foot .n-actions .btn[data-v-e2607fcc]{flex:1 1 0;min-width:0}.btn-danger[data-v-e2607fcc]{background:var(--nt-danger);color:#fff}.btn-danger[data-v-e2607fcc]:hover{filter:brightness(.95)}.n-done[data-v-e2607fcc]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px;font-size:13px;font-weight:600;position:relative;z-index:1}.n-done.ok[data-v-e2607fcc]{color:var(--nt-success)}.n-done.no[data-v-e2607fcc]{color:var(--nt-danger)}.n-done span[data-v-e2607fcc]{display:inline-flex}.reject-box[data-v-e2607fcc]{display:flex;flex-direction:column;gap:4px;margin-top:8px;position:relative;z-index:1}.reject-box label[data-v-e2607fcc]{font-size:12px;font-weight:600;color:var(--nt-fg)}.reject-box textarea[data-v-e2607fcc]{font:inherit;font-size:13px;min-height:64px;resize:vertical;padding:8px 10px;border:1px solid var(--nt-line-strong);border-radius:8px;background:var(--nt-surface);color:var(--nt-fg)}.reject-box textarea[data-v-e2607fcc]:focus{outline:2px solid var(--nt-accent);outline-offset:-1px;border-color:transparent}.err[data-v-e2607fcc]{margin:0;font-size:12px;color:var(--nt-danger);position:relative;z-index:1}.spin[data-v-e2607fcc]{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:nt-spin-e2607fcc .7s linear infinite;display:inline-block}@keyframes nt-spin-e2607fcc{to{transform:rotate(360deg)}}.n-side[data-v-e2607fcc]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;position:relative;z-index:1}.n-side--menu[data-v-e2607fcc]{z-index:20}.n-more-wrap[data-v-e2607fcc]{position:relative}.n-time[data-v-e2607fcc]{font-size:12px;color:var(--nt-faint);white-space:nowrap;font-variant-numeric:tabular-nums}.n-dot[data-v-e2607fcc]{width:9px;height:9px;border-radius:50%;background:var(--nt-accent);flex-shrink:0}.n-more[data-v-e2607fcc]{width:30px;height:30px;opacity:0;transition:opacity .15s}.n-item:hover .n-more[data-v-e2607fcc],.n-item:focus-within .n-more[data-v-e2607fcc],.n-more[aria-expanded=true][data-v-e2607fcc]{opacity:1}@media (hover: none){.n-more[data-v-e2607fcc]{opacity:1}}.n-group-acts[data-v-e2607fcc]{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.group-head[data-v-e2607fcc]{all:unset;cursor:pointer;display:flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--nt-accent);margin-top:6px;position:relative;z-index:1}.group-head[data-v-e2607fcc]:hover{text-decoration:underline}.group-head[data-v-e2607fcc]:focus-visible{outline:2px solid var(--nt-accent);border-radius:3px}.group-head[aria-expanded=true] span[data-v-e2607fcc]{transform:rotate(180deg)}.group-head span[data-v-e2607fcc]{display:inline-flex;transition:transform .2s}.sub-list[data-v-e2607fcc]{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column;border-left:2px solid var(--nt-line);position:relative;z-index:1}.sub-list li[data-v-e2607fcc]{display:flex;align-items:center;gap:8px;padding:6px 0 6px 10px;font-size:13px}.sub-list li button[data-v-e2607fcc]{all:unset;cursor:pointer;flex:1;min-width:0;overflow-wrap:anywhere;color:var(--nt-fg)}.sub-list li button[data-v-e2607fcc]:hover{text-decoration:underline}.sub-list li button[data-v-e2607fcc]:focus-visible{outline:2px solid var(--nt-accent);border-radius:3px}.sub-list li.unread button[data-v-e2607fcc]{font-weight:600}.sub-list .n-dot[data-v-e2607fcc]{width:7px;height:7px}.sub-actor[data-v-e2607fcc]{color:var(--nt-muted);font-weight:400}.menu[data-v-e2607fcc]{position:absolute;z-index:30;top:100%;right:0;margin-top:4px;min-width:250px;background:var(--nt-surface);border:1px solid var(--nt-line);border-radius:10px;box-shadow:var(--nt-shadow);padding:6px;display:flex;flex-direction:column}.menu--up[data-v-e2607fcc]{top:auto;bottom:100%;margin:0 0 4px}.menu button[data-v-e2607fcc],.menu label[data-v-e2607fcc]{display:flex;align-items:center;gap:10px;border:0;background:none;text-align:left;padding:8px 10px;border-radius:6px;font:inherit;font-size:13.5px;min-height:36px;cursor:pointer;color:var(--nt-fg)}.menu button[data-v-e2607fcc]:hover,.menu label[data-v-e2607fcc]:hover,.menu button[data-v-e2607fcc]:focus-visible{background:var(--nt-surface-2);outline:none}.menu hr[data-v-e2607fcc]{border:0;border-top:1px solid var(--nt-line);margin:4px 0}.menu .i[data-v-e2607fcc]{color:var(--nt-muted);display:inline-flex}.menu .danger[data-v-e2607fcc],.menu .danger .i[data-v-e2607fcc]{color:var(--nt-danger)}.menu input[type=checkbox][data-v-e2607fcc]{width:16px;height:16px;accent-color:var(--nt-accent);margin:0}.menu .mhead[data-v-e2607fcc]{font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--nt-faint);padding:6px 10px 4px}.ntq[data-v-e2607fcc]{position:fixed;right:96px;bottom:20px;z-index:10000000;display:flex;flex-direction:column;gap:10px;width:360px;max-width:calc(100vw - 32px);pointer-events:none}.ntq__item[data-v-e2607fcc]{pointer-events:auto;display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:12px;padding:12px 8px 12px 14px;border-radius:12px;background:var(--nt-surface);color:var(--nt-fg);border:1px solid var(--nt-line);box-shadow:var(--nt-shadow);font-size:13px}.ntq__item--urgent[data-v-e2607fcc]{border-left:3px solid var(--nt-danger)}.ntq__body[data-v-e2607fcc]{min-width:0}.ntq__title[data-v-e2607fcc]{margin:0;font-weight:700;font-size:13.5px;overflow-wrap:anywhere}.ntq__text[data-v-e2607fcc]{margin:2px 0 0;color:var(--nt-muted);overflow-wrap:anywhere}.ntq__acts[data-v-e2607fcc]{display:flex;gap:6px;margin-top:8px}.ntq__x[data-v-e2607fcc]{width:28px;height:28px}.ntq__more[data-v-e2607fcc]{pointer-events:auto;align-self:flex-end;border:0;border-radius:999px;padding:6px 12px;background:var(--nt-surface);color:var(--nt-accent);box-shadow:var(--nt-shadow);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.ntq-enter-active[data-v-e2607fcc],.ntq-leave-active[data-v-e2607fcc]{transition:opacity .2s,transform .2s}.ntq-enter-from[data-v-e2607fcc],.ntq-leave-to[data-v-e2607fcc]{opacity:0;transform:translateY(8px)}@media (prefers-reduced-motion: reduce){.ntq-enter-active[data-v-e2607fcc],.ntq-leave-active[data-v-e2607fcc]{transition:none}}@media (max-width: 1024px){.ntq[data-v-e2607fcc]{top:calc(64px + env(safe-area-inset-top));right:12px;bottom:auto;left:12px;width:auto;max-width:none}.ntq-enter-from[data-v-e2607fcc],.ntq-leave-to[data-v-e2607fcc]{transform:translateY(-8px)}}.tsb[data-v-6e1564ca]{position:relative;width:280px}.tsb__field[data-v-6e1564ca]{display:flex;align-items:center;gap:6px;height:36px;padding:0 10px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background)}.tsb__field[data-v-6e1564ca]:focus-within{border-color:var(--color-accent)}.tsb__icon[data-v-6e1564ca]{color:var(--color-text-light);flex-shrink:0}.tsb__input[data-v-6e1564ca]{flex:1 1 auto;width:0;min-width:0;border:none;background:none;outline:none;color:var(--color-text);font-family:inherit;font-size:14px}.tsb__clear[data-v-6e1564ca]{border:none;background:none;color:var(--color-text-light);font-size:18px;line-height:1;cursor:pointer;padding:0 2px}.tsb__clear[data-v-6e1564ca]:hover{color:var(--color-text)}.tsb__drop[data-v-6e1564ca]{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:9999;max-height:380px;overflow-y:auto;padding:4px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background);box-shadow:0 8px 24px #00000029}.tsb__state[data-v-6e1564ca]{padding:10px 8px;color:var(--color-text-light);font-size:13px}.tsb__state--error[data-v-6e1564ca]{color:var(--color-red, #d33)}.tsb__item[data-v-6e1564ca]{display:flex;align-items:center;gap:8px;width:100%;padding:7px 8px;border:none;border-radius:6px;background:none;color:var(--color-text);font-family:inherit;text-align:left;cursor:pointer}.tsb__item[data-v-6e1564ca]:hover{background:var(--color-background-secondary)}.tsb__item.done .tsb__item-name[data-v-6e1564ca]{color:var(--color-text-light);text-decoration:line-through}.tsb__item-main[data-v-6e1564ca]{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.tsb__item-name[data-v-6e1564ca]{font-size:13px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tsb__item-meta[data-v-6e1564ca]{display:flex;align-items:center;gap:8px;font-size:11px;color:var(--color-text-light);overflow:hidden}.tsb__item-project[data-v-6e1564ca]{display:flex;align-items:center;gap:4px;white-space:nowrap}.tsb__item-author[data-v-6e1564ca]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tsb__dot[data-v-6e1564ca]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.tsb__badge[data-v-6e1564ca]{flex-shrink:0;padding:1px 6px;border-radius:99px;background:var(--color-background-secondary);color:var(--color-text-light);font-size:10px}.tsb__more[data-v-6e1564ca]{padding:7px 8px;border-top:1px solid var(--color-border);color:var(--color-text-light);font-size:11px}@media (max-width: 900px){.tsb[data-v-6e1564ca]{width:200px}}.date-input[data-v-5c14c12e]{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-5c14c12e]:hover{border-color:var(--color-border-focus)}.date-input[data-v-5c14c12e]:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light)}.date-input[data-v-5c14c12e]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;transition:opacity .2s ease}.date-input[data-v-5c14c12e]::-webkit-calendar-picker-indicator:hover{opacity:1}.dark-mode .date-input[data-v-5c14c12e]::-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}.sed-filter-bar[data-v-8a82982e]{--sed-border-strong: #dcdcdc;display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:13px}.sed-filter-search[data-v-8a82982e]{flex:1 1 284px;min-width:284px;max-width:460px;display:flex;align-items:center;gap:8px;height:40px;padding:0 8px 0 12px;border:1px solid var(--sed-border-strong);border-radius:8px;background:var(--color-background);color:var(--color-text-light);cursor:text}.sed-filter-search[data-v-8a82982e]:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light)}.sed-filter-search input[data-v-8a82982e]{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--color-text);font:inherit;font-size:14px}.sed-filter-search-clear[data-v-8a82982e]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:50%;background:transparent;color:var(--color-text-light);cursor:pointer}.sed-filter-search-clear[data-v-8a82982e]:hover{background:var(--color-background-secondary);color:var(--color-text)}.sed-icon-btn[data-v-8a82982e]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:0;border-radius:8px;background:transparent;cursor:pointer}.sed-icon-btn[data-v-8a82982e]:hover{background:var(--color-background-secondary)}.sed-filter-toggle[data-v-8a82982e]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--sed-border-strong);border-radius:8px;background:var(--color-background);color:var(--color-text);cursor:pointer}.sed-filter-toggle[data-v-8a82982e]:hover{border-color:var(--color-border-focus)}.sed-filter-toggle[aria-pressed=true][data-v-8a82982e]{background:var(--color-accent-light);border-color:var(--color-accent);color:var(--color-accent)}.sed-filter-toggle-badge[data-v-8a82982e]{position:absolute;top:-6px;right:-6px;min-width:18px;padding:1px 6px;border-radius:10px;background:var(--color-accent);color:#fff;font-size:11px;font-weight:600;line-height:16px;box-shadow:0 0 0 2px var(--color-background)}.sed-filter-toggle.is-active[data-v-8a82982e]{border-color:var(--color-accent);color:var(--color-accent)}.sed-filter-reset[data-v-8a82982e]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--sed-border-strong);border-radius:8px;background:var(--color-background);color:var(--color-text-light);cursor:pointer}.sed-filter-reset[data-v-8a82982e]:hover{border-color:var(--color-border-focus);color:var(--color-text)}@media (max-width: 640px){.sed-filter-search[data-v-8a82982e]{max-width:none}}.sed-fselect[data-v-a6cda6cc]{position:relative;display:inline-flex}.sed-fselect-btn[data-v-a6cda6cc]{display:inline-flex;align-items:center;gap:8px;height:36px;max-width:260px;padding:0 10px 0 12px;border:1px solid var(--sed-border-strong, #dcdcdc);border-radius:8px;background:var(--color-background);color:var(--color-text);font:inherit;cursor:pointer;white-space:nowrap}.sed-fselect-btn[data-v-a6cda6cc]:hover{border-color:var(--color-border-focus)}.sed-fselect-btn[data-v-a6cda6cc]:focus-visible,.sed-fselect.is-open .sed-fselect-btn[data-v-a6cda6cc]{outline:0;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light)}.sed-fselect.is-set .sed-fselect-btn[data-v-a6cda6cc]{border-color:var(--color-accent);font-weight:600}.sed-fselect-text[data-v-a6cda6cc]{overflow:hidden;text-overflow:ellipsis}.sed-fselect-caret[data-v-a6cda6cc]{flex-shrink:0;color:var(--color-text-light);transition:transform .15s}.sed-fselect.is-open .sed-fselect-caret[data-v-a6cda6cc]{transform:rotate(180deg)}.sed-fselect-menu[data-v-a6cda6cc]{position:absolute;top:calc(100% + 4px);left:0;z-index:1000;min-width:100%;max-height:320px;overflow-y:auto;margin:0;padding:4px;list-style:none;border:1px solid var(--color-border);border-radius:10px;background:var(--color-background);box-shadow:0 8px 24px -6px #00000029}.sed-fselect-item[data-v-a6cda6cc]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 10px;border-radius:6px;color:var(--color-text);font-weight:400;white-space:nowrap;cursor:pointer;outline:0}.sed-fselect-item[data-v-a6cda6cc]:hover,.sed-fselect-item[data-v-a6cda6cc]:focus{background:var(--color-background-secondary)}.sed-fselect-item.muted[data-v-a6cda6cc]{color:var(--color-text-light)}.sed-fselect-item.selected[data-v-a6cda6cc]{color:var(--color-accent);font-weight:600}.sed-filter-strip[data-v-7d3775aa]{--sed-border-strong: #dcdcdc;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 20px;background:var(--color-background-secondary);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);font-size:13px}.sed-issued[data-v-7d3775aa]{width:236px}.sed-issued[data-v-7d3775aa] .sed-issued-input{height:36px;padding-top:0;padding-bottom:0;border:1px solid var(--sed-border-strong);border-radius:8px;background:var(--color-background);color:var(--color-text);font:inherit;font-size:13px}.sed-issued[data-v-7d3775aa] .sed-issued-input::placeholder{color:var(--color-text);opacity:1}.sed-issued[data-v-7d3775aa] .sed-issued-input:hover{border-color:var(--color-border-focus)}.sed-issued[data-v-7d3775aa] .sed-issued-input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light)}.sed-issued.is-set[data-v-7d3775aa] .sed-issued-input{border-color:var(--color-accent);font-weight:600}.sed-filter-strip-spacer[data-v-7d3775aa]{flex:1}.sed-ftext[data-v-7d3775aa]{display:inline-flex;align-items:center;gap:4px;width:236px;height:36px;padding:0 6px 0 12px;border:1px solid var(--sed-border-strong);border-radius:8px;background:var(--color-background);cursor:text}.sed-ftext[data-v-7d3775aa]:hover{border-color:var(--color-border-focus)}.sed-ftext[data-v-7d3775aa]:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light)}.sed-ftext.is-set[data-v-7d3775aa]{border-color:var(--color-accent)}.sed-ftext input[data-v-7d3775aa]{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--color-text);font:inherit;font-size:13px}.sed-ftext input[data-v-7d3775aa]::placeholder{color:var(--color-text);opacity:1}.sed-ftext.is-set input[data-v-7d3775aa]{font-weight:600}.sed-ftext-clear[data-v-7d3775aa]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;border-radius:50%;background:transparent;color:var(--color-text-light);cursor:pointer}.sed-ftext-clear[data-v-7d3775aa]:hover{background:var(--color-background-secondary);color:var(--color-text)}.sed-ftoggle[data-v-7d3775aa]{height:36px;padding:0 14px;border:1px solid var(--sed-border-strong);border-radius:8px;background:var(--color-background);color:var(--color-text);font:inherit;font-size:13px;cursor:pointer}.sed-ftoggle[data-v-7d3775aa]:hover{border-color:var(--color-border-focus)}.sed-ftoggle.is-set[data-v-7d3775aa]{border-color:var(--color-accent);background:var(--color-accent-light);color:var(--color-accent);font-weight:600}.sed-filter-strip-found[data-v-7d3775aa]{color:var(--color-text-light);white-space:nowrap}.sed-filter-strip-found b[data-v-7d3775aa]{color:var(--color-text)}.sed-link-btn[data-v-7d3775aa]{height:36px;padding:0 4px;border:0;background:transparent;color:var(--color-accent);font:inherit;cursor:pointer}.sed-link-btn[data-v-7d3775aa]:hover{color:var(--color-accent-hover);text-decoration:underline}.sed-filter-strip-close[data-v-7d3775aa]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:var(--color-text);cursor:pointer}.sed-filter-strip-close[data-v-7d3775aa]:hover{background:var(--color-background)}@media (max-width: 640px){.sed-filter-strip[data-v-7d3775aa]{padding:12px 16px}}.dp__menu.sed-issued-menu{--dp-primary-color: var(--color-accent);--dp-primary-text-color: #fff;--dp-hover-color: var(--color-background-secondary);--dp-range-between-dates-background-color: var(--color-accent-light);--dp-range-between-dates-text-color: var(--color-text);--dp-border-radius: 8px;--dp-cell-border-radius: 6px;--dp-font-family: inherit;--dp-font-size: 13px;--dp-menu-border-color: var(--color-border);border-radius:10px;box-shadow:0 8px 24px -6px #00000029}.btn-invite[data-v-3de89e8d]{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-3de89e8d]:hover{background-color:#eff6ff}.btn-invite[data-v-3de89e8d]:active{background-color:#dbeafe}.invite-icon[data-v-3de89e8d]{flex-shrink:0}.sed-period-filter[data-v-3de89e8d]{display:flex;gap:16px;align-items:center}.sed-header-filter-bar[data-v-3de89e8d]{flex:1 1 auto;min-width:0;max-width:960px;margin-left:16px}.inline-header.has-filter-strip[data-v-3de89e8d]{height:auto}.inline-header.has-filter-strip .head-panel[data-v-3de89e8d]{height:96px}.sed-header-filter-strip[data-v-3de89e8d]{margin-top:8px;border-radius:8px}.sed-header-filter-strip[data-v-3de89e8d]>.sed-filter-strip{border-radius:inherit}.sed-period-filter-date-from[data-v-3de89e8d],.sed-period-filter-date-to[data-v-3de89e8d]{display:flex;flex-direction:column;gap:4px}.sed-period-filter label[data-v-3de89e8d]{font-size:12px;color:var(--color-text-light)}.date-input[data-v-3de89e8d]{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-3de89e8d]:hover{border-color:var(--color-border-focus)}.date-input[data-v-3de89e8d]:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light)}.date-input[data-v-3de89e8d]::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.6;transition:opacity .2s ease}.date-input[data-v-3de89e8d]::-webkit-calendar-picker-indicator:hover{opacity:1}.dark-mode .date-input[data-v-3de89e8d]::-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-580e1b73]{display:flex;flex-direction:column;flex:1;min-height:0}.tcv__head[data-v-580e1b73]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-bottom:12px}.tcv__title[data-v-580e1b73]{margin:0;color:var(--color-text);font-size:19px;font-weight:700}.tcv__controls[data-v-580e1b73]{display:flex;align-items:center;gap:6px}.tcv__scale[data-v-580e1b73]{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-580e1b73]{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-580e1b73]{background:var(--color-background);color:var(--color-text);font-weight:600}.tcv__nav[data-v-580e1b73],.tcv__today[data-v-580e1b73]{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-580e1b73]{width:32px;padding:0;font-size:16px;line-height:1}.tcv__nav[data-v-580e1b73]:hover,.tcv__today[data-v-580e1b73]:hover{border-color:var(--color-accent)}.tcv__grid-wrap[data-v-580e1b73]{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-580e1b73]{display:grid;grid-template-columns:repeat(7,1fr);background:var(--color-background-secondary)}.tcv__wd[data-v-580e1b73]{padding:9px 0;color:var(--color-text-light);font-size:11px;font-weight:600;letter-spacing:.5px;text-align:center}.tcv__grid[data-v-580e1b73]{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-580e1b73]{padding:6px;border-top:1px solid var(--color-border);border-right:1px solid var(--color-border);min-width:0}.tcv__day[data-v-580e1b73]:nth-child(7n){border-right:none}.tcv__day.muted[data-v-580e1b73]{background:var(--color-background-secondary)}.tcv__day.muted .tcv__daynum[data-v-580e1b73]{opacity:.45}.tcv__daynum[data-v-580e1b73]{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-580e1b73]{background:var(--color-accent);color:#fff}.tcv__events[data-v-580e1b73]{display:flex;flex-direction:column;gap:3px;margin-top:4px}.tcv__more[data-v-580e1b73]{align-self:flex-start;padding:1px 4px;border:none;background:none;color:var(--color-text-light);font-family:inherit;font-size:11px;cursor:pointer}.tcv__more[data-v-580e1b73]:hover{color:var(--color-accent);text-decoration:underline}.tcv__event[data-v-580e1b73]{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-580e1b73]:hover{filter:brightness(1.1)}.tcv__months[data-v-580e1b73]{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-580e1b73]{border:1px solid var(--color-border);border-radius:12px;background:var(--color-background-secondary);overflow:hidden}.tcv__month-head[data-v-580e1b73]{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-580e1b73]{margin-left:auto;color:var(--color-text-light);font-size:12px;font-variant-numeric:tabular-nums}.tcv__month-body[data-v-580e1b73]{padding:6px}.tcv__row[data-v-580e1b73]{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:7px;cursor:pointer}.tcv__row[data-v-580e1b73]:hover{background:var(--color-background)}.tcv__row-date[data-v-580e1b73]{color:var(--color-text-light);font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.tcv__row-dot[data-v-580e1b73]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.tcv__row-name[data-v-580e1b73]{color:var(--color-text);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tcv__empty[data-v-580e1b73]{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-af7c017d]{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-width:0;min-height:0}.tb-head[data-v-af7c017d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.tb-title[data-v-af7c017d]{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-af7c017d]{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-af7c017d]:hover{border-color:var(--color-accent)}.tb-btn--primary[data-v-af7c017d]{background:var(--color-accent);border-color:var(--color-accent);color:#fff;font-weight:600}.tb-btn--primary[data-v-af7c017d]:disabled{opacity:.5;cursor:default}.tb-btn--sm[data-v-af7c017d]{padding:5px 10px;font-size:12px}.tb-state[data-v-af7c017d]{padding:60px 0;color:var(--color-text-light);text-align:center}.tb-state--error[data-v-af7c017d]{color:var(--color-red)}.tb-columns[data-v-af7c017d]{display:flex;gap:14px;flex:1;width:100%;min-height:0;overflow-x:auto;padding-bottom:8px;align-items:stretch}.tb-column[data-v-af7c017d]{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-af7c017d]{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-af7c017d]{opacity:.4}.tb-column.is-column-over[data-v-af7c017d]{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.tb-column__head[data-v-af7c017d]{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-af7c017d]:active{cursor:grabbing}.tb-members[data-v-af7c017d]{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-af7c017d]:hover{border-color:var(--color-accent);color:var(--color-accent)}.tb-column--new[data-v-af7c017d]{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-af7c017d]:hover{border-color:var(--color-accent);background:var(--color-accent-light)}.tb-add-stage[data-v-af7c017d]{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-af7c017d]{color:var(--color-accent)}.tb-add-stage[data-v-af7c017d]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.tb-column--orphan[data-v-af7c017d]{border-color:var(--color-red);background:var(--color-red-secondary)}.tb-column--orphan .tb-column__head[data-v-af7c017d]{border-bottom-color:var(--color-red);cursor:default}.tb-column--orphan .tb-column__name[data-v-af7c017d]{color:var(--color-red)}.tb-new-stage[data-v-af7c017d]{padding:10px}.tb-new-stage__input[data-v-af7c017d]{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-af7c017d]{display:flex;gap:6px;margin-top:6px}.tb-column__dot[data-v-af7c017d]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.tb-column__name[data-v-af7c017d]{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-af7c017d]{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-af7c017d]{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-af7c017d]{scrollbar-color:var(--color-border) transparent}.tb-column__body[data-v-af7c017d]::-webkit-scrollbar{width:6px}.tb-column__body[data-v-af7c017d]::-webkit-scrollbar-track{background:transparent}.tb-column__body[data-v-af7c017d]::-webkit-scrollbar-thumb{background:transparent;border-radius:4px}.tb-column:hover .tb-column__body[data-v-af7c017d]::-webkit-scrollbar-thumb{background:var(--color-border)}.tb-column:hover .tb-column__body[data-v-af7c017d]::-webkit-scrollbar-thumb:hover{background:var(--color-border-focus)}.tb-column__foot[data-v-af7c017d]{flex-shrink:0;padding:6px 10px 10px;border-top:1px solid var(--color-border)}.tb-column__empty[data-v-af7c017d]{padding:14px 4px;color:var(--color-text-light);font-size:13px;text-align:center}.tb-column__add[data-v-af7c017d]{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-af7c017d]:hover{background:var(--color-accent-light);color:var(--color-accent)}.tb-column__add[data-v-af7c017d]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.tb-card[data-v-af7c017d]{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-af7c017d]:hover{border-color:var(--color-border-focus);box-shadow:0 2px 8px #00000014}.dark-mode .tb-card[data-v-af7c017d]{box-shadow:0 1px 2px #00000059}.dark-mode .tb-card[data-v-af7c017d]:hover{box-shadow:0 2px 10px #00000073}.tb-card.is-dragging[data-v-af7c017d]{opacity:.4;box-shadow:none}.tb-card.is-done[data-v-af7c017d]{background:var(--color-board-column-head);border-color:transparent;box-shadow:none}.tb-card.is-done .tb-card__name[data-v-af7c017d]{color:var(--color-text-light);text-decoration:line-through}.tb-card__top[data-v-af7c017d]{display:flex;align-items:flex-start;gap:8px}.tb-card__check[data-v-af7c017d]{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-af7c017d]:hover{border-color:var(--color-accent)}.tb-card__check.checked[data-v-af7c017d]{background:var(--color-green);border-color:var(--color-green)}.tb-card__name[data-v-af7c017d]{flex:1;color:var(--color-text);font-size:13px;line-height:1.4;word-break:break-word}.tb-card__tags[data-v-af7c017d]{display:flex;flex-wrap:wrap;gap:4px;margin-top:8px}.tb-tag[data-v-af7c017d]{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-af7c017d]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:8px}.tb-priority[data-v-af7c017d]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;line-height:1.5}.tb-deadline[data-v-af7c017d]{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-af7c017d]{border-color:var(--color-red);background:var(--color-red-secondary);color:var(--color-red);font-weight:600}.tb-deadline.is-today[data-v-af7c017d]{border-color:var(--color-warn);background:var(--color-warn-secondary);color:var(--color-warn-text);font-weight:600}.tb-check[data-v-af7c017d]{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-af7c017d]{border-color:var(--color-green);color:var(--color-green)}.tb-card__people[data-v-af7c017d]{display:flex;flex-direction:column;gap:2px;margin-top:6px}.tb-person[data-v-af7c017d]{display:flex;align-items:center;gap:5px;min-width:0;color:var(--color-text-light);font-size:11px}.tb-person__name[data-v-af7c017d]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tb-person__mark[data-v-af7c017d]{flex:none;width:5px;height:5px;border-radius:50%;background:var(--color-border)}.tb-person.responsible[data-v-af7c017d]{color:var(--color-text)}.tb-person.responsible .tb-person__mark[data-v-af7c017d]{background:var(--color-accent)}.tb-card--doc[data-v-af7c017d]{border-left:3px solid var(--color-accent)}.tb-card--doc.is-locked[data-v-af7c017d],.tb-card.is-locked[data-v-af7c017d]{cursor:default}.tb-card__lock[data-v-af7c017d]{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-af7c017d]{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-af7c017d]:focus{outline:none}.tb-column__edit[data-v-af7c017d]{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-af7c017d]{opacity:1}.tb-column__edit[data-v-af7c017d]:hover{background:var(--color-background);color:var(--color-accent)}.tb-column__del[data-v-af7c017d]:hover:not(:disabled){color:var(--color-danger, #c0392b)}.tb-column__del[data-v-af7c017d]:disabled{color:var(--color-text-light);opacity:.35;cursor:default}.tb-column__head:hover .tb-column__del[data-v-af7c017d]:disabled{opacity:.35}.tb-column__final.is-active[data-v-af7c017d],.tb-column__head:hover .tb-column__final.is-active[data-v-af7c017d]{opacity:1;color:var(--color-green)}.tb-column__final.is-active[data-v-af7c017d]:hover:not(:disabled){color:var(--color-green)}.tb-column__final[data-v-af7c017d]:disabled{cursor:default}.tb-column__final[data-v-af7c017d]:disabled:hover{background:none}.tb-column.is-final .tb-column__head[data-v-af7c017d]{box-shadow:inset 0 2px 0 var(--color-green)}@media (hover: none){.tb-column__edit[data-v-af7c017d]{opacity:1}}.tb-task-doc[data-v-af7c017d]{margin-top:8px;padding-top:8px;border-top:1px solid var(--color-border)}.tb-task-doc__link[data-v-af7c017d]{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--color-text-light);cursor:pointer}.tb-task-doc__link[data-v-af7c017d]:hover{color:var(--color-accent)}.tb-task-doc__name[data-v-af7c017d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tb-task-doc__num[data-v-af7c017d]{margin-left:auto;padding-left:6px;font-variant-numeric:tabular-nums;flex-shrink:0}.tb-doc-stages[data-v-af7c017d]{display:flex;gap:6px;margin-top:8px}.tb-doc-stages.is-done .tb-doc-stage__bar[data-v-af7c017d]{background:var(--color-green)}.tb-doc-stages.is-cancelled .tb-doc-stage__bar[data-v-af7c017d]{background:var(--color-red)}.tb-doc-stage[data-v-af7c017d]{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.tb-doc-stage__bar[data-v-af7c017d]{height:3px;border-radius:2px;background:var(--color-border)}.tb-doc-stage__bar.filled[data-v-af7c017d]{background:var(--color-accent)}.tb-doc-stage__label[data-v-af7c017d]{font-size:10px;color:var(--color-text-light);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tb-doc-icon[data-v-af7c017d]{display:flex;align-items:center;margin-top:2px;color:var(--color-accent);flex-shrink:0}.tb-doc-num[data-v-af7c017d]{color:var(--color-text-light);font-size:11px;font-variant-numeric:tabular-nums}.tb-doc-link[data-v-af7c017d]{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-af7c017d]:hover{border-color:var(--color-accent);color:var(--color-accent)}.tb-composer[data-v-af7c017d]{padding:8px;border:1px solid var(--color-accent);border-radius:10px;background:var(--color-background)}.tb-composer__input[data-v-af7c017d]{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-af7c017d]{display:flex;gap:6px;margin-top:6px}@media (max-width: 768px){.tb-column[data-v-af7c017d]{width:260px}}.tb-m-switch[data-v-af7c017d]{display:none}@media (max-width: 1024px){.task-board-wrap[data-v-af7c017d]{padding:12px 12px 0}.tb-head[data-v-af7c017d]{flex-wrap:wrap;row-gap:8px}.tb-title[data-v-af7c017d]{display:none}.tb-head[data-v-af7c017d]{justify-content:flex-end}.tb-columns[data-v-af7c017d]{flex-direction:column;gap:12px;overflow:visible;padding-bottom:0}.tb-m-switch[data-v-af7c017d]{display:flex;gap:4px;padding:3px;overflow-x:auto;scrollbar-width:none;border-radius:12px;background:var(--color-board-column)}.tb-m-switch[data-v-af7c017d]::-webkit-scrollbar{display:none}.tb-m-switch__tab[data-v-af7c017d]{flex:1 0 auto;display:flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 12px;border:0;border-radius:10px;background:none;color:var(--color-text-light);font:600 14px Inter,system-ui,sans-serif;white-space:nowrap;cursor:pointer}.tb-m-switch__tab[aria-selected=true][data-v-af7c017d]{background:var(--color-background);color:var(--color-text);box-shadow:0 1px 3px #0000001f}.tb-m-switch__count[data-v-af7c017d]{min-width:20px;padding:1px 7px;border-radius:9px;background:var(--color-border);font-size:12px;font-variant-numeric:tabular-nums}.tb-column[data-v-af7c017d]{width:100%;height:auto}.tb-column.is-m-hidden[data-v-af7c017d],.tb-column--new[data-v-af7c017d]{display:none}}.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}.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-97717446]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:0 16px 10px}.tfb__wrap[data-v-97717446]{position:relative}.tfb__chip[data-v-97717446]{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-97717446]:hover{border-color:var(--color-accent)}.tfb__chip.active[data-v-97717446]{border-color:var(--color-accent);color:var(--color-accent)}.tfb__caret[data-v-97717446]{font-size:9px;opacity:.7}.tfb__menu[data-v-97717446]{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-97717446]{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-97717446]:hover{background:var(--color-background-secondary)}.tfb__item.on[data-v-97717446]{color:var(--color-accent)}.tfb__empty[data-v-97717446]{padding:6px 8px;font-size:12px;color:var(--color-text-light)}.tfb__dot[data-v-97717446]{width:8px;height:8px;border-radius:4px;flex-shrink:0}.tfb__clear[data-v-97717446]{border:none;background:none;color:var(--color-text-light);font-size:12px;cursor:pointer;text-decoration:underline}.tfb__clear[data-v-97717446]:hover{color:var(--color-accent)}.tav[data-v-2888570d]{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-2888570d]{padding:24px 0;color:var(--color-text-light);font-size:13px}.tav__state--error[data-v-2888570d]{color:var(--color-red)}.tav__cols[data-v-2888570d]{display:flex;gap:14px;align-items:stretch;flex:1;width:100%;min-height:0;overflow-x:auto;padding-bottom:8px}.tav__col[data-v-2888570d]{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-2888570d]{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-2888570d]{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-2888570d]{color:var(--color-red)}.tav__count[data-v-2888570d]{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-2888570d]{border-color:var(--color-red)}.tav__col.is-overdue .tav__head[data-v-2888570d]{background:var(--color-red-secondary);border-bottom-color:var(--color-red)}.tav__body[data-v-2888570d]{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-2888570d]{scrollbar-color:var(--color-border) transparent}.tav__body[data-v-2888570d]::-webkit-scrollbar{width:6px}.tav__body[data-v-2888570d]::-webkit-scrollbar-track{background:transparent}.tav__body[data-v-2888570d]::-webkit-scrollbar-thumb{background:transparent;border-radius:3px}.tav__col:hover .tav__body[data-v-2888570d]::-webkit-scrollbar-thumb{background:var(--color-border)}.tav__col:hover .tav__body[data-v-2888570d]::-webkit-scrollbar-thumb:hover{background:var(--color-text-light)}.tav__empty[data-v-2888570d]{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-0024ee17]{display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-width:0;min-height:0}.tdv__state[data-v-0024ee17]{padding:24px;color:var(--color-text-light);font-size:14px}.tdv__state--error[data-v-0024ee17]{color:var(--color-red)}.tdv__pick-empty[data-v-0024ee17]{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-0024ee17]{color:var(--color-text);font-size:14px;font-weight:600}.tdv__pick-empty-text[data-v-0024ee17]{color:var(--color-text-light);font-size:13px;line-height:1.5}.tdv__pick-empty-btn[data-v-0024ee17]{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-0024ee17]:hover{opacity:.9}.tdv__bar[data-v-0024ee17]{display:flex;align-items:baseline;gap:12px;flex-shrink:0;padding:4px 2px 12px;flex-wrap:wrap}.tdv__dep[data-v-0024ee17]{font-size:15px;font-weight:600;color:var(--color-text)}.tdv__filters[data-v-0024ee17]{display:flex;align-items:center;gap:10px;flex-shrink:0;flex-wrap:wrap;padding:0 2px 12px}.tdv__pick[data-v-0024ee17]{position:relative}.tdv__chip[data-v-0024ee17]{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-0024ee17]{border-color:var(--color-accent);color:var(--color-accent)}.tdv__caret[data-v-0024ee17]{color:var(--color-text-light);font-size:10px}.tdv__menu[data-v-0024ee17]{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-0024ee17]{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-0024ee17]{display:flex;gap:8px;padding:8px 2px 6px}.tdv__menu-act[data-v-0024ee17]{border:none;background:none;color:var(--color-accent);font-family:inherit;font-size:12px;cursor:pointer}.tdv__menu-list[data-v-0024ee17]{overflow-y:auto;max-height:300px}.tdv__menu-item[data-v-0024ee17]{display:flex;align-items:center;gap:8px;padding:6px 4px;border-radius:6px;cursor:pointer}.tdv__menu-item[data-v-0024ee17]:hover{background:var(--color-background-secondary)}.tdv__menu-who[data-v-0024ee17]{display:flex;flex-direction:column;min-width:0;flex:1;line-height:1.25}.tdv__menu-name[data-v-0024ee17]{overflow:hidden;color:var(--color-text);font-size:12px;white-space:nowrap;text-overflow:ellipsis}.tdv__menu-dep[data-v-0024ee17]{overflow:hidden;color:var(--color-text-light);font-size:11px;white-space:nowrap;text-overflow:ellipsis}.tdv__menu-count[data-v-0024ee17]{flex:none;color:var(--color-text-light);font-size:11px}.tdv__tag-dot[data-v-0024ee17]{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;vertical-align:middle}.tdv__menu-empty[data-v-0024ee17]{padding:10px 4px;color:var(--color-text-light);font-size:12px}.tdv__shown[data-v-0024ee17]{color:var(--color-text-light);font-size:12px}.tdv__clear[data-v-0024ee17]{border:none;background:none;color:var(--color-accent);font-family:inherit;font-size:12px;cursor:pointer}.tdv__sum[data-v-0024ee17]{color:var(--color-text-light);font-size:13px}.tdv__switch[data-v-0024ee17]{margin-left:auto}.tdv__sum b[data-v-0024ee17]{color:var(--color-text);font-variant-numeric:tabular-nums}.tdv__sum-overdue b[data-v-0024ee17]{color:var(--color-red)}.tdv__cols[data-v-0024ee17]{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-0024ee17]{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-0024ee17]{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-0024ee17]{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-0024ee17]{display:flex;flex-direction:column;flex:1;min-width:0}.tdv__name[data-v-0024ee17]{font-size:13px;font-weight:600;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdv__position[data-v-0024ee17]{color:var(--color-text-light);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tdv__count[data-v-0024ee17]{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-0024ee17]{border-color:var(--color-red)}.tdv__col.is-overdue .tdv__head[data-v-0024ee17]{background:var(--color-red-secondary);border-bottom-color:var(--color-red)}.tdv__overdue[data-v-0024ee17]{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-0024ee17]{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-0024ee17]:hover{scrollbar-color:var(--color-border) transparent}.tdv__card[data-v-0024ee17]{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-0024ee17]:hover{border-color:var(--color-border-focus);box-shadow:0 2px 8px #00000014}.tdv__card-name[data-v-0024ee17]{font-size:13px;line-height:1.4;color:var(--color-text);word-break:break-word}.tdv__meta[data-v-0024ee17]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:8px;font-size:11px}.tdv__priority[data-v-0024ee17],.tdv__date[data-v-0024ee17],.tdv__lock[data-v-0024ee17]{display:inline-flex;align-items:center;gap:3px;color:var(--color-text-light)}.tdv__date.overdue[data-v-0024ee17]{color:var(--color-red);font-weight:600}.tdv__foot[data-v-0024ee17]{margin-top:8px;padding-top:7px;border-top:1px solid var(--color-border)}.tdv__project[data-v-0024ee17]{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-0024ee17]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.tdv__empty[data-v-0024ee17]{padding:12px 2px;color:var(--color-text-light);font-size:12px;text-align:center}.doc-attach-overlay[data-v-1169023f]{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-1169023f]{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-1169023f]{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-1169023f]{color:var(--color-text-light);font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.doc-attach__list[data-v-1169023f]{max-height:320px;overflow-y:auto;padding:6px}.doc-attach__item[data-v-1169023f]{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-1169023f]:hover{background:var(--color-background-secondary)}.doc-attach__mark[data-v-1169023f]{width:12px;height:12px;border-radius:4px;flex-shrink:0}.doc-attach__empty[data-v-1169023f]{padding:12px;color:var(--color-text-light);font-size:13px;text-align:center}.m-appbar[data-v-4cb514e3]{position:fixed;top:0;left:0;right:0;z-index:999;display:flex;align-items:center;gap:4px;min-height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(8px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));background:var(--color-background);border-bottom:1px solid var(--color-border)}.m-appbar__back[data-v-4cb514e3]{margin-left:-12px}.m-appbar--select[data-v-4cb514e3]{padding-left:max(4px,env(safe-area-inset-left))}.m-appbar__title[data-v-4cb514e3]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 0;border:0;border-radius:8px;background:none;color:var(--color-text);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-appbar__title--static[data-v-4cb514e3]{cursor:default}.m-appbar__title[data-v-4cb514e3]:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.m-appbar__h1-row[data-v-4cb514e3]{display:flex;align-items:center;gap:4px;max-width:100%}.m-appbar__h1[data-v-4cb514e3]{margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:700;line-height:1.25;letter-spacing:-.01em}.m-appbar__chev[data-v-4cb514e3]{display:grid;flex:none;color:var(--color-text-light)}.m-appbar__sub[data-v-4cb514e3]{font-size:12.5px;color:var(--color-text-light);font-variant-numeric:tabular-nums}.m-appbar__text-btn[data-v-4cb514e3]{flex:none;height:44px;padding:0 12px;border:0;border-radius:10px;background:none;color:var(--color-accent);font:600 15px Inter,system-ui,sans-serif;cursor:pointer}.m-appbar__text-btn[data-v-4cb514e3]:active{background:var(--color-background-secondary)}.m-bnav[data-v-768cd91a]{position:fixed;left:0;right:0;bottom:0;z-index:9400;display:flex;padding:4px max(4px,env(safe-area-inset-right)) calc(4px + env(safe-area-inset-bottom)) max(4px,env(safe-area-inset-left));background:var(--color-background);border-top:1px solid var(--color-border)}.m-bnav__item[data-v-768cd91a]{flex:1;min-width:0;height:56px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:0;border:0;background:none;color:var(--color-text-light);font:500 11px/1.1 Inter,system-ui,sans-serif;letter-spacing:-.01em;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-bnav__item.is-active[data-v-768cd91a]{color:var(--color-accent);font-weight:600}.m-bnav__item[data-v-768cd91a]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:12px}.m-bnav__ico[data-v-768cd91a]{position:relative;display:grid;place-items:center;width:56px;height:30px;border-radius:15px;transition:background-color .15s ease}.m-bnav__ico>span[data-v-768cd91a]:first-child{display:grid}.m-bnav__item.is-active .m-bnav__ico[data-v-768cd91a]{background:var(--color-accent-light)}.m-bnav__badge[data-v-768cd91a]{position:absolute;top:0;left:32px;min-width:18px;height:18px;padding:0 5px;border:2px solid var(--color-background);border-radius:10px;box-sizing:content-box;background:var(--color-red);color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center}.m-bnav__label[data-v-768cd91a]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 380px){.m-bnav__item[data-v-768cd91a]{font-size:10px;letter-spacing:-.02em}}.m-doctb[data-v-8720fe85]{position:sticky;top:calc(56px + env(safe-area-inset-top));z-index:20;display:grid;gap:10px;padding:10px 16px 12px;background:var(--color-background);border-bottom:1px solid var(--color-border)}.m-doctb__search[data-v-8720fe85]{display:flex;align-items:center;gap:8px;height:44px;padding:0 4px 0 12px;border-radius:12px;background:var(--color-background-secondary);color:var(--color-text-light)}.m-doctb__search[data-v-8720fe85]:focus-within{box-shadow:0 0 0 2px var(--color-accent)}.m-doctb__search-ico[data-v-8720fe85]{display:grid;flex:none}.m-doctb__search input[data-v-8720fe85]{flex:1;min-width:0;height:100%;border:0;outline:0;background:none;color:var(--color-text);font:16px Inter,system-ui,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none}.m-doctb__search input[data-v-8720fe85]::placeholder{color:var(--color-text-light)}.m-doctb__search input[data-v-8720fe85]::-webkit-search-cancel-button{display:none}.m-doctb__clear[data-v-8720fe85]{display:grid;place-items:center;flex:none;width:40px;height:40px;border:0;border-radius:10px;background:none;color:var(--color-text-light);cursor:pointer}.m-doctb__chip-text[data-v-8720fe85]{max-width:52vw;overflow:hidden;text-overflow:ellipsis}.m-filter__label[data-v-7580cfb1]{display:block}.m-filter__select[data-v-7580cfb1]{width:100%;height:48px;padding:0 12px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-background);color:var(--color-text);font:16px Inter,system-ui,sans-serif}.m-filter__select[data-v-7580cfb1]:focus{outline:2px solid var(--color-accent);outline-offset:-1px}.m-more__profile[data-v-bb3f6ef3]{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--color-border)}.m-more__avatar[data-v-bb3f6ef3]{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:50%;background:var(--color-accent);color:#fff;font-weight:700}.m-more__who[data-v-bb3f6ef3]{min-width:0;display:grid;gap:2px}.m-more__who b[data-v-bb3f6ef3]{font-size:16px;font-weight:600}.m-more__who span[data-v-bb3f6ef3]{color:var(--color-text-light);font-size:13px}.m-more__list[data-v-bb3f6ef3]{border-top:1px solid var(--color-border)}.m-more__search[data-v-bb3f6ef3]{padding:0 20px 8px}.m-more__list--danger[data-v-bb3f6ef3]{margin-top:32px}.m-more__switch[data-v-bb3f6ef3]{position:relative;flex:none;width:44px;height:26px;border-radius:13px;background:var(--color-border);transition:background-color .2s ease}.m-more__switch[data-v-bb3f6ef3]:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform .2s ease}[aria-checked=true]>.m-more__switch[data-v-bb3f6ef3]{background:var(--color-accent)}[aria-checked=true]>.m-more__switch[data-v-bb3f6ef3]:after{transform:translate(18px)}.m-more__lang[data-v-bb3f6ef3]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px 12px;padding:14px 20px;border-bottom:1px solid var(--color-border);font-size:15px}.m-more__lang-opts[data-v-bb3f6ef3]{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px}@media (prefers-reduced-motion: reduce){.m-more__switch[data-v-bb3f6ef3],.m-more__switch[data-v-bb3f6ef3]:after{transition:none}}.m-sec__children[data-v-e5fe6999]{padding-left:20px;background:var(--color-background-secondary)}.m-sec__children .m-opt[data-v-e5fe6999]{min-height:48px}.m-sec__mark[data-v-e5fe6999]{flex:none;width:10px;height:10px;margin:0 7px;border-radius:3px}.m-sec__dot[data-v-e5fe6999]{flex:none;width:8px;height:8px;border-radius:50%;background:var(--color-accent)}.m-sec__chev[data-v-e5fe6999]{transition:transform .15s ease}.m-sec__chev.is-open[data-v-e5fe6999]{transform:rotate(90deg)}.m-sec__empty[data-v-e5fe6999]{padding:12px 20px;color:var(--color-text-light);font-size:14px}@media (prefers-reduced-motion: reduce){.m-sec__chev[data-v-e5fe6999]{transition:none}}.crb[data-v-65dff4bb]{--sed-border-strong: #dcdcdc;display:flex;flex-direction:column;gap:10px;padding:12px 0;font-size:13px}.crb__row[data-v-65dff4bb]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.crb__btn[data-v-65dff4bb]{display:flex;align-items:center;gap:8px;height:36px;padding:0 14px;border:1px solid var(--sed-border-strong);border-radius:8px;background:var(--color-background);color:var(--color-text);font:inherit;cursor:pointer;white-space:nowrap}.crb__btn[data-v-65dff4bb]:hover{border-color:var(--color-border-focus)}.crb__title[data-v-65dff4bb]{display:flex;flex-direction:column;min-width:0;max-width:340px;margin-right:4px}.crb__name[data-v-65dff4bb]{font-size:16px;font-weight:700;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crb__tpl[data-v-65dff4bb],.crb__muted[data-v-65dff4bb]{font-size:12px;color:var(--color-text-light);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crb__name-input[data-v-65dff4bb],.crb__search[data-v-65dff4bb]{height:32px;padding:0 10px;border:1px solid var(--color-border-focus);border-radius:8px;background:var(--color-background);color:var(--color-text);font-size:14px}.crb__search[data-v-65dff4bb]{margin:8px 12px 0;width:calc(100% - 24px);border-color:var(--color-border)}.crb__columns[data-v-65dff4bb]{display:inline-flex;position:relative}.crb__columns[data-v-65dff4bb] .dropdown-wrapper{transition:none!important;transform:none!important;opacity:1!important}.sed-filter-chip-menu[data-v-65dff4bb]{position:absolute;top:0;left:0;z-index:9999;width:340px;padding:4px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-background);box-shadow:0 8px 24px -6px #00000029}.crb__menu-head[data-v-65dff4bb]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px 6px;font-weight:600;color:var(--color-text)}.crb__tabs[data-v-65dff4bb]{display:flex;gap:4px;padding:0 8px;border-bottom:1px solid var(--color-border)}.crb__tab[data-v-65dff4bb]{flex:1;height:36px;padding:0 8px;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;background:transparent;color:var(--color-text-light);font:inherit;font-weight:500;cursor:pointer;white-space:nowrap}.crb__tab[data-v-65dff4bb]:hover{color:var(--color-text)}.crb__tab.is-active[data-v-65dff4bb]{border-bottom-color:var(--color-accent);color:var(--color-accent)}.crb__hint[data-v-65dff4bb]{padding:8px 12px 0;font-size:12px;color:var(--color-text-light)}.crb__full[data-v-65dff4bb]{color:var(--color-accent)}.crb__option--off[data-v-65dff4bb]{opacity:.5;cursor:default}.crb__menu-list[data-v-65dff4bb]{max-height:360px;overflow-y:auto;padding:4px 0}.crb__group[data-v-65dff4bb]{padding:10px 12px 4px;font-size:12px;font-weight:600;text-transform:uppercase;color:var(--color-text-light)}.crb__option[data-v-65dff4bb]{display:flex;align-items:center;gap:10px;padding:7px 12px;cursor:pointer;color:var(--color-text);overflow-wrap:anywhere}.crb__option[data-v-65dff4bb]:hover{background:var(--color-background-secondary)}.crb__empty[data-v-65dff4bb]{padding:8px 12px}.crb__order .crb__hint[data-v-65dff4bb]{padding-bottom:6px}.crb__order-num[data-v-65dff4bb]{flex:none;min-width:18px;font-size:12px;color:var(--color-text-light);text-align:right}.crb__order-row[data-v-65dff4bb]{display:flex;align-items:center;gap:8px;padding:5px 8px 5px 10px;color:var(--color-text);cursor:grab;border-top:2px solid transparent}.crb__order-row[data-v-65dff4bb]:hover{background:var(--color-background-secondary)}.crb__order-row--drag[data-v-65dff4bb]{opacity:.4}.crb__order-row--over[data-v-65dff4bb]{border-top-color:var(--color-accent)}.crb__handle[data-v-65dff4bb]{flex:none;fill:var(--color-text-light)}.crb__order-title[data-v-65dff4bb]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crb__arrow[data-v-65dff4bb]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--color-border);border-radius:6px;background:var(--color-background);color:var(--color-text);cursor:pointer}.crb__arrow[data-v-65dff4bb]:disabled{opacity:.35;cursor:default}.crb__arrow[data-v-65dff4bb]:not(:disabled):hover{border-color:var(--color-border-focus)}.crb__actions[data-v-65dff4bb]{display:flex;gap:4px;margin-left:auto}.crb__icon[data-v-65dff4bb]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-background-secondary);cursor:pointer}.crb__icon[data-v-65dff4bb]:hover{border-color:var(--color-border-focus)}.sed-filter-strip[data-v-7f39840e]{--sed-border-strong: #dcdcdc;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 20px;background:var(--color-background-secondary);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);font-size:13px}.dark-mode{--sed-border-strong: #555}.sed-issued[data-v-7f39840e]{width:236px}.sed-issued[data-v-7f39840e] .sed-issued-input{height:36px;padding-top:0;padding-bottom:0;border:1px solid var(--sed-border-strong);border-radius:8px;background:var(--color-background);color:var(--color-text);font:inherit;font-size:13px}.sed-issued[data-v-7f39840e] .sed-issued-input::placeholder{color:var(--color-text);opacity:1}.sed-issued[data-v-7f39840e] .sed-issued-input:hover{border-color:var(--color-border-focus)}.sed-issued[data-v-7f39840e] .sed-issued-input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light)}.sed-issued.is-set[data-v-7f39840e] .sed-issued-input{border-color:var(--color-accent);font-weight:600}.crb__text[data-v-7f39840e]{display:inline-flex;width:200px}.crb__text input[data-v-7f39840e]{width:100%;height:36px;padding:0 12px;border:1px solid var(--sed-border-strong);border-radius:8px;background:var(--color-background);color:var(--color-text);font:inherit;outline:0}.crb__text input[data-v-7f39840e]::placeholder{color:var(--color-text);opacity:1}.crb__text input[data-v-7f39840e]:hover{border-color:var(--color-border-focus)}.crb__text input[data-v-7f39840e]:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-light)}.crb__text.is-set input[data-v-7f39840e]{border-color:var(--color-accent);font-weight:600}.sed-filter-strip-spacer[data-v-7f39840e]{flex:1}.sed-filter-strip-found[data-v-7f39840e]{color:var(--color-text-light);white-space:nowrap}.sed-filter-strip-found b[data-v-7f39840e]{color:var(--color-text)}.sed-link-btn[data-v-7f39840e]{height:36px;padding:0 4px;border:0;background:transparent;color:var(--color-accent);font:inherit;cursor:pointer}.sed-link-btn[data-v-7f39840e]:hover{color:var(--color-accent-hover);text-decoration:underline}.sed-filter-strip-close[data-v-7f39840e]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:8px;background:transparent;color:var(--color-text);cursor:pointer}.sed-filter-strip-close[data-v-7f39840e]:hover{background:var(--color-background)}@media (max-width: 640px){.sed-filter-strip[data-v-7f39840e]{padding:12px 16px}}#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-93ec58f9]{display:flex;flex-direction:column;width:100%;height:100vh;overflow:hidden;background:#ddd}.doc-view__header[data-v-93ec58f9]{flex-shrink:0;width:100%}.doc-view__content[data-v-93ec58f9]{flex:1;display:flex;overflow:hidden;min-height:0;position:relative}.doc-view__iframe-wrap[data-v-93ec58f9]{flex:1;height:100%;overflow:hidden;display:flex;flex-direction:row;min-height:0}.doc-view__iframe[data-v-93ec58f9]{width:100%;height:100%;flex:1;border:none;display:block;min-width:0}.doc-view__panel[data-v-93ec58f9]{width:380px;flex-shrink:0;height:100%;overflow-y:auto;background:#f5f5f5;border-left:1px solid #e0e0e0}.iframe-action-btn[data-v-93ec58f9]{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-93ec58f9]: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}.xrv[data-v-618649a4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9000;display:flex;flex-direction:column;background:var(--rv-surface);color:var(--rv-fg);overflow:hidden}.xrv__gate[data-v-618649a4]{flex:1 1 auto;display:flex;align-items:center;justify-content:center;padding:24px;overflow:auto}.xrv__card[data-v-618649a4]{width:min(440px,100%);background:var(--rv-bg);border:1px solid var(--rv-line);border-radius:16px;padding:32px;display:flex;flex-direction:column;gap:12px}.xrv__card h1[data-v-618649a4]{margin:12px 0 0;font-size:20px;font-weight:700}.xrv__sub[data-v-618649a4]{margin:0;font-size:14px;color:var(--rv-muted)}.xrv__form[data-v-618649a4]{display:flex;flex-direction:column;gap:14px;margin-top:8px}.xrv__form input[data-v-618649a4]{font-size:22px;letter-spacing:6px;text-align:center;font-variant-numeric:tabular-nums}.xrv__hint[data-v-618649a4]{margin:0;font-size:12px;color:var(--rv-muted)}.xrv__ws[data-v-618649a4]{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;background:var(--rv-bg)}.xrv__ah[data-v-618649a4]{display:flex;align-items:center;gap:16px;padding:12px 20px;border-bottom:1px solid var(--rv-line)}.xrv__title[data-v-618649a4]{min-width:0;flex:1 1 auto}.xrv__title h2[data-v-618649a4]{margin:0;font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xrv__title p[data-v-618649a4]{margin:2px 0 0;font-size:12px;color:var(--rv-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xrv__right[data-v-618649a4]{display:flex;align-items:center;gap:10px;flex-shrink:0}.xrv__pill[data-v-618649a4]{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:600}.xrv__pill--edit[data-v-618649a4]{background:var(--rv-warn-weak);color:var(--rv-warn)}.xrv__pill--final[data-v-618649a4]{background:var(--rv-success-weak);color:var(--rv-success)}.xrv__strip[data-v-618649a4]{margin:12px 20px 0}.xrv__body[data-v-618649a4]{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:288px minmax(0,1fr) 360px}.xrv__main[data-v-618649a4]{min-width:0;min-height:0;overflow-y:auto;padding:16px 20px 40px;display:flex;flex-direction:column;gap:12px}.xrv__doctool[data-v-618649a4]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.xrv__doctool h3[data-v-618649a4]{margin:0;font-size:15px;font-weight:700}.xrv__vsub[data-v-618649a4]{font-size:12px;color:var(--rv-muted)}.xrv__rp[data-v-618649a4]{border-left:1px solid var(--rv-line);padding:16px;overflow-y:auto;min-height:0;display:flex;flex-direction:column;gap:12px}.xrv__rp-h h3[data-v-618649a4]{margin:0;font-size:13px;font-weight:700}.xrv__rp-empty[data-v-618649a4]{font-size:13px;color:var(--rv-muted)}@media (max-width: 1100px){.xrv__body[data-v-618649a4]{grid-template-columns:1fr;overflow:auto}.xrv__rp[data-v-618649a4]{border-left:0;border-top:1px solid var(--rv-line)}}.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-19335567]{z-index:9999;left:0;top:0;right:0;bottom:0;display:flex;position:fixed;background:#0000007f}.confirm-dialog[data-v-19335567]{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-19335567]{display:flex;align-items:center;justify-content:flex-end;width:100%}.confirm-dialog-title[data-v-19335567]{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-19335567]:hover{cursor:pointer}.confirm-dialog-body[data-v-19335567]{margin-top:32px;line-height:24px;text-align:center;color:var(--color-text-light)}.confirm-dialog-body>label[data-v-19335567]{display:block;font-size:16px;font-weight:400;line-height:24px}.confirm-dialog-body>label+label[data-v-19335567]{margin-top:1rem}.confirm-dialog-body>label input[data-v-19335567]{margin-top:8px}.confirm-dialog-body label+input[data-v-19335567]{margin-top:10px}.confirm-dialog-footer[data-v-19335567]{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-e5a7a4fc]{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-e5a7a4fc]{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-e5a7a4fc]{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-e5a7a4fc]:hover{color:#333}.esign-modal-title[data-v-e5a7a4fc]{margin:0 0 24px;font-size:20px;font-weight:600;color:#333}.esign-form[data-v-e5a7a4fc]{display:flex;flex-direction:column;gap:16px}.esign-form-group[data-v-e5a7a4fc]{display:flex;flex-direction:column;gap:8px}.esign-label[data-v-e5a7a4fc]{font-size:14px;color:#333;font-weight:400}.esign-file-wrapper[data-v-e5a7a4fc]{position:relative;width:100%}.esign-file-input[data-v-e5a7a4fc]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:1}.esign-input[data-v-e5a7a4fc]{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-e5a7a4fc]:disabled{background-color:#fafafa;cursor:default}.esign-input[data-v-e5a7a4fc]:focus{outline:none;border-color:#233ecf}.esign-input[data-v-e5a7a4fc]::placeholder{color:#999}.esign-input-password[data-v-e5a7a4fc]{padding-right:40px}.esign-select[data-v-e5a7a4fc]{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-e5a7a4fc]:focus{outline:none;border-color:#233ecf}.password-input-wrapper[data-v-e5a7a4fc]{position:relative;display:flex;align-items:center}.toggle-password[data-v-e5a7a4fc]{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-e5a7a4fc]:hover{color:#333}.toggle-password svg[data-v-e5a7a4fc]{width:20px;height:20px;stroke:currentColor}.esign-checkbox-label[data-v-e5a7a4fc]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:14px;color:#333}.esign-checkbox[data-v-e5a7a4fc]{width:18px;height:18px;border-radius:4px;cursor:pointer}.esign-actions[data-v-e5a7a4fc]{margin-top:16px;display:flex;flex-direction:column;align-items:center;gap:12px}.esign-btn[data-v-e5a7a4fc]{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-e5a7a4fc]{background:#233ecf;color:#fff}.esign-btn-primary[data-v-e5a7a4fc]:hover{background:#1a2ea0}.esign-btn-default[data-v-e5a7a4fc]{background:#fff;border:1px solid #999CA0;color:#333}.esign-btn-default[data-v-e5a7a4fc]:hover{background:#f5f5f5}.esign-link[data-v-e5a7a4fc]{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-e5a7a4fc]:hover{text-decoration:underline}.esign-link svg[data-v-e5a7a4fc]{flex-shrink:0}.esign-link-divider[data-v-e5a7a4fc]{font-size:13px;color:#535353;margin-top:4px}.esign-keys-list[data-v-e5a7a4fc]{display:flex;flex-direction:column;gap:8px}.esign-no-keys[data-v-e5a7a4fc]{padding:40px 20px;text-align:center;font-size:14px;color:#999}.esign-keys-list-title[data-v-e5a7a4fc]{font-size:14px;color:#333;margin:0 0 16px;font-weight:400}.esign-key-card[data-v-e5a7a4fc]{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-e5a7a4fc]{display:flex;align-items:center;gap:8px}.esign-key-card-name[data-v-e5a7a4fc]{font-size:14px;font-weight:500;color:#000;flex:1}.esign-key-card-filename[data-v-e5a7a4fc]{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-e5a7a4fc]{display:flex;gap:8px;padding-left:28px;margin-top:4px}.esign-key-btn[data-v-e5a7a4fc]{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-e5a7a4fc]{flex-shrink:0}.esign-key-btn-edit[data-v-e5a7a4fc]{background-color:#fff;border-color:#e0e0e0;color:#333}.esign-key-btn-edit[data-v-e5a7a4fc]:hover{background-color:#f5f5f5;border-color:#ccc}.esign-key-btn-delete[data-v-e5a7a4fc]{background-color:#fff;border-color:#f7303a;color:#f7303a}.esign-key-btn-delete[data-v-e5a7a4fc]:hover{background-color:#fff5f5}.esign-add-key-form[data-v-e5a7a4fc]{display:flex;flex-direction:column;gap:16px}.qr-sign-modal-overlay[data-v-2a899020]{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-2a899020]{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-2a899020]{margin-bottom:20px;text-align:center}.qr-sign-modal-error[data-v-2a899020]{padding:24px 8px;color:var(--color-text, #222);font-size:15px;line-height:1.4;text-align:center}.qr-sign-modal-loading[data-v-2a899020]{padding:40px;font-size:16px}.qr-sign-modal-qr[data-v-2a899020]{margin-bottom:20px}.qr-sign-modal-qr img[data-v-2a899020]{border-radius:8px}.qr-sign-modal-buttons[data-v-2a899020]{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.qr-sign-modal-body-text[data-v-2a899020]{font-size:14px;line-height:21px;color:#666}.qr-sign-modal-body-text+.qr-sign-modal-body-text[data-v-2a899020]{margin-top:16px}.qr-sign-modal-footer[data-v-2a899020]{text-align:right;padding-top:15px}.qr-sign-modal-button[data-v-2a899020]{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-2a899020]{margin-top:32px}.qr-sign-modal-button-default[data-v-2a899020]{background-color:transparent;border:1px solid var(--color-border);color:var(--color-text)}.qr-sign-modal-button-default[data-v-2a899020]:hover{background-color:var(--color-background-secondary)}.qr-sign-modal-button-primary[data-v-2a899020]{background-color:var(--color-accent);color:#fff}.qr-sign-modal-button-primary[data-v-2a899020]: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{background:var(--color-background-secondary)}.sed-row.last-opened.unread td:first-child,.sed-row.last-opened.chat-unread:not(.unread) td:first-child{background:var(--color-background-secondary)}.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;flex-wrap:wrap;align-items:center;gap:5px;margin-top:4px;font-size:11px;color:#535353}.sed-days-left-label{white-space:nowrap}.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--stage{flex-wrap:wrap;row-gap:2px}.sed-days-left--stage .sed-days-left-label,.sed-days-left--stage .sed-days-left-count{white-space:nowrap}.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{background:var(--color-background-secondary)}.sed-row.last-opened.unread td:first-child,.sed-row.last-opened.chat-unread:not(.unread) td:first-child{background:var(--color-background-secondary)}.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}}.m-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 18px;border:1px solid transparent;border-radius:12px;font:600 15px/1.2 Inter,system-ui,sans-serif;text-decoration:none;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.m-btn--primary{background:var(--color-accent);color:#fff}.m-btn--primary:active{background:var(--color-accent-hover)}.m-btn--secondary{background:var(--color-background);border-color:var(--color-border);color:var(--color-text)}.m-btn--danger{background:var(--color-background);border-color:var(--color-border);color:var(--color-red)}.m-btn--wide{flex:1;width:100%}.m-btn[disabled]{opacity:.45;cursor:not-allowed}.m-btn:focus-visible,.m-chip:focus-visible,.m-opt:focus-visible,.m-icon-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.m-icon-btn{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:12px;background:none;color:var(--color-text);cursor:pointer;-webkit-tap-highlight-color:transparent}.m-icon-btn:active{background:var(--color-background-secondary)}.m-chips{display:flex;flex-wrap:wrap;gap:8px}.m-chip{position:relative;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 12px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-background);color:var(--color-text);font:500 14px/1 Inter,system-ui,sans-serif;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-chip:after{content:"";position:absolute;top:-4px;right:0;bottom:-4px;left:0}.m-chip[aria-pressed=true],.m-chip[aria-checked=true]{border-color:var(--color-accent);background:var(--color-accent-light);color:var(--color-accent)}.m-chip__count{display:grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:10px;background:var(--color-accent);color:#fff;font-size:12px;font-weight:700}.m-opt{display:flex;align-items:center;gap:12px;width:100%;min-height:52px;padding:0 20px;border:0;border-bottom:1px solid var(--color-border);background:none;color:var(--color-text);font:400 15px/1.3 Inter,system-ui,sans-serif;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-opt:active{background:var(--color-background-secondary)}.m-opt[aria-checked=true],.m-opt.is-active{color:var(--color-accent);font-weight:600}.m-opt__icon{display:grid;flex:none;color:var(--color-text-light)}.m-opt[aria-checked=true] .m-opt__icon,.m-opt.is-active .m-opt__icon{color:var(--color-accent)}.m-opt__label{flex:1;min-width:0;overflow-wrap:anywhere}.m-opt__meta{flex:none;color:var(--color-text-light);font-size:13px;font-variant-numeric:tabular-nums}.m-opt--danger,.m-opt--danger .m-opt__icon{color:var(--color-red)}.m-group-label{margin:20px 0 8px;padding:0 20px;color:var(--color-text-light);font-size:13px;font-weight:600}.msheet__body:not(.msheet__body--flush) .m-group-label{padding:0}.m-pill{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:6px;font-size:12.5px;font-weight:600;line-height:1;white-space:nowrap}.m-pill--neutral{background:var(--color-background-secondary);color:var(--color-text)}.m-pill--late{background:var(--color-red-secondary);color:var(--color-red)}.m-pill--soon{background:var(--color-warn-secondary);color:var(--color-warn-text)}.m-pill--ok{background:var(--color-green-secondary);color:var(--color-green)}.m-empty{padding:32px 16px;color:var(--color-text-light);font-size:15px;text-align:center}.m-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.m-fab{position:fixed;right:max(16px,env(safe-area-inset-right));bottom:calc(80px + env(safe-area-inset-bottom));z-index:9300;display:inline-flex;align-items:center;gap:8px;height:56px;padding:0 20px 0 16px;border:0;border-radius:18px;background:var(--color-accent);color:#fff;font:600 15px Inter,system-ui,sans-serif;box-shadow:0 8px 20px -6px #00000059;cursor:pointer;-webkit-tap-highlight-color:transparent}.m-fab:active{background:var(--color-accent-hover)}.m-fab:focus-visible{outline:3px solid var(--color-accent-selected);outline-offset:2px}.m-fab__ico{display:grid}.m-list-meta{padding:12px 16px 8px;color:var(--color-text-light);font-size:13px;font-variant-numeric:tabular-nums}.m-loadmore{padding:4px 12px 16px}.m-selbar{position:fixed;left:0;right:0;bottom:0;z-index:9400;display:flex;align-items:center;gap:8px;padding:10px max(12px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:var(--color-background);border-top:1px solid var(--color-border)}.m-selbar__count{flex:1;min-width:0;font-size:15px;font-weight:600}.m-input{width:100%;height:48px;padding:0 12px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-background);color:var(--color-text);font:16px Inter,system-ui,sans-serif}.m-input:focus{outline:2px solid var(--color-accent);outline-offset:-1px}.m-deputy{display:flex;align-items:center;gap:12px;padding:4px 0 8px}.m-deputy__av{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:var(--color-accent-light);color:var(--color-accent)}.m-deputy__who{display:grid;gap:2px}.m-deputy__who b{font-size:16px;font-weight:600}.m-deputy__who span{color:var(--color-text-light);font-size:13px}.m-deputy__results{margin:8px -20px 0}button.sidebar__close_btn{border:0;background:none;color:var(--color-text);font:inherit;cursor:pointer}.sidebar__close_title{display:none}button.menu__button{display:grid;place-items:center;width:44px;height:44px;margin:-10px 0 -10px -10px;padding:0;border:0;border-radius:10px;background:none;color:var(--color-text);cursor:pointer}button.menu__button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@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:100dvh;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%}.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:100dvh;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}html:root{--color-text-light: #6B6F76}html.dark-mode{--color-text-light: #B4B7BC}input,textarea,select{font-size:16px}#appBody{padding-top:calc(56px + env(safe-area-inset-top))}.content-wrapper,.body-section,.main-div{background:var(--color-background-secondary)}.sed-content-container{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.sed-table-mobile{padding:0 12px 12px;background:transparent}.sed-table-mobile-docs{display:grid;gap:8px}.sed-mobile-filters,.sed-table-mobile-search{display:none!important}.sed-table-empty-message{padding:32px 16px;font-size:15px;text-align:center;color:var(--color-text-light)}.sed-table-lower-panel{padding:0}.sed-table-lower-panel>a.btn{display:none}.sed-footer-mobile{margin:0 12px 12px;border-radius:14px}.sidebar{padding:0 16px calc(24px + env(safe-area-inset-bottom));padding-top:env(safe-area-inset-top)}.sidebar__close_btn{position:sticky;top:0;z-index:2;display:flex;align-items:center;width:calc(100% + 32px);height:56px;margin:0 -16px 8px;padding:0 6px;background:var(--color-background);border-bottom:1px solid var(--color-border);cursor:pointer}.sidebar__close_btn svg{box-sizing:content-box;padding:10px}.sidebar .v-menu-bg-item{min-height:44px}html body{max-height:none;overflow:visible}html #app{height:auto;overflow:visible!important;overflow-x:clip!important}#appBody,.main-wrapper,.body-section,.content-wrapper{height:auto;min-height:0}.main-wrapper{display:block}.main-div .sed-content-container{height:auto;max-height:none;min-height:0}.sed-table-mobile-docs{grid-template-columns:minmax(0,1fr)}.sidebar__close_title{display:block;font-size:18px;font-weight:700}.sidebar button.sidebar__close_btn{gap:2px;text-align:left;background:var(--color-background)}.body-section.iframe-mode{display:block;overflow:visible}.body-section.iframe-mode>.content-wrapper{display:none}.body-section.iframe-mode .iframe-wrapper{height:auto;max-height:none;overflow:visible}.body-section.iframe-mode .iframe-main-container{flex-direction:column;gap:8px;padding:8px 8px calc(16px + env(safe-area-inset-bottom))}.body-section.iframe-mode .iframe-main{flex:none;width:100%;height:60dvh}.body-section.iframe-mode .iframe-doc-panel{width:100%;height:auto;overflow:visible}}@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}
