.Button.svelte-18sv61c{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding-inline:1rem;min-height:2.5rem;min-width:2.5rem;font-size:.875rem;font-weight:500;font-family:inherit;line-height:1.25rem;border-radius:.375rem;text-decoration:none;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background .15s,border-color .15s,color .15s;background:transparent;border:1px solid var(--border-emphasized);color:var(--neutral-fg)}.Button.svelte-18sv61c:is(:where(.svelte-18sv61c):hover,[aria-expanded=true]:where(.svelte-18sv61c)):not(:disabled,[data-disabled=true]){background:var(--neutral-subtle)}.Button.svelte-18sv61c:focus-visible{outline:2px solid var(--brand-focus-ring);outline-offset:-1px}.Button.svelte-18sv61c:is(:where(.svelte-18sv61c):disabled,[data-disabled=true]:where(.svelte-18sv61c)){opacity:.5;filter:grayscale(100%);cursor:unset;pointer-events:none}.Button.svelte-18sv61c[data-variant=surface]{border-color:var(--border-emphasized);color:var(--brand-fg)}.Button.svelte-18sv61c[data-variant=solid]{background:var(--brand-solid);border-color:var(--brand-solid);color:var(--brand-contrast)}.Button.svelte-18sv61c[data-variant=solid]:hover:not(:disabled,[data-disabled=true]){background:var(--brand-fg);border-color:var(--brand-fg)}.Button.svelte-18sv61c[data-variant=solid]:focus-visible{outline-offset:2px}
