.email-domain-shortcuts-module__1khNJq__domains{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.email-domain-shortcuts-module__1khNJq__domain{min-height:28px;color:var(--spike-text-secondary);background:var(--spike-surface-soft);cursor:pointer;border:0;border-radius:6px;padding:4px 10px;font-size:12px;transition:background .15s,color .15s}.email-domain-shortcuts-module__1khNJq__domain:hover{background:var(--spike-surface-raised);color:var(--spike-text)}@media (prefers-reduced-motion:reduce){.email-domain-shortcuts-module__1khNJq__domain{transition:none}}
.forgot-password-module__OLk5jq__resend{text-align:center;color:var(--spike-text-secondary);margin:0 0 8px;font-size:13px}.forgot-password-module__OLk5jq__inline{font:inherit;color:var(--spike-text);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:500}.forgot-password-module__OLk5jq__inline:hover:not(:disabled){text-decoration:underline}.forgot-password-module__OLk5jq__inline:disabled{color:var(--spike-text-secondary);cursor:not-allowed}.forgot-password-module__OLk5jq__hint{color:var(--spike-text-secondary);text-align:center;margin:8px 0 0;font-size:13px;line-height:1.5}
.register-module__-Ve2eW__selection{gap:8px;width:100%;margin-bottom:16px;display:grid}.register-module__-Ve2eW__muted{text-align:center;color:var(--spike-text-secondary);margin:0;font-size:14px}.register-module__-Ve2eW__types{border:0;min-width:0;margin:0;padding:0}.register-module__-Ve2eW__types>div{background:var(--spike-surface-soft);border-radius:8px;gap:3px;height:44px;padding:3px;display:flex}.register-module__-Ve2eW__types button{white-space:nowrap;color:var(--spike-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;padding:0 8px;font-size:14px;font-weight:500;transition:color .15s,background .15s}.register-module__-Ve2eW__types button:hover{color:var(--spike-text)}.register-module__-Ve2eW__types button[aria-pressed=true]{color:var(--spike-text);background:var(--spike-surface);box-shadow:var(--spike-shadow-control,0 1px 2px #00000014)}.register-module__-Ve2eW__size{background:var(--spike-surface-soft);border:1px solid #0000;border-radius:8px;align-items:center;height:52px;transition:background-color .15s;display:flex;position:relative}.register-module__-Ve2eW__size:hover{background:var(--spike-surface-raised)}.register-module__-Ve2eW__size:focus-within{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--spike-text)35%,transparent)}.register-module__-Ve2eW__select{flex:1;align-items:center;min-width:0;height:100%;display:flex;position:relative}.register-module__-Ve2eW__select select{appearance:none;width:100%;height:100%;color:var(--spike-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;outline:none;padding:0 36px 0 16px;font-size:15px;font-weight:500}.register-module__-Ve2eW__select svg{color:var(--spike-text-secondary);pointer-events:none;position:absolute;right:12px}.register-module__-Ve2eW__fee{color:var(--spike-text-secondary);white-space:nowrap;flex-shrink:0;padding:0 16px;font-size:13px;line-height:28px}.register-module__-Ve2eW__fee strong{color:var(--spike-text);font-variant-numeric:tabular-nums;margin-right:2px;font-size:15px;font-weight:500}.register-module__-Ve2eW__note{color:var(--spike-text-secondary);margin:0;font-size:13px}.register-module__-Ve2eW__inline{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:500;text-decoration:underline;display:inline-flex}@media (prefers-reduced-motion:reduce){.register-module__-Ve2eW__types button,.register-module__-Ve2eW__size{transition:none}}
