@font-face{font-family:vazir;src:url(../media/Vazir-s.p.0pe_hsm14d418.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:vazir;src:url(../media/Vazir_Medium-s.p.0x-1ydagtp5nw.woff2)format("woff2");font-display:swap;font-weight:500 600}@font-face{font-family:vazir;src:url(../media/Vazir_Bold-s.p.3zjduu8euyij8.woff2)format("woff2");font-display:swap;font-weight:700 900}@font-face{font-family:vazir Fallback;src:local(Arial);ascent-override:101.43%;descent-override:53.13%;line-gap-override:0.0%;size-adjust:101.09%}.PtTrJW_className{font-family:vazir,vazir Fallback}.PtTrJW_variable{--font-vazir:"vazir", "vazir Fallback"}
@layer lumen.components{.ui-world-map{color:hsl(var(--ink));gap:.75rem;display:grid}.ui-world-map__frame{border-radius:var(--ui-radius-lg);background:var(--ui-world-map-surface,hsl(var(--surface-muted)));position:relative;overflow:hidden}.ui-world-map__viewport{aspect-ratio:2.5;overflow:auto}.ui-world-map__viewport[data-pan-enabled=true],.ui-world-map__viewport[data-pan-enabled=true] .ui-world-map__country{cursor:grab;-webkit-user-select:none;user-select:none}.ui-world-map__viewport[data-panning],.ui-world-map__viewport[data-panning] .ui-world-map__country{cursor:grabbing}.ui-world-map__viewport:focus-visible{outline:2px solid hsl(var(--brand));outline-offset:-2px}.ui-world-map__plot{width:calc(100% * var(--ui-world-map-zoom,1));max-width:none;height:auto;display:block}.ui-world-map__zoom-controls{flex-wrap:wrap;justify-content:end;align-items:center;gap:.5rem;display:flex}.ui-world-map__zoom-controls button{min-width:2.75rem;min-height:2.75rem}.ui-world-map__zoom-controls output{text-align:center;font-variant-numeric:tabular-nums;min-width:3rem}.ui-world-map__dot--neutral{fill:var(--ui-world-map-land,hsl(var(--ink-soft) / .45))}.ui-world-map__dot--highlight{fill:var(--ui-world-map-highlight,hsl(var(--brand)))}.ui-world-map[data-variant=solid] .ui-world-map__country{fill:var(--ui-world-map-land,hsl(var(--ink-soft) / .22))}.ui-world-map[data-variant=solid] .ui-world-map__country--highlighted{fill:var(--ui-world-map-highlight,hsl(var(--brand)))}.ui-world-map__country{stroke:hsl(var(--surface-muted));stroke-width:.5px;vector-effect:non-scaling-stroke;pointer-events:all;transition:opacity var(--ui-duration)}.ui-world-map[data-interactive=true] .ui-world-map__country{cursor:pointer}.ui-world-map[data-interactive=true] .ui-world-map__country:hover{opacity:.65}.ui-world-map__selection{fill:none;stroke:hsl(var(--accent));stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}.ui-world-map__marker{fill:hsl(var(--on-brand));stroke:var(--ui-world-map-marker,hsl(var(--brand)))}.ui-world-map__inspection{background:hsl(var(--surface));border-radius:var(--ui-radius-md);pointer-events:none;padding:.25rem .5rem;font-size:.875rem;position:absolute;inset:.75rem auto auto .75rem}.ui-world-map__highlights{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;font-size:.8125rem;list-style:none;display:flex}.ui-world-map__select-label{gap:.375rem;max-width:24rem;display:grid}.ui-world-map[data-animated=true] .ui-world-map__countries{animation:.6s ui-map-enter}.ui-world-map[data-animated=true] .ui-world-map__marker{transform-box:fill-box;transform-origin:50%;animation:2.5s 2 ui-map-pulse}@keyframes ui-map-enter{0%{opacity:0}}@keyframes ui-map-pulse{50%{transform:scale(1.25)}}@media (prefers-reduced-motion:reduce){.ui-world-map[data-animated=true] :is(.ui-world-map__countries,.ui-world-map__marker){transition:none;animation:none}}@media (forced-colors:active){.ui-world-map__country{stroke:canvastext}.ui-world-map__selection{stroke:highlight}}}
