.btn[data-v-e7581c10]{border-radius:var(--radius-sm);font-size:var(--fs-ui);font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:6px;transition:background-color .15s,border-color .15s;display:inline-flex}.btn--md[data-v-e7581c10]{height:var(--control-height);padding:0 14px}.btn--sm[data-v-e7581c10]{height:var(--control-height-sm);padding:0 10px}.btn--primary[data-v-e7581c10]{background:var(--primary);color:var(--on-primary)}.btn--primary[data-v-e7581c10]:hover:not(:disabled){background:color-mix(in oklch, var(--primary), var(--text) 12%)}.btn--secondary[data-v-e7581c10]{background:var(--surface);border-color:var(--border);color:var(--text)}.btn--secondary[data-v-e7581c10]:hover:not(:disabled),.btn--tertiary[data-v-e7581c10]:hover:not(:disabled),.btn--danger[data-v-e7581c10]:hover:not(:disabled){background:var(--surface-2)}.btn--tertiary[data-v-e7581c10]{color:var(--text-2);background:0 0}.btn--danger[data-v-e7581c10]{color:var(--danger);background:0 0}.btn--danger-solid[data-v-e7581c10]{background:var(--danger);color:var(--on-danger)}.btn--danger-solid[data-v-e7581c10]:hover:not(:disabled){background:color-mix(in oklch, var(--danger), var(--text) 12%)}.btn[data-v-e7581c10]:disabled{opacity:.5;cursor:not-allowed}
