/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.BScrollerBleed{--bscroller-container-pad:calc(var(--spacing,.25rem)*4);--bscroller-container-gutter:calc(max(0px, (100% - min(100%, var(--ui-container,var(--container-ultrawide)))) / 2) + var(--bscroller-container-pad));width:100%;overflow-x:hidden}@media (width>=40rem){.BScrollerBleed{--bscroller-container-pad:calc(var(--spacing,.25rem)*6)}}@media (width>=64rem){.BScrollerBleed{--bscroller-container-pad:calc(var(--spacing,.25rem)*8)}}.BScroller .BScroller__item:first-child,.BScroller__align-gutter+:is(.BScroller .BScroller__item){scroll-snap-align:start}.BScroller.--container-align{overflow-x:auto}.BScroller.--container-align .BScroller__item{padding-block:calc(var(--spacing,.25rem)*2)}.BScroller .BScroller__align-gutter{width:var(--bscroller-container-gutter);scroll-snap-type:none;flex-shrink:0;flex:0 0 var(--bscroller-container-gutter)}.BScroller .BScroller__item-frame{border-radius:calc(var(--ui-radius)*3);width:100%;position:relative;overflow:hidden}.BScroller .BScroller__item-frame>*{width:100%;height:100%;min-height:0}
