.link-button{white-space:nowrap;padding:var(--space-2) var(--space-5);border:var(--border-width) solid #0000;border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);transition:background-color var(--transition-base),box-shadow var(--transition-base),opacity var(--transition-base),transform var(--transition-base);text-decoration:none;display:inline-block}.link-button:has(>.link-pending.is-pending){opacity:.6;cursor:progress;pointer-events:none}.link-button.is-primary{background-color:var(--color-brand);color:var(--color-on-brand)}.link-button.is-primary:hover{background-color:var(--color-brand-strong)}.link-button.is-secondary{border-color:var(--color-brand-border);background-color:var(--color-surface);color:var(--color-brand-strong)}.link-button.is-secondary:hover{background-color:var(--color-brand-soft)}.link-button.is-lg{padding:var(--space-3) var(--space-6);font-size:var(--font-size-md)}.link-button.is-pop{border:var(--border-width-bold) solid var(--color-pop-outline);box-shadow:var(--shadow-pop)}.link-button.is-pop:hover{box-shadow:var(--shadow-pop-pressed);transform:translate(2px,2px)}
