:is(:where(.dark) .dark\:bg-base-900){
    /*background-color: rgb(12 16 26) !important;*/
}

.select2.select2-container{
    min-width:358px !important;
}

/* Style for iframe scrollbar */
::-webkit-scrollbar {
    width: 8px; /* Adjust scrollbar width */
}

td.field-readable_description{

}

::-webkit-scrollbar-track {
    background: #1e1e2f; /* Purple backdrop color for the track */
    border-radius: 8px; /* Rounded edges for the track */
}

::-webkit-scrollbar-thumb {
    background: #d3c58f; /* Vibrant purple color for the thumb */
    border-radius: 8px; /* Rounded edges for the thumb */
    border: 2px solid #1e1e2f; /* Adds a border around the thumb to create separation */
}

::-webkit-scrollbar-thumb:hover {
    background: #d3c58f; /* Brighter purple for hover effect */
}

* {
    scrollbar-width: thin;
    scrollbar-color: #d3c58f #2f2d1e;
}

.bg-base-50.border.border-dashed.dark\:bg-base-800.dark\:border-base-700.flex.flex-col.h-full.justify-center.px-3.py-2\.5.rounded{
    min-height:64px !important;
}
.flex.flex-col.h-full.justify-center.px-3.py-2\.5.rounded.bg-base-50.border.border-dashed.dark\:bg-base-800.dark\:border-base-700{
    min-height:64px;
}

.overflow-auto .h-full{
    min-height:64px;
}

.simplebar-content .h-full{
    min-height:62px;
}

#page:has(+ #studio.open) {
    width: calc(100% - 320px);
}


.select2-container.select2-container--admin-autocomplete .select2-selection--single .select2-selection__rendered{
    min-width: 358px;
}