.background-autosas {
  background: url("/storage/assets/pozadi-autosas.jpg") no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.background-dealer {
  background: url("/storage/assets/pozadi-dealer.jpg") no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.background-dashboard {
  background: url("/storage/assets/dashboard.jpg") no-repeat center center fixed;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

@media print {
  @page {
    size: landscape;
  }
  .no-print, .no-print * {
    display: none !important;
  }
}

.slide-enter-active, .slide-leave-active {
  transition: width 1s;
}
.slide-enter, .slide-leave-to{
  width:0;
}

.download-button:hover {
  fill: #DC2626;
}

.download-button:focus {
  fill: #DC2626;
}

.download-button:active {
  fill: #DC2626;
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}

input[type=number] {
  -moz-appearance:textfield;
}

/* Tooltip container */

.tooltip {
  position: relative;
  display: inline-block;
  /* border-bottom: 1px dotted black; If you want dots under the hoverable text */
}

/* Tooltip text */

.tooltip .tooltiptext {
  visibility: hidden;
  width: 160px;
  background-color: #555;
  color: #fff;
  text-align: center;
  padding: 5px 10px 5px 10px;
  border-radius: 6px;
  /* Position the tooltip text - see examples below! */
  position: absolute;
  z-index: 1;
}

.tooltip-left {
  top: -5px;
  bottom: auto;
  right: 128%;
}

.tooltip-bottom {
  top: 135%;
  left: 50%;
  margin-left: -60px;
}

.tooltip-right {
  top: -5px;
  left: 125%;
}

.tooltip-top {
  bottom: 125%;
  left: 50%;
  margin-left: -60px;
}

/* Show the tooltip text when you mouse over the tooltip container */

.tooltip:hover .tooltiptext {
  visibility: visible;
}


.toggle-checkbox:checked {
  @apply: right-0 border-green-400;
  right: 0;
  border-color: #68D391;
}

.toggle-checkbox:checked+.toggle-label {
  @apply: bg-green-400;
  background-color: #68D391;
}

.toggle-checkbox-error:checked {
    @apply: right-0 border-green-400;
    right: 0;
    border-color: #ef4444;
  }

.toggle-checkbox-error:checked+.toggle-label {
  @apply: bg-red-400;
  background-color: #ef4444;
}
/* Panels */

.panel {
  margin: 21px 0;
}

.panel-content {
  background-color: #edf2f7;
  color: #000000;
  padding: 16px;
}

.panel-content-cervena {
  background-color: #DC2626;
  color: #000000;
  padding: 16px;
}

.panel-content-oranzova {
  background-color: #F59E0B;
  color: #000000;
  padding: 16px;
}

.panel-content p {
  color: #000000;
}

.panel-item {
  padding: 0;
  font-weight: bold;
}

.panel-item p:last-of-type {
  margin-bottom: 0;
  padding-bottom: 0;
}

.apexcharts-tooltip-text-label {
  display: none !important;
}

input[type=range]::-webkit-slider-thumb {
  pointer-events: all;
  width: 24px;
  height: 24px;
  -webkit-appearance: none;
  /* @apply w-6 h-6 appearance-none pointer-events-auto; */
  }