/** */
:root {
  --primary: #d59e8a;
  --danger: #ef5350;
  --border: #dddddd;
  --text: #000000;
}

/** */
body {
  background: none;
}
#login {
  width: 360px;
}
.login h1 a {
  background-image: url(../images/logo.png);
}
.login .notice {
  border-left-color: var(--primary);
}
.login .notice-error {
  border-left-color: var(--danger);
}
.login form {
  margin-top: 0;
  padding: 0;
  border: none;
  box-shadow: none;
}
.login form .input {
  padding: 0 4px 0 16px;
  border-radius: 6px;
  border-color: var(--border);
  font-size: 14px;
  font-family: inherit;
}
input[type=text]:focus, input[type=password]:focus {
  box-shadow: none;
}
.login .button.wp-hide-pw {
  padding: 0;
  color: var(--primary);
}
.wp-core-ui .button-primary {
  border-color: var(--primary);
  background: var(--primary);
}
.wp-core-ui .button-primary:hover {
  border-color: var(--primary);
  background: var(--primary);
}
.login #nav {
  margin: 0;
  padding: 0;
}
.login #backtoblog {
  margin-top: 60px;
  padding: 0;
  text-align: center;
}
.login #backtoblog a {
  color: var(--danger);
}
.language-switcher {
  display: none;
}