.button[data-v-8238dd52]{border-radius:calc(infinity * 1px);display:inline-flex;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;align-items:center;justify-content:center;position:relative;overflow:hidden}.button--white[data-v-8238dd52]{color:color-mix(in srgb,var(--colors-black) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-white) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.button--white[data-v-8238dd52]{color:color-mix(in oklab,var(--colors-black) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-white) var(--un-bg-opacity),transparent)}}.button--white[data-v-8238dd52]:hover{background-color:color-mix(in srgb,var(--colors-yellow-60) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.button--white[data-v-8238dd52]:hover{background-color:color-mix(in oklab,var(--colors-yellow-60) var(--un-bg-opacity),transparent)}}.button--black[data-v-8238dd52]{color:color-mix(in srgb,var(--colors-white) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-black) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.button--black[data-v-8238dd52]{color:color-mix(in oklab,var(--colors-white) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-black) var(--un-bg-opacity),transparent)}}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}.button--black[data-v-8238dd52]:hover{background-color:color-mix(in srgb,var(--colors-gray-100) var(--un-bg-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.button--black[data-v-8238dd52]:hover{background-color:color-mix(in oklab,var(--colors-gray-100) var(--un-bg-opacity),transparent)}}.button--outline[data-v-8238dd52]{color:color-mix(in srgb,var(--colors-black) var(--un-text-opacity),transparent);border-width:1px;border-color:color-mix(in srgb,var(--colors-black) var(--un-border-opacity),transparent);--un-border-style:solid;border-style:solid;background-color:transparent}@supports (color: color-mix(in lab,red,red)){.button--outline[data-v-8238dd52]{color:color-mix(in oklab,var(--colors-black) var(--un-text-opacity),transparent);border-color:color-mix(in oklab,var(--colors-black) var(--un-border-opacity),transparent)}}@property --un-border-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}.button--outline[data-v-8238dd52]:hover{border-color:color-mix(in srgb,var(--colors-gray-60) var(--un-border-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.button--outline[data-v-8238dd52]:hover{border-color:color-mix(in oklab,var(--colors-gray-60) var(--un-border-opacity),transparent)}}.button--link[data-v-8238dd52]{color:color-mix(in srgb,var(--colors-blue-50) var(--un-text-opacity),transparent);background-color:transparent;text-decoration-line:underline}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.button--link[data-v-8238dd52]{color:color-mix(in oklab,var(--colors-blue-50) var(--un-text-opacity),transparent)}}.button--link[data-v-8238dd52]:hover{color:color-mix(in srgb,var(--colors-blue-40) var(--un-text-opacity),transparent)}@supports (color: color-mix(in lab,red,red)){.button--link[data-v-8238dd52]:hover{color:color-mix(in oklab,var(--colors-blue-40) var(--un-text-opacity),transparent)}}.button--disabled[data-v-8238dd52]{color:color-mix(in srgb,var(--colors-gray-40) var(--un-text-opacity),transparent);background-color:color-mix(in srgb,var(--colors-gray-10) var(--un-bg-opacity),transparent);cursor:not-allowed}@property --un-text-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}@supports (color: color-mix(in lab,red,red)){.button--disabled[data-v-8238dd52]{color:color-mix(in oklab,var(--colors-gray-40) var(--un-text-opacity),transparent);background-color:color-mix(in oklab,var(--colors-gray-10) var(--un-bg-opacity),transparent)}}@property --un-bg-opacity{syntax:"<percentage>";inherits:false;initial-value:100%;}.button--extra-large[data-v-8238dd52]{font-size:1rem;--un-leading:1.5;--un-tracking:.02rem;letter-spacing:.02rem;--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);padding-block:calc(var(--spacing) * 5);padding-inline:calc(var(--spacing) * 8);line-height:1.5}.button--large[data-v-8238dd52]{font-size:1rem;--un-leading:1.5;--un-tracking:.02rem;letter-spacing:.02rem;--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);padding-block:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);line-height:1.5}.button--medium[data-v-8238dd52]{font-size:1rem;--un-leading:1.5;--un-tracking:.02rem;letter-spacing:.02rem;--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);padding-block:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 3);line-height:1.5}.button--small[data-v-8238dd52]{font-size:.875rem;--un-leading:1.5;--un-tracking:.02rem;letter-spacing:.02rem;--un-font-weight:var(--fontWeight-normal);font-weight:var(--fontWeight-normal);--un-font-weight:var(--fontWeight-medium);font-weight:var(--fontWeight-medium);padding-block:calc(var(--spacing) * 1.5);padding-inline:calc(var(--spacing) * 3);line-height:1.5}@property --un-leading{syntax:"*";inherits:false;}
