._button_1null_7{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);font-family:var(--font-sans);font-weight:var(--type-label-weight);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-base) var(--ease-default), border-color var(--duration-base) var(--ease-default), color var(--duration-base) var(--ease-default);-webkit-user-select:none;user-select:none;isolation:isolate;border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex;position:relative}._button_1null_7:before{content:"";position:absolute;inset:calc(-22px + 50%)}._fullWidth_1null_40{width:100%}._xs_1null_45{height:24px;padding:0 var(--space-2);font-size:var(--type-caption-size)}._sm_1null_51{height:28px;padding:0 var(--space-3);font-size:var(--type-caption-size)}._md_1null_57{height:32px;padding:0 var(--space-3)}._lg_1null_62{height:36px;padding:0 var(--space-4)}._xl_1null_67{height:40px;padding:0 var(--space-5);font-size:var(--type-body-size)}._xxl_1null_73{height:56px;padding:0 var(--space-6);font-size:var(--type-h3-size);font-weight:var(--type-h3-weight)}._iconOnly_1null_81{aspect-ratio:1;padding:0}._iconOnly_1null_81._xs_1null_45{width:24px}._iconOnly_1null_81._sm_1null_51{width:28px}._iconOnly_1null_81._md_1null_57{width:32px}._iconOnly_1null_81._lg_1null_62{width:36px}._iconOnly_1null_81._xl_1null_67{width:40px}._iconOnly_1null_81._xxl_1null_73{width:56px}._primary_1null_106{background-color:var(--accent);border-color:var(--accent);color:var(--text-on-accent);box-shadow:var(--shadow-sm)}._primary_1null_106:hover:not(:disabled){background-color:var(--accent-hover);border-color:var(--accent-hover)}._primary_1null_106:active:not(:disabled){background-color:var(--accent-active);border-color:var(--accent-active);box-shadow:none}._secondary_1null_125{background-color:var(--bg-surface-2);border-color:var(--border-emphasis);color:var(--text-primary);box-shadow:var(--shadow-sm)}._secondary_1null_125:hover:not(:disabled){background-color:var(--bg-surface-3);border-color:var(--border-interactive);color:var(--text-primary)}._secondary_1null_125:active:not(:disabled){background-color:var(--bg-inset);box-shadow:none}._ghost_1null_144{color:var(--text-primary);background-color:#0000;border-color:#0000}._ghost_1null_144:hover:not(:disabled){background-color:var(--bg-surface-2);color:var(--text-primary)}._ghost_1null_144:active:not(:disabled){background-color:var(--bg-inset)}._danger_1null_161{background-color:var(--status-error);border-color:var(--status-error);color:var(--text-on-error);box-shadow:var(--shadow-sm)}._danger_1null_161:hover:not(:disabled){background-color:color-mix(in srgb, var(--status-error) 88%, black 12%);border-color:color-mix(in srgb, var(--status-error) 88%, black 12%)}._danger_1null_161:active:not(:disabled){background-color:color-mix(in srgb, var(--status-error) 80%, black 20%);border-color:color-mix(in srgb, var(--status-error) 80%, black 20%);box-shadow:none}._link_1null_185{color:var(--accent);box-shadow:none;background-color:#0000;border-color:#0000;padding-left:0;padding-right:0}._link_1null_185:hover:not(:disabled){color:var(--accent-hover);text-underline-offset:2px;text-decoration:underline}._link_1null_185:active:not(:disabled){color:var(--accent-active)}._button_1null_7:disabled,._button_1null_7[aria-disabled=true]{cursor:not-allowed;opacity:.45;box-shadow:none}._loading_1null_213{cursor:wait}._spinner_1null_217{animation:_spin_1null_217 var(--duration-loop-spinner) linear infinite;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@keyframes _spin_1null_217{to{transform:rotate(360deg)}}._iconLeft_1null_232,._iconRight_1null_233{flex-shrink:0;align-items:center;display:inline-flex}._label_1null_239{align-items:center;display:inline-flex}._label_1null_239:has(>svg){gap:var(--space-2)}._button_1null_7:focus-visible{border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){._button_1null_7{transition:none}._spinner_1null_217{animation:none}}
