.button_button__YsEOY{position:relative;display:inline-flex;min-height:var(--arc-control-height-md);align-items:center;justify-content:center;gap:var(--arc-space-2);border:1px solid transparent;border-radius:var(--arc-radius-control);padding:0 var(--arc-space-4);font:inherit;font-size:var(--arc-text-sm);font-weight:500;line-height:var(--arc-leading-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--arc-duration-fast) var(--arc-ease-standard),background var(--arc-duration-fast) var(--arc-ease-standard),border-color var(--arc-duration-fast) var(--arc-ease-standard),opacity var(--arc-duration-fast) var(--arc-ease-standard),box-shadow var(--arc-duration-fast) var(--arc-ease-standard)}.button_button__YsEOY:focus-visible{outline:2px solid var(--arc-focus-ring);outline-offset:3px}.button_button__YsEOY:disabled{cursor:not-allowed;opacity:.52}.button_button__YsEOY[aria-busy=true]{cursor:progress}.button_button__YsEOY:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}.button_labelSlot__wzEW4{position:relative;display:inline-flex;min-width:0;align-items:center;justify-content:center;transition:opacity var(--arc-duration-fast) var(--arc-ease-standard)}.button_labelSlot__wzEW4[data-morphing]{clip-path:inset(-50% calc(var(--arc-space-3) * -1))}.button_labelContent___iJJH{display:inline-flex;flex:none;align-items:center}.button_labelPhase__1rp3D{display:inline-flex;align-items:center;justify-content:center;gap:var(--arc-space-2);white-space:nowrap}.button_labelPhase__1rp3D svg{flex:none}.button_primary__tAmYS{color:var(--arc-accent-foreground);background:var(--arc-accent);border-color:var(--arc-accent)}.button_secondary__1yDNt{color:var(--arc-foreground);background:var(--arc-surface);border-color:var(--arc-border)}.button_ghost__szQwy{color:var(--arc-text-secondary);background:transparent;border-color:transparent}.button_danger__SRjw_{color:var(--arc-danger);background:var(--arc-surface);border-color:var(--arc-border)}@media (hover:hover) and (pointer:fine){.button_primary__tAmYS:hover:not(:disabled){opacity:.91;box-shadow:var(--arc-shadow-resting)}.button_secondary__1yDNt:hover:not(:disabled){background:var(--arc-surface-muted);box-shadow:var(--arc-shadow-resting)}.button_ghost__szQwy:hover:not(:disabled){color:var(--arc-foreground);background:var(--arc-surface-muted)}.button_danger__SRjw_:hover:not(:disabled){border-color:var(--arc-danger);background:var(--arc-surface-muted)}}.button_primary__tAmYS:active:not(:disabled){opacity:.84}.button_ghost__szQwy:active:not(:disabled),.button_secondary__1yDNt:active:not(:disabled){color:var(--arc-foreground);background:var(--arc-surface-muted)}.button_danger__SRjw_:active:not(:disabled){border-color:var(--arc-danger);background:var(--arc-surface-muted)}.button_sm__pttOf{min-height:var(--arc-control-height-sm);padding-inline:var(--arc-space-3);font-size:var(--arc-text-sm)}.button_md__a18ik{min-height:var(--arc-control-height-md)}.button_lg__rFIXR{min-height:var(--arc-control-height-lg);padding-inline:var(--arc-space-5);font-size:var(--arc-text-sm)}.button_loader__YMECS{position:absolute;left:50%;top:50%;display:grid;width:var(--arc-space-4);height:var(--arc-space-4);margin:calc(var(--arc-space-4) / -2)}.button_spinner__kr_uO{border:1.5px solid;border-right:1.5px solid transparent;border-radius:50%;animation:button_spin__8r_z2 .7s linear infinite}.button_loadingLabel__3JAs9{opacity:0}@keyframes button_spin__8r_z2{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.button_button__YsEOY{transition:none}.button_labelSlot__wzEW4{transition:opacity var(--arc-duration-instant) linear}.button_spinner__kr_uO{animation-duration:.01ms;animation-iteration-count:1}}