button.svelte-1q67aky{color:#12263f;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #dbe2ea;border-radius:10px;justify-content:center;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;font-family:inherit;font-size:.95rem;font-weight:500;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;box-shadow:0 1px 2px #09204214}button.svelte-1q67aky img:where(.svelte-1q67aky){mix-blend-mode:multiply;flex:none;width:24px;height:24px}button.svelte-1q67aky:hover:not(:disabled){border-color:var(--color-brand-blue,#0b7cbf);transform:translateY(-1px);box-shadow:0 6px 16px #09204224}button.svelte-1q67aky:disabled{cursor:progress;opacity:.7}button.svelte-1q67aky:focus-visible{outline:2px solid var(--color-brand-blue,#0b7cbf);outline-offset:2px}.page.svelte-1i2smtp{box-sizing:border-box;background:var(--gradient-brand);grid-template-rows:1fr auto;place-items:center;min-height:100dvh;padding:1.5rem;display:grid}.panel.svelte-1i2smtp{box-sizing:border-box;text-align:center;background:#fffffff0;border-radius:20px;gap:.5rem;width:100%;max-width:400px;padding:2.5rem 2rem;display:grid;box-shadow:0 24px 60px #09204247}.wordmark.svelte-1i2smtp{letter-spacing:.08em;text-transform:uppercase;background:var(--gradient-brand);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.5rem;font-weight:700}.mark.svelte-1i2smtp{width:72px;height:72px;margin:0 auto .5rem;display:block}.subtitle.svelte-1i2smtp{color:#5b6b7d;margin:0 0 1.5rem;font-size:.95rem;line-height:1.5}.footer.svelte-1i2smtp{color:#ffffffd9;padding-top:1.5rem;font-size:.8rem}
