.gadget{display:-webkit-box;display:-ms-flexbox;display:flex}[dir] .gadget{border:none!important}.gadget__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;visibility:hidden;opacity:0}[dir] .gadget__controls{-webkit-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s}.gadget__controls button{color:#fff}[dir] .gadget__controls button{background:rgba(0,0,0,.5);-webkit-box-shadow:0 0 0 1px hsla(0,0%,100%,.4);box-shadow:0 0 0 1px hsla(0,0%,100%,.4);border:none;padding:.4em .3em}[dir] .gadget__controls button:first-child{border-radius:3px 3px 0 0}[dir] .gadget__controls button:last-child{border-radius:0 0 3px 3px}.gadget:hover .gadget__controls{visibility:visible;opacity:1}main[data-v-138f9482]{position:relative}main span[data-v-138f9482]{position:absolute;top:50%;color:#fff}[dir=ltr] main span[data-v-138f9482]{left:50%;-webkit-transform:translate(-55%,-50%);transform:translate(-55%,-50%);text-shadow:1px 0 rgba(0,0,0,.5),-1px 0 rgba(0,0,0,.5),0 1px rgba(0,0,0,.5),0 -1px rgba(0,0,0,.5)}[dir=rtl] main span[data-v-138f9482]{right:50%;-webkit-transform:translate(55%,-50%);transform:translate(55%,-50%);text-shadow:-1px 0 rgba(0,0,0,.5),1px 0 rgba(0,0,0,.5),0 1px rgba(0,0,0,.5),0 -1px rgba(0,0,0,.5)}