.auth-gallery_gallery__RANdz{--ui-unit:clamp(1px,min(calc(100vw / 1920),calc(100svh / 1080)),1.75px);--ui-extra:calc(var(--ui-unit) - 1px);--login-ink:#17212f;--form-offset:clamp(0px,calc(6.5vw - 78px),2.75vw);--brand-size:calc(clamp(44px, calc(1.6vw + 26.4px), 60px) + 60 * var(--ui-extra));--brand-crop:calc(var(--brand-size) * -.16);--login-heading:#0e1d36;--login-muted:#6f7783;--login-line:#cdd0d4;--login-field:#fff3;position:relative;isolation:isolate;min-height:100svh;display:flex;flex-direction:column;padding:max(env(safe-area-inset-top),calc(clamp(14px, 1vw, 20px) + 20 * var(--ui-extra))) max(24px,6.6vw) max(env(safe-area-inset-bottom),calc(clamp(20px, calc(16svh - 112px), 44px) + 44 * var(--ui-extra)));color:var(--login-ink);background:#f7f2eb;overflow:clip}.auth-gallery_art__FoenS{position:fixed;z-index:-1;inset:0;background:url(/images/login-gallery.png) 0/cover no-repeat;pointer-events:none}.auth-gallery_header__WZD2n{position:relative;min-height:var(--brand-size);padding-left:var(--form-offset);color:var(--login-muted);flex-shrink:0}.auth-gallery_imageFilters__snZTh{position:absolute;width:0;height:0;overflow:hidden}.auth-gallery_brand__2jlPu{display:inline-flex;align-items:center;gap:calc(clamp(10px, .6vw, 12px) + 12 * var(--ui-extra));margin-left:var(--brand-crop);color:var(--login-heading);font-size:calc(clamp(18px, calc(.3vw + 15.3px), 21px) + 21 * var(--ui-extra));font-weight:800;letter-spacing:.2px}.auth-gallery_brand__2jlPu img{width:var(--brand-size);height:var(--brand-size);margin-right:calc(var(--brand-crop) + var(--brand-size) * .204);clip-path:inset(24% 16%);filter:url(#manyuan-brand-cutout);transform:translateY(calc(1 * var(--ui-unit))) scale(1.3);transform-origin:16% 50%}.auth-gallery_brandCopy__IrQ_U{display:flex;flex-direction:column;align-items:flex-start;gap:calc(2 * var(--ui-unit));line-height:1.3}.auth-gallery_sectionLabel__WmPkL{color:var(--login-muted);font-size:12px;font-weight:400;letter-spacing:normal;white-space:nowrap}.auth-gallery_preferences__itEUI{display:flex;align-items:center;gap:calc(clamp(6px, 1vw, 14px) + 14 * var(--ui-extra))}.auth-gallery_themeControl__lpSZq{width:calc(40 * var(--ui-unit));height:calc(44 * var(--ui-unit));position:relative;display:grid;place-items:center;cursor:pointer}.auth-gallery_themeControl__lpSZq>svg{width:calc(21 * var(--ui-unit));height:calc(21 * var(--ui-unit))}.auth-gallery_themeControl__lpSZq select{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.auth-gallery_languageControl__qUMSP{position:relative;border:0;background:transparent;color:inherit;height:calc(44 * var(--ui-unit));min-width:calc(40 * var(--ui-unit));font-size:calc(13 * var(--ui-unit));padding:0 0 0 calc(12 * var(--ui-unit))}.auth-gallery_languageControl__qUMSP:before{content:"";position:absolute;left:0;top:calc(13 * var(--ui-unit));height:calc(18 * var(--ui-unit));border-left:1px solid var(--login-line)}.auth-gallery_gallery__RANdz a:focus-visible,.auth-gallery_gallery__RANdz button:focus-visible,.auth-gallery_themeControl__lpSZq:focus-within{outline:2px solid #497c72;outline-offset:4px}.auth-gallery_content__3lIzr{flex:1;display:flex;align-items:flex-start;padding:max(calc(18 * var(--ui-unit)),calc(50svh - 338 * var(--ui-unit))) 0 calc(clamp(20px, calc(20svh - 140px), 64px) + 64 * var(--ui-extra)) var(--form-offset)}.auth-gallery_form__nZgBR{width:min(calc(405 * var(--ui-unit)),100%);min-width:0}.auth-gallery_form__nZgBR h2{font-size:calc(clamp(30px, calc(1vw + 19px), 40px) + 40 * var(--ui-extra));font-weight:800;line-height:1.25;letter-spacing:-.2px;color:var(--login-heading);margin:0 0 calc(clamp(9px, .6vw, 12px) + 12 * var(--ui-extra));text-align:center}.auth-gallery_form__nZgBR .description{text-align:center;color:var(--login-muted);font-size:calc(clamp(13px, calc(.2vw + 11px), 15px) + 15 * var(--ui-extra));font-weight:500;line-height:calc(clamp(22px, 1.2vw, 24px) + 24 * var(--ui-extra));margin:0 0 calc(clamp(14px, 2vw, 30px) + 30 * var(--ui-extra))}.auth-gallery_form__nZgBR .auth-email-label{display:flex;align-items:baseline;justify-content:space-between;gap:calc(12 * var(--ui-unit))}.auth-gallery_form__nZgBR .login-method-toggle{padding:0;border:0;background:transparent;color:var(--login-muted);font-size:calc(13 * var(--ui-unit));line-height:calc(20 * var(--ui-unit));white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.auth-gallery_form__nZgBR label{font-size:calc(13 * var(--ui-unit));font-weight:650;line-height:calc(20 * var(--ui-unit));margin-bottom:calc(clamp(7px, .5vw, 10px) + 10 * var(--ui-extra))}.auth-gallery_form__nZgBR .input-wrap{height:48px;min-height:48px;border:1px solid var(--login-line);border-radius:calc(11 * var(--ui-unit));padding:0 calc(16 * var(--ui-unit));gap:calc(12 * var(--ui-unit));background:var(--login-field);color:var(--login-muted)}.auth-gallery_form__nZgBR .input-wrap:focus-within{border-color:#497c72;box-shadow:0 0 0 3px #497c7212}.auth-gallery_form__nZgBR input{width:100%;height:46px;font-size:calc(13 * var(--ui-unit));line-height:calc(22 * var(--ui-unit));color:var(--login-ink)}.auth-gallery_form__nZgBR input:is(:autofill,:-webkit-autofill){-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:var(--login-ink);caret-color:var(--login-ink)}.auth-gallery_form__nZgBR .input-wrap>svg{flex-shrink:0}.auth-gallery_form__nZgBR .input-wrap svg{width:calc(19 * var(--ui-unit));height:calc(19 * var(--ui-unit))}.auth-gallery_form__nZgBR input::placeholder{color:#92989b}.auth-gallery_form__nZgBR input:disabled{opacity:.7}.auth-gallery_form__nZgBR .otp-field{margin-top:calc(clamp(18px, 1.15vw, 23px) + 23 * var(--ui-extra))}.auth-gallery_form__nZgBR .auth-password-field{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .24s ease,opacity .18s ease}.auth-gallery_form__nZgBR .auth-password-field[data-open=true]{grid-template-rows:1fr;opacity:1}.auth-gallery_form__nZgBR .auth-password-clip{min-height:0;overflow:hidden}.auth-gallery_form__nZgBR .auth-password-label{display:flex;align-items:baseline;justify-content:space-between;gap:calc(12 * var(--ui-unit))}.auth-gallery_form__nZgBR .text-button{color:var(--login-muted);font-size:calc(13 * var(--ui-unit));line-height:calc(20 * var(--ui-unit));font-weight:400;margin:0;text-underline-offset:3px}.auth-gallery_form__nZgBR .password-toggle{padding:calc(8 * var(--ui-unit)) 0 calc(8 * var(--ui-unit)) calc(8 * var(--ui-unit));color:var(--login-muted)}.auth-gallery_form__nZgBR .primary{height:calc(44 * var(--ui-unit));min-height:calc(44 * var(--ui-unit));margin-top:calc(17 * var(--ui-unit));border-radius:calc(12 * var(--ui-unit));background:#191e26;color:#fff;gap:calc(12 * var(--ui-unit));font-size:calc(13 * var(--ui-unit));font-weight:650}.auth-gallery_form__nZgBR .primary:hover:not(:disabled){background:#2c3540}.auth-gallery_form__nZgBR .auth-actions{gap:calc(12 * var(--ui-unit)) calc(20 * var(--ui-unit));margin-top:calc(16 * var(--ui-unit))}.auth-gallery_form__nZgBR .auth-divider{margin:calc(clamp(20px, 1.25vw, 25px) + 25 * var(--ui-extra)) 0 calc(clamp(16px, 1vw, 20px) + 20 * var(--ui-extra));gap:calc(13 * var(--ui-unit));color:var(--login-muted);font-size:calc(13 * var(--ui-unit))}.auth-gallery_form__nZgBR .auth-divider:after,.auth-gallery_form__nZgBR .auth-divider:before{background:var(--login-line);opacity:.65}.auth-gallery_form__nZgBR .google-button{height:calc(44 * var(--ui-unit));min-height:calc(44 * var(--ui-unit));border:1px solid var(--login-line);border-radius:calc(11 * var(--ui-unit));background:#ffffffb3;color:#191e26;font-size:calc(13 * var(--ui-unit));font-weight:650;gap:calc(12 * var(--ui-unit))}.auth-gallery_form__nZgBR .google-button:hover:not(:disabled){background:#fff;border-color:#9ba5aa}.auth-gallery_form__nZgBR .google-button img{width:calc(20 * var(--ui-unit));height:calc(20 * var(--ui-unit))}.auth-gallery_form__nZgBR .social-login-actions{--social-button-background:linear-gradient(180deg,#f4f4f4,#ececec);--social-button-shadow:inset 0 -1.4px 1.9px -.5px rgb(0 0 0/.12),inset 0 1.4px 1.9px -.5px rgb(255 255 255/.2),inset 0 0 2.3px .5px rgb(255 255 255/.8),inset 0 9.3px 14px 0 rgb(255 255 255/.2);display:flex;justify-content:center;gap:16px}.auth-gallery_form__nZgBR .social-login-actions .google-button,.auth-gallery_form__nZgBR .social-login-actions .google-button:hover:not(:disabled){width:48px;height:48px;min-height:48px;padding:0;flex:0 0 48px;margin-top:0;border:0;border-radius:999px;background:var(--social-button-background)!important;box-shadow:var(--social-button-shadow)}.auth-gallery_form__nZgBR .social-login-actions .google-button img{width:32px;height:32px}.auth-gallery_form__nZgBR .social-login-actions .social-apple-logo{display:block;width:26px;height:32px;border:0;border-radius:0;background:currentColor;mask:url(/icons/apple.svg) center/contain no-repeat;-webkit-mask:url(/icons/apple.svg) center/contain no-repeat}.auth-gallery_form__nZgBR .auth-register{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:calc(6 * var(--ui-unit));margin:calc(clamp(16px, 1vw, 20px) + 20 * var(--ui-extra)) 0 0;color:var(--login-muted);font-size:calc(13 * var(--ui-unit));line-height:calc(22 * var(--ui-unit))}.auth-gallery_form__nZgBR .auth-register .text-button{color:var(--login-ink);font-weight:550}.auth-gallery_form__nZgBR .fine-print{color:var(--login-muted);font-size:calc(12 * var(--ui-unit));line-height:1.7}.auth-gallery_form__nZgBR .error,.auth-gallery_form__nZgBR .notice{font-size:calc(13 * var(--ui-unit));margin-bottom:0}.auth-gallery_footer__xAsdm{position:relative;padding-left:var(--form-offset);flex-shrink:0;font-size:calc(clamp(10px, .6vw, 12px) + 12 * var(--ui-extra));gap:calc(clamp(10px, .8vw, 16px) + 16 * var(--ui-extra));line-height:calc(20 * var(--ui-unit));color:var(--login-muted)}html[data-theme=dark] .auth-gallery_gallery__RANdz{--login-ink:#e8edea;--login-heading:#f4f5f0;--login-muted:#b4bcb9;--login-line:#6c787680;--login-field:#111b1940;background:#111916}html[data-theme=dark] .auth-gallery_art__FoenS{background-image:url(/images/login-gallery-night.png);opacity:1}html[data-theme=dark] .auth-gallery_footer__xAsdm{color:#e8edea;text-shadow:0 1px 3px #0a152b,0 0 2px #0a152b}html[data-theme=dark] .auth-gallery_form__nZgBR .primary{background:#eaf0eb;color:#15231e}html[data-theme=dark] .auth-gallery_form__nZgBR .primary:hover:not(:disabled){background:#fff}html[data-theme=dark] .auth-gallery_form__nZgBR .google-button{background:#1c2927;color:#e8edea}html[data-theme=dark] .auth-gallery_form__nZgBR .google-button:hover:not(:disabled){background:#293a36}html[data-theme=dark] .auth-gallery_form__nZgBR .social-login-actions{--social-button-background:linear-gradient(180deg,#2d2d31,#2d2d31);--social-button-shadow:inset 0 -1.4px 1.9px -.5px rgb(0 0 0/.65),inset 0 1.4px 1.9px -.5px rgb(255 255 255/.18),inset 0 0 2.3px .5px rgb(255 255 255/.12),inset 0 9.3px 14px 0 rgb(255 255 255/.07)}@media (prefers-reduced-motion:reduce){.auth-gallery_form__nZgBR .auth-password-field{transition:none}}.auth-gallery_accountBrand__Z7mEC{--ui-unit:clamp(1px,min(calc(100vw / 1920),calc(100svh / 1080)),1.75px);--ui-extra:calc(var(--ui-unit) - 1px);--brand-size:calc(clamp(44px, calc(1.6vw + 26.4px), 60px) + 60 * var(--ui-extra));--brand-crop:calc(var(--brand-size) * -.16);--login-heading:light-dark(#0e1d36,#edf0f5);--login-muted:light-dark(#6f7783,#a2aab7)}.project-access-center_panel__uFVRu::backdrop{background:#0006;backdrop-filter:blur(8px)}.project-access-center_panel__uFVRu{position:fixed;inset:0;margin:auto;padding:0;width:min(920px,calc(100% - 48px));height:fit-content;max-height:calc(100dvh - 48px);display:flex;flex-direction:column;border:1px solid var(--account-border);border-radius:20px;background:light-dark(#f9faf9,#181e26);color:var(--account-ink);box-shadow:0 24px 80px #0004;font-size:14px}.project-access-center_header__chPmo{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px;border-bottom:1px solid var(--account-border)}.project-access-center_header__chPmo h2{display:flex;align-items:center;gap:10px;font-size:20px;margin:0}.project-access-center_default__9aLfu,.project-access-center_header__chPmo p{margin:10px 0 0;color:var(--account-secondary);line-height:1.7}.project-access-center_body__U5HR_{overflow:auto;padding:24px}.project-access-center_panel__uFVRu button{min-height:36px;padding:6px 14px;border:1px solid var(--account-border);border-radius:8px;background:var(--account-surface);color:var(--account-ink);cursor:pointer}.project-access-center_panel__uFVRu button:hover:not(:disabled){background:var(--account-hover)}.project-access-center_panel__uFVRu button:disabled{cursor:default;opacity:.5}.project-access-center_panel__uFVRu .project-access-center_iconButton__Tu6Oc{width:36px;padding:0;display:grid;place-items:center;flex-shrink:0}.project-access-center_search__5iQI5{display:flex;gap:12px}.project-access-center_search__5iQI5 label{flex:1;display:flex;align-items:center;gap:10px;margin:0;padding:0 12px;min-width:0;border:1px solid var(--account-border);border-radius:8px;background:var(--account-surface)}.project-access-center_search__5iQI5 input{flex:1;width:100%;min-width:0;margin:0;padding:8px 0;border:0;outline:0;background:transparent;box-shadow:none;color:inherit}.project-access-center_search__5iQI5 label:focus-within{outline:2px solid var(--account-green)}.project-access-center_tableWrap__7gb18{margin-top:20px;overflow-x:auto}.project-access-center_tableWrap__7gb18 table{width:100%;border-collapse:collapse}.project-access-center_tableWrap__7gb18 td,.project-access-center_tableWrap__7gb18 th{padding:14px 10px;border-bottom:1px solid var(--account-border);text-align:center}.project-access-center_tableWrap__7gb18 th:first-child{width:42%;text-align:left;overflow-wrap:anywhere}.project-access-center_tableWrap__7gb18 thead{color:var(--account-secondary);font-size:13px}.project-access-center_tableWrap__7gb18 tbody th{font-weight:500}.project-access-center_tableWrap__7gb18 span,.project-access-center_tableWrap__7gb18 strong{display:block}.project-access-center_tableWrap__7gb18 span{margin-top:4px;font-size:12px;color:var(--account-secondary)}.project-access-center_tableWrap__7gb18 small{display:inline-block;margin-top:6px;color:var(--account-green)}.project-access-center_tableWrap__7gb18 input[type=checkbox]{width:18px;height:18px;padding:0;margin:0;accent-color:var(--account-green);cursor:pointer}.project-access-center_pagination__wfdV0{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:20px}.project-access-center_pagination__wfdV0>span:first-child{margin-right:auto;color:var(--account-secondary)}.project-access-center_error__pfRdn{padding:12px;margin-bottom:16px;border-radius:8px;background:light-dark(#fff0ed,#391f21);color:light-dark(#9a3229,#ffb2aa)}.project-access-center_error__pfRdn p{margin:0 0 10px}.project-access-center_notice__THhuF{padding:12px;border-radius:8px;background:var(--account-soft);color:var(--account-green)}@media(max-width:640px){.project-access-center_panel__uFVRu{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.project-access-center_body__U5HR_,.project-access-center_header__chPmo{padding:16px}.project-access-center_header__chPmo h2{font-size:18px}.project-access-center_tableWrap__7gb18 thead{display:none}.project-access-center_tableWrap__7gb18 table,.project-access-center_tableWrap__7gb18 tbody{display:block}.project-access-center_tableWrap__7gb18 tr{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;padding:14px;border:1px solid var(--account-border);border-radius:12px}.project-access-center_tableWrap__7gb18 th:first-child{grid-column:1/-1;width:auto}.project-access-center_tableWrap__7gb18 td:before{display:block;content:attr(data-label);margin-bottom:10px;font-size:12px;color:var(--account-secondary)}.project-access-center_tableWrap__7gb18 td,.project-access-center_tableWrap__7gb18 th{padding:0;border:0}.project-access-center_tableWrap__7gb18 td:last-child{grid-column:1/-1;text-align:right}.project-access-center_pagination__wfdV0{gap:8px}}.account-settings_panel__JLnPA::backdrop{background:#0006;backdrop-filter:blur(8px)}.account-settings_panel__JLnPA{position:fixed;inset:0;margin:auto;padding:0;width:min(640px,calc(100% - 48px));height:fit-content;max-height:calc(100dvh - 48px);display:flex;flex-direction:column;border:1px solid var(--account-border);border-radius:20px;background:light-dark(#f9faf9,#181e26);color:var(--account-ink);font-size:14px;box-shadow:0 24px 80px #0004}.account-settings_header__oRULk{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:24px;border-bottom:1px solid var(--account-border)}.account-settings_header__oRULk h2{display:flex;align-items:center;gap:10px;font-size:20px;margin:0}.account-settings_header__oRULk p,.account-settings_help__Qfoth{margin:8px 0 0;color:var(--account-secondary);line-height:1.7}.account-settings_body__bSwPE{padding:24px;overflow:auto}.account-settings_panel__JLnPA button{min-height:36px;padding:6px 14px;border:1px solid var(--account-border);border-radius:8px;background:var(--account-surface);color:var(--account-ink)}.account-settings_panel__JLnPA button:hover:not(:disabled){background:var(--account-hover)}.account-settings_panel__JLnPA button.account-settings_textButton__zId4K{padding-inline:0;border:0;background:transparent;text-decoration:underline;text-underline-offset:4px}.account-settings_panel__JLnPA button.account-settings_textButton__zId4K:hover:not(:disabled){background:transparent}.account-settings_panel__JLnPA .account-settings_close__h_7F1{width:36px;padding:0;flex-shrink:0;display:grid;place-items:center}.account-settings_panel__JLnPA section+section{margin-top:24px;padding-top:24px;border-top:1px solid var(--account-border)}.account-settings_panel__JLnPA h3{margin:0 0 12px;font-size:16px}.account-settings_panel__JLnPA label{margin:0 0 8px}.account-settings_panel__JLnPA input:not([type=file]){display:block;width:100%;flex:none;height:42px;padding:8px 12px;border:1px solid var(--account-border);border-radius:8px;background:var(--account-surface);color:inherit}.account-settings_panel__JLnPA input:focus-visible{outline:2px solid var(--account-green)}.account-settings_panel__JLnPA form button,.account-settings_password__AgaO6 label:not(:first-child){margin-top:12px}.account-settings_profile__CJU48{display:flex;align-items:center;gap:24px;margin-bottom:20px}.account-settings_avatar__7UfTC{position:relative;width:96px;height:96px;flex:0 0 96px}.account-settings_avatarFallback__PKhYN,.account-settings_avatar__7UfTC img{width:96px;height:96px;object-fit:cover;border-radius:50%}.account-settings_avatarFallback__PKhYN{display:grid;place-items:center;background:var(--account-soft);color:var(--account-secondary)}.account-settings_panel__JLnPA button.account-settings_avatarCamera__mVO6A{position:absolute;right:0;bottom:0;display:grid;place-items:center;width:32px;height:32px;min-height:32px;padding:0;border-radius:50%;background:light-dark(#f9faf9,#181e26)}.account-settings_profileDetails__dXhxN{flex:1;min-width:0}.account-settings_panel__JLnPA button.account-settings_profileName__aUsOF{display:block;min-height:0;max-width:100%;padding:0;border:0;border-radius:0;background:transparent;font-size:20px;font-weight:600;text-align:left;overflow-wrap:anywhere}.account-settings_panel__JLnPA button.account-settings_profileName__aUsOF:hover:not(:disabled){background:transparent;color:var(--account-green)}.account-settings_nameForm__Vm_Dj{position:relative}.account-settings_panel__JLnPA .account-settings_nameForm__Vm_Dj input{padding-right:76px}.account-settings_nameActions__NGW93{position:absolute;right:4px;top:5px;display:flex;gap:2px}.account-settings_panel__JLnPA .account-settings_nameActions__NGW93 button{display:grid;place-items:center;width:32px;height:32px;min-height:32px;margin:0;padding:0;border:0;background:transparent}.account-settings_row__tqOT_{display:flex;align-items:center;justify-content:space-between;gap:16px}.account-settings_row__tqOT_ p{margin:0;overflow-wrap:anywhere}.account-settings_transfer__JOLHu{margin-top:16px;padding:16px;border:1px solid var(--account-border);border-radius:8px}.account-settings_transfer__JOLHu label{display:block;margin-top:12px}.account-settings_transfer__JOLHu button{margin-right:12px}.account-settings_email__v3L0r{margin:8px 0 0;color:var(--account-secondary);overflow-wrap:anywhere}.account-settings_error__va6EW,.account-settings_notice__EZVLU{padding:12px;margin-bottom:16px;border-radius:8px;line-height:1.7}.account-settings_notice__EZVLU{display:block;background:var(--account-soft);color:var(--account-green)}.account-settings_error__va6EW{background:light-dark(#fff0ed,#391f21);color:light-dark(#9a3229,#ffb2aa)}@media(max-width:640px){.account-settings_panel__JLnPA{width:calc(100% - 24px);max-height:calc(100dvh - 24px)}.account-settings_body__bSwPE,.account-settings_header__oRULk{padding:16px}.account-settings_header__oRULk h2{font-size:18px}}.account-pet_playground__fHHlG{position:relative;flex-shrink:0;height:calc(104 * var(--account-ui-unit, 1px));margin-top:auto;border-bottom:1px solid var(--account-border)}@media (max-width:600px){.account-pet_playground__fHHlG{display:none}}.account-pet_track__fFQXV{position:absolute;bottom:0;left:0;right:calc(88 * var(--account-ui-unit, 1px));pointer-events:none}.account-pet_pet__edwwM{bottom:calc(-4 * var(--account-ui-unit, 1px));padding:0;border:0;background:transparent;color:light-dark(#45524e,#d4dbd7);cursor:pointer;pointer-events:auto;transition:left 3.2s ease-in-out;-webkit-tap-highlight-color:transparent}.account-pet_character__Hgnsb,.account-pet_pet__edwwM{position:absolute;width:calc(88 * var(--account-ui-unit, 1px));height:calc(88 * var(--account-ui-unit, 1px))}.account-pet_character__Hgnsb{bottom:0;display:block;object-fit:contain;transform-origin:50% 92%;user-select:none;animation:account-pet_breathe__B6uL4 3.5s ease-in-out infinite}.account-pet_reaction___QN_5{position:absolute;left:calc(38 * var(--account-ui-unit, 1px));top:calc(-12 * var(--account-ui-unit, 1px));font-size:calc(12 * var(--account-ui-unit, 1px));color:var(--account-green);letter-spacing:calc(3 * var(--account-ui-unit, 1px))}.account-pet_pet__edwwM[data-pose=walk] .account-pet_character__Hgnsb{animation:account-pet_walk__8MMfW .45s ease-in-out infinite alternate}.account-pet_pet__edwwM[data-pose=stretch] .account-pet_character__Hgnsb{animation:account-pet_stretch__H7dyH 3.5s ease-in-out both}.account-pet_pet__edwwM[data-pose=sleep] .account-pet_character__Hgnsb{animation:account-pet_rest__D9h74 4s ease-in-out infinite}.account-pet_pet__edwwM[data-pose=happy] .account-pet_character__Hgnsb{animation:account-pet_happy__lJX5T .65s ease-in-out 3}.account-pet_pet__edwwM[data-pose=happy] .account-pet_reaction___QN_5{animation:account-pet_heart__avOAX .6s ease-out both}@keyframes account-pet_breathe__B6uL4{50%{transform:translateY(-1px)}}@keyframes account-pet_walk__8MMfW{0%{transform:rotate(-3deg)}to{transform:translateY(calc(-4 * var(--account-ui-unit, 1px))) rotate(3deg)}}@keyframes account-pet_stretch__H7dyH{40%,70%{transform:rotate(-9deg) translateY(calc(-3 * var(--account-ui-unit, 1px)))}}@keyframes account-pet_rest__D9h74{0%,to{transform:rotate(7deg) scale(.94)}50%{transform:rotate(7deg) scale(.95)}}@keyframes account-pet_happy__lJX5T{50%{transform:translateY(calc(-9 * var(--account-ui-unit, 1px))) rotate(-5deg)}}@keyframes account-pet_heart__avOAX{0%{opacity:0;transform:translateY(calc(5 * var(--account-ui-unit, 1px)))}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.account-pet_pet__edwwM{transition:none}.account-pet_pet__edwwM *,.account-pet_pet__edwwM[data-pose] *{animation:none}}.account-scenery_scenery__fGLoc{position:fixed;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.account-scenery_scenery__fGLoc svg{display:block;width:100%;height:100%}.account-scenery_scenery__fGLoc .account-scenery_night__XGCgd,:root[data-theme=dark] .account-scenery_day__eEeDu{display:none}:root[data-theme=dark] .account-scenery_night__XGCgd{display:block}@media (prefers-reduced-motion:reduce){.account-scenery_scenery__fGLoc{display:none}}.connection-loader_loader__j6o6o{position:relative;display:flex;align-items:center;justify-content:center;width:108px;height:97.5px;margin:0 auto 44px;flex-shrink:0}.connection-loader_square__hswig{width:48px;height:48px;margin:0;position:absolute;top:0;transform:scale(1.5);transform-origin:top center}.connection-loader_square__hswig:before{content:"";width:48px;height:5px;background:#f0808050;position:absolute;top:60px;left:0;border-radius:50%;animation:connection-loader_shadow324__16Df0 .5s linear infinite;animation-delay:var(--manyuan-loader-phase,0s)}.connection-loader_square__hswig:after{content:"";width:100%;height:100%;background:#f08080;position:absolute;top:0;left:0;border-radius:4px;animation:connection-loader_jump7456____nHi .5s linear infinite;animation-delay:var(--manyuan-loader-phase,0s)}@keyframes connection-loader_jump7456____nHi{15%{border-bottom-right-radius:3px}25%{transform:translateY(9px) rotate(22.5deg)}50%{transform:translateY(18px) scaleY(.9) rotate(45deg);border-bottom-right-radius:40px}75%{transform:translateY(9px) rotate(67.5deg)}to{transform:translateY(0) rotate(90deg)}}@keyframes connection-loader_shadow324__16Df0{0%,to{transform:scale(1)}50%{transform:scaleX(1.2)}}@media (prefers-reduced-motion:reduce){.connection-loader_square__hswig:after,.connection-loader_square__hswig:before{animation:none}}.persistent-connection_overlay__T9sy5{position:fixed;inset:0;z-index:10000;overflow:auto}.persistent-connection_overlay__T9sy5[data-connection-visible=false]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease-out,visibility 0s linear .18s}:root:not([data-connection-hydrated]) .persistent-connection_overlay__T9sy5[data-connection-visible=false]{opacity:1;visibility:visible;pointer-events:auto;transition:none}body:has(.persistent-connection_fallback__G0JfP) .persistent-connection_overlay__T9sy5[data-connection-visible=false]{opacity:1;visibility:visible;pointer-events:auto;transition:none}.persistent-connection_overlay__T9sy5>main{box-sizing:border-box;width:100%;min-height:100%;margin:0}.persistent-connection_fallback__G0JfP{position:fixed;width:0;height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.persistent-connection_overlay__T9sy5[data-connection-visible=false]{transition:none}}