@import url('https://fonts.googleapis.com/css2?family=Inter+Tight&display=swap');

::selection {
	background: #FF9A4E;
}

::-moz-selection {
	background: #FF9A4E;
}

body.login {
	background: rgb(255,154,78);
	background: linear-gradient(90deg, rgba(255,154,78,1) 0%, rgba(108,99,255,1) 100%);
	font-family: 'Inter Tight', sans-serif;
}

#login h1 a, 
.login h1 a {
    background-image: url('../images/logo.png');
	width: 231px;
	height: 123px;
	background-size: 231px 123px;
	background-repeat: no-repeat;
	margin-bottom: 0;
}

#loginform, 
#lostpasswordform {
	box-shadow: none;
	border: 1px solid black;
	position: relative;
	z-index: 1;
	background: white;
    box-shadow: -20px 18px 0px 0px black;
}

.login form .input, 
.login input[type=password], 
.login input[type=text] {
    font-size: 24px;
    line-height: 1.33333333;
    width: 100%;
    border-width: 0.0625rem;
    padding: 0.1875rem 0.3125rem;
    margin: 0 6px 16px 0;
    min-height: 40px;
    max-height: none;
    border-radius: 0;
    border-color: black;
}

.login form .input:focus, 
.login input[type=password]:focus, 
.login input[type=text]:focus {
	outline: none;
	box-shadow: 0px 0px 10px -5px black;
}

.wp-core-ui .button-primary {
    background: white;
    border: 1px solid black;
    color: black;
    text-decoration: none;
    text-shadow: none;
    box-shadow: -3px 3px 0px 0px black;
    border-radius: 0;
}

.wp-core-ui .button-primary:hover {
    background: black;
    color: white;
    box-shadow: -3px 3px 0px 0px white;
    border-color: black;
}

.wp-core-ui .button-primary:active,
.wp-core-ui .button-primary:focus {
    background: black;
    color: white;
    box-shadow: none;
    position: relative;
    top: 3px;
    left: -3px;
    border-color: black;
}

.login #backtoblog a, 
.login #backtoblog a:visited, 
.login #nav a,
.login #nav a:visited {
	color: black;
    background: rgb(255,154,78);
}

.login #backtoblog a:hover, 
.login #nav a:hover {
	color: white;
}

.login #nav {
    margin: 34px 0 0;
}