.edit-profile-modal[data-v-5c78adb7]{animation:.18s appDialogIn}.edit-profile-dialog[data-v-5c78adb7]{width:calc(100vw - 160px*var(--edit-dialog-scale-w));max-width:calc(540px - 160px*var(--edit-dialog-scale-w));min-width:0;padding:calc(10px*var(--edit-dialog-scale-h)) calc(10px*var(--edit-dialog-scale-w));color:#333;border-radius:calc(17.5px*var(--edit-dialog-scale-r));background:#fff;animation:.22s cubic-bezier(.2,.9,.2,1) appPanelIn}.edit-profile-dialog--android[data-v-5c78adb7]{background:url(../assets/images/login/edit_profile_bg.webp) 50%/cover no-repeat}.edit-profile-dialog__close[data-v-5c78adb7]{width:100%;height:calc(30px*var(--edit-dialog-scale-w));min-height:calc(30px*var(--edit-dialog-scale-w));justify-content:flex-end;display:flex}.edit-profile-dialog__close img[data-v-5c78adb7]{width:calc(30px*var(--edit-dialog-scale-w));height:calc(30px*var(--edit-dialog-scale-w));-o-object-fit:contain;object-fit:contain}.edit-profile-dialog h2[data-v-5c78adb7]{color:#000;font-size:calc(22px*var(--edit-dialog-scale-w));text-align:center;flex-direction:column;margin:0;font-weight:600;line-height:1.22;display:flex}.edit-profile-dialog h2 span[data-v-5c78adb7]{color:red;white-space:nowrap}.edit-profile-dialog__scroll[data-v-5c78adb7]{-webkit-overflow-scrolling:touch;min-height:0;overflow-y:auto}.edit-profile-dialog__content[data-v-5c78adb7]{padding:0 calc(20px*var(--edit-dialog-scale-w)) calc(40px*var(--edit-dialog-scale-h))}.edit-profile-dialog__reward[data-v-5c78adb7]{justify-content:center;align-items:center;gap:calc(8px*var(--edit-dialog-scale-w));color:#7e7e7e;font-size:calc(14px*var(--edit-dialog-scale-w));text-align:center;white-space:nowrap;margin-top:0;line-height:1.25;display:flex}.edit-profile-dialog__reward img[data-v-5c78adb7]{-o-object-fit:contain;object-fit:contain;width:18px;height:18px;animation:.9s cubic-bezier(.18,.89,.32,1.28) infinite alternate editProfileGiftShake-5c78adb7}.edit-profile-dialog__fields[data-v-5c78adb7]{flex-direction:column;display:flex}.edit-profile-dialog__fields label[data-v-5c78adb7]{align-items:center;gap:calc(8px*var(--edit-dialog-scale-w));color:#76797e;font-size:calc(16px*var(--edit-dialog-scale-w));grid-template-columns:max-content minmax(0,1fr);line-height:1.2;display:grid}.edit-profile-dialog__fields label[data-v-5c78adb7],.edit-profile-dialog__fields label[data-v-5c78adb7]:first-child{margin-top:calc(12px*var(--edit-dialog-scale-h))}.edit-profile-dialog__fields .edit-profile-dialog__password-row[data-v-5c78adb7]{margin-top:calc(20px*var(--edit-dialog-scale-h))}.edit-profile-dialog__fields input[data-v-5c78adb7]{width:100%;min-width:0;height:calc(40px*var(--edit-dialog-scale-h));padding:calc(10px*var(--edit-dialog-scale-w));color:#333;font:inherit;font-size:calc(17px*var(--edit-dialog-scale-w));border-radius:calc(1.5px*var(--edit-dialog-scale-r));background:#f2f2f8;border:1px solid #fff;outline:0;line-height:1.1}.edit-profile-dialog__fields input[data-v-5c78adb7]:focus{border-color:gray}.edit-profile-dialog__fields input[data-v-5c78adb7]::placeholder{color:#9c9ea2;font-size:calc(18px*var(--edit-dialog-scale-w))}.edit-profile-dialog__fields small[data-v-5c78adb7]{color:#7e7e7e;font-size:calc(13px*var(--edit-dialog-scale-w));text-align:center;white-space:nowrap;line-height:1.35;display:block}.edit-profile-dialog__password-field[data-v-5c78adb7]{min-width:0;display:block;position:relative}.edit-profile-dialog__password-field input[data-v-5c78adb7]{padding-right:calc(40px*var(--edit-dialog-scale-w));color:#333;font-size:calc(18px*var(--edit-dialog-scale-w))}.edit-profile-dialog__password-field button[data-v-5c78adb7]{width:calc(40px*var(--edit-dialog-scale-w));min-width:28px;height:calc(20px*var(--edit-dialog-scale-h));color:#7d7d7d;place-items:center;min-height:20px;display:grid;position:absolute;top:50%;right:0;transform:translateY(-50%)}.edit-profile-dialog__password-field button.is-visible[data-v-5c78adb7]{color:#a78553}.edit-profile-dialog__fields .edit-profile-dialog__indent[data-v-5c78adb7]{margin-top:calc(10px*var(--edit-dialog-scale-h));padding-left:calc(32px*var(--edit-dialog-scale-w));grid-template-columns:minmax(0,1fr)}.edit-profile-dialog__fields .edit-profile-dialog__confirm-row[data-v-5c78adb7]{margin-top:14px}.edit-profile-dialog__message[data-v-5c78adb7]{margin:calc(8px*var(--edit-dialog-scale-h)) 0 0;color:#c52727;font-size:calc(13px*var(--edit-dialog-scale-w));text-align:center;line-height:1.35}.edit-profile-dialog__actions[data-v-5c78adb7],.edit-profile-dialog__android-actions[data-v-5c78adb7]{flex-shrink:0}.edit-profile-dialog__actions[data-v-5c78adb7]{justify-content:center;align-items:center;gap:calc(10px*var(--edit-dialog-scale-w));flex-direction:column;display:flex}.edit-profile-dialog__submit-note[data-v-5c78adb7]{color:red;font-size:calc(14px*var(--edit-dialog-scale-w));text-align:center;margin:0;font-weight:500;line-height:1.35}.edit-profile-dialog__android-actions .edit-profile-dialog__submit-note[data-v-5c78adb7]{margin-bottom:calc(8px*var(--edit-dialog-scale-h))}.edit-profile-dialog__android-actions[data-v-5c78adb7]{margin-top:calc(20px*var(--edit-dialog-scale-h));flex-direction:column;align-items:center;display:flex}.edit-profile-dialog__android-actions img[data-v-5c78adb7]{width:100%;margin-top:calc(20px*var(--edit-dialog-scale-h));padding:0 calc(15px*var(--edit-dialog-scale-w));-o-object-fit:contain;object-fit:contain}.edit-profile-dialog__actions button[data-v-5c78adb7],.edit-profile-dialog__android-actions button[data-v-5c78adb7]{padding:calc(15px*var(--edit-dialog-scale-h)) calc(32px*var(--edit-dialog-scale-w));color:#000;font-size:calc(18px*var(--edit-dialog-scale-w));white-space:nowrap;border-radius:calc(15px*var(--edit-dialog-scale-r));background:linear-gradient(#fcf8be,#f2e086 16.6%,#f7ee8e 33.3%,#eac06a 50%,#caa64e 66.6%,#ac8a38 83.3%,#9d7325);font-weight:700;line-height:1.15}.edit-profile-dialog__actions button[data-v-5c78adb7]:disabled,.edit-profile-dialog__android-actions button[data-v-5c78adb7]:disabled{opacity:.55}.edit-profile-dialog:not(.edit-profile-dialog--android) .edit-profile-dialog__actions[data-v-5c78adb7]{margin-top:0}.edit-profile-dialog--android .edit-profile-dialog__actions[data-v-5c78adb7],.edit-profile-dialog:not(.edit-profile-dialog--android) .edit-profile-dialog__android-actions[data-v-5c78adb7],.edit-profile-dialog:not(.edit-profile-dialog--android) .edit-profile-dialog__android-actions img[data-v-5c78adb7]{display:none}.title-area[data-v-5c78adb7]{width:100%;height:76px;font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif;position:relative;overflow:hidden}.title[data-v-5c78adb7]{color:#1b1828;letter-spacing:0;text-align:center;white-space:nowrap;font-kerning:none;-webkit-font-smoothing:antialiased;width:calc(100% - 12px);font-size:clamp(16px,4.65vw,18px);font-weight:700;line-height:clamp(22px,6.2vw,24px);display:block;position:absolute;top:11px;left:50%;transform:translate(-50%)}.title-gradient[data-v-5c78adb7]{color:#0000;-webkit-text-fill-color:transparent;background-image:linear-gradient(#b67f3e,#a77559 48%,#7458a3);-webkit-background-clip:text;background-clip:text;display:inline-block}.sparkle-large[data-v-5c78adb7]{clip-path:polygon(50% 0,59% 39%,100% 50%,59% 61%,50% 100%,41% 61%,0 50%,41% 39%);background:linear-gradient(#e1bd7b,#be853b);width:14px;height:16px;position:absolute;top:-11px;right:-4px}.sparkle-small[data-v-5c78adb7]{clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);background:#c99a57;width:10px;height:10px;position:absolute;top:2px;right:-8px}.reward-row[data-v-5c78adb7]{white-space:nowrap;align-items:center;gap:6px;width:max-content;height:22px;display:flex;position:absolute;top:41px;left:50%;transform:translate(-50%)}.gift-icon[data-v-5c78adb7]{flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;font-size:16px;line-height:18px;display:inline-flex}.reward-text[data-v-5c78adb7]{letter-spacing:0;color:#0000;-webkit-text-fill-color:transparent;-webkit-font-smoothing:antialiased;background-image:linear-gradient(90deg,#a48068,#98787c 30%,#8e76a8 60%,#8878c6);-webkit-background-clip:text;background-clip:text;font-size:16px;font-weight:700;line-height:22px;display:inline-block}@keyframes editProfileGiftShake-5c78adb7{0%{transform:translate(-5px)}to{transform:translate(0)}}.auth-dialog--dark[data-v-32e96fe2]{isolation:isolate;box-shadow:none;background:url(../assets/images/dialog_bg.webp) 50%/100% 100% no-repeat;border:0;border-radius:7px;position:relative}.auth-dialog--dark[data-v-32e96fe2]:before{content:"";z-index:-1;border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#fcf8be,#f2e086 17%,#f7ee8e 34%,#eac06a 50%,#caa64e 67%,#ac8a38 84%,#9d7325);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0)}.captcha-dialog[data-v-32e96fe2]{background:linear-gradient(#121212db,#121212db) padding-box padding-box,linear-gradient(#e74087,#6262e2) border-box;position:relative}.captcha-dialog[data-v-32e96fe2],.captcha-modal[data-v-32e96fe2]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.auth-dialog__button[data-v-32e96fe2]{color:#2a2a2a;background:linear-gradient(#fcf8be,#f2e086 17%,#f7ee8e 34%,#eac06a 50%,#caa64e 67%,#ac8a38 84%,#9d7325);border:1px solid #8c7038;border-radius:5px}.auth-dialog__button[data-v-32e96fe2]:active{transform:scale(.98)}.captcha-dialog__field input[data-v-32e96fe2]::placeholder{color:#9a9999}.login-page--embedded[data-v-32e96fe2],.login-page--overlay[data-v-32e96fe2],.login-page--standalone[data-v-32e96fe2]{height:var(--login-layout-height,100dvh);min-height:var(--login-layout-height,100dvh)}body.login-viewport-adaptive,html.login-viewport-adaptive #app,html.login-viewport-adaptive{min-width:0}.login-page__content[data-v-32e96fe2]{height:var(--login-layout-height,100%);gap:var(--login-column-gap);overscroll-behavior:contain;min-height:0;padding:calc(var(--login-top-padding) + env(safe-area-inset-top)) 0 calc(var(--login-bottom-padding) + var(--login-keyboard-inset,0px));scrollbar-width:none;touch-action:pan-y;-webkit-overflow-scrolling:touch;bottom:auto;overflow:hidden auto}.login-page__content[data-v-32e96fe2]::-webkit-scrollbar{display:none}.login-page--keyboard .login-page__content[data-v-32e96fe2]{pointer-events:auto}.login-page--standalone[data-v-32e96fe2]{z-index:60}.login-page--embedded[data-v-32e96fe2]{height:100%;min-height:0;position:absolute}.login-page--embedded:not(.login-page--show-back) .login-page__back[data-v-32e96fe2]{display:none}.login-main-button[data-v-32e96fe2]{box-shadow:inset 0 0 0 .5px #ffffff80,0 0 8px #ffffffc7,0 0 18px #ffd5958f,0 8px 18px #ff9c2447}.login-main-button[data-v-32e96fe2]:before{z-index:1;background:inherit;inset:0}.login-main-button[data-v-32e96fe2]:after,.login-main-button[data-v-32e96fe2]:before{pointer-events:none;border-radius:inherit;content:"";position:absolute}.login-main-button[data-v-32e96fe2]:after{z-index:3;background:linear-gradient(#ffffff4d,#fff0 42%);border:1px solid #ffe297c2;inset:-3px;box-shadow:0 0 16px #ffd67180}.login-main-button__label[data-v-32e96fe2]{color:#fff;font-size:clamp(18px,42px * var(--login-fit-scale,1),42px);text-shadow:0 2px #0000006b,0 0 4px #fff6;white-space:nowrap;font-weight:950;line-height:1}.login-main-button__label--register[data-v-32e96fe2]{transform:translateY(-1px)}.login-main-button__label--signin[data-v-32e96fe2]{font-size:clamp(17px,36px * var(--login-fit-scale,1),36px);transform:translateY(-1px)}.login-main-button--register[data-v-32e96fe2]{box-shadow:inset 0 1px 1px #ffffff61,0 0 18px #fdd356eb,0 0 42px #fbb5286e}.login-main-button--register[data-v-32e96fe2]:before{border-radius:inherit;background:linear-gradient(#ffffff29,#0000 44%);inset:4px}.login-main-button--register[data-v-32e96fe2]:after{z-index:3;width:18px;height:18px;box-shadow:8px 6px 18px #ffe36f,calc(var(--login-controls-width) - 8px) calc(var(--login-main-button-height) + 2px) 22px #ffe36f;filter:blur(3px);opacity:.9;background:#fff3a6;border:0;border-radius:50%;inset:-3px auto auto -8px}.login-main-button--signin[data-v-32e96fe2]{box-shadow:inset 0 0 0 .5px #ffffff80,0 0 9px #ffffffd1,0 0 18px #ffe5b885}.login-main-button--signin[data-v-32e96fe2]:after{z-index:3;width:18px;height:18px;box-shadow:calc(var(--login-controls-width)*-1 + 12px) -28px 20px #ffe36f,-12px 8px 14px #ffe36f;filter:blur(3px);opacity:.9;background:#fff3a6;border:0;border-radius:50%;inset:auto -5px 8px auto}.login-field input[data-v-32e96fe2]:-webkit-autofill{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #0000002e}.login-field input[data-v-32e96fe2]:-webkit-autofill:focus{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #0000002e}.login-field input[data-v-32e96fe2]:-webkit-autofill:hover{-webkit-text-fill-color:#fff;caret-color:#fff;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #0000002e}.login-field input[data-v-32e96fe2]::placeholder{color:#888}.auth-text-field input[data-v-32e96fe2]::placeholder{color:#474747}.auth-dialog__button[data-v-32e96fe2]:disabled{opacity:.52}.agreement-page__scroll[data-v-32e96fe2]{scrollbar-width:none}.agreement-page__scroll[data-v-32e96fe2]::-webkit-scrollbar{display:none}:where(.auth-modal[data-v-32e96fe2],.app-dialog[data-v-32e96fe2],.site-list-dialog[data-v-32e96fe2],.search-rank-sheet[data-v-32e96fe2],.chat-ann-overlay[data-v-32e96fe2],.chat-pinned-dialog-backdrop[data-v-32e96fe2],.chat-member-sheet-backdrop[data-v-32e96fe2],.profile-collection-dialog[data-v-32e96fe2],.profile-other-menu[data-v-32e96fe2],.anncmnt-dialog[data-v-32e96fe2],.vip-dialog[data-v-32e96fe2],.novel-dialog[data-v-32e96fe2],.novel-drawer[data-v-32e96fe2],.profile-medal-cate-sheet[data-v-32e96fe2],.live-room-sheet[data-v-32e96fe2]){animation:.18s appDialogIn}:where(.auth-dialog[data-v-32e96fe2],.app-dialog__panel[data-v-32e96fe2],.site-list-dialog__panel[data-v-32e96fe2],.chat-ann-dialog[data-v-32e96fe2],.chat-pinned-dialog[data-v-32e96fe2],.chat-confirm-dialog[data-v-32e96fe2],.profile-collection-dialog__panel[data-v-32e96fe2],.anncmnt-dialog__panel[data-v-32e96fe2],.vip-dialog__panel[data-v-32e96fe2],.novel-dialog section[data-v-32e96fe2],.global-welcome-ad__image[data-v-32e96fe2]){animation:.22s cubic-bezier(.2,.9,.2,1) appPanelIn}
