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