@font-face{font-family:Satoshi Login;src:url(/fonts/satoshi-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi Login;src:url(/fonts/satoshi-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Satoshi Login;src:url(/fonts/satoshi-bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Merry Chinese Serif";src:url(/fonts/noto-serif-sc-brand-semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap;unicode-range:u+4e3d,u+5047,u+671f,u+7f8e}:root{--login-font:"Satoshi Login","Satoshi",sans-serif;--login-brand-chinese:"Merry Chinese Serif","Songti SC","SimSun",serif;--login-blue:var(--merry-blue,#245DAC);--login-blue-hover:#1D4C8D;--login-ink:var(--merry-dark,#282F38);--login-secondary:var(--merry-gray-dark,#5B5D65);--login-placeholder:#6B6E76;--login-border:var(--merry-border,#C8C9CD);--login-field-edge:var(--merry-gray,#767981);--login-surface:#FFFFFF;--login-shell-bg:#EAF3FC;--login-canvas:var(--merry-bg,#F6F7F8);--login-tint:var(--merry-blue-tint,#D8E7FC);--login-mid:var(--merry-blue-mid,#7BA1DA);--login-error:#B91C1C;--login-clear:transparent;--login-overlay-top:rgb(12 43 79/24%);--login-overlay-bottom:rgb(12 43 79/5%);--login-photo-ink:#FFFFFF;--login-photo-secondary:#E8F0FC;--login-google-blue:#4285F4;--login-google-green:#34A853;--login-google-yellow:#FBBC05;--login-google-red:#EA4335;--login-radius:12px;--login-duration:160ms}body:has([data-login-screen]),html:has([data-login-screen]){overflow-x:clip}