.page.svelte-1x05zx6{color:#e8eef6;--text:#e8eef6;--text-dim:#9fc3e0;--accent:#5db8e0;--surface:#0c1f3a;--chrome:#1d5a8c;background:radial-gradient(120% 120% at 50% 0,#163457 0%,#0a1f3d 55%,#06142a 100%);flex-direction:column;min-height:100dvh;font-family:system-ui,sans-serif;display:flex}main.svelte-1x05zx6{flex:1;place-content:center;padding:1.5rem;display:grid}.card.svelte-1x05zx6{text-align:center;background:#08162c8c;border:3px solid #1d5a8c;border-radius:18px;justify-items:center;gap:1rem;width:min(92vw,380px);padding:2.25rem 1.75rem;display:grid;box-shadow:6px 6px #00000059}.wordmark.svelte-1x05zx6{letter-spacing:.08em;flex-direction:column;font-weight:800;line-height:.92;display:flex}.wordmark.svelte-1x05zx6 .lg:where(.svelte-1x05zx6){color:#5db8e0;text-shadow:0 0 22px #2b7fd480;font-size:2.8rem}.wordmark.svelte-1x05zx6 .sm:where(.svelte-1x05zx6){color:#e8eef6;font-size:1.5rem}.sub.svelte-1x05zx6{color:#9fc3e0;margin:0;font-size:.9rem}.error.svelte-1x05zx6{color:#ffd2a8;background:#f0a05d1f;border:2px solid #f0a05d;border-radius:10px;width:100%;margin:0;padding:.6rem .75rem;font-size:.85rem}.google.svelte-1x05zx6{color:#1a1a1a;cursor:pointer;background:#fff;border:3px solid #fff;border-radius:12px;justify-content:center;align-items:center;gap:.6rem;width:100%;padding:.8rem 1rem;font-size:1rem;font-weight:700;transition:transform 60ms;display:inline-flex;box-shadow:4px 4px #00000059}.google.svelte-1x05zx6:hover{transform:translate(-1px,-1px);box-shadow:5px 5px #00000059}.google.svelte-1x05zx6:active{transform:translate(2px,2px);box-shadow:1px 1px #00000059}.google.svelte-1x05zx6:disabled{opacity:.7;cursor:progress}.fine.svelte-1x05zx6{color:#6f93b4;margin:0;font-size:.72rem}
