.auth-shell-module__qZf8qG__page{color:#17172a;min-width:320px;min-height:100dvh;font-family:var(--font-login);letter-spacing:0;background:radial-gradient(at 18% 10%,#896ff124,#0000 35%),radial-gradient(at 86% 84%,#4e97f41a,#0000 36%),#f4f6fc;place-items:center;padding:16px 18px;display:grid;overflow-x:hidden}.auth-shell-module__qZf8qG__shell{color:#17172a;width:min(1080px,100%);height:min(550px,100vh - 32px);min-height:530px;font-family:var(--font-login);border:1px solid #665b9c1f;border-radius:18px;grid-template-columns:minmax(580px,55%) minmax(460px,1fr);display:grid;overflow:hidden;box-shadow:0 30px 90px #271f5b2e,0 8px 24px #37417714}.auth-shell-module__qZf8qG__shell a,.auth-shell-module__qZf8qG__shell button{-webkit-tap-highlight-color:transparent}.auth-shell-module__qZf8qG__shell a:focus-visible,.auth-shell-module__qZf8qG__shell button:focus-visible,.auth-shell-module__qZf8qG__shell input:focus-visible{outline-offset:2px;outline:3px solid #7655ed38}.auth-shell-module__qZf8qG__shellLogin{grid-template-columns:minmax(620px,56%) minmax(460px,44%);width:min(1180px,100%);height:min(590px,100vh - 32px);min-height:540px}.auth-shell-module__qZf8qG__shellEmbedded{width:100%;height:100%;min-height:0;box-shadow:none;border:0;border-radius:14px;grid-template-columns:minmax(430px,44%) minmax(520px,56%)}.auth-shell-module__qZf8qG__brandPanel{isolation:isolate;color:#fff;background:radial-gradient(circle at 18% 12%,#cbb2ff4d,#0000 26%),radial-gradient(at 90% 44%,#77a8ff40,#0000 45%),linear-gradient(154deg,#6850ba 0%,#5342a0 40%,#39468b 74%,#315681 100%);flex-direction:column;min-height:0;padding:17px 28px 15px;display:flex;position:relative;overflow:hidden}.auth-shell-module__qZf8qG__brandPanel:before{z-index:-1;content:"";opacity:.72;pointer-events:none;background-image:radial-gradient(circle at 16% 17%,#ffffffe6 0 1px,#0000 1.6px),radial-gradient(circle at 71% 13%,#cde2ffd1 0 1.2px,#0000 1.9px),radial-gradient(circle at 87% 26%,#ffffffb8 0 .9px,#0000 1.6px),radial-gradient(circle at 23% 59%,#cebeffc7 0 1px,#0000 1.7px),radial-gradient(circle at 84% 73%,#aeefffbd 0 1.1px,#0000 1.8px),linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:auto,auto,auto,auto,auto,72px 72px,72px 72px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#000 82%,#0000);mask-image:linear-gradient(#000,#000 82%,#0000)}.auth-shell-module__qZf8qG__brandPanel:after{z-index:-1;content:"";clip-path:polygon(0 24%,100% 0,100% 100%,0 100%);pointer-events:none;background:linear-gradient(#0000,#5c75ff26 30%,#5cb7e638);height:54%;position:absolute;bottom:-18%;left:-12%;right:-12%}.auth-shell-module__qZf8qG__brandPanelEmbedded{background:#111a66;padding:0}.auth-shell-module__qZf8qG__brandPanelEmbedded:before,.auth-shell-module__qZf8qG__brandPanelEmbedded:after{display:none}.auth-shell-module__qZf8qG__poster{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.auth-shell-module__qZf8qG__brandBackdrop{z-index:-1;aspect-ratio:1;border:1px solid #ccc4ff33;border-radius:50%;width:70%;position:absolute;top:14%;right:-12%;transform:rotate(-12deg);box-shadow:0 0 0 58px #7e7af009,0 0 0 120px #4ba0ec06}.auth-shell-module__qZf8qG__brand{z-index:3;align-items:center;gap:11px;width:max-content;display:inline-flex;position:relative}.auth-shell-module__qZf8qG__brand img{filter:brightness(1.48)saturate(.58)contrast(.92)drop-shadow(0 0 7px #efe8ff6b);border-radius:10px;width:34px;height:34px}.auth-shell-module__qZf8qG__brand span{align-items:baseline;font-size:22px;line-height:1;display:inline-flex}.auth-shell-module__qZf8qG__brand b{color:#fff;text-shadow:0 0 12px #ffffff29;font-weight:700}.auth-shell-module__qZf8qG__brand em{color:#d9c9ff;text-shadow:0 0 14px #d5c3ff38;font-style:normal;font-weight:700}.auth-shell-module__qZf8qG__brandCopy{z-index:3;max-width:680px;margin-top:10px;position:relative}.auth-shell-module__qZf8qG__kicker{color:#d8d5ff;align-items:center;gap:7px;font-size:11px;font-weight:500;display:inline-flex}.auth-shell-module__qZf8qG__kicker svg{color:#83d9ff;filter:drop-shadow(0 0 7px #63ceffb8)}.auth-shell-module__qZf8qG__brandCopy h1{margin:6px 0 0;font-size:26px;font-weight:600;line-height:1.22}.auth-shell-module__qZf8qG__brandCopy p{color:#f6f4ffd1;max-width:500px;margin:5px 0 0;font-size:13px;line-height:1.55}.auth-shell-module__qZf8qG__featureGrid{z-index:4;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:700px;margin-top:10px;display:grid;position:relative}.auth-shell-module__qZf8qG__featureCard{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#ffffff3b,#d7d3ff1f);border:1px solid #f4f1ff57;border-radius:8px;grid-template-columns:34px minmax(0,1fr);align-content:start;gap:9px;min-height:94px;padding:9px 10px;transition:border-color .22s,background .22s,transform .22s,box-shadow .22s;display:grid;box-shadow:inset 0 1px #ffffff38,0 10px 24px #19145214}.auth-shell-module__qZf8qG__featureCard:hover{background:linear-gradient(145deg,#ffffff4a,#cfd9ff29);border-color:#d5ccff70;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff47,0 14px 30px #1914521f,0 0 20px #9e85ff14}.auth-shell-module__qZf8qG__featureIcon{color:#eef8ff;background:#e5deff2e;border:1px solid #ded5ff47;border-radius:7px;place-items:center;width:30px;height:30px;display:grid;box-shadow:0 0 18px #72c1ff1f}.auth-shell-module__qZf8qG__featureCard h2{color:#fff;margin:1px 0 0;font-size:13px;font-weight:500;line-height:1.35}.auth-shell-module__qZf8qG__featureCard p{color:#faf9ffc2;margin:4px 0 0;font-size:10px;line-height:1.55}.auth-shell-module__qZf8qG__visual{z-index:1;aspect-ratio:4/3;opacity:.5;pointer-events:none;width:min(310px,46%);margin:0;position:absolute;top:14px;right:-2%}.auth-shell-module__qZf8qG__visual img{z-index:2;opacity:0;object-fit:contain;mix-blend-mode:screen;filter:saturate(1.06)contrast(1.03);width:120%;height:122%;transition:opacity .42s;display:block;position:absolute;inset:-12% -10% -10%;-webkit-mask-image:radial-gradient(62% 58% at 50% 52%,#000 32%,#000000d1 55%,#0000 78%);mask-image:radial-gradient(62% 58% at 50% 52%,#000 32%,#000000d1 55%,#0000 78%)}.auth-shell-module__qZf8qG__visual img.auth-shell-module__qZf8qG__visualLoaded{opacity:1}.auth-shell-module__qZf8qG__visual:before{z-index:1;aspect-ratio:1;content:"";clip-path:polygon(50% 0,65% 35%,100% 50%,65% 65%,50% 100%,35% 65%,0 50%,35% 35%);background:linear-gradient(145deg,#ffffff54,#7e6bef33 40%,#32bbe22e);border:1px solid #e4dcff6b;width:44%;position:absolute;top:12%;left:50%;transform:translate(-50%)rotate(9deg);box-shadow:inset 0 1px #ffffff8c,0 24px 60px #0a0f3942,0 0 44px #9273ff3d}.auth-shell-module__qZf8qG__orbit{z-index:0;border:1px solid #a0d3ff57;border-radius:50%;width:88%;height:42%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-12deg);box-shadow:0 0 24px #738aff1f}.auth-shell-module__qZf8qG__orbitTwo{border-color:#d3c0ff47;width:68%;height:28%;transform:translate(-50%,-50%)rotate(12deg)}.auth-shell-module__qZf8qG__trustRow{z-index:3;border-top:1px solid #e9e4ff24;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:8px;padding-top:7px;display:grid;position:relative}.auth-shell-module__qZf8qG__trustRow span{color:#f7f7ffd6;align-items:center;gap:7px;min-width:0;font-size:11px;display:flex}.auth-shell-module__qZf8qG__trustRow svg{color:#9eeaff;filter:drop-shadow(0 0 7px #56d4f46b);flex:none}.auth-shell-module__qZf8qG__trustRow b{text-overflow:ellipsis;white-space:nowrap;font-weight:400;overflow:hidden}.auth-shell-module__qZf8qG__workspace{isolation:isolate;background:linear-gradient(#e5ddffad 0,#f1f1ff6b 17%,#fbfcfff5 48%,#f8fbff 100%);grid-template-rows:40px minmax(0,1fr) 20px;min-height:0;display:grid;position:relative;overflow:hidden}.auth-shell-module__qZf8qG__workspaceLogin{grid-template-rows:minmax(0,1fr) 24px}.auth-shell-module__qZf8qG__workspace:before{z-index:-1;content:"";opacity:.78;pointer-events:none;background:radial-gradient(at 73% 0,#9377ff2e,#0000 47%),radial-gradient(at 15% 12%,#61b5ff24,#0000 39%);height:44%;position:absolute;top:0;left:0;right:0}.auth-shell-module__qZf8qG__workspace:after{z-index:-1;aspect-ratio:1;content:"";pointer-events:none;border:1px solid #7d6cee0f;border-radius:50%;width:52%;position:absolute;bottom:-18%;right:-6%;box-shadow:0 0 0 60px #70a8f106,0 0 0 128px #8567ee05}.auth-shell-module__qZf8qG__topbar{border-bottom:1px solid #6662961c;align-items:center;width:100%;padding:0 24px;display:flex}.auth-shell-module__qZf8qG__topbar a,.auth-shell-module__qZf8qG__topbar button{color:#686b83;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;min-height:38px;padding:0;font-size:13px;transition:color .18s,transform .18s;display:inline-flex}.auth-shell-module__qZf8qG__topbar a:hover,.auth-shell-module__qZf8qG__topbar button:hover{color:#6547d8;transform:translateY(-1px)}.auth-shell-module__qZf8qG__formWrap{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffe6;border:1px solid #7267a721;border-radius:14px;width:min(400px,100% - 30px);margin:auto;padding:16px 20px;box-shadow:0 18px 48px #352a711a,0 4px 14px #454b840d,inset 0 1px #fff}.auth-shell-module__qZf8qG__formWrapLogin{width:min(410px,100% - 40px);padding:18px 22px 17px}.auth-shell-module__qZf8qG__formWrapReset{width:min(420px,100% - 30px)}.auth-shell-module__qZf8qG__heading{align-items:center;gap:11px;margin-bottom:14px;display:flex}.auth-shell-module__qZf8qG__heading>div{min-width:0}.auth-shell-module__qZf8qG__headingIcon{color:#7358e8;background:linear-gradient(145deg,#ffffffe0,#e2ddffb8);border:1px solid #8972ef33;border-radius:8px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 12px 26px #6751cd1a,inset 0 1px #fff}.auth-shell-module__qZf8qG__heading h2{color:#22223c;margin:0;font-size:22px;font-weight:600;line-height:1.25}.auth-shell-module__qZf8qG__heading p{color:#74778e;margin:3px 0 0;font-size:12px;line-height:1.55}.auth-shell-module__qZf8qG__footer{color:#a2a3b3;text-align:center;align-self:center;font-size:10px}.auth-shell-module__qZf8qG__segment{background:#ecedf9b8;border:1px solid #69699617;border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;display:grid}.auth-shell-module__qZf8qG__segment button{color:#74778b;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;gap:7px;height:38px;font-size:13px;transition:color .19s,background .19s,box-shadow .19s;display:inline-flex}.auth-shell-module__qZf8qG__segment button:hover,.auth-shell-module__qZf8qG__segment button[aria-selected=true]{color:#5f46cb}.auth-shell-module__qZf8qG__segment button[aria-selected=true]{background:#fffffff5;box-shadow:0 5px 14px #433c7517,inset 0 0 0 1px #7655ed1f}.auth-shell-module__qZf8qG__tabPanel{padding-top:12px}.auth-shell-module__qZf8qG__tabPanelLogin{padding-top:14px}.auth-shell-module__qZf8qG__qrFrame{background:#ffffffeb;border:1px solid #5e5c8b24;border-radius:8px;place-items:center;width:150px;height:150px;margin:0 auto;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 36px #483f8517,inset 0 1px #fff}.auth-shell-module__qZf8qG__qrFrame:before,.auth-shell-module__qZf8qG__qrFrame:after{z-index:2;content:"";pointer-events:none;border-style:solid;border-color:#7554eb9e;width:28px;height:28px;position:absolute}.auth-shell-module__qZf8qG__qrFrame:before{border-width:2px 0 0 2px;top:8px;left:8px}.auth-shell-module__qZf8qG__qrFrame:after{border-width:0 2px 2px 0;bottom:8px;right:8px}.auth-shell-module__qZf8qG__qrFrameLogin{width:184px;height:184px}.auth-shell-module__qZf8qG__qrCode{background:#fff;width:124px;height:124px;overflow:hidden}.auth-shell-module__qZf8qG__qrFrameLogin .auth-shell-module__qZf8qG__qrCode{width:154px;height:154px}.auth-shell-module__qZf8qG__qrCode iframe{border:0;width:100%;height:100%;display:block}.auth-shell-module__qZf8qG__qrFrame[data-qr-state=confirming] .auth-shell-module__qZf8qG__qrCode,.auth-shell-module__qZf8qG__qrFrame[data-qr-state=loading] .auth-shell-module__qZf8qG__qrCode{opacity:.26}.auth-shell-module__qZf8qG__qrSuccess,.auth-shell-module__qZf8qG__qrExpired{z-index:3;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.auth-shell-module__qZf8qG__qrSuccess{color:#27283c;background:#fffffff5}.auth-shell-module__qZf8qG__qrSuccess svg{color:#23a77d}.auth-shell-module__qZf8qG__qrFrame[data-qr-state=confirming] .auth-shell-module__qZf8qG__qrSuccess svg,.auth-shell-module__qZf8qG__qrFrame[data-qr-state=loading] .auth-shell-module__qZf8qG__qrSuccess svg{color:#7655ed;animation:.76s linear infinite auth-shell-module__qZf8qG__auth-spin}.auth-shell-module__qZf8qG__qrSuccess strong{margin-top:8px;font-size:16px;font-weight:500}.auth-shell-module__qZf8qG__qrSuccess span{color:#74778e;margin-top:4px;font-size:11px}.auth-shell-module__qZf8qG__qrExpired{z-index:4;color:#38384d;background:#f9f9fff7;padding:16px}.auth-shell-module__qZf8qG__qrExpired svg{color:#df4164}.auth-shell-module__qZf8qG__qrExpired strong{margin-top:7px;font-size:14px;font-weight:500}.auth-shell-module__qZf8qG__qrExpired span{color:#74778e;max-width:150px;margin-top:4px;font-size:11px;line-height:1.45}.auth-shell-module__qZf8qG__qrExpired button{color:#664acb;cursor:pointer;background:#efebffd1;border:1px solid #7052e547;border-radius:6px;height:30px;margin-top:11px;padding:0 14px;font-size:11px;transition:background .18s,border-color .18s,transform .18s}.auth-shell-module__qZf8qG__qrExpired button:hover{background:#ebe5ff;border-color:#7052e580;transform:translateY(-1px)}.auth-shell-module__qZf8qG__qrTitle{color:#55586d;justify-content:center;align-items:center;gap:8px;margin:7px 0 0;font-size:13px;display:flex}.auth-shell-module__qZf8qG__qrTitle i{background:#3cc892;border-radius:50%;width:7px;height:7px;box-shadow:0 0 10px #3cc8929e}.auth-shell-module__qZf8qG__form{gap:12px;display:grid}.auth-shell-module__qZf8qG__field{gap:7px;display:grid}.auth-shell-module__qZf8qG__fieldLabel{color:#44465b;align-items:center;gap:7px;font-size:12px;display:flex}.auth-shell-module__qZf8qG__optionalTag{color:#8177a5;background:#f1eff8;border-radius:999px;padding:2px 6px;font-size:9px;font-style:normal}.auth-shell-module__qZf8qG__fieldError{color:#df4164;font-size:11px;line-height:1.2}.auth-shell-module__qZf8qG__inputWrap{background:#ffffffe6;border:1px solid #5b5b832e;border-radius:7px;align-items:center;height:44px;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative;box-shadow:inset 0 1px #fff}.auth-shell-module__qZf8qG__inputWrap:focus-within{background:#fff;border-color:#7153e5a3;box-shadow:0 0 0 3px #7655ed17,0 10px 24px #4b39930f}.auth-shell-module__qZf8qG__inputWrap:has(input[aria-invalid=true]){border-color:#df41648c;box-shadow:0 0 0 3px #df416412}.auth-shell-module__qZf8qG__inputWrap input{color:#2a2b42;width:100%;min-width:0;height:100%;font:inherit;background:0 0;border:0;outline:0;padding:0 43px 0 14px;font-size:13px}.auth-shell-module__qZf8qG__inputWrap input::placeholder{color:#a5a7b7}.auth-shell-module__qZf8qG__inputIcon{color:#999caf;pointer-events:none;position:absolute;right:14px}.auth-shell-module__qZf8qG__inputIconAccent{color:#8068d7}.auth-shell-module__qZf8qG__phonePrefix{color:#626579;border-right:1px solid #5b5b8329;flex:none;align-items:center;height:22px;margin-left:14px;padding-right:11px;font-size:12px;font-weight:400;display:inline-flex}.auth-shell-module__qZf8qG__phonePrefix+input{padding-left:11px}.auth-shell-module__qZf8qG__passwordToggle{color:#85889d;cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:38px;height:38px;display:grid;position:absolute;right:5px}.auth-shell-module__qZf8qG__passwordToggle:hover{color:#6549cd;background:#7755ed0f}.auth-shell-module__qZf8qG__codeRow{grid-template-columns:minmax(0,1fr) 126px;gap:9px;display:grid}.auth-shell-module__qZf8qG__codeButton{color:#664acb;font:inherit;cursor:pointer;background:#efebffc2;border:1px solid #7052e540;border-radius:7px;font-size:12px;transition:border-color .18s,background .18s,transform .18s}.auth-shell-module__qZf8qG__codeButton:hover:not(:disabled){background:#e6dfffe6;border-color:#7052e570;transform:translateY(-1px)}.auth-shell-module__qZf8qG__codeButton:disabled{color:#9a98a9;cursor:default;background:#ededf4b8}.auth-shell-module__qZf8qG__status{color:#85879a;align-items:center;gap:6px;min-height:16px;margin:-2px 0 0;font-size:11px;line-height:1.45;transition:color .18s,opacity .18s;display:flex}.auth-shell-module__qZf8qG__status:empty{display:none}.auth-shell-module__qZf8qG__status[data-tone=loading]:before{content:"";border:1.5px solid #7655ed40;border-top-color:#7655ed;border-radius:50%;flex:none;width:10px;height:10px;animation:.76s linear infinite auth-shell-module__qZf8qG__auth-spin}.auth-shell-module__qZf8qG__status[data-tone=success]{color:#23a77d}.auth-shell-module__qZf8qG__status[data-tone=error]{color:#df4164}.auth-shell-module__qZf8qG__qrStatus{text-align:center;justify-content:center;min-height:18px;margin-top:4px}.auth-shell-module__qZf8qG__primaryButton{isolation:isolate;color:#fff;background:var(--gradient-login-primary);width:100%;height:46px;font:inherit;cursor:pointer;border:1px solid #cec0ffd1;border-radius:7px;justify-content:center;align-items:center;gap:8px;font-size:14px;transition:box-shadow .22s,transform .22s,filter .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 14px 30px #5d4bd53d,0 0 22px #6868ed21,inset 0 1px #ffffff52}.auth-shell-module__qZf8qG__primaryButton:before{z-index:-1;content:"";opacity:0;background:linear-gradient(105deg,#0000,#ffffff85,#0000);width:35%;transition:left .62s,opacity .22s;position:absolute;inset:-2px auto -2px -42%;transform:skew(-18deg)}.auth-shell-module__qZf8qG__primaryButton:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-2px);box-shadow:0 17px 34px #5d4bd54d,0 0 28px #6868ed30,inset 0 1px #ffffff61}.auth-shell-module__qZf8qG__primaryButton:hover:not(:disabled):before{opacity:1;left:112%}.auth-shell-module__qZf8qG__primaryButton:disabled{opacity:.62;cursor:wait;filter:saturate(.7)}.auth-shell-module__qZf8qG__primaryButton[aria-busy=true] svg{animation:.76s linear infinite auth-shell-module__qZf8qG__auth-spin}.auth-shell-module__qZf8qG__secondaryButton{color:#55586c;width:100%;height:42px;font:inherit;text-align:left;cursor:pointer;background:#ffffffb8;border:1px solid #5b5b8329;border-radius:7px;grid-template-columns:24px minmax(0,1fr) 20px;align-items:center;gap:8px;margin-top:9px;padding:0 14px;font-size:12px;transition:border-color .18s,color .18s,background .18s,transform .18s;display:grid}.auth-shell-module__qZf8qG__secondaryButtonLogin{margin-top:13px}.auth-shell-module__qZf8qG__secondaryButton:hover:not(:disabled){color:#5f46c4;background:#fff;border-color:#7052e54d;transform:translateY(-1px)}.auth-shell-module__qZf8qG__secondaryButton:disabled{opacity:.62;cursor:wait}.auth-shell-module__qZf8qG__secondaryButton>svg:last-child{justify-self:end}.auth-shell-module__qZf8qG__formOptions{color:#73768a;justify-content:space-between;align-items:center;gap:16px;font-size:12px;display:flex}.auth-shell-module__qZf8qG__checkLabel{cursor:pointer;align-items:flex-start;gap:7px;display:flex}.auth-shell-module__qZf8qG__checkLabel input{opacity:0;pointer-events:none;position:absolute}.auth-shell-module__qZf8qG__checkBox{color:#0000;background:#ffffffc7;border:1px solid #5f607e4d;border-radius:4px;flex:none;place-items:center;width:16px;height:16px;transition:border-color .18s,color .18s,background .18s,box-shadow .18s;display:grid}.auth-shell-module__qZf8qG__checkLabel input:checked+.auth-shell-module__qZf8qG__checkBox{color:#fff;background:#7655ed;border-color:#7655ed;box-shadow:0 0 10px #7655ed40}.auth-shell-module__qZf8qG__checkLabel input:focus-visible+.auth-shell-module__qZf8qG__checkBox{outline-offset:2px;outline:3px solid #7655ed38}.auth-shell-module__qZf8qG__checkLabel em{font-style:normal}.auth-shell-module__qZf8qG__link{color:#6549cd;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.auth-shell-module__qZf8qG__link:hover{text-decoration:underline}.auth-shell-module__qZf8qG__link[aria-disabled=true]{cursor:default;text-decoration:none}.auth-shell-module__qZf8qG__agreement{color:#858799;margin-top:8px;font-size:11px;line-height:1.55}.auth-shell-module__qZf8qG__agreementInline{margin-top:-2px}.auth-shell-module__qZf8qG__switchLink{color:#858799;text-align:center;margin:12px 0 0;font-size:12px}.auth-shell-module__qZf8qG__socialProfile{color:#55586c;background:#efebff80;border:1px solid #7052e529;border-radius:7px;align-items:center;gap:10px;margin-bottom:12px;padding:9px 12px;font-size:12px;display:flex}.auth-shell-module__qZf8qG__socialProfile img{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}@keyframes auth-shell-module__qZf8qG__auth-spin{to{transform:rotate(360deg)}}@media (max-width:1080px){.auth-shell-module__qZf8qG__shell,.auth-shell-module__qZf8qG__shellLogin{grid-template-columns:minmax(0,54%) minmax(0,1fr)}.auth-shell-module__qZf8qG__shellEmbedded{grid-template-columns:minmax(0,44%) minmax(0,56%)}}@media (max-width:820px){.auth-shell-module__qZf8qG__page{padding:16px}.auth-shell-module__qZf8qG__shell,.auth-shell-module__qZf8qG__shellLogin{height:auto;min-height:0;display:block;overflow:hidden}.auth-shell-module__qZf8qG__brandPanel{min-height:236px;padding:22px 22px 26px}.auth-shell-module__qZf8qG__brandPanel:after{bottom:-70%}.auth-shell-module__qZf8qG__brand img{width:38px;height:38px}.auth-shell-module__qZf8qG__brand span{font-size:23px}.auth-shell-module__qZf8qG__brandCopy{max-width:520px;margin-top:32px}.auth-shell-module__qZf8qG__kicker{font-size:12px}.auth-shell-module__qZf8qG__brandCopy h1{margin-top:11px;font-size:29px}.auth-shell-module__qZf8qG__brandCopy p{max-width:420px;margin-top:10px;font-size:12px}.auth-shell-module__qZf8qG__featureGrid,.auth-shell-module__qZf8qG__trustRow{display:none}.auth-shell-module__qZf8qG__shellEmbedded{border-radius:0;height:100%;overflow-y:auto}.auth-shell-module__qZf8qG__brandPanelEmbedded{display:none}.auth-shell-module__qZf8qG__visual{opacity:.68;width:360px;top:58px;right:-54px}.auth-shell-module__qZf8qG__workspace,.auth-shell-module__qZf8qG__workspaceLogin{grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:visible}.auth-shell-module__qZf8qG__workspaceLogin{grid-template-rows:minmax(0,1fr) auto}.auth-shell-module__qZf8qG__topbar{height:56px;padding-inline:22px}.auth-shell-module__qZf8qG__formWrap,.auth-shell-module__qZf8qG__formWrapLogin,.auth-shell-module__qZf8qG__formWrapReset{width:min(460px,100% - 32px);margin-block:24px;padding:24px 20px 28px}.auth-shell-module__qZf8qG__footer{padding:0 12px 16px;font-size:12px}.auth-shell-module__qZf8qG__inputWrap input{font-size:16px}.auth-shell-module__qZf8qG__heading p,.auth-shell-module__qZf8qG__status,.auth-shell-module__qZf8qG__agreement,.auth-shell-module__qZf8qG__fieldError,.auth-shell-module__qZf8qG__qrSuccess span,.auth-shell-module__qZf8qG__qrExpired span,.auth-shell-module__qZf8qG__qrExpired button{font-size:12px}.auth-shell-module__qZf8qG__qrExpired button{height:40px}}@media (max-width:560px){.auth-shell-module__qZf8qG__page{padding:0}.auth-shell-module__qZf8qG__shell,.auth-shell-module__qZf8qG__shellLogin{min-height:100dvh;box-shadow:none;border:0;border-radius:0}.auth-shell-module__qZf8qG__brandCopy{margin-top:26px}.auth-shell-module__qZf8qG__brandCopy h1{max-width:300px;font-size:25px}.auth-shell-module__qZf8qG__brandCopy p{display:none}.auth-shell-module__qZf8qG__visual{opacity:.46;width:310px;top:56px;right:-78px}.auth-shell-module__qZf8qG__topbar{padding-inline:16px}.auth-shell-module__qZf8qG__formWrap,.auth-shell-module__qZf8qG__formWrapLogin,.auth-shell-module__qZf8qG__formWrapReset{width:calc(100% - 28px)}.auth-shell-module__qZf8qG__heading{gap:10px;margin-bottom:21px}.auth-shell-module__qZf8qG__headingIcon{width:42px;height:42px}.auth-shell-module__qZf8qG__heading h2{font-size:23px}.auth-shell-module__qZf8qG__qrFrame,.auth-shell-module__qZf8qG__qrFrameLogin{width:174px;height:174px}.auth-shell-module__qZf8qG__qrCode,.auth-shell-module__qZf8qG__qrFrameLogin .auth-shell-module__qZf8qG__qrCode{width:142px;height:142px}.auth-shell-module__qZf8qG__codeRow{grid-template-columns:minmax(0,1fr) 112px}}
.insufficient-recharge-module__OP0q6q__dialog{color:#303044;background:linear-gradient(145deg,#fff 0%,#fbfaff 62%,#f4f1ff 100%);border:1px solid #e8e3fb;border-radius:16px;width:min(840px,100vw - 34px);max-height:min(700px,100dvh - 32px);padding:20px 20px 18px;box-shadow:0 28px 90px #20133338}.insufficient-recharge-module__OP0q6q__heading{justify-content:space-between;gap:18px;padding-right:36px;display:flex}.insufficient-recharge-module__OP0q6q__heading>div{min-width:0}.insufficient-recharge-module__OP0q6q__kicker{color:#8d76d3;letter-spacing:.12em;margin-bottom:5px;font-size:10px;font-weight:700;display:block}.insufficient-recharge-module__OP0q6q__title{color:#292d42;letter-spacing:-.18px;margin:0;font-size:21px;font-weight:750;line-height:1.35}.insufficient-recharge-module__OP0q6q__desc{color:#93909f;max-width:590px;margin:5px 0 0;font-size:11px}.insufficient-recharge-module__OP0q6q__balance{color:#93909f;white-space:nowrap;border:1px solid #ece6ff;border-radius:30px;flex-shrink:0;align-self:flex-start;margin-top:5px;padding:7px 10px;font-size:10px}.insufficient-recharge-module__OP0q6q__balance b{color:#7058c4;margin-left:3px;font-size:13px}.insufficient-recharge-module__OP0q6q__settlement{color:#8c889c;background:#faf8ff;border:1px solid #eee9fb;border-radius:9px;margin:9px 0 0;padding:7px 10px;font-size:10px;line-height:1.45}.insufficient-recharge-module__OP0q6q__settlement strong{color:#7258c6;font-size:13px}.insufficient-recharge-module__OP0q6q__content{grid-template-columns:minmax(0,1fr) 286px;align-items:stretch;gap:12px;margin-top:10px;display:grid}@media (max-width:980px){.insufficient-recharge-module__OP0q6q__content{grid-template-columns:minmax(0,1fr)}}.insufficient-recharge-module__OP0q6q__section,.insufficient-recharge-module__OP0q6q__payment{background:#fffa;border:1px solid #eae5f8;border-radius:12px;min-width:0;padding:12px}.insufficient-recharge-module__OP0q6q__section{flex-direction:column;display:flex}.insufficient-recharge-module__OP0q6q__sectionTitle{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.insufficient-recharge-module__OP0q6q__sectionTitle b{font-size:12px}.insufficient-recharge-module__OP0q6q__sectionTitle small{color:#aaa5b4;font-size:9px}.insufficient-recharge-module__OP0q6q__plans{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:420px){.insufficient-recharge-module__OP0q6q__plans{grid-template-columns:minmax(0,1fr)}}.insufficient-recharge-module__OP0q6q__plan{color:#464258;text-align:left;cursor:pointer;background:linear-gradient(#fff,#fcfaff);border:2px solid #e0dcec;border-radius:10px;grid-template-columns:31px minmax(0,1fr);gap:8px;min-width:0;min-height:108px;padding:10px;display:grid;position:relative}.insufficient-recharge-module__OP0q6q__plan:hover{border-color:#baaaeb}.insufficient-recharge-module__OP0q6q__plan:focus-visible{outline-offset:3px;outline:3px solid #b8a7ff}.insufficient-recharge-module__OP0q6q__plan[data-state=checked]{background:linear-gradient(145deg,#fff,#f0eaff);border-color:#8c71e3}.insufficient-recharge-module__OP0q6q__planIcon{color:#8d72db;background:#eee8ff;border-radius:9px;place-items:center;width:31px;height:31px;font-size:16px;display:grid}.insufficient-recharge-module__OP0q6q__planCopy{min-width:0}.insufficient-recharge-module__OP0q6q__planName{flex-wrap:wrap;align-items:center;gap:5px;padding-right:10px;display:flex}.insufficient-recharge-module__OP0q6q__planName b{white-space:nowrap;font-size:13px;line-height:1.45}.insufficient-recharge-module__OP0q6q__planName em,.insufficient-recharge-module__OP0q6q__planPoints em{color:#856acc;white-space:nowrap;background:#f0ebff;border-radius:9px;padding:1px 5px;font-size:8px;font-style:normal}.insufficient-recharge-module__OP0q6q__planPoints{color:#908b9e;flex-wrap:wrap;align-items:center;gap:5px;margin-top:3px;font-size:10px;display:flex}.insufficient-recharge-module__OP0q6q__planPoints em{border-radius:4px;font-weight:600}.insufficient-recharge-module__OP0q6q__planPrice{border-top:1px solid #f0edf7;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:5px 8px;padding-top:7px;display:flex}.insufficient-recharge-module__OP0q6q__planPrice strong{font-size:18px;line-height:1.25}.insufficient-recharge-module__OP0q6q__planPrice small{color:#96909f;font-size:9px}.insufficient-recharge-module__OP0q6q__planPrice del{color:#c66a6a;margin-left:3px;font-size:10px;font-weight:600}.insufficient-recharge-module__OP0q6q__planCheck{color:#fff;background:#9275db;border:2px solid #fff;border-radius:50%;place-items:center;width:19px;height:19px;font-size:12px;display:none;position:absolute;top:10px;right:10px}.insufficient-recharge-module__OP0q6q__plan[data-state=checked] .insufficient-recharge-module__OP0q6q__planCheck{display:grid}.insufficient-recharge-module__OP0q6q__teal{background:#f6fcfa;border-color:#81b9b1}.insufficient-recharge-module__OP0q6q__teal[data-state=checked]{background:#edf9f5;border-color:#419d90}.insufficient-recharge-module__OP0q6q__teal em{color:#438e84;background:#e4f3ef}.insufficient-recharge-module__OP0q6q__gold{color:#faf4e6;background:linear-gradient(145deg,#2d293e,#1d1929);border-color:#c9af7b}.insufficient-recharge-module__OP0q6q__gold[data-state=checked]{background:linear-gradient(145deg,#393148,#201a2e);border-color:#d0ad69;box-shadow:0 10px 22px #30213a27}.insufficient-recharge-module__OP0q6q__gold em{color:#e8d2a2;background:#d5aa6033}.insufficient-recharge-module__OP0q6q__gold .insufficient-recharge-module__OP0q6q__planPoints,.insufficient-recharge-module__OP0q6q__gold .insufficient-recharge-module__OP0q6q__planPrice small{color:#c3b6a3}.insufficient-recharge-module__OP0q6q__gold .insufficient-recharge-module__OP0q6q__planPrice{border-top-color:#ffffff12}.insufficient-recharge-module__OP0q6q__gold .insufficient-recharge-module__OP0q6q__planCheck{background:#bc9b5e}.insufficient-recharge-module__OP0q6q__discount{color:#a28b65;align-items:center;gap:6px;margin:auto 0 0;padding-top:8px;font-size:9px;display:flex}.insufficient-recharge-module__OP0q6q__discount svg{color:#d6a161;font-size:12px}.insufficient-recharge-module__OP0q6q__payment{flex-direction:column;align-items:stretch;display:flex}.insufficient-recharge-module__OP0q6q__paymentHeading{align-items:center;gap:8px;display:flex}.insufficient-recharge-module__OP0q6q__paymentHeading>div{min-width:0}.insufficient-recharge-module__OP0q6q__paymentIcon{color:#8d73d7;background:#eee8ff;border-radius:8px;flex:0 0 30px;place-items:center;height:30px;font-size:15px;display:grid}.insufficient-recharge-module__OP0q6q__paymentHeading b{font-size:12px}.insufficient-recharge-module__OP0q6q__paymentHeading>div small{color:#9892a5;font-size:9px;display:block}.insufficient-recharge-module__OP0q6q__price{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;column-gap:4px;margin-left:auto;display:flex}.insufficient-recharge-module__OP0q6q__price small{color:#a29bab;font-size:10px}.insufficient-recharge-module__OP0q6q__price b{color:#dc8750;white-space:nowrap;font-size:16px}.insufficient-recharge-module__OP0q6q__agreement{margin-top:10px}.insufficient-recharge-module__OP0q6q__methodSwitch{margin:8px auto 0}.insufficient-recharge-module__OP0q6q__qrPlaceholder{color:#a49bad;text-align:center;border:1px dashed #d9d3ea;border-radius:10px;place-items:center;width:124px;height:124px;margin:8px auto 0;font-size:10px;line-height:1.5;display:grid}.insufficient-recharge-module__OP0q6q__qrCopy{color:#9b95a5;text-align:center;flex-direction:column;gap:7px;margin:9px 0 0;font-size:11px;line-height:1.45;display:flex}.insufficient-recharge-module__OP0q6q__qrCopy b{color:#5b9b71;white-space:nowrap;justify-content:center;align-items:center;gap:4px;font-size:11px;display:flex}.insufficient-recharge-module__OP0q6q__qrCopy span{color:#9b95a5;font-size:9px}.insufficient-recharge-module__OP0q6q__hint{color:#b56a28!important}.insufficient-recharge-module__OP0q6q__complete{border-radius:7px;width:100%;min-height:40px;margin-top:10px;font-size:11px;font-weight:700}.insufficient-recharge-module__OP0q6q__status{color:#806633;background:#fff8e8;border-radius:9px;margin:8px 0 0;padding:7px 10px;font-size:10px}.insufficient-recharge-module__OP0q6q__statusError{color:#a54f4f;background:#fff0f0}.insufficient-recharge-module__OP0q6q__drawerBody{padding:4px 16px 18px;overflow-y:auto}.insufficient-recharge-module__OP0q6q__drawerBody .insufficient-recharge-module__OP0q6q__heading{padding-right:0}
