body.login.ms-login{--ms-login-bg:var(--ms-background,#ffffff);--ms-login-bg-top:color-mix(in srgb,var(--ms-primary,#3b82f6) 8%,var(--ms-background,#ffffff));--ms-login-bg-glow:color-mix(in srgb,var(--ms-primary,#3b82f6) 20%,transparent);--ms-login-surface:var(--ms-background,#ffffff);--ms-login-line:var(--ms-border,#e2e8f0);--ms-login-ink:var(--ms-text,#1e293b);--ms-login-heading:var(--ms-heading,#0f172a);--ms-login-muted:var(--ms-text-muted,#64748b);--ms-login-danger:var(--ms-danger,#dc2626);--ms-login-success:var(--ms-success,#059669);--ms-login-radius:var(--ms-radius,8px);--ms-login-transition:var(--ms-transition,0.2s ease);--ms-login-primary:var(--ms-primary,#3b82f6);--ms-login-primary-hover:var(--ms-secondary,#6366f1);--ms-login-link:var(--ms-link,var(--ms-primary,#3b82f6));--ms-login-link-hover:var(--ms-link-hover,#2563eb);--ms-login-font:var(--ms-font,system-ui,sans-serif);--ms-login-input-bg:var(--ms-surface-muted,color-mix(in srgb,var(--ms-text,#1e293b) 4%,var(--ms-background,#ffffff)));--ms-login-shadow:color-mix(in srgb,var(--ms-text,#1e293b) 12%,transparent);--ms-login-space-1:0.25rem;--ms-login-space-2:0.5rem;--ms-login-space-3:0.75rem;--ms-login-space-4:1rem;--ms-login-space-5:1.5rem;--ms-login-space-6:2rem}.notice.notice-info.message p{color:black}body.login.ms-login{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:safe center;margin:0;padding:clamp(1rem,4vw,2rem) var(--ms-login-space-4);box-sizing:border-box;overflow-x:hidden;overflow-y:auto;background-color:var(--ms-login-bg);background-image:radial-gradient(120% 80% at 50% -10%,var(--ms-login-bg-glow) 0%,transparent 58%),linear-gradient(180deg,var(--ms-login-bg-top) 0%,var(--ms-login-bg) 72%);color:var(--ms-login-ink);font-family:var(--ms-login-font);font-size:1rem;line-height:1.6;-webkit-font-smoothing:antialiased}body.login.ms-login *,body.login.ms-login *::before,body.login.ms-login *::after{box-sizing:border-box;margin-bottom:0}body.login.ms-login #login{display:flex;flex-direction:column;flex-shrink:0;gap:var(--ms-login-space-4);width:min(100%,24rem);margin:0;padding:0}body.login.ms-login #login h1{display:none !important}body.login.ms-login .ms-login-panel__brand{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--ms-login-space-2);max-width:100%}body.login.ms-login .ms-login-panel__logo{display:inline-flex;align-items:center;flex-shrink:0;color:var(--ms-login-link);font-size:1rem;font-weight:600;line-height:1.3;text-decoration:none;transition:color var(--ms-login-transition),opacity var(--ms-login-transition)}body.login.ms-login .ms-login-panel__logo:focus-visible{color:var(--ms-login-link-hover);opacity:0.88;text-decoration:none}body.login.ms-login .ms-login-panel__logo:focus-visible{outline:2px solid var(--ms-login-primary);outline-offset:3px}body.login.ms-login .ms-login-panel__logo--image img{display:block;width:auto;max-width:min(220px,52vw);height:3rem;object-fit:contain}body.login.ms-login .ms-login-panel__brand-sep{flex-shrink:0;color:color-mix(in srgb,var(--ms-login-ink) 28%,transparent);font-size:1.25rem;font-weight:600;line-height:1}body.login.ms-login .login .message,body.login.ms-login .login .success,body.login.ms-login #login_error{order:2;margin:0;padding:0.85rem var(--ms-login-space-4);border-left:0;border-radius:var(--ms-login-radius);font-size:0.875rem;line-height:1.55;box-shadow:none}body.login.ms-login .login .message,body.login.ms-login .login .success{border:1px solid color-mix(in srgb,var(--ms-login-success) 28%,transparent);background:var(--ms-success-soft,color-mix(in srgb,var(--ms-login-success) 12%,var(--ms-login-bg)));color:var(--ms-login-success)}body.login.ms-login #login_error{border:1px solid color-mix(in srgb,var(--ms-login-danger) 35%,transparent);background:var(--ms-danger-soft,color-mix(in srgb,var(--ms-login-danger) 12%,var(--ms-login-bg)));color:var(--ms-login-danger)}body.login.ms-login .ms-login-panel-shell{order:3;display:flex;flex-direction:column;gap:var(--ms-login-space-3);margin:0;padding:var(--ms-login-space-5);padding-bottom:var(--ms-login-space-3);border:1px solid var(--ms-login-line);border-bottom:0;border-radius:calc(var(--ms-login-radius) + 4px) calc(var(--ms-login-radius) + 4px) 0 0;background:var(--ms-login-surface);box-shadow:none}body.login.ms-login .login form,body.login.ms-login #loginform,body.login.ms-login #lostpasswordform,body.login.ms-login #registerform,body.login.ms-login #resetpassform,body.login.ms-login .ms-login-panel{order:3;display:flex;flex-direction:column;gap:var(--ms-login-space-4);margin:0;padding:var(--ms-login-space-5);border:1px solid var(--ms-login-line);border-radius:calc(var(--ms-login-radius) + 4px);background:var(--ms-login-surface);font-weight:inherit;overflow:visible}body.login.ms-login #loginform.ms-login-panel{margin-top:0;padding-top:var(--ms-login-space-3);border-top:0;border-radius:0 0 calc(var(--ms-login-radius) + 4px) calc(var(--ms-login-radius) + 4px)}body.login.ms-login #registerform.ms-login-panel{margin-top:0;padding-top:var(--ms-login-space-3);border-top:0;border-radius:0 0 calc(var(--ms-login-radius) + 4px) calc(var(--ms-login-radius) + 4px)}body.login.ms-login #lostpasswordform.ms-login-panel,body.login.ms-login #resetpassform.ms-login-panel{margin-top:0;padding-top:var(--ms-login-space-3);border-top:0;border-radius:0 0 calc(var(--ms-login-radius) + 4px) calc(var(--ms-login-radius) + 4px)}body.login.ms-login #login:has(.ms-login-panel-shell) .ms-login-panel-shell{box-shadow:none}body.login.ms-login #login:has(.ms-login-panel-shell){gap:0}body.login.ms-login .ms-login-panel__header{display:flex;flex-direction:column;gap:var(--ms-login-space-2);margin:0;text-align:center}body.login.ms-login .ms-login-panel__title{margin:0;color:var(--ms-login-heading);font-size:1.25rem;font-weight:600;line-height:1.3;text-wrap:balance}body.login.ms-login .ms-login-panel__lead{margin:0;color:var(--ms-login-muted);font-size:0.875rem;line-height:1.55;text-wrap:pretty}body.login.ms-login .ms-login-panel__fields{display:flex;flex-direction:column;gap:var(--ms-login-space-4);margin:0;order:1}body.login.ms-login .ms-login-field{display:flex;flex-direction:column;gap:var(--ms-login-space-2);margin:0}body.login.ms-login .ms-login-field label{display:block;margin:0;color:var(--ms-login-ink);font-size:0.8125rem;font-weight:500;line-height:1.4}body.login.ms-login .ms-login-field__control{position:relative;display:block}.js.login input.password-input,body.login.ms-login .ms-login-field--identifier .ms-login-field__control .input{margin-bottom:0}body.login.ms-login .login label{display:block;margin:0 0 var(--ms-login-space-2);color:var(--ms-login-ink);font-size:0.8125rem;font-weight:500}body.login.ms-login .login form > p,body.login.ms-login .ms-login-panel > p{margin:0}body.login.ms-login .login form .input,body.login.ms-login .login input[type="text"],body.login.ms-login .login input[type="password"],body.login.ms-login .login input[type="email"],body.login.ms-login .login input[type="tel"]{width:100%;min-height:2.75rem;max-height:none;margin:0;padding:0.65rem 0.75rem;border:1px solid var(--ms-login-line);border-width:1px;border-radius:var(--ms-login-radius);background:var(--ms-login-input-bg);color:var(--ms-login-ink);font-size:0.9375rem;line-height:1.45;box-shadow:none;transition:border-color var(--ms-login-transition),box-shadow var(--ms-login-transition)}body.login.ms-login .login form .input:focus,body.login.ms-login .login input[type="text"]:focus,body.login.ms-login .login input[type="password"]:focus,body.login.ms-login .login input[type="email"]:focus,body.login.ms-login .login input[type="tel"]:focus{border-color:color-mix(in srgb,var(--ms-login-primary) 65%,var(--ms-login-bg));box-shadow:0 0 0 3px color-mix(in srgb,var(--ms-login-primary) 22%,transparent);outline:none}body.login.ms-login .login .password-input{display:block;position:relative;margin:0}body.login.ms-login .login .password-input .input{padding-right:2.75rem}body.login.ms-login .login .wp-pwd button.button-secondary,body.login.ms-login .login button.wp-hide-pw{position:absolute;top:50%;right:0.35rem;width:2.25rem;height:2.25rem;margin:0;padding:0;border:0;border-radius:calc(var(--ms-login-radius) - 2px);background:transparent;color:var(--ms-login-muted);transform:translateY(-50%);box-shadow:none}body.login.ms-login .login .wp-pwd button.button-secondary:focus-visible,body.login.ms-login .login button.wp-hide-pw:focus-visible{outline:2px solid var(--ms-login-primary);outline-offset:2px}body.login.ms-login .ms-login-phone-field{margin:0}body.login.ms-login .ms-login-sms{margin:0}body.login.ms-login .ms-login-sms__row{display:flex;align-items:center;gap:8px}body.login.ms-login .ms-login-sms__row .input{flex:1 1 auto;min-width:0}body.login.ms-login .ms-login-sms__send{flex:0 0 auto;white-space:nowrap;min-height:36px}body.login.ms-login .ms-login-sms__status{display:block;min-height:18px;margin-top:4px;font-size:12px;color:var(--ms-login-muted)}body.login.ms-login .ms-login-sms__status.is-error{color:#dc2626}body.login.ms-login .ms-login-sms--login{margin-top:6px}body.login.ms-login .ms-login-social{display:flex;flex-direction:column;gap:var(--ms-login-space-3);margin:var(--ms-login-space-4) 0 0;order:4}body.login.ms-login .ms-login-social__divider{display:flex;align-items:center;gap:var(--ms-login-space-3);margin:0;color:var(--ms-login-muted);font-size:0.8125rem;line-height:1.4}body.login.ms-login .ms-login-social__divider::before,body.login.ms-login .ms-login-social__divider::after{content:"";flex:1 1 auto;height:1px;background:var(--ms-login-line)}body.login.ms-login .ms-login-social__divider span{flex:0 0 auto;white-space:nowrap}body.login.ms-login .ms-login-social__grid{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ms-login-space-3)}body.login.ms-login .ms-login-social__btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2.75rem;height:2.75rem;min-height:0;margin:0;padding:0;border:1px solid var(--ms-login-line);border-radius:999px;background:var(--ms-login-input-bg);color:var(--ms-login-ink);font:inherit;line-height:1;text-decoration:none;cursor:pointer;transition:background var(--ms-login-transition),border-color var(--ms-login-transition),color var(--ms-login-transition),transform var(--ms-login-transition)}body.login.ms-login .ms-login-social__btn--wechat{color:#07c160;border-color:color-mix(in srgb,#07c160 35%,var(--ms-login-line))}body.login.ms-login .ms-login-social__btn--qq{color:#12b7f5;border-color:color-mix(in srgb,#12b7f5 35%,var(--ms-login-line))}body.login.ms-login .ms-login-social__btn--github{color:var(--ms-login-ink);border-color:var(--ms-login-line)}body.login.ms-login button.ms-login-social__btn{appearance:none}body.login.ms-login .ms-login-social__btn--switch{background:#000;color:#fff;border-color:#000}body.login.ms-login .ms-login-social__btn--switch .ms-login-social__icon{color:#fff !important}body.login.ms-login .ms-login-social__btn--switch:hover,body.login.ms-login .ms-login-social__btn--switch:focus-visible{background:#1f2937;border-color:#1f2937;transform:translateY(-1px)}body.login.ms-login.ms-login--mode-phone .ms-login-social__btn--to-phone,body.login.ms-login:not(.ms-login--mode-phone) .ms-login-social__btn--to-email{display:none}body.login.ms-login .ms-login-code--email{display:none}body.login.ms-login.ms-login--mode-email-code .user-pass-wrap{display:none}body.login.ms-login.ms-login--mode-email-code .ms-login-code--email{display:flex;flex-direction:column;gap:var(--ms-login-space-2,8px);margin:0}body.login.ms-login .ms-login-code__row{display:flex;align-items:center;gap:var(--ms-login-space-2,8px)}body.login.ms-login .ms-login-code__row .input{flex:1 1 auto;min-width:0}body.login.ms-login .ms-login-code__send{flex:0 0 auto;min-height:42px;white-space:nowrap}body.login.ms-login .ms-login-code__status{display:block;min-height:18px;font-size:12px;color:var(--ms-login-muted)}body.login.ms-login .ms-login-code__status.is-error{color:#dc2626}body.login.ms-login .ms-login-sms--login{display:none}body.login.ms-login.ms-login--mode-phone .user-pass-wrap{display:none}body.login.ms-login.ms-login--mode-phone .ms-login-sms--login{display:flex;flex-direction:column;gap:var(--ms-login-space-2,8px);margin:0}body.login.ms-login .ms-login-sms__row{display:flex;align-items:center;gap:var(--ms-login-space-2,8px)}body.login.ms-login .ms-login-sms__row .input{flex:1 1 auto;min-width:0}body.login.ms-login .ms-login-sms__send{flex:0 0 auto;min-height:42px;white-space:nowrap}body.login.ms-login .ms-login-sms__status{display:block;min-height:18px;font-size:12px;color:var(--ms-login-muted)}body.login.ms-login .ms-login-sms__status.is-error{color:#dc2626}body.login.ms-login .ms-login-social__btn:focus-visible{transform:translateY(-1px)}body.login.ms-login .ms-login-social__btn--wechat:focus-visible{border-color:color-mix(in srgb,#07c160 55%,transparent);background:color-mix(in srgb,#07c160 12%,var(--ms-login-bg));color:#07c160}body.login.ms-login .ms-login-social__btn--qq:focus-visible{border-color:color-mix(in srgb,#12b7f5 55%,transparent);background:color-mix(in srgb,#12b7f5 12%,var(--ms-login-bg));color:#12b7f5}body.login.ms-login .ms-login-social__btn--github:focus-visible{border-color:color-mix(in srgb,var(--ms-login-ink) 45%,transparent);background:color-mix(in srgb,var(--ms-login-ink) 8%,var(--ms-login-bg))}body.login.ms-login .ms-login-social__btn.is-placeholder,body.login.ms-login .ms-login-social__btn:disabled{opacity:0.55;cursor:not-allowed}body.login.ms-login .ms-login-social__btn:focus-visible{outline:2px solid var(--ms-login-primary);outline-offset:2px}body.login.ms-login .ms-login-social__icon,body.login.ms-login .ms-login-social__btn .ms-icon{display:inline-block;flex-shrink:0;width:1.375rem;height:1.375rem;vertical-align:middle;color:currentColor}body.login.ms-login .ms-login-social__btn .ms-icon use{pointer-events:none}body.login.ms-login .ms-login-panel__actions{display:block;margin:0;order:2}body.login.ms-login .ms-login-panel__submit{margin:0;order:3}body.login.ms-login .ms-login-panel__hint,body.login.ms-login #reg_passmail.ms-login-panel__hint{margin:0;order:2;color:var(--ms-login-muted);font-size:0.8125rem;line-height:1.55;text-wrap:pretty}body.login.ms-login .login .forgetmenot{float:none;margin:0}body.login.ms-login .login .forgetmenot label{display:inline-flex;align-items:center;gap:var(--ms-login-space-2);margin:0;font-size:0.8125rem;font-weight:400;cursor:pointer}body.login.ms-login .login input[type="checkbox"]{accent-color:var(--ms-login-primary)}body.login.ms-login .login .submit{margin:0;padding:0;border:0}body.login.ms-login .ms-login-panel > .submit,body.login.ms-login .ms-login-panel > p.submit,body.login.ms-login .ms-login-panel__submit .submit,body.login.ms-login .ms-login-panel__submit > p.submit{margin:0}body.login.ms-login .wp-core-ui .button-primary,body.login.ms-login .login .button-primary{float:none;display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;min-width:6.5rem;margin:0;padding:0.65rem 1.25rem;border:1px solid var(--ms-login-primary);border-radius:var(--ms-login-radius);background:var(--ms-login-primary);color:var(--ms-on-primary,#ffffff);font-size:0.9375rem;font-weight:600;line-height:1.2;text-shadow:none;box-shadow:none;transition:background var(--ms-login-transition),border-color var(--ms-login-transition)}body.login.ms-login .ms-login-panel > .submit .button-primary,body.login.ms-login .ms-login-panel > p.submit .button-primary,body.login.ms-login .ms-login-panel__submit .button-primary{width:100%;min-width:0}body.login.ms-login .ms-login-panel__actions .button-primary{width:auto}body.login.ms-login--register .login .message.register,body.login.ms-login--register .login .notice.register{display:none !important}body.login.ms-login .wp-core-ui .button-primary:focus-visible,body.login.ms-login .login .button-primary:focus-visible{outline:2px solid var(--ms-login-primary);outline-offset:3px}body.login.ms-login .ms-login-panel__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ms-login-space-2) var(--ms-login-space-3);margin:0;padding-top:var(--ms-login-space-4);border-top:1px solid var(--ms-login-line);color:var(--ms-login-muted);font-size:0.8125rem;line-height:1.5;text-align:center;order:5}body.login.ms-login .ms-login-panel__footer a{color:var(--ms-login-link);font-weight:500;text-decoration:none}body.login.ms-login .ms-login-panel__footer a:focus-visible{color:var(--ms-login-link-hover);text-decoration:underline}body.login.ms-login .ms-login-panel__footer-sep{color:color-mix(in srgb,var(--ms-login-ink) 28%,transparent)}body.login.ms-login #nav,body.login.ms-login .ms-login-register-prompt{display:none !important}body.login.ms-login #backtoblog:empty{display:none}body.login.ms-login .privacy-policy-page-link{order:6;margin:0;padding:0;text-align:center}body.login.ms-login .privacy-policy-page-link a{display:inline-block;color:var(--ms-login-muted);font-size:0.8125rem;text-decoration:none;transition:color var(--ms-login-transition)}body.login.ms-login .privacy-policy-page-link a:focus-visible{color:var(--ms-login-link-hover);text-decoration:underline}body.login.ms-login .login .indicator-hint,body.login.ms-login p.description,body.login.ms-login .login .description,body.login.ms-login #reg_passmail{margin:0;color:var(--ms-login-muted);font-size:0.8125rem;line-height:1.55}body.login.ms-login .login .pw-weak,body.login.ms-login .login .pw-medium,body.login.ms-login .login .pw-strong,body.login.ms-login .login .pw-very-strong{border-radius:var(--ms-login-radius)}body.login.ms-login .ms-slider{position:fixed;inset:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:16px}body.login.ms-login .ms-slider.is-open{display:flex}body.login.ms-login .ms-slider__backdrop{position:absolute;inset:0;background:rgba(6,10,18,0.66)}body.login.ms-login .ms-slider__panel{position:relative;z-index:1;width:100%;max-width:22rem;padding:20px;border:1px solid var(--ms-login-line);border-radius:var(--ms-login-radius);background:var(--ms-login-bg);box-shadow:0 24px 60px rgba(0,0,0,0.45)}body.login.ms-login .ms-slider__title{margin:0 0 var(--ms-login-space-3);color:var(--ms-login-ink);font-size:0.875rem;font-weight:600}body.login.ms-login .ms-slider__stage{position:relative;overflow:hidden;border-radius:var(--ms-login-radius);background:#0d141f;touch-action:none;user-select:none}body.login.ms-login .ms-slider__bg{display:block;width:100%;height:100%;pointer-events:none}body.login.ms-login .ms-slider__piece{position:absolute;left:0;top:0;max-width:none;pointer-events:none}body.login.ms-login .ms-slider__track{position:relative;height:2.5rem;margin:var(--ms-login-space-3) 0 0;border:1px solid var(--ms-login-line);border-radius:999px;background:var(--ms-login-input-bg);overflow:hidden}body.login.ms-login .ms-slider__fill{position:absolute;left:0;top:0;bottom:0;width:0;background:color-mix(in srgb,var(--ms-login-primary) 22%,transparent)}body.login.ms-login .ms-slider__handle{position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background:var(--ms-login-primary);color:#fff;font-size:1.1rem;line-height:1;cursor:grab;touch-action:none}body.login.ms-login .ms-slider__handle:active{cursor:grabbing}body.login.ms-login .ms-slider__handle.is-verifying{opacity:0.7}body.login.ms-login .ms-slider__handle:focus-visible{outline:2px solid var(--ms-login-primary);outline-offset:2px}body.login.ms-login .ms-slider__actions{display:flex;justify-content:space-between;gap:var(--ms-login-space-3);margin:var(--ms-login-space-3) 0 0}body.login.ms-login .ms-slider__refresh,body.login.ms-login .ms-slider__cancel{padding:0;border:0;background:none;color:var(--ms-login-muted);font:inherit;font-size:0.8125rem;cursor:pointer}body.login.ms-login .ms-slider__refresh:hover,body.login.ms-login .ms-slider__cancel:hover{color:var(--ms-login-primary)}body.login.ms-login .ms-slider__status{min-height:1rem;margin:var(--ms-login-space-2) 0 0;color:var(--ms-login-muted);font-size:0.75rem}body.login.ms-login .ms-slider__status.is-error{color:#f87171}body.login.ms-login.ms-slider-open{overflow:hidden}.login form .input{font-size:14px}@media (max-width:480px){body.login.ms-login{padding:var(--ms-login-space-4)}body.login.ms-login .ms-login-panel-shell{padding:var(--ms-login-space-4);padding-bottom:var(--ms-login-space-2)}body.login.ms-login .login form,body.login.ms-login #loginform,body.login.ms-login #lostpasswordform,body.login.ms-login #registerform,body.login.ms-login #resetpassform,body.login.ms-login .ms-login-panel{padding:var(--ms-login-space-4)}}@media (prefers-reduced-motion:reduce){body.login.ms-login .ms-login-panel__logo,body.login.ms-login .login form .input,body.login.ms-login .login input[type="text"],body.login.ms-login .login input[type="password"],body.login.ms-login .login input[type="email"],body.login.ms-login .login input[type="tel"],body.login.ms-login .wp-core-ui .button-primary,body.login.ms-login .login .button-primary,body.login.ms-login .ms-login-social__btn,body.login.ms-login .ms-login-panel__footer a{transition:none}}body.login.ms-login .ms-login-social__btn.is-placeholder:hover,body.login.ms-login .ms-login-social__btn:disabled:hover{border-color:var(--ms-login-line);background:var(--ms-login-input-bg)}@media (hover:hover){body.login.ms-login .ms-login-panel__logo:hover{color:var(--ms-login-link-hover);opacity:0.88;text-decoration:none}body.login.ms-login .login .wp-pwd button.button-secondary:hover,body.login.ms-login .login button.wp-hide-pw:hover{color:var(--ms-login-ink);background:var(--ms-login-input-bg)}body.login.ms-login .ms-login-social__btn:hover{transform:translateY(-1px)}body.login.ms-login .ms-login-social__btn--wechat:hover{border-color:color-mix(in srgb,#07c160 55%,transparent);background:color-mix(in srgb,#07c160 12%,var(--ms-login-bg));color:#07c160}body.login.ms-login .ms-login-social__btn--qq:hover{border-color:color-mix(in srgb,#12b7f5 55%,transparent);background:color-mix(in srgb,#12b7f5 12%,var(--ms-login-bg));color:#12b7f5}body.login.ms-login .ms-login-social__btn--github:hover{border-color:color-mix(in srgb,var(--ms-login-ink) 45%,transparent);background:color-mix(in srgb,var(--ms-login-ink) 8%,var(--ms-login-bg))}body.login.ms-login .wp-core-ui .button-primary:hover,body.login.ms-login .login .button-primary:hover{background:var(--ms-login-primary-hover);border-color:var(--ms-login-primary-hover);color:var(--ms-on-primary,#ffffff)}body.login.ms-login .ms-login-panel__footer a:hover{color:var(--ms-login-link-hover);text-decoration:underline}body.login.ms-login .privacy-policy-page-link a:hover{color:var(--ms-login-link-hover);text-decoration:underline}}