@tailwind base;
@tailwind components;
@tailwind utilities;

@font-face {
  font-family: "Basier Circle";
  src: url("/assets/fonts/BasierCircle-Regular.otf") format("woff");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: "SF Pro Rounded";
  src: url("/assets/fonts/sf-pro-rounded-thin.woff") format("woff");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: "SF Pro Rounded";
  src: url("/assets/fonts/sf-pro-rounded-ultralight.woff") format("woff");
  font-weight: 200;
  font-style: normal;
}

@font-face {
  font-family: "SF Pro Rounded";
  src: url("/assets/fonts/sf-pro-rounded-light.woff") format("woff");
  font-weight: 300;
  font-style: normal;
}

@font-face {
  font-family: "SF Pro Rounded";
  src: url("/assets/fonts/sf-pro-rounded-regular.woff") format("woff");
  font-weight: 400;
  font-style: normal;
}

@font-face {
  font-family: "SF Pro Rounded";
  src: url("/assets/fonts/sf-pro-rounded-medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
}

@font-face {
  font-family: "SF Pro Rounded";
  src: url("/assets/fonts/sf-pro-rounded-semibold.woff") format("woff");
  font-weight: 600;
  font-style: normal;
}

@font-face {
  font-family: "SF Pro Rounded";
  src: url("/assets/fonts/sf-pro-rounded-bold.woff") format("woff");
  font-weight: 700;
  font-style: normal;
}

@font-face {
  font-family: "SF Pro Rounded";
  src: url("/assets/fonts/sf-pro-rounded-black.woff") format("woff");
  font-weight: 800;
  font-style: normal;
}

@font-face {
  font-family: "SF Pro Rounded";
  src: url("/assets/fonts/sf-pro-rounded-heavy.woff") format("woff");
  font-weight: 900;
  font-style: normal;
}

body {
  font-family: "Inter", "SF Pro Rounded", sans-serif;
}

input {
  outline: none;
}

.hide-scrollbar::-webkit-scrollbar {
  display: none;
}

.spin-button-none::-webkit-outer-spin-button,
.spin-button-none::-webkit-inner-spin-button {
  appearance: none;
}

.font-serif {
  font-family: sans-serif !important;
}
.font-basier {
  font-family: "Basier Circle" !important;
}
input::placeholder {
  color: #aaa !important;
}

button:disabled {
  opacity: 0.6;
  cursor: not-allowed;
}

.text-defaultColor{
  color: #08304C;
}
.hover\:text-defaultColor:hover {
  color: #08304C !important;
}

.bg-defaultColor,
.hover\:bg-defaultColor:hover {
  background-color: #08304C;
}

.border-defaultColor,
.hover\:border-defaultColor:hover {
  border-color: #08304C;
}
.bg-dashboard1 {
  background: linear-gradient(352.75deg, #F4FEE6 -5.77%, #F4FEE6 102.02%),
  radial-gradient(50.29% 175.72% at 93.53% 12.5%, rgba(255, 255, 255, 0.892442) 0%, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);
}