@layer theme,base;@layer components{._button_1hr58_8{height:auto;min-height:var(--arc-control-height-md);justify-content:center;align-items:center;gap:var(--arc-space-2);border-radius:var(--arc-radius-control);min-width:0;max-width:100%;padding:var(--arc-space-2) var(--arc-space-4);font:inherit;font-size:var(--arc-text-sm);font-weight:500;line-height:var(--arc-leading-body);white-space:normal;overflow-wrap:anywhere;text-align:center;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);border:1px solid #0000;display:inline-flex;position:relative}._button_1hr58_8:disabled{cursor:not-allowed;opacity:.52}._button_1hr58_8[aria-busy=true]{cursor:progress}._button_1hr58_8:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}._labelSlot_1hr58_15{min-width:0;max-width:100%;transition:opacity var(--arc-duration-fast) var(--arc-ease-standard);justify-content:center;align-items:center;display:inline-flex;position:relative}._labelSlot_1hr58_15[data-morphing]{clip-path:inset(-50% calc(var(--arc-space-3) * -1))}._labelSlot_1hr58_15[data-morphing] ._labelContent_1hr58_17{max-width:none}._labelContent_1hr58_17{flex:none;align-items:center;min-width:0;max-width:100%;display:inline-flex}._labelPhase_1hr58_19{justify-content:center;align-items:center;gap:var(--arc-space-2);white-space:normal;overflow-wrap:anywhere;text-align:center;min-width:0;max-width:100%;display:inline-flex}._labelPhase_1hr58_19 svg{flex:none}._primary_1hr58_21{color:var(--arc-background);background:var(--arc-foreground);border-color:var(--arc-foreground)}._secondary_1hr58_22{color:var(--arc-foreground);background:var(--arc-surface);border-color:var(--arc-border)}._ghost_1hr58_23{color:var(--arc-text-secondary);background:0 0;border-color:#0000}._danger_1hr58_24{color:var(--arc-danger);background:var(--arc-surface);border-color:var(--arc-border)}._secondary_1hr58_22:disabled,._danger_1hr58_24:disabled{opacity:1;color:var(--arc-text-muted);background:var(--arc-surface-muted);border-color:var(--arc-border)}._danger_1hr58_24:disabled{color:color-mix(in oklab, var(--arc-danger) 55%, var(--arc-surface-muted))}._ghost_1hr58_23:disabled{opacity:1;color:var(--arc-text-muted)}@media (hover:hover) and (pointer:fine){._primary_1hr58_21:hover:not(:disabled):not([aria-disabled=true]){opacity:.91;box-shadow:var(--arc-shadow-resting)}._secondary_1hr58_22:hover:not(:disabled):not([aria-disabled=true]){background:var(--arc-surface-muted);box-shadow:var(--arc-shadow-resting)}._ghost_1hr58_23:hover:not(:disabled):not([aria-disabled=true]){color:var(--arc-foreground);background:var(--arc-surface-muted)}._danger_1hr58_24:hover:not(:disabled):not([aria-disabled=true]){border-color:var(--arc-danger);background:var(--arc-surface-muted)}}._primary_1hr58_21:active:not(:disabled):not([aria-disabled=true]){opacity:.84}._secondary_1hr58_22:active:not(:disabled):not([aria-disabled=true]),._ghost_1hr58_23:active:not(:disabled):not([aria-disabled=true]){color:var(--arc-foreground);background:var(--arc-surface-muted)}._danger_1hr58_24:active:not(:disabled):not([aria-disabled=true]){border-color:var(--arc-danger);background:var(--arc-surface-muted)}._sm_1hr58_39{min-height:var(--arc-control-height-sm);padding-block:.375rem;padding-inline:var(--arc-space-3);font-size:var(--arc-text-sm)}._md_1hr58_5{min-height:var(--arc-control-height-md)}._lg_1hr58_41{min-height:var(--arc-control-height-lg);padding-block:.625rem;padding-inline:var(--arc-space-5);font-size:var(--arc-text-sm)}._loader_1hr58_42{width:var(--arc-space-4);height:var(--arc-space-4);margin:calc(var(--arc-space-4) / -2);display:grid;position:absolute;top:50%;left:50%}._spinner_1hr58_43{border:1.5px solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite _spin_1hr58_43}._loadingLabel_1hr58_44{opacity:0}@keyframes _spin_1hr58_43{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._button_1hr58_8{transition:none}._labelSlot_1hr58_15{transition:opacity var(--arc-duration-instant) linear}._spinner_1hr58_43{animation-duration:.01ms;animation-iteration-count:1}}._button_1hr58_8{text-decoration:none}._button_1hr58_8:focus-visible{outline:2px solid var(--arc-accent-strong);outline-offset:3px}._button_1hr58_8[aria-disabled=true]{cursor:not-allowed}._outline_1hr58_52{color:var(--arc-foreground);border-color:var(--arc-border-strong);background:0 0}._subtle_1hr58_53{color:var(--arc-foreground);background:var(--arc-surface-muted);border-color:#0000}._destructive_1hr58_54{color:var(--arc-on-danger);background:var(--arc-danger);border-color:var(--arc-danger)}._link_1hr58_55{color:var(--arc-accent-strong);text-underline-offset:4px;background:0 0;border-color:#0000}._icon_1hr58_56{height:var(--arc-control-height-md);min-height:0;width:var(--arc-control-height-md);flex:none;padding:0}._slotted_1hr58_57{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), transform var(--arc-duration-fast) var(--arc-ease-standard)}._slotted_1hr58_57[aria-disabled=true]:not([aria-busy=true]){opacity:.52}@media (prefers-reduced-motion:no-preference){._slotted_1hr58_57:active:not([aria-disabled=true]){transform:scale(.97)}}@media (hover:hover) and (pointer:fine){._outline_1hr58_52:hover:not(:disabled):not([aria-disabled=true]),._subtle_1hr58_53:hover:not(:disabled):not([aria-disabled=true]){background:var(--arc-surface-muted);border-color:var(--arc-border-strong)}._destructive_1hr58_54:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(.94)}._link_1hr58_55:hover:not(:disabled):not([aria-disabled=true]){background:0 0;text-decoration:underline}}@media (prefers-reduced-motion:reduce){._slotted_1hr58_57,._slotted_1hr58_57:active{transition:none;transform:none}}}@layer utilities;
