@charset "UTF-8";.btn{display:inline-flex;justify-content:center;align-items:center;width:fit-content;height:48px;color:#fff;text-decoration:none;border:1px solid transparent;background:transparent;outline:2px solid transparent;cursor:pointer;transition:.3s background-color;font-family:simyo;font-weight:500;letter-spacing:0em;font-size:18px;line-height:28px;font-weight:600;border-radius:12px;padding:12px 20px;gap:8px}.btn:disabled,.btn.is-disabled{cursor:default}.btn.is-disabled,.btn.is-loading{pointer-events:none}.btn:focus-visible{outline:2px solid #FFFFFF;outline-offset:-4px}.btn:focus-visible[data-outline=true]{outline-color:#612bcc;outline-offset:0}.btn[data-fluid=true]{width:100%}.btn[data-icon=true]:after{content:"";-webkit-mask:url(/assets/images/icons/ui/arrow-right.svg) center/contain no-repeat;mask:url(/assets/images/icons/ui/arrow-right.svg) center/contain no-repeat;width:22px;height:22px}.btn[data-icon=search]:after{content:"";-webkit-mask:url(/assets/images/icons/ui/search.svg) center/contain no-repeat;mask:url(/assets/images/icons/ui/search.svg) center/contain no-repeat;width:22px;height:22px}.btn.is-loading:after{content:"";box-sizing:border-box;border:2px solid currentcolor;border-bottom-color:transparent;border-radius:50%;background-color:unset!important;transform:scale(.82);animation:spinner 1s linear infinite;-webkit-mask:none;mask:none;width:22px;height:22px}@keyframes spinner{0%{transform:scale(.82) rotate(0)}to{transform:scale(.82) rotate(360deg)}}.btn[data-color=lush-green][data-outline=false]{background-color:green;color:#fff}.btn[data-color=lush-green][data-outline=false]:not(:disabled):not(.is-disabled):hover{background-color:#006500}.btn[data-color=lush-green][data-outline=false]:not(:disabled):not(.is-disabled):active{background-color:#024b02}.btn[data-color=lush-green][data-outline=false]:disabled,.btn[data-color=lush-green][data-outline=false].is-disabled,.btn[data-color=lush-green][data-outline=false].is-loading{background-color:#a3d1a3}.btn[data-color=lush-green][data-outline=false]:not([data-icon=false]):after{background-color:#fff;background-image:none}.btn[data-color=lush-green][data-outline=true]{border-color:green;background-color:#fff0;color:green}.btn[data-color=lush-green][data-outline=true]:not(:disabled):not(.is-disabled):hover{background-color:#fafffa}.btn[data-color=lush-green][data-outline=true]:not(:disabled):not(.is-disabled):active{background-color:#e7fce7}.btn[data-color=lush-green][data-outline=true]:not([data-icon=false]):after{background-color:green;background-image:none}.btn[data-color=indigo][data-outline=false]{background-color:#306;color:#fff}.btn[data-color=indigo][data-outline=false]:not(:disabled):not(.is-disabled):hover{background-color:#4a417b}.btn[data-color=indigo][data-outline=false]:not(:disabled):not(.is-disabled):active{background-color:#230243}.btn[data-color=indigo][data-outline=false]:disabled,.btn[data-color=indigo][data-outline=false].is-disabled,.btn[data-color=indigo][data-outline=false].is-loading{background-color:#b4b0c6}.btn[data-color=indigo][data-outline=false]:not([data-icon=false]):after{background-color:#fff;background-image:none}.btn[data-color=indigo][data-outline=true]{border-color:#306;background-color:#fff0;color:#306}.btn[data-color=indigo][data-outline=true]:not(:disabled):not(.is-disabled):hover{background-color:#e6e4f0}.btn[data-color=indigo][data-outline=true]:not(:disabled):not(.is-disabled):active{background-color:#c8c4de}.btn[data-color=indigo][data-outline=true]:not([data-icon=false]):after{background-color:#306;background-image:none}.btn[data-color=deep-crimson][data-outline=false]{background-color:#be1717;color:#fff}.btn[data-color=deep-crimson][data-outline=false]:not(:disabled):not(.is-disabled):hover{background-color:#a81111}.btn[data-color=deep-crimson][data-outline=false]:not(:disabled):not(.is-disabled):active{background-color:#7a0808}.btn[data-color=deep-crimson][data-outline=false]:disabled,.btn[data-color=deep-crimson][data-outline=false].is-disabled,.btn[data-color=deep-crimson][data-outline=false].is-loading{background-color:#b4b0c6}.btn[data-color=deep-crimson][data-outline=false]:not([data-icon=false]):after{background-color:#fff;background-image:none}.btn[data-color=deep-crimson][data-outline=true]{border-color:#be1717;background-color:#fff0;color:#be1717}.btn[data-color=deep-crimson][data-outline=true]:not(:disabled):not(.is-disabled):hover{background-color:#fef9f9}.btn[data-color=deep-crimson][data-outline=true]:not(:disabled):not(.is-disabled):active{background-color:#fbe6e6}.btn[data-color=deep-crimson][data-outline=true]:not([data-icon=false]):after{background-color:#be1717;background-image:none}.btn[data-color=pure-white][data-outline=false]{background-color:#fff;color:#306}.btn[data-color=pure-white][data-outline=false]:not(:disabled):not(.is-disabled):hover{background-color:#e6e4f0}.btn[data-color=pure-white][data-outline=false]:not(:disabled):not(.is-disabled):active{background-color:#c8c4de}.btn[data-color=pure-white][data-outline=false]:not([data-icon=false]):after{background-color:#306;background-image:none}.btn[data-color=pure-white][data-outline=true]{border-color:#fff;background-color:#fff0;color:#fff}.btn[data-color=pure-white][data-outline=true]:not(:disabled):not(.is-disabled):hover{background-color:#ffffff14}.btn[data-color=pure-white][data-outline=true]:not(:disabled):not(.is-disabled):active{background-color:#ffffff29}.btn[data-color=pure-white][data-outline=true]:not([data-icon=false]):after{background-color:#fff;background-image:none}.btn[data-color=pure-white]:focus-visible{outline-color:#612bcc}.btn[data-color=pure-white]:focus-visible[data-outline=true]{outline-offset:-4px}.btn[data-size=small],.buttons-small .btn{height:40px;font-family:simyo;font-weight:500;letter-spacing:0em;font-size:16px;line-height:24px;font-weight:600;border-radius:10px;padding:7px 16px}@media screen and (max-width:767px){.btn[data-mobile-small=true]{height:40px;font-family:simyo;font-weight:500;letter-spacing:0em;font-size:16px;line-height:24px;font-weight:600;border-radius:10px;padding:7px 16px}}@media screen and (max-width:767px){.btn[data-mobile-small=true]:after{width:18px;height:18px}}
