.coin-button-element{border-radius:3px;height:40px;margin-left:12px;position:relative}.coin-button-element .button-tooltip{width:100%;height:100%;position:absolute;top:0;left:0}.coin-button-element input,.coin-button-element button{z-index:15;cursor:pointer;background-color:#0000;border:0 solid #fff;width:100%;height:100%;position:absolute;top:0;left:0}.coin-button-element input:hover,.coin-button-element button:hover{box-shadow:inset 0 0 250px #00000026}.coin-button-element input:active,.coin-button-element button:active{box-shadow:inset 0 0 250px #0000004d}.coin-button-element .background{background-color:#1d6998;border-radius:3px;transition:opacity .3s linear;display:flex;position:relative}.coin-button-element .background .button-text,.coin-button-element .background .button-right-text{color:#fff;line-height:40px}.coin-button-element .background .button-text{padding:0 8px 0 12px}.coin-button-element .background .button-right-text{padding:0 12px 0 0;font-size:12px}.coin-button-element .button-status-image{z-index:10;opacity:1;width:24px;height:40px;transition:display .3s,opacity .3s cubic-bezier(.21,.6,.47,.82);transition-delay:display .3s;padding:8px 0;display:block}.coin-button-element.disabled input,.coin-button-element.disabled button{cursor:not-allowed}.coin-button-element.disabled input:hover,.coin-button-element.disabled button:hover{box-shadow:inset 0 0 #00000026}.coin-button-element.disabled input:active,.coin-button-element.disabled button:active{box-shadow:inset 0 0 #0000004d}.coin-button-element.disabled .background{background-color:#1d699880}.coin-button-element .coin-element{margin:4px}.coin-button-element.loading .button-status-image{transform:translate(-100px,-100px)scale(1)translate(100px,100px)}.coin-button-element.loading .button-status-image div,.coin-button-element.loading .button-status-image div:after{z-index:11;width:inherit;height:inherit;border:2px solid #fff;border-top-color:#555;border-radius:50%;position:absolute}.coin-button-element.loading .button-status-image div{animation:.65s cubic-bezier(.75,.35,.34,.64) infinite lds-rolling;top:50%;left:50%}.coin-button-element.loading .button-status-image div:after{transform:rotate(90deg)}.sandbox .coin-button-element .background{background-color:#22aaa1}@keyframes lds-rolling{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}
.tooltip{position:relative}.tooltip .tip{z-index:1250;opacity:1;transition:opacity .3s;position:absolute}.tooltip .tip.hide-fade{z-index:-1;opacity:0}.tooltip .tip .tip-child{color:#ddd;justify-content:center;display:flex;position:absolute}.tooltip .tip .tip-child:before{content:"";width:0;height:0;margin-left:-10px;position:absolute;left:50%}.tooltip .tip .tip-child.bottom{bottom:0}.tooltip .tip .tip-child.bottom:before{border-top:10px solid #323232;border-left:10px solid #0000;border-right:10px solid #0000;bottom:-10px}.tooltip .tip .tip-child.top{top:0}.tooltip .tip .tip-child.top:before{border-bottom:10px solid #323232;border-left:10px solid #0000;border-right:10px solid #0000;top:-10px}.tooltip .tip .tip-child .tip-grandchild{background-color:#323232;border-radius:5px;padding:0 8px;font-size:12px;line-height:24px;box-shadow:0 3px 8px #00000040}
