.libya-atlas[data-v-8b94cc35]{isolation:isolate;color:#393d3a;background:radial-gradient(at 48% 58%,#f5eee330,#0000 64%),#faf9f6;border-radius:.5rem;height:520px;font-family:inherit;position:relative;overflow:hidden}@media (width>=768px){.libya-atlas[data-v-8b94cc35]{height:600px}}@media (width>=1024px){.libya-atlas[data-v-8b94cc35]{height:680px}}.libya-atlas__stage[data-v-8b94cc35]{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;outline-offset:-7px;position:absolute;inset:0}.libya-atlas__stage.is-dragging[data-v-8b94cc35]{cursor:grabbing}.libya-atlas__stage[data-v-8b94cc35]:focus-visible{outline:2px solid #a94d22}.libya-atlas__canvas[data-v-8b94cc35]{pointer-events:none;width:100%;height:100%;display:block}.libya-atlas__labels[data-v-8b94cc35],.libya-atlas__pins[data-v-8b94cc35]{pointer-events:none;position:absolute;inset:0}.libya-atlas__pins[data-v-8b94cc35]{z-index:2}.libya-atlas[data-v-8b94cc35] .atlas-city{min-height:30px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;text-shadow:0 1px 3px #faf9f6,0 -1px 3px #faf9f6,2px 0 4px #faf9f6,-2px 0 4px #faf9f6;background:0 0;border:0;padding:5px 7px;font-size:14px;font-weight:550;line-height:20px;position:absolute;top:0;left:0}.libya-atlas[data-v-8b94cc35] .atlas-city.is-selected,.libya-atlas[data-v-8b94cc35] .atlas-city:focus-visible,.libya-atlas[data-v-8b94cc35] .atlas-city:hover{color:#a64b20}.libya-atlas[data-v-8b94cc35] .atlas-city.is-selected{font-weight:700}.libya-atlas[data-v-8b94cc35] .atlas-city[hidden]{display:none}.libya-atlas.is-compact[data-v-8b94cc35] .atlas-city{min-height:32px;padding:6px;font-size:12px}.atlas-pin[data-v-8b94cc35]{z-index:1;pointer-events:none;line-height:0;position:absolute;top:0;left:0}.atlas-pin[data-v-8b94cc35]:focus-within,.atlas-pin[data-v-8b94cc35]:hover{z-index:4}.atlas-pin[hidden][data-v-8b94cc35]{display:none}.atlas-pin__button[data-v-8b94cc35]{cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0;line-height:0}.atlas-pin__mark[data-v-8b94cc35]{filter:drop-shadow(0 1px 1px #faf9f6);width:16px;height:22px;display:block}.atlas-pin__card[data-v-8b94cc35]{z-index:5;text-align:start;visibility:hidden;opacity:0;pointer-events:none;background:#fffefa;border:1px solid #e4e3dc;border-radius:14px;flex-direction:column;align-items:flex-start;gap:4px;width:max-content;max-width:220px;padding:10px 12px;line-height:1.35;display:flex;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #4133231a}.atlas-pin__card[data-v-8b94cc35]:after{content:"";height:14px;position:absolute;top:100%;left:0;right:0}.atlas-pin:focus-within .atlas-pin__card[data-v-8b94cc35],.atlas-pin:hover .atlas-pin__card[data-v-8b94cc35]{visibility:visible;opacity:1;pointer-events:auto}.atlas-pin.is-card-below .atlas-pin__card[data-v-8b94cc35]{top:calc(100% + 8px);bottom:auto}.atlas-pin.is-card-below .atlas-pin__card[data-v-8b94cc35]:after{top:auto;bottom:100%}.atlas-pin__coords[data-v-8b94cc35],.atlas-pin__name[data-v-8b94cc35],.atlas-pin__note[data-v-8b94cc35]{margin:0}.atlas-pin__name[data-v-8b94cc35]{color:#272825;font-size:14px;font-weight:650}.atlas-pin__coords[data-v-8b94cc35]{color:#6f736d;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.atlas-pin__link[data-v-8b94cc35]{color:#c26f2b;margin-top:2px;font-size:13px;font-weight:600;text-decoration:none}.atlas-pin__link[data-v-8b94cc35]:hover{text-decoration:underline}.atlas-pin__note[data-v-8b94cc35]{color:#6f736d;margin-top:2px;font-size:12px;font-weight:500}.libya-atlas__toggle[data-v-8b94cc35]{z-index:3;top:max(16px,env(safe-area-inset-top));right:max(16px,env(safe-area-inset-right));position:absolute}.atlas-view[data-v-8b94cc35]{min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #e4e3dc;border-radius:24px;align-items:center;gap:9px;padding:0 15px;font-size:12px;font-weight:500;display:flex}.atlas-view[data-v-8b94cc35]:hover{background:#f0ede5;border-color:#d3cbbd}.libya-atlas.is-compact .atlas-view[data-v-8b94cc35]{gap:7px;padding:0 12px;font-size:11px}.atlas-icon[data-v-8b94cc35]{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:18px;height:18px}.libya-atlas__compass[data-v-8b94cc35]{z-index:3;color:#6f736d;pointer-events:none;justify-items:center;gap:8px;font-size:10px;font-weight:600;display:grid;position:absolute;top:78px;right:36px}.libya-atlas__compass svg[data-v-8b94cc35]{width:21px;height:29px;transition:transform .4s;transform:rotate(-8deg)}.libya-atlas__compass.is-flat svg[data-v-8b94cc35]{transform:rotate(0)}.libya-atlas.is-compact .libya-atlas__compass[data-v-8b94cc35]{top:72px;right:28px}.libya-atlas__footnote[data-v-8b94cc35]{z-index:3;left:max(16px,env(safe-area-inset-left));bottom:max(16px,env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;gap:8px;display:flex;position:absolute}.libya-atlas.is-compact .libya-atlas__footnote[data-v-8b94cc35]{left:16px;right:16px;bottom:max(84px,calc(env(safe-area-inset-bottom) + 76px));flex-flow:wrap;justify-content:center;align-items:center;gap:12px}.atlas-legend[data-v-8b94cc35]{align-items:center;gap:8px;font-size:12px;font-weight:500;display:flex}.libya-atlas.is-compact .atlas-legend[data-v-8b94cc35]{gap:7px;font-size:10px}.atlas-legend__dot[data-v-8b94cc35]{outline-offset:4px;background:#c26f2b;border-radius:50%;outline:1px solid #c97b5255;width:8px;height:8px;margin:0 4px}.libya-atlas.is-compact .atlas-legend__dot[data-v-8b94cc35]{outline-offset:3px;width:6px;height:6px}.atlas-legend__pin[data-v-8b94cc35]{width:12px;height:16px}.atlas-hint[data-v-8b94cc35]{color:#6f736d;margin:0;font-size:11px}.atlas-hint__touch[data-v-8b94cc35]{display:none}@media (hover:none) and (pointer:coarse){.atlas-hint__desktop[data-v-8b94cc35]{display:none}.atlas-hint__touch[data-v-8b94cc35]{display:inline}}.libya-atlas__controls[data-v-8b94cc35]{z-index:4;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));background:#fffefa;border-radius:30px;align-items:center;gap:1px;padding:5px;display:flex;position:absolute;box-shadow:0 5px 22px #4133230d}.libya-atlas.is-compact .libya-atlas__controls[data-v-8b94cc35]{right:50%;bottom:max(16px,env(safe-area-inset-bottom));transform:translate(50%)}.atlas-control[data-v-8b94cc35]{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.atlas-control[data-v-8b94cc35]:hover{color:#9f4b26;background:#f2ede3}.atlas-control[data-v-8b94cc35]:disabled{opacity:.3;cursor:default;background:0 0}.atlas-zoom[data-v-8b94cc35]{font-variant-numeric:tabular-nums;text-align:center;-webkit-user-select:none;user-select:none;width:52px;font-size:12px;font-weight:500}.atlas-divider[data-v-8b94cc35]{background:#e4e3dc;width:1px;height:20px;margin:0 5px}.sr-only[data-v-8b94cc35]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.libya-atlas__compass svg[data-v-8b94cc35]{transition:none}}.partners-marquee--ltr[data-v-e448724b]{animation:22s linear infinite partners-marquee-ltr-e448724b}.partners-marquee--rtl[data-v-e448724b]{animation:22s linear infinite partners-marquee-rtl-e448724b}.partners-marquee--paused[data-v-e448724b]{animation-play-state:paused}@keyframes partners-marquee-ltr-e448724b{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes partners-marquee-rtl-e448724b{0%{transform:translate(0)}to{transform:translate(50%)}}@media (prefers-reduced-motion:reduce){.partners-marquee--ltr[data-v-e448724b],.partners-marquee--rtl[data-v-e448724b]{animation:none}}.slide-next-enter-active[data-v-16acd97d],.slide-next-leave-active[data-v-16acd97d],.slide-prev-enter-active[data-v-16acd97d],.slide-prev-leave-active[data-v-16acd97d]{transition:opacity .36s,transform .36s}.slide-next-enter-from[data-v-16acd97d]{opacity:0;transform:translate(24px)}.slide-next-leave-to[data-v-16acd97d],.slide-prev-enter-from[data-v-16acd97d]{opacity:0;transform:translate(-24px)}.slide-prev-leave-to[data-v-16acd97d]{opacity:0;transform:translate(24px)}
