.signup-support{z-index:30;flex-direction:column;align-items:flex-end;gap:.5rem;max-width:calc(100% - 2rem);display:flex;position:fixed;bottom:1rem;right:1rem}.signup-support-error{border:1px solid var(--border);background:var(--popover);max-width:20rem;color:var(--popover-foreground);border-radius:.5rem;margin:0;padding:.75rem 1rem;font-size:.875rem}.signup-support-launcher{--support-surface:#171717;--support-text:#fff;background:var(--support-surface);min-height:44px;color:var(--support-text);font:inherit;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:0 4px 16px #0000001f}.signup-support-launcher:hover{opacity:.8}.signup-support-launcher:disabled{opacity:.6;cursor:wait}.signup-support-launcher:focus-visible{outline:2px solid var(--support-surface);outline-offset:3px}.dark .signup-support-launcher{--support-surface:#fafafa;--support-text:#171717}body:has(.unified-onboarding[data-theme=dark]) .signup-support-launcher{--support-surface:#fafafa;--support-text:#171717}@media (prefers-color-scheme:dark){body:has(.unified-onboarding[data-theme=system]) .signup-support-launcher{--support-surface:#fafafa;--support-text:#171717}}
