/*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[1].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./apps/admin/src/app-styles.scss ***!
  \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@font-face {
  font-family: "IBM Plex Sans Medium";
  src: url('ibmplexsans-medium.ttf');
}
@font-face {
  font-family: "IBM Plex Sans Regular";
  src: url('ibmplexsans-regular.ttf');
}
@font-face {
  font-family: "Rubik Regular";
  src: url('rubik-regular.ttf');
}
@font-face {
  font-family: "Rubik Light";
  src: url('rubik-light.ttf');
}
@font-face {
  font-family: "Inter Regular";
  src: url('Inter-Regular.ttf');
}
@font-face {
  font-family: "Inter Light";
  src: url('Inter-Light.ttf');
}
@font-face {
  font-family: "Inter Bold";
  src: url('Inter-Bold.ttf');
}
@font-face {
  font-family: "vrt-icons";
  src: url('vrt-icons.ttf');
}
*:active,
*:focus,
*:hover {
  outline: 0;
}
html,
body {
  position: relative;
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  overflow-y: auto;
  color: #001036;
  font-family: "Inter Regular", "PT Sans", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
html {
  font-size: unset !important;
}
a {
  text-decoration: none;
  color: #3876ff;
}
a:hover, a:focus {
  cursor: pointer;
  text-decoration: none;
  color: #3876ff;
}
.tab-content .tab-pane .list-items-container {
  overflow-y: scroll;
  overflow-x: hidden;
  will-change: transform;
}
.tab-content .tab-pane .list-items-container.scrollbar-auto {
  overflow-y: auto;
}
.tab-content .tab-pane .list-items-container.scrollbar-none {
  overflow: hidden;
}
mat-spinner.mat-progress-spinner {
  position: absolute;
  top: calc(50vh - 80px);
  right: calc(50vw - 12.5px);
  z-index: 10;
}
.navbar-default {
  background-color: unset;
}
.btn:active:focus, .btn:focus {
  outline: none;
}
mat-form-field .mat-form-field-infix {
  display: inline-flex;
}
.mat-tab-body-wrapper {
  height: 0;
}
mat-tab-header .mat-tab-label {
  padding-left: 1.5rem;
  justify-content: flex-start;
  min-width: auto;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  -webkit-transition: background-color 0s ease-in-out 10000s, color 0s ease-in-out 10000s;
  transition: background-color 0s ease-in-out 10000s, color 0s ease-in-out 10000s;
}
::-webkit-scrollbar {
  width: 14px;
  height: 14px;
}
::-webkit-scrollbar-thumb {
  height: 6px;
  width: 6px;
  border: 4px solid rgba(255, 255, 255, 0);
  background-clip: padding-box;
  border-radius: 8px;
  background-color: #727efc;
}
/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  cursor: pointer;
}
::-webkit-scrollbar-corner {
  background-color: transparent;
}
::-webkit-scrollbar-button {
  width: 0;
  height: 0;
  display: none;
}
.spinner {
  position: fixed;
  left: 44px;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}
.spinner__layout {
  position: absolute;
  width: 100%;
  height: 100%;
  background-color: #fff;
  opacity: 0.5;
}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[1].use[1]!./node_modules/@angular-devkit/build-angular/node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[5].rules[0].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[5].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[5].rules[1].use[1]!./assets/styles/main_theme.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/

