.btn[data-v-d44c1a8d]{white-space:nowrap;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;font-weight:600;line-height:1;display:inline-flex}.btn--block[data-v-d44c1a8d]{width:100%}.btn[data-v-d44c1a8d]:disabled{cursor:not-allowed}.btn--xs[data-v-d44c1a8d]{border-radius:var(--r-pill);height:32px;font-size:var(--fs-small);padding:0 12px}.btn--sm[data-v-d44c1a8d]{border-radius:var(--r-btn-sm);height:38px;font-size:var(--fs-small);padding:0 14px}.btn--md[data-v-d44c1a8d]{height:42px;font-size:var(--fs-body);border-radius:11px;padding:0 16px}.btn--lg[data-v-d44c1a8d]{border-radius:var(--r-input);height:44px;font-size:var(--fs-body);padding:0 18px}.btn--xl[data-v-d44c1a8d]{border-radius:var(--r-input);height:50px;font-size:var(--fs-body-lg);padding:0 20px}.btn--icon[data-v-d44c1a8d]{border-radius:var(--r-btn-sm);width:34px;height:34px;padding:0;font-size:18px}.btn--primary[data-v-d44c1a8d]{background:var(--acc);color:var(--acc-on)}.btn--primary[data-v-d44c1a8d]:hover:not(:disabled){background:var(--acc-hover)}.btn--secondary[data-v-d44c1a8d]{background:var(--ef);color:var(--ink)}.btn--secondary[data-v-d44c1a8d]:hover:not(:disabled){background:var(--e8)}.btn--outline[data-v-d44c1a8d]{background:var(--w);border-color:var(--ink);color:var(--ink)}.btn--outline[data-v-d44c1a8d]:hover:not(:disabled),.btn--dark[data-v-d44c1a8d]{background:var(--btn-ink-bg);color:var(--btn-ink-fg)}.btn--dark[data-v-d44c1a8d]:hover:not(:disabled){background:var(--t2)}.btn--ghost[data-v-d44c1a8d]{color:var(--t2);background:0 0}.btn--ghost[data-v-d44c1a8d]:hover:not(:disabled){background:var(--ef);color:var(--ink)}.btn--danger[data-v-d44c1a8d]{background:var(--ef);color:var(--red)}.btn--danger[data-v-d44c1a8d]:hover:not(:disabled){background:var(--e8)}.btn[data-v-d44c1a8d]:disabled:not(.btn--loading){background:var(--e8);color:var(--t3);border-color:#0000}@media (pointer:coarse),(hover:none){.btn[data-v-d44c1a8d]{min-height:44px}.btn--icon[data-v-d44c1a8d]{min-width:44px}}.btn__spinner[data-v-d44c1a8d]{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite spin}:root[data-staff-app] .btn[data-v-d44c1a8d]{font-size:var(--fs-small);border:0}:root[data-staff-app] .btn--xs[data-v-d44c1a8d]{border-radius:var(--r-btn-sm);height:32px;padding:0 14px}:root[data-staff-app] .btn--sm[data-v-d44c1a8d]{border-radius:var(--r-btn-sm);height:36px;padding:0 14px}:root[data-staff-app] .btn--md[data-v-d44c1a8d],:root[data-staff-app] .btn--lg[data-v-d44c1a8d]{border-radius:var(--r-btn-sm);height:40px;padding:0 16px}:root[data-staff-app] .btn--xl[data-v-d44c1a8d]{border-radius:var(--r-btn-sm);height:42px;font-size:var(--fs-body);padding:0 18px}:root[data-staff-app] .btn--icon[data-v-d44c1a8d]{border-radius:var(--r-input);width:34px;height:34px;font-size:16px}:root[data-staff-app] .btn--secondary[data-v-d44c1a8d],:root[data-staff-app] .btn--outline[data-v-d44c1a8d]{background:var(--w);box-shadow:inset 0 0 0 1px var(--e8);color:var(--ink)}:root[data-staff-app] .btn--secondary[data-v-d44c1a8d]:hover:not(:disabled),:root[data-staff-app] .btn--outline[data-v-d44c1a8d]:hover:not(:disabled){background:var(--f5);color:var(--ink)}:root[data-staff-app] .btn--ghost[data-v-d44c1a8d]:hover:not(:disabled){background:var(--f5)}:root[data-staff-app] .btn--danger[data-v-d44c1a8d]{background:var(--red);color:var(--on-red)}:root[data-staff-app] .btn--danger[data-v-d44c1a8d]:hover:not(:disabled){background:var(--red);filter:brightness(.92)}:root[data-staff-app] .btn--dark[data-v-d44c1a8d]:hover:not(:disabled){background:var(--btn-ink-bg);filter:brightness(.92)}:root[data-staff-app] .btn[data-v-d44c1a8d]:disabled:not(.btn--loading){background:var(--ef);box-shadow:none;color:var(--t3)}
