[v-busy].is-busy{cursor:wait}[v-busy].is-busy:before{content:"";width:.75em;height:.75em;display:inline-block;border-color:#fff transparent transparent #fff;border-style:solid;border-width:2px;border-radius:50%;margin-right:.5em;-webkit-animation:v-busy-spin .75s linear infinite;animation:v-busy-spin .75s linear infinite}@-webkit-keyframes v-busy-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes v-busy-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}[v-pressable]{overflow:hidden;position:relative;-webkit-transition:all .25s;-o-transition:all .25s;transition:all .25s}[v-pressable].is-pressed{-webkit-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}v-ripple{position:absolute;display:inline-block;background:hsla(0,0%,100%,.25);border-radius:100%;-webkit-transform:scale(.2);-ms-transform:scale(.2);transform:scale(.2);opacity:0;pointer-events:none;z-index:0;-webkit-animation:v-ripple-enter .5s ease-out;animation:v-ripple-enter .5s ease-out}@-webkit-keyframes v-ripple-enter{0%{opacity:1}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes v-ripple-enter{0%{opacity:1}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}