@keyframes foam-pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.foam-part{transform-origin:50%;animation:2s ease-in-out infinite foam-pulse}
.slider-label{color:#9597a2;font-weight:700}.unselectable{-webkit-user-select:none;user-select:none}.beerculator-wrapper{box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;width:100%;min-height:100dvh;position:fixed;inset:0;overflow:hidden auto}.beerculator-container{width:90%}
@keyframes fillUp{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes foamRise{0%{transform:translateY(55px)}to{transform:translateY(0)}}@keyframes foamFade{0%{opacity:0}80%{opacity:.1}to{opacity:1}}@keyframes bubbleUp{0%{opacity:0;transform:translateY(0)}50%{opacity:.8}to{opacity:0;transform:translateY(-40px)}}.beer-liquid{y:35px;transform-origin:50% 90px;height:55px;animation:5s ease-out forwards fillUp}.foam-group{animation:5s ease-out forwards foamRise,5s ease-out forwards foamFade}.bubble{animation:10s ease-in infinite bubbleUp}
