/** Generated: Wed, 11 Nov 2026 02:34:52 +0300 // Powered by AIOM+ v4.1.1 **/
.netmap{--map-sea:#eef3fa;--map-land:#ffffff;--map-border:#d5deea;--map-fill-1:#e3edfd;--map-fill-2:#c9dcfb;--map-fill-3:#a9c7f7;--map-fill-4:#84aef2;position:relative;border-radius:var(--radius-2xl);border:1px solid var(--border-color);background:var(--white);box-shadow:var(--shadow-sm)}.netmap-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-6);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--border-light)}.netmap-filters{display:flex;flex-wrap:wrap;gap:var(--space-2)}.netmap-filter{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-full);border:1px solid var(--border-color);background:var(--white);font:inherit;font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-muted);cursor:pointer;transition:var(--transition-fast)}.netmap-filter:hover{border-color:var(--border-dark)}.netmap-filter.is-on{color:var(--ink);background:var(--light-bg)}.netmap-filter:not(.is-on) .netmap-swatch{background:transparent !important;box-shadow:inset 0 0 0 1.5px var(--gray-400)}.netmap-swatch{display:inline-block;flex:none;width:10px;height:10px;border-radius:50%}.netmap-stage{position:relative;background:var(--map-sea);overflow:hidden}.netmap-svg{display:block;width:100%;height:auto;touch-action:manipulation;user-select:none}.netmap-stage.is-zoomed .netmap-svg{cursor:grab}.netmap-stage.is-zoomed .netmap-svg:active{cursor:grabbing}.netmap-land path{fill:var(--map-land);stroke:var(--map-border);stroke-width:0.6;stroke-linejoin:round;vector-effect:non-scaling-stroke}.netmap-turkey .netmap-land path{stroke-width:0.8}.netmap-pin{cursor:pointer;outline:none}.netmap-pin-scale{transform:scale(var(--pin-scale,1))}.netmap-pin-dot{stroke:#fff;stroke-width:1.5;fill-opacity:0.88;vector-effect:non-scaling-stroke;transition:fill-opacity var(--transition-fast)}.netmap-pin-halo{fill:none;stroke:var(--ink);stroke-width:2;opacity:0;vector-effect:non-scaling-stroke;transition:opacity var(--transition-fast)}.netmap-pin:hover .netmap-pin-dot,.netmap-pin.is-active .netmap-pin-dot{fill-opacity:1}.netmap-pin:hover .netmap-pin-halo,.netmap-pin:focus-visible .netmap-pin-halo,.netmap-pin.is-active .netmap-pin-halo{opacity:0.85}.netmap-pin-ring{fill:none;stroke:var(--ink);stroke-opacity:0.16;stroke-width:4;vector-effect:non-scaling-stroke}.netmap-pin.is-clustered{display:none}.netmap-pin-count{fill:#fff;font-size:9px;font-weight:700;text-anchor:middle;pointer-events:none}.netmap-pin-jump .netmap-pin-dot{stroke-dasharray:3 2;stroke-width:2}.netmap-pin.is-empty{display:none}.netmap-zoom{position:absolute;right:var(--space-4);bottom:var(--space-4);display:flex;flex-direction:column;border-radius:var(--radius-md);background:var(--white);box-shadow:var(--shadow-md);overflow:hidden}.netmap-zoom button{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;background:none;color:var(--text-secondary);cursor:pointer}.netmap-zoom button + button{border-top:1px solid var(--border-light)}.netmap-zoom button:hover{background:var(--light-bg);color:var(--accent-color)}.netmap-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-6);padding:var(--space-3) var(--space-5);border-top:1px solid var(--border-light)}.netmap-scale{display:flex;align-items:center;gap:var(--space-4)}.netmap-scale span{display:inline-flex;align-items:center;gap:6px}.netmap-scale circle{fill:var(--gray-300)}.netmap-pop{position:absolute;z-index:20;width:320px;padding:var(--space-4);border-radius:var(--radius-xl);background:var(--white);box-shadow:var(--shadow-xl),0 0 0 1px rgba(13,27,51,0.06);pointer-events:none;animation:netmap-pop-in 0.14s var(--ease-out)}.netmap-pop.is-pinned{pointer-events:auto}@keyframes netmap-pop-in{from{opacity:0;transform:translateY(4px)}}.netmap-pop-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.netmap-pop-head strong{display:block;font-size:var(--text-base);color:var(--ink)}.netmap-pop-head span{font-size:var(--text-xs);color:var(--text-muted)}.netmap-pop-close{width:28px;height:28px;margin:-4px -4px 0 0;border:0;border-radius:50%;background:var(--light-bg);color:var(--text-secondary);font-size:18px;line-height:1;cursor:pointer}.netmap-pop-close:hover{background:var(--accent-soft);color:var(--accent-color)}.netmap-pop-roles{display:flex;flex-wrap:wrap;gap:4px 12px;margin:var(--space-2) 0 var(--space-3);font-size:var(--text-xs);color:var(--text-secondary)}.netmap-pop-roles span,.netmap-pop-list li{display:flex;align-items:baseline;gap:6px}.netmap-pop-roles i,.netmap-pop-list i{flex:none;width:8px;height:8px;border-radius:50%}.netmap-pop-list{list-style:none;margin:0;padding:var(--space-3) 0 0;border-top:1px solid var(--border-light)}.netmap-pop.is-pinned .netmap-pop-list{max-height:300px;overflow-y:auto;overscroll-behavior:contain;margin-right:calc(var(--space-2) * -1);padding-right:var(--space-2)}.netmap-pop-list li + li{margin-top:var(--space-2)}.netmap-pop-list strong{display:block;font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--ink)}.netmap-pop-list span{display:block;font-size:var(--text-xs);color:var(--text-muted);line-height:1.4}.netmap-pop-more{margin:var(--space-3) 0 0;font-size:var(--text-xs);color:var(--accent-color)}.netmap-pop-action{margin-top:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-md);background:var(--accent-soft);color:var(--accent-dark);font:inherit;font-size:var(--text-sm);font-weight:var(--font-semibold);cursor:pointer}.netmap-directory{border-radius:var(--radius-xl);border:1px solid var(--border-color);background:var(--white)}.netmap-directory-body{padding:var(--space-6)}.netmap-more{margin:var(--space-5) 0 0;text-align:right}.netmap-legend{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5);list-style:none;margin:0;padding:0;font-size:var(--text-sm);color:var(--text-secondary)}.netmap-legend li{display:inline-flex;align-items:center;gap:6px}.netmap-directory-list{margin-top:var(--space-6)}.netmap-directory-country{font-size:var(--text-xl);margin:var(--space-8) 0 var(--space-3);padding-bottom:var(--space-2);border-bottom:1px solid var(--border-color)}.netmap-directory-country small,.netmap-directory-city small{font-size:var(--text-xs);font-weight:var(--font-normal);color:var(--text-muted)}.netmap-directory-list > section:first-child .netmap-directory-country{margin-top:0}.netmap-directory-list section{columns:3 260px;column-gap:var(--space-8)}.netmap-directory-country{column-span:all}.netmap-directory-city{break-inside:avoid;margin-bottom:var(--space-4)}.netmap-directory-city h4{margin:0 0 var(--space-1);font-size:var(--text-sm);font-weight:var(--font-semibold);color:var(--accent-dark)}.netmap-directory-city ul{list-style:none;margin:0;padding:0}.netmap-directory-city li{display:grid;grid-template-columns:10px 1fr;column-gap:8px;padding:3px 0;font-size:var(--text-sm)}.netmap-directory-city li .netmap-swatch{width:8px;height:8px;margin-top:6px}.netmap-directory-city li .meta-line{grid-column:2;font-size:var(--text-xs)}@media (max-width:639px){.netmap-toolbar{padding:var(--space-3)}.netmap-filter{font-size:var(--text-xs);padding:4px 10px}.netmap-pop{left:var(--space-2) !important;right:var(--space-2);top:auto !important;bottom:var(--space-2);width:auto;position:absolute}.netmap-pop.is-pinned .netmap-pop-list{max-height:40vh}.netmap-zoom button{width:32px;height:32px}}