@keyframes btnload{to{transform:rotate(1turn)}}@keyframes btnupload{0%{transform:translateY(110%)}to{transform:translateY(-110%)}}.vs-button{--vs-color-rotate:var(--vs-primary);--vs-color-darken:var(--vs-primary);--vs-padding:10px 16px;--vs-margin:5px;--vs-border-radius:12px;--vs-text-color:#fff;align-items:center;border:0;border-radius:var(--vs-border-radius);display:flex;font-size:.8rem;justify-content:center;margin-left:var(--vs-margin);outline:0;overflow:hidden;padding:0;position:relative;transition:var(--vs-transition-ease);-webkit-user-select:none;user-select:none;z-index:1}.vs-button.vs-component--dark--transparent{color:rgba(var(--vs-text),1)!important}.vs-button--fff:focus{color:#1e1e1e!important}.vs-button:focus-visible{outline:2px solid rgba(var(--vs-primary),.7);outline-offset:1px}.vs-button__content{align-items:center;display:flex;justify-content:center;padding:var(--vs-padding);width:100%}.vs-button:disabled{opacity:.35;pointer-events:none}.vs-button--animate:not(.vs-button--animate-inactive) .vs-button__content{transition:transform .25s ease}.vs-button--animate:not(.vs-button--animate-inactive) .vs-button__content i{font-size:1.15rem}.vs-button--animate:not(.vs-button--animate-inactive):hover .vs-button__content{transform:translate(-100%)}.vs-button--animate:not(.vs-button--animate-inactive):hover .vs-button__animate{transform:translate(0)}.vs-button--animate:not(.vs-button--animate-inactive).vs-button--animate-vertical:hover .vs-button__content{opacity:0;transform:translateY(-100%)!important}.vs-button--animate:not(.vs-button--animate-inactive).vs-button--animate-vertical:hover .vs-button__animate{transform:translate(0)!important}.vs-button--animate:not(.vs-button--animate-inactive).vs-button--animate-scale:hover .vs-button__content{opacity:0;transform:scale(1.4)!important}.vs-button--animate:not(.vs-button--animate-inactive).vs-button--animate-scale:hover .vs-button__animate{opacity:1;transform:scale(1)}.vs-button--animate:not(.vs-button--animate-inactive).vs-button--animate-rotate:hover .vs-button__content{opacity:0;transform:rotate(180deg)!important}.vs-button--animate:not(.vs-button--animate-inactive).vs-button--animate-rotate:hover .vs-button__animate{opacity:1;transform:rotate(0)}.vs-button__animate{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;transform:translate(100%);transition:transform .25s ease;width:100%}.vs-button__animate--vertical{transform:translateY(100%)}.vs-button__animate--scale{opacity:0;transform:scale(.5)}.vs-button__animate--rotate{opacity:0;transform:rotate(-180deg)}.vs-button--block{display:block;width:100%}.vs-button--upload:after{animation:btnupload .7s ease infinite;background:rgba(var(--vs-color),.4);box-sizing:border-box;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1200}.vs-button--loading{pointer-events:none;-webkit-user-select:none;user-select:none}.vs-button__loading{height:100%;left:0;position:absolute;top:0;width:100%}.vs-button__loading:before{background-color:rgba(var(--vs-color),.68);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.vs-button__loading .vs-icon-loading{--vs-color:255,255,255;transform:scale(.4)}.vs-button__size--xl{border-radius:20px}.vs-button__size--xl .vs-button__content{font-size:1.1rem;padding:15px 20px}.vs-button__size--large{border-radius:15px;font-size:1rem}.vs-button__size--large .vs-button__content{padding:10px 15px}.vs-button__size--small{border-radius:9px;font-size:.75rem}.vs-button__size--small .vs-button__content{padding:5px 10px}.vs-button__size--mini{border-radius:7px;font-size:.6rem}.vs-button__size--mini .vs-button__content{padding:3px 8px}.vs-button--circle{border-radius:25px}.vs-button--square{border-radius:0}.vs-button--icon{align-items:center;display:flex;justify-content:center}.vs-button--icon .vs-button__content{padding:8px}.vs-button--icon i{font-size:1.15rem}.vs-button--default{background:rgba(var(--vs-color),1);color:#fff}.vs-button--default.vs-button--active,.vs-button--default:hover{box-shadow:0 10px 20px -10px rgba(var(--vs-color),1);transform:translateY(-3px)}.vs-button--flat{background:rgba(var(--vs-color),.15);color:rgba(var(--vs-color),1)}.vs-button--flat.vs-component--dark{color:rgba(var(--vs-text),1)}.vs-button--flat:hover{background:rgba(var(--vs-color),.25)}.vs-button--flat:focus{transition:var(--vs-transition-ease),background .25s ease .25s}.vs-button--flat.vs-button--active,.vs-button--flat:focus,.vs-button--floating{background:rgba(var(--vs-color),1);color:#fff}.vs-button--floating{transform:translateY(-3px)}.vs-button--floating,.vs-button--floating:hover{box-shadow:0 8px 20px -6px rgba(var(--vs-color),1)}.vs-button--floating:hover{transform:translateY(-6px)}.vs-button--floating.vs-button--active,.vs-button--floating:focus{box-shadow:0 0 rgba(var(--vs-color),1);transform:translate(0)}.vs-button--border{background:rgba(var(--vs-color),0);color:rgba(var(--vs-color),1)}.vs-button--border:before{background:0 0;border:2px solid rgba(var(--vs-color),1);border-radius:inherit;box-sizing:border-box;content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:var(--vs-transition-ease);width:100%}.vs-button--border:hover:before{border:2px solid rgba(var(--vs-color),.5)}.vs-button--border.vs-button--active,.vs-button--border:focus,.vs-button--gradient{background:rgba(var(--vs-color),1);color:#fff}.vs-button--gradient{overflow:hidden}.vs-button--gradient.vs-component--primary:before,.vs-button--gradient.vs-component--success:before{filter:hue-rotate(40deg)}.vs-button--gradient:before{background:linear-gradient(30deg,rgba(var(--vs-color),0) 33%,rgba(var(--vs-color),1));border-radius:inherit;box-sizing:border-box;content:"";filter:hue-rotate(-40deg);height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .4s ease;width:100%;z-index:-1}.vs-button--gradient:hover{box-shadow:0 10px 20px -10px rgba(var(--vs-color),.7);transform:translateY(-3px)}.vs-button--gradient:hover:before{opacity:0}.vs-button--gradient.vs-button--active{box-shadow:0 10px 20px -10px #00000059;transform:translateY(-3px)}.vs-button--relief{background:rgba(var(--vs-color),1);color:#fff;overflow:hidden;transform:translate(0) scale(1)}.vs-button--relief .vs-button__content{transition:var(--vs-transition-ease)}.vs-button--relief.vs-button--icon.vs-button--active{height:auto}.vs-button--relief:before{border-bottom:3px solid rgba(var(--vs-color),1);border-radius:inherit;bottom:0;box-sizing:border-box;content:"";filter:contrast(2) grayscale(.4);height:calc(100% - 3px);left:0;pointer-events:none;position:absolute;transition:all .4s ease;width:100%;z-index:-1}.vs-button--relief:active{transform:translateY(1px)}.vs-button--relief:active .vs-button__content{padding-bottom:6px}.vs-button--relief:active:before{border-bottom:0 solid rgba(var(--vs-color),1)}.vs-button--relief.vs-button--active{transform:translateY(1px)}.vs-button--relief.vs-button--active .vs-button__content{padding-bottom:6px}.vs-button--relief.vs-button--active:before{border-bottom:0 solid rgba(var(--vs-color),1)}.vs-button--transparent{background:0 0;color:rgba(var(--vs-color),1);overflow:hidden}.vs-button--transparent:before{background:rgba(var(--vs-color),.1);border-radius:inherit;bottom:0;box-sizing:border-box;content:"";height:100%;left:0;opacity:0;pointer-events:none;position:absolute;transform:scale(.5);transition:var(--vs-transition-ease);width:100%;z-index:-1}.vs-button--transparent:active:not(.vs-button--active):before{transform:scale(.9)!important}.vs-button--transparent:hover:before{opacity:1;transform:scale(1)}.vs-button--transparent.vs-button--active:before{background:rgba(var(--vs-color),.2);opacity:1;transform:scale(1)}.vs-button--shadow{background:rgba(var(--vs-background),1);box-shadow:0 0 rgba(0,0,0,var(--vs-shadow-opacity));color:rgba(var(--vs-text),1);overflow:hidden}.vs-button--shadow:active:not(.vs-button--active){box-shadow:0 5px 15px rgba(0,0,0,var(--vs-shadow-opacity))!important;transform:translateY(-1px)}.vs-button--shadow.vs-button--active,.vs-button--shadow:hover{box-shadow:0 8px 25px rgba(0,0,0,var(--vs-shadow-opacity));transform:translateY(-3px)}
