body { font-family: 'Inter', sans-serif; }
[x-cloak] { display: none !important; }
.bg-dts-blue { background-color: #2A57A4; }
.hover\:bg-dts-blue-dark:hover { background-color: #244a8d; }
.text-dts-blue { color: #2A57A4; }
.border-dts-blue { border-color: #2A57A4; }
@media print {
    .no-print { display: none !important; }
}

/* Hide arrows from number inputs */
/* For Chrome, Safari, Edge, Opera */
input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* For Firefox */
input[type=number] {
  -moz-appearance: textfield;
}