dialog:has(.live-bookings){max-width:1080px;width:calc(100% - 30px)}.live-bookings{max-width:none;width:100%}.live-bookings h2{font-size:27px}.live-bookings h3{font-weight:500}.booking-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.live-bookings table td{vertical-align:top}.live-bookings td details{margin-top:10px;max-width:270px;font-size:12px;line-height:1.5}.live-bookings .notice{font-size:14px;line-height:1.6}.live-bookings .checkbox{font-size:13px;line-height:1.5}.booking-credit-list{display:grid;gap:14px;margin:18px 0}.booking-credit-list>.card{padding:20px}.booking-credit-list details{margin-top:12px;padding-top:10px;border-top:1px solid #dfe7e4}.booking-package-row{display:flex;gap:16px;justify-content:space-between;align-items:center;padding:12px 0}.booking-package-row p{margin:8px 0;font-size:14px}.booking-package-row small{color:#65706b}@media(max-width:650px){.booking-package-row{align-items:flex-start;flex-direction:column}.live-bookings h2{font-size:23px}.live-bookings .shared-filters{grid-template-columns:1fr}}
