.btn-base[data-v-c9262ede]{align-items:center;border-radius:8px;cursor:pointer;display:inline-flex;height:40px;justify-content:center;overflow:hidden;position:relative}.btn-base[data-v-c9262ede]:after{height:100%;left:0;position:absolute;top:0;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));opacity:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-content:"";content:var(--tw-content)}@media (min-width:768px){.btn-base[data-v-c9262ede]{height:48px}}@media (min-width:1024px){.btn-base[data-v-c9262ede]{border-radius:10px;height:56px}}@media (min-width:1440px){.btn-base[data-v-c9262ede]{height:64px}}.btn-base.has-hover-image[data-v-c9262ede]{border-radius:0}.btn-base.disabled[data-v-c9262ede]{cursor:default;pointer-events:none}.btn-base.disabled[data-v-c9262ede]:after{content:var(--tw-content);opacity:.2;z-index:2}.btn-bg[data-v-c9262ede]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.btn-bg-hover[data-v-c9262ede]{left:0;opacity:0;position:absolute;top:0;transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media (hover:hover) and (pointer:fine){.btn-base.has-hover-image:hover .btn-bg-hover[data-v-c9262ede]{opacity:1}}
