.lattice-hero.svelte-6u59j0{position:relative;width:100%;--overhang: clamp(72px, 10vw, 140px)}canvas.svelte-6u59j0{position:absolute;inset:calc(var(--overhang) / -2 + (var(--peek) - var(--nav-h)) / 2) 0 auto 0;width:100%;height:calc(100% + var(--overhang));display:block;z-index:0}.globe-loading.svelte-1a6onuk{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;background:#fff}.globe-spinner.svelte-1a6onuk{width:64px;height:64px;border:4px solid currentColor;border-right-color:transparent;border-radius:50%;animation:svelte-1a6onuk-globe-spin .75s linear infinite}@media (prefers-reduced-motion: reduce){.globe-spinner.svelte-1a6onuk{animation-duration:1.5s}}@keyframes svelte-1a6onuk-globe-spin{to{transform:rotate(360deg)}}.vh.svelte-1a6onuk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.aldea-page.home .planet-hero{padding-left:0;padding-right:0}.planet-fill.svelte-1a6onuk{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;transform:translateY(calc((var(--peek) - var(--nav-h)) / 2))}.globe-panel.svelte-1a6onuk{position:fixed;top:84px;right:16px;z-index:50;width:320px;max-height:calc(100vh - 110px);overflow-y:auto;background:#ffffffeb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:.5px solid var(--ink, #111);padding:12px 14px 14px;font-size:10.5px;letter-spacing:.04em;color:var(--ink, #111);display:grid;grid-template-columns:1fr 1fr;column-gap:14px;align-content:start}.globe-panel.svelte-1a6onuk .gp-head:where(.svelte-1a6onuk),.globe-panel.svelte-1a6onuk .gp-actions:where(.svelte-1a6onuk),.globe-panel.svelte-1a6onuk .gp-note:where(.svelte-1a6onuk),.globe-panel.svelte-1a6onuk .gp-grp:where(.svelte-1a6onuk),.globe-panel.svelte-1a6onuk label.gp-wide:where(.svelte-1a6onuk){grid-column:1 / -1}.globe-panel.svelte-1a6onuk select:where(.svelte-1a6onuk){display:block;width:100%;margin-top:5px;font-size:10.5px;border:.5px solid var(--rule, #ccc);background:#fff;padding:3px 4px;color:inherit}.globe-panel.svelte-1a6onuk .gp-file:where(.svelte-1a6onuk) input[type=file]:where(.svelte-1a6onuk){display:block;width:100%;margin-top:5px;font-size:9px}.globe-panel.svelte-1a6onuk .gp-head:where(.svelte-1a6onuk){display:flex;justify-content:space-between;align-items:center;text-transform:uppercase;letter-spacing:.18em;margin-bottom:10px;padding-bottom:8px;border-bottom:.5px solid var(--rule, #ddd)}.globe-panel.svelte-1a6onuk .gp-head:where(.svelte-1a6onuk) button:where(.svelte-1a6onuk){border:0;background:none;font-size:16px;line-height:1;cursor:pointer;color:inherit}.globe-panel.svelte-1a6onuk .gp-actions:where(.svelte-1a6onuk){display:flex;gap:6px;margin-bottom:8px}.globe-panel.svelte-1a6onuk .gp-actions:where(.svelte-1a6onuk) button:where(.svelte-1a6onuk){flex:1;border:.5px solid var(--ink, #111);background:var(--ink, #111);color:#fff;padding:5px 6px;font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.globe-panel.svelte-1a6onuk .gp-actions:where(.svelte-1a6onuk) button:where(.svelte-1a6onuk):hover{opacity:.82}.globe-panel.svelte-1a6onuk .gp-note:where(.svelte-1a6onuk){margin:0 0 8px;font-size:9px;letter-spacing:.1em;opacity:.6}.globe-panel.svelte-1a6onuk .gp-grp:where(.svelte-1a6onuk){text-transform:uppercase;letter-spacing:.18em;opacity:.55;margin:12px 0 6px;font-size:9.5px}.globe-panel.svelte-1a6onuk label:where(.svelte-1a6onuk){display:block;margin-bottom:10px;text-transform:uppercase;letter-spacing:.1em}.globe-panel.svelte-1a6onuk label:where(.svelte-1a6onuk) span:where(.svelte-1a6onuk){float:right;font-variant-numeric:tabular-nums;opacity:.6}.globe-panel.svelte-1a6onuk input[type=range]:where(.svelte-1a6onuk){display:block;width:100%;margin-top:5px;accent-color:var(--ink, #111)}.globe-panel-show.svelte-1a6onuk{position:fixed;top:84px;right:16px;z-index:50;border:.5px solid var(--ink, #111);background:#ffffffeb;padding:6px 10px;font-size:10px;letter-spacing:.18em;text-transform:uppercase;cursor:pointer}
