.btn[data-v-8ab5db84]{background-color:var(--bg-color);border-color:var(--border-color);color:var(--text-color);transition:background-color .2s ease}.btn[data-v-8ab5db84]:hover{background-color:var(--hover-bg-color)!important;border-color:var(--hover-border-color)!important;color:var(--hover-text-color)!important}.btn-extra-small[data-v-8ab5db84]{font-size:.75rem;line-height:1rem;padding:.25rem .5rem}.btn-extra-small-icon-only[data-v-8ab5db84]{font-size:.75rem;line-height:1rem;padding:.25rem;width:1.75rem}.btn-small[data-v-8ab5db84]{font-size:16px;height:2.375rem;padding:.62rem .88rem}.btn-medium[data-v-8ab5db84]{height:2.75rem;padding:.62rem 1.12rem}.btn-large[data-v-8ab5db84]{height:3.5rem;padding:.88rem 1.5rem}.btn-small-icon-only[data-v-8ab5db84]{font-size:.75rem;height:2.25rem;line-height:1rem;padding:.5rem;width:2.25rem}.btn-medium-icon-only[data-v-8ab5db84]{font-size:.875rem;height:2.75rem;line-height:1.25rem;padding:.75rem;width:2.75rem}.btn-large-icon-only[data-v-8ab5db84]{font-size:.875rem;height:3.5rem;line-height:1.25rem;padding:.94rem;width:3.5rem}.btn-primary[data-v-8ab5db84]{border-radius:.75rem;border-width:2px;--tw-text-opacity:1}.btn-primary[data-v-8ab5db84],.btn-primary[data-v-8ab5db84]:disabled{color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn-primary[data-v-8ab5db84]:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1));--tw-text-opacity:1}.btn-primary[data-v-8ab5db84]:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.btn-primary[data-v-8ab5db84]:disabled:is(.dark *){--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.btn-secondary[data-v-8ab5db84]{border-radius:.75rem;border-width:2px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.btn-secondary[data-v-8ab5db84]:disabled{cursor:not-allowed;--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.btn-secondary[data-v-8ab5db84]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.btn-secondary[data-v-8ab5db84]:hover:is(.dark *){--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}
