HEX
Server: nginx/1.24.0
System: Linux DGT-WORDPRESS-VM-SERVER 6.14.0-1014-azure #14~24.04.1-Ubuntu SMP Fri Oct 3 20:52:11 UTC 2025 x86_64
User: ubuntu (1000)
PHP: 8.4.12
Disabled: NONE
Upload Files
File: /mnt/data/dreamsai-wp/wp-content/dreams-ai/assets/admin.css
.ds-field-row {
    margin: 8px 0;
    display: flex;
    align-items: center;
    gap: 8px;
    flex-wrap: wrap
}

.ds-label {
    font-weight: 600
}

.ds-slots-wrap {
    display: flex;
    flex-wrap: wrap;
    gap: 6px;
    margin-top: 6px
}

.ds-slot-chip {
    background: #f0f0f1;
    border: 1px solid #dcdcde;
    border-radius: 14px;
    padding: 2px 8px;
    display: inline-block
}

/* .select2-container.select2-container--default.select2-container--open{
    z-index: 9999;
    margin-top: 30px;
}
     */

.category-booking-card.active, .btn.ds-staff-chip.active, .btn.ds-addon-chip.active, .btn.ds-slot-chip.active {
    background-color: #FFF9F6 !important;
    border-color: #c25414 !important;
    color: #000 !important;
}

/* Inline calendar styling for booking drawer */
.ds-step-datetime .flatpickr-calendar {
  border: 1px solid #eee !important;
  box-shadow: none !important;
  width: 100% !important;
  border-radius: 10px !important;
}
.ds-step-datetime .flatpickr-months {
  padding: 8px 10px !important;
}
.ds-step-datetime .flatpickr-weekdays,
.ds-step-datetime .flatpickr-days {
  padding: 0 10px 10px 10px !important;
}
.ds-step-datetime .flatpickr-day {
  border-radius: 8px !important;
}
.ds-step-datetime .flatpickr-day.selected,
.ds-step-datetime .flatpickr-day.startRange,
.ds-step-datetime .flatpickr-day.endRange,
.ds-step-datetime .flatpickr-day.selected:focus,
.ds-step-datetime .flatpickr-day.selected:hover {
  background: #c25414 !important;
  border-color: #c25414 !important;
  color: #fff !important;
}
.ds-step-datetime .flatpickr-day.today:not(.selected) {
  border-color: #c25414 !important;
}

/* Slots chip styling */
.ds-slots-wrap .ds-slot-chip.active {
  background: #c25414 !important;
  border-color: #c25414 !important;
  color: #fff !important;
}

h4.sidebar-heading {
    color: #fff;
}

.select2-selection__rendered {
  padding-bottom: 0px !important;
}

.select2-selection__arrow {
  background: transparent !important;
}

body > .select2-container.select2-container--default.select2-container--open {
  width: auto !important;
}

.select2-dropdown.select2-dropdown--above {
  border-color: #E4EBF1 !important;
}

.js-toggle-status {
  color: #c25414 !important;
}

.js-toggle-status:hover {
  color: #fff !important;
}

.select2-container .select2-selection--single {
	height: auto !important;
}
.page-template-template-dashboard header, .page-template-template-dashboard footer, .page-template-template-dashboard .back-to-top
 
 {
    display: none;
}
.page-template-template-dashboard .container{max-width: 100%; padding: 0;}
 .nav-pills .nav-link {
  padding: 5px;
    font-weight: 500;
    font-size: 14px;
}
.ppt-filter {
    pointer-events: auto !important;
    position: relative;
    z-index: 9999;
}
.ppt-tab {
    cursor: pointer;
    padding-bottom: 6px; background-color: #f3f4f6; /* hover:bg-gray-100 */
    color: #4b5563; 
}
 
.ppt-tab.active {
    color: #2563eb; background: #dbeafe;
 }
.settings-sidebar .sidebar-menu>ul>li ul li a{padding:5px;}
.nav-pills .nav-link.active {
  background-color: #0d6efd;
}
.modal-content {
  border-radius: 20px;
}
.aiview .ai-btn {
    padding: 4px 8px;
    background: transparent;
    border: 0;
    font-size: 14px;
    background-color: #f3f4f6; 
    color: #4b5563;   
}

/* ACTIVE = blue bg + blue text */
.aiview .ai-btn.active {
    background-color: #dbeafe !important; /* bg-blue-100 */
    color: #2563eb !important;           /* text-blue-600 */
    font-weight: 500;
}

/* INACTIVE HOVER ONLY */
.aiview .ai-btn:not(.active):hover {
    background-color: #f3f4f6; /* hover:bg-gray-100 */
    color: #4b5563;            /* text-gray-600 */
}

/* Tabs */
.ppt-tab {
    cursor: pointer;
}
 

/* Grid/List buttons */
.ai-btn {
    padding: 4px 8px;
    border: 0;
    background: transparent;
}

.ai-btn.active {
    background-color: #dbeafe;
    color: #2563eb;
    font-weight: 500;
}

.ai-btn:not(.active):hover {
    background-color: #f3f4f6;
}

/* Card hover */
.ppt-card:hover {
    box-shadow: 0 .5rem 1rem rgba(0,0,0,.08);
}

/* List hover */
.ppt-row:hover {
    background-color: #f8f9fa;
}

/* Line clamp */
.text-truncate-2 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

#submenu-settings { padding: 0 10px;}
.fs-custom {font-size: 12px;}
.card.user-sidebar, .settings-sidebar {border: 0px!important;}
.dashboardsidebar .card-header{padding: 0 10px 0 5px;}
.btn-primary-custom {
    background-color: var(--primary) !important;
    border-color: var(--primary) !important;
    color: #fff !important;
}
.settings-sidebar .sidebar-menu>ul li .submenu>ul li a{padding-left:0px!important;}
.user-sidebar .card-header{padding: 10px 0;}
.offcanvas-header .btn-close {
    opacity: 1 !important;
    filter: none !important;
    background-size: 1.25rem !important;
}
.btn-close-white {
    filter: invert(1);
}
.offcanvas{max-width:initial;}
.mobile .flex-shrink-0 {padding: 10px;}