.russia-map-base[data-v-1b9876b9]{background:#2d2c2f0f;border-radius:1.5rem;height:100%;max-height:100%;min-height:100%;position:relative}.russia-map-base[data-v-1b9876b9],.russia-map-base__viewport[data-v-1b9876b9]{overflow:hidden;width:100%}.russia-map-base__content[data-v-1b9876b9]{cursor:grab;touch-action:none;transform-origin:0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;will-change:transform}.russia-map-base__content[data-v-1b9876b9]:active{cursor:grabbing}.russia-map-base[data-v-1b9876b9] svg{display:block;height:auto;width:100%}.russia-map-base[data-v-1b9876b9] path{transition:fill .2s ease,stroke .2s ease,filter .15s ease}.russia-map-base[data-v-1b9876b9] path[data-selectable=true]:not([data-active=true]):hover{fill:#e4e9f0!important}.russia-map-base[data-v-1b9876b9] path[data-selectable=true][data-active=true]:hover{filter:brightness(.82)}.russia-map-base__zoom-controls[data-v-1b9876b9]{display:flex;flex-direction:column;gap:1rem;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);z-index:3}.russia-map-base__zoom-stack[data-v-1b9876b9]{display:flex;flex-direction:column;gap:.5rem}.russia-map-base__zoom-button[data-v-1b9876b9]{background:#fff;border:1px solid rgba(34,32,32,.1);border-radius:.5rem;color:#75787a;cursor:pointer;display:grid;font-size:1.75rem;font-weight:300;height:3.5rem;line-height:1;place-items:center;width:3.5rem}.russia-map-base__zoom-button[data-v-1b9876b9]:disabled{cursor:not-allowed;opacity:.45}.russia-map-base__zoom-button--fullscreen[data-v-1b9876b9]{border-radius:.5rem;height:3.5rem;padding:.625rem;width:3.5rem}.russia-map-base__zoom-button--reset[data-v-1b9876b9]{font-size:1rem;font-weight:600}.russia-map-base__fullscreen-icon[data-v-1b9876b9]{display:block;height:1.25rem;width:1.25rem}.russia-map-base[data-v-1b9876b9]:fullscreen{border-radius:0}.russia-map-base[data-v-1b9876b9]:fullscreen::backdrop{background:#fff}.russia-map-base[data-v-1b9876b9]:-webkit-full-screen{border-radius:0}.russia-map-base[data-v-1b9876b9]:-webkit-full-screen::backdrop{background:#fff}.russia-map-base__badge[data-v-1b9876b9]{min-height:2.5rem;position:absolute;transform:translate(-1rem,-100%);z-index:4}.russia-map-base__badge-pin[data-v-1b9876b9]{height:2.5rem;left:0;position:absolute;top:0;width:2rem}.russia-map-base__badge-pin-shape[data-v-1b9876b9]{display:block;height:2.5rem;max-width:none;-o-object-fit:contain;object-fit:contain;width:2rem}.russia-map-base__badge-pin-gradient[data-v-1b9876b9]{height:1.75rem;left:.125rem;top:.125rem;width:1.75rem}.russia-map-base__badge-pin-dot[data-v-1b9876b9],.russia-map-base__badge-pin-gradient[data-v-1b9876b9]{max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute}.russia-map-base__badge-pin-dot[data-v-1b9876b9]{height:.625rem;left:.5625rem;top:.6875rem;width:.625rem}.russia-map-base__badge-body[data-v-1b9876b9]{background:#fff;border-radius:1.875rem .5rem .5rem 1.875rem;box-shadow:0 .25rem .28125rem #23304f1a;color:#2d2c2f;font-size:.875rem;font-weight:600;line-height:1.4;padding:.375rem .75rem .375rem 2.5rem;white-space:nowrap}.russia-svg-map[data-v-6cb41a8f]{height:100dvh;max-height:100dvh;min-height:100dvh;position:relative;width:100%}.russia-svg-map__shell[data-v-6cb41a8f]{height:100%;position:relative;width:100%}@media(min-width:1920px){.russia-svg-map--section .russia-svg-map__shell[data-v-6cb41a8f]{margin-inline:auto;max-width:1920px;width:100%}}.russia-svg-map--section[data-v-6cb41a8f]{background:#fff;height:47.5rem;max-height:47.5rem;min-height:47.5rem}@media(max-width:768px){.russia-svg-map--section[data-v-6cb41a8f]{align-items:stretch;background:#2d2c2f0f;border-radius:1.5rem;display:flex;flex-direction:column;height:auto;max-height:none;min-height:0;overflow:hidden}.russia-svg-map--section .russia-svg-map__shell[data-v-6cb41a8f]{display:flex;flex:1;flex-direction:column;min-height:0}}.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base{border-radius:1.5rem}@media(max-width:768px){.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base{background:transparent;border-radius:0;display:block;height:auto;max-height:none;min-height:0;overflow:visible}}@media(max-width:480px){.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base{overflow:hidden}}@media(max-width:768px){.russia-svg-map--section .russia-svg-map__canvas[data-v-6cb41a8f]{flex:none;height:auto;min-height:0;width:100%}}@media(min-width:769px){.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base__viewport{box-sizing:border-box;--map-stats-gap:1rem;--map-stats-reserve-left:calc(var(--map-overlay-left) + var(--map-stats-width) + var(--map-stats-gap));--map-overlay-left:2.5rem;--map-stats-width:22.569444rem;--map-section-initial-zoom-out:.25;--map-section-initial-pan-left:1rem;padding-left:calc(var(--map-stats-reserve-left) - min(var(--map-section-initial-pan-left),var(--map-stats-gap) - .125rem))}}@media(max-width:768px){.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base__viewport{background:transparent;border-radius:0;box-sizing:border-box;margin:0;overflow:hidden;width:100%;--map-stats-reserve:13.625rem;--map-visible-height:24.875rem;min-height:calc(var(--map-visible-height) + var(--map-stats-reserve));padding-bottom:var(--map-stats-reserve)}}@media(max-width:480px){.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base__viewport{--map-visible-height:20.375rem;--map-section-fit-height:15.3125rem;height:var(--map-visible-height);max-height:var(--map-visible-height);min-height:var(--map-visible-height);padding-bottom:0}}@media(min-width:481px)and (max-width:768px){.russia-svg-map--section.russia-svg-map--section-has-actions[data-v-6cb41a8f] .russia-map-base__viewport{--map-stats-reserve:15.125rem;min-height:calc(var(--map-visible-height) + var(--map-stats-reserve));padding-bottom:var(--map-stats-reserve)}}.russia-svg-map--section .russia-svg-map__stats--section[data-v-6cb41a8f],.russia-svg-map--section .russia-svg-map__top-controls--section[data-v-6cb41a8f]{display:none}@media(min-width:769px){.russia-svg-map--section .russia-svg-map__shell[data-v-6cb41a8f]>.project-russia-map-stats{display:none}}.russia-svg-map--section .russia-svg-map__stats--in-canvas[data-v-6cb41a8f],.russia-svg-map--section .russia-svg-map__top-controls--in-canvas[data-v-6cb41a8f]{display:flex}@media(max-width:768px){.russia-svg-map--section[data-v-6cb41a8f]{position:relative}.russia-svg-map--section .russia-svg-map__top-controls--section[data-v-6cb41a8f]{display:flex;flex-shrink:0;gap:.5rem;margin:1rem 2rem 1.5rem;position:static;width:auto}.russia-svg-map--section .russia-svg-map__stats--in-canvas[data-v-6cb41a8f],.russia-svg-map--section .russia-svg-map__top-controls--in-canvas[data-v-6cb41a8f],.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base .project-russia-map-stats{display:none}.russia-svg-map--section .russia-svg-map__stats--section[data-v-6cb41a8f]{bottom:2rem;display:flex;flex-direction:column;gap:.5rem;left:2rem;margin:0;pointer-events:none;position:absolute;right:2rem;top:auto;z-index:5}.russia-svg-map--section .russia-svg-map__stats--section[data-v-6cb41a8f]>*{pointer-events:auto}.russia-svg-map--section .russia-svg-map__stats-actions[data-v-6cb41a8f],.russia-svg-map--section .russia-svg-map__stats-metrics[data-v-6cb41a8f]{width:min(17.75rem,100%)}.russia-svg-map--section[data-v-6cb41a8f] .project-russia-map-stats{left:auto;max-width:none;position:static;width:auto}.russia-svg-map--section[data-v-6cb41a8f] .project-russia-map-stats{bottom:2rem;display:flex;flex-direction:column;gap:.5rem;left:2rem;margin:0;pointer-events:none;position:absolute;right:2rem;top:auto;z-index:5}.russia-svg-map--section[data-v-6cb41a8f] .project-russia-map-stats>*{pointer-events:auto}}@media(max-width:768px)and (min-width:481px)and (max-width:768px){.russia-svg-map--section[data-v-6cb41a8f] .project-russia-map-stats--model{align-items:flex-end;flex-direction:row}}@media(max-width:768px)and (min-width:481px)and (max-width:768px){.russia-svg-map--section[data-v-6cb41a8f] .project-russia-map-stats--geniy.project-russia-map-stats--has-region{align-items:flex-start;max-width:none;width:100%}}@media(max-width:768px){.russia-svg-map--section .russia-svg-map__canvas[data-v-6cb41a8f]{flex:1 1 auto;min-height:0}.russia-svg-map--section .russia-svg-map__confirm[data-v-6cb41a8f]{z-index:6}}@media(min-width:481px)and (max-width:768px){.russia-svg-map--section[data-v-6cb41a8f]{min-height:53.75rem}}@media(max-width:480px){.russia-svg-map--section[data-v-6cb41a8f]{min-height:0}.russia-svg-map--section .russia-svg-map__canvas[data-v-6cb41a8f]{flex:none;margin-top:0}.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base{height:var(--map-visible-height);max-height:var(--map-visible-height)}.russia-svg-map--section .russia-svg-map__top-controls--section[data-v-6cb41a8f]{align-items:stretch;flex-direction:column;margin:1rem 1rem 0}.russia-svg-map--section .russia-svg-map__stats--section[data-v-6cb41a8f],.russia-svg-map--section[data-v-6cb41a8f] .project-russia-map-stats{flex-shrink:0;margin:0 1rem 2rem;pointer-events:auto;position:static;width:auto}.russia-svg-map--section .russia-svg-map__stats--section[data-v-6cb41a8f]{align-items:stretch;flex-direction:column}.russia-svg-map--section .russia-svg-map__stats--section .russia-svg-map__stats-metrics[data-v-6cb41a8f]{order:1;width:100%}.russia-svg-map--section .russia-svg-map__stats--section.russia-svg-map__stats--section-has-actions .russia-svg-map__stats-actions[data-v-6cb41a8f]{order:1}.russia-svg-map--section .russia-svg-map__stats--section.russia-svg-map__stats--section-has-actions .russia-svg-map__stats-metrics[data-v-6cb41a8f]{order:2}.russia-svg-map--section .russia-svg-map__stats--section .russia-svg-map__stats-actions[data-v-6cb41a8f]{order:2;width:100%}}@media(min-width:769px){.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base{--map-stats-gap:1rem;--map-overlay-left:2.5rem;--map-stats-width:22.569444rem;--map-stats-reserve-left:calc(var(--map-overlay-left) + var(--map-stats-width) + var(--map-stats-gap));--map-section-initial-zoom-out:.25;--map-section-initial-pan-left:1rem}}@media(max-width:768px){.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base{--map-stats-reserve:13.625rem;--map-visible-height:24.875rem}}@media(max-width:480px){.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base{--map-visible-height:20.375rem;--map-section-fit-height:15.3125rem}}@media(min-width:481px)and (max-width:768px){.russia-svg-map--section.russia-svg-map--section-has-actions[data-v-6cb41a8f] .russia-map-base{--map-stats-reserve:15.125rem}}@media(max-width:768px){.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base__zoom-controls{bottom:auto;gap:.5rem;right:1rem;top:calc(var(--map-visible-height)/2);transform:translateY(-50%);z-index:4}}@media(min-width:481px)and (max-width:768px){.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base__zoom-controls{right:2rem}}@media(max-width:768px){.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base__zoom-stack{gap:.375rem}}@media(max-width:768px){.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base__zoom-button{font-size:1.25rem;height:2.75rem;width:2.75rem}}@media(max-width:768px){.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base__zoom-button--fullscreen{height:2.75rem;padding:.5rem;width:2.75rem}}@media(max-width:768px){.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base__zoom-button--reset{font-size:.875rem}}@media(max-width:768px){.russia-svg-map--section[data-v-6cb41a8f] .russia-map-base__fullscreen-icon{height:1rem;width:1rem}}.russia-svg-map__canvas[data-v-6cb41a8f]{height:100%;width:100%}.russia-svg-map__heading[data-v-6cb41a8f]{color:#2d2c2f;font-family:Rising Sun,sans-serif;font-size:3rem;font-weight:600;left:2.5rem;line-height:1.08;margin:0;position:absolute;text-transform:uppercase;top:2.5rem;z-index:4}.russia-svg-map__top-controls[data-v-6cb41a8f]{display:flex;gap:.5rem;position:absolute;right:2.5rem;top:3.75rem;z-index:4}.russia-svg-map__period-filter[data-v-6cb41a8f]{width:11.375rem}.russia-svg-map__region-filter[data-v-6cb41a8f]{width:22rem}.russia-svg-map__stats[data-v-6cb41a8f],[data-v-6cb41a8f] .project-russia-map-stats{display:flex;flex-direction:column;gap:.5rem;left:2.5rem;position:absolute;top:12.5rem;z-index:4}.russia-svg-map__stats-actions[data-v-6cb41a8f],.russia-svg-map__stats-metrics[data-v-6cb41a8f]{display:flex;flex-direction:column;gap:.555556rem;width:22.569444rem}.russia-svg-map__stats-metrics[data-v-6cb41a8f]{order:3}.russia-svg-map__stats-actions[data-v-6cb41a8f]{order:1}.russia-svg-map__subjects-button[data-v-6cb41a8f]{align-items:center;background:#fff;border:0;border-radius:.5rem;color:#2d2c2f;cursor:pointer;display:flex;font-family:Rising Sun,sans-serif;font-size:.75rem;font-weight:700;gap:.25rem;height:3.25rem;justify-content:center;line-height:1.2;text-transform:uppercase;width:100%}.russia-svg-map__subjects-button-icon[data-v-6cb41a8f]{height:.875rem;transform:rotate(180deg);width:.5rem}.russia-svg-map__stat-card[data-v-6cb41a8f]{background:#fff;border-radius:.833333rem;padding:1.388889rem}.russia-svg-map__stat-card--duo[data-v-6cb41a8f]{display:flex;flex-direction:column;gap:1.111111rem}.russia-svg-map__stat-title[data-v-6cb41a8f]{color:#000000e0;font-family:Rising Sun,sans-serif;font-size:1.944444rem;font-weight:600;line-height:1.4;margin:0}.russia-svg-map__stat-title--money[data-v-6cb41a8f]{align-items:baseline;display:flex;flex-wrap:wrap;gap:.125rem .25rem;text-transform:uppercase}.russia-svg-map__stat-money-value[data-v-6cb41a8f]{font-size:inherit;font-weight:600;line-height:1.2}.russia-svg-map__stat-money-unit[data-v-6cb41a8f],.russia-svg-map__stat-text[data-v-6cb41a8f]{font-size:1.111111rem;font-weight:500;line-height:1.2}.russia-svg-map__stat-text[data-v-6cb41a8f]{color:#0006;font-family:Rising Sun,sans-serif;margin:0}.russia-svg-map__stat-group[data-v-6cb41a8f]{display:flex;flex-direction:column;gap:.416667rem}.russia-svg-map__stat-line[data-v-6cb41a8f]{align-items:flex-start;color:#000000e0;display:flex;font-family:Rising Sun,sans-serif;font-size:1.944444rem;font-weight:600;gap:.833333rem;line-height:1.4;margin:0}.russia-svg-map__stat-icon[data-v-6cb41a8f]{flex-shrink:0;height:2.777778rem;-o-object-fit:contain;object-fit:contain;width:2.777778rem}.russia-svg-map__confirm[data-v-6cb41a8f]{background:#fff;border-radius:.5rem;box-shadow:0 0 .5rem #4453710a,0 .125rem .75rem #44537114;padding:1.5rem;position:absolute;right:2.5rem;top:7.25rem;width:21.875rem;z-index:4}.russia-svg-map__confirm-text[data-v-6cb41a8f]{display:flex;font-family:Rising Sun,sans-serif;font-size:1.0625rem;gap:.25rem;line-height:1.2;margin:0}.russia-svg-map__confirm-text span[data-v-6cb41a8f]{color:#2d2c2fa3;font-weight:500}.russia-svg-map__confirm-text strong[data-v-6cb41a8f]{color:#212121;font-weight:600}.russia-svg-map__confirm-actions[data-v-6cb41a8f]{display:flex;gap:.5rem;margin-top:1rem}.russia-svg-map__confirm-button[data-v-6cb41a8f]{background:#2d2c2f0f;border:0;border-radius:.5rem;color:#2d2c2f;cursor:pointer;flex:1;font-family:Rising Sun,sans-serif;font-size:.75rem;font-weight:700;line-height:1.2;padding:1.25rem 1.5rem 1.125rem;text-transform:uppercase}.russia-svg-map__confirm-button--dark[data-v-6cb41a8f]{background:#2d2c2fe0;color:#fff}@media(min-width:481px)and (max-width:768px){.russia-svg-map--section .russia-svg-map__heading[data-v-6cb41a8f]{flex-shrink:0;font-size:2rem;line-height:1.2;max-width:none;padding:2.5rem 2rem 0;position:static}.russia-svg-map--section .russia-svg-map__top-controls--section[data-v-6cb41a8f]{flex-wrap:nowrap;margin:1.25rem 2rem 1.5rem}.russia-svg-map--section .russia-svg-map__period-filter[data-v-6cb41a8f]{flex-shrink:0;width:11.25rem}.russia-svg-map--section .russia-svg-map__region-filter[data-v-6cb41a8f]{flex:1;min-width:0;width:auto}.russia-svg-map--section[data-v-6cb41a8f] .filter-select__trigger,.russia-svg-map--section[data-v-6cb41a8f] .select-field__trigger{height:2.75rem;min-height:2.75rem}.russia-svg-map--section .russia-svg-map__stats--section[data-v-6cb41a8f]{align-items:flex-end;flex-flow:row nowrap}.russia-svg-map--section .russia-svg-map__stats--section .russia-svg-map__stats-metrics[data-v-6cb41a8f]{flex:0 0 17.75rem;order:0}.russia-svg-map--section .russia-svg-map__stats--section .russia-svg-map__stats-actions[data-v-6cb41a8f]{flex:1;gap:.5rem;min-width:0;order:1;width:auto}.russia-svg-map--section .russia-svg-map__confirm[data-v-6cb41a8f]{bottom:1rem;left:auto;right:2rem;top:auto}.russia-svg-map--section .russia-svg-map__subjects-button[data-v-6cb41a8f]{border-radius:.5rem;font-size:.6875rem;gap:.25rem;height:2.75rem}.russia-svg-map--section .russia-svg-map__subjects-button-icon[data-v-6cb41a8f]{height:.875rem;width:.5rem}.russia-svg-map--section .russia-svg-map__stat-card[data-v-6cb41a8f]{border-radius:.75rem;padding:1rem}.russia-svg-map--section .russia-svg-map__stat-card--duo[data-v-6cb41a8f]{gap:.75rem}.russia-svg-map--section .russia-svg-map__stat-group[data-v-6cb41a8f]{gap:.375rem}.russia-svg-map--section .russia-svg-map__stat-line[data-v-6cb41a8f]{font-size:1.75rem;gap:.75rem}.russia-svg-map--section .russia-svg-map__stat-line strong[data-v-6cb41a8f]{font-size:1.75rem;line-height:1.4}.russia-svg-map--section .russia-svg-map__stat-icon[data-v-6cb41a8f]{height:2.5rem;width:2.5rem}.russia-svg-map--section .russia-svg-map__stat-money-value[data-v-6cb41a8f],.russia-svg-map--section .russia-svg-map__stat-title--money[data-v-6cb41a8f]{font-size:1.5rem}.russia-svg-map--section .russia-svg-map__stat-money-unit[data-v-6cb41a8f]{font-size:1rem}.russia-svg-map--section .russia-svg-map__stat-text[data-v-6cb41a8f]{font-size:.875rem;line-height:1.3}.russia-svg-map--section .russia-svg-map__stat-card--duo .russia-svg-map__stat-text[data-v-6cb41a8f]{font-size:1rem;line-height:1.2}}@media(max-width:480px){.russia-svg-map--section .russia-svg-map__heading[data-v-6cb41a8f]{flex-shrink:0;font-size:1.5rem;line-height:1.2;padding:2rem 1rem 0;position:static}.russia-svg-map--section .russia-svg-map__heading-br[data-v-6cb41a8f]{display:none}.russia-svg-map--section .russia-svg-map__period-filter[data-v-6cb41a8f],.russia-svg-map--section .russia-svg-map__region-filter[data-v-6cb41a8f]{width:100%}.russia-svg-map--section[data-v-6cb41a8f] .filter-select__trigger,.russia-svg-map--section[data-v-6cb41a8f] .select-field__trigger{height:2.75rem;min-height:2.75rem}.russia-svg-map--section .russia-svg-map__stat-card[data-v-6cb41a8f]{border-radius:.75rem;padding:.75rem 1rem}.russia-svg-map--section .russia-svg-map__stat-card--duo[data-v-6cb41a8f]{gap:1rem}.russia-svg-map--section .russia-svg-map__stat-card--budget[data-v-6cb41a8f]{padding:1rem}.russia-svg-map--section .russia-svg-map__stat-group[data-v-6cb41a8f]{gap:.375rem}.russia-svg-map--section .russia-svg-map__stat-line[data-v-6cb41a8f]{gap:.5rem}.russia-svg-map--section .russia-svg-map__stat-line strong[data-v-6cb41a8f]{font-size:1.5rem;line-height:1.4}.russia-svg-map--section .russia-svg-map__stat-icon[data-v-6cb41a8f]{height:2rem;width:2rem}.russia-svg-map--section .russia-svg-map__stat-money-value[data-v-6cb41a8f],.russia-svg-map--section .russia-svg-map__stat-title--money[data-v-6cb41a8f]{font-size:1.5rem}.russia-svg-map--section .russia-svg-map__stat-money-unit[data-v-6cb41a8f]{font-size:1rem;font-weight:500}.russia-svg-map--section .russia-svg-map__stat-text[data-v-6cb41a8f]{font-size:.875rem;line-height:1.15}.russia-svg-map--section .russia-svg-map__subjects-button[data-v-6cb41a8f]{border-radius:.5rem;font-size:.6875rem;gap:.25rem;height:2.75rem}.russia-svg-map--section .russia-svg-map__subjects-button-icon[data-v-6cb41a8f]{height:.875rem;width:.5rem}.russia-svg-map--section .russia-svg-map__confirm[data-v-6cb41a8f]{bottom:1rem;left:auto;max-width:13.75rem;padding:.625rem;right:1rem;top:auto;width:calc(100% - 2rem)}.russia-svg-map--section .russia-svg-map__confirm-text[data-v-6cb41a8f]{font-size:.9375rem}.russia-svg-map--section .russia-svg-map__confirm-actions[data-v-6cb41a8f]{gap:.375rem;margin-top:.5rem}.russia-svg-map--section .russia-svg-map__confirm-button[data-v-6cb41a8f]{font-size:.625rem;padding:.625rem .75rem}}
