:root{--login-background:#eceded;--login-color-text:#666;--login-color-highlight:#f43099;--login-color-label:var(--login-color-text);--login-font-family:"Titillium Web",sans-serif}body.login{background:var(--login-background);color:var(--login-color-text);font-family:var(--login-font-family)}body.login h1 a{background-image:none,url(images/logo_login.svg);background-size:contain;transition:all .3s}body.login .button,body.login h1 a:hover{color:var(--login-color-highlight)}body.login .button{border-color:var(--login-color-highlight);transition:all .3s}body.login .button.button-primary{background-color:var(--login-color-highlight);color:#fff}body.login .button.button-primary:hover{color:#fff}body.login .button:hover{color:var(--login-color-highlight);opacity:.6}body.login .button:not(.wp-hide-pw):hover{border-color:var(--login-color-highlight)}body.login #backtoblog a,body.login #nav a{color:var(--login-color-text);transition:all .3s}body.login #backtoblog a:hover,body.login #nav a:hover{color:var(--login-color-highlight)}body.login input:focus{border-color:var(--login-color-highlight);box-shadow:0 0 0 1px var(--login-color-highlight)}body.login input[type=checkbox],body.login input[type=radio]{accent-color:var(--login-color-highlight);-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;border:none;box-shadow:none}body.login input[type=checkbox]:after,body.login input[type=checkbox]:before,body.login input[type=radio]:after,body.login input[type=radio]:before{display:none}body.login select:focus,body.login textarea:focus{border-color:var(--login-color-highlight);box-shadow:0 0 0 1px var(--login-color-highlight)}body.login label{color:var(--login-color-label)}body.login .message,body.login .notice,body.login .success{border-left:4px solid var(--login-color-highlight)}