@import url("module.css?1");

/* Available fonts: IRANSans, IRANYekan, Sahel, Shabnam, Vazir */
@import url("../font/Vazir.css?1");

html {
  font-display: block;
  /* font-size: 1.05em; */
}

body {
  direction: rtl;
  overflow-y: scroll;
}

h1, h2, h3, h4, h5, h6 {
  font-weight: bold;
}

.nw {
  white-space: nowrap;
}

.ltr {
  direction: ltr;
}

/* hide input number arrows */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
input[type=number] {
  -moz-appearance:textfield;
  direction: rtl;
}

.bg-f0f0f0 {
  background-color: #f0f0f0;
}

.grayscale {
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
}

#loading {
  display: flex;
  width: 100%;
  height: 100vh;
  align-items: center !important;
  justify-content: center !important;
}

.hide{
  display: none !important;
}

.slide-fade-enter-active {
  transition: all .8s ease;
}
.slide-fade-leave-active {
  transition: all .2s cubic-bezier(1.0, 0.5, 0.8, 1.0);
}
.slide-fade-enter, .slide-fade-leave-to {
  transform: translateY(50px);
  opacity: 0;
}

.nav-link, .dropdown-item {
  cursor: pointer;
}

.tr-gray td {
  color: #929292;
}

tr td:not(:first-child) {
  cursor: pointer;
}

.select2-selection__rendered {
  line-height: 35px !important;
}
.select2-container .select2-selection--single {
  height: 39px !important;
}
.select2-selection__arrow {
  height: 38px !important;
}