.turnstile_wrap__zwuYc{display:flex;flex-direction:column;gap:8px;width:100%}.turnstile_box__bcEzB{min-height:65px}.turnstile_hidden__4282a{display:none}.turnstile_status__mL3HJ{margin:0;color:var(--color-text-muted);font-size:12px;text-align:center}.turnstile_failed__vv_Xs{display:flex;flex-direction:column;align-items:center;gap:10px;padding:14px;border:1px solid var(--color-border);border-radius:9px;background:var(--color-card);text-align:center}.turnstile_message__baR35{margin:0;color:var(--color-white);font-size:13px;line-height:1.45}.turnstile_retry___bY2z{height:36px;padding:0 18px;font-family:var(--font-sans);font-size:13px;cursor:pointer}.AuthShowcase_screen__DTIZp{width:100%;display:flex;align-items:center;justify-content:center;padding:48px 20px;background:radial-gradient(1200px 600px at 50% -10%,rgba(255,255,255,.03),transparent 60%),var(--color-bg)}.AuthShowcase_card__qIhHH{display:flex;gap:20px;width:100%;max-width:1144px;padding:16px;border:2px solid var(--color-card);border-radius:var(--radius-md);background:rgba(15,17,19,.6)}.AuthShowcase_showcase__E3Bit{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:10px}.AuthShowcase_media__vW8xl{position:relative;flex:1 1 0;min-height:150px;border-radius:8px;overflow:hidden;background:var(--color-card)}.AuthShowcase_media__vW8xl video{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.AuthShowcase_mediaOverlay__WJHsE{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;gap:3px;padding:16px 18px;background:linear-gradient(180deg,rgba(0,0,0,0) 45%,rgba(0,0,0,.72))}.AuthShowcase_mediaTitle___pyi3{font-family:var(--font-grotesk),sans-serif;font-weight:700;font-size:15px;letter-spacing:.04em;color:var(--color-white)}.AuthShowcase_mediaDesc__7if3p{font-family:var(--font-grotesk),sans-serif;font-weight:700;font-size:10px;line-height:1.3;color:rgba(255,255,255,.82);max-width:320px}.AuthShowcase_panel__cN2e0{flex:1 1 0;min-width:0;display:flex;align-items:center;justify-content:center;padding:24px 12px}.AuthShowcase_panelInner__QVKij{width:100%;max-width:352px;display:flex;flex-direction:column;align-items:center}.AuthShowcase_logo__0K2uP{width:40px;height:40px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.AuthShowcase_title__JtqOy{margin:18px 0 6px;font-family:var(--font-grotesk),sans-serif;font-weight:700;font-size:29px;line-height:1.1;text-align:center;color:var(--color-white)}.AuthShowcase_subtitle__lT4rE{margin:0;font-size:12px;color:var(--color-text-dim);text-align:center}.AuthShowcase_providers__sRIDb{margin-top:26px;width:100%;display:flex;flex-direction:column;gap:12px}.AuthShowcase_provider__wMDaK{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:56px;padding:0 16px;border:1px solid rgba(164,164,164,.21);border-radius:9px;background:transparent;color:var(--color-white);font-size:13px;font-weight:600;cursor:pointer;transition:border-color .18s ease,background .18s ease}.AuthShowcase_provider__wMDaK:hover:not(:disabled){border-color:var(--color-accent);background:rgba(255,255,255,.04)}.AuthShowcase_provider__wMDaK:disabled{opacity:.55;cursor:default}.AuthShowcase_provider__wMDaK svg{width:20px;height:20px;flex-shrink:0}.AuthShowcase_divider__rtkIg{display:flex;align-items:center;gap:12px;width:100%;margin:18px 0}.AuthShowcase_divider__rtkIg:after,.AuthShowcase_divider__rtkIg:before{content:"";flex:1;height:1px;background:rgba(164,164,164,.18)}.AuthShowcase_dividerLabel__vkBBC{font-size:11px;letter-spacing:.08em;color:var(--color-text-muted)}.AuthShowcase_form__0JG1O{width:100%;display:flex;flex-direction:column;gap:12px}.AuthShowcase_input__30DLI{width:100%;height:56px;padding:0 16px;border:1px solid rgba(164,164,164,.21);border-radius:9px;background:rgba(255,255,255,.02);color:var(--color-white);font-size:14px;outline:none;transition:border-color .18s ease}.AuthShowcase_input__30DLI::-moz-placeholder{color:var(--color-text-dim)}.AuthShowcase_input__30DLI::placeholder{color:var(--color-text-dim)}.AuthShowcase_input__30DLI:focus{border-color:var(--color-accent)}.AuthShowcase_submit__EZjpF{width:100%;height:56px;font-size:14px;cursor:pointer}.AuthShowcase_submit__EZjpF:disabled{cursor:default}.AuthShowcase_formRow__Y1M6_{display:flex;align-items:center;justify-content:space-between;gap:12px}.AuthShowcase_forgotRow__L5MSx{display:flex;justify-content:flex-end;margin-top:-4px}.AuthShowcase_textButton__chxz2{background:none;border:none;padding:0;font-size:12px;color:var(--color-text-muted);cursor:pointer;transition:color .18s ease}.AuthShowcase_textButton__chxz2:hover{color:var(--color-white)}.AuthShowcase_toast__375Ei{display:flex;align-items:center;gap:10px;width:100%;margin:16px 0 10px;padding:12px 14px;border-radius:9px;font-size:13px;line-height:1.4;box-shadow:0 4px 16px rgba(0,0,0,.35);animation:AuthShowcase_toastPop__0_jFO .22s cubic-bezier(.16,1,.3,1) forwards;backdrop-filter:blur(8px)}@keyframes AuthShowcase_toastPop__0_jFO{0%{opacity:0;transform:translateY(-6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.AuthShowcase_toastError__egjgW{background:rgba(239,68,68,.14);border:1px solid rgba(239,68,68,.35);color:#fca5a5}.AuthShowcase_toastSuccess__rETll{background:rgba(34,197,94,.14);border:1px solid rgba(34,197,94,.35);color:#86efac}.AuthShowcase_toastNotice__LjKH1{background:rgba(59,130,246,.14);border:1px solid rgba(59,130,246,.35);color:#93c5fd}.AuthShowcase_toastIcon__nONJx{flex-shrink:0;display:flex;align-items:center;justify-content:center}.AuthShowcase_toastContent__FC6_d{flex:1;min-width:0}.AuthShowcase_toastMessage__1M0F3{margin:0;font-weight:500;word-break:break-word}.AuthShowcase_toastClose__RRo9o{flex-shrink:0;background:none;border:none;padding:4px;color:inherit;opacity:.65;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:opacity .15s ease,background .15s ease}.AuthShowcase_toastClose__RRo9o:hover{opacity:1;background:rgba(255,255,255,.1)}.AuthShowcase_ssoNote__sixO_{margin-top:20px;font-size:12px;color:rgba(255,255,255,.65);text-align:center}.AuthShowcase_footerLinks__LbwYO{margin-top:22px;display:flex;gap:8px;align-items:center;justify-content:center;font-size:13px;color:var(--color-text-muted)}.AuthShowcase_footerLink__fn1ZM{color:var(--color-white);font-weight:600}.AuthShowcase_footerLink__fn1ZM:hover{text-decoration:underline;text-underline-offset:3px}.AuthShowcase_legal__yGCAm{margin-top:26px;font-size:12px;line-height:1.5;color:rgba(255,255,255,.8);text-align:center}.AuthShowcase_legalLink__pOF9N{text-decoration:underline;text-underline-offset:2px}.AuthShowcase_legalLink__pOF9N:hover{color:var(--color-accent-hover)}.AuthShowcase_confirm__1HSXR{width:100%;text-align:center}@media (max-width:860px){.AuthShowcase_card__qIhHH{flex-direction:column;max-width:460px}.AuthShowcase_showcase__E3Bit{flex-direction:row;height:120px}.AuthShowcase_media__vW8xl{min-height:0}.AuthShowcase_mediaDesc__7if3p{display:none}}@media (max-width:520px){.AuthShowcase_showcase__E3Bit{display:none}}.AuthShowcase_terms__SnL_Z{margin-top:22px;width:100%;display:flex;align-items:flex-start;gap:10px;font-size:12px;line-height:1.5;color:rgba(255,255,255,.8);text-align:left;cursor:pointer}.AuthShowcase_termsBox__sxQm0{flex:0 0 auto;width:16px;height:16px;margin-top:1px;accent-color:var(--color-accent);cursor:pointer}.TermsGate_overlay__y2cdT{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:20px;background:radial-gradient(1200px 600px at 50% -10%,rgba(255,90,14,.06),transparent 60%),rgba(10,11,13,.92);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.TermsGate_card__VM1fF{width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center;padding:32px 24px 24px;border:2px solid var(--color-card);border-radius:var(--radius-md);background:rgba(15,17,19,.96)}.TermsGate_continue__rpuvk{margin-top:22px}.TermsGate_signOut__OrT65{margin-top:14px}.TermsGate_error__F7Xus{margin:14px 0 0;font-size:12px;color:var(--color-danger);text-align:center}