.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-flex-none {
    flex: none
  }

  .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-solid {
  border: 1px solid #ced4da;
  border-color: #ced4da !important ;
}
  .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-4 {
    padding: 1rem
  }

  .dz-py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem
  }

  .dz-text-center {
    text-align: center
  }

  .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-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(156 163 175/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))
    }
  }

  .dz-flex .stroke-icons svg {
    stroke: var(--primary);
  fill: var(--primary);
  max-width: 20px;
  max-height: 30px;
  padding:
7px 0;
    padding-right: 0px;
  padding-right: 0px;
  border-radius:
0px;
  background-color: transparent;
  position: relative;
  margin-right: 0px;
  padding-right: 0;
  }

  .dz-dokument-upload {
    border-radius: 10px;
    background-color: #f5f5f5;
  }