button.svelte-1q67aky{cursor:pointer;background:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:var(--radius-md,10px);width:100%;color:var(--color-text,#1e293b);transition:all var(--transition,.15s ease);box-shadow:var(--shadow-sm,0 1px 2px #0000000d);align-items:center;gap:.75rem;padding:.65rem 1.25rem;font-family:inherit;font-size:.95rem;display:flex}img.svelte-1q67aky{mix-blend-mode:multiply;width:28px;height:28px}button.svelte-1q67aky:hover{border-color:var(--color-primary-light,#6366f1);box-shadow:var(--shadow-md,0 2px 8px #00000014);transform:translateY(-1px)}.page.svelte-1i2smtp{background:var(--color-bg);place-items:center;min-height:100vh;display:grid}.wrapper.svelte-1i2smtp{width:100%;max-width:360px;padding:1rem}.card.svelte-1i2smtp{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:center;padding:40px 32px}.title.svelte-1i2smtp{font-family:var(--font-display);color:var(--color-text);letter-spacing:-.3px;margin-bottom:8px;font-size:22px;font-weight:700}.subtitle.svelte-1i2smtp{font-family:var(--font-body);color:var(--color-text-muted);margin:0 0 28px;font-size:14px}.buttons.svelte-1i2smtp{flex-direction:column;gap:.75rem;margin-bottom:24px;display:flex}.back.svelte-1i2smtp{font-family:var(--font-display);color:var(--color-text-faint);transition:color var(--transition);font-size:13px;text-decoration:none;display:inline-block}.back.svelte-1i2smtp:hover{color:var(--color-accent)}
