@media (prefers-color-scheme:light),print{.lohus-login{--c-neutral-50:245 243 239;--c-neutral-100:235 232 225;--c-neutral-200:227 223 214;--c-neutral-300:205 198 184;--c-neutral-400:143 137 124;--c-neutral-500:107 103 94;--c-neutral-600:87 83 75;--c-neutral-700:69 66 60;--c-neutral-800:47 45 41;--c-neutral-900:28 27 25;--c-neutral-950:18 17 16}.lohus-login .login-card{box-shadow:0 1px 2px rgba(28,27,25,.05),0 8px 22px -12px rgba(28,27,25,.18)}}.lohus-login{font-family:Helvetica Neue,Helvetica,Arial,PingFang TC,Hiragino Sans,Noto Sans TC,Noto Sans JP,sans-serif;accent-color:rgb(var(--c-neutral-900));caret-color:rgb(var(--c-neutral-900))}.lohus-login h1{font-family:var(--font-display),var(--font-cjk-tc),"PingFang TC","Noto Sans TC",sans-serif;font-weight:400;letter-spacing:0;font-variant-numeric:lining-nums}.lohus-login:lang(ja) h1{font-family:var(--font-display),var(--font-cjk-jp),"Hiragino Sans","Noto Sans JP",sans-serif}.lohus-login ::selection{background:rgb(var(--c-neutral-200))}.lohus-login :focus-visible{outline:2px solid rgb(var(--c-neutral-900));outline-offset:2px}