/* Manohara Admin: core's "login" colour layer in Manohara's colours.
 * Generated by tools/admin/remap.mjs from WordPress 7.1. Do not edit: regenerate. */
input,select,textarea,button{font-family:inherit}
input[type="text"],input[type="password"],input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="week"],select,textarea{box-shadow:0 0 0 transparent;border-color:var(--mha-rule-strong);background-color:var(--mha-surface);color:var(--mha-ink)}
input[type="text"]:focus,input[type="password"]:focus,input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,select:focus,textarea:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color);outline-color:transparent}
input[type="checkbox"]:focus,input[type="radio"]:focus{border-color:var(--mha-ink);box-shadow:0 0 0 2px var(--mha-surface), 0 0 0 4px var(--wp-admin-theme-color);outline-color:transparent}
input[type="checkbox"],input[type="radio"]{border-color:var(--mha-ink);background-color:var(--mha-surface);color:var(--mha-ink);box-shadow:none}
input[type="radio"]:checked + label:before{color:var(--mha-muted)}
.wp-core-ui input[type="reset"]:hover,.wp-core-ui input[type="reset"]:active{color:var(--mha-accent-strong)}
input[type="checkbox"]:checked{background-color:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}
input[type="radio"]:checked{background-color:var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color)}
input[type="radio"]:checked::before{background-color:var(--mha-surface);outline-color:transparent}
input.readonly,input[readonly],textarea.readonly,textarea[readonly]{background-color:var(--mha-page)}
::-webkit-input-placeholder{color:var(--mha-muted)}
::-moz-placeholder{color:var(--mha-muted)}
.form-invalid .form-required,.form-invalid .form-required:focus,.form-invalid.form-required input,.form-invalid.form-required input:focus,.form-invalid.form-required select,.form-invalid.form-required select:focus{border-color:var(--mha-danger) !important;box-shadow:0 0 2px rgba(214, 54, 56, 0.8)}
.form-table .form-required.form-invalid td:after{color:var(--mha-danger)}
.form-table .form-required.user-pass1-wrap.form-invalid .password-input-wrapper:after{color:var(--mha-danger)}
.form-input-tip{color:var(--mha-muted)}
input:disabled,input.disabled,select:disabled,select.disabled,textarea:disabled,textarea.disabled{background-color:var(--mha-page);border-color:var(--mha-rule);box-shadow:none;color:var(--mha-muted)}
input[type="file"]:disabled,input[type="file"].disabled,input[type="file"][aria-disabled="true"],input[type="range"]:disabled,input[type="range"].disabled,input[type="range"][aria-disabled="true"]{background-color:transparent;box-shadow:none}
.wp-core-ui select{color:var(--mha-ink);border-color:var(--mha-rule-strong);box-shadow:none;background-color:var(--mha-surface)}
.wp-core-ui select:hover{color:var(--mha-ink);border-color:var(--mha-ink)}
.wp-core-ui select:focus{border-color:var(--wp-admin-theme-color);color:var(--mha-ink);box-shadow:0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color)}
.wp-core-ui select:active{border-color:var(--mha-rule-strong);box-shadow:none}
.wp-core-ui select.disabled,.wp-core-ui select:disabled{color:var(--mha-faint);border-color:var(--mha-rule);background-color:var(--mha-surface-2);box-shadow:none}
.wp-core-ui select:-moz-focusring{color:transparent}
.wp-core-ui select::-ms-value{background-color:transparent;color:var(--mha-ink-2)}
.wp-core-ui select:hover::-ms-value{color:var(--mha-ink)}
.wp-core-ui select:focus::-ms-value{color:var(--mha-accent-strong)}
.wp-core-ui select.disabled::-ms-value,.wp-core-ui select:disabled::-ms-value{color:var(--mha-faint)}
.wp-core-ui select[multiple]{background-color:var(--mha-surface)}
.mailserver-pass-wrap .button.wp-hide-pw{background-color:transparent;border-color:transparent;box-shadow:none}
.mailserver-pass-wrap .button.wp-hide-pw:hover{background-color:transparent;border-color:transparent}
.mailserver-pass-wrap .button.wp-hide-pw:focus{background-color:transparent;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color);outline-color:transparent}
.mailserver-pass-wrap .button.wp-hide-pw:active{background-color:transparent;box-shadow:none}
#pass-strength-result{background-color:var(--mha-page);border-color:var(--mha-rule);color:var(--mha-ink)}
#pass-strength-result.short{background-color:var(--mha-danger-soft);border-color:var(--mha-danger)}
#pass-strength-result.bad{background-color:var(--mha-danger-wash);border-color:var(--mha-danger)}
#pass-strength-result.good{background-color:var(--mha-warning-wash);border-color:var(--mha-warning-soft)}
#pass-strength-result.strong{background-color:var(--mha-success-wash);border-color:var(--mha-success-soft)}
.password-input-wrapper input{font-family:var(--mha-font-mono, Consolas, Monaco, monospace)}
#pass1.short,#pass1-text.short{border-color:var(--mha-danger)}
#pass1.bad,#pass1-text.bad{border-color:var(--mha-danger)}
#pass1.good,#pass1-text.good{border-color:var(--mha-warning-soft)}
#pass1.strong,#pass1-text.strong{border-color:var(--mha-success-soft)}
#pass1:focus,#pass1-text:focus{box-shadow:0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color);border-color:var(--wp-admin-theme-color, var(--mha-accent));outline-color:transparent}
.wp-pwd .caps-warning{background-color:var(--mha-surface-2);border-color:var(--mha-warning-soft);color:var(--mha-ink)}
input.ui-autocomplete-input.open{border-bottom-color:transparent}
.ui-autocomplete{border-color:var(--mha-accent);box-shadow:0 1px 2px rgb(var(--mha-accent-rgb) / 0.8);background-color:var(--mha-surface)}
.ui-autocomplete .ui-state-focus{background-color:var(--mha-rule)}
.wp-tags-autocomplete .ui-state-focus,.wp-tags-autocomplete [aria-selected="true"]{background-color:var(--wp-admin-theme-color);color:var(--mha-inverse);outline-color:transparent}
.form-table th,.form-wrap label{color:var(--mha-ink)}
.color-option:hover,.color-option.selected{background-color:var(--mha-rule)}
.card{border-color:rgb(var(--mha-ink-rgb) / 0.1);background-color:var(--mha-surface)}
.pressthis-bookmarklet,.pressthis-bookmarklet:hover,.pressthis-bookmarklet:focus,.pressthis-bookmarklet:active{color:var(--mha-ink);background-color:var(--mha-rule);border-color:var(--mha-rule)}
.pressthis-bookmarklet:after{background-color:transparent;box-shadow:0 10px 8px rgba(0, 0, 0, 0.6)}
.pressthis-bookmarklet:hover:after{box-shadow:0 10px 8px rgba(0, 0, 0, 0.7)}
.pressthis-bookmarklet span:before{color:var(--mha-muted)}
.pressthis-js-toggle .dashicons{color:var(--mha-ink-2)}
.request-filesystem-credentials-dialog .ftp-password em{color:var(--mha-muted)}
.privacy_requests thead td:first-child,.privacy_requests tfoot td:first-child{border-left-color:var(--mha-surface)}
.privacy_requests tbody td.check-column{border-left-color:var(--mha-surface);background-color:var(--mha-surface);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.1)}
.privacy_requests .row-actions{color:var(--mha-muted)}
.privacy_requests tbody .has-request-results th{box-shadow:none}
.privacy_requests tbody td:not(.check-column),.privacy_requests tbody th{background-color:var(--mha-surface);box-shadow:inset 0 -1px 0 rgba(0, 0, 0, 0.1)}
.privacy_requests tbody .has-request-results td{box-shadow:none}
.privacy_requests tr.status-request-confirmed td.check-column{background-color:var(--mha-surface);border-left-color:var(--mha-accent)}
.privacy_requests tr.status-request-failed td.check-column{background-color:var(--mha-surface-2);border-left-color:var(--mha-danger)}
.status-label.status-request-pending{color:var(--mha-muted)}
.status-label.status-request-failed{color:var(--mha-danger)}
@media screen and (max-width: 782px){
.wp-pwd button.button{background-color:transparent;border-color:transparent;box-shadow:none}
.wp-pwd button.button:hover,.wp-pwd button.button:focus{background-color:transparent}
.wp-pwd button.button:active{background-color:transparent;box-shadow:none}
}
.wp-core-ui input[type="reset"],.wp-core-ui input[type="reset"]:hover,.wp-core-ui input[type="reset"]:active,.wp-core-ui input[type="reset"]:focus{background-color:transparent;box-shadow:none}
.wp-core-ui .button,.wp-core-ui .button-secondary{color:var(--wp-admin-theme-color, var(--mha-accent));border-color:var(--wp-admin-theme-color, var(--mha-accent));background-color:transparent}
.wp-core-ui .button.hover,.wp-core-ui .button:hover,.wp-core-ui .button-secondary:hover{background-color:rgba(var(--wp-admin-theme-color--rgb, 56, 88, 233), 0.04);border-color:var(--wp-admin-theme-color-darker-20, var(--mha-accent));color:var(--wp-admin-theme-color-darker-20, var(--mha-accent-strong))}
.wp-core-ui .button.focus,.wp-core-ui .button:focus,.wp-core-ui .button-secondary:focus{background-color:transparent;border-color:var(--wp-admin-theme-color, var(--mha-accent));color:var(--wp-admin-theme-color, var(--mha-accent));box-shadow:0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color, var(--mha-accent));outline-color:transparent}
.wp-core-ui .button:active,.wp-core-ui .button-secondary:active{background-color:rgba(var(--wp-admin-theme-color--rgb, 56, 88, 233), 0.08);border-color:var(--wp-admin-theme-color-darker-20, var(--mha-accent));color:var(--wp-admin-theme-color-darker-20, var(--mha-accent-strong));box-shadow:none}
.wp-core-ui .button.active,.wp-core-ui .button.active:hover{background-color:rgba(var(--wp-admin-theme-color--rgb, 56, 88, 233), 0.08);color:var(--wp-admin-theme-color-darker-20, var(--mha-accent-strong));border-color:var(--wp-admin-theme-color, var(--mha-accent));box-shadow:inset 0 2px 6px -2px  var(--wp-admin-theme-color-darker-20);outline-color:transparent}
.wp-core-ui .button.active:focus{background-color:rgba(var(--wp-admin-theme-color--rgb), 0.08);color:var(--wp-admin-theme-color-darker-20, var(--mha-accent-strong));border-color:var(--wp-admin-theme-color-darker-20, var(--mha-accent));box-shadow:inset 0 2px 6px -2px  var(--wp-admin-theme-color-darker-20), 0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color, var(--mha-accent))}
.wp-core-ui .button[disabled],.wp-core-ui .button:disabled,.wp-core-ui .button.disabled,.wp-core-ui .button-secondary[disabled],.wp-core-ui .button-secondary:disabled,.wp-core-ui .button-secondary.disabled,.wp-core-ui .button-disabled{color:var(--mha-muted) !important;border-color:var(--mha-rule) !important;background-color:transparent !important;box-shadow:none !important}
.wp-core-ui .button[aria-disabled="true"],.wp-core-ui .button-secondary[aria-disabled="true"]{color:var(--mha-muted) !important}
.wp-core-ui .button-link{box-shadow:none;background-color:transparent;color:var(--wp-admin-theme-color, var(--mha-accent))}
.wp-core-ui .button-link:hover,.wp-core-ui .button-link:active{color:var(--wp-admin-theme-color-darker-20, var(--mha-accent-strong))}
.wp-core-ui .button-link:focus{color:var(--wp-admin-theme-color, var(--mha-accent));box-shadow:0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color, var(--mha-accent));outline-color:transparent}
.wp-core-ui .button-link-delete{color:var(--mha-danger)}
.wp-core-ui .button-link-delete:hover,.wp-core-ui .button-link-delete:focus{color:var(--mha-danger);background-color:transparent}
.wp-core-ui .button-link-delete:disabled{background-color:transparent !important}
.wp-core-ui .button-primary{background-color:var(--wp-admin-theme-color, var(--mha-accent));border-color:var(--wp-admin-theme-color, var(--mha-accent));color:var(--mha-inverse)}
.wp-core-ui .button-primary.hover,.wp-core-ui .button-primary:hover{background-color:var(--wp-admin-theme-color-darker-10, var(--mha-accent-strong));border-color:var(--wp-admin-theme-color-darker-10, var(--mha-accent));color:var(--mha-inverse)}
.wp-core-ui .button-primary.focus,.wp-core-ui .button-primary:focus{background-color:var(--wp-admin-theme-color, var(--mha-accent));border-color:var(--wp-admin-theme-color, var(--mha-accent));color:var(--mha-inverse);box-shadow:0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color, var(--mha-accent)),
		inset 0 0 0 1px var(--mha-surface);outline-color:transparent}
.wp-core-ui .button-primary.active,.wp-core-ui .button-primary.active:hover,.wp-core-ui .button-primary.active:focus,.wp-core-ui .button-primary:active{background-color:var(--wp-admin-theme-color-darker-20, var(--mha-accent-strong));border-color:var(--wp-admin-theme-color-darker-20, var(--mha-accent));box-shadow:none;color:var(--mha-inverse)}
.wp-core-ui .button-primary[disabled],.wp-core-ui .button-primary:disabled,.wp-core-ui .button-primary-disabled,.wp-core-ui .button-primary.disabled{color:var(--mha-muted) !important;background-color:var(--mha-rule) !important;border-color:var(--mha-rule) !important;box-shadow:none !important}
.wp-core-ui .button-group > .button.active{border-color:var(--wp-admin-theme-color);box-shadow:inset 0 2px 6px -2px  var(--wp-admin-theme-color-darker-20)}
.wp-core-ui .button-group > .button.active:focus{border-color:var(--wp-admin-theme-color);box-shadow:inset 0 2px 6px -2px  var(--wp-admin-theme-color-darker-20), 0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color)}
body{background-color:var(--mha-page);color:var(--mha-ink-2);font-family:var(--mha-font-sans, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif)}
a{color:var(--wp-admin-theme-color-darker-10)}
a:hover,a:active{color:var(--wp-admin-theme-color-darker-20)}
a:focus{color:var(--wp-admin-theme-color-darker-20);box-shadow:0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color, var(--mha-accent));outline-color:transparent}
.login .message,.login .notice,.login .success{border-left-color:var(--mha-accent);background-color:var(--mha-surface)}
.login .success{border-left-color:var(--mha-success);background-color:var(--mha-surface-2)}
.login .notice-error{border-left-color:var(--mha-danger);background-color:var(--mha-page)}
.login .button.wp-hide-pw{background-color:transparent;border-color:transparent;box-shadow:none}
.login .button.wp-hide-pw:hover{background-color:transparent}
.login .button.wp-hide-pw:focus{background-color:transparent;border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline-color:transparent}
.login .button.wp-hide-pw:active{background-color:transparent;box-shadow:none}
.login form{background-color:var(--mha-surface);border-color:var(--mha-rule);box-shadow:0 1px 3px rgba(0, 0, 0, 0.04)}
.login .admin-email__heading{border-bottom-color:var(--mha-rule);color:var(--mha-ink-2)}
.login h1 a{color:var(--mha-ink-2)}
.login #nav a,.login #backtoblog a{color:var(--mha-ink-2)}
.login #nav a:hover,.login #backtoblog a:hover,.login h1 a:hover{color:var(--wp-admin-theme-color-darker-20)}
.login #nav a:focus,.login #backtoblog a:focus,.login h1 a:focus{color:var(--wp-admin-theme-color-darker-20)}
.login input.password-input{font-family:var(--mha-font-mono, Consolas, Monaco, monospace)}
#language-switcher{background-color:transparent;box-shadow:none}
