html.sol-smooth{scroll-behavior:smooth}.world.svelte-1uha8ag{position:relative;background:var(--sol-bg);color:var(--sol-ink)}.skip.svelte-1uha8ag{position:fixed;top:6px;left:6px;z-index:70;transform:translateY(-180%);display:inline-flex;align-items:center;min-height:44px;padding:0 14px;background:rgba(var(--sol-scrim),.97);border:1px solid var(--sol-gold);border-radius:2px;color:var(--sol-ink);font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.skip.svelte-1uha8ag:focus{transform:none;outline:2px solid var(--sol-gold);outline-offset:2px}.end.svelte-1uha8ag{position:relative;z-index:2;display:grid;gap:12px;padding:40px clamp(16px,5vw,72px) 96px;border-top:1px solid var(--sol-line);background:var(--sol-bg);color:var(--sol-ink)}.end.svelte-1uha8ag ul:where(.svelte-1uha8ag){display:flex;flex-wrap:wrap;gap:0 18px;margin:0;padding:0;list-style:none}.end.svelte-1uha8ag a:where(.svelte-1uha8ag){display:inline-flex;align-items:center;min-height:44px;color:var(--sol-ink-dim);font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none}.end.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--sol-ink)}.end.svelte-1uha8ag a:where(.svelte-1uha8ag):focus-visible{outline:2px solid var(--sol-gold);outline-offset:2px}.note.svelte-1uha8ag{margin:0;color:var(--sol-ink-faint);font-size:12px}.note.svelte-1uha8ag a:where(.svelte-1uha8ag){min-height:0;font-size:12px;letter-spacing:normal;text-transform:none}
