button.svelte-eza3s:not([hidden],.reset){appearance:none;box-sizing:border-box;border:var(--border);border-radius:var(--radius);min-height:calc(2.25em + 2px);font-family:var(--font-title);text-align:center;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;outline-color:var(--color-outline);transition-property:border-color,background-color,color,outline-color,opacity,filter,transform;transition-duration:var(--animation-speed-very-fast), var(--animation-speed-very-fast), var(--animation-speed-very-fast), var(--animation-speed-very-fast), var(--animation-speed-fast), var(--animation-speed-fast), var(--animation-speed-fast);transition-timing-function:var(--animation-timing-function-natural), var(--animation-timing-function-natural), var(--animation-timing-function-natural), var(--animation-timing-function-natural), var(--animation-timing-function-expo-out), var(--animation-timing-function-expo-out), var(--animation-timing-function-natural-overshoot);background:0 0;padding:.5em .75em;font-size:1em;font-weight:500;line-height:1.25;display:inline-block}button.svelte-eza3s:focus-visible{outline:var(--outline)}@supports not selector(:focus-visible){button.svelte-eza3s:focus{outline:var(--outline)}}button.var-default.svelte-eza3s{background-color:var(--color-muted);color:var(--color-muted-foreground);border-color:var(--color-muted)}button.var-default.contrasted-border.svelte-eza3s{border-color:var(--color-brand-gray-mid-dark)}button.var-primary.svelte-eza3s,button.var-default[type=submit].svelte-eza3s:not(.no-type-style){background-color:var(--color-primary);color:var(--color-primary-foreground);border-color:var(--color-primary)}button.var-primary.contrasted-border.svelte-eza3s,button.var-default.contrasted-border[type=submit].svelte-eza3s:not(.no-type-style){border-color:var(--color-brand-gray-mid-light)}button.var-secondary.svelte-eza3s{background-color:var(--color-secondary);color:var(--color-secondary-foreground);border-color:var(--color-secondary)}button.var-secondary.contrasted-border.svelte-eza3s{border-color:var(--color-brand-gray-lighter)}button.var-tertiary.svelte-eza3s{background-color:var(--color-accent);color:var(--color-accent-foreground);border-color:var(--color-accent)}button.var-tertiary.contrasted-border.svelte-eza3s{border-color:var(--color-brand-gray-mid-darker)}button.var-destructive.svelte-eza3s{background-color:var(--color-destructive);color:var(--color-destructive-foreground);border-color:var(--color-destructive)}button.var-destructive.contrasted-border.svelte-eza3s{border-color:var(--color-brand-gray-mid-dark)}button.var-response-positive.svelte-eza3s{background-color:var(--color-response-positive);color:var(--color-response-positive-foreground);border-color:var(--color-response-positive)}button.var-response-positive.contrasted-border.svelte-eza3s{border-color:var(--color-brand-gray-mid-light)}button.var-response-neutral.svelte-eza3s{background-color:var(--color-response-neutral);color:var(--color-response-neutral-foreground);border-color:var(--color-response-neutral)}button.var-response-neutral.contrasted-border.svelte-eza3s{border-color:var(--color-brand-gray-mid-dark)}button.var-response-negative.svelte-eza3s{background-color:var(--color-response-negative);color:var(--color-response-negative-foreground);border-color:var(--color-response-negative)}button.var-response-negative.contrasted-border.svelte-eza3s{border-color:var(--color-brand-gray-mid-dark)}button.var-outline.svelte-eza3s{color:var(--color-foreground);border-color:var(--color-foreground);background-color:#0000}button.var-outline-subtle.svelte-eza3s{color:var(--color-primary-foreground);border-color:var(--color-subtle);background-color:#0000}button.var-plain.svelte-eza3s{box-sizing:revert;min-height:revert;color:inherit;font-family:inherit;font-weight:inherit;text-align:inherit;line-height:inherit;white-space:inherit;background-color:#0000;border:none;padding:0}@media (hover:hover){button.svelte-eza3s:not(:disabled):hover{filter:var(--filter-hover);opacity:unset}button.svelte-eza3s:not(:disabled,.reset,.no-transforms):hover{transform:scale(1.0125)}}button.svelte-eza3s:not(:disabled):active{filter:unset;opacity:var(--opacity-button-active)}button.svelte-eza3s:not(:disabled,.reset,.no-transforms):active{transform:scale(.9875)}button.svelte-eza3s:disabled:not([hidden],.reset,.no-disabled-style),button[type=reset].svelte-eza3s:disabled:not([hidden],.reset,.no-disabled-style),button[type=submit].svelte-eza3s:disabled:not([hidden],.reset,.no-disabled-style){opacity:var(--opacity-disabled);cursor:default}button.round.svelte-eza3s:not([hidden],.reset){min-width:revert;width:fit-content;min-height:revert;aspect-ratio:1;border-radius:100%;justify-content:center;align-items:center;padding:.25em;line-height:1;display:inline-flex}button.shadow-normal.svelte-eza3s:not([hidden],.reset){box-shadow:var(--box-shadow)}button.shadow-subtle.svelte-eza3s:not([hidden],.reset){box-shadow:var(--box-shadow-subtle)}button.has-icon.svelte-eza3s .button-contents{justify-content:start;place-self:center start;align-items:center;width:fit-content;display:grid}button.has-icon.has-children.svelte-eza3s .button-contents:has(.button-contents-inner:not(:empty)){gap:.75rem;gap:clamp(.5rem, round(calc(var(--icon-size,1em) * .5), .25rem), 1.5rem);text-align:left;grid-template-columns:auto auto}button.has-icon.svelte-eza3s .button-icon{min-width:var(--icon-size,100%);width:auto;min-height:var(--icon-size,100%);height:auto}button.has-icon.icon-placement-platform.platform-apple.has-children.svelte-eza3s .button-contents:has(.button-contents-inner:not(:empty)){grid-template-columns:1fr auto;width:100%}button.has-icon.icon-placement-right.has-children.svelte-eza3s .button-contents:has(.button-contents-inner:not(:empty)){grid-template-columns:1fr auto;width:100%}button.has-icon.icon-placement-platform.platform-apple.svelte-eza3s .button-icon,button.has-icon.icon-placement-right.svelte-eza3s .button-icon{order:1}button.has-icon.icon-placement-platform.platform-apple.svelte-eza3s .button-contents-inner:where(.svelte-eza3s),button.has-icon.icon-placement-right.svelte-eza3s .button-contents-inner:where(.svelte-eza3s){order:-1}
