.atlas[data-astro-cid-iuapzhl6]{flex-direction:column;gap:1.1rem;margin:0;display:flex}.atlas__frame[data-astro-cid-iuapzhl6]{position:relative}.atlas__img[data-astro-cid-iuapzhl6]{-webkit-mask-composite:source-in;width:100%;height:auto;display:block;-webkit-mask-image:linear-gradient(90deg,#000 0% 88%,#0000 100%),linear-gradient(#0000 0%,#000 12% 92%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 88%,#0000 100%),linear-gradient(#0000 0%,#000 12% 92%,#0000 100%);mask-composite:intersect}.atlas__overlay[data-astro-cid-iuapzhl6]{pointer-events:none;position:absolute;inset:0}.atlas__label[data-astro-cid-iuapzhl6]{left:var(--x);top:var(--y);pointer-events:auto;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#0b162b;white-space:nowrap;transition:color var(--d-fast), background-color var(--d-fast), box-shadow var(--d-fast);border-radius:3px;padding:.3rem .45rem;font-size:clamp(.5rem,.35rem + .5vw,.6875rem);font-weight:500;text-decoration:none;position:absolute;transform:translate(-50%,-50%)}.atlas__code[data-astro-cid-iuapzhl6]{display:none}@media (width<=639px){.atlas__label[data-astro-cid-iuapzhl6]{left:var(--cx);top:var(--cy);letter-spacing:.08em;padding:.2rem .3rem;font-size:.625rem}.atlas__name[data-astro-cid-iuapzhl6]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.atlas__code[data-astro-cid-iuapzhl6]{display:inline}}.atlas__label[data-astro-cid-iuapzhl6].is-active,a[data-astro-cid-iuapzhl6].atlas__label:hover,a[data-astro-cid-iuapzhl6].atlas__label:focus-visible{color:#0b162b;box-shadow:0 0 0 1.5px var(--color-gold), 0 8px 18px -10px #0b162b73;background:#f5f1e8}a[data-astro-cid-iuapzhl6].atlas__label:after{content:"";background:var(--color-midnight);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-left:.35rem;display:inline-block}.atlas__land[data-astro-cid-iuapzhl6]{stroke:#f5f1e8;stroke-width:.9px;stroke-linejoin:round;transition:fill var(--d-fast)}.atlas__land--other[data-astro-cid-iuapzhl6]{fill:#e7e1d3}.atlas__land--europe[data-astro-cid-iuapzhl6]{fill:#d8d0bd}.atlas__land--chapter[data-astro-cid-iuapzhl6]{fill:#c9a227}.atlas__land--linked[data-astro-cid-iuapzhl6]{cursor:pointer}a[data-astro-cid-iuapzhl6].is-active .atlas__land--linked[data-astro-cid-iuapzhl6],a[data-astro-cid-iuapzhl6]:hover .atlas__land--linked[data-astro-cid-iuapzhl6]{fill:var(--color-gold-deep)}.atlas__card[data-astro-cid-iuapzhl6]{left:var(--x);top:var(--y);z-index:3;border-radius:var(--radius-md);color:#0b162b;width:min(17rem,70vw);animation:atlas-card-in var(--d-base) var(--ease-out-expo);background:#f5f1e8;flex-direction:column;gap:.75rem;padding:1rem 1.1rem;text-decoration:none;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 1.1rem));box-shadow:0 0 0 1px #0b162b1f,0 18px 40px -18px #0b162b8c}.atlas__card[data-astro-cid-iuapzhl6][hidden]{display:none}@keyframes atlas-card-in{0%{opacity:0;transform:translate(-50%,calc(-100% - .6rem))}}.atlas__card-title[data-astro-cid-iuapzhl6]{font-size:1.25rem;line-height:1.15}.atlas__card-rows[data-astro-cid-iuapzhl6]{flex-direction:column;gap:.5rem;margin:0;display:flex}.atlas__card-rows[data-astro-cid-iuapzhl6] div[data-astro-cid-iuapzhl6]{flex-direction:column;gap:.1rem;display:flex}.atlas__card-rows[data-astro-cid-iuapzhl6] dt[data-astro-cid-iuapzhl6]{color:#5c6475;font-size:.625rem}.atlas__card-rows[data-astro-cid-iuapzhl6] dd[data-astro-cid-iuapzhl6]{font-size:var(--text-body-sm);margin:0}.atlas__card-cta[data-astro-cid-iuapzhl6]{font-weight:600;font-size:var(--text-body-sm);color:var(--color-gold-deep);align-items:center;gap:.4rem;display:inline-flex}@media (prefers-reduced-motion:reduce){.atlas__card[data-astro-cid-iuapzhl6]{animation:none}}.atlas__legend[data-astro-cid-iuapzhl6]{color:var(--text-3);flex-wrap:wrap;gap:.5rem 1.5rem;font-size:.6875rem;display:flex}.atlas__legend[data-astro-cid-iuapzhl6] span[data-astro-cid-iuapzhl6]{align-items:center;gap:.5rem;display:inline-flex}.atlas__swatch[data-astro-cid-iuapzhl6]{border-radius:2px;width:12px;height:12px}.atlas__swatch--established[data-astro-cid-iuapzhl6]{background:var(--color-gold)}.atlas__swatch--forming[data-astro-cid-iuapzhl6]{background:#e6cf86}.atlas__swatch--interest[data-astro-cid-iuapzhl6]{background:#a9b6cf}.atlas__land--forming[data-astro-cid-iuapzhl6]{fill:#e6cf86}.atlas__land--interest[data-astro-cid-iuapzhl6]{fill:#a9b6cf}
