/*
 * Icon rendering guardrails.
 *
 * The app uses Tabler Icons (`ti ti-*`) for navbar, sidebar, buttons, and
 * widgets. Some component-level rules use `font: inherit` or custom font stacks;
 * keep icon elements and Tabler pseudo-icon adornments pinned to the Tabler
 * webfont so private-use glyphs are not rendered by the surrounding text font.
 */
.ti,
.ti::before,
[class^="ti-"]::before,
[class*=" ti-"]::before {
    font-family: "tabler-icons" !important;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    line-height: 1;
    text-transform: none;
}

.booking-layout--calendar3 .booking-filter-group--date::after {
    font-family: "tabler-icons" !important;
}
