.brand-action.svelte-1x2qd6j{border-radius:var(--radius-control);width:max-content;min-height:44px;color:var(--color-text);font:inherit;text-align:center;white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:4px;padding:11px 16px;font-size:1rem;font-weight:700;line-height:1.25;text-decoration:none;transition:background-color .12s,border-color .12s,box-shadow .12s,color .12s,transform .12s;display:inline-flex}.primary.svelte-1x2qd6j{border-color:var(--color-brand);background:var(--color-brand);box-shadow:0 2px 0 var(--color-brand-shadow)}.primary.svelte-1x2qd6j:hover{border-color:var(--color-brand-shadow);background:var(--color-brand);box-shadow:0 1px 0 var(--color-brand-shadow);transform:translateY(1px)}.secondary.svelte-1x2qd6j{border-color:var(--color-text);background:var(--color-surface-raised)}.secondary.svelte-1x2qd6j:hover{background:var(--color-filter-surface)}.filter.svelte-1x2qd6j{border-color:var(--color-link);background:var(--color-filter-surface);min-height:40px;color:var(--color-link);padding:9px 16px}.filter.svelte-1x2qd6j:hover{background:var(--color-surface-raised)}.filter.active.svelte-1x2qd6j{border-color:var(--color-brand);background:var(--color-brand);box-shadow:0 2px 0 var(--color-brand-shadow);color:var(--color-text)}.brand-action.svelte-1x2qd6j:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.brand-action.svelte-1x2qd6j:disabled{opacity:.42;cursor:not-allowed}@media (width<=640px){.full-width-mobile.svelte-1x2qd6j{white-space:normal;width:100%}}@media (prefers-reduced-motion:reduce){.brand-action.svelte-1x2qd6j{transition:none}}
