.button[data-v-d32403dd]{--un-outline-style:none;outline-style:none;border-width:1px;--un-border-style:solid;border-style:solid;display:flex;gap:calc(var(--spacing) * 2);cursor:pointer;-webkit-user-select:none;user-select:none;transition-property:all;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.3s;transition-duration:.3s;align-items:center;justify-content:center;position:relative;overflow:hidden}.button__text[data-v-d32403dd]{color:color-mix(in srgb,var(--colors-neutral-0) var(--un-text-opacity),transparent);--un-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5);--un-font-weight:var(--fontWeight-semibold);font-weight:var(--fontWeight-semibold);text-align:center;display:flex;flex-direction:column;white-space:nowrap;justify-content:center;transition:color .3s}@supports (color: color-mix(in lab,red,red)){.button__text[data-v-d32403dd]{color:color-mix(in oklab,var(--colors-neutral-0) var(--un-text-opacity),transparent)}}@property --un-leading{syntax:"*";inherits:false;}.button__text[data-v-d32403dd] svg{color:currentColor;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.3s;transition-duration:.3s}.button__icon[data-v-d32403dd]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;position:relative;overflow:hidden;font-size:var(--icon-size);height:1em;width:1em}.button__icon[data-v-d32403dd] svg{color:currentColor;max-width:none;width:100%;height:100%;display:block;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,--un-gradient-from,--un-gradient-via,--un-gradient-to;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.3s;transition-duration:.3s}.button__loading[data-v-d32403dd]{opacity:0%;display:flex;visibility:hidden;transform-origin:center;transition-property:opacity;transition-timing-function:var(--un-ease, var(--default-transition-timingFunction));transition-duration:var(--un-duration, var(--default-transition-duration));--un-duration:.3s;transition-duration:.3s;align-items:center;justify-content:center;position:absolute;height:20px;width:20px}.button__loading .icon[data-v-d32403dd],.button__loading svg[data-v-d32403dd]{font-size:var(--text-xl-fontSize);line-height:var(--un-leading, var(--text-xl-lineHeight));color:color-mix(in srgb,var(--colors-neutral-0) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.button__loading .icon[data-v-d32403dd],.button__loading svg[data-v-d32403dd]{color:color-mix(in oklab,var(--colors-neutral-0) var(--un-text-opacity),transparent)}}.button--icon-left[data-v-d32403dd]{flex-direction:row}.button--icon-right[data-v-d32403dd]{flex-direction:row-reverse}.button--size-md[data-v-d32403dd]{--icon-size:14px;font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 0);border-radius:.375rem;height:calc(var(--spacing) * 9)}.button--size-lg[data-v-d32403dd]{--icon-size:16px;font-size:var(--text-sm-fontSize);line-height:var(--un-leading, var(--text-sm-lineHeight));padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 0);border-radius:.5rem;height:calc(var(--spacing) * 10)}.button--variant-primary[data-v-d32403dd]{border-color:color-mix(in srgb,var(--colors-accent-base) var(--un-border-opacity),transparent);--un-shadow:0px 2px 3px 0px var(--un-shadow-color, rgba(0, 0, 0, .08));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-gradient-from:color-mix(in oklab, rgba(97,95,255,.9) var(--un-from-opacity), transparent);--un-gradient-to:color-mix(in oklab, var(--colors-accent-base) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position));--un-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--un-gradient-stops))}@supports (color: color-mix(in lab,red,red)){.button--variant-primary[data-v-d32403dd]{border-color:color-mix(in oklab,var(--colors-accent-base) var(--un-border-opacity),transparent)}}.button--variant-primary[data-v-d32403dd]:hover{--un-brightness:brightness(110%);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}.button--variant-secondary[data-v-d32403dd]{border-color:color-mix(in oklab,rgba(255,255,255,.01) var(--un-border-opacity),transparent);--un-shadow:0px 2px 3px 0px var(--un-shadow-color, rgba(0, 0, 0, .08));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow);--un-gradient-from:color-mix(in oklab, rgba(42,42,42,.85) var(--un-from-opacity), transparent);--un-gradient-to:color-mix(in oklab, var(--colors-neutral-9) var(--un-to-opacity), transparent);--un-gradient-stops:var(--un-gradient-via-stops, var(--un-gradient-position), var(--un-gradient-from) var(--un-gradient-from-position), var(--un-gradient-to) var(--un-gradient-to-position));--un-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--un-gradient-stops))}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-from-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@property --un-gradient-position{syntax:"*";inherits:false;syntax:"*";inherits:false;}@property --un-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000;syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000;syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000;syntax:"<color>";inherits:false;initial-value:#0000;}@property --un-gradient-stops{syntax:"*";inherits:false;syntax:"*";inherits:false;}@property --un-gradient-via-stops{syntax:"*";inherits:false;syntax:"*";inherits:false;}@property --un-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%;syntax:"<length-percentage>";inherits:false;initial-value:0%;}@property --un-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%;syntax:"<length-percentage>";inherits:false;initial-value:50%;}@property --un-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%;syntax:"<length-percentage>";inherits:false;initial-value:100%;}@property --un-to-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.button--variant-secondary[data-v-d32403dd]:hover{--un-brightness:brightness(110%);filter:var(--un-blur,) var(--un-brightness,) var(--un-contrast,) var(--un-grayscale,) var(--un-hue-rotate,) var(--un-invert,) var(--un-saturate,) var(--un-sepia,) var(--un-drop-shadow,)}@property --un-blur{syntax:"*";inherits:false;}@property --un-brightness{syntax:"*";inherits:false;}@property --un-contrast{syntax:"*";inherits:false;}@property --un-grayscale{syntax:"*";inherits:false;}@property --un-hue-rotate{syntax:"*";inherits:false;}@property --un-invert{syntax:"*";inherits:false;}@property --un-saturate{syntax:"*";inherits:false;}@property --un-sepia{syntax:"*";inherits:false;}@property --un-drop-shadow{syntax:"*";inherits:false;}.button--variant-text[data-v-d32403dd]{border-color:transparent;background-color:transparent;--un-shadow:0 0 var(--un-shadow-color, rgb(0 0 0 / 0));box-shadow:var(--un-inset-shadow),var(--un-inset-ring-shadow),var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}@property --un-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-shadow-color{syntax:"*";inherits:false;}@property --un-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-shadow-color{syntax:"*";inherits:false;}@property --un-ring-color{syntax:"*";inherits:false;}@property --un-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-inset-ring-color{syntax:"*";inherits:false;}@property --un-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}@property --un-ring-inset{syntax:"*";inherits:false;}@property --un-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0px;}@property --un-ring-offset-color{syntax:"*";inherits:false;}@property --un-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000;}.button--variant-text .button__text[data-v-d32403dd]{color:color-mix(in srgb,var(--colors-neutral-1) var(--un-text-opacity),transparent);--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal)}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.button--variant-text .button__text[data-v-d32403dd]{color:color-mix(in oklab,var(--colors-neutral-1) var(--un-text-opacity),transparent)}}.button--variant-text[data-v-d32403dd]:hover{background-color:color-mix(in srgb,var(--colors-white) 5%,transparent)}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.button--variant-text[data-v-d32403dd]:hover{background-color:color-mix(in oklab,var(--colors-white) 5%,transparent)}}.button--full[data-v-d32403dd]{width:100%}.button--rounded[data-v-d32403dd]{border-radius:calc(infinity * 1px)}.button--loading[data-v-d32403dd]{opacity:90%;pointer-events:none;position:relative}.button--loading .button__icon[data-v-d32403dd],.button--loading .button__text[data-v-d32403dd]{opacity:0%}.button--loading .button__loading[data-v-d32403dd]{opacity:100%;visibility:visible}.button[data-v-d32403dd]:disabled{opacity:50%;pointer-events:none}
