@font-face {
	font-family: 'Golos';
	src: url(static/Golos_Black.ab2cbec8b8ae061cbee4350f7ca725e3.ttf) format('truetype');
	font-weight: 900;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Golos';
	src: url(static/Golos_Bold.cee9df52368cbf97c054c17f10eb2241.ttf) format('truetype');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Golos';
	src: url(static/Golos_DemiBold.e7ec57f0cb6f01eeb7e3d0024e6cf8c0.ttf) format('truetype');
	font-weight: 600;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Golos';
	src: url(static/Golos_Medium.94a6884bd8b4a0fad0bddfbd84951c49.ttf) format('truetype');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Golos';
	src: url(static/Golos_Regular.2b858cd6853ad56b0a98560527cfef71.ttf) format('truetype');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Aeroport';
	src: url(static/Aeroport-Bold.16c8505ebc8fbb4e9e8d60896be35f32.ttf) format('truetype');
	font-weight: 700;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Aeroport';
	src: url(static/Aeroport-Medium.28f6b7aeeca669ef90051212a0bbec08.ttf) format('truetype');
	font-weight: 500;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Aeroport';
	src: url(static/Aeroport.cbe27857d4ddfaf42ea0a641a9527428.ttf) format('truetype');
	font-weight: 400;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Aeroport';
	src: url(static/Aeroport-Light.f2d68b518963e4c92ef9d8b5a30602d0.ttf) format('truetype');
	font-weight: 300;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'Aeroport';
	src: url(static/Aeroport-BoldItalic.412aba0facda26c6f826bc22d17b1f86.ttf) format('truetype');
	font-weight: 700;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Aeroport';
	src: url(static/Aeroport-MediumItalic.a8ac8b52802945e6a5e513c1698fba1b.ttf) format('truetype');
	font-weight: 500;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Aeroport';
	src: url(static/Aeroport-Italic.a9b92d607f7ae9d425c1e9b8fd408eef.ttf) format('truetype');
	font-weight: 400;
	font-style: italic;
	font-display: swap;
}

@font-face {
	font-family: 'Aeroport';
	src: url(static/Aeroport-LightItalic.da3255bf5f8f9aedcb1bce21a5964fc4.ttf) format('truetype');
	font-weight: 300;
	font-style: italic;
	font-display: swap;
}

@font-face {
  font-family: 'Helvetica Now Text';
  src: url(static/HelveticaNowText-BlackItalic.67a141ab1ef74468542d6a8be5bc8889.ttf) format('truetype');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Now Text';
  src: url(static/HelveticaNowText-ExtBdIta.624b0ceb099390352302ba60620b3da3.ttf) format('truetype');
  font-weight: 800;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Now Text';
  src: url(static/HelveticaNowText-Black.117c71b7286d706210793f2b3490d58f.ttf) format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Now Text';
  src: url(static/HelveticaNowText-BoldItalic.aaf71aaf7eb05f444de8f902aab9c3ec.ttf) format('truetype');
  font-weight: bold;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Now Text';
  src: url(static/HelveticaNowText-Bold.96976e7e3b88662d3531fb76f7f576a7.ttf) format('truetype');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Now Text';
  src: url(static/HelveticaNowText-RegIta.7f3c242c91f5a9d8a00c514447d33763.ttf) format('truetype');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Now Text';
  src: url(static/HelveticaNowText-ExtLtIta.ee87712664eeaa64cabeef71838b0120.ttf) format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Now Text';
  src: url(static/HelveticaNowText-Thin.c24d34191c4e7c3d4ec610e35f3560ff.ttf) format('truetype');
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Now Text';
  src: url(static/HelveticaNowText-ExtraLight.9dce3924c04a911c80b9b7a493777203.ttf) format('truetype');
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Now Text';
  src: url(static/HelveticaNowText-Light.fd14e22e48e341c7c15b125b5ba92a53.ttf) format('truetype');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Now Text';
  src: url(static/HelveticaNowText-ExtraBold.9d91c62b6017d4a439a0866cc5e18037.ttf) format('truetype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Now Text';
  src: url(static/HelveticaNowText-MediumItalic.498341a82f1bd26c54e68ca1c8496a0f.ttf) format('truetype');
  font-weight: 500;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Now Text';
  src: url(static/HelveticaNowText-Regular.b031939748eb935aaebd8398d748f402.ttf) format('truetype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Now Text';
  src: url(static/HelveticaNowText-LightItalic.045d2cee27a76875cd20db127aa96f5d.ttf) format('truetype');
  font-weight: 300;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Now Text';
  src: url(static/HelveticaNowText-ThinItalic.ad6042f952f36b2d986867c0d45705f0.ttf) format('truetype');
  font-weight: 100;
  font-style: italic;
  font-display: swap;
}

@font-face {
  font-family: 'Helvetica Now Text';
  src: url(static/HelveticaNowText-Medium.3f2720c521f925c094b80f63c873bb7a.ttf) format('truetype');
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}

* {
  scrollbar-color: #CCC #F0F0F0;
  scrollbar-width: thin;
}

::-webkit-scrollbar-button {
  background-image: none;
  background-repeat: no-repeat;
  width: 5px;
  height: 0px;
}

::-webkit-scrollbar-track {
  background-color: #F0F0F0;
  border-radius: 32px;
}

::-webkit-scrollbar-thumb {
  border-radius: 32px;
  background-color: #CCC;
}

::-webkit-scrollbar-thumb:hover {
  background-color: #BBB;
}

::-webkit-scrollbar-thumb:active {
  background-color: #AAA;
}

::-webkit-resizer {
  background-image: none;
  background-repeat: no-repeat;
  width: 6px;
  height: 0px;
}

::-webkit-scrollbar {
  width: 6px;
}

::-webkit-scrollbar:horizontal {
  height: 6px;
}

.ReactVirtualized__Grid,
.ReactVirtualized__Grid__innerScrollContainer {
  outline: none !important;
}

/*
.TextFieldReg input:-webkit-autofill {
  -webkit-box-shadow: inset 0 0 0 50px #3e4044 !important;
  -webkit-text-fill-color: #FFF !important;
  color: #FFF !important;
  border-width: 0 !important;
  border-image-width: 0 !important;
  border-color: rgba(0, 0, 0, 0) !important;
  border-radius: 0 !important;
}
.TextFieldReg input:hover:-webkit-autofill {
  -webkit-box-shadow: inset 0 0 0 50px #57595c !important;
}
.TextFieldReg .Mui-focused input:-webkit-autofill {
  -webkit-box-shadow: inset 0 0 0 50px #2d2f32 !important;
}

.MuiTooltip-tooltip {
	background-color: rgba(41, 41, 41, 0.95) !important;
	font-family: "Golos" !important;
	font-size: 12px !important;
}
*/
.auth-checkbox.MuiFormControlLabel-root {
  margin-left: -9px;
  margin-right: 0;
}
.auth-checkbox .MuiFormControlLabel-label {
  font-family: "Helvetica Now Text";
  font-size: 0.75rem;
  user-select: none;
}
.auth-checkbox .MuiCheckbox-colorSecondary.Mui-checked:hover,
.auth-checkbox .MuiIconButton-colorSecondary:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.auth-checkbox .MuiCheckbox-colorSecondary.Mui-checked {
  color: rgba(0, 0, 0, 0.04);
}
.auth-checkbox.error .auth-checkbox__icon > rect {
  stroke: red;
}

/*# sourceMappingURL=app.css.map*/