.btn[data-v-2d41cb84]{display:inline-flex;align-items:center;gap:6px;font-family:var(--rr-font-ui);font-weight:500;letter-spacing:.2px;border:1px solid transparent;border-radius:var(--rr-radius-md);cursor:pointer;white-space:nowrap;transition:background .08s ease}.btn[data-v-2d41cb84]:disabled{cursor:not-allowed;opacity:.5}.btn--md[data-v-2d41cb84]{padding:5px 12px;font-size:12px}.btn--sm[data-v-2d41cb84]{padding:3px 8px;font-size:11.5px}.btn--ghost[data-v-2d41cb84]{background:transparent;color:var(--rr-ink);border-color:var(--rr-border2)}.btn--ghost[data-v-2d41cb84]:hover:not(:disabled){background:var(--rr-bg2);border-color:var(--rr-active);color:var(--rr-heading)}.btn--primary[data-v-2d41cb84]{background:var(--rr-active);color:var(--rr-bg);border-color:var(--rr-active)}.btn--primary[data-v-2d41cb84]:hover:not(:disabled){filter:brightness(1.08)}.btn--danger[data-v-2d41cb84]{background:transparent;color:var(--rr-err);border-color:var(--rr-err)}.btn--danger[data-v-2d41cb84]:hover:not(:disabled){background:color-mix(in oklch,var(--rr-err) 15%,transparent)}
