/* Smooth HTMX swaps */
.htmx-swapping { opacity: .4; transition: opacity .15s ease; }
.htmx-indicator { opacity: 0; transition: opacity .2s cubic-bezier(0.32,0.72,0,1); }
.htmx-request .htmx-indicator, .htmx-request.htmx-indicator { opacity: 1; }
[x-cloak] { display: none !important; }
