[data-v-e09a3894]:root{--ink-050:#f2f2f2;--ink-100:#ededed;--ink-200:#cfcfcf;--ink-300:#949494;--ink-400:#616161;--ink-500:#3a3a3a;--ink-600:#141414;--white:#fbfbfb;--green-100:#1f7a4d;--red-100:#c62d25}@keyframes pulsation-e09a3894{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(2)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes pulse-e09a3894{0%,to{opacity:1}50%{opacity:.5}}.button[data-v-e09a3894]{transition-duration:.2s;transition-property:color,background-color,border-color,opacity,transform;transition-timing-function:cubic-bezier(.23,1,.32,1)}.button[data-v-e09a3894]:not(:disabled){cursor:pointer}.button[data-v-e09a3894]:not(:disabled,.disabled):active{transform:scale(.97);transition:transform .16s cubic-bezier(.23,1,.32,1)}.button-base[data-v-e09a3894]{align-items:center;border-radius:max(.2083333333vw,4px);display:flex;gap:8px;justify-content:center;padding:max(.7291666667vw,14px) 0;text-align:center}.button-base.full[data-v-e09a3894]{width:100%}.button-base.primary[data-v-e09a3894]{background-color:var(--ink-600);color:var(--white)}@media(min-width:1024px){.button-base.primary[data-v-e09a3894]:hover{background-color:var(--ink-500)}}.button-base.primary.disabled[data-v-e09a3894]{background-color:var(--ink-400)}.button-base.secondary[data-v-e09a3894]{background-color:var(--ink-100);color:var(--ink-600)}@media(min-width:1024px){.button-base.secondary[data-v-e09a3894]:hover{background-color:var(--ink-200)}}.button-base.secondary.disabled[data-v-e09a3894]{background-color:rgb(from var(--ink-200) r g b/50%)}.button-base.tertiary[data-v-e09a3894]{background-color:var(--ink-600);color:var(--white)}@media(min-width:1024px){.button-base.tertiary[data-v-e09a3894]:hover{background-color:var(--ink-500)}}.button-base.tertiary.disabled[data-v-e09a3894]{background-color:rgb(from var(--ink-200) r g b/50%)}.button-transparent[data-v-e09a3894]{border-radius:4px;padding:max(.8333333333vw,16px) 0;text-align:center}.button-transparent.white[data-v-e09a3894]{color:var(--white)}@media(min-width:1024px){.button-transparent.white[data-v-e09a3894]:hover{background-color:rgb(from var(--white) r g b/30%)}}.button-transparent.white.disabled[data-v-e09a3894]{color:rgb(from var(--white) r g b/30%)}.button-transparent.black[data-v-e09a3894]{color:var(--ink-600)}@media(min-width:1024px){.button-transparent.black[data-v-e09a3894]:hover{background-color:rgb(from var(--white) r g b/5%)}}.button-transparent.black.disabled[data-v-e09a3894]{color:var(--ink-400)}.button-icon[data-v-e09a3894]{align-items:center;display:flex;height:calc(min(40px + (100vw - 375px) * 0 / 1065,40px) - (clamp(0px,100vw - 1440px,1px)*40) + clamp(40px,40px + (100vw - 1440px) * 8 / 480,48px) - (clamp(0px,100vw - 1919px,1px)*48) - (clamp(0px,1441px - 100vw,1px)*40) + max(2.5vw,48px) - (clamp(0px,1920px - 100vw,1px)*48));justify-content:center;width:calc(min(40px + (100vw - 375px) * 0 / 1065,40px) - (clamp(0px,100vw - 1440px,1px)*40) + clamp(40px,40px + (100vw - 1440px) * 8 / 480,48px) - (clamp(0px,100vw - 1919px,1px)*48) - (clamp(0px,1441px - 100vw,1px)*40) + max(2.5vw,48px) - (clamp(0px,1920px - 100vw,1px)*48))}.button-icon.secondary[data-v-e09a3894]{background-color:var(--ink-100);color:var(--ink-600)}@media(min-width:1024px){.button-icon.secondary[data-v-e09a3894]:not(:disabled):hover{background-color:var(--ink-600);color:var(--white)}}.button-icon.secondary[data-v-e09a3894]:disabled{background-color:var(--ink-100);color:var(--ink-200)}.button-icon.transparent-30[data-v-e09a3894]{background-color:rgb(from var(--white) r g b/30%);color:var(--ink-600)}@media(min-width:1024px){.button-icon.transparent-30[data-v-e09a3894]:not(:disabled):hover{background-color:var(--white)}}.button-icon.transparent-30[data-v-e09a3894]:disabled{background-color:rgb(from var(--white) r g b/5%)}.button-icon.green[data-v-e09a3894]{background-color:var(--green-100);color:var(--white)}.button-icon.circle[data-v-e09a3894]{border-radius:100%}.button-icon.square[data-v-e09a3894]{border-radius:max(.2083333333vw,4px)}.button-icon[data-v-e09a3894] svg{color:inherit;height:max(1.25vw,24px);width:max(1.25vw,24px)}.button-text[data-v-e09a3894]{color:var(--ink-600);text-align:center;text-transform:uppercase;transition:opacity .3s ease-in-out}.button-text.disabled[data-v-e09a3894]{color:var(--ink-400)}
