.visualizer-header[data-v-70249129]{margin-bottom:14px}.visualizer-header .left-side[data-v-70249129],.visualizer-header .right-side[data-v-70249129]{display:flex;align-items:center}.visualizer-header-graph__create_button[data-v-70249129]{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-70249129]:hover{background:#e0f0ff}.visualizer-header-graph__create_button svg[data-v-70249129]{width:14px;height:14px}.visualizer-header-graph-list[data-v-70249129]{display:flex;align-items:center;gap:4px}.visualizer-header-graph-list__icon[data-v-70249129]{color:#1f9aff;cursor:pointer}.visualizer-header-graph-list__item[data-v-70249129]{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-70249129]{width:14px;height:14px}.visualizer-header-graph-list__item--active[data-v-70249129]{cursor:default;color:#1f9aff;background:#e0f0ff}.visualizer-header-graph-list__item[data-v-70249129]:hover{color:#1f9aff;background:#e0f0ff}.visualizer-header-menu[data-v-70249129]{display:flex;align-items:center}.visualizer-header-menu__home[data-v-70249129]{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-70249129]:hover,.visualizer-header-menu__home_active[data-v-70249129]{background:#e0f0ff}.visualizer-header__logo[data-v-70249129]{width:34px;height:34px}.loader[data-v-5b5316e0]{display:block;width:44px;height:44px;border-radius:50%;position:relative}.loader[data-v-5b5316e0]:before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:3px solid var(--text-text-pur);animation:prixClipFix-5b5316e0 2s linear infinite}@keyframes rotate-5b5316e0{to{transform:rotate(1turn)}}@keyframes prixClipFix-5b5316e0{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}body{overflow:hidden}.empty-state[data-v-b37e79b6]{grid-column:1/-1;display:flex;align-items:center;justify-content:center;padding:40px 20px;text-align:center}.empty-state p[data-v-b37e79b6]{color:#999;font-size:16px;margin:0}.main-wrapper[data-v-7942a975]{display:flex;flex-direction:column;margin-top:14px;gap:10px}.object-menu[data-v-059b6974]{position:fixed;bottom:23px;left:20px;display:flex;flex-direction:column;width:250px;height:90%;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-059b6974]{padding-right:5px!important}.object-menu__footer[data-v-059b6974]{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-059b6974]{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-059b6974]:hover{background-color:var(--background-bg-active-hover)}.object-menu__title[data-v-059b6974]{font-size:16px;font-weight:500;color:var(--text-text-main)}.object-menu__header[data-v-059b6974],.object-menu__title[data-v-059b6974]{display:flex;align-items:center;gap:5px}.object-menu__exit[data-v-059b6974]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-left:auto}.object-menu__exit[data-v-059b6974]:hover{color:var(--icon-icon-on)}.object-menu__create_icon[data-v-059b6974]{width:19px;height:19px}.news-card[data-v-538bd3f5]{display:flex;flex-direction:column;gap:12px;border-radius:8px;background-color:var(--background-bg-white);padding:20px}.news-card__toggle[data-v-538bd3f5]{display:flex;justify-content:center;align-items:center;border-radius:50%;min-width:36px;min-height:36px;width:36px;height:36px;background-color:#f4faff;cursor:pointer}.news-card__toggle--expanded[data-v-538bd3f5]{transform:rotate(180deg)}.news-card__toggle svg[data-v-538bd3f5]{color:#373d3f;width:17px;height:17px}.news-card__toggle[data-v-538bd3f5]:hover{background-color:var(--blue-blue20)}.news-card__toggle:hover svg[data-v-538bd3f5]{color:var(--button-secondary-neutral-hover-icon)}.news-card__translate[data-v-538bd3f5]{margin-left:auto;display:flex;justify-content:center;align-items:center;border-radius:50%;min-width:36px;min-height:36px;width:36px;height:36px;background-color:#f4faff;cursor:pointer}.news-card__translate[data-v-538bd3f5]:hover{background-color:var(--blue-blue20)}.news-card__translate:hover svg[data-v-538bd3f5]{color:var(--button-secondary-neutral-hover-icon)}.news-card__translate svg[data-v-538bd3f5]{width:17px;height:17px}.news-card__header[data-v-538bd3f5]{display:flex;justify-content:space-between;gap:20px}.news-card__title[data-v-538bd3f5]{font-weight:500;font-size:16px;line-height:22px;color:var(--text-text-main);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-card__meta[data-v-538bd3f5]{display:flex;flex-direction:column;gap:5px;min-width:0}.news-card__tags[data-v-538bd3f5]{display:flex;align-items:center;gap:10px}.news-card__importance[data-v-538bd3f5]{font-weight:400;font-size:14px;line-height:16px;border-radius:20px;padding:4px 12px;background-color:var(--orange-orange80);color:var(--text-text-on-inverse)}.news-card__location[data-v-538bd3f5]{display:flex;gap:5px;align-items:center;border-radius:20px;padding:4px 12px;background-color:var(--background-bg-hover);color:var(--text-text-pur)}.news-card__location-text[data-v-538bd3f5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;font-size:14px;line-height:16px}.news-card__body[data-v-538bd3f5]{font-weight:400;font-size:14px;line-height:18px;color:var(--character-title85)}.news-card__footer[data-v-538bd3f5]{display:flex;gap:10px}.news-card__footer-label[data-v-538bd3f5]{color:var(--text-text-pur)}.news-card__footer-value[data-v-538bd3f5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-text-on);text-decoration:none}.news-card__footer-item[data-v-538bd3f5]:last-child{margin-left:auto}.news-card__date[data-v-538bd3f5]{color:var(--text-text-pur)}.scroll-map-news-list[data-v-37a1b1f8]{overflow-y:auto}.scroll-map-news-list[data-v-37a1b1f8]::-webkit-scrollbar{width:23px}.scroll-map-news-list[data-v-37a1b1f8]::-webkit-scrollbar-track{background:transparent}.scroll-map-news-list[data-v-37a1b1f8]::-webkit-scrollbar-thumb{background-color:rgba(26,100,212,.2);border:8px solid transparent;background-clip:padding-box;border-radius:30px}.news-wrapper[data-v-37a1b1f8]{position:fixed;bottom:23px;right:20px;display:flex;flex-direction:column;width:537px;max-height:calc(100% - 96px);padding:20px;border-radius:8px;background:var(--background-bg-main);box-shadow:0 0 16px 0 rgba(36,37,40,.141);gap:10px}.news-wrapper-body[data-v-37a1b1f8]{display:flex;flex-direction:column;gap:8px}.news-wrapper-header[data-v-37a1b1f8]{display:flex;justify-content:space-between}.news-wrapper-header__title[data-v-37a1b1f8]{display:flex;align-items:center;font-weight:500;font-size:16px;color:#212327}.news-wrapper-header__button[data-v-37a1b1f8]{color:#7b87a5;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.news-wrapper-header__button[data-v-37a1b1f8]:hover{color:#1f9aff}.object-view[data-v-6aafec86]{display:flex;flex-direction:column;gap:10px;position:fixed;bottom:23px;right:20px;background-color:var(--background-bg-white);box-shadow:1px 2px 10px 0 var(--gray-gray50);border-radius:8px;padding:18px;width:360px;max-width:360px}.object-view__title[data-v-6aafec86]{font-weight:500;font-size:16px;line-height:22px;color:var(--text-text-main)}.object-view__description[data-v-6aafec86]{font-size:14px;font-weight:400;line-height:18px;color:var(--text-text-gray)}.graph-container[data-v-54552a2b]{position:fixed;top:0;left:0;width:100vw;height:100vh;margin:0;padding:0;overflow:hidden}.graph-container canvas[data-v-54552a2b]{display:block;cursor:default}.graph-container .layout-controls[data-v-54552a2b]{position:absolute;top:10px;left:20px;z-index:10;display:flex;gap:10px;background:hsla(0,0%,100%,.9);padding:10px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.graph-container .layout-controls button[data-v-54552a2b]{padding:8px 16px;border:1px solid #c0c4cd;background:#fff;color:#373d3f;border-radius:6px;cursor:pointer;font-size:14px;transition:all .2s}.graph-container .layout-controls button[data-v-54552a2b]:hover{background:#f5f5f5}.graph-container .layout-controls button.active[data-v-54552a2b]{background:#1a64d4;color:#fff;border-color:#1a64d4}*{margin:0;padding:0;box-sizing:border-box}body,html{height:100%;width:100%}body{font-family:Roboto,sans-serif;font-weight:400;font-size:14px;line-height:1.5;background-color:var(--background-bg-main)}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}button,input,textarea{font:inherit;border:0}@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}