.button-gradient{align-items:center;background:rgba(var(--bg),1);border:0;border-radius:5px;border-radius:25px;box-sizing:border-box;color:rgba(var(--color),1);cursor:pointer;display:flex;font-size:15px;height:46px;justify-content:center;min-height:46px;outline:none;overflow:hidden;padding:10px 25px;position:relative;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:10}.button-gradient.visible:hover .gradient-2{transform:scale(1.1)!important}.button-gradient.visible:hover .gradient-0{filter:blur(0);opacity:1;transform:scale(1)}.button-gradient.disabled{pointer-events:none}.button-gradient.disabled .color{opacity:.15}.button-gradient.loading{border:1px dashed var(--border);min-width:46px;opacity:1!important;padding:0;width:46px}.button-gradient.visible .glass,.button-gradient.visible .gradient-1,.button-gradient:hover .glass,.button-gradient:hover .gradient-1{opacity:1}.button-gradient.visible .gradient-2,.button-gradient:hover .gradient-2{opacity:1;transform:scale(1)}.button-gradient .btn-content{align-items:center;display:flex;justify-content:center;position:relative;text-shadow:0 0 8px rgba(0,0,0,.5);z-index:20}.button-gradient svg{filter:drop-shadow(0 0 8px rgba(0,0,0,.5));min-width:30px}.button-gradient .glass{height:130%;opacity:1;position:absolute;width:130%;z-index:10}.button-gradient .gradient-1{background:radial-gradient(103.46% 134.6% at 64.66% 50%,hsla(0,0%,85%,0) 27.37%,hsla(0,0%,85%,.3) 100%);border-radius:inherit;height:100%;opacity:1;position:absolute;transition:all .4s ease;width:100%;z-index:12}.button-gradient .gradient-0{background:rgba(var(--bg),1);border-radius:inherit;filter:blur(10px);height:calc(100% - 4px);opacity:0;position:absolute;transform:scale(.95);transition:all .5s ease;width:calc(100% - 4px);z-index:12}.button-gradient .gradient-2{align-items:center;display:flex;height:100%;justify-content:center;opacity:0;position:absolute;transform:scale(3);transition:all .5s ease;width:100%;z-index:5}.button-gradient .gradient-2 div{transform:translate(0)}.button-gradient .gradient-2 .color-1{background:#02defc}.button-gradient .gradient-2 .color-1,.button-gradient .gradient-2 .color-2{border-radius:50%;filter:blur(12px);height:100px;position:absolute;transition:all 2s ease;width:100px}.button-gradient .gradient-2 .color-2{background:#7ffe00}.button-gradient .gradient-2 .color-3{background:#fdf301}.button-gradient .gradient-2 .color-3,.button-gradient .gradient-2 .color-4{border-radius:50%;filter:blur(12px);height:100px;position:absolute;transition:all 2s ease;width:100px}.button-gradient .gradient-2 .color-4{background:#f66315}.button-gradient .gradient-2 .color-5{background:#fc0197}.button-gradient .gradient-2 .color-5,.button-gradient .gradient-2 .color-6{border-radius:50%;filter:blur(12px);height:100px;position:absolute;transition:all 2s ease;width:100px}.button-gradient .gradient-2 .color-6{background:#fe9efb}