/* Mobile-specific overrides */

/* Show bottom toolbar layout on mobile */
.mobile-toolbar { display: flex; }

/* Mobile-only visibility helpers */
.mobile-only { display: inline-block !important; }

/* Column sizing and scrolling tuned for mobile */
html.is-mobile .column { height: var(--board-vh-space, auto); overflow: hidden; }
html.is-mobile .column-body { overflow-y: auto; overflow-x: hidden; flex: 1 1 auto; min-height: 0; }
/* Avoid sticky headers on mobile/tablet where column body is the scroller */
/* (reverted) use default header positioning */

/* Card menu button visible on mobile */
.card-menu { display: flex; }
