.button-icon[data-v-538b8aed]{width:min(2.4vw,18px);height:min(2.4vw,18px)}.button-icon.prefix-icon[data-v-538b8aed]{margin-right:min(.8vw,6px)}.button-icon.suffix-icon[data-v-538b8aed]{margin-left:min(.8vw,6px)}.wrapper-button[data-v-538b8aed]{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;height:min(4.8vw,36px);font-size:min(1.867vw,14px);font-weight:600;font-family:var(--font-family-default);border-radius:min(1.333vw,10px);justify-content:center;align-items:center;padding:0 min(2.133vw,16px);transition:background-color .3s,transform .2s;display:inline-flex}.wrapper-button[data-v-538b8aed]:hover{opacity:.8;transform:translateY(max(-.133vw,-1px))}.wrapper-button[data-v-538b8aed]:active{opacity:.7}.wrapper-button .button-inner-container[data-v-538b8aed]{z-index:1;align-items:center;display:flex;position:relative}.wrapper-button.plain[data-v-538b8aed]{position:relative}.wrapper-button.plain[data-v-538b8aed]:before{content:"";background-color:var(--bg-color-white);z-index:0;pointer-events:none;border-radius:min(1.2vw,9px);width:calc(100% - min(.267vw,2px));height:calc(100% - min(.267vw,2px));margin:auto;display:block;position:absolute;inset:0}.wrapper-button.default-button[data-v-538b8aed]{background-color:var(--button-color-primary);color:var(--color-default)}.wrapper-button.cancel-button[data-v-538b8aed]{color:var(--color-default);background-color:#f7f7f7}.wrapper-button.pale-button[data-v-538b8aed]{background-color:var(--bg-color-grey-3);color:var(--color-default)}.wrapper-button.green-button[data-v-538b8aed]{color:var(--color-default);background-color:#54c97d}.wrapper-button.white-button[data-v-538b8aed]:before{background-color:var(--bg-color-white)}.wrapper-button.white-button .text[data-v-538b8aed]{color:var(--color-primary)}.wrapper-button.white-button[data-v-538b8aed]:hover{opacity:1;background-color:var(--bg-color-grey-3)}.wrapper-button.white-button[data-v-538b8aed]:active{opacity:1;background-color:var(--border-color-grey)}.wrapper-button.default-button.plain .button-icon[data-v-538b8aed],.wrapper-button.default-button.plain .text[data-v-538b8aed]{color:var(--color-primary)}.wrapper-button.default-button.plain[data-v-538b8aed]:hover{opacity:1}.wrapper-button.default-button.plain[data-v-538b8aed]:hover:active{opacity:.7}.wrapper-button.default-button.plain[data-v-538b8aed]:hover:before{content:unset}.wrapper-button.default-button.plain:hover .text[data-v-538b8aed]{color:var(--color-white);background-image:unset;background-clip:unset}.wrapper-button.default-button.plain:hover .button-icon[data-v-538b8aed]{color:var(--color-white)}.wrapper-button.white-button.plain[data-v-538b8aed]{border:min(.133vw,1px) solid var(--color-white)}.wrapper-button.white-button.plain .text[data-v-538b8aed]{color:var(--color-white)}.wrapper-button.white-button.plain[data-v-538b8aed]:before{background-color:#ffffff26;width:100%;height:100%}.wrapper-button.white-button.plain[data-v-538b8aed]:hover{background-color:#0000}.wrapper-button.white-button.plain:hover .text[data-v-538b8aed]{color:var(--color-primary)}.wrapper-button.white-button.plain[data-v-538b8aed]:hover:before{background-color:#fff}.wrapper-button.button.disabled[data-v-538b8aed]{background-color:var(--border-color-grey);color:var(--color-white);background-image:unset;cursor:not-allowed}.wrapper-button.button.disabled[data-v-538b8aed]:active,.wrapper-button.button.disabled[data-v-538b8aed]:hover{opacity:unset}.wrapper-button.button.disabled.plain .button-icon[data-v-538b8aed],.wrapper-button.button.disabled.plain .text[data-v-538b8aed]{color:var(--color-grey-4)}.wrapper-button.mini-size-button[data-v-538b8aed]{min-height:min(4.267vw,32px)}@media (width<=1023px){.wrapper-button.mini-size-button[data-v-538b8aed]{min-height:min(8.533vw,64px);font-size:min(3.2vw,24px)}.wrapper-button.mini-size-button .button-icon[data-v-538b8aed]{width:min(4.267vw,32px);height:min(4.267vw,32px)}}.wrapper-button.small-size-button[data-v-538b8aed]{min-height:min(4.8vw,36px);font-size:min(1.867vw,14px)}.wrapper-button.small-size-button .button-icon[data-v-538b8aed]{width:min(2.667vw,20px);height:min(2.667vw,20px)}.wrapper-button.small-size-button .text[data-v-538b8aed]{font-size:min(1.867vw,14px);font-weight:500}@media (width<=1023px){.wrapper-button.small-size-button[data-v-538b8aed]{border-radius:min(2.667vw,20px);min-height:min(9.6vw,72px)}.wrapper-button.small-size-button.plain[data-v-538b8aed]:before{border-radius:min(2.4vw,18px);width:calc(100% - min(.533vw,4px));height:calc(100% - min(.533vw,4px))}.wrapper-button.small-size-button .text[data-v-538b8aed]{font-size:min(3.733vw,28px);line-height:min(7.467vw,56px)}.wrapper-button.small-size-button .button-icon[data-v-538b8aed]{width:min(5.333vw,40px);height:min(5.333vw,40px)}}.wrapper-button.default-size-button[data-v-538b8aed]{min-height:min(5.333vw,40px);font-size:min(2.133vw,16px)}.wrapper-button.default-size-button .button-icon[data-v-538b8aed]{width:min(2.667vw,20px);height:min(2.667vw,20px)}.wrapper-button.default-size-button .text[data-v-538b8aed]{font-weight:500}@media (width<=1023px){.wrapper-button.default-size-button[data-v-538b8aed]{border-radius:min(2.667vw,20px);min-height:min(10.667vw,80px);font-size:min(4.267vw,32px)}.wrapper-button.default-size-button.plain[data-v-538b8aed]:before{border-radius:min(2.4vw,18px);width:calc(100% - min(.533vw,4px));height:calc(100% - min(.533vw,4px))}.wrapper-button.default-size-button .button-icon[data-v-538b8aed]{width:min(5.333vw,40px);height:min(5.333vw,40px);margin-right:min(1.6vw,12px)}}.wrapper-button.medium-size-button[data-v-538b8aed]{min-height:min(5.867vw,44px);font-size:min(2.133vw,16px)}@media (width<=1023px){.wrapper-button.medium-size-button[data-v-538b8aed]{min-height:min(10.667vw,80px);font-size:min(3.733vw,28px)}.wrapper-button.medium-size-button .button-icon[data-v-538b8aed]{width:min(4.267vw,32px);height:min(4.267vw,32px)}}.wrapper-button.medium-large-size-button[data-v-538b8aed]{min-height:min(6.4vw,48px);font-size:min(2.133vw,16px);font-weight:500}@media (width<=1023px){.wrapper-button.medium-large-size-button[data-v-538b8aed]{min-height:min(10.667vw,80px);font-size:min(3.733vw,28px)}.wrapper-button.medium-large-size-button .button-icon[data-v-538b8aed]{width:min(4.267vw,32px);height:min(4.267vw,32px)}}.wrapper-button.large-size-button[data-v-538b8aed]{min-height:min(7.467vw,56px);font-size:min(2.4vw,18px)}@media (width<=1023px){.wrapper-button.large-size-button[data-v-538b8aed]{border-radius:min(2.667vw,20px);min-height:min(12.8vw,96px);font-size:min(3.733vw,28px)}.wrapper-button.large-size-button.plain[data-v-538b8aed]:before{border-radius:min(2.667vw,20px);width:calc(100% - min(.533vw,4px));height:calc(100% - min(.533vw,4px))}.wrapper-button.large-size-button .button-icon[data-v-538b8aed]{width:min(4.267vw,32px);height:min(4.267vw,32px)}}
