.gate.svelte-12qhfyh{--gate-bg: #070709;--gate-card: #111114;--gate-text: #f6f6f7;--gate-muted: #a8a8b3;--gate-border: rgba(255, 255, 255, .1);--gate-accent: #e3001b;--gate-accent-text: #ffffff;--gate-error: #ff4d5e;min-height:100dvh;display:grid;place-items:center;padding:24px 16px;box-sizing:border-box;color-scheme:dark;background:radial-gradient(60% 70% at 100% 0%,rgba(227,0,27,.2),transparent 70%),repeating-linear-gradient(-62deg,transparent 0 46px,rgba(255,255,255,.025) 46px 47px),var(--gate-bg);color:var(--gate-text);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.card.svelte-12qhfyh{width:100%;max-width:400px;padding:28px 24px;border:1px solid var(--gate-border);border-top:3px solid var(--gate-accent);background:var(--gate-card);box-sizing:border-box}.brand.svelte-12qhfyh{margin:0 0 14px;font-family:Saira,Inter,sans-serif;font-style:italic;font-weight:800;font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase;color:var(--gate-text)}.brand.svelte-12qhfyh:before{content:"";display:inline-block;width:18px;height:18px;margin-right:8px;vertical-align:-2px;background:var(--gate-accent);clip-path:polygon(22% 0,100% 0,78% 100%,0 100%)}h1.svelte-12qhfyh{margin:0 0 8px;font-family:Saira,Inter,sans-serif;font-style:italic;font-size:1.4rem;line-height:1.3}.lede.svelte-12qhfyh,.detail.svelte-12qhfyh{margin:0 0 20px;color:var(--gate-muted);line-height:1.5}form.svelte-12qhfyh{display:grid;gap:14px}label.svelte-12qhfyh{display:grid;gap:6px;font-size:.875rem;font-weight:600}input.svelte-12qhfyh,button.svelte-12qhfyh{font:inherit;color:inherit}input.svelte-12qhfyh{padding:10px 12px;border:0;border-bottom:2px solid var(--gate-border);background:#070709}input.svelte-12qhfyh:focus-visible{outline:none;border-bottom-color:var(--gate-accent)}button.svelte-12qhfyh{padding:11px 14px;border:0;border-radius:2px;background:var(--gate-accent);color:var(--gate-accent-text);font-family:Saira,Inter,sans-serif;font-style:italic;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}button.svelte-12qhfyh:disabled{opacity:.6;cursor:default}button.secondary.svelte-12qhfyh{margin-top:16px;background:transparent;color:var(--gate-muted);border:1px solid var(--gate-border)}.orgs.svelte-12qhfyh{list-style:none;margin:0;padding:0;display:grid;gap:8px}.orgs.svelte-12qhfyh button:where(.svelte-12qhfyh){width:100%;text-align:left;background:transparent;color:var(--gate-text);border:1px solid var(--gate-border)}.message.svelte-12qhfyh{margin:16px 0 0;color:var(--gate-error)}code.svelte-12qhfyh{font-size:.85em}
