#pvsa button.pvsa-launch{bottom:calc(30px + env(safe-area-inset-bottom,0px));transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease;}
@media(hover:hover) and (pointer:fine){#pvsa button.pvsa-launch:hover{transform:translateY(-2px);box-shadow:0 10px 24px #12324938;background-color:#ffc650;}}
#pvsa button.pvsa-launch:active{transform:translateY(1px);box-shadow:0 3px 10px #12324926;}
@media(prefers-reduced-motion:reduce){#pvsa button.pvsa-launch{transition:none;}#pvsa button.pvsa-launch:hover,#pvsa button.pvsa-launch:active{transform:none;}}
