.sign-up-client-module__vhVS2q__root{--sign-up-input-bg:#f2f6f8;--sign-up-border:#c8cfd4;--sign-up-border-hover:#94a0aa;--sign-up-muted:#67737c;--sign-up-oauth-bg:#f7f9fa;--sign-up-oauth-hover:#e7ecf0}@supports (color:lab(0% 0 0)){.sign-up-client-module__vhVS2q__root{--sign-up-input-bg:lab(96.5281% -.82311 -1.65222);--sign-up-border:lab(82.6154% -1.62929 -3.29503);--sign-up-border-hover:lab(65.2265% -3.17189 -6.5451);--sign-up-muted:lab(47.8245% -3.13094 -6.52562);--sign-up-oauth-bg:lab(97.685% -.495434 -.99225);--sign-up-oauth-hover:lab(93.0527% -1.31008 -2.6397)}}.sign-up-client-module__vhVS2q__root h1,.sign-up-client-module__vhVS2q__root h2,.sign-up-client-module__vhVS2q__root h3,.sign-up-client-module__vhVS2q__root [role=heading]{display:none!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup>div:first-child>h1{display:none!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup>div:first-child>h2{display:none!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup>div:first-child>h3{display:none!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup>div:first-child>p{display:none!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup a[href*=sign-in]:not([class]){display:none!important}.sign-up-client-module__vhVS2q__root>div>div:first-child>p,.sign-up-client-module__vhVS2q__root>div>p,.sign-up-client-module__vhVS2q__root form~p,.sign-up-client-module__vhVS2q__root form~div>p,.sign-up-client-module__vhVS2q__root p:not(form p),.sign-up-client-module__vhVS2q__root>div>div>p,.sign-up-client-module__vhVS2q__root span:not(button span):not(input span){display:none!important}.sign-up-client-module__vhVS2q__root>div>div:not(:has(form)):not(:has(input)):not(:has(button)){display:none!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup input{background-color:var(--sign-up-input-bg);border:1.5px solid var(--sign-up-border);border-radius:calc(var(--radius-lg) * 1.2);color:var(--foreground);box-shadow:0 1px 2px 0 color-mix(in oklch, var(--foreground) 8%, transparent), inset 0 1px 1px 0 color-mix(in oklch, var(--background) 100%, transparent);padding:.875rem 1.125rem;font-size:.95rem;font-weight:500;transition:all .24s}.sign-up-client-module__vhVS2q__root .stack-auth-signup input::placeholder{color:var(--sign-up-muted)}.sign-up-client-module__vhVS2q__root .stack-auth-signup input:hover{border-color:var(--sign-up-border-hover);box-shadow:0 2px 4px 0 color-mix(in oklch, var(--foreground) 10%, transparent), 0 8px 16px -8px color-mix(in oklch, var(--foreground) 12%, transparent);transform:translateY(-1px)}.sign-up-client-module__vhVS2q__root .stack-auth-signup input:focus-visible{outline:2px solid var(--primary);outline-offset:2px;box-shadow:0 0 0 6px color-mix(in oklch, var(--primary) 35%, transparent)}.sign-up-client-module__vhVS2q__root .stack-auth-signup label{color:color-mix(in oklch, var(--foreground) 80%, var(--muted-foreground) 20%);margin-bottom:.625rem;font-size:.85rem;font-weight:600}.sign-up-client-module__vhVS2q__root .stack-auth-signup button[type=submit]{background-color:var(--foreground);box-shadow:0 10px 30px -12px color-mix(in oklch, var(--foreground) 60%, transparent), 0 2px 6px -2px color-mix(in oklch, var(--foreground) 50%, transparent);border:none;border-radius:999px;padding:.875rem 2rem;font-size:.95rem;font-weight:600;transition:all .24s;color:#fff!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup button[type=submit]:hover{transform:translateY(-2px)}.sign-up-client-module__vhVS2q__root .stack-auth-signup button[type=submit]:active{box-shadow:0 8px 18px -12px color-mix(in oklch, var(--primary) 70%, transparent);transform:translateY(0)}.sign-up-client-module__vhVS2q__root .stack-auth-signup button:not([type=submit]):not([role=tab]){border:1.5px solid var(--sign-up-border);background-color:var(--sign-up-oauth-bg);color:var(--foreground);box-shadow:0 1px 2px 0 color-mix(in oklch, var(--foreground) 6%, transparent), inset 0 1px 1px 0 color-mix(in oklch, var(--background) 100%, transparent);border-radius:999px;padding:.75rem 1.5rem;font-weight:500;transition:all .24s}.sign-up-client-module__vhVS2q__root .stack-auth-signup button:not([type=submit]):not([role=tab]):hover{border-color:var(--sign-up-border-hover);background-color:var(--sign-up-oauth-hover);box-shadow:0 2px 4px 0 color-mix(in oklch, var(--foreground) 8%, transparent), 0 6px 12px -6px color-mix(in oklch, var(--foreground) 10%, transparent);transform:translateY(-1px)}.sign-up-client-module__vhVS2q__root .stack-auth-signup [role=tablist]{background:#e8ecef!important;background:lab(93.0497% -.985801 -1.98162)!important;border:none!important;border-radius:.75rem!important;gap:.25rem!important;margin-bottom:1.75rem!important;padding:.25rem!important;display:flex!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup [role=tab]{color:#4c575f!important;color:lab(36.2224% -3.08807 -6.5062)!important;cursor:pointer!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:.5rem!important;flex:1!important;margin:0!important;padding:.625rem 1rem!important;font-size:.875rem!important;font-weight:500!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup button[role=tab]{color:#4c575f!important;color:lab(36.2224% -3.08807 -6.5062)!important;cursor:pointer!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:.5rem!important;flex:1!important;margin:0!important;padding:.625rem 1rem!important;font-size:.875rem!important;font-weight:500!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup [role=tab]:hover{color:#293330!important;color:lab(20.2735% -5.08344 .778157)!important;background:#f3f5f780!important;background:lab(96.525% -.495404 -.992239/.5)!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup button[role=tab]:hover{color:#293330!important;color:lab(20.2735% -5.08344 .778157)!important;background:#f3f5f780!important;background:lab(96.525% -.495404 -.992239/.5)!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup [role=tab][aria-selected=true]{color:#293330!important;color:lab(20.2735% -5.08344 .778157)!important;background:#fff!important;font-weight:600!important;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup [role=tab][data-state=active]{color:#293330!important;color:lab(20.2735% -5.08344 .778157)!important;background:#fff!important;font-weight:600!important;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup [role=tab].sign-up-client-module__vhVS2q__active{color:#293330!important;color:lab(20.2735% -5.08344 .778157)!important;background:#fff!important;font-weight:600!important;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup [role=tab][data-selected=true]{color:#293330!important;color:lab(20.2735% -5.08344 .778157)!important;background:#fff!important;font-weight:600!important;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup button[role=tab][aria-selected=true]{color:#293330!important;color:lab(20.2735% -5.08344 .778157)!important;background:#fff!important;font-weight:600!important;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup button[role=tab][data-state=active]{color:#293330!important;color:lab(20.2735% -5.08344 .778157)!important;background:#fff!important;font-weight:600!important;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup button[role=tab].sign-up-client-module__vhVS2q__active{color:#293330!important;color:lab(20.2735% -5.08344 .778157)!important;background:#fff!important;font-weight:600!important;box-shadow:0 1px 3px #0000001a,0 1px 2px -1px #0000001a!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup [role=tab][aria-selected=false]{color:#4c575f!important;color:lab(36.2224% -3.08807 -6.5062)!important;box-shadow:none!important;background:0 0!important;font-weight:500!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup [role=tab][data-state=inactive]{color:#4c575f!important;color:lab(36.2224% -3.08807 -6.5062)!important;box-shadow:none!important;background:0 0!important;font-weight:500!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup [role=tab][data-selected=false]{color:#4c575f!important;color:lab(36.2224% -3.08807 -6.5062)!important;box-shadow:none!important;background:0 0!important;font-weight:500!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup button[role=tab][aria-selected=false]{color:#4c575f!important;color:lab(36.2224% -3.08807 -6.5062)!important;box-shadow:none!important;background:0 0!important;font-weight:500!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup button[role=tab][data-state=inactive]{color:#4c575f!important;color:lab(36.2224% -3.08807 -6.5062)!important;box-shadow:none!important;background:0 0!important;font-weight:500!important}.sign-up-client-module__vhVS2q__root .stack-auth-signup a{color:var(--primary);font-weight:600;text-decoration:none;transition:color .2s}.sign-up-client-module__vhVS2q__root .stack-auth-signup a:hover{color:var(--foreground)}.sign-up-client-module__vhVS2q__root .stack-auth-signup form>div{margin-bottom:1.25rem}.sign-up-client-module__vhVS2q__root .stack-auth-signup hr{background:var(--sign-up-border);border:none;height:1px;margin:2rem 0}
