.vsf-button{--vsf-button-icon-padding:2px;--vsf-button-size-padding:1rem;--vsf-button-padding-left:var(--vsf-button-size-padding);--vsf-button-padding-right:var(--vsf-button-size-padding);align-items:center;display:inline-flex;font-size:1rem;font-weight:500;justify-content:center;line-height:1.5rem;outline-color:#a78bfa;padding-left:var(--vsf-button-padding-left);padding-right:var(--vsf-button-padding-right)}.vsf-button:not(.vsf-button--tile,.vsf-button--rounded){border-radius:.375rem}.vsf-button--block{display:flex;flex:1 1 0%}.vsf-button--rounded{border-radius:9999px}.vsf-button.vsf-button--disabled,.vsf-button:disabled{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(var(--tw-ring-offset-width)) var(--tw-ring-color);background-color:rgb(228 228 231/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);color:rgb(113 113 122/var(--tw-text-opacity));opacity:.5;pointer-events:none}.vsf-button.vsf-button--disabled.vsf-button--tertiary,.vsf-button:disabled.vsf-button--tertiary{background-color:initial}.vsf-button--sm{--vsf-button-size-padding:0.75rem;font-size:.875rem;height:2rem;line-height:1.25rem}.vsf-button--sm .vsf-icon-base{height:1.25rem;width:1.25rem}.vsf-button--base{height:2.5rem}.vsf-button--lg{--vsf-button-size-padding:1.5rem;height:3rem}.vsf-button--primary:not(.vsf-button--disabled,.vsf-button--greyscale){--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0px 1px 3px #0000001a,0px 1px 2px #0000000f;--tw-shadow-colored:0px 1px 3px var(--tw-shadow-color),0px 1px 2px var(--tw-shadow-color);background-color:rgb(21 128 61/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity))}@media (hover:hover) and (pointer:fine){.vsf-button--primary:not(.vsf-button--disabled,.vsf-button--greyscale):hover{--tw-bg-opacity:1;--tw-shadow:0px 4px 6px -1px #0000001a,0px 2px 4px -1px #0000000f;--tw-shadow-colored:0px 4px 6px -1px var(--tw-shadow-color),0px 2px 4px -1px var(--tw-shadow-color);background-color:rgb(22 101 52/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.vsf-button--primary:not(.vsf-button--disabled,.vsf-button--greyscale):active{--tw-bg-opacity:1;background-color:rgb(20 83 45/var(--tw-bg-opacity))}.vsf-button--primary.vsf-button--greyscale{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(113 113 122/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}@media (hover:hover) and (pointer:fine){.vsf-button--primary.vsf-button--greyscale:hover{--tw-bg-opacity:1;background-color:rgb(82 82 91/var(--tw-bg-opacity))}}.vsf-button--primary.vsf-button--greyscale:active{--tw-bg-opacity:1;background-color:rgb(63 63 70/var(--tw-bg-opacity))}.vsf-button--secondary:not(.vsf-button--disabled),.vsf-button--tertiary:not(.vsf-button--disabled){--tw-text-opacity:1;color:rgb(22 101 52/var(--tw-text-opacity))}@media (hover:hover) and (pointer:fine){.vsf-button--secondary:not(.vsf-button--disabled):hover,.vsf-button--tertiary:not(.vsf-button--disabled):hover{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity))}}.vsf-button--secondary:not(.vsf-button--disabled):active,.vsf-button--tertiary:not(.vsf-button--disabled):active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(187 247 208/var(--tw-bg-opacity));color:rgb(20 83 45/var(--tw-text-opacity))}.vsf-button--secondary.vsf-button--greyscale,.vsf-button--tertiary.vsf-button--greyscale{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity))}@media (hover:hover) and (pointer:fine){.vsf-button--secondary.vsf-button--greyscale:hover,.vsf-button--tertiary.vsf-button--greyscale:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(244 244 245/var(--tw-bg-opacity));color:rgb(82 82 91/var(--tw-text-opacity))}}.vsf-button--secondary.vsf-button--greyscale:active,.vsf-button--tertiary.vsf-button--greyscale:active{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(228 228 231/var(--tw-bg-opacity));color:rgb(63 63 70/var(--tw-text-opacity))}.vsf-button--secondary:not(.vsf-button--disabled){--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);--tw-ring-opacity:1;--tw-ring-color:rgb(228 228 231/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}@media (hover:hover) and (pointer:fine){.vsf-button--secondary:not(.vsf-button--disabled):hover{--tw-shadow:0px 4px 6px -1px #0000001a,0px 2px 4px -1px #0000000f;--tw-shadow-colored:0px 4px 6px -1px var(--tw-shadow-color),0px 2px 4px -1px var(--tw-shadow-color);--tw-ring-opacity:1;--tw-ring-color:rgb(187 247 208/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.vsf-button--secondary:not(.vsf-button--disabled):active{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);--tw-ring-opacity:1;--tw-ring-color:rgb(134 239 172/var(--tw-ring-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}@media (hover:hover) and (pointer:fine){.vsf-button--secondary.vsf-button--greyscale:hover{--tw-ring-opacity:1;--tw-ring-color:rgb(212 212 216/var(--tw-ring-opacity))}}.vsf-button--secondary.vsf-button--greyscale:active{--tw-ring-opacity:1;--tw-ring-color:rgb(212 212 216/var(--tw-ring-opacity))}.vsf-button__prefix{padding-right:calc(var(--vsf-button-size-padding)/2)}.vsf-button__suffix{padding-left:calc(var(--vsf-button-size-padding)/2)}.vsf-button--has-prefix{--vsf-button-padding-left:calc(var(--vsf-button-size-padding) - var(--vsf-button-icon-padding))}.vsf-button--has-suffix{--vsf-button-padding-right:calc(var(--vsf-button-size-padding) - var(--vsf-button-icon-padding))}.vsf-button--no-content{--vsf-button-padding-left:0;--vsf-button-padding-right:0}.vsf-button--no-content.vsf-button--has-prefix{--vsf-button-padding-left:calc(var(--vsf-button-size-padding)/2)}.vsf-button--no-content.vsf-button--has-suffix{--vsf-button-padding-right:calc(var(--vsf-button-size-padding)/2)}.vsf-button--no-content.vsf-button--has-suffix.vsf-button--has-prefix .vsf-button__prefix{padding-right:0}
/*# sourceMappingURL=VsfButton.css.map */