.ui-button[data-icon-position=end].svelte-12nakp .ui-button__icon:where(.svelte-12nakp),.ui-button[data-icon-position=end].svelte-12nakp .ui-button__morph-icon:where(.svelte-12nakp){order:1}.ui-button.svelte-12nakp{--button-height: var(--ui-control-height);--button-background: var(--ui-surface-raised);--button-background-hover: color-mix(in oklab, var(--button-background), var(--ui-hover-ink) var(--ui-hover-weight));--button-border: var(--ui-border);--button-border-hover: var(--ui-border-strong);--button-color: var(--ui-text);--button-color-hover: var(--button-color);align-items:center;background:var(--button-background);border:1px solid var(--button-border);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-control);color:var(--button-color);cursor:pointer;display:inline-flex;font:inherit;font-size:.875rem;font-weight:650;height:var(--button-height);justify-content:center;letter-spacing:0;line-height:1;min-width:var(--button-height);padding:0 .875rem;position:relative;text-decoration:none;transition:background-color var(--ui-motion-hover) var(--ui-ease),color var(--ui-motion-hover) var(--ui-ease),transform var(--ui-motion-fast) var(--ui-ease)}.ui-button[data-size=compact].svelte-12nakp{--button-height: var(--ui-control-height-compact);font-size:.8125rem;padding-inline:.6875rem}.ui-button[data-wrap-label=true].svelte-12nakp{height:auto;max-width:100%;min-height:var(--button-height);padding-block:.375rem;line-height:1.35}.ui-button[data-wrap-label=true].svelte-12nakp .ui-button__stack:where(.svelte-12nakp){min-width:0}.ui-button[data-wrap-label=true].svelte-12nakp .ui-button__content:where(.svelte-12nakp),.ui-button[data-wrap-label=true].svelte-12nakp .ui-button__pending:where(.svelte-12nakp){min-width:0;overflow-wrap:anywhere;white-space:normal}.ui-button[data-wrap-label=true].svelte-12nakp .ui-button__icon:where(.svelte-12nakp),.ui-button[data-wrap-label=true].svelte-12nakp .ui-button__spinner:where(.svelte-12nakp){flex-shrink:0}.ui-button[data-prominence=primary].svelte-12nakp{--button-background: var(--ui-accent);--button-background-hover: var(--ui-accent-hover);--button-border: var(--ui-accent);--button-border-hover: var(--ui-accent-hover);--button-color: var(--ui-on-accent);box-shadow:var(--ui-shadow-control-primary)}.ui-button[data-prominence=quiet].svelte-12nakp{--button-background: transparent;--button-background-hover: var(--ui-quiet-control-hover);--button-border: transparent;--button-border-hover: transparent;--button-color: var(--ui-text-muted);--button-color-hover: var(--ui-text);box-shadow:none}.ui-button[data-prominence=quiet][data-emphasis=strong][data-tone=neutral].svelte-12nakp{--button-color: var(--ui-text)}.ui-button[data-prominence=quiet][data-size=compact].svelte-12nakp{padding-inline:.5rem}.ui-button[data-prominence=quiet][data-size=compact].svelte-12nakp .ui-button__pending-label:where(.svelte-12nakp){display:none}.ui-button[data-tone=destructive].svelte-12nakp{--button-border: var(--ui-danger-border-subtle);--button-border-hover: var(--ui-danger);--button-color: var(--ui-danger)}.ui-button[data-tone=destructive][data-prominence=primary].svelte-12nakp{--button-background: var(--ui-danger);--button-background-hover: var(--ui-danger-hover);--button-border: var(--ui-danger);--button-border-hover: var(--ui-danger-hover);--button-color: var(--ui-on-danger)}.ui-button[data-tone=destructive][data-prominence=quiet].svelte-12nakp{--button-border: transparent;--button-border-hover: transparent;--button-color-hover: var(--ui-danger-hover)}.ui-button.svelte-12nakp:hover:not(:disabled):not([aria-disabled=true]){background:var(--button-background-hover);border-color:var(--button-border-hover);color:var(--button-color-hover)}.ui-button[data-hit-target=container].svelte-12nakp{position:static}.ui-button.svelte-12nakp:active:not(:disabled):not([aria-disabled=true]):not([data-hit-target=container]){transform:translateY(1px)}.ui-button.svelte-12nakp:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.ui-button.svelte-12nakp:disabled,.ui-button[aria-disabled=true].svelte-12nakp{cursor:not-allowed;opacity:.52}.ui-button[data-state=pending].svelte-12nakp{cursor:default;opacity:1}.ui-button__stack.svelte-12nakp{align-items:center;display:grid}.ui-button__content.svelte-12nakp,.ui-button__pending.svelte-12nakp{align-items:center;display:inline-flex;gap:.4375rem;grid-area:1/1;justify-content:center;white-space:nowrap}.ui-button__pending.svelte-12nakp{visibility:hidden}.ui-button[data-state=pending].svelte-12nakp .ui-button__content:where(.svelte-12nakp){visibility:hidden}.ui-button[data-state=pending].svelte-12nakp .ui-button__pending:where(.svelte-12nakp){visibility:visible}.ui-button__spinner.svelte-12nakp{animation:svelte-12nakp-ui-button-spin var(--ui-motion-spinner) linear infinite;display:inline-flex}.ui-button[data-signature-motion=true].svelte-12nakp{overflow:clip}.ui-button__face.svelte-12nakp{display:inline-grid;min-height:1.0625rem;place-items:center;position:relative}.ui-button__static.svelte-12nakp,.ui-button__morph.svelte-12nakp,.ui-button__spinner-wrap.svelte-12nakp{grid-area:1/1}.ui-button__static.svelte-12nakp,.ui-button__morph.svelte-12nakp{align-items:center;display:inline-flex;gap:.4375rem}.ui-button__static.svelte-12nakp{opacity:1;transition:opacity var(--ui-motion-signature-face) var(--ui-ease-signature)}.ui-button__morph.svelte-12nakp{opacity:0;transition:opacity var(--ui-motion-signature-face) var(--ui-ease-signature)}.ui-button__icon.svelte-12nakp,.ui-button__morph-icon.svelte-12nakp,.ui-button__spinner-wrap.svelte-12nakp{align-items:center;display:inline-flex;justify-content:center}.ui-button__morph-copy.svelte-12nakp{align-items:center;display:inline-flex}.ui-button__glyph.svelte-12nakp,.ui-button__morph-icon.svelte-12nakp{filter:blur(0);opacity:1;transform:translate(0) scale(1)}.ui-button__glyph[data-space=true].svelte-12nakp{display:inline-block;width:.32em}.ui-button__spinner-wrap.svelte-12nakp{opacity:0;pointer-events:none;transform:scale(.72)}.ui-button[data-morph-active=true].svelte-12nakp .ui-button__static:where(.svelte-12nakp){opacity:0}.ui-button[data-morph-active=true].svelte-12nakp .ui-button__morph:where(.svelte-12nakp){opacity:1}.ui-button[data-morph-active=true].svelte-12nakp .ui-button__glyph:where(.svelte-12nakp),.ui-button[data-morph-active=true].svelte-12nakp .ui-button__morph-icon:where(.svelte-12nakp){animation:svelte-12nakp-ui-button-collapse var(--ui-motion-signature-collapse) var(--ui-ease-signature) forwards;will-change:filter,opacity,transform}.ui-button[data-morph-active=true].svelte-12nakp .ui-button__spinner-wrap:where(.svelte-12nakp){animation:svelte-12nakp-ui-button-spinner-in var(--ui-motion-signature-spinner-in) var(--ui-ease-signature) var(--ui-motion-signature-spinner-delay) forwards}@keyframes svelte-12nakp-ui-button-collapse{0%{filter:blur(0);opacity:1;transform:translate(0) scale(1)}72%{filter:blur(0);opacity:.5;transform:translate(calc(var(--morph-x) * .82),calc(var(--morph-y) * .82)) scale(.88)}to{filter:blur(1.5px);opacity:0;transform:translate(var(--morph-x),var(--morph-y)) scale(.58)}}@keyframes svelte-12nakp-ui-button-spinner-in{55%{opacity:.12;transform:scale(.82)}to{opacity:1;transform:scale(1)}}@keyframes svelte-12nakp-ui-button-spin{to{transform:rotate(360deg)}}@keyframes svelte-12nakp-ui-button-pulse{50%{opacity:.42}}@media(prefers-reduced-motion:reduce){.ui-button__spinner.svelte-12nakp{animation:svelte-12nakp-ui-button-pulse var(--ui-motion-pulse) ease-in-out infinite}}
