
.CenteredSpinner-module__wrapper--jU_4e {
  height: 100vh;
  position: relative;
}

.CenteredSpinner-module__child--kZEBW {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.Menu-module__menu--XE2PD {
    
}
.Topbar-module__navbar-inner--oiLQ3 {
  max-width: var(--main-max-width);
  margin: 0 auto;
}

.Topbar-module__logout--d5npO {
  cursor: pointer;
}

@media screen and (max-width: 992px) {

.Topbar-module__current-event--XzKsV{
    font-size: 12px;
}
  }

/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */
:root{--main-max-width:90rem;--black:#10161a;--dark-gray1:#182026;--dark-gray2:#202b33;--dark-gray3:#293742;--dark-gray4:#30404d;--dark-gray5:#394b59;--gray1:#5c7080;--gray2:#738694;--gray3:#8a9ba8;--gray4:#a7b6c2;--gray5:#bfccd6;--light-gray1:#ced9e0;--light-gray2:#d8e1e8;--light-gray3:#e1e8ed;--light-gray4:#ebf1f5;--light-gray5:#f5f8fa;--white:#fff;--blue1:#0e5a8a;--blue2:#106ba3;--blue3:#137cbd;--blue4:#2b95d6;--blue5:#48aff0;--green1:#0a6640;--green2:#0d8050;--green3:#0f9960;--green4:#15b371;--green5:#3dcc91;--orange1:#a66321;--orange2:#bf7326;--orange3:#d9822b;--orange4:#f29d49;--orange5:#ffb366;--red1:#a82a2a;--red2:#c23030;--red3:#db3737;--red4:#f55656;--red5:#ff7373;--vermilion1:#9e2b0e;--vermilion2:#b83211;--vermilion3:#d13913;--vermilion4:#eb532d;--vermilion5:#ff6e4a;--rose1:#a82255;--rose2:#c22762;--rose3:#db2c6f;--rose4:#f5498b;--rose5:#ff66a1;--violet1:#5c255c;--violet2:#752f75;--violet3:#8f398f;--violet4:#a854a8;--violet5:#c274c2;--indigo1:#5642a6;--indigo2:#634dbf;--indigo3:#7157d9;--indigo4:#9179f2;--indigo5:#ad99ff;--cobalt1:#1f4b99;--cobalt2:#2458b3;--cobalt3:#2965cc;--cobalt4:#4580e6;--cobalt5:#669eff;--turquoise1:#008075;--turquoise2:#00998c;--turquoise3:#00b3a4;--turquoise4:#14ccbd;--turquoise5:#2ee6d6;--forest1:#1d7324;--forest2:#238c2c;--forest3:#29a634;--forest4:#43bf4d;--forest5:#62d96b;--lime1:#728c23;--lime2:#87a629;--lime3:#9bbf30;--lime4:#b6d94c;--lime5:#d1f26d;--gold1:#a67908;--gold2:#bf8c0a;--gold3:#d99e0b;--gold4:#f2b824;--gold5:#ffc940;--sepia1:#63411e;--sepia2:#7d5125;--sepia3:#96622d;--sepia4:#b07b46;--sepia5:#c99765}*{box-sizing:border-box}.AdminApp-module__bm-menu-wrap--AUryL{bottom:0;left:0}html,body{height:100%;margin:0}body{background-color:#f0f0f0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,Icons16,sans-serif}.AdminApp-module__admin-app--ZYjQ9{max-width:var(--main-max-width);margin:0 auto;font-size:16px}.anchor{color:#215db0;-webkit-text-decoration:underline;text-decoration:underline}



.Login-module__wrapper--SZj8s {
  background: url(/static/ac460c478783ab5f9cba.png);
  position: absolute;
  bottom: 0;
  top: 0;
  right: 0;
  left: 0;
}

.Login-module__child--uPC9Q {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.Login-module__header--FnTlO {
  text-align: center; 
  margin-bottom: 20px;
  color: #fff;
}

.Login-module__login-form--cX5zF {
  width: 300px;
  box-shadow: 10px 10px 42px -20px rgba(0,0,0,0.75);
}

.Login-module__error-message--se65P {
  margin-top: 1em;
  color: #fff;
}


.CheckboxArrayFormGroup2-module__two-columns--b_kS9 {
  display: grid;
  grid-template-columns: 1fr 1fr;

  /* margin collapsing does not work outside display: block,
     so, remove the margin-top from every checkbox
     except the first two (i.e. the first row) */
}
.CheckboxArrayFormGroup2-module__two-columns--b_kS9 > label + label + label {
    margin-top: 0 !important;
  }


.ImageFormGroup2-module__input--duOQi {
  /* set to 0.1px to prevent the element from being un-tabbable in some browsers */
  /* https://tympanus.net/codrops/2015/09/15/styling-customizing-file-inputs-smart-way/ */
  width: 0.1px;
  height: 0.1px;
  position: absolute;
  overflow: hidden;
  opacity: 0;
  z-index: -1;
}

.ImageFormGroup2-module__content--PE2kJ {
  width: 100%;
}

.ImageFormGroup2-module__preview--Zsolq {
  margin-top: 1em;
  display: block;
  max-width: 10em;
}

.ImageFormGroup2-module__remove-image--PrlLH {
  display: block;
}

