:is(html:has([data-auth-gateway]),body:has([data-auth-gateway])){background:#020306}html:has([data-auth-gateway]){scrollbar-gutter:auto}.auth-gateway-module__xom4zG__page{color:#f7f9ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;background:#020306;place-items:center start;min-width:320px;min-height:100dvh;padding:clamp(30px,6vh,72px) clamp(40px,7vw,112px);display:grid;position:relative;overflow:hidden}.auth-gateway-module__xom4zG__page:before,.auth-gateway-module__xom4zG__page:after{content:"";pointer-events:none;position:absolute;inset:0}.auth-gateway-module__xom4zG__page:before{z-index:0;background-image:url(/auth/xuanyuan-black-hole-background.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}.auth-gateway-module__xom4zG__page:after{z-index:1;background:linear-gradient(90deg,#00030957 0,#00040c38 38%,#0000 67%),linear-gradient(#00020714,#0000 58%,#0002072e)}.auth-gateway-module__xom4zG__stage{z-index:2;align-content:center;gap:clamp(34px,5vh,48px);width:min(640px,100vw - clamp(48px,10vw,144px));display:grid;position:relative}.auth-gateway-module__xom4zG__visuallyHidden{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.auth-gateway-module__xom4zG__brandHeader{z-index:4;filter:drop-shadow(0 18px 30px #00000075);justify-self:center;align-items:flex-start;gap:20px;display:flex;position:relative}.auth-gateway-module__xom4zG__logo{flex:none;align-self:flex-start;place-items:center;width:76px;height:52px;display:grid;position:relative}.auth-gateway-module__xom4zG__brandCopy{gap:8px;display:grid}.auth-gateway-module__xom4zG__brandCopy p,.auth-gateway-module__xom4zG__brandCopy span{margin:0}.auth-gateway-module__xom4zG__brandCopy p{color:#fff;letter-spacing:-.055em;text-shadow:0 3px 18px #0000008a;font-size:clamp(30px,3.4vw,42px);font-weight:660;line-height:1}.auth-gateway-module__xom4zG__brandCopy span{color:#e2e9f99c;letter-spacing:.12em;white-space:nowrap;font-size:12px}.auth-gateway-module__xom4zG__dockScene{z-index:2;width:100%;position:relative}.auth-gateway-module__xom4zG__backGlow{z-index:-2;content:"";filter:blur(48px);opacity:.72;pointer-events:none;background:radial-gradient(at 25% 58%,#2c72ed6b,#0000 47%),radial-gradient(at 78% 62%,#5680c63d,#0000 50%);border-radius:50%;position:absolute;inset:-28% -12% -38%}.auth-gateway-module__xom4zG__glassDock{z-index:3;-webkit-backdrop-filter:blur(28px)saturate(142%)contrast(106%);background:radial-gradient(at 16% -24%,#ffffff21,#0000 43%),radial-gradient(at 90% 125%,#7176ff1a,#0000 45%),linear-gradient(135deg,#ffffff0f,#ffffff05 48%,#080b162e),#0c12217a;border:1px solid #ebf4ff38;border-radius:30px;padding:30px clamp(26px,4vw,38px) 25px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff7a,inset 0 -1px #0000007a,inset 0 -18px 34px -30px #000000e0,0 4px 7px #0000005c,0 30px 78px #0000007a,0 0 56px #3c7ceb1a}.auth-gateway-module__xom4zG__glassDock:before,.auth-gateway-module__xom4zG__glassDock:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.auth-gateway-module__xom4zG__setupHeading{z-index:1;gap:4px;margin-bottom:16px;display:grid;position:relative}.auth-gateway-module__xom4zG__setupHeading strong{color:#fff;font-size:15px}.auth-gateway-module__xom4zG__setupHeading span{color:#dae2f28a;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.auth-gateway-module__xom4zG__glassDock:before{z-index:0;mix-blend-mode:screen;opacity:.7;background:linear-gradient(#ffffff45,#0000 5% 91%,#ffffff1a),radial-gradient(240px 100px at 16% 0,#fff3,#0000 64%),linear-gradient(104deg,#0000 24%,#ffffff17 41%,#0000 57%)}.auth-gateway-module__xom4zG__glassDock:after{z-index:0;filter:blur(5px);opacity:.56;background:linear-gradient(108deg,#0000,#ffffff1a,#0000);width:42%;animation:9s ease-in-out infinite auth-gateway-module__xom4zG__liquid-sheen;transform:translate(-160%)skew(-15deg)}.auth-gateway-module__xom4zG__form{z-index:1;gap:15px;display:grid;position:relative}.auth-gateway-module__xom4zG__inputRow{grid-template-columns:minmax(0,1fr);align-items:start;gap:15px;display:grid}.auth-gateway-module__xom4zG__fieldBlock,.auth-gateway-module__xom4zG__field{display:grid}.auth-gateway-module__xom4zG__fieldBlock{gap:7px;position:relative}.auth-gateway-module__xom4zG__authModeField{animation:.26s cubic-bezier(.22,1,.36,1) auth-gateway-module__xom4zG__auth-mode-enter}.auth-gateway-module__xom4zG__inputShell{background:#01040c7a;border:1px solid #dae7ff1f;border-radius:15px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:10px;height:54px;padding:0 13px;transition:border-color .18s,background-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 10px 24px #00000024}.auth-gateway-module__xom4zG__inputShell:focus-within{background:#01040c9e;border-color:#90b8ff6b;box-shadow:0 0 0 3px #4982e11a,0 12px 28px #0000002b}.auth-gateway-module__xom4zG__inputShell:has(input[aria-invalid=true]){border-color:#ef818485;box-shadow:0 0 0 3px #bf4a4f17}.auth-gateway-module__xom4zG__inputShell svg{fill:none;stroke:#dae2f361;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.55px;width:18px;height:18px}.auth-gateway-module__xom4zG__inputShell input,.auth-gateway-module__xom4zG__inputShell input:hover,.auth-gateway-module__xom4zG__inputShell input:focus,.auth-gateway-module__xom4zG__inputShell input:focus-visible,.auth-gateway-module__xom4zG__inputShell input:active,.auth-gateway-module__xom4zG__inputShell input:disabled{appearance:none;color:#f8faff;outline-offset:0;filter:none;caret-color:#cbdcff;cursor:text;-webkit-text-fill-color:#f8faff;border-radius:0;width:100%;min-width:0;height:100%;padding:0;font-size:12px;display:block;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.auth-gateway-module__xom4zG__inputShell input::placeholder{color:#d6dff14d;opacity:1}.auth-gateway-module__xom4zG__inputShell input::selection{color:#fff;-webkit-text-fill-color:#fff;background:#3f70c7}.auth-gateway-module__xom4zG__inputShell input:-webkit-autofill{caret-color:#f8faff;-webkit-text-fill-color:#f8faff;border-radius:0;border:0!important;outline:0!important;box-shadow:inset 0 0 0 1000px #070c18!important}.auth-gateway-module__xom4zG__inputShell input:-webkit-autofill:hover{caret-color:#f8faff;-webkit-text-fill-color:#f8faff;border-radius:0;border:0!important;outline:0!important;box-shadow:inset 0 0 0 1000px #070c18!important}.auth-gateway-module__xom4zG__inputShell input:-webkit-autofill:focus{caret-color:#f8faff;-webkit-text-fill-color:#f8faff;border-radius:0;border:0!important;outline:0!important;box-shadow:inset 0 0 0 1000px #070c18!important}.auth-gateway-module__xom4zG__codeButton,.auth-gateway-module__xom4zG__modeToggleButton,.auth-gateway-module__xom4zG__visibilityButton,.auth-gateway-module__xom4zG__agreementRow button,.auth-gateway-module__xom4zG__submitButton,.auth-gateway-module__xom4zG__forgotButton{appearance:none;font:inherit}.auth-gateway-module__xom4zG__modeToggleButton,.auth-gateway-module__xom4zG__modeToggleButton:hover,.auth-gateway-module__xom4zG__modeToggleButton:active{color:#cfe0ffb8;width:34px;min-width:34px;height:34px;min-height:34px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;margin-left:-6px;padding:0;transition:color .18s,background-color .18s,transform .18s;display:grid;position:relative;transform:none}.auth-gateway-module__xom4zG__modeToggleButton:hover{color:#fff;background:#7ba6f51f;transform:scale(1.06)}.auth-gateway-module__xom4zG__modeToggleButton:active{transform:scale(.92)}.auth-gateway-module__xom4zG__modeToggleButton:focus-visible{outline-offset:1px;outline:2px solid #90b8ffad}.auth-gateway-module__xom4zG__modeToggleButton svg{transform-origin:50% 58%}.auth-gateway-module__xom4zG__modeToggleButton[data-mode=PASSWORD] svg{animation:.32s cubic-bezier(.22,1,.36,1) auth-gateway-module__xom4zG__auth-lock-to-password}.auth-gateway-module__xom4zG__modeToggleButton[data-mode=OTP] svg{animation:.32s cubic-bezier(.22,1,.36,1) auth-gateway-module__xom4zG__auth-lock-to-otp}.auth-gateway-module__xom4zG__modeHint{z-index:6;color:#eff5ffeb;pointer-events:none;background:#080e1bf5;border:1px solid #9abcff3d;border-radius:10px;width:max-content;max-width:min(280px,100vw - 64px);padding:8px 11px;font-size:10px;line-height:1.45;animation:.22s cubic-bezier(.22,1,.36,1) auth-gateway-module__xom4zG__auth-hint-enter;position:absolute;top:50%;left:42px;transform:translateY(-50%);box-shadow:0 12px 30px #00000057}.auth-gateway-module__xom4zG__modeHint:after{content:"";background:#080e1bf5;border-bottom:1px solid #9abcff3d;border-left:1px solid #9abcff3d;width:8px;height:8px;position:absolute;top:50%;right:100%;transform:translate(4px,-50%)rotate(45deg)}.auth-gateway-module__xom4zG__visibilityButton,.auth-gateway-module__xom4zG__visibilityButton:hover,.auth-gateway-module__xom4zG__visibilityButton:active{color:#cfe0ffb8;min-width:46px;min-height:32px;box-shadow:none;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 8px;font-size:10px;transform:none}.auth-gateway-module__xom4zG__visibilityButton:hover{color:#fff;background:#ffffff0f}.auth-gateway-module__xom4zG__codeButton,.auth-gateway-module__xom4zG__codeButton:hover:not(:disabled),.auth-gateway-module__xom4zG__codeButton:active:not(:disabled){color:#cfe0ff;min-width:94px;min-height:36px;box-shadow:none;background:#4b7bd51f;border:1px solid #90b5ff2b;border-radius:10px;padding:0 13px;font-size:11px;transform:none}.auth-gateway-module__xom4zG__codeButton:hover:not(:disabled){background:#5b8ce72e;border-color:#9dbeff4d}.auth-gateway-module__xom4zG__codeButton:disabled{color:#dae2f14d;box-shadow:none;background:#ffffff08;border-color:#ffffff0f}.auth-gateway-module__xom4zG__actionRow{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.auth-gateway-module__xom4zG__submitButton,.auth-gateway-module__xom4zG__submitButton:hover:not(:disabled),.auth-gateway-module__xom4zG__submitButton:active:not(:disabled){color:#080b12;-webkit-text-fill-color:#080b12;background:linear-gradient(#f7f9ff,#dfe6f3);border:1px solid #ffffffa3;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:48px;padding:0 18px;font-size:12px;font-weight:710;transition:filter .18s,box-shadow .18s,transform .18s;display:inline-flex;transform:none;box-shadow:inset 0 1px #fff,inset 0 -1px #101b2f1f,0 9px 22px #00000038}.auth-gateway-module__xom4zG__submitButton:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-1px);box-shadow:inset 0 1px #fff,0 13px 30px #00000047,0 0 24px #6599ff1a}.auth-gateway-module__xom4zG__submitButton:active:not(:disabled){transform:translateY(0)scale(.995)}.auth-gateway-module__xom4zG__submitButton:disabled{color:#0a0e1885;box-shadow:none;-webkit-text-fill-color:#0a0e1885;background:#e2e9f485;border-color:#ffffff40}.auth-gateway-module__xom4zG__agreementBlock{justify-items:end;gap:5px;display:grid}.auth-gateway-module__xom4zG__forgotButton,.auth-gateway-module__xom4zG__forgotButton:hover,.auth-gateway-module__xom4zG__forgotButton:active{color:#cddcfbb8;min-height:24px;box-shadow:none;cursor:pointer;background:0 0;border:0;justify-self:end;padding:0;font-size:10px;transform:none}.auth-gateway-module__xom4zG__forgotButton:hover{color:#fff}.auth-gateway-module__xom4zG__agreementRow{color:#dae2f280;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;min-height:22px;font-size:10px;line-height:1.55;display:flex}.auth-gateway-module__xom4zG__agreementRow input{accent-color:#85a9f5;width:15px;height:15px;margin:0 5px 0 0;box-shadow:none!important}.auth-gateway-module__xom4zG__agreementRow input:disabled,.auth-gateway-module__xom4zG__agreementRow input[data-locked=true]{opacity:.42}.auth-gateway-module__xom4zG__agreementRow label{cursor:pointer}.auth-gateway-module__xom4zG__agreementRow:has(input:disabled) label{cursor:not-allowed}.auth-gateway-module__xom4zG__agreementRow button,.auth-gateway-module__xom4zG__agreementRow button:hover:not(:disabled),.auth-gateway-module__xom4zG__agreementRow button:active:not(:disabled){color:#cddcfbc2;min-width:0;min-height:0;box-shadow:none;font-size:inherit;line-height:inherit;background:0 0;border:0;border-radius:3px;padding:0;transform:none}.auth-gateway-module__xom4zG__agreementRow button:hover:not(:disabled){color:#fff}.auth-gateway-module__xom4zG__agreementRow button[data-read=true]{color:#dce8ff;text-underline-offset:3px;-webkit-text-decoration:underline #93b8ff7a;text-decoration:underline #93b8ff7a}.auth-gateway-module__xom4zG__spinner{border:2px solid #080a0f30;border-top-color:#080a0f;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite auth-gateway-module__xom4zG__auth-spin}.auth-gateway-module__xom4zG__horizonGlow{z-index:2;content:"";filter:blur(1px);opacity:.76;pointer-events:none;background:linear-gradient(90deg,#0000,#74b1ff 23%,#c8e3ff 50%,#769ad5 78%,#0000);border-radius:50%;height:9px;position:absolute;bottom:-4px;left:2%;right:2%;box-shadow:0 0 11px #7ab3ff9e,0 0 32px #427eeb61}.auth-gateway-module__xom4zG__floorReflection{z-index:1;content:"";filter:blur(10px)saturate(130%);opacity:.62;pointer-events:none;transform-origin:50% 0;background:linear-gradient(#e5f5ff42,#5896f621 14%,#0000 72%),radial-gradient(at 50% 0,#4e9bff70,#0000 60%),linear-gradient(90deg,#1e4b9e21,#4680e53d 46%,#4568a72e);border-radius:24px 24px 48% 48%;height:clamp(120px,20vh,182px);position:absolute;top:calc(100% - 1px);left:7%;right:7%;transform:perspective(500px)rotateX(62deg)scaleX(.82)scaleY(.88);-webkit-mask-image:linear-gradient(#000000c7,#0000 86%);mask-image:linear-gradient(#000000c7,#0000 86%)}@keyframes auth-gateway-module__xom4zG__liquid-sheen{0%,18%{transform:translate(-160%)skew(-15deg)}56%,to{transform:translate(310%)skew(-15deg)}}@keyframes auth-gateway-module__xom4zG__auth-mode-enter{0%{opacity:0;transform:translateY(7px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes auth-gateway-module__xom4zG__auth-lock-to-password{0%{opacity:.45;transform:rotate(-16deg)scale(.78)}62%{transform:rotate(4deg)scale(1.12)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes auth-gateway-module__xom4zG__auth-lock-to-otp{0%{opacity:.45;transform:rotate(16deg)scale(.78)}62%{transform:rotate(-4deg)scale(1.12)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes auth-gateway-module__xom4zG__auth-hint-enter{0%{opacity:0;transform:translate(-6px,-50%)scale(.97)}to{opacity:1;transform:translateY(-50%)scale(1)}}@keyframes auth-gateway-module__xom4zG__auth-spin{to{transform:rotate(1turn)}}@media (max-width:760px){.auth-gateway-module__xom4zG__page{justify-items:center;padding:34px 20px 110px;overflow-y:auto}.auth-gateway-module__xom4zG__page:before{background-position:62%}.auth-gateway-module__xom4zG__stage{gap:34px;width:min(100%,560px)}.auth-gateway-module__xom4zG__brandHeader{gap:14px}.auth-gateway-module__xom4zG__logo{width:66px;height:42px}.auth-gateway-module__xom4zG__brandCopy p{font-size:30px}.auth-gateway-module__xom4zG__brandCopy span{letter-spacing:.07em;white-space:normal;font-size:10px}.auth-gateway-module__xom4zG__glassDock{border-radius:24px;padding:22px 20px 20px}.auth-gateway-module__xom4zG__inputRow,.auth-gateway-module__xom4zG__actionRow{grid-template-columns:1fr}.auth-gateway-module__xom4zG__agreementBlock{justify-items:start}.auth-gateway-module__xom4zG__agreementRow{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.auth-gateway-module__xom4zG__glassDock:after,.auth-gateway-module__xom4zG__authModeField,.auth-gateway-module__xom4zG__modeHint,.auth-gateway-module__xom4zG__modeToggleButton svg,.auth-gateway-module__xom4zG__spinner{animation:none}.auth-gateway-module__xom4zG__codeButton,.auth-gateway-module__xom4zG__inputShell,.auth-gateway-module__xom4zG__modeToggleButton,.auth-gateway-module__xom4zG__submitButton{transition:none}}
.password-strength-meter-module__b8f2LG__passwordStrength{gap:6px;padding:0 3px;display:grid}.password-strength-meter-module__b8f2LG__passwordStrengthCopy{color:#d3def38f;justify-content:space-between;align-items:center;font-size:10px;line-height:1.35;display:flex}.password-strength-meter-module__b8f2LG__passwordStrengthCopy strong{color:#f08c91;font-size:inherit;letter-spacing:0;font-weight:650}.password-strength-meter-module__b8f2LG__passwordStrengthTrack{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;height:4px;display:grid}.password-strength-meter-module__b8f2LG__passwordStrengthTrack>span{background:#dae5f91f;border-radius:999px;transition:background-color .18s,box-shadow .18s,transform .18s}.password-strength-meter-module__b8f2LG__passwordStrengthTrack>span[data-active=true]{background:#e76e74;transform:scaleY(1.12);box-shadow:0 0 9px #e76e7447}.password-strength-meter-module__b8f2LG__passwordStrength[data-level="2"] .password-strength-meter-module__b8f2LG__passwordStrengthCopy strong{color:#e8a550}.password-strength-meter-module__b8f2LG__passwordStrength[data-level="2"] .password-strength-meter-module__b8f2LG__passwordStrengthTrack>span[data-active=true]{background:#dc9844;box-shadow:0 0 9px #dc984447}.password-strength-meter-module__b8f2LG__passwordStrength[data-level="3"] .password-strength-meter-module__b8f2LG__passwordStrengthCopy strong{color:#79aafa}.password-strength-meter-module__b8f2LG__passwordStrength[data-level="3"] .password-strength-meter-module__b8f2LG__passwordStrengthTrack>span[data-active=true]{background:#6d9bea;box-shadow:0 0 9px #6d9bea4d}.password-strength-meter-module__b8f2LG__passwordStrength[data-level="4"] .password-strength-meter-module__b8f2LG__passwordStrengthCopy strong{color:#70d7a0}.password-strength-meter-module__b8f2LG__passwordStrength[data-level="4"] .password-strength-meter-module__b8f2LG__passwordStrengthTrack>span[data-active=true]{background:#5bc98f;box-shadow:0 0 9px #5bc98f4d}.password-strength-meter-module__b8f2LG__passwordMatch{color:#ef878c;margin:0;font-size:10px;line-height:1.4}.password-strength-meter-module__b8f2LG__passwordMatch[data-match=true]{color:#6fd39d}@media (prefers-reduced-motion:reduce){.password-strength-meter-module__b8f2LG__passwordStrengthTrack>span{transition:none}}
.human-verification-dialog-module__9H8fFa__overlay{z-index:30;color:#f7f5ff;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.human-verification-dialog-module__9H8fFa__backdrop{-webkit-backdrop-filter:blur(14px)saturate(108%);background:#00000094;border:0;width:100%;padding:0;position:absolute;inset:0}.human-verification-dialog-module__9H8fFa__dialog{background:#07080dfa;border:1px solid #ffffff1a;border-radius:24px;gap:17px;width:min(424px,100vw - 28px);padding:26px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 34px 100px #00000094}.human-verification-dialog-module__9H8fFa__header{justify-content:space-between;align-items:center;gap:20px;display:flex}.human-verification-dialog-module__9H8fFa__header h2{letter-spacing:-.04em;margin:0;font-size:26px;font-weight:620}.human-verification-dialog-module__9H8fFa__headerActions{flex:none;align-items:center;gap:6px;display:flex}.human-verification-dialog-module__9H8fFa__renewButton,.human-verification-dialog-module__9H8fFa__closeButton{appearance:none;color:#bdb7cb;box-shadow:none;cursor:pointer;background:0 0;border:0;flex:none;transition:color .14s,background-color .14s}.human-verification-dialog-module__9H8fFa__renewButton{min-height:32px;font:inherit;border-radius:9px;padding:0 9px;font-size:12px}.human-verification-dialog-module__9H8fFa__closeButton{border-radius:50%;place-items:center;width:32px;height:32px;padding:0;font-size:20px;display:grid}.human-verification-dialog-module__9H8fFa__renewButton:hover:not(:disabled),.human-verification-dialog-module__9H8fFa__closeButton:hover{color:#fff;box-shadow:none;background:#ffffff12;transform:none}.human-verification-dialog-module__9H8fFa__renewButton:active:not(:disabled),.human-verification-dialog-module__9H8fFa__closeButton:active{color:#fff;box-shadow:none;background:#ffffff1a;transform:none}.human-verification-dialog-module__9H8fFa__renewButton:disabled{cursor:wait;opacity:.55}.human-verification-dialog-module__9H8fFa__error{margin:0}.human-verification-dialog-module__9H8fFa__puzzle{-webkit-user-select:none;user-select:none;background:#0a0b12;border:1px solid #ffffff17;border-radius:14px;width:100%;position:relative;overflow:hidden}.human-verification-dialog-module__9H8fFa__backgroundImage{object-fit:fill;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.human-verification-dialog-module__9H8fFa__pieceImage{filter:drop-shadow(0 4px 8px #00000094)drop-shadow(0 0 1px #fff);pointer-events:none;-webkit-user-select:none;user-select:none;will-change:left;height:auto;position:absolute}.human-verification-dialog-module__9H8fFa__puzzle[data-dragging=true] .human-verification-dialog-module__9H8fFa__pieceImage{filter:drop-shadow(0 5px 10px #000000a6)drop-shadow(0 0 3px #cabcffbd)}.human-verification-dialog-module__9H8fFa__track{-webkit-user-select:none;user-select:none;background:#11121a;border:1px solid #ffffff17;border-radius:14px;height:48px;position:relative;overflow:hidden}.human-verification-dialog-module__9H8fFa__trackProgress{border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#7053df40,#8b68ff6b);position:absolute;inset:0 auto 0 0}.human-verification-dialog-module__9H8fFa__trackLabel{color:#8b8797;letter-spacing:.02em;pointer-events:none;place-items:center;font-size:12px;display:grid;position:absolute;inset:0}.human-verification-dialog-module__9H8fFa__thumb{z-index:1;color:#14111f;cursor:grab;touch-action:none;background:#f4f0ff;border:0;border-radius:13px;place-items:center;width:46px;height:46px;padding:0;transition:color .14s,background-color .14s,box-shadow .14s;display:grid;position:absolute;top:0;box-shadow:0 5px 18px #00000047}.human-verification-dialog-module__9H8fFa__thumb svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.human-verification-dialog-module__9H8fFa__track[data-dragging=true] .human-verification-dialog-module__9H8fFa__thumb{cursor:grabbing;background:#fff;box-shadow:0 5px 24px #835bff61}.human-verification-dialog-module__9H8fFa__thumb:disabled{cursor:wait;opacity:.78}.human-verification-dialog-module__9H8fFa__error{color:#ff8f8a;font-size:11px;line-height:1.6}.human-verification-dialog-module__9H8fFa__closeButton:focus-visible,.human-verification-dialog-module__9H8fFa__renewButton:focus-visible,.human-verification-dialog-module__9H8fFa__thumb:focus-visible{outline-offset:3px;outline:2px solid #bca6ff}@media (max-width:520px){.human-verification-dialog-module__9H8fFa__overlay{padding:12px}.human-verification-dialog-module__9H8fFa__dialog{border-radius:22px;width:100%;padding:22px 18px}}@media (prefers-reduced-motion:reduce){.human-verification-dialog-module__9H8fFa__backdrop{-webkit-backdrop-filter:none}.human-verification-dialog-module__9H8fFa__thumb{transition:none}}
.legal-preview-dialog-module__jxUSgq__overlay{z-index:20;color:#f2f5fb;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.legal-preview-dialog-module__jxUSgq__backdrop{-webkit-backdrop-filter:blur(18px)saturate(112%);background:#000309b3;border:0;width:100%;padding:0;position:absolute;inset:0}.legal-preview-dialog-module__jxUSgq__dialog{background:linear-gradient(150deg,#1b2436c7,#070b14f5 42%),#070b14f5;border:1px solid #bfd3f438;border-radius:30px;grid-template-rows:auto minmax(0,1fr) auto;width:min(760px,100vw - 32px);max-height:min(820px,100dvh - 48px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff2b,inset 0 -1px #7597d314,0 38px 120px #00000094,0 0 72px #3c67b51a}.legal-preview-dialog-module__jxUSgq__header{border-bottom:1px solid #c2d5f41a;justify-content:space-between;align-items:flex-start;gap:24px;padding:28px 30px 22px;display:flex}.legal-preview-dialog-module__jxUSgq__header p{color:#c0cfea94;letter-spacing:.16em;margin:0 0 8px;font-size:10px;font-weight:750}.legal-preview-dialog-module__jxUSgq__header h2{letter-spacing:-.045em;margin:0;font-size:clamp(26px,4vw,38px);font-weight:590}.legal-preview-dialog-module__jxUSgq__header div>span{color:#c0cfea94;margin-top:10px;font-size:12px;display:block}.legal-preview-dialog-module__jxUSgq__closeButton{color:#edf4ff;cursor:pointer;background:#ffffff0f;border:1px solid #cfdff929;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;padding:0;font-size:22px;display:grid}.legal-preview-dialog-module__jxUSgq__content{overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;outline:0;gap:30px;padding:28px 30px 36px;display:grid;overflow-y:auto}.legal-preview-dialog-module__jxUSgq__content::-webkit-scrollbar{width:0;height:0;display:none}.legal-preview-dialog-module__jxUSgq__description{color:#ecf2fce0;margin:0;font-weight:620}.legal-preview-dialog-module__jxUSgq__content section{gap:10px;display:grid}.legal-preview-dialog-module__jxUSgq__content h3{letter-spacing:-.02em;margin:0 0 2px;font-size:17px;font-weight:680}.legal-preview-dialog-module__jxUSgq__content p,.legal-preview-dialog-module__jxUSgq__content li{color:#ced9edb3;margin:0;font-size:13px;line-height:1.9}.legal-preview-dialog-module__jxUSgq__content ul{gap:6px;margin:2px 0 0;padding-left:22px;display:grid}.legal-preview-dialog-module__jxUSgq__footer{background:#03070e85;border-top:1px solid #c2d5f41a;justify-content:flex-end;padding:18px 30px;display:flex}.legal-preview-dialog-module__jxUSgq__footer button{color:#080d17;cursor:pointer;min-height:44px;font:inherit;background:linear-gradient(#f8fbff,#dbe6f7);border:1px solid #ffffff57;border-radius:999px;padding:0 22px;font-size:13px;font-weight:680}.legal-preview-dialog-module__jxUSgq__footer button:disabled{color:#cddaf175;cursor:not-allowed;background:#ffffff0d;border-color:#cfdff91a}.legal-preview-dialog-module__jxUSgq__closeButton:focus-visible,.legal-preview-dialog-module__jxUSgq__footer button:focus-visible,.legal-preview-dialog-module__jxUSgq__content:focus-visible{outline-offset:3px;outline:2px solid #9cbef8b3}@media (max-width:620px){.legal-preview-dialog-module__jxUSgq__overlay{padding:12px}.legal-preview-dialog-module__jxUSgq__dialog{border-radius:24px;width:100%;max-height:calc(100dvh - 24px)}.legal-preview-dialog-module__jxUSgq__header,.legal-preview-dialog-module__jxUSgq__content,.legal-preview-dialog-module__jxUSgq__footer{padding-left:20px;padding-right:20px}}@media (prefers-reduced-motion:reduce){.legal-preview-dialog-module__jxUSgq__backdrop{-webkit-backdrop-filter:none}}
.password-reset-dialog-module__WB9MHq__resetDialog{color:#f5f8ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(circle at 16% 0,#5f8bdc1f,#0000 42%),#080d18;border-color:#dae7ff26;width:min(480px,100vw - 32px);box-shadow:inset 0 1px #ffffff17,0 30px 90px #0000008f}.password-reset-dialog-module__WB9MHq__resetDialog .tp-dialog__header{border-bottom-color:#dae7ff1a}.password-reset-dialog-module__WB9MHq__resetDialog .tp-dialog__header h2{color:#f8faff}.password-reset-dialog-module__WB9MHq__resetDialog .tp-dialog__header .tp-icon-button{color:#e3ecfcb8;background:#ffffff0d}.password-reset-dialog-module__WB9MHq__resetDialog .tp-dialog__header .tp-icon-button:hover:not(:disabled){color:#fff;background:#ffffff1a}.password-reset-dialog-module__WB9MHq__resetForm{gap:14px;display:grid}.password-reset-dialog-module__WB9MHq__resetForm>label{color:#dae2f2ad;gap:7px;font-size:12px;display:grid}.password-reset-dialog-module__WB9MHq__resetForm input{color:#f8faff;width:100%;min-height:42px;font:inherit;background:#01040c94;border:1px solid #dae7ff21;border-radius:10px;outline:0;padding:0 12px}.password-reset-dialog-module__WB9MHq__resetForm input:focus{border-color:#90b8ff7a;box-shadow:0 0 0 3px #4982e11c}.password-reset-dialog-module__WB9MHq__resetForm input::selection{color:#fff;background:#3f70c7}.password-reset-dialog-module__WB9MHq__resetCodeRow{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.password-reset-dialog-module__WB9MHq__resetCodeRow button{color:#cfe0ff;cursor:pointer;min-width:100px;font:inherit;background:#4b7bd521;border:1px solid #90b5ff2e;border-radius:10px;font-size:12px}.password-reset-dialog-module__WB9MHq__resetCodeRow button:hover:not(:disabled){background:#5b8ce730;border-color:#9dbeff4d}.password-reset-dialog-module__WB9MHq__resetCodeRow button:disabled{cursor:not-allowed;opacity:.55}.password-reset-dialog-module__WB9MHq__resetForm>button,.password-reset-dialog-module__WB9MHq__resetForm>button:hover:not(:disabled),.password-reset-dialog-module__WB9MHq__resetForm>button:active:not(:disabled){color:#080b12;-webkit-text-fill-color:#080b12;background:linear-gradient(#f7f9ff,#dfe6f3);border:1px solid #ffffffa3;min-height:44px;box-shadow:inset 0 1px #fff,0 9px 22px #00000047}
