.btn-wizone[data-v-124e19bc]{cursor:pointer;font-family:var(--font-body);font-weight:var(--fw-medium);letter-spacing:var(--ls-wide);white-space:nowrap;-webkit-user-select:none;user-select:none;vertical-align:middle;appearance:none;border:1.5px solid #0000;justify-content:center;align-items:center;gap:.45em;line-height:1;text-decoration:none;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s,opacity .18s,transform .12s;display:inline-flex}.btn-wizone[data-v-124e19bc]:focus-visible{outline:3px solid var(--color-accent-300);outline-offset:2px}.btn-wizone[data-v-124e19bc]:active:not(.btn-wizone--disabled){transform:translateY(1px)}.btn-wizone--xs[data-v-124e19bc]{font-size:var(--text-xs);border-radius:.3rem;min-height:26px;padding:.3rem .65rem}.btn-wizone--sm[data-v-124e19bc]{font-size:var(--text-sm);border-radius:.35rem;min-height:32px;padding:.4rem .85rem}.btn-wizone--md[data-v-124e19bc]{font-size:var(--text-base);border-radius:.45rem;min-height:40px;padding:.5rem 1.1rem}.btn-wizone--lg[data-v-124e19bc]{font-size:var(--text-md);border-radius:.5rem;min-height:48px;padding:.65rem 1.4rem}.btn-wizone--xl[data-v-124e19bc]{font-size:var(--text-lg);border-radius:.55rem;min-height:56px;padding:.8rem 1.75rem}.btn-wizone--primary[data-v-124e19bc]{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.btn-wizone--primary[data-v-124e19bc]:hover:not(.btn-wizone--disabled){background-color:var(--color-primary-600);border-color:var(--color-primary-600)}.btn-wizone--primary[data-v-124e19bc]:active:not(.btn-wizone--disabled){background-color:var(--color-primary-700);border-color:var(--color-primary-700)}.btn-wizone--accent[data-v-124e19bc]{background-color:var(--color-accent);border-color:var(--color-accent);color:#fff}.btn-wizone--accent[data-v-124e19bc]:hover:not(.btn-wizone--disabled){background-color:var(--color-accent-600);border-color:var(--color-accent-600)}.btn-wizone--accent[data-v-124e19bc]:active:not(.btn-wizone--disabled){background-color:var(--color-accent-700);border-color:var(--color-accent-700)}.btn-wizone--secondary[data-v-124e19bc]{background-color:var(--color-neutral-500);border-color:var(--color-neutral-500);color:#fff}.btn-wizone--secondary[data-v-124e19bc]:hover:not(.btn-wizone--disabled){background-color:var(--color-neutral-600);border-color:var(--color-neutral-600)}.btn-wizone--secondary[data-v-124e19bc]:active:not(.btn-wizone--disabled){background-color:var(--color-neutral-700);border-color:var(--color-neutral-700)}.btn-wizone--outline[data-v-124e19bc]{border-color:var(--color-primary);color:var(--color-primary);background-color:#0000}.btn-wizone--outline[data-v-124e19bc]:hover:not(.btn-wizone--disabled){background-color:var(--color-primary-50)}.btn-wizone--outline[data-v-124e19bc]:active:not(.btn-wizone--disabled){background-color:var(--color-primary-100)}.btn-wizone--outline-accent[data-v-124e19bc]{border-color:var(--color-accent);color:var(--color-accent);background-color:#0000}.btn-wizone--outline-accent[data-v-124e19bc]:hover:not(.btn-wizone--disabled){background-color:var(--color-accent-50)}.btn-wizone--outline-accent[data-v-124e19bc]:active:not(.btn-wizone--disabled){background-color:var(--color-accent-100)}.btn-wizone--outline-danger[data-v-124e19bc]{border-color:var(--color-danger);color:var(--color-danger);background-color:#0000}.btn-wizone--outline-danger[data-v-124e19bc]:hover:not(.btn-wizone--disabled){background-color:#fee2e2}.btn-wizone--outline-danger[data-v-124e19bc]:active:not(.btn-wizone--disabled){background-color:#fecaca}.btn-wizone--ghost[data-v-124e19bc]{color:var(--color-text-primary);background-color:#0000;border-color:#0000}.btn-wizone--ghost[data-v-124e19bc]:hover:not(.btn-wizone--disabled){background-color:var(--color-neutral-100)}.btn-wizone--ghost[data-v-124e19bc]:active:not(.btn-wizone--disabled){background-color:var(--color-neutral-200)}.btn-wizone--ghost-primary[data-v-124e19bc]{color:var(--color-primary);background-color:#0000;border-color:#0000}.btn-wizone--ghost-primary[data-v-124e19bc]:hover:not(.btn-wizone--disabled){background-color:var(--color-primary-50)}.btn-wizone--ghost-primary[data-v-124e19bc]:active:not(.btn-wizone--disabled){background-color:var(--color-primary-100)}.btn-wizone--danger[data-v-124e19bc]{background-color:var(--color-danger);border-color:var(--color-danger);color:#fff}.btn-wizone--danger[data-v-124e19bc]:hover:not(.btn-wizone--disabled){background-color:#b91c1c;border-color:#b91c1c}.btn-wizone--danger[data-v-124e19bc]:active:not(.btn-wizone--disabled){background-color:#991b1b;border-color:#991b1b}.btn-wizone--success[data-v-124e19bc]{background-color:var(--color-success);border-color:var(--color-success);color:#fff}.btn-wizone--success[data-v-124e19bc]:hover:not(.btn-wizone--disabled){background-color:#15803d;border-color:#15803d}.btn-wizone--success[data-v-124e19bc]:active:not(.btn-wizone--disabled){background-color:#166534;border-color:#166534}.btn-wizone--warning[data-v-124e19bc]{background-color:var(--color-warning);border-color:var(--color-warning);color:#fff}.btn-wizone--warning[data-v-124e19bc]:hover:not(.btn-wizone--disabled){background-color:#b45309;border-color:#b45309}.btn-wizone--warning[data-v-124e19bc]:active:not(.btn-wizone--disabled){background-color:#92400e;border-color:#92400e}.btn-wizone--light[data-v-124e19bc]{background-color:var(--color-neutral-100);border-color:var(--color-neutral-200);color:var(--color-neutral-700)}.btn-wizone--light[data-v-124e19bc]:hover:not(.btn-wizone--disabled){background-color:var(--color-neutral-200)}.btn-wizone--light[data-v-124e19bc]:active:not(.btn-wizone--disabled){background-color:var(--color-neutral-300)}.btn-wizone--block[data-v-124e19bc]{width:100%;display:flex}.btn-wizone--pill[data-v-124e19bc]{border-radius:999px}.btn-wizone--square[data-v-124e19bc]{aspect-ratio:1;padding-left:0;padding-right:0}.btn-wizone--loading[data-v-124e19bc]{cursor:wait;pointer-events:none;opacity:.85}.btn-wizone--disabled[data-v-124e19bc]{cursor:not-allowed;opacity:.5;pointer-events:none}.btn-wizone__spinner[data-v-124e19bc]{flex-shrink:0}.btn-wizone__icon[data-v-124e19bc]{flex-shrink:0;align-items:center;display:inline-flex}.btn-wizone__icon[data-v-124e19bc] svg,.btn-wizone__icon[data-v-124e19bc] i{fill:currentColor;width:1.15em;height:1.15em}.btn-wizone__label--hidden[data-v-124e19bc]{opacity:0;pointer-events:none;width:0;overflow:hidden}
