._button_46dvh_2{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--space-2);min-height:52px;padding:var(--space-3) 26px;border-radius:var(--radius);font:inherit;font-size:var(--text-button);font-weight:var(--weight-semibold);letter-spacing:.005em;text-align:center;white-space:normal;cursor:pointer;transition:background-color var(--duration-fast) var(--ease), border-color var(--duration-fast) var(--ease), color var(--duration-fast) var(--ease), text-decoration-color var(--duration-fast) var(--ease);border:1px solid #0000;line-height:1.25;text-decoration:none;display:inline-flex}._button_46dvh_2:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}._button_46dvh_2:disabled{cursor:not-allowed;opacity:.45}._primary_46dvh_38{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}._primary_46dvh_38:hover:not(:disabled){border-color:var(--color-ink-strong);background:var(--color-ink-strong)}._secondary_46dvh_49{border-color:var(--color-ink);color:var(--color-ink);background:0 0}._secondary_46dvh_49:hover:not(:disabled){background:var(--color-ink);color:var(--color-paper)}._ghost_46dvh_61{min-height:44px;padding:var(--space-2) var(--space-3);color:var(--color-ink);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--color-line-strong);text-decoration-color:var(--color-line-strong);text-underline-offset:.3em;background:0 0;border-color:#0000}._ghost_46dvh_61:hover:not(:disabled){text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){._button_46dvh_2{transition:none}}
