.wrapper-button[data-v-825c59e2]{align-items:center;border-radius:min(1.333vw,10px);box-sizing:border-box;cursor:pointer;display:flex;font-family:var(--font-family-default);font-size:min(1.867vw,14px);font-weight:600;height:min(4.8vw,36px);justify-content:center;padding:0 min(2.133vw,16px);-webkit-user-select:none;-moz-user-select:none;user-select:none}.wrapper-button.mini-size-button[data-v-825c59e2]{min-height:min(4.267vw,32px)}.wrapper-button.small-size-button[data-v-825c59e2]{font-size:min(1.867vw,14px);min-height:min(4.8vw,36px)}.wrapper-button.default-size-button[data-v-825c59e2]{min-height:min(5.333vw,40px)}.wrapper-button.medium-size-button[data-v-825c59e2]{font-size:min(2.133vw,16px);min-height:min(6.4vw,48px)}.wrapper-button.large-size-button[data-v-825c59e2]{font-size:min(2.4vw,18px);min-height:min(7.467vw,56px)}.wrapper-button.plain[data-v-825c59e2]{position:relative}.wrapper-button.plain[data-v-825c59e2]:before{background-color:var(--bg-color-white);border-radius:min(1.2vw,9px);content:"";display:block;height:calc(100% - min(.267vw,2px));inset:0;margin:auto;pointer-events:none;position:absolute;width:calc(100% - min(.267vw,2px));z-index:0}.wrapper-button .button-inner-container[data-v-825c59e2]{align-items:center;display:flex;position:relative;z-index:1}.wrapper-button[data-v-825c59e2]:hover{opacity:.8}.wrapper-button[data-v-825c59e2]:active{opacity:.7}.wrapper-button.default-button[data-v-825c59e2]{background-image:var(--bg-gradient-right);color:var(--color-white)}.wrapper-button.default-button.plain .text[data-v-825c59e2]{-webkit-background-clip:text;background-clip:text;background-image:var(--bg-gradient-right);color:transparent}.wrapper-button.default-button.plain[data-v-825c59e2]:hover{opacity:1}.wrapper-button.default-button.plain[data-v-825c59e2]:hover:active{opacity:.7}.wrapper-button.default-button.plain[data-v-825c59e2]:hover:before{content:unset}.wrapper-button.default-button.plain:hover .text[data-v-825c59e2]{background-clip:unset;background-image:unset;color:var(--color-white)}.wrapper-button.cancel-button[data-v-825c59e2]{background-color:var(--bg-color-gray);color:var(--color-default)}.wrapper-button.pale-button[data-v-825c59e2]{background-color:var(--bg-color-grey);color:var(--color-default)}.wrapper-button.white-button[data-v-825c59e2]{background-color:var(--bg-color-white)}.wrapper-button.white-button .text[data-v-825c59e2]{-webkit-background-clip:text;background-clip:text;background-image:var(--bg-gradient-right);color:transparent}.wrapper-button.white-button[data-v-825c59e2]:hover{background-color:var(--bg-color-grey);opacity:1}.wrapper-button.white-button[data-v-825c59e2]:active{background-color:var(--bg-color-grey-1);opacity:1}.wrapper-button.button.disabled[data-v-825c59e2]{background-color:var(--bg-color-grey-1);background-image:unset;color:var(--color-white);cursor:not-allowed}.wrapper-button.button.disabled[data-v-825c59e2]:active,.wrapper-button.button.disabled[data-v-825c59e2]:hover{opacity:unset}.button-icon[data-v-825c59e2]{height:min(2.4vw,18px);width:min(2.4vw,18px)}.button-icon.prefix-icon[data-v-825c59e2]{margin-right:min(.8vw,6px)}.button-icon.suffix-icon[data-v-825c59e2]{margin-left:min(.8vw,6px)}@media(max-width:1023px){.wrapper-button[data-v-825c59e2]{font-weight:600}.wrapper-button.mini-size-button[data-v-825c59e2]{font-size:min(3.2vw,24px);min-height:min(8.533vw,64px)}.wrapper-button.mini-size-button .button-icon[data-v-825c59e2]{height:min(4.267vw,32px);width:min(4.267vw,32px)}.wrapper-button.small-size-button[data-v-825c59e2]{border-radius:min(2.667vw,20px);font-size:min(3.733vw,28px);min-height:min(9.6vw,72px)}.wrapper-button.small-size-button .button-icon[data-v-825c59e2]{height:min(4.267vw,32px);width:min(4.267vw,32px)}.wrapper-button.default-size-button[data-v-825c59e2]{font-size:min(4vw,30px);min-height:min(9.867vw,74px)}.wrapper-button.default-size-button .button-icon[data-v-825c59e2]{height:min(4.267vw,32px);width:min(4.267vw,32px)}.wrapper-button.medium-size-button[data-v-825c59e2]{font-size:min(4.267vw,32px);min-height:min(10.133vw,76px)}.wrapper-button.medium-size-button .button-icon[data-v-825c59e2]{height:min(4.267vw,32px);width:min(4.267vw,32px)}.wrapper-button.large-size-button[data-v-825c59e2]{border-radius:min(2.667vw,20px);font-size:min(3.733vw,28px);min-height:min(12.8vw,96px)}.wrapper-button.large-size-button .button-icon[data-v-825c59e2]{height:min(4.267vw,32px);width:min(4.267vw,32px)}}
