.shortcut-chip.svelte-kbcoqe{padding:var(--spacing-xxs) var(--spacing-sm);background:var(--color-bg-tertiary);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-system);font-size:var(--font-size-xs);color:var(--color-text-primary);white-space:nowrap;text-indent:0;justify-content:center;align-items:center;display:inline-flex}.shortcut-chip.sm.svelte-kbcoqe{padding:0 var(--spacing-xs);border-radius:var(--radius-xs)}button.shortcut-chip.svelte-kbcoqe{font:inherit;margin:0}button.shortcut-chip.svelte-kbcoqe>kbd:where(.svelte-kbcoqe){font:inherit;color:inherit;background:0 0;border:none;padding:0}.shortcut-chip.clickable.svelte-kbcoqe:hover{border-color:var(--color-accent);color:var(--color-accent-text)}.shortcut-chip.clickable.svelte-kbcoqe:focus-visible{box-shadow:var(--shadow-focus);outline:none}.btn.svelte-g9c1iq{white-space:nowrap;overflow-wrap:normal;font-weight:500;line-height:var(--font-line-height-normal);border-radius:var(--radius-full);transition:all var(--transition-base)}.btn.svelte-g9c1iq:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.btn[aria-disabled=true].svelte-g9c1iq{opacity:.4;cursor:not-allowed}.btn.svelte-g9c1iq:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px;box-shadow:var(--shadow-focus-contrast)}.btn-keyed.svelte-g9c1iq{justify-content:center;align-items:center;gap:var(--spacing-sm);display:inline-flex}.btn-label.svelte-g9c1iq,.btn-key-hint.svelte-g9c1iq{align-items:center;display:inline-flex}.btn-key-hint.svelte-g9c1iq:empty{display:none}.btn-regular.svelte-g9c1iq{font-size:var(--font-size-md);padding:7px 20px}.btn-mini.svelte-g9c1iq{font-size:var(--font-size-sm);padding:3px 12px}.btn-primary.svelte-g9c1iq{background:var(--color-accent);color:var(--color-accent-fg);border:1px solid #0000}.btn-primary.svelte-g9c1iq:hover:not(:disabled,[aria-disabled=true]){background:var(--color-accent-hover)}.btn-secondary.svelte-g9c1iq{color:var(--color-text-secondary);border:1px solid var(--color-border);background:0 0}.btn-secondary.svelte-g9c1iq:hover:not(:disabled,[aria-disabled=true]){background:var(--color-bg-tertiary);color:var(--color-text-primary)}.btn-danger.svelte-g9c1iq{color:var(--color-error-text);border:1px solid var(--color-error);background:0 0}.btn-danger.svelte-g9c1iq:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb, var(--color-error), transparent 90%)}
