.booking-menu[data-v-a8e0f570]{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;margin-bottom:.75rem}[data-v-a8e0f570] .filter-toggle{padding:0;border:0!important;box-shadow:none!important;background:transparent!important}[data-v-a8e0f570] .filter-toggle svg{color:#000}[data-v-a8e0f570] .filter-toggle.blueIcon svg{color:#00718c}[data-v-a8e0f570] .report-filter-menu{width:420px;max-width:calc(100vw - 32px);overflow:visible!important;border:1px solid #e5eaf2;border-radius:8px;box-shadow:0 6px 20px rgba(31,46,77,.12);z-index:1050}.ai-conversion-filters[data-v-a8e0f570] ul.report-filter-menu.show{max-height:none!important;overflow:visible!important}.report-filter-form[data-v-a8e0f570]{padding:1rem}.report-filter-form h3[data-v-a8e0f570]{margin:0 0 1rem;font-size:1rem;font-weight:600}.report-filter-form[data-v-a8e0f570] .input-group{flex-wrap:nowrap}.report-filter-form[data-v-a8e0f570] .form-control-plaintext{flex:1 1 0;width:0;min-width:0}.report-filter-form[data-v-a8e0f570] .input-group-append{flex:0 0 auto}.report-filter-form[data-v-a8e0f570] .b-form-datepicker{width:40px!important}.report-filter-form[data-v-a8e0f570] .b-form-datepicker>.btn{width:40px!important;min-width:40px;padding:0!important;height:32px}.quick-range-group[data-v-a8e0f570]{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem}.quick-range-chip[data-v-a8e0f570]{padding:.35rem .65rem;border:1px solid #d9e7f7;border-radius:999px;background:#fff;color:#50627f;font-size:.74rem;font-weight:600;cursor:pointer}.quick-range-chip.active[data-v-a8e0f570]{border-color:#00718c;background:#e7f6fb;color:#00718c}.filter-actions[data-v-a8e0f570]{display:flex;align-items:center;justify-content:space-between}@media (max-width:680px){.booking-menu[data-v-a8e0f570]{flex-wrap:wrap}}