._button_199g7_8{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-body);cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);white-space:nowrap;-webkit-user-select:none;user-select:none;border:2px solid #0000;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}._button_199g7_8:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._button_199g7_8:active:not(:disabled):not(._loading_199g7_34){transform:scale(.97)}._sm_199g7_40{height:32px;padding:0 var(--space-3);font-size:var(--text-body-sm-size);border-radius:var(--radius-sm)}._md_199g7_47{height:40px;padding:0 var(--space-4);font-size:var(--text-body-sm-size);border-radius:var(--radius-sm)}._lg_199g7_54{height:48px;padding:0 var(--space-6);font-size:var(--text-body-size);border-radius:var(--radius-md)}@media (width<=768px){._sm_199g7_40,._md_199g7_47{height:44px}}._primary_199g7_76{background-color:var(--color-primary);color:var(--color-on-primary)}._primary_199g7_76:hover:not(:disabled):not(._loading_199g7_34){background-color:var(--color-primary-hover)}._primary_199g7_76:disabled,._primary_199g7_76._loading_199g7_34{background-color:var(--color-primary-light);color:var(--color-primary-dark)}._secondary_199g7_91{background-color:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-border)}._secondary_199g7_91:hover:not(:disabled):not(._loading_199g7_34){background-color:var(--color-surface-alt);border-color:var(--color-primary)}._secondary_199g7_91:disabled,._secondary_199g7_91._loading_199g7_34{opacity:.5}._danger_199g7_107{background-color:var(--color-error);color:var(--color-on-danger)}._danger_199g7_107:hover:not(:disabled):not(._loading_199g7_34){background-color:var(--color-error-hover)}._danger_199g7_107:disabled,._danger_199g7_107._loading_199g7_34{opacity:.5}._ghost_199g7_121{color:var(--color-text-secondary);background-color:#0000}._ghost_199g7_121:hover:not(:disabled):not(._loading_199g7_34){background-color:var(--color-surface-alt);color:var(--color-text-primary)}._ghost_199g7_121:disabled,._ghost_199g7_121._loading_199g7_34{opacity:.5}._fullWidth_199g7_138{width:100%}._loading_199g7_34{cursor:wait;position:relative}._hiddenContent_199g7_149{visibility:hidden}._spinner_199g7_153{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._spinnerIcon_199g7_161{width:1em;height:1em;animation:.6s linear infinite _spin_199g7_153}@keyframes _spin_199g7_153{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._button_199g7_8:disabled{cursor:not-allowed}
