.plus-fluid-boundary,.plus-fluid-before,.plus-fluid-after{position:relative}.plus-fluid-boundary{--plus-ink:#171717}.plus-fluid-boundary[data-tone=light]{--plus-ink:#fff}.plus-fluid-edge{z-index:40;pointer-events:none;visibility:hidden;height:100vh;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.plus-fluid-edge>svg{position:absolute}.plus-fluid-filter{position:absolute;inset:-300px}.plus-fluid-fill{background:var(--plus-ink);transform-origin:bottom;will-change:transform;width:100%;height:100%;position:absolute;bottom:0;left:0;transform:scaleY(0)}
