:root{--hairline: color-mix(in srgb, var(--ink) 8%, transparent);--motion: cubic-bezier(.2, 0, 0, 1);--space: #7c3aed;--space-soft: #a78bfa;--space-cyan: #60a5fa;--space-bg: linear-gradient(135deg, #60a5fa 0%, #7c3aed 50%, #5b21b6 100%)}.club.svelte-xdt42l{position:relative;min-height:calc(100vh - var(--h-topbar));display:flex;align-items:center;justify-content:center;padding:var(--sp-5) var(--sp-4);background:radial-gradient(ellipse at 50% 30%,color-mix(in srgb,var(--space) 18%,transparent),transparent 55%),radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--space-cyan) 10%,transparent),transparent 60%),#08080c;color:var(--ink);overflow:hidden}.stage.svelte-xdt42l{position:relative;width:100%;max-width:360px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp-4);animation:svelte-xdt42l-stage-in .64s var(--motion) both}@keyframes svelte-xdt42l-stage-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.logo.svelte-xdt42l{width:140px;height:auto;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--space-soft) 40%,transparent)) drop-shadow(0 0 38px color-mix(in srgb,var(--space) 22%,transparent));animation:svelte-xdt42l-logo-pulse 3.6s var(--motion) infinite}@keyframes svelte-xdt42l-logo-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}.kicker.svelte-xdt42l{font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.32em;text-transform:uppercase;color:color-mix(in srgb,var(--space-soft) 70%,var(--ink-faint));margin:0}.gate.svelte-xdt42l{width:100%;display:flex;gap:4px;padding:4px;background:var(--surface-1);border:1px solid color-mix(in srgb,var(--space) 22%,var(--hairline));border-radius:999px;transition:border-color .24s var(--motion),box-shadow .24s var(--motion)}.gate.svelte-xdt42l:focus-within{border-color:color-mix(in srgb,var(--space-soft) 60%,transparent);box-shadow:0 0 28px color-mix(in srgb,var(--space) 22%,transparent)}.gate.error.svelte-xdt42l{border-color:color-mix(in srgb,var(--negative) 60%,transparent);animation:svelte-xdt42l-shake .38s var(--motion)}@keyframes svelte-xdt42l-shake{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.gate.svelte-xdt42l input:where(.svelte-xdt42l){flex:1;min-width:0;appearance:none;background:transparent;border:0;outline:none;padding:11px 16px;font-family:var(--font-mono);font-size:14px;color:var(--ink);letter-spacing:.06em;text-transform:uppercase}.gate.svelte-xdt42l input:where(.svelte-xdt42l)::placeholder{color:var(--ink-faint);text-transform:lowercase;letter-spacing:.02em}.gate.svelte-xdt42l button:where(.svelte-xdt42l){appearance:none;display:inline-flex;align-items:center;justify-content:center;background:var(--space-bg);color:#fff;border:0;width:36px;height:36px;border-radius:50%;cursor:pointer;transition:transform .18s var(--motion),filter .18s var(--motion);box-shadow:0 3px 14px -3px color-mix(in srgb,var(--space) 60%,transparent);flex-shrink:0}.gate.svelte-xdt42l button:where(.svelte-xdt42l):hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.06)}.gate.svelte-xdt42l button:where(.svelte-xdt42l):disabled{opacity:.7;cursor:wait}.dots.svelte-xdt42l{display:inline-flex;gap:3px}.dots.svelte-xdt42l span:where(.svelte-xdt42l){display:inline-block;width:4px;height:4px;background:currentColor;border-radius:50%;animation:svelte-xdt42l-d-bounce 1.1s infinite}.dots.svelte-xdt42l span:where(.svelte-xdt42l):nth-child(2){animation-delay:.14s}.dots.svelte-xdt42l span:where(.svelte-xdt42l):nth-child(3){animation-delay:.28s}@keyframes svelte-xdt42l-d-bounce{0%,80%,to{opacity:.4;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.ask.svelte-xdt42l{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:var(--sp-2)}.ask-lbl.svelte-xdt42l{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.ask-actions.svelte-xdt42l{display:flex;gap:8px}.ask-btn.svelte-xdt42l{display:inline-flex;align-items:center;gap:6px;padding:7px 16px;background:var(--surface-1);border:1px solid var(--hairline);border-radius:999px;text-decoration:none;color:var(--ink-soft);font-size:12.5px;font-weight:600;transition:color .22s var(--motion),border-color .22s var(--motion),background .22s var(--motion),transform .22s var(--motion)}.ask-btn.svelte-xdt42l:hover{color:var(--ink);border-color:color-mix(in srgb,var(--space-soft) 40%,var(--hairline));transform:translateY(-1px);box-shadow:0 0 18px -4px color-mix(in srgb,var(--space) 30%,transparent)}.ask-btn.svelte-xdt42l svg:where(.svelte-xdt42l){color:var(--ink-mute);transition:color .22s var(--motion)}.ask-btn.x.svelte-xdt42l:hover svg:where(.svelte-xdt42l){color:#fff}.ask-btn.reddit.svelte-xdt42l:hover svg:where(.svelte-xdt42l){color:#ff4500}
