:root.dark .booking-calendar .booking-calendar-day[data-bookable=true]{color:var(--brand-white)!important}:root.dark .booking-calendar .booking-calendar-day[data-bookable=true]>span{color:var(--brand-white)!important;opacity:1!important}:root.dark .booking-calendar .booking-calendar-day[data-selected-single=true]{border-color:var(--brand-turquoise-light)!important;background:var(--selected)!important;color:var(--selected-foreground)!important}:root.dark .booking-calendar .booking-calendar-day[data-selected-single=true]>span{color:var(--selected-foreground)!important;opacity:1!important}:root.dark .admin-overview-kpi[data-tone=aqua] .admin-overview-kpi-value{color:var(--brand-turquoise-light)!important}:root.dark .admin-overview-kpi[data-tone=amber] .admin-overview-kpi-value{color:#ffd477!important}:root.dark .admin-occupancy-ring{background:conic-gradient(var(--brand-turquoise) var(--occupancy-progress),var(--muted) 0deg)!important}:root.dark .admin-occupancy-gauge+.relative>div:first-child{color:var(--brand-turquoise-light)!important}:root.dark .admin-overview-card .admin-data-row .rounded-md{color:var(--brand-turquoise-light)!important}:root.dark .admin-overview-card .admin-data-row [class~="h-1.5"]>div{background:var(--brand-turquoise)!important}:root.dark .admin-overview-card .admin-data-row [class~="bg-[#0e6b67]"]{background-color:var(--brand-turquoise)!important}:root.dark .admin-overview-card .admin-data-row [class~="bg-[#CFE7E6]"]{background-color:var(--chart-desk)!important}:root.dark .admin-overview-card .admin-data-row>span{color:color-mix(in oklab,var(--brand-ice-blue) 45%,var(--brand-white))!important}:root.dark .admin-overview-card .admin-data-row{border-color:var(--brand-teal-600)!important;background:color-mix(in oklab,var(--brand-teal-900) 70%,black)!important}:root.dark .admin-overview-card .admin-data-row [class~="text-[#28434F]"]{color:color-mix(in oklab,var(--brand-ice-blue) 30%,var(--brand-white))!important}:root.dark .admin-overview-card .admin-data-row .rounded-md{border-color:var(--brand-teal-500)!important;background:var(--brand-teal-800)!important;color:var(--brand-turquoise-light)!important}:root.dark .admin-overview-card .admin-data-row [class~="h-1.5"]{background-color:color-mix(in oklab,var(--brand-teal-600) 55%,black)!important}:root.dark .admin-summary-icon{border-color:var(--brand-teal-600)!important;background:var(--brand-teal-800)!important;color:var(--brand-turquoise-light)!important}:root.dark .admin-quick-action{border-color:var(--brand-teal-600)!important;background:color-mix(in oklab,var(--brand-teal-900) 70%,black)!important}:root.dark .admin-quick-action>div:first-child{background:var(--brand-teal-800)!important;color:var(--brand-turquoise-light)!important}:root.dark .admin-quick-action:hover{border-color:var(--brand-teal-500)!important;background:color-mix(in oklab,var(--brand-teal-800) 70%,black)!important}:root.dark .admin-quick-action:hover>div:first-child{background:var(--brand-teal-700)!important;color:var(--brand-white)!important}:root.dark :is(.app-surface,.bg-card,.bg-card\/90,.bg-popover){border-radius:10px!important;border-color:color-mix(in oklab,var(--brand-teal-600) 65%,black)!important;background:var(--card)!important;box-shadow:0 1px 3px #0006!important}:root.dark :is(.admin-data-row,.admin-quick-action,.admin-tabs,.notifications-header){border-radius:10px!important}:root.dark .dashboard-hero{border-radius:10px!important}:root:not(.dark) .booking-calendar-day[data-selected-single=true],:root:not(.dark) .booking-calendar [data-selected-single=true]{border-color:var(--selected);background:var(--selected);color:var(--selected-foreground)}:root:not(.dark) .booking-calendar{border:0;background:transparent;box-shadow:none}:root:not(.dark) .booking-calendar .calendar-caption-nav-button{color:var(--muted-foreground)}:root:not(.dark) .booking-calendar .calendar-caption-nav-button:hover{transform:translateY(-1px);border-color:var(--brand-teal-500);background:var(--accent);color:var(--primary);box-shadow:0 4px 10px color-mix(in srgb,var(--primary) 16%,transparent)}
