.login-notice[data-v-85103f03]{position:fixed;z-index:1000;top:max(20px,env(safe-area-inset-top));left:50%;transform:translate(-50%);display:flex;align-items:center;gap:14px;width:max-content;max-width:min(480px,calc(100vw - 32px));padding:11px 14px;border:1px solid #f0c6c1;border-radius:8px;background:#fff6f5;color:#a42c23;box-shadow:0 6px 24px #1822301f;font-size:12px;line-height:1.6}.login-notice span[data-v-85103f03]{min-width:0;overflow-wrap:anywhere}.login-notice button[data-v-85103f03]{flex:0 0 24px;display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;font-size:20px;cursor:pointer}.login-notice button[data-v-85103f03]:hover{background:#fbe6e3}.login-notice button[data-v-85103f03]:focus-visible{outline:2px solid currentColor;outline-offset:2px}.login-notice-enter-active[data-v-85103f03],.login-notice-leave-active[data-v-85103f03]{transition:opacity .15s ease}.login-notice-enter-from[data-v-85103f03],.login-notice-leave-to[data-v-85103f03]{opacity:0}@media(prefers-reduced-motion:reduce){.login-notice-enter-active[data-v-85103f03],.login-notice-leave-active[data-v-85103f03]{transition:none}}.login-verification[data-v-807fee9e]{--verification-height: var(--login-control-height, 42px);display:grid;grid-template-columns:minmax(0,1fr) 144px;align-items:end;gap:10px;margin:12px 0}.login-verification[data-v-807fee9e] label.ui-field{margin:0}.login-verification[data-v-807fee9e] .ui-field>input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;height:var(--verification-height);min-height:var(--verification-height)}.login-verification .verification-refresh[data-v-807fee9e]{display:grid;place-items:center;box-sizing:border-box;width:144px;height:var(--verification-height)!important;min-height:var(--verification-height)!important;max-height:var(--verification-height)!important;margin:0;padding:0;overflow:hidden;border:1px solid var(--ui-border)!important;border-radius:7px;background:#fff!important;color:var(--ui-ink)!important;box-shadow:none;font-size:11px;font-weight:400}.verification-refresh img[data-v-807fee9e]{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.verification-refresh[data-v-807fee9e]:disabled{opacity:.55;cursor:not-allowed}@media(max-width:900px){.login-verification[data-v-807fee9e]{grid-template-columns:minmax(0,1fr) 112px;gap:8px}.login-verification .verification-refresh[data-v-807fee9e]{width:112px;border-radius:5px}}.captcha-note[data-v-c7ee6dcb]{color:#667085;font-size:12px}.captcha-error[data-v-c7ee6dcb]{color:#b42318;font-size:13px}.captcha-error button[data-v-c7ee6dcb]{margin-left:8px}.flow-verification[data-v-c7ee6dcb]{margin:8px 0}*{box-sizing:border-box}body{margin:0;font-family:Inter,PingFang SC,Microsoft YaHei,sans-serif;color:#182230}button,input{font:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed}.ui-field{display:flex;flex-direction:column;gap:7px;min-width:0}.ui-field-label{font-size:13px;color:#475467}.ui-field-label b{color:#b42318;margin-left:3px}input{border:1px solid #cbd5e1;border-radius:6px;padding:8px 10px;background:#fff;color:#182230}input:focus{outline:2px solid #253b5733;border-color:#253b57}.flow-verification button{border:1px solid #cbd5e1;border-radius:6px;background:#fff;padding:5px 9px}.login-notice button{padding:0}:root{--ui-border:#dce2e9;--ui-ink:#182230}.secure-page{--login-control-height:48px;--entry-color:#f2ca73;--login-muted:#c3b599;--login-line:rgb(225 187 103 / 30%);box-sizing:border-box;position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:center;gap:clamp(24px,5vw,96px);min-height:100svh;padding:64px max(28px,calc((100vw - 1240px)/2));color:#f9edce;background:#0d0c0a}.login-atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none;background:linear-gradient(90deg,#0c0a0726,#090908a6),url(/assets/lottery-login-bg.svg) center / cover}.login-atmosphere:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 25% 32%,rgb(219 157 42 / 18%),transparent 45%),linear-gradient(0deg,#0d0c0a,transparent 28%,transparent 80%,rgb(13 12 10 / 60%))}.login-atmosphere:after{content:"";position:absolute;top:22px;right:22px;bottom:22px;left:22px;border:1px solid rgb(219 175 79 / 20%);border-radius:20px}.login-orbit{position:absolute;width:850px;height:320px;left:-170px;bottom:-120px;border:1px solid rgb(251 204 95 / 45%);border-radius:50%;transform:rotate(-18deg);box-shadow:0 -1px 14px #f4bb4524,0 -26px 65px #f4bb4512}.login-orbit.orbit-secondary{left:auto;right:-370px;bottom:60px;width:600px;opacity:.55;transform:rotate(30deg)}.login-dust{position:absolute;top:0;right:0;bottom:0;left:0}.login-dust i{position:absolute;left:var(--x);top:var(--y);width:var(--size);height:var(--size);border-radius:50%;background:#ffe5a5;box-shadow:0 0 9px 2px #f6c24da6;animation:login-dust-drift var(--duration) ease-in-out var(--delay) infinite alternate}.login-ball{position:absolute;display:grid;place-items:center;width:var(--ball-size);aspect-ratio:1;filter:drop-shadow(0 18px 26px #0009);opacity:.72}.login-ball img{display:block;width:100%;height:100%;filter:sepia(.7) saturate(1.2) brightness(.8)}.login-ball b{position:absolute;color:#47300c;font:700 calc(var(--ball-size) * .4)/1 Georgia,serif;text-shadow:0 1px 1px #fff9}.ball-left{--ball-size:150px;left:-48px;top:10%;transform:rotate(-22deg)}.ball-bottom{--ball-size:128px;left:44%;bottom:-30px;transform:rotate(17deg)}.ball-right{--ball-size:210px;right:-86px;top:9%;transform:rotate(18deg);opacity:.42}.secure-page .login-brand-panel{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;min-width:0;padding:18px 0 30px;text-align:center}.login-brand-eyebrow{display:flex;align-items:center;gap:14px;color:#d4b677;font:500 11px/1.5 Georgia,serif;letter-spacing:.32em}.login-brand-eyebrow:before,.login-brand-eyebrow:after{content:"";width:34px;height:1px;background:linear-gradient(90deg,transparent,#b28c42)}.login-brand-eyebrow:after{transform:rotate(180deg)}.login-brand-mark{position:relative;display:flex;flex-direction:column;align-items:center;gap:18px;width:100%}.login-crown-stage{position:relative;display:grid;place-items:center;width:min(390px,88%);isolation:isolate}.login-crown-stage:before{content:"";position:absolute;top:14%;right:-8%;bottom:-4%;left:-8%;z-index:-1;border-radius:50%;background:radial-gradient(ellipse,rgb(241 181 49 / 19%),transparent 68%)}.login-crown-stage:after{content:"";position:absolute;left:17%;right:17%;bottom:-8px;height:5px;border-radius:50%;background:#ffe5a7;box-shadow:0 0 26px 10px #d59c3640;opacity:.24}.login-crown-logo{display:block;width:100%;height:auto;filter:drop-shadow(0 16px 22px #0009)}.login-brand-name{margin:0;color:#f6d184;background:linear-gradient(180deg,#fff8d8 8%,#ffda83 44%,#b47a23 59%,#f1c86f 83%,#ffedb5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Songti SC,STSong,SimSun,serif;font-size:clamp(40px,4.1vw,62px);font-weight:800;line-height:1.25;letter-spacing:.16em;text-indent:.16em;filter:drop-shadow(0 3px 0 #3c260d) drop-shadow(0 0 20px #ecb65325)}.login-brand-games{display:flex;align-items:center;gap:18px;color:#e4c58b;font-size:12px;letter-spacing:.14em}.login-brand-games i{width:4px;height:4px;background:#d2aa54;transform:rotate(45deg)}.login-brand-panel .login-tagline{margin:0;color:#beae8d;font-size:13px;letter-spacing:.12em;line-height:1.6}.secure-page .secure-panel{display:grid;place-items:center;min-width:0;padding:0}.secure-page .secure-card{position:relative;box-sizing:border-box;width:100%;max-width:440px;min-width:0;padding:36px;border:1px solid #a37f3c;border-radius:18px;background:linear-gradient(145deg,#2d2417f7,#11110ffa 60%);box-shadow:0 26px 80px #0007,inset 0 1px #ffe5a440,0 0 34px #e4a52b0c}.secure-card:before{content:"";position:absolute;top:-1px;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,#ffebbc,transparent);box-shadow:0 0 18px 1px #ffda7760}.secure-page .secure-card .eyebrow{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:#d7b56f;font-size:11px;font-weight:500;letter-spacing:.16em}.secure-card .eyebrow:before{content:"";width:5px;height:5px;flex:none;background:#f6d58b;transform:rotate(45deg);box-shadow:0 0 9px #d7a231}.secure-page .secure-card h2{margin:0 0 12px;color:#fff0d0;font-size:25px;font-weight:650;line-height:1.4;letter-spacing:.02em}.secure-page .secure-card p{line-height:1.7}.secure-page .secure-help{margin:0 0 24px;color:var(--login-muted);font-size:12px}.secure-page .secure-card .ui-field{margin:18px 0;gap:8px;min-width:0}.secure-page .secure-card .ui-field-label{color:#e1cfa8;font-size:12px}.secure-page .secure-card .ui-field input{box-sizing:border-box;width:100%;min-width:0;height:var(--login-control-height)!important;min-height:var(--login-control-height)!important;padding:0 14px;border:1px solid #6c5633;border-radius:8px;background:#100f0c;color:#fff2d4;font-size:16px!important;caret-color:#ffdb84;transition:border-color .18s,box-shadow .18s}.secure-page .secure-card input::placeholder{color:#a99c82;opacity:1}.secure-page .secure-card .ui-field input:focus{outline:0;border-color:#e5bd67;box-shadow:0 0 0 3px #d7ac4120}.secure-page .secure-card .ui-field input:disabled{opacity:.58;cursor:not-allowed}.secure-page .secure-card input:-webkit-autofill{-webkit-text-fill-color:#fff2d4;caret-color:#ffdb84;box-shadow:0 0 0 100px #18150e inset}.secure-page .secure-card input[aria-invalid=true]{border-color:#f39786}.secure-page .secure-submit{display:flex;justify-content:center;align-items:center;gap:16px;width:100%;min-height:48px;margin-top:24px;padding:10px 16px;border:1px solid #f2da99!important;border-radius:8px;background:linear-gradient(115deg,#bf8b35,#ffe5a2 44%,#dfb758 76%,#c79231)!important;color:#2c1b05!important;font-size:15px;font-weight:750;letter-spacing:.06em;box-shadow:inset 0 1px #fff3cd,0 8px 24px #d4a34426;cursor:pointer;transition:filter .18s,box-shadow .18s}.secure-submit:after{content:"→";font-size:20px;line-height:1;font-weight:400}.secure-page .secure-submit:hover:not(:disabled){filter:brightness(1.08);box-shadow:inset 0 1px #fff3cd,0 8px 28px #d4a34445}.secure-page .secure-submit:disabled{opacity:.52;cursor:not-allowed}.secure-page .secure-back{display:block;margin:18px auto 0;padding:6px 8px;border:0!important;background:transparent!important;color:#d8be88!important;font-size:12px;cursor:pointer}.secure-page .secure-back:disabled{opacity:.5;cursor:not-allowed}.secure-page button:focus-visible{outline:2px solid #f5cf77;outline-offset:4px}.secure-page .flow-verification{margin:10px 0}.secure-page .captcha-note{color:var(--login-muted);font-size:11px;line-height:1.6}.secure-page .captcha-error{color:#ffb5a6}.secure-page .captcha-error button,.secure-page .mfa-copy{padding:5px 10px;border:1px solid #94753d;border-radius:5px;background:#32291a;color:#ffdea0;cursor:pointer}.secure-page .login-verification{--verification-height:var(--login-control-height)}.secure-page .login-verification .ui-field{margin:0}.secure-page .mfa-secret{display:block;padding:12px;border:1px solid var(--login-line);border-radius:8px;background:#0c0b09;color:#ffe1a1;font-size:16px;letter-spacing:1px;word-break:break-all;-webkit-user-select:all;user-select:all}.secure-page .mfa-qr{display:block;width:180px;height:180px;margin:12px auto;border:6px solid white;border-radius:6px}.secure-page .mfa-copy{margin:8px 0 12px;min-height:32px}@keyframes login-dust-drift{0%{transform:translate3d(0,18px,0);opacity:.15}to{transform:translate3d(12px,-26px,0);opacity:.8}}@media(max-width:1100px)and (min-width:901px){.secure-page{gap:26px;padding-inline:40px;grid-template-columns:minmax(0,1fr) minmax(340px,1fr)}.secure-page .secure-card{padding:28px}}@media(max-width:900px){.secure-page{grid-template-columns:minmax(0,1fr);align-content:start;gap:24px;min-width:320px;padding:28px 24px 22px}.login-atmosphere:after{top:10px;right:10px;bottom:10px;left:10px;border-radius:16px}.secure-page .login-brand-panel{gap:10px;padding:0}.login-brand-eyebrow{font-size:9px;letter-spacing:.24em}.login-brand-mark{gap:10px}.login-crown-stage{width:176px}.login-brand-name{font-size:36px}.login-brand-games{font-size:10px;gap:12px}.login-brand-panel .login-tagline{font-size:11px}.secure-page .secure-card{max-width:440px;padding:26px}.secure-page .secure-card h2{font-size:23px}.ball-left{--ball-size:110px;left:-38px;top:11%;opacity:.45}.ball-right{--ball-size:150px;right:-68px;top:21%;opacity:.3}.ball-bottom{--ball-size:108px;left:76%;opacity:.35}.login-dust i:nth-child(n+7){display:none}}@media(max-width:380px){.secure-page{padding:24px 20px 18px;gap:20px}.secure-page .secure-card{padding:20px}.login-crown-stage{width:150px}.login-brand-name{font-size:32px}}@media(prefers-reduced-motion:reduce){.login-dust i{animation:none;opacity:.35}.secure-page *{transition:none!important}}
