.app-icon[data-v-b5042192]{display:inline-block;flex-shrink:0;vertical-align:middle}.app-logo[data-v-afffe2d6]{display:flex;min-width:0;align-items:center;gap:10px}.app-logo__mark[data-v-afffe2d6]{display:flex;flex:none;align-items:center;justify-content:center;border-radius:9px;background:#1c7a3b;color:#fff}.app-logo__word[data-v-afffe2d6]{min-width:0;overflow:hidden;font-weight:700;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;color:#131a17}.app-logo--sm[data-v-afffe2d6]{gap:8px}.app-logo--sm .app-logo__mark[data-v-afffe2d6]{width:28px;height:28px}.app-logo--sm .app-logo__word[data-v-afffe2d6]{font-size:16px}.app-logo--md .app-logo__mark[data-v-afffe2d6]{width:32px;height:32px}.app-logo--md .app-logo__word[data-v-afffe2d6]{font-size:17px}.app-logo--lg[data-v-afffe2d6]{gap:12px}.app-logo--lg .app-logo__mark[data-v-afffe2d6]{width:40px;height:40px;border-radius:14px}.app-logo--lg .app-logo__word[data-v-afffe2d6]{font-size:22px}.app-logo--inverse .app-logo__mark[data-v-afffe2d6]{background:hsla(0,0%,100%,.16);color:#fff}.app-logo--inverse .app-logo__word[data-v-afffe2d6]{color:#fff}.notifications[data-v-0de73192]{max-height:300px;overflow-y:auto;padding:20px;border-radius:10px;scrollbar-width:none}.notifications[data-v-0de73192]::-webkit-scrollbar{width:0;height:0;background:transparent}.notifications .loader[data-v-0de73192]{text-align:center;width:120px}.notifications-list[data-v-0de73192]{display:flex;flex-direction:column;gap:10px}.notification-card[data-v-0de73192]{padding:12px 14px;background:#fbfcfb;border-radius:10px;border:1px solid #eef2ef;border-left:4px solid transparent;transition:all .2s ease}.notification-card.unread[data-v-0de73192]{background:#fbfcfb;border-color:#1c7a3b;border-left-color:#1c7a3b;box-shadow:0 2px 8px #e6f2ea}.notification-card.unread .notification-text[data-v-0de73192]{color:#176531}.notification-card.unread .notification-time[data-v-0de73192]{color:#4a5651}.notification-card[data-v-0de73192]:hover{border-color:#e4eae6}.notification-card.unread[data-v-0de73192]:hover{border-color:#1c7a3b;border-left-color:#176531}.notification-content[data-v-0de73192]{position:relative;max-width:400px}.notification-text[data-v-0de73192]{white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.45;color:#131a17;font-weight:600}.notification-text[data-v-0de73192] .notification-link{color:#1c7a3b;text-decoration:none;border-bottom:1px solid rgba(28,122,59,.3)}.notification-text[data-v-0de73192] .notification-link:hover{color:#125127;border-bottom-color:#1c7a3b}.notification-description[data-v-0de73192],.notification-link-container[data-v-0de73192]{padding:5px 10px}.notification-action-link[data-v-0de73192]{color:#1c7a3b;text-decoration:none;font-size:13px;font-weight:500;border-bottom:1px solid rgba(28,122,59,.3)}.notification-action-link[data-v-0de73192]:hover{color:#125127;border-bottom-color:#1c7a3b}.notification-footer[data-v-0de73192]{display:flex;align-items:center;justify-content:space-between;margin-top:8px;gap:8px}.notification-time[data-v-0de73192]{font-size:12px;color:#6e7f77}.sent-info[data-v-0de73192]{flex-shrink:0;display:flex;align-items:center}.sent-icon[data-v-0de73192]{width:25px;height:25px;-o-object-fit:contain;object-fit:contain;border-radius:3px;opacity:1;border:1px solid #e6f2ea}.sent-icon.failed[data-v-0de73192]{opacity:.6;filter:brightness(.8) saturate(.5)}.no[data-v-0de73192]{color:#6e7f77;font-size:14px}.show-all[data-v-0de73192]{margin-top:10px;padding:6px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;font-size:13px;font-weight:500;color:#1c7a3b;transition:all .25s ease}.show-all[data-v-0de73192]:hover{color:#125127}.app-modal[data-v-0a4ae02d]{position:fixed;right:0;bottom:0;left:0;display:flex;flex-direction:column;width:100%;max-height:82vh;overflow:visible;border-radius:22px 22px 0 0;background:#fff;box-shadow:0 32px 80px -32px rgba(19,26,23,.55);animation:msBar .22s ease both}.app-modal__head[data-v-0a4ae02d]{position:relative;display:flex;align-items:flex-start;gap:12px;padding:18px 18px 14px;border-bottom:1px solid #eef2ef;border-radius:22px 22px 0 0}.app-modal__head[data-v-0a4ae02d]:before{content:"";position:absolute;top:7px;left:50%;width:40px;height:4px;border-radius:2px;background:#e4eae6;transform:translateX(-50%)}.app-modal__heading[data-v-0a4ae02d]{flex:1;min-width:0}.app-modal__title[data-v-0a4ae02d]{font-size:17px;font-weight:700;letter-spacing:-.015em;color:#131a17}.app-modal__subtitle[data-v-0a4ae02d]{margin-top:2px;font-size:13px;color:#6e7f77}.app-modal__close[data-v-0a4ae02d]{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;border:0;border-radius:11px;background:#f4f7f5;color:#566a61;cursor:pointer;transition:background .15s ease,color .15s ease}.app-modal__close[data-v-0a4ae02d]:hover{background:#f0f4f1;color:#131a17}.app-modal__close[data-v-0a4ae02d]:focus-visible{outline:2px solid #1c7a3b;outline-offset:1px}.app-modal__body[data-v-0a4ae02d]{flex:1;min-height:0;overflow-y:auto;padding:16px 18px}.app-modal__foot[data-v-0a4ae02d]{display:flex;align-items:center;gap:10px;padding:12px 18px 22px;border-top:1px solid #eef2ef;background:#fbfcfb}.app-modal__foot[data-v-0a4ae02d] .app-button{flex:1;height:50px;border-radius:14px;font-size:15px}.app-modal__foot[data-v-0a4ae02d] .app-button:last-child{flex:1.4}@media(min-width:480px){.app-modal[data-v-0a4ae02d]{position:static;width:min(var(--app-modal-width),95vw);max-height:86vh;border-radius:18px;animation:msPop .2s ease both}.app-modal__head[data-v-0a4ae02d]{padding:20px 22px 16px;border-radius:18px 18px 0 0}.app-modal__head[data-v-0a4ae02d]:before{display:none}.app-modal__title[data-v-0a4ae02d]{font-size:18px}.app-modal__subtitle[data-v-0a4ae02d]{font-size:13.5px}.app-modal__close[data-v-0a4ae02d]{width:34px;height:34px;border-radius:10px}.app-modal__body[data-v-0a4ae02d]{padding:20px 22px}.app-modal__foot[data-v-0a4ae02d]{justify-content:flex-end;padding:14px 22px;border-radius:0 0 18px 18px}.app-modal__foot[data-v-0a4ae02d] .app-button{flex:none;height:40px;border-radius:10px;font-size:14px}.app-modal__foot[data-v-0a4ae02d] .app-button:last-child{flex:none}}.all-notifications-modal[data-v-43e06be0]{max-height:70vh;overflow:hidden;display:flex;flex-direction:column}.all-notifications-modal .modal-alert[data-v-43e06be0]{margin-bottom:16px}.all-notifications-modal .modal-loader[data-v-43e06be0]{display:flex;justify-content:center;padding:32px}.all-notifications-modal .modal-no[data-v-43e06be0]{color:#6e7f77;font-size:14px;padding:24px;text-align:center}.all-notifications-modal .modal-list[data-v-43e06be0]{overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:10px;max-height:50vh;padding-right:4px}.all-notifications-modal .modal-list[data-v-43e06be0]::-webkit-scrollbar{width:4px}.all-notifications-modal .modal-list[data-v-43e06be0]::-webkit-scrollbar-thumb{background:#cbd6cf;border-radius:4px}.all-notifications-modal .modal-pagination[data-v-43e06be0]{display:flex;justify-content:center;padding-top:16px;margin-top:16px;border-top:1px solid #e4eae6}.notification-card[data-v-43e06be0]{padding:12px 14px;background:#fbfcfb;border-radius:10px;border:1px solid #eef2ef;transition:all .2s ease}.notification-card.unread[data-v-43e06be0]{background:#fbfcfb;border-color:#c9dbcf}.notification-card[data-v-43e06be0]:hover{border-color:#e4eae6}.notification-content[data-v-43e06be0]{position:relative}.notification-text[data-v-43e06be0]{white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.45;color:#131a17;font-weight:600}.notification-text[data-v-43e06be0] .notification-link{color:#1c7a3b;text-decoration:none;border-bottom:1px solid rgba(28,122,59,.3)}.notification-text[data-v-43e06be0] .notification-link:hover{color:#125127;border-bottom-color:#1c7a3b}.notification-description[data-v-43e06be0],.notification-link-container[data-v-43e06be0]{padding:5px 10px}.notification-action-link[data-v-43e06be0]{color:#1c7a3b;text-decoration:none;font-size:13px;font-weight:500;border-bottom:1px solid rgba(28,122,59,.3)}.notification-action-link[data-v-43e06be0]:hover{color:#125127;border-bottom-color:#1c7a3b}.notification-footer[data-v-43e06be0]{display:flex;align-items:center;justify-content:space-between;margin-top:8px;gap:8px}.notification-time[data-v-43e06be0]{font-size:12px;color:#6e7f77}.sent-info[data-v-43e06be0]{flex-shrink:0;display:flex;align-items:center}.sent-icon[data-v-43e06be0]{width:25px;height:25px;-o-object-fit:contain;object-fit:contain;border-radius:3px;opacity:1;border:1px solid #e6f2ea}.sent-icon.failed[data-v-43e06be0]{opacity:.6;filter:brightness(.8) saturate(.5)}.sidebar-header[data-v-6335d872]{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:8px;min-height:60px;padding:20px 18px 16px}.sidebar-header__logo[data-v-6335d872]{flex:1;cursor:pointer;transition:opacity .15s ease}.sidebar-header__logo[data-v-6335d872]:hover{opacity:.85}.sidebar-header__bell[data-v-6335d872]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:32px;height:32px;border-radius:9px;color:#6e7f77;cursor:pointer;transition:background .15s ease,color .15s ease}.sidebar-header__bell[data-v-6335d872]:hover{background:#f0f4f1;color:#1c7a3b}.sidebar-header__bell[data-v-6335d872]:focus-visible{outline:2px solid #1c7a3b;outline-offset:1px}.sidebar-header__bell-icon[data-v-6335d872]{display:inline-flex;align-items:center}.sidebar--collapsed{padding:20px 8px 16px}.sidebar-service-status[data-v-47fde555]{padding:10px 10px 0}.sidebar-service-status__title[data-v-47fde555]{font-size:11px;font-weight:700;color:#6e7f77;text-transform:uppercase;letter-spacing:.3px;padding:0 12px 6px}.sidebar-service-status__list[data-v-47fde555]{display:flex;flex-direction:column;gap:1px}.sidebar-service-status__row[data-v-47fde555]{display:flex;align-items:center;gap:10px;padding:6px 12px;border-radius:8px;font-size:13px}.sidebar-service-status__name[data-v-47fde555]{flex:1;min-width:0;color:#566a61;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-service-status__meta[data-v-47fde555]{flex-shrink:0;font-size:11px;color:#6e7f77;white-space:nowrap}.sidebar-service-status__meta.is-down[data-v-47fde555]{color:#c0392b}.sidebar-service-status__state[data-v-47fde555]{font-size:10px;font-weight:700;text-transform:uppercase}.sidebar-service-status__state.is-ok[data-v-47fde555]{color:#1c7a3b}.sidebar-service-status__state.is-down[data-v-47fde555]{color:#c0392b}.sidebar-service-status__empty[data-v-47fde555]{padding:6px 12px;font-size:12px;color:#6e7f77}.sidebar-service-status__dots[data-v-47fde555]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:4px 0}.sidebar-service-status__dot[data-v-47fde555]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:rgba(86,106,97,.25)}.sidebar-service-status__dot.is-ok[data-v-47fde555]{background:#1c7a3b}.sidebar-service-status__dot.is-down[data-v-47fde555]{background:#c0392b}.sidebar-service-status__dot.is-unknown[data-v-47fde555]{background:rgba(86,106,97,.25)}.sidebar-service-status__tip[data-v-47fde555]{display:flex;flex-direction:column;gap:4px;min-width:150px}.sidebar-service-status__tip-title[data-v-47fde555]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.3px;opacity:.7}.sidebar-service-status__tip-row[data-v-47fde555]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px}.sidebar-service-status__tip-row .is-ok[data-v-47fde555]{color:#1c7a3b;font-weight:700}.sidebar-service-status__tip-row .is-down[data-v-47fde555]{color:#c0392b;font-weight:700}.sidebar-nav__item[data-v-0d2270a0]{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;font-size:14.5px;font-weight:500;color:#566a61;text-decoration:none;transition:background .15s ease,color .15s ease;cursor:pointer;width:100%;border:none;background:none;font-family:inherit;text-align:left}.sidebar-nav__item[data-v-0d2270a0]:hover{background:#f0f4f1}.sidebar-nav__item--active[data-v-0d2270a0]{background:#e6f2ea;color:#145e2d;font-weight:600}.sidebar-nav__item--active[data-v-0d2270a0]:hover{background:#e6f2ea}.sidebar-nav__item--secondary[data-v-0d2270a0]{padding:8px 12px;font-size:14px}.sidebar-nav__item--secondary.sidebar-nav__item--active[data-v-0d2270a0]{color:#145e2d}.sidebar-nav__icon[data-v-0d2270a0]{flex-shrink:0;opacity:.9}.sidebar-nav__label[data-v-0d2270a0]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-nav-group[data-v-543efe75]{display:flex;flex-direction:column;gap:2px}.sidebar-nav-group__toggle[data-v-543efe75]{width:100%;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;font-size:14.5px;font-weight:500;color:#566a61;background:transparent;border:none;font-family:inherit;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.sidebar-nav-group__toggle[data-v-543efe75]:hover{background:#f0f4f1}.sidebar-nav-group__toggle--open[data-v-543efe75]{color:#131a17}.sidebar-nav-group__toggle--active[data-v-543efe75]{background:#e6f2ea;color:#145e2d;font-weight:600}.sidebar-nav-group__toggle--active[data-v-543efe75]:hover{background:#e6f2ea}.sidebar--collapsed{padding:10px 0;gap:0}.sidebar-nav-group__icon[data-v-543efe75]{flex-shrink:0;opacity:.9}.sidebar-nav-group__label[data-v-543efe75]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-nav-group__chevron[data-v-543efe75]{flex-shrink:0;transition:transform .15s ease;color:#6e7f77;opacity:.55;display:inline-flex;align-items:center}.sidebar-nav-group__chevron--open[data-v-543efe75]{transform:rotate(90deg)}.sidebar-nav-group__children[data-v-543efe75]{display:flex;flex-direction:column;gap:1px;padding:3px 0 6px 22px}.sidebar-nav-group__child[data-v-543efe75]{display:flex;align-items:center;padding:7px 12px;border-radius:8px;font-size:14px;font-weight:500;color:#566a61;text-decoration:none;transition:background .15s ease,color .15s ease}.sidebar-nav-group__child[data-v-543efe75]:hover{background:#f0f4f1;color:#131a17}.sidebar-nav-group__child--active[data-v-543efe75]{background:#e6f2ea;color:#145e2d;font-weight:600}.sidebar-nav-group__child--active[data-v-543efe75]:hover{background:#e6f2ea}.sidebar-nav-group__child-label[data-v-543efe75]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-nav[data-v-06ac2561]{flex:1;min-height:0;display:flex;flex-direction:column;padding:10px 10px;gap:8px;overflow-y:auto}.sidebar-nav[data-v-06ac2561]::-webkit-scrollbar{width:0;background:transparent}.sidebar-nav__group[data-v-06ac2561]{display:flex;flex-direction:column;gap:2px}.sidebar-nav__group--secondary[data-v-06ac2561]{gap:1px}.sidebar-nav__divider[data-v-06ac2561]{height:1px;background:#eef2ef;margin:4px 8px}.app-avatar[data-v-52d55160]{display:flex;flex-shrink:0;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background:#e6f2ea}.app-avatar__img[data-v-52d55160]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.app-avatar__initials[data-v-52d55160]{color:#145e2d;font-weight:700;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-avatar--small[data-v-52d55160]{width:34px;height:34px}.app-avatar--small .app-avatar__initials[data-v-52d55160]{font-size:12.5px}.app-avatar--medium[data-v-52d55160]{width:40px;height:40px}.app-avatar--medium .app-avatar__initials[data-v-52d55160]{font-size:13.5px}.app-avatar--large[data-v-52d55160]{width:56px;height:56px}.app-avatar--large .app-avatar__initials[data-v-52d55160]{font-size:19px}.sidebar-profile[data-v-934a36b8]{width:100%;box-sizing:border-box;display:flex;align-items:center;gap:10px;padding:12px 16px;border-top:1px solid #eef2ef;background:#fff;text-align:left;flex-shrink:0}.sidebar--collapsed{justify-content:center;padding:12px 0;background:transparent;border-top:none}.sidebar-profile__avatar[data-v-934a36b8]{flex-shrink:0}.sidebar-profile__who[data-v-934a36b8]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:4px}.sidebar--collapsed{display:none}.sidebar-profile__name[data-v-934a36b8]{font-size:13.5px;font-weight:600;color:#131a17;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.sidebar-profile__role-badge[data-v-934a36b8]{padding:2px 7px;border-radius:6px;background:#e6f2ea;color:#145e2d;font-size:11px;font-weight:600;line-height:1.4}.sidebar-profile__org[data-v-934a36b8]{font-size:12px;color:#6e7f77;line-height:1.1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.sidebar-toggle[data-v-2608ee41]{position:absolute;top:50%;right:-12px;transform:translateY(-50%);width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid #e4eae6;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#6e7f77;box-shadow:0 8px 24px -14px rgba(19,26,23,.28);transition:color .15s ease,transform .15s ease,box-shadow .15s ease;z-index:5;padding:0}.sidebar-toggle[data-v-2608ee41]:hover{color:#1c7a3b;border-color:#c9dbcf;transform:translateY(-50%) scale(1.08)}.sidebar-toggle[data-v-2608ee41]:focus-visible{outline:2px solid #1c7a3b;outline-offset:1px}@media(max-width:767.98px){.sidebar-toggle[data-v-2608ee41]{display:none}}.sidebar-toggle__icon[data-v-2608ee41]{display:inline-flex;align-items:center;justify-content:center}.sidebar[data-v-3f1b605a]{position:fixed;top:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;flex-shrink:0;width:302px;height:100%;background:#fff;border-right:1px solid #e4eae6;box-shadow:4px 0 24px rgba(19,26,23,.12);transform:translateX(-100%);transition:width .2s ease,transform .25s ease}.sidebar--mobile-open[data-v-3f1b605a]{transform:translateX(0)}.sidebar-backdrop[data-v-3f1b605a]{position:fixed;inset:0;z-index:29;background:rgba(19,26,23,.45);animation:msFade .16s ease both}@media(min-width:768px){.sidebar[data-v-3f1b605a]{position:relative;z-index:1;width:252px;transform:none;box-shadow:none}.sidebar--collapsed[data-v-3f1b605a]{width:64px}.sidebar-backdrop[data-v-3f1b605a]{display:none}}.page-header[data-v-8e02de2c]{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:16px;padding:14px 16px;border-bottom:1px solid #e4eae6;background:#f4f7f5;backdrop-filter:blur(10px)}.page-header[data-v-8e02de2c]:has(#page-header-actions:empty){display:none}.page-header__heading[data-v-8e02de2c]{display:none;flex:1;min-width:0}.page-header__crumb[data-v-8e02de2c]{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#6e7f77}.page-header__title[data-v-8e02de2c]{margin:0;font-size:20px;font-weight:700;letter-spacing:-.02em;color:#131a17;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-header__actions[data-v-8e02de2c]{display:flex;flex:none;align-items:center;gap:8px}@media(min-width:768px){.page-header[data-v-8e02de2c]{padding:16px 32px}.page-header[data-v-8e02de2c]:has(#page-header-actions:empty){display:flex}.page-header__heading[data-v-8e02de2c]{display:block}.page-header__title[data-v-8e02de2c]{font-size:22px}}.body[data-v-28e963db]{flex:1;min-height:0;width:100%;overflow-y:auto;background:#f4f7f5;scrollbar-width:none}.body[data-v-28e963db]::-webkit-scrollbar{width:0;height:0;background:transparent}.body__pull[data-v-28e963db]{display:flex;align-items:center;justify-content:center;overflow:hidden;color:#6e7f77;transition:height .15s ease}.body__content[data-v-28e963db]{padding:14px}@media(min-width:768px){.body__content[data-v-28e963db]{padding:24px 32px 120px}}.body-mobile-header[data-v-fd03eb3c]{display:flex;flex-shrink:0;align-items:center;gap:10px;height:56px;padding:0 14px;border-bottom:1px solid #e4eae6;background:#fff}.body-mobile-header__action[data-v-fd03eb3c]{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:12px;background:#f4f7f5;color:#131a17;cursor:pointer;transition:background .15s ease}.body-mobile-header__action[data-v-fd03eb3c]:hover{background:#f0f4f1}.body-mobile-header__action[data-v-fd03eb3c]:focus-visible{outline:2px solid #1c7a3b;outline-offset:1px}.body-mobile-header__action--bell[data-v-fd03eb3c]{color:#566a61}.body-mobile-header__dot[data-v-fd03eb3c]{position:absolute;top:8px;right:9px;width:7px;height:7px;border:2px solid #f4f7f5;border-radius:50%;background:#c0392b}.body-mobile-header__title[data-v-fd03eb3c]{flex:1;min-width:0;overflow:hidden;font-size:17px;font-weight:700;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;color:#131a17}.body-mobile-header__logo[data-v-fd03eb3c]{flex:1;cursor:pointer}@media(min-width:768px){.body-mobile-header[data-v-fd03eb3c]{display:none}}.app-button[data-v-a34a9316]{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:40px;padding:0 18px;border:1px solid transparent;border-radius:10px;background:transparent;font:inherit;font-size:14px;font-weight:600;line-height:1;white-space:nowrap;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.app-button[data-v-a34a9316]:disabled{cursor:not-allowed;opacity:.55}.app-button--block[data-v-a34a9316]{width:100%}.app-button--loading[data-v-a34a9316]{cursor:progress}.app-button--small[data-v-a34a9316]{height:34px;padding:0 13px;font-size:13.5px}.app-button--large[data-v-a34a9316]{height:44px;padding:0 20px;font-size:15px}.app-button--primary[data-v-a34a9316]{background:#1c7a3b;color:#fff}.app-button--primary[data-v-a34a9316]:hover:not(:disabled){background:#145e2d}.app-button--secondary[data-v-a34a9316]{border-color:#e4eae6;background:#fff;color:#566a61}.app-button--secondary[data-v-a34a9316]:hover:not(:disabled){border-color:#c9dbcf;color:#1c7a3b}.app-button--toolbar[data-v-a34a9316]{height:38px;padding:0 14px;border-color:#e4eae6;background:#fff;color:#566a61}.app-button--toolbar[data-v-a34a9316]:hover:not(:disabled){border-color:#c9dbcf;color:#1c7a3b}.app-button--ghost[data-v-a34a9316]{padding:0 4px;color:#1c7a3b}.app-button--ghost[data-v-a34a9316]:hover:not(:disabled){color:#145e2d}.app-button--danger-primary[data-v-a34a9316]{background:#c0392b;color:#fff}.app-button--danger-primary[data-v-a34a9316]:hover:not(:disabled){filter:brightness(.94)}.app-button--danger[data-v-a34a9316]{border-color:#e4eae6;background:#fff;color:#566a61}.app-button--danger[data-v-a34a9316]:hover:not(:disabled){border-color:#e3c4be;color:#c0392b}.app-button__icon[data-v-a34a9316]{opacity:.9}.app-button__title[data-v-a34a9316]:empty{display:none}.impersonation-banner[data-v-df19349e]{flex-shrink:0;display:flex;align-items:center;gap:10px;width:100%;min-height:44px;box-sizing:border-box;padding:0 24px;background:#fbf6ec;box-shadow:inset 3px 0 0 #a87a22;border-bottom:1px solid #f0e3cb;color:#7a5a18;font-size:14px;line-height:1.4}@media(max-width:768px){.impersonation-banner[data-v-df19349e]{padding:0 16px;gap:8px}}@media(max-width:480px){.impersonation-banner[data-v-df19349e]{padding:0 12px}}.impersonation-banner .banner-icon[data-v-df19349e]{flex-shrink:0;color:#a87a22;display:inline-flex;align-items:center}.impersonation-banner .banner-content[data-v-df19349e]{flex:1;min-width:0;display:flex;align-items:baseline;gap:6px;overflow:hidden;white-space:nowrap}.impersonation-banner .label[data-v-df19349e]{color:rgba(122,90,24,.75)}@media(max-width:768px){.impersonation-banner .label[data-v-df19349e]{display:none}}.impersonation-banner .name[data-v-df19349e]{font-weight:600;overflow:hidden;text-overflow:ellipsis}.impersonation-banner .separator[data-v-df19349e]{color:rgba(122,90,24,.4);flex-shrink:0}.impersonation-banner .timer[data-v-df19349e]{font-variant-numeric:tabular-nums;color:rgba(122,90,24,.65);transition:color .2s ease;flex-shrink:0}.impersonation-banner .timer-urgent[data-v-df19349e]{color:#c0392b;font-weight:600}.impersonation-banner .banner-button[data-v-df19349e]{flex-shrink:0}@media(max-width:480px){.impersonation-banner .button-full[data-v-df19349e]{display:none}}.impersonation-banner .button-short[data-v-df19349e]{display:none}@media(max-width:480px){.impersonation-banner .button-short[data-v-df19349e]{display:inline}}.updates-list[data-v-5066a92b]{display:flex;flex-direction:column;gap:16px;max-height:60vh;overflow-y:auto;padding-right:4px}.updates-list[data-v-5066a92b]::-webkit-scrollbar{width:4px}.updates-list[data-v-5066a92b]::-webkit-scrollbar-thumb{background:#cbd6cf;border-radius:4px}.updates-list .update-item[data-v-5066a92b]{padding:14px 16px;background:#fbfcfb;border:1px solid #e6f2ea;border-radius:12px}.updates-list .update-item .update-header[data-v-5066a92b]{margin-bottom:8px}.updates-list .update-item .update-header .update-date[data-v-5066a92b]{font-size:.8rem;color:#6e7f77;font-weight:500}.updates-list .update-item .update-content[data-v-5066a92b]{font-size:.9rem;color:#131a17;line-height:1.6;white-space:pre-line}.modal-footer[data-v-5066a92b]{display:flex;justify-content:flex-end}.base-layout[data-v-652abaee]{height:100vh;width:100vw;display:flex;flex-direction:column;overflow:hidden;scrollbar-width:none}.base-layout[data-v-652abaee]::-webkit-scrollbar{width:0;height:0;background:transparent}.base-layout__main[data-v-652abaee]{flex:1;min-height:0;display:flex;align-items:stretch;overflow:hidden}.base-layout__body-wrap[data-v-652abaee]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.simple-layout[data-v-61fb47ee]{width:100vw;height:100vh;background:#f4f7f5}.auth-layout[data-v-b80c5b82]{display:flex;min-height:100vh;width:100%;background:#fff}.auth-aside[data-v-b80c5b82]{position:relative;flex:1 1 auto;overflow:hidden;display:none;flex-direction:column;justify-content:space-between;padding:48px;color:#fff;background:linear-gradient(160deg,#1c7a3b,#145e2d 62%,#0e4a23)}.auth-aside__blob[data-v-b80c5b82]{position:absolute;border-radius:50%;filter:blur(2px);pointer-events:none}.auth-aside__blob--1[data-v-b80c5b82]{width:420px;height:420px;top:-140px;right:-120px;background:hsla(0,0%,100%,.1)}.auth-aside__blob--2[data-v-b80c5b82]{width:300px;height:300px;bottom:-110px;left:-80px;background:hsla(0,0%,100%,.08)}.auth-aside__blob--3[data-v-b80c5b82]{width:150px;height:150px;top:52%;right:16%;background:hsla(0,0%,100%,.07)}.auth-aside__mid[data-v-b80c5b82]{position:relative;z-index:1}.auth-aside__heading[data-v-b80c5b82]{margin:0 0 14px;max-width:26ch;font-size:40px;font-weight:700;line-height:1.12;letter-spacing:-.03em}.auth-aside__card[data-v-b80c5b82]{max-width:420px;font-size:16.5px;line-height:1.55;color:hsla(0,0%,100%,.72)}.auth-aside__foot[data-v-b80c5b82]{position:relative;z-index:1;font-size:13.5px;color:hsla(0,0%,100%,.5)}.auth-brand[data-v-b80c5b82]{position:relative;z-index:1}.auth-main[data-v-b80c5b82]{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;padding:32px 22px;overflow-y:auto}.auth-main__inner[data-v-b80c5b82]{width:100%;max-width:360px}.auth-main__logo[data-v-b80c5b82]{display:flex;justify-content:center;margin:0 0 28px}[data-v-b80c5b82] .auth-head{margin-bottom:28px}[data-v-b80c5b82] .auth-title{margin:0 0 4px;font-size:26px;font-weight:700;letter-spacing:-.022em;color:#131a17}[data-v-b80c5b82] .auth-subtitle{margin:0;font-size:14.5px;line-height:1.45;color:#6e7f77}[data-v-b80c5b82] .auth-field{margin-bottom:18px}[data-v-b80c5b82] .auth-row{display:flex;flex-direction:column;gap:14px}[data-v-b80c5b82] .auth-row .auth-field{flex:1}@media(min-width:480px){[data-v-b80c5b82] .auth-row{flex-direction:row}}[data-v-b80c5b82] .auth-label{display:block;margin-bottom:6px;font-size:13px;font-weight:600;color:#566a61}[data-v-b80c5b82] .auth-error{color:#c0392b;font-size:12px;margin-top:5px}[data-v-b80c5b82] .auth-general-error{color:#c0392b;font-size:14px;text-align:center;margin:18px 0 0;padding:12px;background-color:#fbedeb;border:1px solid #e3c4be;border-radius:12px}[data-v-b80c5b82] .auth-actions{margin-top:26px}[data-v-b80c5b82] .auth-actions .app-button,[data-v-b80c5b82] .auth-actions .n-button{width:100%}[data-v-b80c5b82] .auth-switch{margin-top:22px;font-size:14px;text-align:center;color:#6e7f77}[data-v-b80c5b82] .auth-switch a{color:#1c7a3b;font-weight:600;text-decoration:none}[data-v-b80c5b82] .auth-switch a:hover{text-decoration:underline}@media(min-width:768px){.auth-aside[data-v-b80c5b82]{display:flex}.auth-main[data-v-b80c5b82]{flex:0 0 520px;padding:48px}.auth-main__logo[data-v-b80c5b82]{display:none}}.auth-label-row[data-v-13b10c1a]{display:flex;justify-content:space-between;align-items:baseline}.auth-forgot[data-v-13b10c1a]{font-size:12px;color:#1c7a3b;text-decoration:none}.auth-forgot[data-v-13b10c1a]:hover{text-decoration:underline}.auth-payment[data-v-13b10c1a]{display:flex;flex-direction:column;gap:12px}.auth-payment-title[data-v-13b10c1a]{margin:0;font-size:18px;font-weight:600}.auth-payment-text[data-v-13b10c1a]{margin:0;color:#131a17;opacity:.7}.auth-payment-amount[data-v-13b10c1a]{margin:0;font-size:16px;font-weight:600}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/golos-text-cyrillic.ffe0837c.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Golos Text;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/golos-text-latin.401f9db3.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*{margin:0;padding:0;box-sizing:border-box}body,html{background:#f4f7f5;color:#131a17;font-family:Golos Text,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:#1c7a3b;text-decoration:none}a:hover{color:#145e2d;text-decoration:underline}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#cbd6cf;border-radius:8px;border:3px solid transparent;background-clip:content-box}@keyframes msFade{0%{opacity:0}to{opacity:1}}@keyframes msPop{0%{opacity:0;transform:translateY(12px) scale(.985)}to{opacity:1;transform:none}}@keyframes msBar{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.overlay-title{pointer-events:none}.n-popover:has(.overlay-title),.n-popover__content:has(.overlay-title){pointer-events:none}@media(max-width:480px){.n-notification-container{width:100vw;max-width:100vw;padding:0 8px;top:64px!important}.n-notification-container .n-notification{--n-width:100%;width:auto!important;max-width:calc(100vw - 16px)!important}.n-date-panel{max-width:calc(100vw - 16px)}.n-date-panel--daterange{flex-direction:column}.n-date-panel--daterange .n-date-panel-calendar{width:100%}}@media(max-width:480px){.v-binder-follower-container:has(.n-date-panel) .v-binder-follower-content{position:fixed!important;top:auto!important;right:8px!important;bottom:8px!important;left:8px!important;transform:none!important}}