.region-path[data-v-879bc627]{stroke:#fff3;stroke-width:1;transition:fill .3s ease}.region-dot[data-v-879bc627]{fill:#fff;filter:drop-shadow(0 0 4px rgb(255 255 255/.5));pointer-events:all}.plane-icon[data-v-241d2cf2]{cursor:pointer;transition:opacity .3s ease-out;will-change:transform,opacity}.plane-icon:hover .plane-path[data-v-241d2cf2]{fill:#fcd34d;filter:drop-shadow(0 0 6px #fbbf24cc)}.hit-area[data-v-241d2cf2]{pointer-events:all}.planes-layer[data-v-84dc731b]{pointer-events:auto}.region-modal[data-v-e74885bc]{background:#fff;border-radius:12px;box-shadow:0 10px 40px #0000004d,0 0 0 1px #ffffff1a;max-width:calc(100% - 20px);pointer-events:auto;position:absolute;width:320px;z-index:100}.dark .region-modal[data-v-e74885bc]{background:#1f2937}.close-btn[data-v-e74885bc]{background:transparent;border:none;border-radius:6px;color:#6b7280;cursor:pointer;padding:6px;position:absolute;right:8px;top:8px;transition:all .2s ease}.close-btn[data-v-e74885bc]:hover{background:#f3f4f6;color:#374151}.dark .close-btn[data-v-e74885bc]:hover{background:#374151;color:#d1d5db}.modal-content[data-v-e74885bc]{padding:16px}.modal-title[data-v-e74885bc]{color:#111827;font-size:18px;font-weight:700;margin:0 0 8px;padding-right:24px}.dark .modal-title[data-v-e74885bc]{color:#f9fafb}.modal-description[data-v-e74885bc]{color:#4b5563;font-size:14px;line-height:1.5;margin:0 0 12px}.dark .modal-description[data-v-e74885bc]{color:#9ca3af}.modal-stats[data-v-e74885bc]{border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:6px;padding-top:12px}.dark .modal-stats[data-v-e74885bc]{border-top-color:#374151}.stat-item[data-v-e74885bc]{display:flex;font-size:13px;justify-content:space-between}.stat-label[data-v-e74885bc]{color:#6b7280;text-transform:capitalize}.dark .stat-label[data-v-e74885bc]{color:#9ca3af}.stat-value[data-v-e74885bc]{color:#111827;font-weight:600}.dark .stat-value[data-v-e74885bc]{color:#f9fafb}.modal-enter-active[data-v-e74885bc],.modal-leave-active[data-v-e74885bc]{transition:opacity .2s ease,transform .2s ease}.modal-enter-from[data-v-e74885bc],.modal-leave-to[data-v-e74885bc]{opacity:0;transform:scale(.95)}.uzbekistan-map[data-v-d2cc08d3]{height:100%;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.map-scroll-wrapper[data-v-d2cc08d3]{height:auto;min-width:800px;position:relative;width:100%}.map-regions-container[data-v-d2cc08d3]{margin:0 auto;max-width:1152px;position:relative;width:100%;z-index:1}.map-svg[data-v-d2cc08d3]{display:block;height:auto;width:100%}.planes-container[data-v-d2cc08d3]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:2}.planes-svg[data-v-d2cc08d3]{display:block;height:100%;width:100%}.planes-container[data-v-d2cc08d3] .planes-layer{pointer-events:auto}[data-v-0f8147d5] .swiper-slide{display:flex;height:auto}[data-v-0f8147d5] .swiper-slide>a{width:100%}
