@charset "UTF-8";.cu-auth{--cu-sans:"IBM Plex Sans",-apple-system,system-ui,"Noto Sans SC","Noto Sans TC",sans-serif;--cu-mono:"IBM Plex Mono",ui-monospace,monospace;--cu-jbmono:"JetBrains Mono","IBM Plex Mono",ui-monospace,monospace;--cu-display:"Anton",var(--cu-sans);--cu-accent:#ed8b18;--cu-orange:#ed8b18;--cu-orange-hot:#ff9a1f;--cu-gold:#ffc72c;--cu-blue:#5b8cff;--cu-bg:#06080c;--cu-bg2:#0a0e14;--cu-ink:#eef3f8;--cu-muted:#7d8da0;--cu-faint:#46566a;--cu-label:#a7adb8;--cu-ph:#9aa1ad;--cu-sec:#bdb6c8;--cu-ctasub:#a99fb5;--cu-sub:#aeb7c4;--cu-sbtn-bg:hsla(0,0%,100%,.035);--cu-line:rgba(120,150,180,.1);--cu-line-strong:hsla(0,0%,100%,.12);--cu-green:#1fe086;--cu-red:#ff4d5e;--cu-card-bg:hsla(0,0%,100%,.045);--cu-card-bg-hover:hsla(0,0%,100%,.06);--cu-input-border:hsla(0,0%,100%,.22);--cu-hero-1:#070a0f;--cu-hero-2:#06080c;--cu-hero-3:#05070a;--cu-scrim:#05070a;--cu-scrim-rgb:5,7,10;--cu-cell-from:rgba(20,27,37,.72);--cu-cell-to:rgba(12,17,24,.72);--cu-panel-1:#0c0f13;--cu-panel-2:#06080a;--cu-pop-bg:#10151e}.cu-auth--dark,html[data-theme=dark] .cu-auth{color-scheme:dark}.cu-auth--light,html[data-theme=light] .cu-auth{color-scheme:light;--cu-bg:#f5f6f8;--cu-bg2:#fff;--cu-ink:#1b2230;--cu-muted:#5b6676;--cu-faint:#8b95a5;--cu-label:#5b6676;--cu-ph:#8b95a5;--cu-sec:#5b6676;--cu-ctasub:#5b6676;--cu-sub:#5b6676;--cu-sbtn-bg:var(--cu-card-bg);--cu-line:rgba(20,40,70,.12);--cu-line-strong:rgba(20,40,70,.18);--cu-green:#12936a;--cu-red:#d33a4a;--cu-gold:#b4860a;--cu-card-bg:#fff;--cu-card-bg-hover:#f7f9fc;--cu-input-border:#d3dae3;--cu-pop-bg:#fff;--cu-hero-1:#0d1320;--cu-hero-2:#0a0f1a;--cu-hero-3:#070b14;--cu-scrim:#070b14;--cu-scrim-rgb:7,11,20;--cu-cell-from:rgba(20,27,37,.72);--cu-cell-to:rgba(12,17,24,.72);--cu-panel-1:#fff;--cu-panel-2:#f5f6f8}.cu-auth--light .cu-hero,html[data-theme=light] .cu-auth .cu-hero{--cu-ink:#eef3f8;--cu-muted:#7d8da0;--cu-line:rgba(120,150,180,.1);--cu-green:#1fe086;--cu-red:#ff4d5e;--cu-gold:#ffc72c}.cu-auth--light .cu-hero .copy h1,html[data-theme=light] .cu-auth .cu-hero .copy h1{color:#eef3f8}.cu-auth.cu-auth--light .cu-poptag,html[data-theme=light] .cu-auth .cu-poptag{color:#fff}.cu-auth.cu-auth--light .cu-lp,html[data-theme=light] .cu-auth .cu-lp{background:#0000000d}.cu-auth.cu-auth--light .cu-back,html[data-theme=light] .cu-auth .cu-back{background:#00000008}.cu-auth.cu-auth--light .cu-idav,html[data-theme=light] .cu-auth .cu-idav{border:1px solid var(--cu-line)}.cu-auth{background:var(--cu-bg);color:var(--cu-ink);font-family:var(--cu-sans);-webkit-font-smoothing:antialiased}.cu-auth,.cu-auth *{box-sizing:border-box}.cu-auth .cu-mono{font-family:var(--cu-jbmono)}.cu-auth .copy h1{font-family:var(--cu-sans);font-size:clamp(34px,4.4vw,60px);font-weight:700;letter-spacing:-.025em;line-height:1.02;text-shadow:0 6px 50px rgba(3,5,8,.95),0 2px 14px rgba(3,5,8,.9)}.cu-auth .copy h1 .num{color:var(--cu-accent);text-shadow:0 0 44px rgba(237,139,24,.45),0 6px 50px rgba(3,5,8,.9)}.cu-auth .copy .zh{color:#b6c1cf;font-family:var(--cu-sans);font-size:clamp(17px,1.9vw,24px);font-weight:600;letter-spacing:.06em;margin-top:14px;text-shadow:0 4px 30px rgba(3,5,8,.9)}.cu-auth .copy .facts{align-items:baseline;align-self:flex-start;color:#9aa7b6;display:flex;flex-wrap:nowrap;font-family:var(--cu-mono);font-size:11.5px;gap:18px;letter-spacing:.02em;margin-top:22px;pointer-events:auto}.cu-auth .copy .facts .frow{display:contents}.cu-auth .copy .facts .f{align-items:baseline;display:inline-flex;gap:6px;white-space:nowrap}.cu-auth .copy .facts .f .k{color:var(--cu-accent);font-weight:700}.cu-auth .copy .facts .f b{color:#fff;font-weight:700}.cu-auth .copy .facts .f.g .k{color:var(--cu-green)}.cu-auth .copy .facts .f.lev .k{color:var(--cu-gold);text-shadow:0 0 16px rgba(255,199,44,.35)}.cu-auth .copy .bonus{align-items:center;align-self:flex-start;background:linear-gradient(100deg,#ffc72c24,#ed8b181a);border:1px solid rgba(255,199,44,.42);border-radius:11px;box-shadow:0 0 26px -8px #ffc72c73;display:inline-flex;gap:11px;margin-top:28px;padding:11px 16px;pointer-events:auto}.cu-auth .copy .bonus svg{height:22px;width:22px;fill:none;stroke:var(--cu-gold);stroke-width:1.8}.cu-auth .copy .bonus .t{color:var(--cu-ink);font-size:13.5px;font-weight:800}.cu-auth .copy .bonus .t b{color:var(--cu-gold);font-family:Anton;font-size:18px;letter-spacing:1.5px}.cu-auth .copy .bonus .t s{color:var(--cu-muted);display:block;font-family:JetBrains Mono;font-size:10.5px;font-weight:500;margin-top:2px;text-decoration:none}.cu-auth .copy>*{animation:cuRiseHero .9s cubic-bezier(.2,.7,.2,1) forwards;opacity:0;transform:translateY(14px)}.cu-auth .copy>.brand-row{animation-delay:.05s}.cu-auth .copy>h1{animation-delay:.18s}.cu-auth .copy>.zh{animation-delay:.3s}.cu-auth .copy>.facts{animation-delay:.44s}.cu-auth .copy>.bonus{animation-delay:.56s}@media (max-width:991px){.cu-auth .copy .facts{flex-wrap:wrap;gap:7px 16px}}@media (max-width:760px){.cu-auth .copy h1{font-size:30px}.cu-auth .copy .zh{font-size:15px;margin-top:8px}.cu-auth .copy .facts{font-size:11px;gap:6px 14px;margin-top:14px}.cu-auth .copy .bonus{display:none}}@media (prefers-reduced-motion:reduce){.cu-auth .copy>*{animation:none;opacity:1;transform:none}}@keyframes cuRiseHero{to{opacity:1;transform:none}}.cu-auth .cu-shell{display:grid;grid-template-columns:57% 43%;isolation:isolate;min-height:calc(100vh - 66px);min-height:calc(100dvh - 66px);position:relative}.cu-auth .cu-panel{background:radial-gradient(120% 60% at 80% 0,rgba(31,224,134,.08),transparent 60%),linear-gradient(180deg,var(--cu-panel-1),var(--cu-panel-2));border-left:1px solid var(--cu-line);display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:44px 52px;position:relative}.cu-auth .cu-form-card{animation:cuRiseUp .9s cubic-bezier(.2,.7,.2,1) .42s forwards;margin:0 auto;max-width:412px;opacity:0;position:relative;transform:translateY(16px);width:100%;z-index:2}.cu-auth .cu-head-row{align-items:center;display:flex;gap:11px}.cu-auth .cu-head-row h2{color:var(--cu-ink);font-size:29px;font-weight:900}.cu-auth .cu-fast{color:var(--cu-green);font-family:var(--cu-jbmono);font-size:11px}.cu-auth .cu-login-link{color:var(--cu-muted);font-size:13px;margin-top:7px}.cu-auth .cu-login-link a{color:var(--cu-orange);cursor:pointer;font-weight:700;text-decoration:none}.cu-auth .cu-srow{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.cu-auth .cu-sbtn{align-items:center;background:var(--cu-sbtn-bg);border:1px solid var(--cu-line-strong);border-radius:11px;color:var(--cu-ink);cursor:pointer;display:flex;flex:1 1 auto;font-family:inherit;font-size:14px;font-weight:700;gap:8px;justify-content:center;padding:13px;transition:.15s;white-space:nowrap}.cu-auth .cu-sbtn:hover{background:#ed8b1814;border-color:var(--cu-orange)}.cu-auth .cu-sbtn img,.cu-auth .cu-sbtn svg{flex:0 0 auto;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.cu-auth .cu-sbtn-brand{display:none}.cu-auth .cu-divider{align-items:center;color:var(--cu-muted);display:flex;font-family:var(--cu-jbmono);font-size:12px;gap:14px;letter-spacing:1px;margin:22px 0 16px}.cu-auth .cu-divider:after,.cu-auth .cu-divider:before{background:linear-gradient(90deg,transparent,var(--cu-line),transparent);content:"";flex:1;height:1px}.cu-auth .cu-flabel{color:var(--cu-label);display:block;font-family:var(--cu-jbmono);font-size:10px;font-weight:600;letter-spacing:1.2px;margin:2px 0 6px 2px;text-transform:uppercase}.cu-auth .cu-inp{background:var(--cu-card-bg);border:1px solid var(--cu-input-border);border-radius:10px;color:var(--cu-ink);font-family:inherit;font-size:16px;margin-bottom:14px;outline:none;padding:14px 15px;transition:.15s;width:100%}.cu-auth .cu-inp::-moz-placeholder{color:var(--cu-ph)}.cu-auth .cu-inp::placeholder{color:var(--cu-ph)}.cu-auth .cu-inp:focus{background:var(--cu-card-bg-hover);border-color:var(--cu-orange);box-shadow:0 0 0 3px #ed8b182e}.cu-auth .cu-inp-wrap{position:relative}.cu-auth .cu-inp-wrap .cu-inp{margin-bottom:0}.cu-auth .cu-inp-affix{align-items:center;color:var(--cu-muted);cursor:pointer;display:flex;gap:8px;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.cu-auth .cu-inp-affix img{box-sizing:content-box;display:block;height:18px;margin:-13px -4px;padding:13px 4px;width:18px}.cu-auth .cu-field{margin-bottom:14px}.cu-auth .cu-err-line{color:var(--cu-red);font-size:12px;line-height:16px;margin:6px 0 0 2px;min-height:16px}.cu-auth .cu-form-card .cu-linkform .login-default{width:100%}.cu-auth .cu-form-card .cu-linkform .login-sub-title{margin:0 0 6px 2px}.cu-auth .cu-form-card .cu-linkform .login-subtitle-text{color:var(--cu-label)!important;font-family:var(--cu-jbmono)!important;font-size:10px!important;font-weight:600!important;letter-spacing:1.1px;text-transform:uppercase}.cu-auth .cu-form-card .cu-linkform .register-mobile{margin-bottom:14px}.cu-auth .cu-form-card .cu-linkform .register-mobile-div-block-sub{align-items:center;display:flex;gap:8px}.cu-auth .cu-form-card .cu-linkform .register-mobile-div-block,.cu-auth .cu-form-card .cu-linkform .register-mobile-div-block-zip,.cu-auth .cu-form-card .cu-linkform .register-pw-div-block{align-items:center!important;background:var(--cu-card-bg)!important;border-radius:10px!important;border-style:solid!important;border-width:1px!important;display:flex!important;height:auto!important;margin:0!important;padding:12px 15px!important}.cu-auth .cu-form-card .cu-linkform .register-mobile-div-block{flex:1 1 auto;width:100%}.cu-auth .cu-form-card .cu-linkform .register-pw-div-block{width:100%}.cu-auth .cu-form-card .cu-linkform .register-mobile-div-block-zip{flex:0 0 auto}.cu-auth .cu-form-card .cu-linkform .register-mobile-div-block input,.cu-auth .cu-form-card .cu-linkform .register-pw-div-block input,.cu-auth .cu-form-card .cu-linkform .register-text-sub{color:var(--cu-ink)!important;font-family:var(--cu-sans)!important;font-size:16px!important;font-weight:500!important}.cu-auth .cu-form-card .cu-linkform input::-moz-placeholder{color:var(--cu-ph)!important}.cu-auth .cu-form-card .cu-linkform input::placeholder{color:var(--cu-ph)!important}.cu-auth .cu-form-card .cu-linkform .login-invaild-text.on,.cu-auth .cu-form-card .cu-linkform .register-invaild-text.on{color:var(--cu-red)!important;font-size:12px}.cu-auth .cu-form-card .cu-linkform .login-forget-pw{margin-top:10px}.cu-auth .cu-form-card .cu-linkform .link-forgot-password{color:var(--cu-orange)!important;font-size:13px;font-weight:700}.cu-auth .cu-form-card .cu-linkform .login-button{margin:20px 0 0}.cu-auth .cu-form-card .cu-linkform .button-login{align-items:center;background:linear-gradient(100deg,var(--cu-orange),var(--cu-orange-hot))!important;border:none!important;border-radius:12px!important;box-shadow:0 6px 20px -7px #ed8b1880;color:#1a0e02!important;cursor:pointer;display:flex!important;font-family:"Noto Sans TC",var(--cu-sans)!important;font-size:16px!important;font-weight:900!important;justify-content:center;letter-spacing:.5px;padding:15px!important;transition:transform .15s,box-shadow .15s,filter .15s;width:100%}.cu-auth .cu-form-card .cu-linkform .button-login:hover{box-shadow:0 11px 30px -7px #ed8b18a6;filter:brightness(1.05);transform:translateY(-2px)}.cu-auth .cu-tabs{display:flex;gap:8px;margin:18px 0 12px}.cu-auth .cu-tab{border:1px solid transparent;border-radius:8px;color:var(--cu-muted);cursor:pointer;font-family:var(--cu-jbmono);font-size:11px;letter-spacing:.6px;padding:7px 12px;text-transform:uppercase;transition:.15s}.cu-auth .cu-tab.on{border-color:var(--cu-line-strong)}.cu-auth .cu-area,.cu-auth .cu-tab.on{background:var(--cu-card-bg);color:var(--cu-ink)}.cu-auth .cu-area{align-items:center;border:1px solid var(--cu-input-border);border-radius:10px;box-sizing:border-box;cursor:pointer;display:inline-flex;font-size:14px;gap:6px;justify-content:center;margin-right:8px;min-height:49px;min-width:104px;padding:14px 12px;transition:.15s;white-space:nowrap}.cu-auth .cu-area:hover{border-color:var(--cu-orange)}.cu-auth .cu-area-wrap{display:inline-flex;position:relative}.cu-auth .cu-area-backdrop{top:0;right:0;bottom:0;left:0;position:fixed;z-index:39}.cu-auth .cu-area-dd{background:var(--cu-pop-bg);border:1px solid var(--cu-line-strong);border-radius:12px;box-shadow:0 16px 40px -12px #000000a6;left:0;max-width:80vw;padding:12px;position:absolute;top:calc(100% + 6px);width:300px;z-index:40}.cu-auth .cu-ref-toggle{color:var(--cu-orange);cursor:pointer;display:inline-block;font-size:13px;font-weight:700;text-decoration:none}.cu-auth .cu-ref-toggle:hover{text-decoration:underline}.cu-auth .cu-refwrap{margin-top:12px}.cu-auth .cu-lev{background:#ed8b180a;border:1px solid var(--cu-line);border-radius:11px;margin-top:20px;padding:13px 15px}.cu-auth .cu-lh{align-items:center;color:var(--cu-sec);display:flex;font-size:12.5px;justify-content:space-between}.cu-auth .cu-lh b{color:var(--cu-ink);font-size:13.5px;font-weight:700}.cu-auth .cu-lh s{color:var(--cu-green);font-family:var(--cu-jbmono);font-size:10px;text-decoration:none}.cu-auth .cu-levpills{display:flex;gap:9px;margin-top:18px}.cu-auth .cu-lp{background:#0000004d;border:1px solid var(--cu-line);border-radius:9px;color:var(--cu-muted);cursor:pointer;flex:1;font-family:var(--cu-display);font-size:19px;letter-spacing:.5px;padding:12px 0;position:relative;text-align:center;transition:.15s}.cu-auth .cu-lp:hover{border-color:#ed8b1880;color:var(--cu-ink)}.cu-auth .cu-lp.on{background:linear-gradient(180deg,var(--cu-orange-hot),var(--cu-orange));border-color:var(--cu-orange);box-shadow:0 0 18px -4px #ed8b18b3;color:#1a0e02}.cu-auth .cu-poptag{background:var(--cu-green);border-radius:5px;box-shadow:0 3px 9px -2px #1fe086b3;color:#06210f;font-family:var(--cu-jbmono);font-size:8px;font-weight:700;left:50%;letter-spacing:.7px;padding:2px 7px;pointer-events:none;position:absolute;top:-9px;transform:translate(-50%);white-space:nowrap}.cu-auth .cu-agree{align-items:flex-start;color:var(--cu-sec);cursor:pointer;display:flex;font-size:12.5px;gap:10px;line-height:1.5;margin:20px 0 18px}.cu-auth .cu-agree .cu-check{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#ed8b181a;border:1.5px solid var(--cu-orange);border-radius:6px;cursor:pointer;height:19px;margin-top:1px;min-width:19px;position:relative;width:19px}.cu-auth .cu-agree .cu-check.on,.cu-auth .cu-agree input:checked{background:var(--cu-orange)}.cu-auth .cu-agree .cu-check.on:after,.cu-auth .cu-agree input:checked:after{border:solid #1a0e02;border-width:0 2.5px 2.5px 0;content:"";height:9px;left:6px;position:absolute;top:2px;transform:rotate(45deg);width:5px}.cu-auth .cu-agree a{color:var(--cu-orange);cursor:pointer;font-weight:700;text-decoration:none}.cu-auth .cu-agree a:hover,.cu-auth .cu-agree-lite a:hover,.cu-auth .cu-login-link a:hover,.cu-auth .cu-modal-list a:hover,.cu-auth .cu-qrdl a:hover,.cu-auth .cu-valt .links a:hover,.cu-auth .cu-vedit a:hover,.cu-auth .cu-vresend .rs:not([aria-disabled=true]):hover{text-decoration:underline}.cu-auth .cu-cta{animation:cuCtaPulse 2.4s ease-in-out infinite,cuCtaShift 4s linear infinite;background:linear-gradient(100deg,var(--cu-orange),var(--cu-gold) 50%,var(--cu-orange-hot));background-size:200% 100%;border:none;border-radius:12px;color:#1a0e02;cursor:pointer;font-family:"Noto Sans TC",var(--cu-sans);font-size:17.5px;font-weight:900;letter-spacing:1px;overflow:hidden;padding:18px;position:relative;width:100%}.cu-auth .cu-cta:after{animation:cuCtaSweep 3.2s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),transparent);content:"";height:100%;left:-60%;position:absolute;top:0;transform:skew(-20deg);width:40%}.cu-auth .cu-cta:hover{transform:translateY(-2px)}.cu-auth .cu-cta.is-disabled,.cu-auth .cu-cta:disabled{animation:none;cursor:not-allowed;filter:grayscale(.55) brightness(.7);transform:none}.cu-auth .cu-cta.is-disabled:after,.cu-auth .cu-cta:disabled:after{display:none}.cu-auth .cu-cta-sub{color:var(--cu-ctasub);font-family:var(--cu-jbmono);font-size:11px;letter-spacing:.3px;margin-top:11px;text-align:center}.cu-auth .cu-cta-sub b{color:var(--cu-gold)}.cu-auth .cu-cta--calm{animation:none;background:linear-gradient(100deg,var(--cu-orange),var(--cu-orange-hot));box-shadow:0 6px 20px -7px #ed8b1880}.cu-auth .cu-cta--calm:after{content:none}.cu-auth .cu-cta--calm:hover{box-shadow:0 11px 30px -7px #ed8b18a6;filter:brightness(1.05);transform:translateY(-2px)}.cu-auth .cu-secnote{align-items:flex-start;background:#ffffff08;border:1px solid var(--cu-line);border-radius:10px;color:var(--cu-muted);display:flex;font-size:12px;gap:9px;line-height:1.5;margin-top:14px;padding:11px 13px}.cu-auth .cu-secnote svg{flex:0 0 auto;height:15px;margin-top:1px;width:15px;fill:none;stroke:var(--cu-gold);stroke-width:1.8}.cu-auth .cu-secnote b{color:var(--cu-ink)}.cu-auth .cu-streq{color:var(--cu-muted);font-family:var(--cu-jbmono);font-size:10.5px;margin:0 0 18px 2px}.cu-auth .cu-streq.ok{color:var(--cu-green)}.cu-auth .cu-vedit{color:var(--cu-muted);font-size:13px;margin:12px 0 14px}.cu-auth .cu-vedit a{color:var(--cu-orange);cursor:pointer;font-weight:700}.cu-auth .cu-vok{align-items:center;color:var(--cu-green);display:flex;font-family:var(--cu-jbmono);font-size:13px;font-weight:600;gap:6px;justify-content:center;margin-top:14px}.cu-auth .cu-valt{border-top:1px solid var(--cu-line);margin-top:28px;padding-top:18px}.cu-auth .cu-valt .tip{color:var(--cu-muted);font-size:12.5px}.cu-auth .cu-valt .links{display:flex;gap:20px;margin-top:8px}.cu-auth .cu-valt .links a{color:var(--cu-orange);cursor:pointer;font-size:13px;font-weight:700}.cu-auth .cu-trust{align-items:center;border-top:1px solid var(--cu-line);display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-top:20px;padding-top:16px}.cu-auth .cu-trust .stars{color:var(--cu-gold);font-size:13px;letter-spacing:1px}.cu-auth .cu-trust .rt{color:var(--cu-sec);font-family:var(--cu-jbmono);font-size:11.5px}.cu-auth .cu-trust .sec{align-items:center;color:var(--cu-green);display:inline-flex;font-family:var(--cu-jbmono);font-size:11px;gap:5px}.cu-auth .cu-trust .sec svg{height:13px;width:13px;fill:none;stroke:var(--cu-green);stroke-width:2}.cu-auth .cu-pays{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.cu-auth .cu-pays,.cu-auth .cu-pays .pay{align-items:center;justify-content:center}.cu-auth .cu-pays .pay{background:var(--cu-card-bg);border:1px solid var(--cu-line-strong);border-radius:7px;display:inline-flex;gap:4px;height:27px;padding:0 10px}.cu-auth .cu-pays .pay svg{display:block}.cu-auth .cu-pays .pi{color:var(--cu-ink);width:auto}.cu-auth .cu-pays .pi.visa{height:12px}.cu-auth .cu-pays .pi.mc{height:18px}.cu-auth .cu-pays .pi.ap{height:14px}.cu-auth .cu-pays .pi.gp{height:13px}.cu-auth .cu-otp{display:flex;gap:10px;margin:24px 0 14px}.cu-auth .cu-otp input{-moz-appearance:textfield;aspect-ratio:1/1;background:var(--cu-card-bg);border:1px solid var(--cu-input-border);border-radius:12px;caret-color:var(--cu-orange);color:var(--cu-ink);flex:1;font-family:var(--cu-display);font-size:30px;min-width:0;outline:none;text-align:center;transition:.15s}.cu-auth .cu-otp input::-webkit-inner-spin-button,.cu-auth .cu-otp input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cu-auth .cu-otp input.filled{background:#ed8b180f;border-color:#ed8b188c}.cu-auth .cu-otp input:focus{background:var(--cu-card-bg-hover);border-color:var(--cu-orange);box-shadow:0 0 0 3px #ed8b182e}.cu-auth .cu-otp.err input{border-color:var(--cu-red)}.cu-auth .cu-otp.err{animation:cuShake .4s}.cu-auth .cu-otp.ok input{background:#1fe08612;border-color:var(--cu-green);color:#d6ffe9}.cu-auth .cu-vresend{align-items:center;display:flex;font-size:13px;justify-content:space-between;margin-top:18px}.cu-auth .cu-vresend .rs{color:var(--cu-orange);cursor:pointer;font-weight:700;text-decoration:none}.cu-auth .cu-vresend .rs[aria-disabled=true]{color:var(--cu-muted);cursor:default}.cu-auth .cu-vresend .cd{color:var(--cu-muted);font-family:var(--cu-jbmono);font-size:12.5px;font-variant-numeric:tabular-nums}.cu-auth .cu-pwd-anchor{position:relative}.cu-auth .cu-pwd-pop{background:var(--cu-pop-bg);border:1px solid var(--cu-line);border-radius:11px;box-shadow:0 14px 34px -10px #0009;display:grid;gap:7px;left:0;padding:12px 14px;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.cu-auth .cu-pwd-row{align-items:center;color:var(--cu-muted);display:flex;font-size:12px;gap:8px}.cu-auth .cu-pwd-row .dot{border:1.5px solid var(--cu-faint);border-radius:50%;flex:0 0 auto;height:14px;position:relative;width:14px}.cu-auth .cu-pwd-row.ok{color:var(--cu-green)}.cu-auth .cu-pwd-row.ok .dot{background:var(--cu-green);border-color:var(--cu-green)}.cu-auth .cu-pwd-row.ok .dot:after{border:solid #06210f;border-width:0 2px 2px 0;content:"";height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg);width:4px}.cu-auth .cu-strength{display:flex;gap:6px;margin:2px 0 8px}.cu-auth .cu-strength span{background:var(--cu-line-strong);border-radius:3px;flex:1;height:4px;transition:.2s}.cu-auth .cu-strength.s1 span:first-child{background:var(--cu-red)}.cu-auth .cu-strength.s2 span:nth-child(-n+2){background:var(--cu-gold)}.cu-auth .cu-strength.s3 span:nth-child(-n+3){background:#9be36a}.cu-auth .cu-strength.s4 span{background:var(--cu-green)}.cu-auth .cu-idrow{align-items:center;background:var(--cu-card-bg);border:1px solid var(--cu-line);border-radius:12px;display:flex;gap:12px;margin:22px 0;padding:12px 14px}.cu-auth .cu-idav{align-items:center;background:#fff;border-radius:50%;display:flex;height:38px;justify-content:center;min-width:38px;width:38px}.cu-auth .cu-idav svg{display:block;height:21px;width:21px}.cu-auth .cu-idmeta{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.cu-auth .cu-idmeta b{color:var(--cu-ink);font-size:14.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cu-auth .cu-idmeta span{color:var(--cu-muted);font-family:var(--cu-jbmono);font-size:10.5px;letter-spacing:.3px}.cu-auth .cu-idcheck{display:flex;flex:0 0 auto}.cu-auth .cu-idcheck svg{height:20px;width:20px;fill:none;stroke:var(--cu-green);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.cu-auth .cu-opt{color:var(--cu-muted);font-weight:500;letter-spacing:.4px;text-transform:none}.cu-auth .cu-agree-lite{color:var(--cu-ph);font-size:12px;line-height:1.5;margin:16px 2px 18px}.cu-auth .cu-agree-lite a{color:var(--cu-orange);cursor:pointer;font-weight:700;text-decoration:none}.cu-auth .cu-wb-status{align-items:center;background:var(--cu-card-bg);border:1px solid var(--cu-line);border-radius:12px;display:flex;gap:13px;margin:22px 0 4px;padding:16px 18px;transition:.25s}.cu-auth .cu-wb-status .cu-spin{animation:cuSpin .8s linear infinite;border:2.5px solid var(--cu-line-strong);border-radius:50%;border-top-color:var(--cu-orange);flex:0 0 auto;height:22px;width:22px}.cu-auth .cu-wb-status .cu-wb-check{color:var(--cu-green);display:none;flex:0 0 auto;height:22px;width:22px}.cu-auth .cu-wb-status .cu-wb-txt{color:var(--cu-sub);font-size:14px;font-weight:600}.cu-auth .cu-wb-status.done{background:#1fe08614;border-color:#1fe08652}.cu-auth .cu-wb-status.done .cu-spin{display:none}.cu-auth .cu-wb-status.done .cu-wb-check{display:block}.cu-auth .cu-wb-status.done .cu-wb-txt{color:var(--cu-green)}.cu-auth .cu-back{align-items:center;background:#ffffff09;border:1px solid var(--cu-line);border-radius:11px;color:var(--cu-ink);cursor:pointer;display:inline-flex;flex:0 0 40px;height:40px;justify-content:center;transition:.15s;width:40px}.cu-auth .cu-back:hover{border-color:var(--cu-orange);color:var(--cu-orange)}.cu-auth .cu-vhead{align-items:center;display:flex;gap:13px;margin-bottom:16px}.cu-auth .cu-vhead .cu-step-title{margin:0}.cu-auth .cu-step-title{color:var(--cu-ink);font-size:27px;font-weight:800;letter-spacing:-.01em;margin:14px 0 6px}.cu-auth .cu-step-sub{color:var(--cu-sub);font-size:13.5px;line-height:1.6}.cu-auth .cu-step-sub b{color:var(--cu-ink)}.cu-auth .cu-soc{position:relative}.cu-auth .cu-soc #appleid-signin,.cu-auth .cu-soc #g_id_signin,.cu-auth .cu-soc .appleid-signin,.cu-auth .cu-soc .g_id_signin{cursor:pointer;height:100%;top:0;right:0;bottom:0;left:0;opacity:.001;overflow:hidden;position:absolute;width:100%;z-index:3}.cu-auth .cu-soc .ipCover{cursor:pointer;top:0;right:0;bottom:0;left:0;position:absolute;z-index:4}.cu-auth .cu-otp-wrap{display:flex;gap:10px;margin:24px 0 0;position:relative}.cu-auth .cu-otp-box{align-items:center;aspect-ratio:1/1;background:var(--cu-card-bg);border:1px solid var(--cu-input-border);border-radius:12px;color:var(--cu-ink);display:flex;flex:1;font-family:var(--cu-display);font-size:30px;justify-content:center;min-width:0;transition:.15s}.cu-auth .cu-otp-box.active{background:var(--cu-card-bg-hover);border-color:var(--cu-orange);box-shadow:0 0 0 3px #ed8b182e}.cu-auth .cu-otp-box.filled{background:#ed8b180f;border-color:#ed8b188c}.cu-auth .cu-otp-box.err{border-color:var(--cu-red)}.cu-auth .cu-otp-input{background:transparent;border:none;cursor:pointer;font-size:16px;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;width:100%}.cu-auth .cu-otp-wrap.err{animation:cuShake .4s}.cu-auth .cu-otp-spin{animation:cuSpin .7s linear infinite;border:2px solid var(--cu-line-strong);border-radius:50%;border-top-color:var(--cu-orange);display:inline-block;height:15px;vertical-align:middle;width:15px}.cu-auth .cu-modal{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#030508b8;display:flex;height:100vh;height:100dvh;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px;position:fixed;z-index:60}.cu-auth .cu-modal-card{background:linear-gradient(180deg,var(--cu-panel-1),var(--cu-panel-2));border:1px solid var(--cu-line-strong);border-radius:16px;color:var(--cu-ink);max-height:90vh;max-height:90dvh;max-width:440px;overflow:auto;padding:26px 26px 24px;position:relative;width:100%}.cu-auth .cu-modal-close{align-items:center;background:none;border:none;color:var(--cu-muted);cursor:pointer;display:inline-flex;font-size:22px;height:44px;justify-content:center;line-height:1;position:absolute;right:8px;top:6px;width:44px}.cu-auth .cu-modal-title{font-size:20px;font-weight:900;margin-bottom:10px;padding-right:24px}.cu-auth .cu-modal-sub{color:var(--cu-muted);font-size:13px;line-height:1.6}.cu-auth .cu-modal-list{display:grid;gap:9px;list-style:none;margin:14px 0 0;padding:0}.cu-auth .cu-modal-list li{color:var(--cu-ink);display:flex;font-size:13px;gap:8px;line-height:1.55}.cu-auth .cu-modal-list li .n{color:var(--cu-orange);flex:0 0 auto;font-family:var(--cu-jbmono);font-weight:700}.cu-auth .cu-modal-list a{color:var(--cu-orange);cursor:pointer;font-weight:700;text-decoration:none}.cu-auth .cu-area-list{display:flex;flex-direction:column;gap:2px;margin-top:12px;max-height:46vh;max-height:46dvh;overflow:auto}.cu-auth .cu-area-item{align-items:center;border-radius:8px;color:var(--cu-ink);cursor:pointer;display:flex;font-size:14px;gap:10px;padding:10px 8px}.cu-auth .cu-area-item:hover{background:var(--cu-card-bg)}.cu-auth .cu-area-item img{border-radius:3px;flex:0 0 auto;height:auto;width:20px}.cu-auth .cu-ip-banner{align-items:center;background:#ff4d5e14;border-bottom:1px solid rgba(255,77,94,.25);color:var(--cu-ink);display:flex;font-size:13px;gap:12px;line-height:1.5;padding:12px 18px;position:relative;z-index:30}.cu-auth .cu-ip-banner img{flex:0 0 auto;height:22px;width:22px}.cu-auth .cu-authtabs{background:var(--cu-card-bg);border:1px solid var(--cu-line);border-radius:11px;display:flex;gap:5px;margin:18px 0 16px;padding:4px}.cu-auth .cu-atab{align-items:center;background:none;border:none;border-radius:8px;color:var(--cu-muted);cursor:pointer;display:flex;flex:1;font-family:inherit;font-size:13px;font-weight:700;gap:7px;justify-content:center;padding:10px;transition:.15s}.cu-auth .cu-atab svg{height:15px;width:15px}.cu-auth .cu-atab:hover{color:var(--cu-ink)}.cu-auth .cu-atab.on{background:#ed8b1824;box-shadow:inset 0 0 0 1px #ed8b1852;color:var(--cu-orange)}.cu-auth .cu-forgot{color:var(--cu-orange);cursor:pointer;display:block;font-size:12.5px;font-weight:700;margin:0 2px 18px 0;text-align:right;text-decoration:none}.cu-auth .cu-forgot:hover{text-decoration:underline}.cu-auth .cu-guest{color:var(--cu-muted);cursor:pointer;display:block;font-size:12.5px;margin-top:16px;text-align:center;text-decoration:none}.cu-auth .cu-guest:hover{color:var(--cu-ink)}.cu-auth .cu-guest:has(.cu-accent){cursor:default}.cu-auth .cu-guest:has(.cu-accent):hover{color:var(--cu-muted)}.cu-auth .cu-guest:has(.cu-accent) .cu-accent{cursor:pointer}.cu-auth .cu-accent{color:var(--cu-orange);font-weight:700}.cu-auth .cu-guest .cu-accent:hover{text-decoration:underline}.cu-auth .cu-qrwrap{align-items:center;display:flex;flex-direction:column;padding:6px 0 2px;text-align:center}.cu-auth .cu-qrcard{background:#fff;border-radius:16px;box-shadow:0 14px 34px -14px #000000a6;height:198px;padding:14px;position:relative;width:198px}.cu-auth .cu-qrrow{align-items:center;display:flex;gap:20px;justify-content:center;max-width:100%}.cu-auth .cu-qrphone{display:block;flex:0 0 auto;height:198px;width:auto}@media (max-width:480px){.cu-auth .cu-qrrow{gap:12px}.cu-auth .cu-qrphone{height:150px}}.cu-auth .cu-qrcode{height:100%;width:100%}.cu-auth .cu-qr-loading{animation:cuSpin .8s linear infinite;border:3px solid rgba(0,0,0,.12);border-radius:50%;border-top:3px solid var(--cu-orange);height:36px;width:36px}.cu-auth .cu-qrcode canvas,.cu-auth .cu-qrcode img,.cu-auth .cu-qrcode svg{border-radius:4px;display:block;height:100%;width:100%}.cu-auth .cu-qrcode img[style*=absolute]{background:#0f1420;border-radius:50%;box-sizing:border-box;padding:2px}.cu-auth .cu-qr-scan{animation:cuQrScan 2.6s ease-in-out infinite;background:linear-gradient(90deg,transparent,var(--cu-orange),transparent);border-radius:2px;box-shadow:0 0 9px 1px #ed8b18cc;height:2px;left:14px;position:absolute;right:14px;top:14px}.cu-auth .cu-qrtitle{color:var(--cu-ink);font-size:16px;font-weight:800;margin-top:18px}.cu-auth .cu-qrsub{color:var(--cu-sub);font-size:12.5px;line-height:1.55;margin-top:6px;max-width:300px}.cu-auth .cu-qrsub b{color:var(--cu-ink);font-weight:700}.cu-auth .cu-qrsub a{color:var(--cu-orange);cursor:pointer;font-weight:700;text-decoration:none}.cu-auth .cu-qrsub a:hover{text-decoration:underline}.cu-auth .cu-qrben{color:var(--cu-green);display:flex;font-family:var(--cu-jbmono);font-size:10.5px;font-weight:600;gap:16px;margin-top:13px}.cu-auth .cu-qrdl{color:var(--cu-muted);font-size:12px;margin-top:15px}.cu-auth .cu-qrdl a{color:var(--cu-orange);cursor:pointer;font-weight:700;text-decoration:none}.cu-auth .cu-mlogo{align-items:center;background:#ed8b180f;border:1px solid var(--cu-line);border-radius:14px;display:flex;height:54px;justify-content:center;margin-bottom:4px;width:54px}.cu-auth .cu-mlogo svg{height:26px;width:26px}.cu-auth .cu-qr-mobile{display:none}@media (max-width:991px){.cu-auth .cu-shell{grid-template-columns:1fr}.cu-auth .cu-panel{border-left:none;border-top:1px solid var(--cu-line);padding:30px 22px}}@media (max-width:760px){.cu-auth .cu-otp{gap:7px}.cu-auth .cu-otp-wrap{gap:6px}.cu-auth .cu-otp input,.cu-auth .cu-otp-box{border-radius:10px;font-size:24px}.cu-auth .cu-head-row h2{font-size:23px}.cu-auth .cu-step-title{font-size:21px}.cu-auth .cu-flabel{font-size:11px;letter-spacing:.8px}.cu-auth .cu-poptag{font-size:9px}.cu-auth .cu-streq{font-size:11px}.cu-auth .cu-panel{overflow:visible;padding:22px 18px}.cu-auth .cu-modal-card{padding:20px 18px}.cu-auth .cu-cta-sub,.cu-auth .cu-pays,.cu-auth .cu-trust{display:none}.cu-auth .cu-back{flex-basis:44px;height:44px;width:44px}.cu-auth .cu-atab,.cu-auth .cu-tab{padding-bottom:12px;padding-top:12px}.cu-auth .cu-area-item{padding:12px 8px}.cu-auth .cu-form-card .cu-cta{animation:none;bottom:12px;box-shadow:0 10px 22px 14px var(--cu-panel-2),0 6px 20px -7px #ed8b1880;position:sticky;z-index:6}.cu-auth .cu-form-card .cu-cta:after{display:none}.cu-auth .cu-atab:active,.cu-auth .cu-back:active,.cu-auth .cu-form-card .cu-cta:active,.cu-auth .cu-lp:active,.cu-auth .cu-sbtn:active,.cu-auth .cu-tab:active{transform:scale(.985)}}@media (max-width:576px){.cu-auth .cu-hero{display:none}.cu-auth .cu-shell--wall .cu-hero{display:block}.cu-auth .cu-shell--wall{grid-template-rows:auto 1fr}.cu-auth .cu-panel{justify-content:flex-start;padding:16px 16px 0}.cu-auth .cu-form-card{margin:0;max-width:none;width:100%}.cu-auth .copy .brand-row{display:none}.cu-auth .copy h1{font-size:17px;line-height:1.16}.cu-auth .copy .zh{display:none}.cu-auth .copy .facts{font-size:9px;gap:2px 10px;margin-top:2px}.cu-auth .copy .bonus{display:none}.cu-auth .cu-head-row h2,.cu-auth .cu-step-title{font-size:20px;text-wrap:balance}.cu-auth .cu-srow{margin-top:14px}.cu-auth .cu-divider{margin:16px 0 12px}.cu-auth .cu-sbtn-full{display:none}.cu-auth .cu-sbtn-brand{display:inline}.cu-auth .cu-authtabs{display:none}.cu-auth .cu-otp input,.cu-auth .cu-otp-box{font-size:22px}.cu-auth .cu-form-card .cu-cta{font-size:16px;line-height:1.15;text-wrap:balance}.cu-auth .cu-form-card .cu-cta--append-arrow:after{animation:none;background:none;content:"→";display:inline;height:auto;inset:auto;margin-inline-start:.4em;position:static;transform:none;width:auto}}@keyframes cuRiseUp{to{opacity:1;transform:none}}@keyframes cuCtaPulse{0%,to{box-shadow:0 0 0 1px #ffc72c80,0 8px 26px #ed8b1859}50%{box-shadow:0 0 0 1px #ffc72ce6,0 10px 44px #ed8b18cc}}@keyframes cuCtaShift{to{background-position:200% 0}}@keyframes cuCtaSweep{0%{left:-60%}60%,to{left:140%}}@keyframes cuShake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}60%{transform:translate(6px)}80%{transform:translate(-3px)}}@keyframes cuQrScan{0%,to{top:16px}50%{top:180px}}@keyframes cuSpin{to{transform:rotate(1turn)}}.cu-nav-veil{align-items:center;background:#06080c;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:66px;z-index:1000}.cu-auth--light .cu-nav-veil,.cu-nav-veil.cu-auth--light,html[data-theme=light] .cu-nav-veil{background:#f5f6f8}.cu-nav-veil .spin{animation:cuSpin .8s linear infinite;border:3px solid hsla(0,0%,59%,.25);border-radius:50%;border-top-color:#ed8b18;height:34px;width:34px}@media (prefers-reduced-motion:reduce){.cu-auth .cu-form-card{animation:none;opacity:1;transform:none}.cu-auth .cu-cta{animation:none}.cu-auth .cu-cta:after{display:none}}[data-mobile-shell] .cu-auth[style]{top:0!important}[data-mobile-shell] .positionSet{height:100%!important;top:0!important}[data-mobile-shell] .cu-nav-veil{top:0}[data-mobile-shell] .cu-auth .cu-shell{align-content:start;grid-template-columns:1fr;min-height:100vh;min-height:100dvh}[data-mobile-shell] .cu-auth .cu-form-card,[data-mobile-shell] .cu-auth .cu-hero .copy>*{animation:none;opacity:1;transform:none}[data-mobile-shell] .cu-auth .cu-hero{min-height:0}[data-mobile-shell] .cu-auth .cu-hero .copy{padding:calc(14px + env(safe-area-inset-top,0px)) 20px 16px;position:static}[data-mobile-shell] .cu-auth .cu-hero .copy .bonus{display:none}[data-mobile-shell] .cu-auth .cu-hero .brand-row{margin-bottom:14px}[data-mobile-shell] .cu-auth .cu-hero .copy h1{font-size:26px}[data-mobile-shell] .cu-auth .cu-hero .copy .zh{font-size:13px;margin-top:6px}[data-mobile-shell] .cu-auth .cu-hero .facts{margin-top:12px}[data-mobile-shell] .cu-auth .cu-panel{padding:22px 20px 30px}[data-mobile-shell] .cu-auth .cu-srow{flex-direction:column}@media (max-width:760px){.cu-auth .cu-srow{flex-direction:column}}.cu-auth.cu-auth--portal{background:transparent}.cu-auth.cu-auth .verification-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#030508b8}.cu-auth.cu-auth .verification-overlay .verification-dialog{background:linear-gradient(180deg,var(--cu-panel-1),var(--cu-panel-2));border:1px solid var(--cu-line-strong);border-radius:16px;color:var(--cu-ink)}.cu-auth .pop-up.popBg{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#030508b8}.cu-auth .pop-up.popBg .add-email-window-setting-8,.cu-auth .pop-up.popBg .no-code.dark-mode{background-color:transparent;background-image:linear-gradient(180deg,var(--cu-panel-1),var(--cu-panel-2));border:1px solid var(--cu-line-strong);border-radius:16px;box-shadow:none;color:var(--cu-ink)}
