/* -----------------------------------
 * wp-login.scss
 * @path src/styles/wp-ui/wp-login.scss
 ---------------------------------- */
body.login {
  /* -----------------------------------
   * __utils.scss
   * @path src/styles/utils/__utils.scss
   ---------------------------------- */
  /* -----------------------------------
   * _variables.scss
   * @path src/styles/utils/_variables.scss
   ---------------------------------- */
  /* -----------------------------------
   * _variables-custom.scss
   * @path src/styles/utils/_variables-custom.scss
   ---------------------------------- */
  /* -----------------------------------
   * _maps.scss
   * @path src/styles/utils/_maps.scss
   ---------------------------------- */
  /* -----------------------------------
   * _mixin-pseudos.scss
   * @path src/styles/utils/mixins/_mixin-pseudos.scss
   ---------------------------------- */
  /* -----------------------------------
   * _mixin-breakpoints.scss
   * @path src/styles/utils/mixins/_mixin-breakpoints.scss
   ---------------------------------- */
  /* -----------------------------------
   * _mixin-button.scss
   * @path src/styles/utils/mixins/_mixin-button.scss
   ---------------------------------- */
  /* -----------------------------------
   * _mixin-spacing.scss
   * @path src/styles/utils/mixins/_mixin-spacing.scss
   ---------------------------------- */
  /* -----------------------------------
   * _mixin-layout.scss
   * @path src/styles/utils/mixins/_mixin-layout.scss
   ---------------------------------- */
  /* -----------------------------------
   * _mixin-atoms.scss
   * @path src/styles/utils/mixins/_mixin-atoms.scss
   ---------------------------------- */
  /* -----------------------------------
   * _functions.scss
   * @path src/styles/utils/_functions.scss
   ---------------------------------- */
  /* -----------------------------------
   * _input.scss
   * @path src/styles/components/_input.scss
   ---------------------------------- */
}
body.login .color--primary {
  color: var(--accent);
}
body.login .color--secondary {
  color: var(--highlight);
}
body.login .color--black {
  color: #000;
}
body.login .color--grayDark {
  color: var(--contrast);
}
body.login .color--grayMid {
  color: var(--contrast-2);
}
body.login .color--gray {
  color: var(--contrast-3);
}
body.login .color--grayLight {
  color: var(--base);
}
body.login .color--bgDark {
  color: var(--base-2);
}
body.login .color--bgLight {
  color: var(--base-3);
}
body.login .color--white {
  color: #fff;
}
body.login .bg--primary {
  background-color: var(--accent);
}
body.login .bg--secondary {
  background-color: var(--highlight);
}
body.login .bg--black {
  background-color: #000;
}
body.login .bg--grayDark {
  background-color: var(--contrast);
}
body.login .bg--grayMid {
  background-color: var(--contrast-2);
}
body.login .bg--gray {
  background-color: var(--contrast-3);
}
body.login .bg--grayLight {
  background-color: var(--base);
}
body.login .bg--bgDark {
  background-color: var(--base-2);
}
body.login .bg--bgLight {
  background-color: var(--base-3);
}
body.login .bg--white {
  background-color: #fff;
}
body.login .color--purple {
  color: #a855f7;
}
body.login .color--purpleMid {
  color: #cb99fa;
}
body.login .color--purpleLight {
  color: #e5ccfd;
}
body.login .color--blue {
  color: #57c1ff;
}
body.login .color--blueMid {
  color: #9adaff;
}
body.login .color--blueLight {
  color: #cdecff;
}
body.login .color--green {
  color: #59d499;
}
body.login .color--greenMid {
  color: #9be5c2;
}
body.login .color--greenLight {
  color: #cdf2e0;
}
body.login .color--orange {
  color: #f97316;
}
body.login .color--orangeMid {
  color: #fbab73;
}
body.login .color--orangeLight {
  color: #fdd5b9;
}
body.login .color--yellow {
  color: #ffc533;
}
body.login .color--yellowMid {
  color: #ffdc85;
}
body.login .color--yellowLight {
  color: #ffeec2;
}
body.login .color--red {
  color: #ef4444;
}
body.login .color--redMid {
  color: #f58f8f;
}
body.login .color--redLight {
  color: #fac7c7;
}
body.login .bg--purple {
  background-color: #a855f7;
}
body.login .bg--purpleMid {
  background-color: #cb99fa;
}
body.login .bg--purpleLight {
  background-color: #e5ccfd;
}
body.login .bg--blue {
  background-color: #57c1ff;
}
body.login .bg--blueMid {
  background-color: #9adaff;
}
body.login .bg--blueLight {
  background-color: #cdecff;
}
body.login .bg--green {
  background-color: #59d499;
}
body.login .bg--greenMid {
  background-color: #9be5c2;
}
body.login .bg--greenLight {
  background-color: #cdf2e0;
}
body.login .bg--orange {
  background-color: #f97316;
}
body.login .bg--orangeMid {
  background-color: #fbab73;
}
body.login .bg--orangeLight {
  background-color: #fdd5b9;
}
body.login .bg--yellow {
  background-color: #ffc533;
}
body.login .bg--yellowMid {
  background-color: #ffdc85;
}
body.login .bg--yellowLight {
  background-color: #ffeec2;
}
body.login .bg--red {
  background-color: #ef4444;
}
body.login .bg--redMid {
  background-color: #f58f8f;
}
body.login .bg--redLight {
  background-color: #fac7c7;
}
:root {
  --spaceBase: 1rem;
  --space: var(--spaceBase);
  --s-1: calc(var(--space) * 0.5);
  --s-2: calc(var(--space) * 1);
  --s-3: calc(var(--space) * 1.5);
  --s-4: calc(var(--space) * 2);
  --s-5: calc(var(--space) * 3);
  --s-6: calc(var(--space) * 4);
  --s-7: calc(var(--space) * 5);
  --s-8: calc(var(--space) * 6);
  --s-9: calc(var(--space) * 9);
  --s-10: calc(var(--space) * 10);
}
@media screen and (max-width: calc(1024px - 1px)) {
  :root {
    --spaceBase: .75rem;
    --space: var(--spaceBase);
  }
}

body.login .space-mt-1 {
  margin-top: var(--s-1);
}
body.login .space-pt-1 {
  padding-top: var(--s-1);
}
body.login .space-mr-1 {
  margin-right: var(--s-1);
}
body.login .space-pr-1 {
  padding-right: var(--s-1);
}
body.login .space-mb-1 {
  margin-bottom: var(--s-1);
}
body.login .space-pb-1 {
  padding-bottom: var(--s-1);
}
body.login .space-ml-1 {
  margin-left: var(--s-1);
}
body.login .space-pl-1 {
  padding-left: var(--s-1);
}
body.login .space-my-1 {
  margin-block: var(--s-1);
}
body.login .space-py-1 {
  padding-block: var(--s-1);
}
body.login .space-mx-1 {
  margin-inline: var(--s-1);
}
body.login .space-px-1 {
  padding-inline: var(--s-1);
}
body.login .space-mt-2 {
  margin-top: var(--s-2);
}
body.login .space-pt-2 {
  padding-top: var(--s-2);
}
body.login .space-mr-2 {
  margin-right: var(--s-2);
}
body.login .space-pr-2 {
  padding-right: var(--s-2);
}
body.login .space-mb-2 {
  margin-bottom: var(--s-2);
}
body.login .space-pb-2 {
  padding-bottom: var(--s-2);
}
body.login .space-ml-2 {
  margin-left: var(--s-2);
}
body.login .space-pl-2 {
  padding-left: var(--s-2);
}
body.login .space-my-2 {
  margin-block: var(--s-2);
}
body.login .space-py-2 {
  padding-block: var(--s-2);
}
body.login .space-mx-2 {
  margin-inline: var(--s-2);
}
body.login .space-px-2 {
  padding-inline: var(--s-2);
}
body.login .space-mt-3 {
  margin-top: var(--s-3);
}
body.login .space-pt-3 {
  padding-top: var(--s-3);
}
body.login .space-mr-3 {
  margin-right: var(--s-3);
}
body.login .space-pr-3 {
  padding-right: var(--s-3);
}
body.login .space-mb-3 {
  margin-bottom: var(--s-3);
}
body.login .space-pb-3 {
  padding-bottom: var(--s-3);
}
body.login .space-ml-3 {
  margin-left: var(--s-3);
}
body.login .space-pl-3 {
  padding-left: var(--s-3);
}
body.login .space-my-3 {
  margin-block: var(--s-3);
}
body.login .space-py-3 {
  padding-block: var(--s-3);
}
body.login .space-mx-3 {
  margin-inline: var(--s-3);
}
body.login .space-px-3 {
  padding-inline: var(--s-3);
}
body.login .space-mt-4 {
  margin-top: var(--s-4);
}
body.login .space-pt-4 {
  padding-top: var(--s-4);
}
body.login .space-mr-4 {
  margin-right: var(--s-4);
}
body.login .space-pr-4 {
  padding-right: var(--s-4);
}
body.login .space-mb-4 {
  margin-bottom: var(--s-4);
}
body.login .space-pb-4 {
  padding-bottom: var(--s-4);
}
body.login .space-ml-4 {
  margin-left: var(--s-4);
}
body.login .space-pl-4 {
  padding-left: var(--s-4);
}
body.login .space-my-4 {
  margin-block: var(--s-4);
}
body.login .space-py-4 {
  padding-block: var(--s-4);
}
body.login .space-mx-4 {
  margin-inline: var(--s-4);
}
body.login .space-px-4 {
  padding-inline: var(--s-4);
}
body.login .space-mt-5 {
  margin-top: var(--s-5);
}
body.login .space-pt-5 {
  padding-top: var(--s-5);
}
body.login .space-mr-5 {
  margin-right: var(--s-5);
}
body.login .space-pr-5 {
  padding-right: var(--s-5);
}
body.login .space-mb-5 {
  margin-bottom: var(--s-5);
}
body.login .space-pb-5 {
  padding-bottom: var(--s-5);
}
body.login .space-ml-5 {
  margin-left: var(--s-5);
}
body.login .space-pl-5 {
  padding-left: var(--s-5);
}
body.login .space-my-5 {
  margin-block: var(--s-5);
}
body.login .space-py-5 {
  padding-block: var(--s-5);
}
body.login .space-mx-5 {
  margin-inline: var(--s-5);
}
body.login .space-px-5 {
  padding-inline: var(--s-5);
}
body.login .space-mt-6 {
  margin-top: var(--s-6);
}
body.login .space-pt-6 {
  padding-top: var(--s-6);
}
body.login .space-mr-6 {
  margin-right: var(--s-6);
}
body.login .space-pr-6 {
  padding-right: var(--s-6);
}
body.login .space-mb-6 {
  margin-bottom: var(--s-6);
}
body.login .space-pb-6 {
  padding-bottom: var(--s-6);
}
body.login .space-ml-6 {
  margin-left: var(--s-6);
}
body.login .space-pl-6 {
  padding-left: var(--s-6);
}
body.login .space-my-6 {
  margin-block: var(--s-6);
}
body.login .space-py-6 {
  padding-block: var(--s-6);
}
body.login .space-mx-6 {
  margin-inline: var(--s-6);
}
body.login .space-px-6 {
  padding-inline: var(--s-6);
}
body.login .space-mt-7 {
  margin-top: var(--s-7);
}
body.login .space-pt-7 {
  padding-top: var(--s-7);
}
body.login .space-mr-7 {
  margin-right: var(--s-7);
}
body.login .space-pr-7 {
  padding-right: var(--s-7);
}
body.login .space-mb-7 {
  margin-bottom: var(--s-7);
}
body.login .space-pb-7 {
  padding-bottom: var(--s-7);
}
body.login .space-ml-7 {
  margin-left: var(--s-7);
}
body.login .space-pl-7 {
  padding-left: var(--s-7);
}
body.login .space-my-7 {
  margin-block: var(--s-7);
}
body.login .space-py-7 {
  padding-block: var(--s-7);
}
body.login .space-mx-7 {
  margin-inline: var(--s-7);
}
body.login .space-px-7 {
  padding-inline: var(--s-7);
}
body.login .space-mt-8 {
  margin-top: var(--s-8);
}
body.login .space-pt-8 {
  padding-top: var(--s-8);
}
body.login .space-mr-8 {
  margin-right: var(--s-8);
}
body.login .space-pr-8 {
  padding-right: var(--s-8);
}
body.login .space-mb-8 {
  margin-bottom: var(--s-8);
}
body.login .space-pb-8 {
  padding-bottom: var(--s-8);
}
body.login .space-ml-8 {
  margin-left: var(--s-8);
}
body.login .space-pl-8 {
  padding-left: var(--s-8);
}
body.login .space-my-8 {
  margin-block: var(--s-8);
}
body.login .space-py-8 {
  padding-block: var(--s-8);
}
body.login .space-mx-8 {
  margin-inline: var(--s-8);
}
body.login .space-px-8 {
  padding-inline: var(--s-8);
}
body.login .space-mt-9 {
  margin-top: var(--s-9);
}
body.login .space-pt-9 {
  padding-top: var(--s-9);
}
body.login .space-mr-9 {
  margin-right: var(--s-9);
}
body.login .space-pr-9 {
  padding-right: var(--s-9);
}
body.login .space-mb-9 {
  margin-bottom: var(--s-9);
}
body.login .space-pb-9 {
  padding-bottom: var(--s-9);
}
body.login .space-ml-9 {
  margin-left: var(--s-9);
}
body.login .space-pl-9 {
  padding-left: var(--s-9);
}
body.login .space-my-9 {
  margin-block: var(--s-9);
}
body.login .space-py-9 {
  padding-block: var(--s-9);
}
body.login .space-mx-9 {
  margin-inline: var(--s-9);
}
body.login .space-px-9 {
  padding-inline: var(--s-9);
}
body.login .space-mt-10 {
  margin-top: var(--s-10);
}
body.login .space-pt-10 {
  padding-top: var(--s-10);
}
body.login .space-mr-10 {
  margin-right: var(--s-10);
}
body.login .space-pr-10 {
  padding-right: var(--s-10);
}
body.login .space-mb-10 {
  margin-bottom: var(--s-10);
}
body.login .space-pb-10 {
  padding-bottom: var(--s-10);
}
body.login .space-ml-10 {
  margin-left: var(--s-10);
}
body.login .space-pl-10 {
  padding-left: var(--s-10);
}
body.login .space-my-10 {
  margin-block: var(--s-10);
}
body.login .space-py-10 {
  padding-block: var(--s-10);
}
body.login .space-mx-10 {
  margin-inline: var(--s-10);
}
body.login .space-px-10 {
  padding-inline: var(--s-10);
}
body.login textarea, body.login input[type=text], body.login input[type=email], body.login input[type=url], body.login input[type=password], body.login input[type=search], body.login input[type=number], body.login input[type=tel], body.login input[type=range], body.login input[type=date], body.login input[type=month], body.login input[type=week], body.login input[type=time], body.login input[type=datetime], body.login input[type=datetime-local], body.login input[type=color] {
  width: 100%;
  border: unset;
  border: 1px solid var(--contrast-3);
  border-radius: 5px;
  padding: 10px 25px;
  color: var(--contrast);
  box-shadow: unset !important;
  background: transparent !important;
}
body.login textarea:not(:disabled):focus, body.login input[type=text]:not(:disabled):focus, body.login input[type=email]:not(:disabled):focus, body.login input[type=url]:not(:disabled):focus, body.login input[type=password]:not(:disabled):focus, body.login input[type=search]:not(:disabled):focus, body.login input[type=number]:not(:disabled):focus, body.login input[type=tel]:not(:disabled):focus, body.login input[type=range]:not(:disabled):focus, body.login input[type=date]:not(:disabled):focus, body.login input[type=month]:not(:disabled):focus, body.login input[type=week]:not(:disabled):focus, body.login input[type=time]:not(:disabled):focus, body.login input[type=datetime]:not(:disabled):focus, body.login input[type=datetime-local]:not(:disabled):focus, body.login input[type=color]:not(:disabled):focus, body.login textarea:not(:disabled):focus-within, body.login input[type=text]:not(:disabled):focus-within, body.login input[type=email]:not(:disabled):focus-within, body.login input[type=url]:not(:disabled):focus-within, body.login input[type=password]:not(:disabled):focus-within, body.login input[type=search]:not(:disabled):focus-within, body.login input[type=number]:not(:disabled):focus-within, body.login input[type=tel]:not(:disabled):focus-within, body.login input[type=range]:not(:disabled):focus-within, body.login input[type=date]:not(:disabled):focus-within, body.login input[type=month]:not(:disabled):focus-within, body.login input[type=week]:not(:disabled):focus-within, body.login input[type=time]:not(:disabled):focus-within, body.login input[type=datetime]:not(:disabled):focus-within, body.login input[type=datetime-local]:not(:disabled):focus-within, body.login input[type=color]:not(:disabled):focus-within, body.login textarea:not(:disabled):focus-visible, body.login input[type=text]:not(:disabled):focus-visible, body.login input[type=email]:not(:disabled):focus-visible, body.login input[type=url]:not(:disabled):focus-visible, body.login input[type=password]:not(:disabled):focus-visible, body.login input[type=search]:not(:disabled):focus-visible, body.login input[type=number]:not(:disabled):focus-visible, body.login input[type=tel]:not(:disabled):focus-visible, body.login input[type=range]:not(:disabled):focus-visible, body.login input[type=date]:not(:disabled):focus-visible, body.login input[type=month]:not(:disabled):focus-visible, body.login input[type=week]:not(:disabled):focus-visible, body.login input[type=time]:not(:disabled):focus-visible, body.login input[type=datetime]:not(:disabled):focus-visible, body.login input[type=datetime-local]:not(:disabled):focus-visible, body.login input[type=color]:not(:disabled):focus-visible {
  border-color: var(--accent) !important;
  outline: unset !important;
}
body.login textarea:not(:disabled):active, body.login input[type=text]:not(:disabled):active, body.login input[type=email]:not(:disabled):active, body.login input[type=url]:not(:disabled):active, body.login input[type=password]:not(:disabled):active, body.login input[type=search]:not(:disabled):active, body.login input[type=number]:not(:disabled):active, body.login input[type=tel]:not(:disabled):active, body.login input[type=range]:not(:disabled):active, body.login input[type=date]:not(:disabled):active, body.login input[type=month]:not(:disabled):active, body.login input[type=week]:not(:disabled):active, body.login input[type=time]:not(:disabled):active, body.login input[type=datetime]:not(:disabled):active, body.login input[type=datetime-local]:not(:disabled):active, body.login input[type=color]:not(:disabled):active, body.login textarea:not(:disabled):hover, body.login input[type=text]:not(:disabled):hover, body.login input[type=email]:not(:disabled):hover, body.login input[type=url]:not(:disabled):hover, body.login input[type=password]:not(:disabled):hover, body.login input[type=search]:not(:disabled):hover, body.login input[type=number]:not(:disabled):hover, body.login input[type=tel]:not(:disabled):hover, body.login input[type=range]:not(:disabled):hover, body.login input[type=date]:not(:disabled):hover, body.login input[type=month]:not(:disabled):hover, body.login input[type=week]:not(:disabled):hover, body.login input[type=time]:not(:disabled):hover, body.login input[type=datetime]:not(:disabled):hover, body.login input[type=datetime-local]:not(:disabled):hover, body.login input[type=color]:not(:disabled):hover, body.login textarea:not(:disabled):focus-visible, body.login input[type=text]:not(:disabled):focus-visible, body.login input[type=email]:not(:disabled):focus-visible, body.login input[type=url]:not(:disabled):focus-visible, body.login input[type=password]:not(:disabled):focus-visible, body.login input[type=search]:not(:disabled):focus-visible, body.login input[type=number]:not(:disabled):focus-visible, body.login input[type=tel]:not(:disabled):focus-visible, body.login input[type=range]:not(:disabled):focus-visible, body.login input[type=date]:not(:disabled):focus-visible, body.login input[type=month]:not(:disabled):focus-visible, body.login input[type=week]:not(:disabled):focus-visible, body.login input[type=time]:not(:disabled):focus-visible, body.login input[type=datetime]:not(:disabled):focus-visible, body.login input[type=datetime-local]:not(:disabled):focus-visible, body.login input[type=color]:not(:disabled):focus-visible {
  border-color: var(--accent) !important;
}
body.login input[type=checkbox], body.login input[type=radio] {
  -webkit-appearance: none;
  appearance: none;
  margin: 0;
  background: transparent;
  accent-color: var(--accent);
  color: currentColor;
  min-width: 24px;
  width: 24px;
  height: 24px;
  border: 1px solid var(--accent);
  border-radius: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.3s ease all;
}
body.login input[type=checkbox]:before, body.login input[type=radio]:before {
  content: "";
  transform-origin: bottom left;
  clip-path: polygon(14% 44%, 0 65%, 50% 100%, 100% 16%, 80% 0%, 43% 62%);
  width: 0.65em;
  height: 0.65em;
  transform: scale(0);
  transition: 120ms transform ease-in-out;
  box-shadow: inset 1em 1em #fff;
}
body.login input[type=checkbox]:not(:disabled):checked, body.login input[type=radio]:not(:disabled):checked {
  background-color: var(--accent);
  border: 1px solid var(--contrast-3);
}
body.login input[type=checkbox]:not(:disabled):checked:before, body.login input[type=radio]:not(:disabled):checked:before {
  transform: scale(1);
}
body.login input[type=checkbox]:disabled:hover, body.login input[type=radio]:disabled:hover, body.login input[type=checkbox]:disabled:hover + label, body.login input[type=radio]:disabled:hover + label, body.login input[type=checkbox]:disabled + label:hover, body.login input[type=radio]:disabled + label:hover {
  color: var(--accent);
  opacity: 0.8;
}
body.login select {
  height: 100%;
}
body.login textarea {
  margin-top: var(--s-2);
}
body.login #login {
  position: relative;
  padding-top: var(--s-8);
}
body.login #login form {
  background: transparent;
  border: 3px solid var(--accent);
}
body.login #login form .input,
body.login #login form input[type=text] {
  background-color: transparent !important;
}
body.login #login label {
  color: var(--contrast);
  font-size: 12px;
}
body.login #login a {
  color: var(--highlight) !important;
  text-decoration: none;
  transition: 0.3s ease all;
}
@media (hover: hover) {
  body.login #login a:not(:disabled):hover {
    opacity: 0.7;
  }
}
body.login #login h1 a {
  background-image: url(/wp-content/themes/mastertheme-generatepress/assets/img/logo.svg) !important;
  width: 80%;
  max-height: 120px;
  background-size: contain;
  background-repeat: no-repeat;
  margin-inline: auto;
  height: auto;
  min-height: 100px;
}
body.login #login .forgetmenot {
  display: inline-flex;
  align-items: center;
}
body.login #login .forgetmenot > * {
  margin-block: 0;
  line-height: 1;
  transition: 0.3s ease all;
}
@media (hover: hover) {
  body.login #login .forgetmenot:not(:disabled):hover {
    cursor: pointer;
  }
  body.login #login .forgetmenot:not(:disabled):hover input[type=checkbox] {
    border-color: var(--accent) !important;
  }
}
body.login #login .forgetmenot input[type=checkbox] {
  width: 24px;
  height: 24px;
  position: relative;
  margin-right: 10px;
}
body.login #login .forgetmenot input[type=checkbox]:not(:disabled):checked {
  background: var(--accent) !important;
}
body.login #login .forgetmenot input[type=checkbox]:not(:disabled):checked:before {
  content: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%2220%22%20height%3D%2220%22%20role%3D%22presentation%22%20class%3D%22components-checkbox-control__checked%22%20aria-hidden%3D%22true%22%20focusable%3D%22false%22%3E%3Cpath%20d%3D%22M16.7%207.1l-6.3%208.5-3.3-2.5-.9%201.2%204.5%203.4L17.9%208z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
  width: 12px;
  height: 12px;
  margin: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  translate: -50% -50%;
}
body.login #login #nav,
body.login #login #backtoblog {
  text-align: center;
}
body.login #login #backtoblog a {
  color: var(--contrast) !important;
}
body.login #login .privacy-policy-page-link {
  margin-block: var(--s-3);
}
body.login #login .privacy-policy-page-link a {
  font-size: 14px;
}
body.login input[type=text] {
  color: var(--contrast) !important;
}
body.login input[type=submit] {
  line-height: 1 !important;
  min-height: unset;
}
body.login input[type=submit]#wp-submit {
  width: 100% !important;
  margin-top: 20px;
}
body.login .button.wp-hide-pw {
  background: transparent !important;
  color: var(--accent) !important;
  height: auto;
  min-height: unset;
  min-width: unset;
}
@media (hover: hover) {
  body.login .button.wp-hide-pw:not(:disabled):hover {
    color: var(--contrast) !important;
  }
}
body.login input:not(:disabled):focus, body.login input:not(:disabled):focus-within, body.login input:not(:disabled):focus-visible,
body.login .button:not(:disabled):focus,
body.login .button:not(:disabled):focus-within,
body.login .button:not(:disabled):focus-visible {
  border-color: var(--accent) !important;
}
body.login #language-switcher {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
}
body.login #language-switcher select {
  border-radius: 5px !important;
  border-color: var(--accent);
  height: 100% !important;
  margin: 0;
}

/*# sourceMappingURL=wp-login.css.map */
