body.admin-color-modern {
    --wp-admin-theme-color: var(--color-blue);
    --wp-admin-theme-color--rgb: 9, 106, 213;
    --wp-admin-theme-color-darker-10: #059dc0;
    --wp-admin-theme-color-darker-10--rgb: 5, 157, 192;
    --wp-admin-theme-color-darker-20: #058baa;
    --wp-admin-theme-color-darker-20--rgb: 5, 139, 170;
    --wp-admin-border-width-focus: 2px;
}
.login {
    position: relative;
    color: #FCFFFE;
    background-color: #0f1a20;
}
.login::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: radial-gradient(50% 50% at 50% 50%, rgba(252, 255, 254, 0.65) 0%, rgba(252, 255, 254, 0) 100%);
    opacity: 0.25;
}
#login {
    position: relative;
    z-index: 1;
}
.login h1 a {
    background-image: url(../assets/images/logo.png);
    background-size: contain;
    width: 100%;
    height: 58px;
}
.login #backtoblog a, .login #nav a, .privacy-policy-link{
    color: #FCFFFE;
}
.login #backtoblog a:hover, .login #nav a:hover, .privacy-policy-link:hover,
.login #backtoblog a:focus, .login #nav a:focus, .privacy-policy-link:focus,
.login #backtoblog a:active, .login #nav a:active, .privacy-policy-link:active {
    color: #ff7901;
}
.login h1 a:focus, .login #backtoblog a:focus, .login #nav a:focus, .privacy-policy-link:focus {
    box-shadow: 0 0 0 1.5px #ff7901;
}

.wp-tooltip .wp-tooltip__close:focus, .wp-tooltip .wp-tooltip__close:hover, .wp-tooltip:not(:has(button[aria-disabled=true],button[disabled])) .wp-tooltip__toggle:focus, .wp-tooltip:not(:has(button[aria-disabled=true],button[disabled])) .wp-tooltip__toggle:hover {
    color: var(--wp-admin-theme-color, #ff7901);
}
.wp-tooltip .wp-tooltip__close:focus, :where(.wp-tooltip:not(:has(button[aria-disabled=true],button[disabled]))) .wp-tooltip__toggle:focus {
    outline: 2px solid transparent;
    box-shadow: 0 0 0 var(--wp-admin-border-width-focus, 1.5px) var(--wp-admin-theme-color, #ff7901);
}



.login .message a {
    color: #ff7901;
}
.login .message a:hover, .login .message a:focus, .login .message a:active {
    color: #ff7901;
}
.login form {
    background-color: #2E404C;
    border: 1px solid #2E404C;
}
.login .message, .login .notice, .login .success {
    background-color: #2E404C;
    border-color: #2E404C;
}
.login .success {
    border-left-color: #00a32a;
}
.login .notice-error {
    border-left-color: #d63638;
}
.login .notice-info {
    border-left-color: #ff7901;
}
.login .button.wp-hide-pw {
    outline: none;
    color: #ff7901;
}
.login .button.wp-hide-pw:focus {
    color: #ff7901;
    border-color: transparent;
    outline: none;
    box-shadow: none;
}
.login .button-primary {
    background-color: #ff7901;
    border-color: #ff7901;
}
.login .button-primary:hover {
    background-color: #ff7901;
    border-color: #ff7901;
}
.login .button-primary:focus, .login .button-primary:active {
    background-color: #ff7901;
    border-color: #ff7901;
    box-shadow: none;
}#ff7901
.login form .input:focus {
    border-color: #ff7901;
    box-shadow: 0 0 2px #ff7901;
}

.wp-tooltip:not(:has(button[aria-disabled=true],button[disabled])) .wp-tooltip__toggle:hover {
    color: #ff7901;
}

.wp-tooltip .wp-tooltip__close:focus, .wp-tooltip .wp-tooltip__close:hover, 
.wp-tooltip:not(:has(button[aria-disabled=true],button[disabled])) 
.wp-tooltip__toggle:focus, .wp-tooltip:not(:has(button[aria-disabled=true],
button[disabled])) .wp-tooltip__toggle:hover {
    color: #ff7901;
}
.wp-tooltip .wp-tooltip__close:focus, 
:where(.wp-tooltip:not(:has(button[aria-disabled=true],button[disabled]))) 
.wp-tooltip__toggle:focus {
    box-shadow: 0 0 0 1.5px #ff7901;
}