/* VibePiper Support Hub support styles. Tailwind utilities are compiled
 * into static/css/tailwind.css so CSP can reject inline styles. */

body {
    font-family: 'Inter', system-ui, -apple-system, sans-serif;
}

/* The browser default for [hidden] is `display: none`, but Tailwind's
 * `flex`/`block`/`inline-block` utility classes have higher specificity
 * and would override it. ui.js toggles panels and badges via the
 * `hidden` attribute, so we force it to win. */
[hidden] {
    display: none !important;
}

.htmx-indicator {
    display: none;
}

.htmx-request .htmx-indicator {
    display: inline-block;
}
