.hui-button.svelte-1j61ti8{min-height:var(--app-control-height);min-width:var(--app-control-height);border-radius:var(--app-radius-control);font:var(--app-label-large);white-space:nowrap;cursor:pointer;transition:background-color var(--app-motion-fast), color var(--app-motion-fast);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 16px;text-decoration:none;display:inline-flex}.hui-button.svelte-1j61ti8:focus-visible{outline:var(--app-focus-width) solid var(--app-focus-color);outline-offset:var(--app-focus-offset)}.hui-button--block.svelte-1j61ti8{width:100%;display:flex}.hui-button--ghost.svelte-1j61ti8,.hui-button--danger-ghost.svelte-1j61ti8{padding:0 12px}.hui-button--lead.svelte-1j61ti8{padding:0 16px 0 12px}.hui-button--icon.svelte-1j61ti8{width:var(--app-control-height);padding:0}.wx-cell .hui-button--icon.svelte-1j61ti8{width:32px;min-width:32px;min-height:32px}@media (pointer:coarse){.wx-cell .hui-button--icon.svelte-1j61ti8{width:40px;min-width:40px;min-height:40px}}.hui-button--icon.hui-button--secondary.svelte-1j61ti8,.hui-button--icon.hui-button--ghost.svelte-1j61ti8{box-shadow:none;color:var(--app-text-muted);background-color:#0000;border-color:#0000}.hui-button--primary.svelte-1j61ti8{background-color:var(--app-accent);color:var(--app-on-accent)}.hui-button--primary.svelte-1j61ti8:hover:not(:disabled,[aria-disabled=true]){background-color:var(--app-accent-hover)}.hui-button--secondary.svelte-1j61ti8{background-color:var(--app-raised);color:var(--app-text);border-color:var(--app-border);box-shadow:var(--app-elevation-1)}.hui-button--secondary.svelte-1j61ti8 .hui-button__icon{color:var(--app-text-muted)}.hui-button--danger.svelte-1j61ti8{background-color:var(--m3c-error);color:var(--m3c-on-error)}.hui-button--ghost.svelte-1j61ti8{color:var(--app-accent);background-color:#0000}.hui-button--danger-ghost.svelte-1j61ti8{color:var(--app-text-danger);background-color:#0000}.hui-button.svelte-1j61ti8:not(.hui-button--primary):hover:not(:disabled,[aria-disabled=true]){background-image:linear-gradient(var(--app-hover), var(--app-hover))}.hui-button.svelte-1j61ti8:not(.hui-button--primary):active:not(:disabled,[aria-disabled=true]){background-image:linear-gradient(var(--app-pressed), var(--app-pressed))}.hui-button.svelte-1j61ti8:disabled:not([aria-busy=true]),.hui-button[aria-disabled=true].svelte-1j61ti8:not([aria-busy=true]){background-color:color-mix(in srgb, var(--app-text) 8%, transparent);box-shadow:none;color:color-mix(in srgb, var(--app-text) 40%, transparent);cursor:not-allowed;background-image:none;border-color:#0000}.hui-button.svelte-1j61ti8:is(.hui-button--ghost:where(.svelte-1j61ti8),.hui-button--danger-ghost:where(.svelte-1j61ti8),.hui-button--icon:where(.svelte-1j61ti8)):disabled:not([aria-busy=true]),.hui-button:is(.hui-button--ghost:where(.svelte-1j61ti8),.hui-button--danger-ghost:where(.svelte-1j61ti8),.hui-button--icon:where(.svelte-1j61ti8))[aria-disabled=true].svelte-1j61ti8:not([aria-busy=true]){background-color:#0000}.hui-button.svelte-1j61ti8:disabled:not([aria-busy=true]) .hui-button__icon,.hui-button[aria-disabled=true].svelte-1j61ti8:not([aria-busy=true]) .hui-button__icon{color:inherit}.hui-button[aria-busy=true].svelte-1j61ti8{cursor:progress}.hui-button--overlay.svelte-1j61ti8{position:relative}.hui-button--overlay.svelte-1j61ti8 .hui-button__text:where(.svelte-1j61ti8){color:#0000}.hui-button--overlay.svelte-1j61ti8 .hui-button__spinner:where(.svelte-1j61ti8){margin:auto;position:absolute;inset:0}.hui-button__spinner.svelte-1j61ti8{border:2.5px solid color-mix(in srgb, currentColor 25%, transparent);border-radius:var(--app-corner-full);border-top-color:currentColor;flex:none;width:20px;height:20px;animation:.8s linear infinite svelte-1j61ti8-hui-button-spin}@keyframes svelte-1j61ti8-hui-button-spin{to{transform:rotate(360deg)}}
