._button_16zmi_3{box-sizing:border-box;border-radius:var(--ui-control-radius);max-width:100%;font-family:var(--ui-font);font-weight:var(--ui-control-weight);letter-spacing:-.01em;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--ui-motion-fast), border-color var(--ui-motion-fast), color var(--ui-motion-fast), transform var(--ui-motion-press) var(--ui-motion-ease);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;line-height:1.4;text-decoration:none;display:inline-flex;position:relative}._normal_16zmi_27{min-height:var(--ui-control-height);padding:8px var(--ui-control-padding);font-size:var(--ui-control-text)}._compact_16zmi_32{min-height:var(--ui-control-height-compact);padding:6px var(--ui-control-padding-compact);font-size:var(--ui-control-text-compact)}._primary_16zmi_37{background:var(--ui-action);color:var(--ui-on-action)}._secondary_16zmi_41{border-color:var(--ui-border);background:var(--ui-subtle);color:var(--ui-text)}._ghost_16zmi_46{color:var(--ui-secondary);background:0 0}._danger_16zmi_50{background:var(--ui-danger);color:var(--ui-on-danger)}@media (hover:hover){._primary_16zmi_37:hover:not(:disabled){background:var(--ui-action-hover)}._secondary_16zmi_41:hover:not(:disabled),._ghost_16zmi_46:hover:not(:disabled){background:var(--ui-hover)}._danger_16zmi_50:hover:not(:disabled){background:var(--ui-danger-hover)}}._button_16zmi_3:active:not(:disabled){transform:scale(var(--ui-press-scale))}._button_16zmi_3:focus-visible{outline:var(--ui-focus-width) solid var(--ui-focus);outline-offset:var(--ui-focus-offset);box-shadow:none;border-radius:var(--ui-control-radius)}._button_16zmi_3:disabled{cursor:not-allowed}._button_16zmi_3:disabled:not([data-pending]){opacity:var(--ui-disabled-opacity)}._button_16zmi_3[data-pending]{cursor:wait}._content_16zmi_69{justify-content:center;align-items:center;gap:var(--ui-control-gap);overflow-wrap:anywhere;min-width:0;display:flex}._icon_16zmi_77{flex:none;display:inline-flex}._icon_16zmi_77 svg,._iconOnly_16zmi_78 svg{width:var(--ui-control-icon);height:var(--ui-control-icon)}._iconOnly_16zmi_78{width:var(--ui-control-height);height:var(--ui-control-height);padding:0}._iconOnly_16zmi_78._compact_16zmi_32{width:var(--ui-control-height-compact);height:var(--ui-control-height-compact)}._button_16zmi_3[data-pending] ._content_16zmi_69{opacity:0}._spinner_16zmi_92{width:var(--ui-control-icon);height:var(--ui-control-icon);border:1.5px solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite _spin_16zmi_92;position:absolute}@keyframes _spin_16zmi_92{to{transform:rotate(360deg)}}[data-motion=reduced] ._spinner_16zmi_92{animation:none}@media (prefers-reduced-motion:reduce){._spinner_16zmi_92{animation:none}}@media (pointer:coarse){._button_16zmi_3{min-height:44px}._iconOnly_16zmi_78{min-width:44px;height:44px}}
