.auth-form-container.svelte-5uxi1w{display:flex;flex-direction:column;gap:1rem}.auth-form.svelte-5uxi1w{display:flex;flex-direction:column;gap:.75rem}.form-hint.svelte-5uxi1w{font-family:var(--font-display);color:var(--accent);font-size:1rem;letter-spacing:2px;margin:0}.code-hint.svelte-5uxi1w{font-family:var(--font-display);color:var(--accent);font-size:.85rem;letter-spacing:1px;margin:0}input.svelte-5uxi1w{padding:1rem 1.25rem;border:3px solid var(--accent);background:var(--primary);color:var(--accent);font-family:var(--font-body);font-size:1rem;outline:none;text-transform:uppercase;letter-spacing:1px}input.svelte-5uxi1w:focus{background:var(--secondary)}input.svelte-5uxi1w::placeholder{color:var(--accent);opacity:.6}.submit-btn.svelte-5uxi1w{background:var(--accent);color:var(--primary);border:none;padding:1rem;font-family:var(--font-display);font-size:1.25rem;letter-spacing:3px;cursor:pointer;border-radius:var(--radius-pill);transition:all .1s ease}.submit-btn.svelte-5uxi1w:hover:not(:disabled){background:var(--secondary);color:var(--accent)}.submit-btn.svelte-5uxi1w:disabled{opacity:.5;cursor:not-allowed}.divider.svelte-5uxi1w{display:flex;align-items:center;gap:1rem;margin:.5rem 0}.divider.svelte-5uxi1w:before,.divider.svelte-5uxi1w:after{content:"";flex:1;height:2px;background:var(--accent)}.divider.svelte-5uxi1w span:where(.svelte-5uxi1w){font-family:var(--font-display);color:var(--accent);font-size:.85rem;letter-spacing:2px}.wallet-btn.svelte-5uxi1w{width:100%;padding:.875rem;border:3px solid var(--accent);background:transparent;color:var(--accent);font-family:var(--font-display);font-size:1rem;letter-spacing:2px;cursor:pointer;border-radius:var(--radius-pill);transition:all .1s ease}.wallet-btn.svelte-5uxi1w:hover{background:var(--accent);color:var(--primary)}.back-btn.svelte-5uxi1w{background:transparent;border:none;border-radius:var(--radius-pill);color:var(--accent);font-family:var(--font-display);font-size:.85rem;letter-spacing:1px;cursor:pointer;text-decoration:underline}.error.svelte-5uxi1w{color:var(--accent);background:var(--secondary);padding:.75rem;font-family:var(--font-display);letter-spacing:1px;margin:.5rem 0 0}.wallet-options.svelte-5uxi1w{display:flex;flex-direction:column;gap:.75rem}.connecting.svelte-5uxi1w{text-align:center;padding:2rem}.connecting.svelte-5uxi1w p:where(.svelte-5uxi1w){font-family:var(--font-display);color:var(--accent);font-size:1rem;letter-spacing:2px;margin:0}.wallet-hint.svelte-5uxi1w{font-family:var(--font-display);color:var(--accent);font-size:.9rem;letter-spacing:1px;margin:0 0 .5rem;text-align:center}.wallet-divider.svelte-5uxi1w{font-family:var(--font-display);color:var(--accent);font-size:.75rem;letter-spacing:1px;margin:.75rem 0;text-align:center;opacity:.6}.wallet-option-btn.svelte-5uxi1w{width:100%;padding:1rem;border:3px solid var(--accent);background:transparent;color:var(--accent);font-family:var(--font-display);font-size:1.1rem;letter-spacing:2px;cursor:pointer;border-radius:var(--radius-pill);transition:all .1s ease}.wallet-option-btn.svelte-5uxi1w:hover{background:var(--accent);color:var(--primary)}.wallet-option-btn.rainbow.svelte-5uxi1w{border-color:#7b3fe4;color:#7b3fe4}.wallet-option-btn.rainbow.svelte-5uxi1w:hover{background:#7b3fe4;color:#fff}.wallet-option-btn.metamask.svelte-5uxi1w{border-color:#f6851b;color:#f6851b}.wallet-option-btn.metamask.svelte-5uxi1w:hover{background:#f6851b;color:#fff}.wallet-option-btn.walletconnect.svelte-5uxi1w{border-color:#3b99fc;color:#3b99fc}.wallet-option-btn.walletconnect.svelte-5uxi1w:hover{background:#3b99fc;color:#fff}
