._button_ij5ad_4{box-sizing:border-box;height:36px;padding:0 var(--space-4);border-radius:var(--radius-full);font:var(--text-control);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;transition:opacity var(--duration-base) var(--easing-standard), background-color var(--duration-base) var(--easing-standard), color var(--duration-base) var(--easing-standard);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;text-decoration:none;display:inline-flex}._button_ij5ad_4:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}._small_ij5ad_30{height:30px;padding:0 var(--space-3);font:var(--text-meta);font-weight:var(--font-weight-medium)}._large_ij5ad_38{height:44px;padding:0 var(--space-5);font:var(--text-control-large);font-weight:var(--font-weight-medium)}._primary_ij5ad_45{border-color:var(--primary);background-color:var(--primary);color:var(--primary-foreground)}._primary_ij5ad_45:not([aria-disabled=true]):hover{opacity:.92}._secondary_ij5ad_57{border-color:var(--secondary-border);background-color:var(--popover);color:var(--foreground)}._opaque_ij5ad_63{background-color:var(--background)}._ghost_ij5ad_67{color:var(--muted);background-color:#0000}._danger_ij5ad_72{color:var(--danger);background-color:#0000}._secondary_ij5ad_57:not([aria-disabled=true]):hover,._ghost_ij5ad_67:not([aria-disabled=true]):hover,._danger_ij5ad_72:not([aria-disabled=true]):hover{background-color:var(--secondary-hover)}._ghost_ij5ad_67:not([aria-disabled=true]):hover{color:var(--foreground)}._secondary_ij5ad_57:not([aria-disabled=true]):active,._ghost_ij5ad_67:not([aria-disabled=true]):active,._danger_ij5ad_72:not([aria-disabled=true]):active{background-color:var(--secondary-active)}._loading_ij5ad_93{cursor:progress}._button_ij5ad_4:disabled,._disabled_ij5ad_99{opacity:.4;pointer-events:none}._button_ij5ad_4[aria-disabled=true]:not(._loading_ij5ad_93){opacity:.4;cursor:default}._spinner_ij5ad_111{box-sizing:border-box;border-radius:var(--radius-full);width:1em;height:1em;animation:_spin_ij5ad_111 var(--duration-spin) linear infinite;border:1.5px solid;border-right-color:#0000;flex-shrink:0}@keyframes _spin_ij5ad_111{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){._spinner_ij5ad_111{animation:none}}
