@charset "UTF-8";:root{--theme-color: #d4af37;--theme-secondary: #b8860b;--theme-light: #f5e6d3;--theme-dark: #9b7d0a;--bg-primary: #0f1419;--bg-secondary: #1a1f2e;--bg-tertiary: #242d3d;--bg-light: #2a3343;--bg-hover: #323d50;--bg-card: #1e2635;--font-0: #a0aec0;--font-1: #cbd5e0;--font-2: #f8f9fa;--font-3: #e2e8f0;--font-4: #d1d5db;--font-5: var(--theme-color);--font-6: #718096;--font-7: #4a5568;--font-8: #2d3748;--font-9: #ff6b6b;--font-10: #ffd700;--font-11: #cbd5e0;--font-12: #d4af37;--bg-0: #0f1419;--bg-1: #1e2635;--bg-2: #2a3343;--bg-3: #1a1f2e;--bg-4: #2d3748;--bg-5: #3a4556;--bg-6: #4a5568;--bg-7: #2d3748;--bg-8: #242d3d;--bg-9: #1e2635;--bg-10: #d4af37;--bg-11: #fef9e7;--bg-12: rgba(212, 175, 55, .08);--bg-13: #2a3343;--bg-14: #d4af37;--border-0: #3a4556;--border-1: #455a7d;--border-2: #d4af37;--border-3: #4a5568;--gradient: linear-gradient(135deg, #d4af37 0%, #b8860b 50%, #8b6914 100%);--gradient-2: linear-gradient(to right, #d4af37, #b8860b);--gradient-3: linear-gradient(to left, #f5e6d3, #ead8c7);--gradient-4: linear-gradient(to right, #d4af37 0%, #a0860d 100%)}:root .button{display:flex;align-items:center;justify-content:center;background:var(--gradient);color:var(--font-8);font-size:.15rem;font-weight:600;margin:.3rem auto;border:none;border-radius:.2rem;box-shadow:0 8px 24px #d4af3726;transition:all .3s ease}:root .button:active{transform:translateY(2px);box-shadow:0 4px 12px #d4af371a}:root .button:hover{box-shadow:0 12px 32px #d4af3733}:root .text-linght{color:var(--font-2)}:root .text-theme{color:var(--theme-color)}:root .van-popover__content{box-shadow:0 12px 32px #0006;border-radius:.12rem}:root .van-popover__content .popover-content{background:var(--bg-7);font-size:.12rem;color:var(--font-2);padding:.12rem .16rem;border-radius:.1rem}:root .van-popover__content .popover-content .item{width:.8rem;height:.3rem;font-size:.14rem;border-bottom:1px solid var(--border-0);transition:all .2s ease}:root .van-popover__content .popover-content .item:hover{color:var(--theme-color)}:root .van-popover__content .popover-content .item:last-child{border:none}:root:root{--van-tab-text-color: var(--font-6);--van-tab-active-text-color: var(--theme-color);--van-tabs-bottom-bar-color: var(--theme-color);--van-tabs-bottom-bar-height: 3px;--van-popover-light-background: var(--bg-7);--van-popover-border-radius: 8px;--van-circle-text-color: var(--font-8);--van-circle-text-font-size: .14rem;--van-circle-color: var(--theme-color);--van-dialog-background: var(--bg-1);--van-dialog-message-font-size: .15rem;--van-dialog-message-line-height: 1.6;--van-dialog-confirm-button-text-color: var(--theme-color);--van-dialog-border-radius: 12px;--van-cell-background-color: transparent;--van-cell-border-color: var(--border-0);--van-cell-font-size: .14rem;--van-cell-text-color: var(--font-2);--van-cell-label-color: var(--font-1);--van-cell-label-font-size: .12rem;--van-button-primary-background-color: var(--theme-color);--van-button-primary-border-color: var(--theme-color);--van-button-primary-color: #000;--van-button-border-radius: 8px;--van-button-default-background-color: var(--bg-2);--van-button-default-border-color: var(--border-0);--van-field-label-color: var(--font-2);--van-field-input-text-color: var(--font-2);--van-field-placeholder-text-color: var(--font-6);--van-field-background-color: var(--bg-2);--van-field-border-color: var(--border-0);--van-field-disabled-text-color: var(--font-6);--van-popup-background: var(--bg-secondary);--van-popup-border-radius: 12px;--van-overlay-background-color: rgba(0, 0, 0, .7);--van-switch-on-background-color: var(--theme-color);--van-switch-size: 26px;--van-stepper-active-color: var(--bg-4);--van-stepper-button-icon-color: var(--font-2);--van-notice-bar-background-color: rgba(212, 175, 55, .1);--van-notice-bar-text-color: var(--font-2);--van-notice-bar-font-size: .13rem}:root[theme=light]{--color-background: #fff;--color-text: #000}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,menu,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}*[hidden]{display:none}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{height:auto;max-width:100%;object-fit:contain;border:none}input[type=submit],input[type=reset],input[type=button],input:focus,button:focus,select:focus,textarea:focus{outline:none;-webkit-user-select:auto;margin:0;padding:0}input{-webkit-appearance:none;resize:none;border-radius:0}a{color:inherit;text-decoration:none}*,*:before,*:after{box-sizing:border-box;margin:0}body{overflow:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{scrollbar-width:none;-ms-overflow-style:none}*::-webkit-scrollbar{display:none}#app{min-height:100vh;max-width:var(--max-width);margin:0 auto;font-size:.13rem;font-weight:400;overflow-x:hidden;color:var(--font-0);background:var(--bg-0)}.bg2{background:var(--bg-5)}.bg2 .header-main{background:var(--bg-4)!important}section{flex:1;min-height:0;overflow-x:hidden}.flex{display:flex;align-items:center}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.column{display:flex;flex-direction:column}.flex-1{flex:1}.font-b{font-weight:700}.van-tabs .van-tabs__wrap{height:.37rem!important}.van-tabs .van-tabs__nav{gap:.15rem;background:transparent;padding:0!important}.van-tabs .van-tabs__nav .van-tab{padding:0}.van-tabs .van-tabs__line{bottom:0}.loginForm .van-field{height:.5rem;background:var(--bg-7);padding:.14rem .2rem;border-radius:.25rem;margin-bottom:.24rem;overflow:unset}.loginForm .van-field:after{display:none}.loginForm .van-field .van-field__left-icon{width:.22rem;height:.22rem;margin-right:.15rem}.loginForm .van-field .van-field__control{color:var(--font-2);font-size:.15rem}.loginForm .van-field .van-field__error-message{margin-top:.1rem}.loginForm .van-field .van-field__right-icon{height:.22rem}.loginForm .van-field .van-field__right-icon .right-icon{width:.22rem;height:.22rem}.loginForm .van-field .code-img{width:1rem;height:.5rem;position:absolute;top:-.14rem;right:-.2rem;background:#fff;border-radius:0 .25rem .25rem 0}.loginForm .button{border-radius:.3rem}.loginForm .button .van-button__text{font-size:.16rem;font-weight:700}.mine-form{font-size:.14rem}.mine-form .label{padding:.1rem 0}.mine-form .van-field{height:.4rem;padding:.05rem .1rem .05rem .15rem;border-radius:.03rem;border:solid 1px var(--font-11);background-color:var(--bg-5);overflow:unset;margin-bottom:.1rem}.mine-form .van-field:after{display:none}.mine-form .van-field .van-field__body{color:var(--font-7);font-size:.15rem}.mine-form .van-field .van-field__body .van-field__control{height:.3rem}.mine-form .van-field .van-field__body .van-field__right-icon{height:.22rem}.mine-form .van-field .van-field__body .van-field__right-icon .right-icon{width:.22rem;height:.22rem}.mine-form .van-field .van-field__error-message{margin-top:.02rem}.mine-form .group-btn{margin-top:.2rem;gap:.1rem;font-size:.13rem;font-weight:700}.mine-form .group-btn .m-submit{background:var(--gradient);color:var(--font-3);border-color:transparent}.mine-select{height:.4rem;padding:.11rem .1rem .11rem .15rem;border-radius:.03rem;border:solid 1px var(--font-11);background-color:var(--bg-5)}.mine-select .arrow{width:.18rem;height:.18rem;transform:rotate(90deg)}.overflow{overflow:hidden}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading{animation:spin 1.5s linear infinite}:root{--max-width: 640px;--luxe-bg-base: #0b1020;--luxe-bg-deep: #060b16;--luxe-bg-surface: rgba(12, 20, 36, .88);--luxe-bg-surface-2: rgba(18, 28, 46, .84);--luxe-text-primary: #fff6df;--luxe-text-secondary: rgba(255, 239, 205, .84);--luxe-text-muted: rgba(255, 235, 195, .66);--luxe-gold-1: #ffe8b4;--luxe-gold-2: #f8cc7b;--luxe-gold-3: #d59e48;--luxe-gold-strong: #ffd97d;--luxe-border-soft: rgba(248, 214, 143, .2);--luxe-border: rgba(248, 214, 143, .3);--luxe-border-strong: rgba(255, 219, 132, .42);--luxe-grad-panel: linear-gradient(160deg, rgba(14, 22, 37, .84), rgba(8, 14, 26, .72));--luxe-grad-card: linear-gradient(160deg, rgba(15, 23, 39, .84), rgba(9, 15, 27, .72));--luxe-grad-accent: linear-gradient(180deg, var(--luxe-gold-1) 0%, var(--luxe-gold-3) 100%);--luxe-shadow-card: 0 .1rem .24rem rgba(3, 7, 16, .34)}.captcha-wrapper[data-v-0a34b8c9]{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:9999}.captcha-container[data-v-0a34b8c9]{background:#1f1f1f;border-radius:8px;overflow:hidden;max-width:400px;box-shadow:0 4px 12px #0000004d}.captcha-header[data-v-0a34b8c9]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.1)}.header-title[data-v-0a34b8c9]{font-size:16px;color:#fff;font-weight:500}.header-close[data-v-0a34b8c9]{font-size:20px;color:#fff;cursor:pointer;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%}.captcha-content[data-v-0a34b8c9]{padding:16px;min-height:250px}.captcha-loading[data-v-0a34b8c9]{display:flex;align-items:center;justify-content:center;min-height:220px}.loading-text[data-v-0a34b8c9]{color:#fff;font-size:14px}.captcha-error[data-v-0a34b8c9]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:220px;gap:16px}.error-text[data-v-0a34b8c9]{color:#f44;font-size:14px;text-align:center}.retry-button[data-v-0a34b8c9]{background:var(--bg-2, #4a90e2);color:#fff;border:none;padding:8px 24px;border-radius:4px;cursor:pointer;font-size:14px}.retry-button[data-v-0a34b8c9]:hover{opacity:.8}.alphanumeric-captcha[data-v-0a34b8c9]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:16px 0}.captcha-image[data-v-0a34b8c9]{max-width:100%;height:auto;border-radius:4px;cursor:pointer;border:1px solid rgba(255,255,255,.2)}.captcha-image[data-v-0a34b8c9]:hover{opacity:.8}.captcha-input[data-v-0a34b8c9]{width:100%;max-width:200px;padding:10px 16px;border:1px solid rgba(255,255,255,.2);border-radius:4px;background:#ffffff1a;color:#fff;font-size:16px;text-align:center;letter-spacing:2px;outline:none;transition:border-color .3s}.captcha-input[data-v-0a34b8c9]:focus{border-color:var(--bg-2, #4a90e2)}.captcha-input[data-v-0a34b8c9]::placeholder{color:#ffffff80;letter-spacing:normal}.confirm-button[data-v-0a34b8c9]{background:var(--bg-2, #4a90e2);color:#fff;border:none;padding:10px 32px;border-radius:4px;cursor:pointer;font-size:15px;font-weight:500;transition:all .3s}.confirm-button[data-v-0a34b8c9]:hover{opacity:.8;transform:translateY(-1px)}.confirm-button[data-v-0a34b8c9]:active{transform:translateY(0)}.auth-overlay[data-v-c3f4d0e0]{z-index:4000;background:#0000003d;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);overflow:hidden}.auth-shell[data-v-c3f4d0e0]{position:relative;min-height:100vh;min-height:100dvh;padding:max(env(safe-area-inset-top,0px),.14rem) .16rem max(env(safe-area-inset-bottom,0px),.92rem);overflow:hidden;display:flex;align-items:center;justify-content:center;isolation:isolate;overscroll-behavior:none}.auth-shell[data-v-c3f4d0e0]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at top center,rgba(233,194,94,.1),transparent 28%),linear-gradient(180deg,#0a0a0c0f,#0a0a0c1f 44%,#0a0a0c33);z-index:-2}.auth-shell .page-login__backdrop[data-v-c3f4d0e0]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(circle at 20% 14%,rgba(255,197,61,.08),transparent 18%),radial-gradient(circle at 85% 10%,rgba(255,255,255,.07),transparent 16%),linear-gradient(180deg,#0305090a,#03050914);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.login-modal[data-v-c3f4d0e0]{width:min(3.7rem,100vw - .32rem);max-height:calc(100svh - 1.34rem);max-height:calc(100dvh - 1.34rem);margin:0;border-radius:.16rem;background:linear-gradient(180deg,#1f1f1ffa,#181818fb);border:1px solid rgba(255,255,255,.12);box-shadow:0 .14rem .36rem #00000085;overflow:hidden;display:flex;flex-direction:column;min-height:0}.close-btn[data-v-c3f4d0e0]{position:fixed;left:50%;bottom:max(env(safe-area-inset-bottom,0px),.18rem);transform:translate(-50%);z-index:20;padding:0;border:0;background:transparent}.close-btn img[data-v-c3f4d0e0]{width:.3rem;height:.3rem;padding:.06rem;border-radius:50%;background:#ffffff14;border:2px solid rgba(255,255,255,.88);box-shadow:0 .04rem .16rem #0000004d}.logo[data-v-c3f4d0e0]{margin:0;padding:.12rem .16rem .1rem;text-align:center;border-bottom:1px solid rgba(255,255,255,.08);background:linear-gradient(135deg,rgba(255,255,255,.04) 0%,transparent 36%),linear-gradient(180deg,#343434f5,#282828eb)}.logo .logo-image[data-v-c3f4d0e0]{height:.3rem;width:auto;max-width:1.56rem;object-fit:contain;filter:drop-shadow(0 .06rem .14rem rgba(0,0,0,.22))}.promo-banner[data-v-c3f4d0e0]{display:none}.promo-banner .promo-banner-image[data-v-c3f4d0e0]{width:100%;height:.92rem;object-fit:cover;display:block;filter:saturate(.95) contrast(1.02)}.content[data-v-c3f4d0e0]{flex:1;padding:.16rem .16rem .18rem;display:flex;flex-direction:column;justify-content:flex-start;gap:.16rem;min-height:0;overflow:hidden}.content.is-register[data-v-c3f4d0e0]{padding-bottom:.18rem}.content .intro[data-v-c3f4d0e0]{display:none}.content .tab[data-v-c3f4d0e0]{display:flex;margin-bottom:.14rem;border-bottom:1px solid rgba(255,255,255,.12)}.content .tab .item[data-v-c3f4d0e0]{flex:1;height:.4rem;text-align:center;position:relative;font-size:.18rem;display:flex;align-items:center;justify-content:center;color:#ffffffeb;transition:color .22s ease}.content .tab .item[data-v-c3f4d0e0]:after{content:"";position:absolute;left:50%;bottom:-.01rem;transform:translate(-50%);width:.54rem;height:.02rem;background:transparent;border-radius:.02rem}.content .tab .item.active[data-v-c3f4d0e0]{color:#dcb54e;font-weight:700}.content .tab .item.active[data-v-c3f4d0e0]:after{background:linear-gradient(90deg,#f0cb63,#c79a2a)}.content .tab .placeholder[data-v-c3f4d0e0]{width:1px;height:.2rem;align-self:center}.content .register-bonus-tip[data-v-c3f4d0e0]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.06rem .08rem;margin-bottom:.12rem;padding:.12rem .16rem;background:linear-gradient(135deg,#62321857,#9c731f38);border-radius:.1rem;border:1px solid rgba(214,175,71,.28);box-shadow:inset 0 1px #ffffff0a;position:relative;overflow:hidden}.content .register-bonus-tip[data-v-c3f4d0e0]:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent);animation:bonus-shine-c3f4d0e0 2.5s ease-in-out infinite}.content .bonus-hot[data-v-c3f4d0e0]{font-size:.11rem;font-weight:700;color:#fff;background:linear-gradient(180deg,#ff6b5b,#ef423a);padding:.02rem .08rem;border-radius:.06rem;box-shadow:0 .02rem .04rem #ef423a66;letter-spacing:.02rem}.content .bonus-text[data-v-c3f4d0e0]{font-size:.15rem;color:#ffffffeb;font-weight:500}.content .bonus-amount[data-v-c3f4d0e0]{font-size:.22rem;font-weight:700;color:#fff;text-shadow:0 0 .08rem rgba(235,204,69,.9),0 .02rem .04rem rgba(0,0,0,.3);letter-spacing:.02rem}.content .bonus-unit[data-v-c3f4d0e0]{font-size:.12rem;color:var(--font-12)}.content .register-contact-tip[data-v-c3f4d0e0]{margin:-.04rem 0 .08rem;padding:0 .04rem;font-size:.11rem;line-height:1.45;color:#ffffff8c}.content[data-v-c3f4d0e0] .loginForm .van-cell{position:relative;margin-bottom:.28rem;padding:.1rem .12rem;background:#ffffff05;border:1px solid rgba(255,255,255,.22);border-radius:.06rem;overflow:visible}.content[data-v-c3f4d0e0] .loginForm .van-cell:after{display:none}.content[data-v-c3f4d0e0] .loginForm .van-cell__value{flex:1;width:100%;overflow:visible}.content[data-v-c3f4d0e0] .loginForm .van-field__left-icon,.content[data-v-c3f4d0e0] .loginForm .van-field__right-icon{display:flex;align-items:center}.content[data-v-c3f4d0e0] .loginForm .van-field__body{display:flex;align-items:center;min-height:.26rem;width:100%}.content[data-v-c3f4d0e0] .loginForm .van-field__control{color:#fff;font-size:max(16px,.16rem);line-height:.22rem}.content[data-v-c3f4d0e0] .loginForm .van-field__control::placeholder{color:#ffffff6b}.content[data-v-c3f4d0e0] .loginForm .van-field__error-message{display:block;position:absolute;top:calc(100% + .2rem);left:-.4rem;right:.12rem;min-height:.18rem;margin-top:0;padding-left:.26rem;line-height:.18rem;white-space:normal;word-break:break-all}.content[data-v-c3f4d0e0] .loginForm .icon{width:.18rem;height:.18rem;object-fit:contain;opacity:.86}.content[data-v-c3f4d0e0] .loginForm .right-icon{width:.18rem;height:.18rem;object-fit:contain;opacity:.74}.content[data-v-c3f4d0e0] .loginForm .button{height:.46rem;margin-top:.08rem;border:none;border-radius:.08rem;color:#5f4510;font-size:.18rem;font-weight:700;background:linear-gradient(180deg,#dfbe58,#cfa648);box-shadow:0 .06rem .16rem #c98b232e;animation:auth-submit-breathe-c3f4d0e0 1.6s ease-in-out infinite;position:relative;z-index:0;overflow:visible;isolation:isolate;will-change:transform,box-shadow}.content[data-v-c3f4d0e0] .loginForm .button:after{content:"";position:absolute;top:-.12rem;right:-.12rem;bottom:-.12rem;left:-.12rem;border-radius:inherit;background:radial-gradient(60% 120% at 50% 40%,#dfbe588c,#dfbe5800 70%);filter:blur(14px);opacity:.12;transform:scale(.96);transition:opacity .2s ease;pointer-events:none;z-index:-1}.content[data-v-c3f4d0e0] .loginForm .button:before{display:none}.content .control[data-v-c3f4d0e0]{margin:.12rem 0;padding:0;color:#ffffffc2}.content .control .check-btn[data-v-c3f4d0e0]{gap:.1rem}.content .control .check-btn img[data-v-c3f4d0e0],.content .control .check-btn .check[data-v-c3f4d0e0]{width:.18rem;height:.18rem;background:#ffd66a24;border:1px solid rgba(255,214,106,.22);border-radius:.04rem}.content .control .check-btn span[data-v-c3f4d0e0]:last-child{font-size:.115rem;line-height:1.5}.content .control .fogotPwd[data-v-c3f4d0e0]{color:var(--font-9);font-size:.12rem}.icon-vant[data-v-c3f4d0e0]{font-size:.2rem;color:#ffffffbf}@keyframes bonus-shine-c3f4d0e0{0%,to{left:-100%;opacity:0}50%{left:100%;opacity:1}}@keyframes auth-submit-breathe-c3f4d0e0{0%{transform:scale(.98);box-shadow:0 .06rem .16rem #c98b232e}50%{transform:scale(1.02);box-shadow:0 .08rem .22rem #c98b2347}to{transform:scale(.98);box-shadow:0 .06rem .16rem #c98b232e}}[data-v-c3f4d0e0] .loginForm .button:after{animation:auth-submit-glow-c3f4d0e0 1.6s ease-in-out infinite}@keyframes auth-submit-glow-c3f4d0e0{0%{opacity:.12;transform:scale(.96)}50%{opacity:.38;transform:scale(1.02)}to{opacity:.12;transform:scale(.96)}}@media (min-width: 768px){.login-modal[data-v-c3f4d0e0]{width:min(4.3rem,100vw - .64rem);max-height:calc(100svh - 1.4rem);max-height:calc(100dvh - 1.4rem)}}.van-toast{z-index:5001!important}.register-success-overlay{display:flex;align-items:center;justify-content:center;padding:0 .4rem;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.register-success-overlay .register-success-popup{position:relative;width:100%;max-width:3.2rem;animation:popup-scale-in .35s ease-out}.register-success-overlay .popup-glow{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:2.2rem;height:2.2rem;background:radial-gradient(circle,rgba(212,175,55,.28) 0%,transparent 70%);border-radius:50%;pointer-events:none}.register-success-overlay .popup-card{position:relative;background:linear-gradient(180deg,#43413cfa,#32302dfa);border-radius:.24rem;padding:.4rem .32rem .32rem;border:1px solid rgba(235,204,69,.35);box-shadow:0 0 .3rem #ebcc451f,0 .08rem .24rem #0006,inset 0 1px #ffffff0f}.register-success-overlay .popup-icon-wrap{width:.6rem;height:.6rem;margin:0 auto .2rem;border-radius:50%;background:radial-gradient(circle at 30% 25%,#fff4ccd9,#fff4cc00 55%),linear-gradient(135deg,#ffe29af2,#d4af37f2);display:flex;align-items:center;justify-content:center;box-shadow:0 .06rem .16rem #d4af3759,inset 0 1px #ffffff38}.register-success-overlay .popup-icon{width:.38rem;height:.38rem;object-fit:contain}.register-success-overlay .popup-title{font-size:.2rem;font-weight:700;color:var(--font-2, #e5c97a);text-align:center;margin:0 0 .16rem;line-height:1.3}.register-success-overlay .popup-desc{font-size:.14rem;color:#ffffffe0;text-align:center;line-height:1.5;margin:0 0 .28rem;padding:0 .04rem}.register-success-overlay .popup-btn{height:.44rem;font-size:.16rem;font-weight:700;border-radius:.22rem;background:linear-gradient(135deg,var(--bg-2, #c9a227) 0%,#a8841f 100%);color:#fff;border:none;box-shadow:0 .04rem .12rem #c9a22759}@keyframes popup-scale-in{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}.slide-left-enter-active[data-v-e76c0039],.slide-left-leave-active[data-v-e76c0039],.slide-right-enter-active[data-v-e76c0039],.slide-right-leave-active[data-v-e76c0039]{will-change:transform;transition:transform .5s;height:100%;width:100%;top:0;position:absolute;backface-visibility:hidden;perspective:1000}.slide-right-enter-from[data-v-e76c0039],.slide-left-leave-to[data-v-e76c0039]{transform:translate(100%)}.slide-right-leave-to[data-v-e76c0039],.slide-left-enter-from[data-v-e76c0039]{transform:translate(-100%)}.slide-left-enter-active[data-v-e76c0039],.slide-left-leave-active[data-v-e76c0039]{isolation:isolate}.layout[data-v-e76c0039]{height:100vh;height:100dvh;display:flex;flex-direction:column;overflow:hidden}.page-wrapper[data-v-e76c0039]{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column}
