span:where(.astro-ETALEIXM){width:var(--space-16px);aspect-ratio:1 / 1;display:inline-flex;justify-content:center;align-items:center}.button-host:where(.astro-3A6O6YIU){all:unset;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (hover: hover){.button-host:where(.astro-3A6O6YIU):hover .button-inner:where(.astro-3A6O6YIU){background-color:var(--button-bg-color-hover)}.button-host:where(.astro-3A6O6YIU):hover .button-inner:where(.astro-3A6O6YIU).outline,.button-host:where(.astro-3A6O6YIU):hover .button-inner:where(.astro-3A6O6YIU).outline-accent{--button-border-color: transparent}}.button-host:where(.astro-3A6O6YIU).focus-visible .button-inner:where(.astro-3A6O6YIU){box-shadow:0 0 0 var(--space-4px) var( --button-focus-color, hsl(var(--color-accent-hsl) / var(--opacity-40)) )}.button-host:where(.astro-3A6O6YIU):focus-visible .button-inner:where(.astro-3A6O6YIU){box-shadow:0 0 0 var(--space-4px) var( --button-focus-color, hsl(var(--color-accent-hsl) / var(--opacity-40)) )}.button-host:where(.astro-3A6O6YIU).full-width{width:100%}.button-host:where(.astro-3A6O6YIU).full-width .button-inner:where(.astro-3A6O6YIU){width:100%;justify-content:center}.button-host:where(.astro-3A6O6YIU)[data-loading=true]{pointer-events:none}.button-host:where(.astro-3A6O6YIU)[data-loading=true] .button-inner:where(.astro-3A6O6YIU)>:where(.astro-3A6O6YIU):not(.spinner){opacity:0}.button-host:where(.astro-3A6O6YIU)[data-loading=true] .button-inner:where(.astro-3A6O6YIU) .spinner:where(.astro-3A6O6YIU){display:block;position:absolute;width:var(--space-12px);height:var(--space-12px);border-radius:var(--radii-round);border-width:var(--space-2px);border-style:solid;border-color:var(--button-color);border-bottom-color:transparent;animation:rotate360 1s linear infinite}.button-inner:where(.astro-3A6O6YIU){font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--font-line-height-none);letter-spacing:var(--font-letter-spacing-tigher);white-space:nowrap;display:inline-flex;justify-content:center;align-items:center;border-radius:var(--radii-l);transition:color var(--transition-appearance),background-color var(--transition-appearance),box-shadow var(--transition-smooth),transform var(--transition-motion);color:var(--button-color);background-color:var(--button-bg-color);border:var(--space-1px) solid var(--button-border-color)}.button-inner:where(.astro-3A6O6YIU).solid{--button-color: var(--color-accent-contrast);--button-bg-color: var(--color-accent);--button-bg-color-hover: var(--color-accent-subtle);--button-border-color: transparent}.button-inner:where(.astro-3A6O6YIU).ghost{--button-color: var(--color-foreground);--button-bg-color: transparent;--button-bg-color-hover: var(--color-soft);--button-focus-color: hsl( var(--color-foreground-hsl) / var(--opacity-10) )}.button-inner:where(.astro-3A6O6YIU).outline,.button-inner:where(.astro-3A6O6YIU).outline-accent{--button-color: var(--color-foreground);--button-border-color: var(--color-subtle);--button-bg-color: transparent;--button-bg-color-hover: var(--color-soft);--button-focus-color: hsl( var(--color-foreground-hsl) / var(--opacity-10) )}.button-inner:where(.astro-3A6O6YIU).outline-accent{--button-color: var(--color-accent)}.button-inner:where(.astro-3A6O6YIU).negative{--button-color: var(--color-background);--button-bg-color: var(--color-foreground);--button-bg-color-hover: hsl( var(--color-secondary-hsl) / var(--opacity-80) );--button-focus-color: hsl( var(--color-foreground-hsl) / var(--opacity-10) )}.button-inner:where(.astro-3A6O6YIU):disabled,.button-inner:where(.astro-3A6O6YIU)[disabled],.button-inner:where(.astro-3A6O6YIU)[aria-disabled=true]{opacity:var(--opacity-40);pointer-events:none}.button-inner:where(.astro-3A6O6YIU):active{transform:scale(.98)}.button-inner:where(.astro-3A6O6YIU).md{padding-left:var(--space-20px);padding-right:var(--space-20px);height:var(--space-56px)}.button-inner:where(.astro-3A6O6YIU).sm{padding-left:var(--space-16px);padding-right:var(--space-16px);height:var(--space-40px)}.button-inner:where(.astro-3A6O6YIU):not(.icon-right) :where(.astro-3A6O6YIU)[data-icon]:not(.icon-only){margin-right:var(--space-8px)}.button-inner:where(.astro-3A6O6YIU).icon-right{flex-direction:row-reverse}.button-inner:where(.astro-3A6O6YIU).icon-right :where(.astro-3A6O6YIU)[data-icon]:not(.icon-only){margin-left:var(--space-8px)}.label-host:where(.astro-EOZHFG7H){padding:var(--space-10px) var(--space-12px);width:-moz-fit-content;width:fit-content;display:flex;gap:var(--space-8px);align-items:center;flex-wrap:wrap;border:var(--space-1) solid var(--color-subtle);border-radius:var(--radii-l)}.label-host:where(.astro-EOZHFG7H).icon span:where(.astro-EOZHFG7H){color:var(--color-foreground)}.label-host:where(.astro-EOZHFG7H):not(.icon) span:where(.astro-EOZHFG7H):not(.slash):not(:first-child){color:var(--color-tertiary)}.label-host:where(.astro-EOZHFG7H) span:where(.astro-EOZHFG7H){white-space:nowrap;color:var(--color-foreground)}.label-host:where(.astro-EOZHFG7H) span:where(.astro-EOZHFG7H).slash{color:var(--color-subtle)}
