._button_ltkxc_3{min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);border:1px solid #0000;display:inline-flex;position:relative}._button_ltkxc_3:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}._button_ltkxc_3:disabled{cursor:not-allowed;opacity:.52}._button_ltkxc_3[aria-busy=true]{cursor:progress}._button_ltkxc_3:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}._labelSlot_ltkxc_11{min-width:0;transition:opacity var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex;position:relative}._labelSlot_ltkxc_11[data-morphing]{clip-path:inset(-50% calc(var(--space-3) * -1))}._labelContent_ltkxc_13{flex:none;align-items:center;display:inline-flex}._labelPhase_ltkxc_14{justify-content:center;align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}._labelPhase_ltkxc_14 svg{flex:none}._primary_ltkxc_16{color:var(--background);background:var(--foreground);border-color:var(--foreground)}._secondary_ltkxc_17{color:var(--foreground);background:var(--surface);border-color:var(--border)}._ghost_ltkxc_18{color:var(--text-secondary);background:0 0;border-color:#0000}._danger_ltkxc_19{color:var(--danger);background:var(--surface);border-color:var(--border)}@media (hover:hover) and (pointer:fine){._primary_ltkxc_16:hover:not(:disabled){opacity:.91;box-shadow:var(--shadow-resting)}._secondary_ltkxc_17:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}._ghost_ltkxc_18:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}._danger_ltkxc_19:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}._primary_ltkxc_16:active:not(:disabled){opacity:.84}._secondary_ltkxc_17:active:not(:disabled),._ghost_ltkxc_18:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}._danger_ltkxc_19:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}._sm_ltkxc_30{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}._md_ltkxc_31{min-height:var(--control-height-md)}._lg_ltkxc_32{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-sm)}._loader_ltkxc_33{width:var(--space-4);height:var(--space-4);margin:calc(var(--space-4) / -2);display:grid;position:absolute;top:50%;left:50%}._spinner_ltkxc_34{border:1.5px solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite _spin_ltkxc_34}._loadingLabel_ltkxc_35{opacity:0}@keyframes _spin_ltkxc_34{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._button_ltkxc_3{transition:none}._labelSlot_ltkxc_11{transition:opacity var(--duration-instant) linear}._spinner_ltkxc_34{animation-duration:.01ms;animation-iteration-count:1}}._button_ltkxc_3{white-space:normal;max-width:100%}._labelSlot_ltkxc_11{max-width:100%}._labelContent_ltkxc_13{flex:0 auto;min-width:0;max-width:100%}._labelPhase_ltkxc_14{min-width:0}._button_ltkxc_3[data-label-layout]{justify-content:start}._button_ltkxc_3[data-label-layout] ._labelSlot_ltkxc_11{width:100%!important}._button_ltkxc_3[data-label-layout] ._labelContent_ltkxc_13,._button_ltkxc_3[data-label-layout] ._labelPhase_ltkxc_14{width:100%}._button_ltkxc_3[data-label-layout=start] ._labelPhase_ltkxc_14{justify-content:start}._button_ltkxc_3[data-label-layout=between] ._labelPhase_ltkxc_14{justify-content:space-between}._button_ltkxc_3[data-label-layout] ._labelPhase_ltkxc_14{white-space:normal;overflow-wrap:anywhere}._button_ltkxc_3[data-label-layout] ._labelContent_ltkxc_13{flex:0 auto}._labelPhase_ltkxc_14{white-space:normal;overflow-wrap:anywhere;max-width:100%}
