:root{--login-background-color:#f0f0f0;--login-accent-color:#F36F21;--login-link-color:#464646;--env-color:black}body.env-local{--env-color:rgb(99, 195, 84)}body.env-development{--env-color:var(--login-background-color)}body.env-staging{--env-color:rgb(244, 160, 79)}body #wpadminbar #wp-admin-bar-site-name>.ab-item{padding-left:0}body #wpadminbar #wp-admin-bar-site-name>.ab-item:before{content:""!important;background-image:url(../img/favicon-editor.svg)!important;background-position:center center;background-repeat:no-repeat;background-size:20px;width:32px;height:100%;top:0;padding:0;margin:0 4px 0 0;z-index:1}body #wpadminbar #wp-admin-bar-site-name>.ab-item:after{content:"";position:absolute;top:0;left:0;width:32px;height:100%;background-color:var(--env-color);clip-path:polygon(0 0,16px 0,0 16px)}body:not(.wp-admin) #wpadminbar{opacity:.6;min-width:80px;width:auto}body:not(.wp-admin) #wpadminbar:hover{opacity:1}body:not(.wp-admin) #wpadminbar #wp-admin-bar-site-name>.ab-item:after{clip-path:polygon(0 0,100% 0,0 100%)}body:not(.wp-admin) #wpadminbar #wp-admin-bar-my-account{display:none!important}body.env-development:not(.wp-admin) #wpadminbar,body.env-local:not(.wp-admin) #wpadminbar,body.env-staging:not(.wp-admin) #wpadminbar{clip-path:polygon(0 0,32px 0,0 100%)}body.env-development:not(.wp-admin) #wpadminbar:hover,body.env-local:not(.wp-admin) #wpadminbar:hover,body.env-staging:not(.wp-admin) #wpadminbar:hover{clip-path:none}body.login{background:var(--login-background-color,#2271b1)}body.login h1 a{background-image:none,url(../img/favicon.svg);background-position:center bottom;background-repeat:no-repeat}body.login #login{width:400px;max-width:100%}body.login #login form{box-shadow:0 4px 12px 0 transparent,0 0 0 1px rgba(0,0,0,.05);border-radius:0;padding:32px 2px;padding:48px;border:0;background:#f9f9f9}body.login #login input{border-color:rgba(0,0,0,.15);border-radius:0}body.login #login input:focus{border-color:#2271b1}body.login #login .button.button-large{background:var(--login-accent-color)}body.login #login .button.button-large.button-primary{border:none;font-weight:700;padding:4px 16px;min-width:120px}body.login #login .button.button-large:hover{background:#d1550b}body.login #login .forgetmenot input{width:1rem;height:1rem;box-shadow:none}body.login #login input[type=checkbox]:checked:before{width:14px;height:14px;margin:0}body.login #backtoblog,body.login #nav,body.login .privacy-policy-page-link{padding-left:2px}body.login #backtoblog a,body.login #nav a,body.login .privacy-policy-page-link a{color:var(--login-link-color)!important;opacity:.7}body.login #backtoblog a:hover,body.login #nav a:hover,body.login .privacy-policy-page-link a:hover{text-decoration:underline}