.text-box[data-v-100762bf]{display:flex;align-items:flex-start;justify-content:flex-end;gap:24px;width:100%}.text-box .mascot[data-v-100762bf]{width:100px}@media only screen and (max-width:640px){.text-box .mascot[data-v-100762bf]{min-width:100px}}@media only screen and (max-width:1080px){.text-box .mascot[data-v-100762bf]{min-width:100px}}.step-footer{position:fixed;bottom:0;left:0;right:0;background:#fafbfc;box-shadow:4px 4px 10px rgba(0,0,0,.1);height:fit-content;z-index:99}@media only screen and (max-width:640px){.step-buttons{justify-content:center;flex-direction:column;width:100%;gap:1rem}.step-buttons>*{width:100%}.step-buttons button{width:100%;min-height:48px;margin-left:0!important;margin-right:0!important}}.header-icon .tao-icon{font-size:2.5rem}.header-content h1{font-size:14pt;margin-top:0!important}.header-content p{font-size:10pt;margin-left:8px}.step-header h1,.step-header h2{margin:.5rem .5rem 0}@media only screen and (max-width:640px){.step-header{flex-direction:column-reverse}}@media only screen and (max-width:640px){.header-additional{margin-top:2rem}}.guide-text{width:50%}@media only screen and (max-width:640px){.guide-text{width:100%}}.text-box-content{border-radius:8px;position:relative;max-width:300px;font-size:12px;font-weight:400;line-height:14.06px;letter-spacing:.004em;text-align:left;padding:16px}.text-box-content:after{content:"";position:absolute;top:24%;right:-14px;transform:translateY(-25%);width:15px;height:25px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.svg[data-v-60a7cca1]{mask-size:100% 100%;mask-repeat:no-repeat}.timeline[data-v-06148768]{display:flex;justify-content:space-between;list-style:none;padding:0}.timeline li[data-v-06148768]{position:relative}.timeline li[data-v-06148768]:before{content:"";display:block;width:.8rem;height:.8rem;background-color:#3eba52;border-radius:50%;z-index:3;transition:all .2s ease-in-out}.timeline.timeline-vertical ul[data-v-06148768]{list-style:none;display:flex;flex-direction:column;padding-inline-start:0}.timeline.timeline-vertical li[data-v-06148768]{flex:1;padding:0}.timeline.timeline-vertical li .description[data-v-06148768]{padding:0 10px 10px}.timeline.timeline-vertical li .description h1[data-v-06148768],.timeline.timeline-vertical li .description h2[data-v-06148768],.timeline.timeline-vertical li .description h3[data-v-06148768],.timeline.timeline-vertical li .description p[data-v-06148768],.timeline.timeline-vertical li .description span[data-v-06148768],.timeline.timeline-vertical li .description svg[data-v-06148768]{color:#3eba52}.timeline.timeline-vertical li .description .subtitle[data-v-06148768]{font-size:14px}.timeline.timeline-vertical li[data-v-06148768]:before{position:absolute;left:-5px;top:0}.timeline.timeline-vertical li[data-v-06148768]:after{position:absolute;top:0;content:"";display:block;height:100%;border-left:2px solid #3eba52}.timeline.timeline-vertical~li .is-active[data-v-06148768]{background-color:red}.timeline.timeline-vertical .is-active[data-v-06148768]:after{border-color:#5c6670}.timeline.timeline-vertical .is-active[data-v-06148768]:before{background-color:#5c6670}.timeline.timeline-vertical .is-active .description h1[data-v-06148768],.timeline.timeline-vertical .is-active .description h2[data-v-06148768],.timeline.timeline-vertical .is-active .description h3[data-v-06148768],.timeline.timeline-vertical .is-active .description p[data-v-06148768],.timeline.timeline-vertical .is-active .description span[data-v-06148768],.timeline.timeline-vertical .is-active .description svg[data-v-06148768]{color:#5c6670}.timeline.timeline-vertical .is-active~li[data-v-06148768]:before{background-color:#dedede}.timeline.timeline-vertical .is-active~li[data-v-06148768]:after{border-left:2px solid #dedede}.timeline.timeline-vertical .is-active~li .description h1[data-v-06148768],.timeline.timeline-vertical .is-active~li .description h2[data-v-06148768],.timeline.timeline-vertical .is-active~li .description h3[data-v-06148768],.timeline.timeline-vertical .is-active~li .description p[data-v-06148768],.timeline.timeline-vertical .is-active~li .description span[data-v-06148768],.timeline.timeline-vertical .is-active~li .description svg[data-v-06148768]{color:#dedede}.modal-base[data-v-3f27d073]{position:fixed;z-index:9999;width:100vw;height:100vh;top:0;left:0}.modal-container[data-v-3f27d073]{position:relative;width:100%;height:100%;background-color:rgba(92,102,112,.7)}.content[data-v-3f27d073]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;gap:.5rem}.modal-content[data-v-3f27d073]{background-color:#fff;position:relative;padding:1.25rem;min-height:7.5rem}@media only screen and (max-width:640px){.modal-content[data-v-3f27d073]{width:95vw}}.modal-content .close[data-v-3f27d073]{position:absolute;top:-2rem;right:0;color:#fff;cursor:pointer}.modal-content[data-v-3f27d073]:after{content:"";position:absolute;width:30px;height:40px;clip-path:polygon(0 50%,100% 100%,100% 0);background:#fff;top:75px;left:-29px}@media only screen and (max-width:640px){.modal-content[data-v-3f27d073]:after{display:none}}.modal-character[data-v-3f27d073]{margin-top:-25px}@media only screen and (max-width:640px){.modal-character[data-v-3f27d073]{display:none}}.modal-body[data-v-3f27d073]{position:relative;max-width:30rem}@media only screen and (max-width:640px){.modal-body[data-v-3f27d073]{max-width:100%}}.modal-rounded[data-v-3f27d073]{border-radius:16px}.modal-close[data-v-3f27d073]{position:absolute;top:-2rem;right:.5rem;color:#fff;user-select:none;cursor:pointer;font-weight:600}.loading[data-v-3f27d073]{display:flex;justify-content:center;width:100%;height:10%;gap:.5rem;margin-top:4rem}.dot[data-v-3f27d073]{width:10px;height:10px;border-radius:50%;animation:wave-data-v-3f27d073 1s ease-in-out infinite}.dot[data-v-3f27d073]:first-child{animation-delay:.2s}.dot[data-v-3f27d073]:nth-child(2){animation-delay:.4s}.dot[data-v-3f27d073]:nth-child(3){animation-delay:.6s}@keyframes wave-data-v-3f27d073{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.wait-text[data-v-3f27d073]{width:100%;font-size:21px;font-weight:500;line-height:29.3px;text-align:left}