.visualizer-header[data-v-7f38474b]{margin-bottom:14px}.visualizer-header .left-side[data-v-7f38474b],.visualizer-header .right-side[data-v-7f38474b]{display:flex;align-items:center}.visualizer-header-graph__create_button[data-v-7f38474b]{display:flex;gap:6px;font-size:14px;font-weight:500;align-items:center;height:38px;padding:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#1f9aff;border-radius:8px}.visualizer-header-graph__create_button[data-v-7f38474b]:hover{background:#e0f0ff}.visualizer-header-graph__create_button svg[data-v-7f38474b]{width:14px;height:14px}.visualizer-header-graph-list[data-v-7f38474b]{display:flex;align-items:center;gap:4px}.visualizer-header-graph-list__icon[data-v-7f38474b]{color:#1f9aff;cursor:pointer}.visualizer-header-graph-list__item[data-v-7f38474b]{display:flex;gap:6px;font-size:14px;font-weight:500;align-items:center;height:38px;padding:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:var(--text-text-main);border-right:1px solid #eee;border-radius:8px}.visualizer-header-graph-list__item svg[data-v-7f38474b]{width:14px;height:14px}.visualizer-header-graph-list__item--active[data-v-7f38474b]{cursor:default;color:#1f9aff;background:#e0f0ff}.visualizer-header-graph-list__item[data-v-7f38474b]:hover{color:#1f9aff;background:#e0f0ff}.visualizer-header-menu[data-v-7f38474b]{display:flex;align-items:center}.visualizer-header-menu__home[data-v-7f38474b]{display:flex;align-items:center;justify-content:center;width:38px;height:38px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:8px;margin:0 4px}.visualizer-header-menu__home[data-v-7f38474b]:hover,.visualizer-header-menu__home_active[data-v-7f38474b]{background:#e0f0ff}.visualizer-header__logo[data-v-7f38474b]{width:34px;height:34px}.loader[data-v-abde9fe2]{display:block;width:3.5vh;height:3.5vh;border-radius:50%;position:relative}.loader[data-v-abde9fe2]:before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:5px solid #d9d9d9;animation:prixClipFix-abde9fe2 2s linear infinite}@keyframes rotate-abde9fe2{to{transform:rotate(1turn)}}@keyframes prixClipFix-abde9fe2{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}to{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.loader-global{display:flex;align-items:center;background-color:gray;opacity:.4;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000000000;justify-content:center}.notification-item[data-v-70fd5bab]{align-items:center;max-width:400px;padding:20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;border-radius:20px;background:#1f9aff;gap:10px}.notification-item[data-v-70fd5bab],.notification-item__message[data-v-70fd5bab]{font-size:22px;font-weight:400;display:flex}.notification-block[data-v-b47a5158]{position:fixed;z-index:5000;right:20px;bottom:20px;display:flex;flex-direction:column;gap:20px}.list-enter-active[data-v-b47a5158],.list-leave-active[data-v-b47a5158]{transition:all .5s ease}.list-enter-from[data-v-b47a5158],.list-leave-to[data-v-b47a5158]{transform:translateX(30px);opacity:0}.main{min-width:768px;margin-top:14px}.context-menu[data-v-42222bb7]{position:fixed;padding:6px;border-radius:8px;display:flex;flex-direction:column;gap:4px;background:#fff;box-shadow:1px 2px 10px 0 rgba(19,30,39,.149);z-index:2000}.context-menu__icon[data-v-42222bb7]{color:#898989}.context-menu__item[data-v-42222bb7]{display:flex;align-items:center;gap:4px;border-radius:8px;padding:6px 14px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:14px;font-weight:400;color:#212327}.context-menu__item[data-v-42222bb7]:hover{background:#e0f0ff}.header-background[data-v-bc327998]{z-index:1999;position:fixed;top:0;left:0;height:100%;width:100%}.graph-card[data-v-60a74cac]{border:1px solid #eee;border-radius:8px}.graph-card[data-v-60a74cac]:hover{border:1px solid #fff;background:#f4faff}.graph-card-menu[data-v-60a74cac]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.graph-card-info[data-v-60a74cac]{display:flex;flex-direction:column;gap:4px;padding:14px 20px}.graph-card-info-header[data-v-60a74cac]{display:flex;justify-content:space-between}.graph-card-info__title[data-v-60a74cac]{color:#212327;font-size:14px;font-weight:500}.graph-card-info__count[data-v-60a74cac],.graph-card-info__date[data-v-60a74cac]{color:#9e9e9e;font-size:14px;font-weight:400}.graph-card__image[data-v-60a74cac]{width:100%;height:204px;background-color:#eef1f4;border-radius:8px;margin-bottom:.5rem;text-align:center}.table-navbar__view[data-v-03621966]{display:flex;align-items:center;justify-content:center;width:42px;height:42px;padding:3px;color:#a7a7a7;border-radius:8px}.table-navbar__view_active[data-v-03621966]{color:#373d3f;background:#eef1f4}.table-navbar__view[data-v-03621966]:hover{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#eef1f4}.searchbar-wrapper[data-v-e7770424]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;background:#eef1f4;border-radius:8px;height:42px}.searchbar-wrapper input[data-v-e7770424]{all:unset;width:100%;background:#eef1f4}.searchbar-wrapper__icon[data-v-e7770424]{min-width:14px;min-height:14px;color:#cacaca}.searchbar-wrapper__icon_focus[data-v-e7770424]{color:#1f9aff}.dropdown[data-v-5c75488d]{position:relative;border:1px solid #e8e8e8;padding:8px 12px;border-radius:8px;display:flex;align-items:center}.dropdown__item[data-v-5c75488d]{display:flex;gap:14px;align-items:center;justify-content:space-between;width:100%}.dropdown__item svg[data-v-5c75488d]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dropdown-list[data-v-5c75488d]{box-shadow:1px 2px 10px 0 rgba(19,30,39,.149);width:100%;position:absolute;left:0;top:45px;display:flex;flex-direction:column;background:#fff;padding:6px;border-radius:8px}.dropdown-list__item[data-v-5c75488d]{padding:6px 14px;border-radius:8px}.dropdown-list__item_active[data-v-5c75488d]{color:#1f9aff}.dropdown-list__item[data-v-5c75488d]:hover{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#e0f0ff}.table-navbar__total[data-v-65736263]{display:flex;align-items:center;color:#a7a7a7}.table-navbar__filter[data-v-65736263]{height:42px}.table-navbar__search[data-v-65736263]{width:210px}.search-bar[data-v-cafe84f4]{width:300px}.table-navbar[data-v-9c8991be]{display:flex;justify-content:space-between}.table-navbar__right-side[data-v-9c8991be]{display:flex;align-items:center;gap:8px}.table-navbar__left-side[data-v-9c8991be]{height:100%;display:flex;align-items:center;gap:14px}.object-card[data-v-3e7f0476]{display:flex;flex-direction:column;gap:10px;border:1px solid #eee;padding:20px;border-radius:8px}.object-card[data-v-3e7f0476]:hover{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid #fff;background:#f4faff}.object-card-body[data-v-3e7f0476]{display:flex;overflow:hidden;text-overflow:ellipsis;flex-wrap:wrap;gap:4px;font-size:14px;font-weight:400}.object-card-body span[data-v-3e7f0476]{color:#a7a7a7}.object-card-header[data-v-3e7f0476]{display:flex;gap:5px}.object-card__title[data-v-3e7f0476]{color:#a7a7a7;font-size:14px;font-weight:400;line-height:18px}.object-card__title_value[data-v-3e7f0476]{color:#212327}.aside-menu[data-v-6740fe6d]{display:flex;flex-direction:column;justify-content:space-between;padding:30px;border-top-left-radius:8px;border-bottom-left-radius:8px;background:#fff}.aside-menu__footer[data-v-6740fe6d]{display:flex;flex-direction:column;gap:5px}.aside-menu-list[data-v-6740fe6d]{display:flex;flex-direction:column;gap:10px}.aside-menu-list__item[data-v-6740fe6d]{color:#000;padding:7px 10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;border-radius:8px}.aside-menu-list__item[data-v-6740fe6d]:hover,.aside-menu-list__item_active[data-v-6740fe6d]{background:#e0f0ff}.aside-menu__body[data-v-6740fe6d]{display:flex;flex-direction:column;gap:20px}.aside-menu__title[data-v-6740fe6d]{color:#000;font-size:16px;font-weight:500}.aside-menu-selector[data-v-6740fe6d]{position:relative;display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:red;gap:4px}.aside-menu-selector .icon_active[data-v-6740fe6d]{transform:rotateX(180deg)}.aside-menu-selector__list[data-v-6740fe6d]{position:absolute;top:20px;left:0;display:flex;flex-direction:column;padding:6px;border-radius:8px;background:#fff;box-shadow:1px 2px 10px 0 rgba(19,30,39,.149);gap:4px}.aside-menu-selector__item[data-v-6740fe6d]{color:#000;padding:5px 12px;border-radius:4px}.aside-menu-selector__item[data-v-6740fe6d]:hover,.aside-menu-selector__item_active[data-v-6740fe6d]{background:#e0f0ff}.aside-menu__top[data-v-6740fe6d]{display:flex;justify-content:space-between}.object-information-input[data-v-ae9463e6]{display:flex;flex-direction:column;gap:6px}.object-information-input textarea[data-v-ae9463e6]{all:unset;color:#000;box-sizing:border-box;padding:8px 12px;border:1px solid #fff;border-radius:8px;background:#fff;height:440px}.object-information-input textarea[data-v-ae9463e6]:focus{border:1px solid #1f9aff}.object-information-input input[data-v-ae9463e6]{all:unset;color:#000;box-sizing:border-box;padding:8px 12px;border:1px solid #fff;border-radius:8px;background:#fff}.object-information-input input[data-v-ae9463e6]:focus{border:1px solid #1f9aff}.object-information-input input[type=number][data-v-ae9463e6]::-webkit-inner-spin-button,.object-information-input input[type=number][data-v-ae9463e6]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.object-information-input label[data-v-ae9463e6]{font-size:14px;font-weight:400;color:#373d3f}.input-error[data-v-487b36ed]{border:1px solid red!important}.text-error[data-v-487b36ed]{margin-top:8px!important;color:red!important}.globus-button-primary[data-v-487b36ed]{display:flex;justify-content:center;align-items:center;background:#1a64d4;color:#fff;border-radius:8px;gap:4px;padding:6px 15px 6px 15px;height:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.globus-button-primary[data-v-487b36ed]:hover{background:#1658bc}.globus-button-primary_clicked[data-v-487b36ed]{cursor:not-allowed;pointer-events:none;background:#104aa1}.globus-button-primary_disabled[data-v-487b36ed]{cursor:not-allowed;pointer-events:none;background:rgba(26,100,212,.17)}.globus-button-primary_disabled[data-v-487b36ed]:hover{background:rgba(26,100,212,.17)}.input-error[data-v-5db3227c]{border:1px solid red!important}.text-error[data-v-5db3227c]{margin-top:8px!important;color:red!important}.globus-button-secondary[data-v-5db3227c]{display:flex;justify-content:center;align-items:center;background:#f4faff;color:#373d3f;border-radius:8px;gap:4px;padding:6px 15px 6px 15px;height:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.globus-button-secondary[data-v-5db3227c]:hover{color:#1f9aff;background-color:#e0f0ff}.globus-button-secondary_disabled[data-v-5db3227c]{cursor:not-allowed;background:#f7f8fd}.globus-button-secondary_disabled[data-v-5db3227c]:hover{background:#f7f8fd}.popup-wrapper[data-v-769d9593]{position:fixed;top:0;left:0;background:rgba(19,30,39,.149);display:flex;justify-content:center;align-items:center;width:100%;height:100%;z-index:2001}.popup[data-v-769d9593]{width:315px;border-radius:8px;display:flex;flex-direction:column;gap:14px;padding:14px;background:#fff;z-index:2002}.popup-header[data-v-769d9593]{display:flex;justify-content:space-between}.popup-header__title[data-v-769d9593]{font-size:14px;font-weight:500;color:rgba(0,0,0,.851)}.popup-header__close-button[data-v-769d9593]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.popup-body[data-v-769d9593]{overflow:hidden;text-overflow:ellipsis;background:#f7f8fd;border-radius:10px;padding:20px;text-align:center;line-height:19.6px}.popup-control[data-v-769d9593]{display:flex;gap:14px}.popup-control__cancel[data-v-769d9593],.popup-control__confirm[data-v-769d9593]{width:100%}.gallery[data-v-79a0fd0f]{position:relative;display:flex;align-items:center;flex-direction:column}.gallery__delete-photo[data-v-79a0fd0f]{position:absolute;top:10px;right:20px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff}.gallery__delete-photo[data-v-79a0fd0f]:hover{border-radius:8px;background:hsla(0,0%,100%,.4)}.gallery__switcher-photo[data-v-79a0fd0f]{display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gallery__switcher-photo[data-v-79a0fd0f]:hover{border-radius:100%;background:hsla(0,0%,100%,.4)}.gallery__next-photo[data-v-79a0fd0f]{position:absolute;top:40%;right:20px;transform:translateY(-50%);color:red}.gallery__prev-photo[data-v-79a0fd0f]{position:absolute;top:40%;left:20px;transform:translateY(-50%) rotate(180deg);color:red}.gallery .main-image[data-v-79a0fd0f]{width:460px;height:340px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.2);-o-object-fit:cover;object-fit:cover}.gallery .no-photo[data-v-79a0fd0f]{display:flex;justify-content:center;align-items:center;width:460px;height:340px;border:1px solid #d9d9d9;border-radius:8px}.gallery .thumbnails[data-v-79a0fd0f]{display:flex;margin-top:20px;gap:10px}.gallery .thumbnail[data-v-79a0fd0f]{width:108px;height:95px;cursor:pointer;transition:transform .3s;border-radius:8px;-o-object-fit:cover;object-fit:cover}.gallery .thumbnail__icon[data-v-79a0fd0f]{width:24px;height:24px}.gallery .thumbnail__create[data-v-79a0fd0f]{display:flex;align-items:center;justify-content:center;color:#1f9aff;background:#fff}.gallery .thumbnail[data-v-79a0fd0f]:hover{transform:scale(1.1)}.object-information[data-v-33052bf7]{padding:30px;border-top-right-radius:8px;border-bottom-right-radius:8px;background:#eef1f4}.object-information__list[data-v-33052bf7]{max-height:460px;display:flex;flex-direction:column;gap:10px}.object-information__add-input[data-v-33052bf7]{min-height:42px}.object-information__add-input .icon[data-v-33052bf7]{width:14px;height:14px}.modal-wrapper[data-v-2cb342e0]{position:fixed;z-index:1999;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}.globus-modal[data-v-2cb342e0]{position:absolute;z-index:2000;top:50%;left:50%;display:grid;grid-template-columns:35% 65%;width:830px;height:520px;max-height:520px;transform:translate(-50%,-50%);border-radius:8px}.card-create__icon[data-v-c360ab36]{width:44px;height:44px}.card-create[data-v-c360ab36]{white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--background-bg-selected2);border-radius:8px;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;color:var(--text-text-on-inverse);font-size:16px;font-weight:500}.card-create[data-v-c360ab36]:hover{background-color:var(--blue-blue80)}.table[data-v-b7fcda42]{display:flex;flex-direction:column;gap:10px}.table-content[data-v-b7fcda42]{display:grid;grid-template-columns:repeat(auto-fill,minmax(263px,1fr));gap:15px;overflow-y:auto;max-height:77vh;padding-right:15px}.table-content__graph[data-v-b7fcda42]{max-height:295px}.table-content__object[data-v-b7fcda42]{max-height:137px}.loading-indicator[data-v-b7fcda42]{grid-column:1/-1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.loading-indicator p[data-v-b7fcda42]{margin-top:16px;color:#666;font-size:14px}.loading-spinner[data-v-b7fcda42]{width:40px;height:40px;border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50%;animation:spin-b7fcda42 1s linear infinite}@keyframes spin-b7fcda42{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.empty-state[data-v-b7fcda42]{grid-column:1/-1;display:flex;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.empty-state p[data-v-b7fcda42]{color:#999;font-size:16px;margin:0}.main-wrapper[data-v-4a905ab6]{display:flex;flex-direction:column;margin-top:14px;gap:10px}.graph-settings[data-v-ebeb4c9c]{position:fixed;right:20px;display:flex;flex-direction:column;padding:5px;border-radius:8px;background:#fff;box-shadow:1px 1px 8px 0 rgba(16,33,47,.059);gap:4px;z-index:2}.graph-settings__item[data-v-ebeb4c9c]{display:flex;align-items:center;justify-content:center;padding:10px;color:#373d3f;border-radius:8px;background:#fff}.graph-settings__item--active[data-v-ebeb4c9c],.graph-settings__item[data-v-ebeb4c9c]:hover{color:#1f9aff;background:#e0f0ff}.info-panel[data-v-c7331106]{position:fixed;z-index:20;right:14px;bottom:14px;display:flex;flex-direction:column;width:260px;padding:18px;border-radius:8px;background:var(--background-bg-white);box-shadow:1px 2px 10px 0 var(--gray-gray50);gap:16px}.info-panel__title[data-v-c7331106]{color:var(--text-text-main);font-weight:500;font-size:16px;line-height:22px}.info-panel__description[data-v-c7331106]{display:flex;flex-direction:column;color:var(--text-text-gray);font-weight:400;font-size:14px;line-height:18px;gap:8px}.panel[data-v-4ecfd8b0]{display:flex;flex-direction:column;gap:12px;position:fixed;bottom:20px;right:20px;width:265px;background-color:var(--background-bg-white);border-radius:8px;box-shadow:1px 1px 8px 0 var(--gray-gray50);padding:14px;z-index:20}.panel__section[data-v-4ecfd8b0]{display:flex;flex-direction:column;gap:10px}.panel__title[data-v-4ecfd8b0]{font-size:16px;font-weight:500;color:var(--text-text-main);line-height:22px}.graph-container[data-v-ad30c65a]{position:relative;width:100%;height:90vh;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.connections[data-v-ad30c65a]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.node-layer[data-v-ad30c65a]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.group-rect[data-v-ad30c65a]{position:absolute;border:2px solid red;pointer-events:none;z-index:2}.group-rect .resize-handle[data-v-ad30c65a]{position:absolute;width:10px;height:10px;background:red;pointer-events:auto}.group-rect .top-left[data-v-ad30c65a]{top:-5px;left:-5px;cursor:nwse-resize}.group-rect .top-right[data-v-ad30c65a]{top:-5px;right:-5px;cursor:nesw-resize}.group-rect .bottom-left[data-v-ad30c65a]{bottom:-5px;left:-5px;cursor:nesw-resize}.group-rect .bottom-right[data-v-ad30c65a]{bottom:-5px;right:-5px;cursor:nwse-resize}.node-wrapper[data-v-ad30c65a]{position:absolute;transform:translate(-50%,-50%);padding:8px;border:1px solid transparent;transition:box-shadow .2s ease;display:flex;flex-direction:column;align-items:center}.node-wrapper.selected[data-v-ad30c65a]{border:1px solid #3498db}.node-circle[data-v-ad30c65a]{border-radius:50%;background-color:#519b38;border:2px solid #fff;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;transition:box-shadow .2s ease;--hover-color:#519b3833}.node-circle--hover[data-v-ad30c65a],.node-circle[data-v-ad30c65a]:hover{box-shadow:0 0 0 10px var(--hover-color)}.node-label[data-v-ad30c65a]{margin-top:6px;font-size:12px;font-weight:400;line-height:14px;background:#fff;color:#333;text-align:center;padding:2px 9px;border-radius:2px}.object-menu[data-v-99db62b8]{position:fixed;display:flex;flex-direction:column;width:250px;height:90vh;padding:14px;border-radius:10px;background:#fff;box-shadow:1px 1px 8px 0 rgba(16,33,47,.059);gap:10px;z-index:2}.object-menu__list[data-v-99db62b8]{padding-right:5px!important}.object-menu__footer[data-v-99db62b8]{overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:5px;margin-top:auto;padding-top:10px;border-top:1px solid var(--border-bd-divider);align-items:flex-start;max-height:200px;min-height:0;flex-shrink:0;padding-right:5px}.object-menu__button--open[data-v-99db62b8]{position:fixed;width:64px;height:64px;display:flex;justify-content:center;align-items:center;border-radius:10px;padding:14px;box-shadow:1px 2px 10px 0 var(--gray-gray50);background-color:var(--background-bg-white);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:3}.object-menu__button--open[data-v-99db62b8]:hover{background-color:var(--background-bg-active-hover)}.object-menu__title[data-v-99db62b8]{font-size:16px;font-weight:500;color:var(--text-text-main)}.object-menu__header[data-v-99db62b8],.object-menu__title[data-v-99db62b8]{display:flex;align-items:center;gap:5px}.object-menu__exit[data-v-99db62b8]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-left:auto}.object-menu__exit[data-v-99db62b8]:hover{color:var(--icon-icon-on)}.object-menu__create_icon[data-v-99db62b8]{width:19px;height:19px}.info-panel[data-v-ba5d0ae6]{position:fixed;z-index:20;right:14px;bottom:14px;display:flex;flex-direction:column;width:260px;padding:18px;border-radius:8px;background:var(--background-bg-white);box-shadow:1px 2px 10px 0 var(--gray-gray50);gap:16px}.info-panel__title[data-v-ba5d0ae6]{color:var(--text-text-main);font-weight:500;font-size:16px;line-height:22px}.info-panel__actions[data-v-ba5d0ae6]{display:flex;flex-direction:column;gap:5px}.info-panel__description[data-v-ba5d0ae6]{color:var(--text-text-gray);font-weight:400;font-size:14px;line-height:18px}.graph-page[data-v-6069e626]{width:100%;height:100%;color:#111827}.network-container[data-v-6069e626]{position:relative;width:100%;height:90vh;overflow:hidden}.network[data-v-6069e626]{width:100%;height:100%}.annotation-panel[data-v-6069e626]{position:fixed;z-index:20;right:14px;bottom:14px;display:flex;flex-direction:column;width:260px;padding:18px;border-radius:8px;background:var(--background-bg-white);box-shadow:1px 2px 10px 0 var(--gray-gray50);gap:16px;max-height:600px;overflow:auto}.annotation-panel[data-v-6069e626] h4{margin:0 0 6px;font-size:16px;font-weight:600}.legend{&[data-v-6069e626]{position:absolute;left:18px;bottom:18px;max-width:320px;padding:14px 16px;border-radius:12px;background:var(--background-bg-white);box-shadow:1px 2px 10px 0 var(--gray-gray50);color:var(--text-text-main);font-size:13px;line-height:1.35;z-index:5}&[data-v-6069e626] h4{font-weight:500;font-size:16px;color:var(--text-text-main)}}.legend[data-v-6069e626] .legend-section{margin-bottom:10px}.legend[data-v-6069e626] .legend-section:last-child{margin-bottom:0}.legend[data-v-6069e626] .legend-item{display:flex;align-items:center;margin-bottom:6px;gap:8px}.legend[data-v-6069e626] .legend-item:last-child{margin-bottom:0}.legend[data-v-6069e626] .legend-dot{width:12px;height:12px;border-radius:999px;border:2px solid hsla(0,0%,100%,.6);flex:0 0 12px}.legend[data-v-6069e626] .legend-line{width:26px;height:3px;border-radius:999px;flex:0 0 26px}.legend[data-v-6069e626] .legend-label{flex:1}.message[data-v-6069e626]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:18px 22px;max-width:440px;border-radius:12px;border:1px solid rgba(239,68,68,.4);background:hsla(0,86%,97%,.92);color:#991b1b;font-size:15px;line-height:1.4;box-shadow:0 12px 28px hsla(0,91%,71%,.2);z-index:12}.message[data-v-6069e626] strong{display:block;font-size:16px;margin-bottom:6px}.graph-page[data-v-fa6afe16]{width:100%;height:100%;color:#111827}.network-container[data-v-fa6afe16]{position:relative;width:100%;height:90vh;overflow:hidden}.network[data-v-fa6afe16]{width:100%;height:100%}.annotation-panel[data-v-fa6afe16]{position:fixed;z-index:20;right:14px;bottom:14px;display:flex;flex-direction:column;width:260px;padding:18px;border-radius:8px;background:var(--background-bg-white);box-shadow:1px 2px 10px 0 var(--gray-gray50);gap:16px;max-height:600px;overflow:auto}.annotation-panel[data-v-fa6afe16] h4{margin:0 0 6px;font-size:16px;font-weight:600}.legend{&[data-v-fa6afe16]{position:absolute;left:18px;bottom:18px;max-width:320px;padding:14px 16px;border-radius:12px;background:var(--background-bg-white);box-shadow:1px 2px 10px 0 var(--gray-gray50);color:var(--text-text-main);font-size:13px;line-height:1.35;z-index:5}&[data-v-fa6afe16] h4{font-weight:500;font-size:16px;color:var(--text-text-main)}}.legend[data-v-fa6afe16] .legend-section{margin-bottom:10px}.legend[data-v-fa6afe16] .legend-section:last-child{margin-bottom:0}.legend[data-v-fa6afe16] .legend-item{display:flex;align-items:center;margin-bottom:6px;gap:8px}.legend[data-v-fa6afe16] .legend-item:last-child{margin-bottom:0}.legend[data-v-fa6afe16] .legend-dot{width:12px;height:12px;border-radius:999px;border:2px solid hsla(0,0%,100%,.6);flex:0 0 12px}.legend[data-v-fa6afe16] .legend-line{width:26px;height:3px;border-radius:999px;flex:0 0 26px}.legend[data-v-fa6afe16] .legend-label{flex:1}.message[data-v-fa6afe16]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:18px 22px;max-width:440px;border-radius:12px;border:1px solid rgba(239,68,68,.4);background:hsla(0,86%,97%,.92);color:#991b1b;font-size:15px;line-height:1.4;box-shadow:0 12px 28px hsla(0,91%,71%,.2);z-index:12}.message[data-v-fa6afe16] strong{display:block;font-size:16px;margin-bottom:6px}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box;font-family:Roboto,sans-serif;font-weight:400;font-size:14px}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.input-error{border:1px solid red!important}.text-error{margin-top:8px!important;color:red!important}.button-primary{display:flex;align-items:center;justify-content:center;background:#1f9aff;height:42px;color:#fff;font-weight:500;font-size:14px;border-radius:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button-primary:hover{background:#1658bc}.button-secondary{display:flex;align-items:center;justify-content:center;background:#eef1f4;height:42px;color:#373d3f;font-weight:500;font-size:14px;border-radius:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button-secondary:hover{background:#eef1ff}.button-tertiary{display:flex;gap:6px;align-items:center;justify-content:center;background:#fff;height:42px;color:#1f9aff;font-weight:500;font-size:14px;border-radius:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button-tertiary:hover{background:#eef1ff}.scroll{overflow-y:auto}.scroll::-webkit-scrollbar{width:12px}.scroll::-webkit-scrollbar-track{background:transparent}.scroll::-webkit-scrollbar-thumb{box-shadow:inset 15px 15px 15px #f0f0f0;background-color:#eee;border-radius:30px}.scroll-blue{overflow-y:auto;padding-right:5px}.scroll-blue::-webkit-scrollbar{width:12px}.scroll-blue::-webkit-scrollbar-track{background:transparent}.scroll-blue::-webkit-scrollbar-thumb{background-color:rgba(26,100,212,.2);border-radius:14px}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:url(/fonts/Roboto-Light.8e11f5fa.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(/fonts/Roboto-Regular.a5023d7b.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:url(/fonts/Roboto-Medium.f40b95bf.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:600;src:url(/fonts/Roboto-SemiBold.3452daa4.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(/fonts/Roboto-Bold.ff276312.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto;font-style:normal;font-weight:800;src:url(/fonts/Roboto-ExtraBold.1542c412.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:300;src:url(/fonts/RobotoCondensed-Light.8201d6f4.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:400;src:url(/fonts/RobotoCondensed-Regular.461bd71f.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:500;src:url(/fonts/RobotoCondensed-Medium.e75c7eed.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:600;src:url(/fonts/RobotoCondensed-SemiBold.2ebf3566.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;src:url(/fonts/RobotoCondensed-Bold.c2f8bf41.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:800;src:url(/fonts/RobotoCondensed-ExtraBold.08d88f3a.ttf) format("truetype");font-display:swap}body{background:#eef1f4!important}