.availability-bucket-auto[data-v-a9e4cc5f]{cursor:help;border-bottom:1px dotted}.availability-bucket-help-rule[data-v-a9e4cc5f]{margin:0 0 .5rem;font-size:.8rem;line-height:1.35}.availability-bucket-help-facts[data-v-a9e4cc5f]{grid-template-columns:auto 1fr;gap:.15rem .75rem;margin:0;font-size:.8rem;display:grid}.availability-bucket-help-facts dt[data-v-a9e4cc5f]{color:var(--p-text-muted-color,#8896aa);font-weight:400}.availability-bucket-help-facts dd[data-v-a9e4cc5f]{margin:0}.availability-bucket-help-hint[data-v-a9e4cc5f]{color:var(--p-text-muted-color,#8896aa);margin:.5rem 0 0;font-size:.78rem;line-height:1.35}.availability-timeline-controls[data-v-a9e4cc5f] .p-select{border-color:var(--p-button-outlined-secondary-border-color,#556377);border-radius:var(--p-button-border-radius,4px);background:0 0;align-items:center;height:34px;display:inline-flex}.availability-timeline-controls[data-v-a9e4cc5f] .p-select-label{font-size:var(--font-size-sm);color:var(--p-button-outlined-secondary-color,#c4cbd4);align-items:center;padding:0 .75rem;line-height:1;display:flex}.availability-timeline-controls[data-v-a9e4cc5f] .p-select:not(.p-disabled):hover{border-color:var(--p-button-outlined-secondary-border-color,#556377);background:var(--p-button-outlined-secondary-hover-background,#2b323b)}.availability-header-actions[data-v-7e6c6d05] .p-button{height:34px;margin-bottom:0!important}.availability-header-actions[data-v-7e6c6d05] .p-button-icon-only{width:34px;min-width:34px;padding:0}.availability-header-actions[data-v-7e6c6d05] .d-flex{gap:.5rem!important}.availability-header-actions[data-v-7e6c6d05] button.btn{border:1px solid var(--p-button-outlined-secondary-border-color);border-radius:var(--p-button-border-radius,4px);height:34px;color:var(--p-button-outlined-secondary-color);font-size:var(--font-size-sm);white-space:nowrap;background:0 0;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:0 .75rem;line-height:1;text-decoration:none;transition:background-color .15s;display:inline-flex;position:relative}.availability-header-actions[data-v-7e6c6d05] button.btn:hover:not(:disabled){background:var(--p-button-outlined-secondary-hover-background);border-color:var(--p-button-outlined-secondary-border-color);color:var(--p-button-outlined-secondary-color)}.availability-header-actions[data-v-7e6c6d05] button.btn:active:not(:disabled){background:var(--p-button-outlined-secondary-active-background)}.availability-header-actions[data-v-7e6c6d05] button.btn:disabled{opacity:.6}.availability-header-actions[data-v-7e6c6d05] button.btn br{display:none}.availability-header-actions[data-v-7e6c6d05] button.btn small{font-size:var(--font-size-sm)}.availability-header-actions[data-v-7e6c6d05] button.btn i{font-size:.9rem;padding:0!important}.availability-header-actions[data-v-7e6c6d05] button.btn i:not(.text-warning){color:inherit!important}.availability-header-actions[data-v-7e6c6d05] #allocationSettingsDropdown button small,.availability-header-actions[data-v-7e6c6d05] #newAllocationButtonContainer button small,.availability-header-actions[data-v-7e6c6d05] #newAllocationButtonContainer button .text-muted{display:none}.availability-header-actions[data-v-7e6c6d05] #allocationSettingsDropdown button,.availability-header-actions[data-v-7e6c6d05] #newAllocationButtonContainer button{gap:.25rem;min-width:34px;padding:0 .5rem}.availability-header-actions[data-v-7e6c6d05] #allocationSettingsDropdown{order:10}.availability-header-actions[data-v-7e6c6d05] .badge{font-size:.6rem}.availability-filter-block[data-v-7e6c6d05]{margin-top:-1rem}.availability-metrics-row[data-v-7e6c6d05]{margin-top:.5rem}
