.button[data-v-73b0c457]{align-items:center;border-radius:var(--border-r-pill);cursor:pointer;display:inline-flex;font-size:var(--text-body-xs);gap:var(--spacing-8);isolation:isolate;justify-content:center;letter-spacing:var(--letter-spacing-wide);line-height:1;overflow:hidden;position:relative;text-decoration:none;transition:background var(--duration-base) var(--easing),color var(--duration-hover) var(--easing-out),box-shadow var(--duration-hover) var(--easing-out),opacity var(--duration-base) var(--easing);white-space:nowrap;width:-moz-fit-content;width:fit-content}.button[data-v-73b0c457]:before{background:var(--button-wipe,transparent);border-radius:inherit;content:"";inset:0;position:absolute;transform:scaleX(0);transform-origin:right center;transition:transform var(--duration-hover) var(--easing-in-out);z-index:-1}.button[data-v-73b0c457]:hover:not(.--disabled):before{transform:scaleX(1);transform-origin:left center}.button:hover:not(.--disabled) .button__icon[data-v-73b0c457]:last-child:not(:first-child){transform:translate(3px)}.button.--s[data-v-73b0c457]{height:var(--control-height-s);padding:0 var(--spacing-16)}.button.--m[data-v-73b0c457]{height:var(--control-height-m);padding:0 var(--spacing-20)}.button.--full-width[data-v-73b0c457]{width:100%}.button.--disabled[data-v-73b0c457]{cursor:not-allowed;opacity:.4}.button__label[data-v-73b0c457]{position:relative}.button__icon[data-v-73b0c457]{align-items:center;display:inline-flex;flex-shrink:0;height:var(--icon-size-s);justify-content:center;transition:transform var(--duration-hover) var(--easing-out);width:var(--icon-size-s)}.button__icon[data-v-73b0c457] svg{max-height:100%;max-width:100%}.--primary[data-v-73b0c457]{--button-wipe:var(--color-inverse-wipe);background:var(--color-inverse-surface);color:var(--color-inverse-text)}.--secondary[data-v-73b0c457]{--button-wipe:var(--color-inverse-surface);background:var(--color-surface-solid);color:var(--color-text-tertiary);font-family:var(--text-mono)}.--secondary .button__icon[data-v-73b0c457]{color:var(--color-text-primary);opacity:.7}.--secondary[data-v-73b0c457]:hover:not(.--disabled){color:var(--color-inverse-text)}.--secondary:hover:not(.--disabled) .button__icon[data-v-73b0c457]{color:var(--color-inverse-text);opacity:1}.--outline[data-v-73b0c457]{--button-wipe:var(--color-inverse-surface);background:transparent;box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-text-primary)}.--outline[data-v-73b0c457]:hover:not(.--disabled){box-shadow:inset 0 0 0 1px var(--color-border-strong);color:var(--color-inverse-text)}.--ghost[data-v-73b0c457]{background:transparent;color:var(--color-text-primary);opacity:.6;overflow:visible}.--ghost.--m[data-v-73b0c457],.--ghost.--s[data-v-73b0c457]{padding:0}.--ghost .button__label[data-v-73b0c457]{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;padding-bottom:2px;transition:background-size var(--duration-hover) var(--easing-in-out)}.--ghost[data-v-73b0c457]:hover:not(.--disabled){opacity:1}.--ghost:hover:not(.--disabled) .button__label[data-v-73b0c457]{background-size:100% 1px}.--ghost.--disabled[data-v-73b0c457]{opacity:.25}.--danger[data-v-73b0c457]{--button-wipe:var(--color-danger);background:transparent;box-shadow:inset 0 0 0 1px currentColor;color:var(--color-danger)}.--danger[data-v-73b0c457]:hover:not(.--disabled){box-shadow:inset 0 0 0 1px var(--color-danger);color:var(--color-inverse-text)}.--danger-solid[data-v-73b0c457]{--button-wipe:color-mix(in srgb,var(--color-danger) 80%,var(--color-inverse-surface));background:var(--color-danger);color:var(--color-inverse-text)}@media(prefers-reduced-motion:reduce){.button[data-v-73b0c457],.button[data-v-73b0c457]:after,.button[data-v-73b0c457]:before,.button__icon[data-v-73b0c457],.button__label[data-v-73b0c457]{transition:none!important}}
