.btn[data-v-ebe2f429]{cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;font-weight:600;transition:background-color .3s ease-in-out,color .3s ease-in-out,border-color .3s ease-in-out;display:inline-flex}.btn.btn-solid[data-v-ebe2f429]{background-color:var(--color-primary-container);color:var(--color-on-primary-container)}.btn.btn-solid[data-v-ebe2f429]:hover{background-color:color-mix(in oklch,var(--color-primary-container),#000 12%)}.btn.btn-outline[data-v-ebe2f429]{border:1px solid var(--color-primary-container);color:var(--color-primary-container);background-color:#0000}.btn.btn-outline[data-v-ebe2f429]:hover{background-color:var(--color-surface-variant);color:var(--color-on-primary-container)}.btn.btn-text[data-v-ebe2f429]{color:var(--color-primary-container);background-color:#0000;font-weight:700}.btn.btn-text[data-v-ebe2f429]:hover{background-color:var(--color-surface-variant);color:var(--color-on-primary-container)}.btn.btn-small[data-v-ebe2f429]{font-size:var(--step-0);padding:.25rem 1rem}.btn.btn-medium[data-v-ebe2f429],.btn.btn-small .btn-icon[data-v-ebe2f429]{font-size:var(--step-1)}.btn.btn-medium[data-v-ebe2f429]{padding:.5rem 1.5rem}.btn.btn-large[data-v-ebe2f429],.btn.btn-medium .btn-icon[data-v-ebe2f429]{font-size:var(--step-2)}.btn.btn-large[data-v-ebe2f429]{padding:.75rem 2rem}.btn.btn-large .btn-icon[data-v-ebe2f429]{font-size:var(--step-3)}
