#water-section .water-button-spinner {
    display: none;
}

#water-section .fitness-log-pending .water-button-spinner {
    display: inline-block;
}

#water-loading:not(.htmx-request) {
    visibility: hidden;
}

#alcohol-free-section .alcohol-free-button-spinner {
    display: none;
}

#alcohol-free-section .fitness-log-pending .alcohol-free-button-spinner {
    display: inline-block;
}

#alcohol-free-loading:not(.htmx-request) {
    visibility: hidden;
}

#fasting-section .eating-button-spinner {
    display: none;
}

#fasting-section .fitness-log-pending .eating-button-spinner {
    display: inline-block;
}

#eating-loading:not(.htmx-request) {
    visibility: hidden;
}
