.message.svelte-wun5mx{text-align:center;color:#365261;position:absolute;inset:35% 15% auto}header.svelte-9b0dj5{border-bottom:1px solid var(--rule);padding-bottom:1.5rem}.title.svelte-9b0dj5{justify-content:space-between;align-items:center;gap:1rem;display:flex}h2.svelte-9b0dj5{font-size:var(--size-xl);letter-spacing:var(--tracking-title);margin:0;font-weight:600}h3.svelte-9b0dj5{font-size:var(--size-lg);margin:0 0 1rem;font-weight:600}p.svelte-9b0dj5{margin:0 0 .75rem}.note.svelte-9b0dj5{color:var(--muted);font-size:var(--size-xs)}.count.svelte-9b0dj5{font-size:var(--size-xl);letter-spacing:var(--tracking-title);margin-bottom:.1rem;font-weight:600}section.svelte-9b0dj5{padding:1.5rem 0}.country-link.svelte-9b0dj5{border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;min-height:2.75rem;margin:1.25rem 0 .75rem;display:flex}button.svelte-9b0dj5{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);min-height:2.75rem;color:var(--text);font:inherit;cursor:pointer;padding:.5rem .75rem}.close.svelte-9b0dj5{min-width:2.75rem;padding:0}.back.svelte-9b0dj5{align-self:start}@media (width>=1100px){.back.svelte-9b0dj5{display:none}}.world.svelte-15vp4d{color:#294a57;background:radial-gradient(at 50% 45%,#fff 0%,#edf4f6 70%);position:relative}.country-explorer.svelte-15vp4d{scroll-margin-top:1rem}.country-explorer.svelte-15vp4d:focus{outline:none}.globe-stage.svelte-15vp4d{height:clamp(23rem,min(70vw,100svh - 11.25rem),40rem);position:relative}.search.svelte-15vp4d{z-index:3;width:min(21rem,100% - 2.5rem);position:absolute;top:1.25rem;right:1.25rem}label.svelte-15vp4d{font-size:var(--size-xs);font-weight:600}.search-field.svelte-15vp4d{background:#fff;border:1px solid #c5d6dd;border-radius:.6rem;align-items:center;gap:.65rem;margin-top:.3rem;padding:.3rem .55rem;display:flex;box-shadow:0 3px 14px #234f6010}.search-field.svelte-15vp4d>span:where(.svelte-15vp4d){font-size:1.7rem}input.svelte-15vp4d{color:#294a57;width:100%;min-width:0;font:inherit;background:0 0;border:0;padding:.5rem 0;font-size:.875rem}.search-field.svelte-15vp4d:focus-within{outline-offset:2px;outline:2px solid #238d88}input.svelte-15vp4d:focus{outline:none}.search-field.svelte-15vp4d button:where(.svelte-15vp4d){color:#294a57;cursor:pointer;background:#eef4f6;border:0;border-radius:.3rem;min-width:2.75rem;min-height:2.75rem}.results.svelte-15vp4d{background:#fff;border:1px solid #c5d6dd;border-radius:.6rem;max-height:21rem;margin-top:.5rem;overflow:auto;box-shadow:0 8px 24px #234f6020}.results.svelte-15vp4d p:where(.svelte-15vp4d){margin:0;padding:.7rem .8rem 0;font-size:.75rem}.results.svelte-15vp4d ul:where(.svelte-15vp4d){margin:0;padding:.4rem;list-style:none}.results.svelte-15vp4d button:where(.svelte-15vp4d){color:#294a57;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.3rem;justify-content:space-between;width:100%;min-height:2.75rem;padding:.7rem;display:flex}.results.svelte-15vp4d button:where(.svelte-15vp4d):hover,.results.svelte-15vp4d button:where(.svelte-15vp4d):focus-visible{background:#e9f4f3}.legend.svelte-15vp4d{z-index:2;pointer-events:none;flex-direction:column;gap:.35rem;font-size:.7rem;display:flex;position:absolute;bottom:1.25rem;left:1.25rem}.legend.svelte-15vp4d span:where(.svelte-15vp4d){align-items:center;gap:.4rem;display:inline-flex}i.svelte-15vp4d{border-radius:50%;width:.55rem;height:.55rem;display:inline-block}.present.svelte-15vp4d{background:#238d88}.selected.svelte-15vp4d{background:#e6ad54}.other.svelte-15vp4d{background:#c9d4da}.selection-bar.svelte-15vp4d{border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding:1rem 1.5rem;display:flex}.selection-summary.svelte-15vp4d{flex-wrap:wrap;align-items:baseline;gap:1.25rem;display:flex}.selection-summary.svelte-15vp4d strong:where(.svelte-15vp4d){font-size:var(--size-lg);font-weight:600}.selection-summary.svelte-15vp4d span:where(.svelte-15vp4d){font-size:var(--size-sm);color:var(--muted)}.selection-actions.svelte-15vp4d{gap:.5rem;display:flex}.selection-bar.svelte-15vp4d button:where(.svelte-15vp4d){font:inherit;cursor:pointer;border-radius:.5rem;min-height:2.75rem;padding:.5rem .9rem}.explore-button.svelte-15vp4d{background:var(--accent);color:var(--surface);border:1px solid var(--accent)}.clear-button.svelte-15vp4d{color:var(--text);border:1px solid var(--rule);background:0 0;min-width:2.75rem}.invitation.svelte-15vp4d{box-sizing:border-box;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.75rem;padding:2.5rem .5rem;display:flex}.marker.svelte-15vp4d{background:#238d88;border-radius:50%;width:.9rem;height:.9rem;margin-bottom:.5rem;box-shadow:0 0 0 .45rem #238d8826}.invitation.svelte-15vp4d h2:where(.svelte-15vp4d){font-size:var(--size-lg);margin:0;font-weight:600}.invitation.svelte-15vp4d p:where(.svelte-15vp4d){max-width:20rem;color:var(--muted);margin:0}.invitation.svelte-15vp4d button:where(.svelte-15vp4d){border:1px solid var(--rule);border-radius:var(--radius);min-height:2.75rem;color:var(--accent);font:inherit;cursor:pointer;background:0 0;margin-top:.5rem;padding:.5rem 1rem}@media (width>=1100px){.world.svelte-15vp4d{flex:1;min-height:0}.world.svelte-15vp4d .globe-stage:where(.svelte-15vp4d){height:100%}.selection-bar.svelte-15vp4d{display:none}}.directory.svelte-15vp4d{font-size:var(--size-sm);padding:0 1.25rem 1rem}.directory.svelte-15vp4d ul:where(.svelte-15vp4d){columns:3 16rem;padding:0;list-style:none}.directory.svelte-15vp4d li:where(.svelte-15vp4d){break-inside:avoid;flex-direction:column;padding:.5rem 0;display:flex}.directory.svelte-15vp4d li:where(.svelte-15vp4d) span:where(.svelte-15vp4d){color:var(--muted);font-size:var(--size-xs)}@media (width<=850px){.search.svelte-15vp4d,.legend.svelte-15vp4d{position:static}.search.svelte-15vp4d{width:auto;padding:.75rem 1.25rem 0}.legend.svelte-15vp4d{flex-flow:wrap;justify-content:center;gap:.5rem 1.2rem;padding:.5rem 1rem .75rem}}
