body.login{background:#f8fafc;color:#0f172a;font-family:Inter,"Noto Sans TC",system-ui,sans-serif}.login h1 a{background:none;text-indent:0;width:auto;height:auto;font-size:22px;font-weight:650;color:#0f172a;line-height:1.5;pointer-events:none}.login h1 a:after{content:"言回管理入口";font-size:22px}.login h1 a{font-size:0}.login #login{width:min(100% - 32px,400px);padding-top:8vh}.login form{border:1px solid #e2e8f0;border-radius:14px;padding:28px;box-shadow:0 1px 2px #0f172a06}.login input[type=text],.login input[type=password],.login input[type=number]{font-size:16px;min-height:44px;border-radius:8px;border-color:#cbd5e1}.login .button-primary{background:#0a6eb1;border-color:#0a6eb1;min-height:44px;border-radius:8px;padding:4px 20px}.login label{margin-bottom:8px}.login .message,.login #login_error{border-radius:8px}.login #backtoblog,.login .privacy-policy-page-link{display:none}.login a{color:#0a6eb1}
