@tailwind base;
@tailwind components;
@tailwind utilities;
@media (min-width: 768px) {
    .md\:w-half {
        width: 50vw;
    }
}
[x-cloak] {
    display: none !important;
}
#toggleMenu.hamburger-toggle div {
    background: transparent;
}

#toggleMenu.hamburger-toggle div:before {
    transform: translateY(0) rotate(45deg);
}

#toggleMenu.hamburger-toggle div:after {
    transform: translateY(0) rotate(-45deg);
}
span.select2-selection {
    padding-top: 0.2rem;
    padding-right: 0.2rem;
    padding-bottom: 0.2rem !important;
    padding-left: 0.2rem;
    font-size: 1rem;
    border-radius: 0px !important;
    border-color: #d1d5db !important;
}
.select2.select2-container {
    width: 100% !important;
}
.select2-container .select2-search--inline .select2-search__field {
    line-height: 13px !important;
}

.select2-container .select2-selection--single {
    background-color: #efefef !important;
}

.select2-container .select2-selection--single:focus {
    border: none !important;
    box-shadow: none !important;
}

.select2-container .select2-selection--single {
    background-color: #efefef !important;
    border-radius: 10px !important;
}

.select2-container .select2-selection--single:focus {
    border: none !important;
    box-shadow: none !important;
    border-radius: 10px !important;
}

.select2-container .select2-dropdown {
    border-radius: 10px !important;
}

.select2-container .select2-results__option {
    border-radius: 10px !important;
}

.select2-container .select2-dropdown .select2-results__option--highlighted {
    background-color: #ffa500 !important;
    color: white !important;
}
.select2-container .select2-selection--single {
    background-color: #efefef !important;
    border-radius: 10px !important;
}

.select2-container .select2-selection--single:focus {
    border: none !important;
    box-shadow: none !important;
    border-radius: 10px !important;
}

.select2-container .select2-dropdown {
    border-radius: 10px !important;
}

.select2-container .select2-results__option {
    border-radius: 10px !important;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
    border-radius: 10px !important;
    padding-left: 10px !important;
}

.select2-container--default .select2-selection--single .select2-search__field {
    border-radius: 10px !important;
}

.select2-container .select2-selection--single {
    border: none !important;
    box-shadow: none !important;
}

.select2-container .select2-dropdown {
    border: none !important;
    box-shadow: none !important;
}

/* Якщо хочете змінити фон для випадаючого списку */
.select2-container .select2-dropdown {
    background-color: #efefef !important;
}

/* .select2-search { background-color: rgb(239 239 239 / var(--tw-bg-opacity)); } */
.select2-selection.select2-selection--multiple {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
}

.select2-container--default
    .select2-selection--multiple
    .select2-selection__choice {
    margin-top: 0px !important;
    background-color: rgba(3 84 63/ 0.1) !important;
    border-color: #d1d5db !important;
}

.select2-selection__choice__display {
    font-size: 0.875rem !important;
}

.select2-container .select2-selection--single {
    height: auto !important;
}

.select2-container--default
    .select2-selection--single
    .select2-selection__arrow {
    height: auto !important;
    bottom: 1px !important;
}

.select2-container {
    max-width: 100%;
}

/* .bordered td {
    border-width: 1px;
    border-color: darkgrey;
} */

.text-exs {
    font-size: 10px !important;
}

.select2-search.select2-search--inline textarea::placeholder {
    font-size: 0.875rem !important;
}

.select2-container--default
    .select2-selection--multiple
    .select2-selection__clear {
    margin-top: 0px !important;
}

.select2-container--default
    .select2-selection--single
    .select2-selection__rendered {
    padding: 0.5px 2px 1px;
}
