/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

html body .MuiFilledInput-input {
  padding-top: 22px !important;
  font-size: 15px !important; 
}

.booking-state-booked {
    background-color: #d4edda; /* soft pastel green */
    color: #155724; /* dark green text */
    border-left: 6px solid #28a745; /* green accent */
    padding: 8px;
}

.booking-state-tentative_pessimistic {
    background-color: #fff3cd; /* soft pastel yellow */
    color: #856404; /* dark yellow/brown text */
    border-left: 6px solid #ffc107; /* yellow accent */
    padding: 8px;
}

.booking-state-cancelled {
    background-color: #f8d7da; /* soft pastel red */
    color: #721c24; /* dark red text */
    border-left: 6px solid #dc3545; /* red accent */
    padding: 8px;
}

/* Shared styling for all booking states */
.booking-state-booked,
.booking-state-tentative_pessimistic,
.booking-state-cancelled {
    border-radius: 4px;
    margin-bottom: 4px;
}
