.registerShell.cstream-1qszsw8{--cs-action-quiet-bg:#2ad1fc1a;--cs-action-quiet-border:#2ad1fc2e;--cs-action-quiet-text:#7feaff;--cs-action-secondary-bg:#ffffff0f;--cs-action-secondary-border:#ffffff24;--cs-action-secondary-text:#fffdf8;background-color:#07020f;background-image:radial-gradient(circle at 78% 0,#7c5cff2e,#0000 24rem),radial-gradient(circle at 12% 100%,#2ad1fc17,#0000 20rem),linear-gradient(135deg,#07020f,#140826 58%,#07020f);border:1px solid #ffffff17;border-radius:18px;grid-template-columns:minmax(280px,.78fr) minmax(560px,1.22fr);align-items:stretch;gap:clamp(1.4rem,3vw,2.6rem);max-width:min(1280px,100vw - 2rem);min-height:650px;margin-inline:auto;padding:clamp(1.1rem,3vw,2.2rem);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 110px #1715123d}.registerShell.cstream-1qszsw8:before{content:"";opacity:.38;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff14,#0000),repeating-linear-gradient(90deg,#ffffff0a 0 1px,#0000 1px 6.5rem);position:absolute;inset:0}.registerIntro.cstream-1qszsw8{align-content:center;gap:1rem;min-width:0;display:grid;position:relative}.registerEyebrow.cstream-1qszsw8{color:var(--cs-accent-2,#2ad1fc);font-family:var(--mono-font-family);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:800}.registerIntro.cstream-1qszsw8 h1:where(.cstream-1qszsw8),.policyModal.cstream-1qszsw8 h2:where(.cstream-1qszsw8),.captchaModal.cstream-1qszsw8 h2:where(.cstream-1qszsw8){color:#fffdf8;font-family:var(--hero-font-family);letter-spacing:0;text-wrap:balance;text-transform:uppercase;margin:0;font-size:clamp(2.35rem,4.2vw,4.1rem);font-weight:780;line-height:.95}.registerIntro.cstream-1qszsw8 p:where(.cstream-1qszsw8){color:#f4eeffb3;max-width:42rem;margin:0;line-height:1.65}.registerFrame.cstream-1qszsw8{background-color:#090711e0;background-image:linear-gradient(145deg,#ffffff14,#ffffff05);border:1px solid #ffffff24;border-radius:14px;grid-template-rows:auto 1fr;height:590px;padding:1rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 24px 80px #0000003d}.stepDots.cstream-1qszsw8{gap:.55rem;padding:.2rem .2rem .9rem;display:flex}.stepDots.cstream-1qszsw8 span:where(.cstream-1qszsw8){color:#f4eeff94;text-transform:uppercase;border:1px solid #ffffff24;border-radius:999px;padding:.42rem .75rem;font-size:.78rem;font-weight:800}.stepDots.cstream-1qszsw8 .active:where(.cstream-1qszsw8){color:#fffdf8;background:linear-gradient(90deg,#7c5cff,#b419d4);border-color:#0000;box-shadow:0 12px 32px #7c5cff3d}.stepViewport.cstream-1qszsw8{inline-size:100%;max-inline-size:100%;contain:layout paint;min-height:0;overflow:hidden}.stepTrack.cstream-1qszsw8{height:100%;inline-size:300%;grid-template-columns:repeat(3,minmax(0,1fr));width:300%;transition:transform .46s cubic-bezier(.2,.82,.22,1);display:grid}.stepPane.cstream-1qszsw8{inline-size:100%;max-inline-size:100%;flex:0 0 100%;align-content:start;gap:.9rem;min-width:0;padding:.25rem;display:grid;overflow:hidden auto}label.cstream-1qszsw8{gap:.45rem;display:grid}label.cstream-1qszsw8>span:where(.cstream-1qszsw8),.policyModal.cstream-1qszsw8>span:where(.cstream-1qszsw8),.captchaModal.cstream-1qszsw8>span:where(.cstream-1qszsw8){color:#f4eeffa3;font-family:var(--mono-font-family);text-transform:uppercase;font-size:.78rem;font-weight:800}input.cstream-1qszsw8{box-sizing:border-box;color:#fffdf8;background:#ffffff12;border:1px solid #ffffff29;border-radius:8px;width:100%;min-height:3rem;padding:.72rem .85rem;transition:background-color .18s,border-color .18s,box-shadow .22s}input.cstream-1qszsw8::placeholder{color:#f4eeff5c}input[aria-invalid=true].cstream-1qszsw8,input[data-validation-state=error].cstream-1qszsw8{border-color:#ff6060c7;box-shadow:0 0 0 1px #ff60606b,0 0 1.05rem #ff606029}input[data-validation-state=warning].cstream-1qszsw8{border-color:#f59e0bd1;box-shadow:0 0 0 1px #f59e0b57,0 0 1.05rem #f59e0b29}input[data-validation-state=success].cstream-1qszsw8{border-color:#80ed99b8;box-shadow:0 0 0 1px #80ed993d,0 0 1.05rem #80ed9924}input[data-validation-state=good].cstream-1qszsw8{border-color:#36d399c2;box-shadow:0 0 0 1px #36d3994d,0 0 1.1rem #36d39929}input[data-validation-state=strong].cstream-1qszsw8{border-color:#00b67ad6;box-shadow:0 0 0 1px #00b67a57,0 0 1.2rem #00b67a38}input.cstream-1qszsw8:disabled{color:#f4eeff6b;cursor:not-allowed;background:#ffffff0a}.promoCampaignName.cstream-1qszsw8{color:var(--cs-good,var(--cs-color-green,#36d399));background:#ffffff12;border:1px solid #ffffff29;border-radius:8px;align-items:center;min-height:3rem;padding:.72rem .85rem;font-weight:760;display:flex}.termsRow.cstream-1qszsw8{gap:.75rem;display:grid}.termsToggle.cstream-1qszsw8{--terms-checkbox-size:1rem;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;gap:.55rem;padding:.62rem .7rem;display:grid}.termsToggle.cstream-1qszsw8:hover{background:#7c5cff14;border-color:#7c5cff33}.termsCheck.cstream-1qszsw8{cursor:pointer;grid-template-columns:var(--terms-checkbox-size) minmax(0, 1fr);align-items:start;gap:.65rem;display:grid}.termsCheck.cstream-1qszsw8 input:where(.cstream-1qszsw8){appearance:none;box-sizing:border-box;cursor:pointer;height:var(--terms-checkbox-size);min-height:0;width:var(--terms-checkbox-size);background:#ffffff0d;border:1px solid #ffffff2e;border-radius:6px;grid-area:1/1;align-self:center;margin:0;padding:0}.termsControl.cstream-1qszsw8{height:var(--terms-checkbox-size);pointer-events:none;width:var(--terms-checkbox-size);grid-area:1/1;align-self:center;display:inline-flex;position:relative}.termsControl.cstream-1qszsw8:after{content:"";opacity:0;border-bottom:2px solid #fffdf8;border-right:2px solid #fffdf8;width:.24rem;height:.5rem;transition:opacity .14s,transform .14s;position:absolute;top:.12rem;left:.34rem;transform:rotate(45deg)scale(.82)}.termsCheck.cstream-1qszsw8 input:where(.cstream-1qszsw8):checked{background:linear-gradient(135deg,#7c5cff,#b419d4);border-color:#0000;box-shadow:0 12px 26px #7c5cff42}.termsCheck.cstream-1qszsw8 input:where(.cstream-1qszsw8):checked+.termsControl:where(.cstream-1qszsw8):after{opacity:1;transform:rotate(45deg)scale(1)}.termsCheck.cstream-1qszsw8 input:where(.cstream-1qszsw8):focus-visible+.termsControl:where(.cstream-1qszsw8){outline-offset:3px;outline:2px solid #7feaffb8}.termsCopy.cstream-1qszsw8{color:#f4eeffbd;font-family:var(--default-font-family);text-transform:none;gap:.18rem;min-width:0;display:grid}.termsCopy.cstream-1qszsw8 strong:where(.cstream-1qszsw8){color:#fffdf8;font-size:.9rem;font-weight:700;line-height:1.35}.termsCopy.cstream-1qszsw8 small:where(.cstream-1qszsw8){color:#f4eeff94;font-size:.78rem;line-height:1.45}.termsInlineLink.cstream-1qszsw8{color:#2aaaf4;cursor:pointer;font:inherit;text-underline-offset:min(3px, .22em);background:0 0;border:0;justify-self:start;padding:.16rem 0;font-size:.84rem;font-weight:800;text-decoration:underline;text-decoration-thickness:max(1.2px,.09em);transition:color .15s,text-decoration-color .15s}.termsInlineLink.cstream-1qszsw8:hover{color:#7aceff}.termsInlineLink.cstream-1qszsw8:active{color:#a3e7ff}.termsInlineLink.cstream-1qszsw8:focus-visible{color:#8fd6ff;outline-offset:3px;outline:2px solid #7aceffa3}:root[data-theme=light] .termsInlineLink.cstream-1qszsw8{color:#05669e}:root[data-theme=light] .termsInlineLink.cstream-1qszsw8:hover{color:#024d78}:root[data-theme=light] .termsInlineLink.cstream-1qszsw8:active{color:#024764}:root[data-theme=light] .termsInlineLink.cstream-1qszsw8:focus-visible{color:#024d78;outline-color:#0473b480}.smsPaneHeader.cstream-1qszsw8{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.smsPaneHeader.cstream-1qszsw8 span:where(.cstream-1qszsw8){color:#f4eeffa3;font-family:var(--mono-font-family);text-transform:uppercase;font-size:.78rem;font-weight:800}.backButton.cstream-1qszsw8{color:#7feaff;cursor:pointer;font:inherit;background:#ffffff12;border:1px solid #ffffff21;border-radius:999px;min-height:2.35rem;padding:0 .85rem;font-size:.84rem;font-weight:850}.backButton.cstream-1qszsw8:disabled{cursor:not-allowed;opacity:.48}.phoneRow.cstream-1qszsw8{grid-template-columns:minmax(11rem,.9fr) minmax(12rem,1fr) minmax(9rem,auto);justify-content:center;align-items:end;gap:.7rem;margin-top:.8rem;display:grid}.countrySelect.cstream-1qszsw8,.phoneInput.cstream-1qszsw8,.sendSmsButton.cstream-1qszsw8{min-width:0}.countrySelect.cstream-1qszsw8,.countryInputShell.cstream-1qszsw8{position:relative}.countryInputShell.cstream-1qszsw8 input:where(.cstream-1qszsw8){padding-left:3.2rem}.flagIcon.cstream-1qszsw8{aspect-ratio:4/3;object-fit:cover;background:#ffffff14;border:1px solid #ffffff3d;border-radius:.42rem;width:1.68rem;height:1.25rem;display:block;overflow:hidden;box-shadow:inset 0 1px #ffffff4d,0 8px 20px #00000029}.countryInputShell.cstream-1qszsw8 .flagIcon:where(.cstream-1qszsw8){pointer-events:none;z-index:1;position:absolute;top:50%;left:.86rem;transform:translateY(-50%)}.countryMenu.cstream-1qszsw8{z-index:5;background:#130827;border:1px solid #ffffff24;border-radius:14px;gap:.25rem;max-height:260px;padding:.45rem;display:grid;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow:auto;box-shadow:0 18px 50px #00000057}.countryMenu.cstream-1qszsw8 button:where(.cstream-1qszsw8){color:#fffdf8;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:auto 1fr auto;align-items:center;gap:.5rem;min-height:2.4rem;padding:0 .55rem;display:grid}.countryMenu.cstream-1qszsw8 button:where(.cstream-1qszsw8):hover,.countryMenu.cstream-1qszsw8 button[data-active=true]:where(.cstream-1qszsw8){background:#7c5cff33}.countryMenu.cstream-1qszsw8 button[aria-selected=true]:where(.cstream-1qszsw8){background:#2ad1fc1f}.countryMenu.cstream-1qszsw8 small:where(.cstream-1qszsw8){color:#f4eeff94}.countryMenuEmpty.cstream-1qszsw8{color:#f4eeff94;margin:0;padding:.7rem;font-size:.88rem}.sendSmsButton.cstream-1qszsw8,.fullButton.cstream-1qszsw8,.secondaryModalButton.cstream-1qszsw8{cursor:pointer;border:1px solid #ffffff29;border-radius:8px;justify-content:center;align-items:center;min-height:3rem;padding:0 1rem;font-weight:850;display:inline-flex}.sendSmsButton.cstream-1qszsw8,.fullButton.cstream-1qszsw8{color:#f8fbff;background:linear-gradient(90deg,#7c5cff,#b419d4);box-shadow:0 18px 44px #7c5cff42}.sendSmsButton.cstream-1qszsw8{white-space:nowrap}.fullButton.cstream-1qszsw8{width:100%}.sendSmsButton.cstream-1qszsw8:disabled,.fullButton.cstream-1qszsw8:disabled,.secondaryModalButton.cstream-1qszsw8:disabled{cursor:not-allowed;opacity:.48}.codeRow.cstream-1qszsw8{text-align:center;width:100%;max-width:320px;margin-inline:auto}.emailPane.cstream-1qszsw8{text-align:center;align-content:center;justify-items:center}.emailPane.cstream-1qszsw8>span:where(.cstream-1qszsw8){color:#7feaff;font-family:var(--mono-font-family);text-transform:uppercase;font-size:.78rem;font-weight:800}.emailPane.cstream-1qszsw8 h2:where(.cstream-1qszsw8){color:#fffdf8;font-family:var(--hero-font-family);text-transform:uppercase;margin:0;font-size:clamp(2.6rem,6vw,4.8rem);line-height:.9}.emailPane.cstream-1qszsw8 p:where(.cstream-1qszsw8){color:#f4eeffb3;max-width:30rem;margin:0;line-height:1.6}.emailIcon.cstream-1qszsw8{color:#fffdf8;font-family:var(--mono-font-family);background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;justify-content:center;align-items:center;width:4.6rem;height:4.6rem;font-size:2rem;font-weight:900;display:inline-flex}.emailIcon.confirmed.cstream-1qszsw8{background:linear-gradient(135deg,#00b67a,#2ad1fc)}.recoveryToken.cstream-1qszsw8{color:#f4eeffc2;font-family:var(--mono-font-family);text-overflow:ellipsis;background:#ffffff14;border-radius:12px;max-width:100%;padding:.75rem .9rem;display:block;overflow:hidden}.emailPane.cstream-1qszsw8 small:where(.cstream-1qszsw8){color:#f4eeff8f}.emailActions.cstream-1qszsw8{grid-template-columns:1fr auto;align-items:center;gap:.75rem;width:100%;display:grid}.codeRow.cstream-1qszsw8 input:where(.cstream-1qszsw8){font-family:var(--mono-font-family);letter-spacing:.18em;text-align:center;font-size:1.4rem;font-weight:800}.modalBackdrop.cstream-1qszsw8{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overscroll-behavior:contain;z-index:40;background-color:#05090c94;place-items:center;padding:1rem;transition:background-color .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s,opacity .18s;animation:.18s ease-out both cstream-1qszsw8-modal-backdrop;display:grid;position:fixed;inset:0}.modalBackdrop[data-state=closing].cstream-1qszsw8{-webkit-backdrop-filter:blur();backdrop-filter:blur();opacity:0;pointer-events:none;background-color:#05090c00}.policyModal.cstream-1qszsw8,.captchaModal.cstream-1qszsw8{color:#fffdf8;background-color:#10071f;background-image:radial-gradient(circle at 70% 0,#7c5cff2e,#0000 18rem);border:1px solid #ffffff24;border-radius:22px;gap:1rem;max-width:min(94vw,860px);max-height:min(86vh,920px);padding:clamp(1rem,3vw,1.6rem);transition:opacity .18s,transform .18s;animation:.26s cubic-bezier(.2,.82,.22,1) both cstream-1qszsw8-modal-pop;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 120px #0000004d}.policyModal.cstream-1qszsw8{--policy-modal-pad:clamp(1rem, 3vw, 1.6rem);padding:var(--policy-modal-pad) var(--policy-modal-pad) 0;border-radius:8px;grid-template-rows:auto auto minmax(0,1fr) auto}.policyModal[data-state=closing].cstream-1qszsw8,.captchaModal[data-state=closing].cstream-1qszsw8{opacity:0;transform:translateY(10px)scale(.985)}.policyModal.cstream-1qszsw8,.policyModal.cstream-1qszsw8 :where(.cstream-1qszsw8){-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.policyModal.cstream-1qszsw8 h2:where(.cstream-1qszsw8),.captchaModal.cstream-1qszsw8 h2:where(.cstream-1qszsw8){color:#fffdf8;text-shadow:none;text-wrap:balance;font-size:clamp(2rem,5vw,3.55rem)}.modalClose.cstream-1qszsw8{cursor:pointer;background:#ffffff17;border:0;border-radius:6px;min-height:2.4rem;padding:0 .9rem;font-weight:800;position:absolute;top:1rem;right:1rem}.policyText.cstream-1qszsw8{color:#f4eeffb8;scrollbar-color:#7feaff6b transparent;gap:.8rem;min-height:min(30vh,18rem);max-height:min(52vh,560px);padding-right:.35rem;line-height:1.6;display:grid;overflow:auto}.policyText.cstream-1qszsw8:focus-visible{outline-offset:4px;outline:2px solid #7feaff94}.policyText.cstream-1qszsw8 p:where(.cstream-1qszsw8),.captchaModal.cstream-1qszsw8 p:where(.cstream-1qszsw8){margin:0}.policyUpdated.cstream-1qszsw8{color:#7feaff;font-family:var(--mono-font-family);font-size:.82rem;font-weight:800}.policyStatus.cstream-1qszsw8{color:#f4eeffad;font-weight:700}.policyCompany.cstream-1qszsw8{background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;gap:.55rem;padding:.85rem;display:grid}.policyModalActions.cstream-1qszsw8{margin:0 calc(var(--policy-modal-pad) * -1);padding:.85rem var(--policy-modal-pad);background:linear-gradient(#10071fb3,#10071f 38%),#10071f;border-top:1px solid #ffffff21;justify-content:flex-end;align-items:center;gap:.65rem;margin-top:.35rem;display:flex;position:sticky;bottom:0}.policyAcceptHint.cstream-1qszsw8{color:#f4eeff9e;flex:auto;min-width:12rem;margin:0;font-size:.82rem}.policyAcceptButton.cstream-1qszsw8,.policyModal.cstream-1qszsw8 .secondaryModalButton:where(.cstream-1qszsw8){border-radius:6px;min-height:2.55rem;padding:0 .95rem}.policyAcceptButton.cstream-1qszsw8{color:#fffdf8;cursor:pointer;font:inherit;background:linear-gradient(135deg,#2ad1fc,#7c5cff 54%,#d018d2);border:1px solid #ffffff29;font-weight:850}.policyAcceptButton.cstream-1qszsw8:disabled{color:#f4eeff61;cursor:not-allowed;background:#ffffff12;border-color:#ffffff1a}.usernameStatus.cstream-1qszsw8{color:#f89f96;font-size:.82rem;font-weight:700}.usernameStatus[data-state=checking].cstream-1qszsw8{color:#f4eeff94;font-weight:500}.usernameStatus[data-state=success].cstream-1qszsw8{color:#5fe7ac}.promoStatus[data-state=success].cstream-1qszsw8{color:var(--cs-good,var(--cs-color-green,#36d399))}:root[data-theme=light] .usernameStatus.cstream-1qszsw8{color:#a7291b}:root[data-theme=light] .usernameStatus[data-state=checking].cstream-1qszsw8{color:#5d6372d1;font-weight:500}:root[data-theme=light] .usernameStatus[data-state=success].cstream-1qszsw8{color:#147b4e}:root[data-theme=light] .promoStatus[data-state=success].cstream-1qszsw8{color:var(--cs-good,var(--cs-color-green,#00b67a))}.captchaHost.cstream-1qszsw8{background:#ffffff0a;border:1px dashed #7dd3fc4d;border-radius:12px;place-items:center;min-height:88px;padding:.8rem;display:grid}.usernameCaptchaHost.cstream-1qszsw8{clip-path:inset(50%);block-size:1px;inline-size:1px;white-space:nowrap;border:0;min-height:0;padding:0;position:absolute;overflow:hidden}.captchaHost.cstream-1qszsw8 .captchaChallengeButton:where(.cstream-1qszsw8){color:#f8fbff;cursor:pointer;font:inherit;background:linear-gradient(90deg,#2970ffe6,#09bed2e0),#121826;border:1px solid #93c5fd3d;border-radius:10px;width:100%;min-height:2.75rem;padding:.72rem 1rem;font-weight:850;transition:border-color .16s,filter .16s,transform .16s}.captchaHost.cstream-1qszsw8 .captchaChallengeButton:where(.cstream-1qszsw8):hover{filter:brightness(1.08);border-color:#74ffd78c;transform:translateY(-1px)}.captchaHost.cstream-1qszsw8 .captchaChallengeStatus:where(.cstream-1qszsw8){color:#e5ecffb8;text-align:center;margin-top:.5rem;font-size:.82rem}.captchaActions.cstream-1qszsw8{grid-template-columns:1fr auto;gap:.65rem;display:grid}.secondaryModalButton.cstream-1qszsw8{color:#fffdf8;background:#ffffff17;border:1px solid #ffffff1f}@keyframes cstream-1qszsw8-modal-backdrop{0%{opacity:0}to{opacity:1}}@keyframes cstream-1qszsw8-modal-pop{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.stepTrack.cstream-1qszsw8,.modalBackdrop.cstream-1qszsw8,.policyModal.cstream-1qszsw8,.captchaModal.cstream-1qszsw8{transition:none;animation:none}}@media (max-width:980px){.registerShell.cstream-1qszsw8,.phoneRow.cstream-1qszsw8,.emailActions.cstream-1qszsw8,.captchaActions.cstream-1qszsw8{grid-template-columns:1fr}.registerFrame.cstream-1qszsw8{height:auto;min-height:560px}}
