.availability-booking-action{display:grid;gap:10px;margin-top:14px;padding-top:14px;border-top:1px solid hsl(var(--border));text-align:left}.availability-booking-action p,.availability-booking-action>span{margin:0;font-size:13px;line-height:1.7;color:hsl(var(--muted-foreground))}.availability-booking-action .button{justify-content:center;width:100%;min-height:42px;border-radius:11px}.availability-booking-action .field{min-width:0;font-size:12px}.availability-booking-action select{width:100%;min-width:0}.availability-booking-action .form-error{color:hsl(var(--destructive))}