.button[data-v-53d6b1c5]{position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:9999px}.button--white[data-v-53d6b1c5]{--un-bg-opacity:1;background-color:rgb(252 252 254 / var(--un-bg-opacity));--un-text-opacity:1;color:rgb(29 29 30 / var(--un-text-opacity))}.button--white[data-v-53d6b1c5]:hover{--un-bg-opacity:1;background-color:rgb(255 239 0 / var(--un-bg-opacity))}.button--black[data-v-53d6b1c5]{--un-bg-opacity:1;background-color:rgb(29 29 30 / var(--un-bg-opacity));--un-text-opacity:1;color:rgb(252 252 254 / var(--un-text-opacity))}.button--black[data-v-53d6b1c5]:hover{--un-bg-opacity:1;background-color:rgb(68 70 71 / var(--un-bg-opacity))}.button--outline[data-v-53d6b1c5]{border-width:1px;--un-border-opacity:1;border-color:rgb(29 29 30 / var(--un-border-opacity));border-style:solid;background-color:transparent;--un-text-opacity:1;color:rgb(29 29 30 / var(--un-text-opacity))}.button--outline[data-v-53d6b1c5]:hover{--un-border-opacity:1;border-color:rgb(151 155 157 / var(--un-border-opacity))}.button--link[data-v-53d6b1c5]{cursor:pointer;background-color:transparent;--un-text-opacity:1;color:rgb(94 127 194 / var(--un-text-opacity));text-decoration-line:underline}.button--link[data-v-53d6b1c5]:hover{--un-text-opacity:1;color:rgb(132 157 208 / var(--un-text-opacity))}.button--disabled[data-v-53d6b1c5]{cursor:not-allowed;--un-bg-opacity:1;background-color:rgb(245 245 245 / var(--un-bg-opacity));--un-text-opacity:1;color:rgb(189 192 193 / var(--un-text-opacity))}.button--extra-large[data-v-53d6b1c5]{padding:1.25rem 2rem;font-size:1rem;font-weight:400;letter-spacing:.02rem;font-weight:500;line-height:1.5}.button--large[data-v-53d6b1c5]{padding:.75rem 1rem;font-size:1rem;font-weight:400;letter-spacing:.02rem;font-weight:500;line-height:1.5}.button--medium[data-v-53d6b1c5]{padding:.5rem .75rem;font-size:1rem;font-weight:400;letter-spacing:.02rem;font-weight:500;line-height:1.5}.button--small[data-v-53d6b1c5]{padding:.375rem .75rem;font-size:.875rem;font-weight:400;letter-spacing:.02rem;font-weight:500;line-height:1.5}
