@font-face {
  font-family: 'ice';
  src: url('/images/font.otf') format('opentype');
  
  /* Safari, Android, iOS */
}


.infobox-head {

  display: none;

}



.infobox p {

  padding: 1em;

  border: 1em;

  background: var(--md-sys-color-on-error-container-dark);

  color: var(--md-ref-palette-error40);

  margin-bottom: 1rem;

}



.body-neuron {

  background: url('/images/backbo.jpg');

  background-size: cover;
  font-family: 'ice';

}



.login-boxel{

  background: var(--md-sys-color-inverse-on-surface-light);;

    padding: 3rem;

}



.login-boxel hr .login-boxel text , .login-boxel h1, .login-boxel label {

  color: var(--md-sys-color-inverse-primary-dark);

  background: var(--md-sys-color-inverse-on-surface-light);

}



.login-boxel input[type="text"] , .login-boxel input[type="password"] {

  background: var(--md-sys-color-inverse-surface-dark);

  color: var(--md-sys-color-inverse-primary-dark);

  padding: 1em;

}





.login-boxel input[type="submit"] {

  background: var(--md-sys-color-inverse-primary-dark);

  color: var(--md-sys-color-inverse-surface-dark);

}

