.sky.svelte-48vjkh{pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.page.svelte-e3wec{isolation:isolate;background:var(--color-interstelar-space);min-height:100dvh;padding:var(--spacing-spacing);grid-template-rows:auto 1fr auto;display:grid;position:relative}.page.svelte-e3wec>:not(.sky){z-index:1;position:relative}.page.svelte-e3wec>.sky{transition:opacity .4s ease-in-out}@media (pointer:coarse){.page.svelte-e3wec:focus-within>.sky{opacity:0}}.top.svelte-e3wec{align-items:center;gap:var(--spacing-spacing);grid-template-columns:1fr auto 1fr;grid-template-areas:".brand language";display:grid}.language.svelte-e3wec{grid-area:language;justify-self:end}@media (width<=40rem){.top.svelte-e3wec{grid-template-columns:1fr;grid-template-areas:"language""brand"}}.panel.svelte-e3wec{width:min(24rem,100%);margin:var(--spacing-x-large-spacing) auto;align-self:center;gap:var(--spacing-large-spacing);flex-direction:column;display:flex}.brand.svelte-e3wec{justify-self:center;align-items:center;gap:var(--spacing-spacing);grid-area:brand;min-width:0;display:flex}.brand.svelte-e3wec img:where(.svelte-e3wec){flex:none;width:clamp(4.5rem,20vw,7rem);height:auto}.brand-name.svelte-e3wec{font-family:var(--font-rounded);font-size:clamp(2.75rem,13vw,4.5rem);font-weight:200;line-height:1.2}.title.svelte-e3wec{text-align:center;margin:0;font-size:clamp(1.375rem,6vw,1.75rem);font-weight:700;line-height:1.2;animation:.5s ease-in-out both svelte-e3wec-swap-in}@keyframes svelte-e3wec-swap-in{0%{opacity:0;transform:translateY(.6em)}}@media (prefers-reduced-motion:reduce){.title.svelte-e3wec{animation:none}}.credit.svelte-e3wec{text-align:center;font-size:.8125rem}.credit.svelte-e3wec a:where(.svelte-e3wec){color:color-mix(in srgb, var(--color-text) 60%, transparent);text-decoration:none;transition:color .2s ease-in-out}.credit.svelte-e3wec a:where(.svelte-e3wec):hover,.credit.svelte-e3wec a:where(.svelte-e3wec):focus-visible{color:var(--color-text);text-decoration:underline}.message.svelte-c88zkh{padding:var(--spacing-small-spacing) var(--spacing-spacing);border:1px solid var(--color-neptuno-blue);border-radius:var(--radius-field);background:var(--color-sub-card);margin:0}.error.svelte-c88zkh{border-color:var(--color-mexican-pink)}
