.bdt-ep-button{cursor:pointer;text-transform:uppercase;z-index:0;text-align:center;outline:none;transition:all .3s ease-out;position:relative;overflow:hidden}.bdt-ep-button:hover{color:#fff;background-color:#0000}.bdt-ep-button:hover .bdt-ep-button-badge-inner{color:#000}.bdt-ep-button:hover svg{fill:#fff}.bdt-ep-button .bdt-ep-button-icon{z-index:0;display:inline-flex;position:relative}.bdt-ep-button .bdt-ep-button-icon .bdt-ep-button-a-icon-inner,.bdt-ep-button .bdt-ep-button-icon .bdt-ep-button-b-icon-inner,.bdt-ep-button .bdt-ep-button-icon .bdt-ep-button-icon-inner{display:inline-flex}.bdt-ep-button .bdt-ep-button-icon i,.bdt-ep-button .bdt-ep-button-icon svg{block-size:1em;inline-size:1em;transition:all .3s ease-out}.bdt-ep-button .bdt-ep-button-text{z-index:0;display:inline-block;position:relative}.bdt-ep-button .bdt-ep-button-badge-inner{text-transform:uppercase;background:#e4e4e8;border-radius:3px;padding:3px 6px;font-size:10px;transition:all .3s}.bdt-ep-button .bdt-ep-button-content-wrapper{align-items:center;display:flex}.bdt-ep-button:after{content:"";z-index:-1;background:#666;transition:all .3s ease-out;position:absolute}.bdt-ep-button:active{color:#fff}.bdt-ep-button.bdt-ep-button-effect-a:after{opacity:0;block-size:100%;inline-size:100%;inset-block-start:0;inset-inline-start:0}.bdt-ep-button.bdt-ep-button-effect-a:hover:after,.bdt-ep-button.bdt-ep-button-effect-a:active:after{opacity:1}.bdt-ep-button.bdt-ep-button-effect-b:after{block-size:0;inline-size:100%;inset-block-start:0;inset-inline-start:0}.bdt-ep-button.bdt-ep-button-effect-b:hover:after,.bdt-ep-button.bdt-ep-button-effect-b:active:after{block-size:100%}.bdt-ep-button.bdt-ep-button-effect-c:after{block-size:100%;inline-size:0%;inset-block-start:0;inset-inline-start:0}.bdt-ep-button.bdt-ep-button-effect-c:hover:after,.bdt-ep-button.bdt-ep-button-effect-c:active:after{inline-size:100%}.bdt-ep-button.bdt-ep-button-effect-d{overflow:hidden}.bdt-ep-button.bdt-ep-button-effect-d:after{opacity:0;block-size:103%;inline-size:0;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%)translateY(-50%)}.bdt-ep-button.bdt-ep-button-effect-d:hover:after{opacity:1;inline-size:90%}.bdt-ep-button.bdt-ep-button-effect-d:active:after{opacity:1;inline-size:101%}.bdt-ep-button.bdt-ep-button-effect-e{overflow:hidden}.bdt-ep-button.bdt-ep-button-effect-e:after{opacity:0;block-size:0;inline-size:100%;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%)translateY(-50%)rotate(45deg)}.bdt-ep-button.bdt-ep-button-effect-e:hover:after{opacity:1;block-size:260%}.bdt-ep-button.bdt-ep-button-effect-e:active:after{opacity:1;block-size:400%}.bdt-ep-button.bdt-ep-button-effect-f{overflow:hidden}.bdt-ep-button.bdt-ep-button-effect-f:after{opacity:0;block-size:0;inline-size:101%;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%)translateY(-50%)}.bdt-ep-button.bdt-ep-button-effect-f:hover:after{opacity:1;block-size:75%}.bdt-ep-button.bdt-ep-button-effect-f:active:after{opacity:1;block-size:130%}.bdt-ep-button.bdt-ep-button-effect-g{transition-timing-function:cubic-bezier(.31,1.13,.64,.94)}.bdt-ep-button.bdt-ep-button-effect-g .bdt-ep-button-content-wrapper{position:relative}.bdt-ep-button.bdt-ep-button-effect-g .bdt-ep-button-content-wrapper .bdt-ep-button-text{display:block;position:relative}.bdt-ep-button.bdt-ep-button-effect-g .bdt-ep-button-content-wrapper .avdbtn-text{transition:transform .5s cubic-bezier(.31,1.13,.64,.94),opacity .8s cubic-bezier(.31,1.13,.64,.94);display:block}.bdt-ep-button.bdt-ep-button-effect-g .bdt-ep-button-content-wrapper .avdbtn-alt-text{opacity:0;block-size:100%;inline-size:100%;transition:transform .5s cubic-bezier(.31,1.13,.64,.94),opacity .8s cubic-bezier(.31,1.13,.64,.94);position:absolute;inset-block-start:0;inset-inline-start:0;transform:translateY(25%)}.bdt-ep-button.bdt-ep-button-effect-g:hover{color:#666;background-color:#0000}.bdt-ep-button.bdt-ep-button-effect-g:hover .avdbtn-alt-text{opacity:1;transform:translate(0,0)}.bdt-ep-button.bdt-ep-button-effect-g:hover .avdbtn-text{opacity:0;transform:translateY(-25%)}.bdt-ep-button.bdt-ep-button-effect-h{transition:color .3s cubic-bezier(.2,1,.3,1)}.bdt-ep-button.bdt-ep-button-effect-h:after{content:"";z-index:-1;transform-origin:0 100%;background:#666;block-size:100%;inline-size:150%;transition:transform .3s,opacity .3s,background-color .3s;position:absolute;inset-block-start:0;inset-inline-start:0;transform:rotate(-45deg)translateY(-3em)}.bdt-ep-button.bdt-ep-button-effect-h:hover:after{opacity:1;background-color:#666;transition-timing-function:cubic-bezier(.2,1,.3,1);transform:rotate(0)}.bdt-ep-button.bdt-ep-button-effect-i{color:#fff;background:#666}.bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:before{content:"";color:#fff;background:#666;block-size:50%;inline-size:100%;padding-block-start:1em;transition:transform .3s cubic-bezier(.2,1,.3,1);position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-content-wrapper:after{content:"";color:#fff;background:#666;block-size:50%;inline-size:100%;line-height:0;transition:transform .3s cubic-bezier(.2,1,.3,1);position:absolute;inset-block-end:0;inset-inline-start:0;overflow:hidden}.bdt-ep-button.bdt-ep-button-effect-i .bdt-ep-button-text{z-index:1;position:relative}.bdt-ep-button.bdt-ep-button-effect-i:hover{color:#666;background:#fff}.bdt-ep-button.bdt-ep-button-effect-i:hover .bdt-ep-button-content-wrapper:before{transform:translateY(-100%)}.bdt-ep-button.bdt-ep-button-effect-i:hover .bdt-ep-button-content-wrapper:after{transform:translateY(100%)}