/*! tailwindcss v3.4.0 | MIT License | https://tailwindcss.com*/
.dz-sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
}
.dz-mb-2 {
    margin-bottom: .5rem;
}
.dz-mb-4 {
    margin-bottom: 1rem;
}
.dz-mr-3 {
    margin-right: .75rem;
}
.dz-mt-2 {
    margin-top: .5rem;
}
.dz-mt-5 {
    margin-top: 1.25rem;
}
.dz-flex {
    display: flex;
}
.dz-hidden {
    display: none;
}
.dz-h-14 {
    height: 3.5rem;
}
.dz-h-5 {
    height: 1.25rem;
}
.dz-h-6 {
    height: 1.5rem;
}
.dz-h-8 {
    height: 2rem;
}
.dz-h-auto {
    height: auto;
}
.dz-h-full {
    height: 100%}
.dz-w-14 {
    width: 3.5rem;
}
.dz-w-5 {
    width: 1.25rem;
}
.dz-w-6 {
    width: 1.5rem;
}
.dz-w-8 {
    width: 2rem;
}
.dz-w-full {
    width: 100%}
.dz-max-w-2xl {
    max-width: 42rem;
}
.dz-flex-none {
    flex: none;
}
@keyframes dz-spin {
    to {
    transform: rotate(1turn);
}
}.dz-animate-spin {
    animation: dz-spin 1s linear infinite;
}
.dz-cursor-pointer {
    cursor: pointer;
}
.dz-flex-col {
    flex-direction: column;
}
.dz-flex-wrap {
    flex-wrap: wrap;
}
.dz-items-start {
    align-items: flex-start;
}
.dz-items-center {
    align-items: center;
}
.dz-justify-start {
    justify-content: flex-start;
}
.dz-justify-center {
    justify-content: center;
}
.dz-justify-between {
    justify-content: space-between;
}
.dz-gap-1 {
    gap: .25rem;
}
.dz-gap-2 {
    gap: .5rem;
}
.dz-gap-3 {
    gap: .75rem;
}
.dz-gap-x-10 {
    -moz-column-gap: 2.5rem;
    column-gap: 2.5rem;
}
.dz-gap-y-2 {
    row-gap: .5rem;
}
.dz-overflow-hidden {
    overflow: hidden;
}
.dz-rounded {
    border-radius: .25rem;
}
.dz-border {
    border-width: 1px;
}
.dz-border-dashed {
    border-style: dashed;
}
.dz-border-gray-200 {
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235/var(--tw-border-opacity));
}
.dz-border-gray-500 {
    --tw-border-opacity: 1;
    border-color: rgb(107 114 128/var(--tw-border-opacity));
}
.dz-bg-gray-100 {
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246/var(--tw-bg-opacity));
}
.dz-bg-gray-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(249 250 251/var(--tw-bg-opacity));
}
.dz-bg-red-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(254 242 242/var(--tw-bg-opacity));
}
.dz-bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255/var(--tw-bg-opacity));
}
.dz-fill-blue-600 {
    fill: #2563eb;
}
.dz-object-fill {
    -o-object-fit: fill;
    object-fit: fill;
}
.dz-p-10 {
    padding: 2.5rem;
}
.dz-p-4 {
    padding: 1rem;
}
.dz-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.dz-text-center {
    text-align: center;
}
.dz-text-lg {
    font-size: 1.125rem;
    line-height: 1.75rem;
}
.dz-text-sm {
    font-size: .875rem;
    line-height: 1.25rem;
}
.dz-font-medium {
    font-weight: 500;
}
.dz-font-semibold {
    font-weight: 600;
}
.dz-text-black {
    --tw-text-opacity: 1;
    color: rgb(0 0 0/var(--tw-text-opacity));
}
.dz-text-gray-200 {
    --tw-text-opacity: 1;
    color: rgb(229 231 235/var(--tw-text-opacity));
}
.dz-text-gray-500 {
    --tw-text-opacity: 1;
    color: rgb(107 114 128/var(--tw-text-opacity));
}
.dz-text-gray-600 {
    --tw-text-opacity: 1;
    color: rgb(75 85 99/var(--tw-text-opacity));
}
.dz-text-red-400 {
    --tw-text-opacity: 1;
    color: rgb(248 113 113/var(--tw-text-opacity));
}
.dz-text-red-500 {
    --tw-text-opacity: 1;
    color: rgb(239 68 68/var(--tw-text-opacity));
}
.dz-text-red-800 {
    --tw-text-opacity: 1;
    color: rgb(153 27 27/var(--tw-text-opacity));
}
.dz-text-slate-900 {
    --tw-text-opacity: 1;
    color: rgb(15 23 42/var(--tw-text-opacity));
}
.dz-antialiased {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
@media (prefers-color-scheme:dark) {
    .dark\: dz-border-gray-600 {
    --tw-border-opacity: 1;
    border-color: rgb(75 85 99/var(--tw-border-opacity));
}
.dark\:dz-border-gray-700 {
    --tw-border-opacity: 1;
    border-color: rgb(55 65 81/var(--tw-border-opacity));
}
.dark\:dz-bg-gray-700 {
    --tw-bg-opacity: 1;
    background-color: rgb(55 65 81/var(--tw-bg-opacity));
}
.dark\:dz-bg-gray-800 {
    --tw-bg-opacity: 1;
    background-color: rgb(31 41 55/var(--tw-bg-opacity));
}
.dark\:dz-bg-red-600 {
    --tw-bg-opacity: 1;
    background-color: rgb(220 38 38/var(--tw-bg-opacity));
}
.dark\:dz-text-gray-400 {
    --tw-text-opacity: 1;
    color: rgb(156 163 175/var(--tw-text-opacity));
}
.dark\:dz-text-gray-700 {
    --tw-text-opacity: 1;
    color: rgb(55 65 81/var(--tw-text-opacity));
}
.dark\:dz-text-red-100 {
    --tw-text-opacity: 1;
    color: rgb(254 226 226/var(--tw-text-opacity));
}
.dark\:dz-text-red-200 {
    --tw-text-opacity: 1;
    color: rgb(254 202 202/var(--tw-text-opacity));
}
.dark\:dz-text-slate-100 {
    --tw-text-opacity: 1;
    color: rgb(241 245 249/var(--tw-text-opacity));
}
.dark\:dz-text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity));
}
.dark\:hover\:dz-border-gray-500:hover {
    --tw-border-opacity: 1;
    border-color: rgb(107 114 128/var(--tw-border-opacity));
}
}
