.ToolIconList-module__tCB0sW__iconList{--tool-icon-size:9.6rem;--tool-icon-gap:1.6rem;--tool-loop-distance:1920;--tool-initial-offset:48}@media not (min-width:75em){.ToolIconList-module__tCB0sW__iconList{--tool-icon-size:8rem;--tool-loop-distance:1440;--tool-initial-offset:-8}}@media not (min-width:48em){.ToolIconList-module__tCB0sW__iconList{--tool-icon-size:4.8rem;--tool-icon-gap:1.2rem;--tool-loop-distance:960;--tool-initial-offset:368}}@keyframes ToolIconList-module__tCB0sW__wave{0%{transform:translateY(-3.4rem)}to{transform:translateY(3.4rem)}}.ToolIconList-module__tCB0sW__waveItem{--tool-wave-duration:calc(7s / 1.5);animation:ToolIconList-module__tCB0sW__wave var(--tool-wave-duration) ease-in-out calc(var(--wave-index,0) * var(--tool-wave-duration) * (-20 / 360)) infinite alternate}[data-in-view=false] .ToolIconList-module__tCB0sW__waveItem{animation-play-state:paused}
@property --price-tint{syntax:"<color>";inherits:false;initial-value:#0000}@property --card-bg-top{syntax:"<color>";inherits:false;initial-value:#0000}
.TeamIntroSection-module__Ua8DMa__root{--team-intro-first-line-gradient:linear-gradient(90deg, var(--text-disabled) 0%, var(--text-disabled) 100%);--team-intro-first-line-gradient-opacity:0;--team-intro-question-gradient:linear-gradient(90deg, var(--text-disabled) 0%, var(--text-disabled) 100%);--team-intro-question-gradient-opacity:0;--team-intro-question-line1-gradient:linear-gradient(90deg, var(--text-disabled) 0%, var(--text-disabled) 100%);--team-intro-question-line1-gradient-opacity:0;--team-intro-question-line2-gradient:linear-gradient(90deg, var(--text-disabled) 0%, var(--text-disabled) 100%);--team-intro-question-line2-gradient-opacity:0;--team-intro-title-opacity:1;--team-intro-title-scale:1;--team-intro-title-y:0rem;--team-intro-title-rotate-x:0deg;--team-intro-content-opacity:0;--team-intro-content-scale:1.18;--team-intro-content-y:-5rem;--team-intro-content-rotate-x:0deg;--team-intro-bg-opacity:1;--team-intro-sticky-top:calc(var(--gnb-height) + 24px);--team-intro-sticky-height:calc(100vh - var(--team-intro-sticky-top) - 24px);height:calc(var(--team-intro-sticky-height) * 2);perspective:120rem}.TeamIntroSection-module__Ua8DMa__stickyStage{top:var(--team-intro-sticky-top);height:var(--team-intro-sticky-height);position:sticky}.TeamIntroSection-module__Ua8DMa__introFrame{z-index:1;isolation:isolate;position:relative;overflow:hidden}.TeamIntroSection-module__Ua8DMa__introFrame:before{z-index:0;border-radius:inherit;pointer-events:none;content:"";background:radial-gradient(100% 100% at 50% 50%, #00b87d0d 0%, #00b87d00 100%), linear-gradient(180deg, var(--gray-10) 0%, var(--gray-00) 100%);position:absolute;inset:0}.TeamIntroSection-module__Ua8DMa__introContent{z-index:1;transform:translate3d(0, var(--team-intro-group-rise,0), 0);opacity:0;position:relative}.TeamIntroSection-module__Ua8DMa__root.is-ready .TeamIntroSection-module__Ua8DMa__introContent{opacity:1;transition:transform .7s cubic-bezier(.22,1,.36,1)}.TeamIntroSection-module__Ua8DMa__root.is-revealed .TeamIntroSection-module__Ua8DMa__introContent{transform:translate(0,0)}.TeamIntroSection-module__Ua8DMa__title{opacity:1}.TeamIntroSection-module__Ua8DMa__line{color:var(--text-disabled);display:inline-block;position:relative}.TeamIntroSection-module__Ua8DMa__gradientText{color:#0000;pointer-events:none;-webkit-background-clip:text;background-clip:text;background-image:var(--team-intro-line-gradient);opacity:var(--team-intro-line-gradient-opacity);-webkit-background-clip:text;position:absolute;inset:0}.TeamIntroSection-module__Ua8DMa__firstLineGradient{--team-intro-line-gradient:var(--team-intro-first-line-gradient);--team-intro-line-gradient-opacity:var(--team-intro-first-line-gradient-opacity)}.TeamIntroSection-module__Ua8DMa__questionGradient{--team-intro-line-gradient:var(--team-intro-question-gradient);--team-intro-line-gradient-opacity:var(--team-intro-question-gradient-opacity)}.TeamIntroSection-module__Ua8DMa__questionLine1Gradient{--team-intro-line-gradient:var(--team-intro-question-line1-gradient);--team-intro-line-gradient-opacity:var(--team-intro-question-line1-gradient-opacity)}.TeamIntroSection-module__Ua8DMa__questionLine2Gradient{--team-intro-line-gradient:var(--team-intro-question-line2-gradient);--team-intro-line-gradient-opacity:var(--team-intro-question-line2-gradient-opacity)}.TeamIntroSection-module__Ua8DMa__logoContent{opacity:0;transition:opacity .7s}.TeamIntroSection-module__Ua8DMa__root.is-revealed .TeamIntroSection-module__Ua8DMa__logoContent{opacity:1}.TeamIntroSection-module__Ua8DMa__logoGradient{opacity:0;transition:opacity .7s}.TeamIntroSection-module__Ua8DMa__root.is-logo-lit .TeamIntroSection-module__Ua8DMa__logoGradient{opacity:1}.TeamIntroSection-module__Ua8DMa__bottomText{opacity:0;transition:opacity .7s}.TeamIntroSection-module__Ua8DMa__root.is-logo-lit .TeamIntroSection-module__Ua8DMa__bottomText{opacity:1}.TeamIntroSection-module__Ua8DMa__root.is-animating .TeamIntroSection-module__Ua8DMa__introFrame:before{will-change:opacity}.TeamIntroSection-module__Ua8DMa__root.is-animating .TeamIntroSection-module__Ua8DMa__introContent{will-change:transform}.TeamIntroSection-module__Ua8DMa__root.is-animating .TeamIntroSection-module__Ua8DMa__title{will-change:opacity}.TeamIntroSection-module__Ua8DMa__root.is-animating .TeamIntroSection-module__Ua8DMa__gradientText{will-change:opacity, background-image}.TeamIntroSection-module__Ua8DMa__root.is-animating .TeamIntroSection-module__Ua8DMa__logoContent{will-change:opacity}
.ResponsiveImage-module-scss-module__lshHoa__picture{display:contents}.ResponsiveImage-module-scss-module__lshHoa__picture>source{display:none}:where(.ResponsiveImage-module-scss-module__lshHoa__picture)>img{width:var(--ri-w,auto);height:var(--ri-h,auto);aspect-ratio:var(--ri-ar)}@media (max-width:74.99em){:where(.ResponsiveImage-module-scss-module__lshHoa__picture)>img{width:var(--ri-tbw,var(--ri-w,auto));height:var(--ri-tbh,var(--ri-h,auto));aspect-ratio:var(--ri-tbar,var(--ri-ar))}}@media (max-width:47.99em){:where(.ResponsiveImage-module-scss-module__lshHoa__picture)>img{width:var(--ri-mow,var(--ri-tbw,var(--ri-w,auto)));height:var(--ri-moh,var(--ri-tbh,var(--ri-h,auto)));aspect-ratio:var(--ri-moar,var(--ri-tbar,var(--ri-ar)))}}
.CtaButton-module__P5C6lq__sweep{animation:2s ease-in-out infinite alternate CtaButton-module__P5C6lq__bg-sweep}@media (prefers-reduced-motion:reduce){.CtaButton-module__P5C6lq__sweep{animation:none}}@keyframes CtaButton-module__P5C6lq__bg-sweep{0%{background-position-x:0%}to{background-position-x:100%}}
@property --border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.UiCta-module__xsGdVW__animBorder{animation:1.5s linear infinite UiCta-module__xsGdVW__border-spin}@keyframes UiCta-module__xsGdVW__border-spin{to{--border-angle:360deg}}@media (max-width:76.8rem){.UiCta-module__xsGdVW__animBorder{animation:none}}
.PhoneMockup-module-scss-module__4XQbHa__notiBanner{animation:3.2s infinite PhoneMockup-module-scss-module__4XQbHa__noti-banner-loop}@keyframes PhoneMockup-module-scss-module__4XQbHa__noti-banner-loop{0%{opacity:0;animation-timing-function:cubic-bezier(.34,1.56,.64,1);translate:-50% -120%}12.5%{opacity:1;translate:-50%}75%{opacity:1;animation-timing-function:cubic-bezier(.36,0,.66,-.56);translate:-50%}84%,to{opacity:0;translate:-50% -120%}}
.Accordion-module-scss-module__1-hzva__container{position:relative}.Accordion-module-scss-module__1-hzva__summary{cursor:pointer;width:100%;display:block}.Accordion-module-scss-module__1-hzva__summary.Accordion-module-scss-module__1-hzva__disabled{cursor:default}@keyframes Accordion-module-scss-module__1-hzva__expanded{0%{overflow:hidden}99%{overflow:hidden}to{overflow:visible}}.Accordion-module-scss-module__1-hzva__detail{grid-area:detail;max-height:0;transition:all .2s ease-out;overflow:hidden}.Accordion-module-scss-module__1-hzva__detail.Accordion-module-scss-module__1-hzva__isExpanded{animation:.2s both Accordion-module-scss-module__1-hzva__expanded}.Accordion-module-scss-module__1-hzva__detail.Accordion-module-scss-module__1-hzva__disabledTransition{transition:unset}
.inputField-module-scss-module__i6iBOq__label{border-radius:var(--radius-8);border:solid .1rem var(--gray-100-opacity-20);box-sizing:border-box;align-items:center;width:100%;padding:0 1.6rem;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.inputField-module-scss-module__i6iBOq__label{transition:all .3s ease-out}.inputField-module-scss-module__i6iBOq__label:hover{background-color:var(--gray-100-opacity-05)}}.inputField-module-scss-module__i6iBOq__label.inputField-module-scss-module__i6iBOq__filled{border-color:var(--gray-100-opacity-40)}.inputField-module-scss-module__i6iBOq__label:focus-within,.inputField-module-scss-module__i6iBOq__label.inputField-module-scss-module__i6iBOq__focused{border-color:var(--purple-70);outline:none}@media (hover:hover) and (pointer:fine){.inputField-module-scss-module__i6iBOq__label:focus-within,.inputField-module-scss-module__i6iBOq__label.inputField-module-scss-module__i6iBOq__focused{transition:all .3s ease-out}.inputField-module-scss-module__i6iBOq__label:focus-within:hover,.inputField-module-scss-module__i6iBOq__label.inputField-module-scss-module__i6iBOq__focused:hover{background-color:var(--purple-opacity-05)}}.inputField-module-scss-module__i6iBOq__label.inputField-module-scss-module__i6iBOq__valid{border-color:var(--status-positive)}@media (hover:hover) and (pointer:fine){.inputField-module-scss-module__i6iBOq__label.inputField-module-scss-module__i6iBOq__valid{transition:all .3s ease-out}.inputField-module-scss-module__i6iBOq__label.inputField-module-scss-module__i6iBOq__valid:hover{background-color:var(--gray-100-opacity-05)}}.inputField-module-scss-module__i6iBOq__label.inputField-module-scss-module__i6iBOq__error{border-color:var(--status-negative)}@media (hover:hover) and (pointer:fine){.inputField-module-scss-module__i6iBOq__label.inputField-module-scss-module__i6iBOq__error{transition:all .3s ease-out}.inputField-module-scss-module__i6iBOq__label.inputField-module-scss-module__i6iBOq__error:hover{background-color:var(--gray-100-opacity-05)}}.inputField-module-scss-module__i6iBOq__label.inputField-module-scss-module__i6iBOq__disabled,.inputField-module-scss-module__i6iBOq__label.inputField-module-scss-module__i6iBOq__readOnly{border-color:var(--gray-100-opacity-10)!important;background-color:var(--gray-100-opacity-05)!important}.inputField-module-scss-module__i6iBOq__label.inputField-module-scss-module__i6iBOq__small{padding:0 var(--spacing-16);margin-top:0}.inputField-module-scss-module__i6iBOq__input{text-overflow:ellipsis;min-width:.1rem;color:var(--text-secondary);height:2.8rem;margin:1.4rem var(--spacing-4);letter-spacing:inherit;flex:1;font-size:1.6rem;font-weight:400;line-height:2.7rem;transition:color .2s ease-in-out}.inputField-module-scss-module__i6iBOq__input::-webkit-outer-spin-button{appearance:none;margin:0}.inputField-module-scss-module__i6iBOq__input::-webkit-inner-spin-button{appearance:none;margin:0}.inputField-module-scss-module__i6iBOq__input.inputField-module-scss-module__i6iBOq__withLabel:focus::placeholder{color:var(--text-tertiary)}.inputField-module-scss-module__i6iBOq__input.inputField-module-scss-module__i6iBOq__withLabel::placeholder{color:#0000}.inputField-module-scss-module__i6iBOq__input:disabled{cursor:not-allowed;color:var(--text-disabled);-webkit-user-select:none;user-select:none;pointer-events:none}.inputField-module-scss-module__i6iBOq__input.inputField-module-scss-module__i6iBOq__password{-webkit-text-security:disc;-moz-text-security:disc;-ms-text-security:disc;-o-text-security:disc}.inputField-module-scss-module__i6iBOq__input.inputField-module-scss-module__i6iBOq__small{letter-spacing:inherit;margin:.6rem 0;font-size:1.4rem;font-weight:400;line-height:2.4rem}.inputField-module-scss-module__i6iBOq__input[type=number]{appearance:textfield}.inputField-module-scss-module__i6iBOq__input[type=file],.inputField-module-scss-module__i6iBOq__input[type=file]:hover{color:#0000;transition:color unset}.inputField-module-scss-module__i6iBOq__input[type=file].inputField-module-scss-module__i6iBOq__filled,.inputField-module-scss-module__i6iBOq__input[type=file]:hover.inputField-module-scss-module__i6iBOq__filled{color:var(--text-secondary)}@media (hover:hover) and (pointer:fine){.inputField-module-scss-module__i6iBOq__input{transition:all .3s ease-out}.inputField-module-scss-module__i6iBOq__label:hover:not(.inputField-module-scss-module__i6iBOq__readOnly):not(.inputField-module-scss-module__i6iBOq__disabled)>.inputField-module-scss-module__i6iBOq__input{color:var(--text-primary)}}.inputField-module-scss-module__i6iBOq__input::placeholder{color:var(--text-tertiary)}.inputField-module-scss-module__i6iBOq__input::file-selector-button{display:none}.inputField-module-scss-module__i6iBOq__labelTextContainer{color:var(--text-tertiary);height:2.8rem;letter-spacing:inherit;flex-direction:row;align-items:center;font-size:1.6rem;font-weight:400;line-height:2.7rem;transition:font-size .2s ease-in-out,color .2s ease-in-out,top .2s ease-in-out;display:flex;position:absolute;top:1.4rem;left:1.6rem}.inputField-module-scss-module__i6iBOq__small .inputField-module-scss-module__i6iBOq__labelTextContainer{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem;top:.6rem}.inputField-module-scss-module__i6iBOq__labelTextContainer.inputField-module-scss-module__i6iBOq__shrink,.inputField-module-scss-module__i6iBOq__label:focus-within:not(.inputField-module-scss-module__i6iBOq__readOnly)>.inputField-module-scss-module__i6iBOq__labelTextContainer,.inputField-module-scss-module__i6iBOq__labelTextContainer .inputField-module-scss-module__i6iBOq__label.inputField-module-scss-module__i6iBOq__focused:not(.inputField-module-scss-module__i6iBOq__readOnly){letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem;top:-1.35rem}.inputField-module-scss-module__i6iBOq__labelTextContainer.inputField-module-scss-module__i6iBOq__shrink:before,.inputField-module-scss-module__i6iBOq__label:focus-within:not(.inputField-module-scss-module__i6iBOq__readOnly)>.inputField-module-scss-module__i6iBOq__labelTextContainer:before,.inputField-module-scss-module__i6iBOq__labelTextContainer .inputField-module-scss-module__i6iBOq__label.inputField-module-scss-module__i6iBOq__focused:not(.inputField-module-scss-module__i6iBOq__readOnly):before{background-color:var(--gray-00)}.inputField-module-scss-module__i6iBOq__readOnly .inputField-module-scss-module__i6iBOq__labelTextContainer{color:var(--text-tertiary)!important}.inputField-module-scss-module__i6iBOq__label:focus-within>.inputField-module-scss-module__i6iBOq__labelTextContainer,.inputField-module-scss-module__i6iBOq__label.inputField-module-scss-module__i6iBOq__focused>.inputField-module-scss-module__i6iBOq__labelTextContainer{color:var(--purple-70)}@media (hover:hover) and (pointer:fine){.inputField-module-scss-module__i6iBOq__labelTextContainer{transition:all .3s ease-out}.inputField-module-scss-module__i6iBOq__label:hover>.inputField-module-scss-module__i6iBOq__labelTextContainer{color:var(--text-secondary)}}.inputField-module-scss-module__i6iBOq__labelTextContainer:before{content:"";background-color:#0000;width:100%;height:.3rem;transition:background-color .1s linear;position:absolute}.inputField-module-scss-module__i6iBOq__label>.inputField-module-scss-module__i6iBOq__labelTextContainer.inputField-module-scss-module__i6iBOq__valid{color:var(--status-positive)}.inputField-module-scss-module__i6iBOq__label>.inputField-module-scss-module__i6iBOq__labelTextContainer.inputField-module-scss-module__i6iBOq__error{color:var(--status-negative)}.inputField-module-scss-module__i6iBOq__label>.inputField-module-scss-module__i6iBOq__labelTextContainer.inputField-module-scss-module__i6iBOq__disabled{cursor:not-allowed;color:var(--text-disabled)!important}.inputField-module-scss-module__i6iBOq__labelText{padding:0 var(--spacing-4);position:relative}.inputField-module-scss-module__i6iBOq__disabled .inputField-module-scss-module__i6iBOq__labelText{color:var(--text-disabled)}
.CtaButton-module-scss-module__V2Luzq__cursorIcon{pointer-events:none;transition:top .25s ease-out,right .25s ease-out;position:absolute;top:1.4rem;right:-2rem}.CtaButton-module-scss-module__V2Luzq__cursorIcon.CtaButton-module-scss-module__V2Luzq__mint{fill:var(--mint-40)}.CtaButton-module-scss-module__V2Luzq__cursorIcon.CtaButton-module-scss-module__V2Luzq__green{fill:#dff93e}@media (min-width:48em){.CtaButton-module-scss-module__V2Luzq__cursorIcon{transition:top .25s ease-out,right .25s ease-out}}.CtaButton-module-scss-module__V2Luzq__container{width:100%;letter-spacing:inherit;border:.2rem solid #333236;border-radius:1.2rem;padding-top:1rem;padding-bottom:.9rem;font-size:1.6rem;font-weight:700;line-height:2.7rem;transition:background-color .2s;position:relative}.CtaButton-module-scss-module__V2Luzq__container.CtaButton-module-scss-module__V2Luzq__fullWidth{width:100%}.CtaButton-module-scss-module__V2Luzq__container.CtaButton-module-scss-module__V2Luzq__fullWidth.CtaButton-module-scss-module__V2Luzq__hasHoverEffect:hover .CtaButton-module-scss-module__V2Luzq__cursorIcon{right:34%}.CtaButton-module-scss-module__V2Luzq__container.CtaButton-module-scss-module__V2Luzq__purple{background-color:var(--purple-50);color:var(--gray-00)}.CtaButton-module-scss-module__V2Luzq__container.CtaButton-module-scss-module__V2Luzq__purple.CtaButton-module-scss-module__V2Luzq__hasHoverEffect:hover{background-color:#9d40fb}.CtaButton-module-scss-module__V2Luzq__container.CtaButton-module-scss-module__V2Luzq__yellow{background-color:var(--yellow-30);color:#333236}.CtaButton-module-scss-module__V2Luzq__container.CtaButton-module-scss-module__V2Luzq__yellow.CtaButton-module-scss-module__V2Luzq__hasHoverEffect:hover{background-color:#ffa902}.CtaButton-module-scss-module__V2Luzq__container.CtaButton-module-scss-module__V2Luzq__white{color:#333236;background-color:#f9f9fb}.CtaButton-module-scss-module__V2Luzq__container.CtaButton-module-scss-module__V2Luzq__white.CtaButton-module-scss-module__V2Luzq__hasHoverEffect:hover{background-color:#efeff5}.CtaButton-module-scss-module__V2Luzq__container.CtaButton-module-scss-module__V2Luzq__mint{background-color:var(--mint-50);color:var(--gray-00)}.CtaButton-module-scss-module__V2Luzq__container.CtaButton-module-scss-module__V2Luzq__mint.CtaButton-module-scss-module__V2Luzq__hasHoverEffect:hover{background-color:#16c3c7}.CtaButton-module-scss-module__V2Luzq__container.CtaButton-module-scss-module__V2Luzq__green{color:#333236;background-color:#dff93e}.CtaButton-module-scss-module__V2Luzq__container.CtaButton-module-scss-module__V2Luzq__green.CtaButton-module-scss-module__V2Luzq__hasHoverEffect:hover{background-color:#ceee0a}.CtaButton-module-scss-module__V2Luzq__container.CtaButton-module-scss-module__V2Luzq__hasHoverEffect:hover .CtaButton-module-scss-module__V2Luzq__cursorIcon{top:2.9rem;right:34%}@media (min-width:48em){.CtaButton-module-scss-module__V2Luzq__container.CtaButton-module-scss-module__V2Luzq__hasHoverEffect:hover .CtaButton-module-scss-module__V2Luzq__cursorIcon{top:2.9rem;right:7.3rem}.CtaButton-module-scss-module__V2Luzq__container{width:26.6rem;letter-spacing:inherit;padding-top:1.2rem;padding-bottom:1rem;font-size:1.8rem;font-weight:700;line-height:3rem}}
:where(.Label-module-scss-module__80CC7G__container){white-space:nowrap;width:fit-content;height:3.2rem;box-shadow:inset 0 0 0 .1rem var(--gray-100-opacity-05);letter-spacing:inherit;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;line-height:2.5rem;display:flex}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__purple){background-color:var(--background-purple-primary);color:var(--text-purple-secondary)}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__invert-purple){background-color:var(--background-purple-primary-invert);color:var(--purple-00)}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__green){background-color:var(--green-00);color:var(--green-60)}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__invert-green){background-color:var(--green-60);color:var(--green-00)}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__pink){background-color:var(--pink-00);color:var(--pink-40)}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__invert-pink){background-color:var(--pink-40);color:var(--pink-00)}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__yellow){background-color:var(--yellow-00);color:var(--yellow-70)}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__invert-yellow){background-color:var(--yellow-50);color:var(--yellow-00)}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__gray){background-color:var(--gray-15);color:var(--gray-70)}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__invert-gray){background-color:var(--gray-60);color:var(--gray-00)}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__blue){background-color:var(--blue-00);color:var(--blue-50)}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__invert-blue){background-color:var(--blue-50);color:var(--blue-00)}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__round){border-radius:3.2rem;padding:0 1.2rem}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__round).Label-module-scss-module__80CC7G__medium{padding:0 1rem}@media (min-width:75em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__round).Label-module-scss-module__80CC7G__pc-medium{padding:0 1rem}}@media (min-width:48em) and (max-width:74.99em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__round).Label-module-scss-module__80CC7G__tb-medium{padding:0 1rem}}@media (max-width:47.99em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__round).Label-module-scss-module__80CC7G__mo-medium{padding:0 1rem}}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__round).Label-module-scss-module__80CC7G__small{padding:0 .8rem}@media (min-width:75em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__round).Label-module-scss-module__80CC7G__pc-small{padding:0 .8rem}}@media (min-width:48em) and (max-width:74.99em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__round).Label-module-scss-module__80CC7G__tb-small{padding:0 .8rem}}@media (max-width:47.99em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__round).Label-module-scss-module__80CC7G__mo-small{padding:0 .8rem}}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__round).Label-module-scss-module__80CC7G__xsmall{padding:.1rem .8rem 0}@media (min-width:75em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__round).Label-module-scss-module__80CC7G__pc-xsmall{padding:.1rem .8rem 0}}@media (min-width:48em) and (max-width:74.99em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__round).Label-module-scss-module__80CC7G__tb-xsmall{padding:.1rem .8rem 0}}@media (max-width:47.99em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__round).Label-module-scss-module__80CC7G__mo-xsmall{padding:.1rem .8rem 0}}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__rectangle){border-radius:.6rem;padding:0 .8rem}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__rectangle).Label-module-scss-module__80CC7G__medium{border-radius:.4rem;padding:0 .6rem}@media (min-width:75em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__rectangle).Label-module-scss-module__80CC7G__pc-medium{border-radius:.4rem;padding:0 .6rem}}@media (min-width:48em) and (max-width:74.99em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__rectangle).Label-module-scss-module__80CC7G__tb-medium{border-radius:.4rem;padding:0 .6rem}}@media (max-width:47.99em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__rectangle).Label-module-scss-module__80CC7G__mo-medium{border-radius:.4rem;padding:0 .6rem}}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__rectangle).Label-module-scss-module__80CC7G__small{border-radius:.4rem;padding:0 .4rem}@media (min-width:75em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__rectangle).Label-module-scss-module__80CC7G__pc-small{border-radius:.4rem;padding:0 .4rem}}@media (min-width:48em) and (max-width:74.99em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__rectangle).Label-module-scss-module__80CC7G__tb-small{border-radius:.4rem;padding:0 .4rem}}@media (max-width:47.99em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__rectangle).Label-module-scss-module__80CC7G__mo-small{border-radius:.4rem;padding:0 .4rem}}:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__rectangle).Label-module-scss-module__80CC7G__xsmall{border-radius:.4rem;padding:.1rem .4rem 0}@media (min-width:75em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__rectangle).Label-module-scss-module__80CC7G__pc-xsmall{border-radius:.4rem;padding:.1rem .4rem 0}}@media (min-width:48em) and (max-width:74.99em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__rectangle).Label-module-scss-module__80CC7G__tb-xsmall{border-radius:.4rem;padding:.1rem .4rem 0}}@media (max-width:47.99em){:where(.Label-module-scss-module__80CC7G__container):where(.Label-module-scss-module__80CC7G__rectangle).Label-module-scss-module__80CC7G__mo-xsmall{border-radius:.4rem;padding:.1rem .4rem 0}}:where(.Label-module-scss-module__80CC7G__container).Label-module-scss-module__80CC7G__medium{height:2.8rem;letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}@media (min-width:75em){:where(.Label-module-scss-module__80CC7G__container).Label-module-scss-module__80CC7G__pc-medium{height:2.8rem;letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}}@media (min-width:48em) and (max-width:74.99em){:where(.Label-module-scss-module__80CC7G__container).Label-module-scss-module__80CC7G__tb-medium{height:2.8rem;letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}}@media (max-width:47.99em){:where(.Label-module-scss-module__80CC7G__container).Label-module-scss-module__80CC7G__mo-medium{height:2.8rem;letter-spacing:inherit;font-size:1.4rem;font-weight:700;line-height:2.4rem}}:where(.Label-module-scss-module__80CC7G__container).Label-module-scss-module__80CC7G__small{height:2.4rem;letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}@media (min-width:75em){:where(.Label-module-scss-module__80CC7G__container).Label-module-scss-module__80CC7G__pc-small{height:2.4rem;letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}}@media (min-width:48em) and (max-width:74.99em){:where(.Label-module-scss-module__80CC7G__container).Label-module-scss-module__80CC7G__tb-small{height:2.4rem;letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}}@media (max-width:47.99em){:where(.Label-module-scss-module__80CC7G__container).Label-module-scss-module__80CC7G__mo-small{height:2.4rem;letter-spacing:inherit;font-size:1.3rem;font-weight:700;line-height:2.1rem}}:where(.Label-module-scss-module__80CC7G__container).Label-module-scss-module__80CC7G__xsmall{height:2rem;letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}@media (min-width:75em){:where(.Label-module-scss-module__80CC7G__container).Label-module-scss-module__80CC7G__pc-xsmall{height:2rem;letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}}@media (min-width:48em) and (max-width:74.99em){:where(.Label-module-scss-module__80CC7G__container).Label-module-scss-module__80CC7G__tb-xsmall{height:2rem;letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}}@media (max-width:47.99em){:where(.Label-module-scss-module__80CC7G__container).Label-module-scss-module__80CC7G__mo-xsmall{height:2rem;letter-spacing:inherit;font-size:1.2rem;font-weight:700;line-height:2rem}}
.Rating-module-scss-module__XX023q__container{flex-direction:row-reverse;gap:.4rem;display:flex}.Rating-module-scss-module__XX023q__button{cursor:pointer;display:flex;position:relative}.Rating-module-scss-module__XX023q__button:disabled{cursor:default;pointer-events:none}@media (hover:hover) and (pointer:fine){.Rating-module-scss-module__XX023q__button:not(.Rating-module-scss-module__XX023q__button:disabled){transition:all .3s ease-out}.Rating-module-scss-module__XX023q__button:not(.Rating-module-scss-module__XX023q__button:disabled):hover .Rating-module-scss-module__XX023q__star path,.Rating-module-scss-module__XX023q__button:not(.Rating-module-scss-module__XX023q__button:disabled):hover~.Rating-module-scss-module__XX023q__button .Rating-module-scss-module__XX023q__star path{fill:var(--yellow-40)}}.Rating-module-scss-module__XX023q__star{width:var(--icon-size);height:var(--icon-size)}@media (max-width:74.99em){.Rating-module-scss-module__XX023q__star{width:var(--icon-size-tb,var(--icon-size));height:var(--icon-size-tb,var(--icon-size))}}@media (max-width:47.99em){.Rating-module-scss-module__XX023q__star{width:var(--icon-size-mo,var(--icon-size));height:var(--icon-size-mo,var(--icon-size))}}.Rating-module-scss-module__XX023q__halfOverlay{clip-path:inset(0 50% 0 0);pointer-events:none;position:absolute;top:0;left:0}
.Textarea-module-scss-module__xIPIrW__wrapper{border-radius:var(--radius-8);border:.1rem solid var(--gray-100-opacity-20);background-color:var(--gray-100-opacity-00);min-height:var(--min-height);max-height:var(--max-height);flex-direction:column;padding:1.6rem 1.2rem .8rem 2rem;transition:all .2s linear;display:flex}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__disabled,.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__readonly{border-color:var(--gray-100-opacity-10)!important;background-color:var(--gray-100-opacity-05)!important}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__focused{border-color:var(--purple-70)}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__error{border-color:var(--red20)}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__hasValue{border-color:var(--gray-100-opacity-40)}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__l{padding:1.6rem 1.2rem .8rem 2rem}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__l .Textarea-module-scss-module__xIPIrW__textareaWrapper:after,.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__l .Textarea-module-scss-module__xIPIrW__textarea{letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__l .Textarea-module-scss-module__xIPIrW__maxLength{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}@media (min-width:75em){.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__pc-l{padding:1.6rem 1.2rem .8rem 2rem}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__pc-l .Textarea-module-scss-module__xIPIrW__textareaWrapper:after,.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__pc-l .Textarea-module-scss-module__xIPIrW__textarea{letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__pc-l .Textarea-module-scss-module__xIPIrW__maxLength{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}@media (min-width:48em) and (max-width:74.99em){.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__tb-l{padding:1.6rem 1.2rem .8rem 2rem}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__tb-l .Textarea-module-scss-module__xIPIrW__textareaWrapper:after,.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__tb-l .Textarea-module-scss-module__xIPIrW__textarea{letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__tb-l .Textarea-module-scss-module__xIPIrW__maxLength{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}@media (max-width:47.99em){.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__mo-l{padding:1.6rem 1.2rem .8rem 2rem}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__mo-l .Textarea-module-scss-module__xIPIrW__textareaWrapper:after,.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__mo-l .Textarea-module-scss-module__xIPIrW__textarea{letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__mo-l .Textarea-module-scss-module__xIPIrW__maxLength{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__s{padding:1.2rem 1.2rem .8rem 1.6rem}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__s .Textarea-module-scss-module__xIPIrW__textareaWrapper:after,.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__s .Textarea-module-scss-module__xIPIrW__textarea{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__s .Textarea-module-scss-module__xIPIrW__maxLength{letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}@media (min-width:75em){.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__pc-s{padding:1.2rem 1.2rem .8rem 1.6rem}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__pc-s .Textarea-module-scss-module__xIPIrW__textareaWrapper:after,.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__pc-s .Textarea-module-scss-module__xIPIrW__textarea{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__pc-s .Textarea-module-scss-module__xIPIrW__maxLength{letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}}@media (min-width:48em) and (max-width:74.99em){.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__tb-s{padding:1.2rem 1.2rem .8rem 1.6rem}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__tb-s .Textarea-module-scss-module__xIPIrW__textareaWrapper:after,.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__tb-s .Textarea-module-scss-module__xIPIrW__textarea{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__tb-s .Textarea-module-scss-module__xIPIrW__maxLength{letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}}@media (max-width:47.99em){.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__mo-s{padding:1.2rem 1.2rem .8rem 1.6rem}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__mo-s .Textarea-module-scss-module__xIPIrW__textareaWrapper:after,.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__mo-s .Textarea-module-scss-module__xIPIrW__textarea{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}.Textarea-module-scss-module__xIPIrW__wrapper.Textarea-module-scss-module__xIPIrW__mo-s .Textarea-module-scss-module__xIPIrW__maxLength{letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem}}.Textarea-module-scss-module__xIPIrW__textareaWrapper{overflow-wrap:anywhere;flex:1;display:grid;overflow:auto}.Textarea-module-scss-module__xIPIrW__textareaWrapper::-webkit-scrollbar{width:.5rem}.Textarea-module-scss-module__xIPIrW__textareaWrapper::-webkit-scrollbar-thumb{background:var(--gray-50);border-top:.5rem solid #0000;border-radius:.6rem}.Textarea-module-scss-module__xIPIrW__textareaWrapper::-webkit-scrollbar-thumb:hover{background:var(--gray-60)}.Textarea-module-scss-module__xIPIrW__textareaWrapper:after{content:attr(data-replicated-value) " ";white-space:pre-wrap;visibility:hidden;letter-spacing:normal;letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}.Textarea-module-scss-module__xIPIrW__textareaWrapper .Textarea-module-scss-module__xIPIrW__textarea,.Textarea-module-scss-module__xIPIrW__textareaWrapper:after{grid-area:1/1/2/2}.Textarea-module-scss-module__xIPIrW__textarea{color:var(--text-secondary);resize:none;letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}.Textarea-module-scss-module__xIPIrW__textarea::-webkit-scrollbar{display:none}.Textarea-module-scss-module__xIPIrW__textarea{scrollbar-width:none;-ms-overflow-style:none}.Textarea-module-scss-module__xIPIrW__textarea::placeholder{color:var(--text-tertiary)}.Textarea-module-scss-module__xIPIrW__disabled .Textarea-module-scss-module__xIPIrW__textarea::placeholder{color:var(--text-disabled)}.Textarea-module-scss-module__xIPIrW__textarea:focus{border:none;outline:none}.Textarea-module-scss-module__xIPIrW__textarea:disabled{-webkit-user-select:none;user-select:none;pointer-events:none;color:var(--text-disabled)}.Textarea-module-scss-module__xIPIrW__maxLength{color:var(--text-caption);letter-spacing:inherit;align-self:end;font-size:1.3rem;font-weight:400;line-height:2.1rem}.Textarea-module-scss-module__xIPIrW__disabled .Textarea-module-scss-module__xIPIrW__maxLength,.Textarea-module-scss-module__xIPIrW__readonly .Textarea-module-scss-module__xIPIrW__maxLength{color:var(--text-disabled)}.Textarea-module-scss-module__xIPIrW__currentLength{color:var(--text-purple-primary)}.Textarea-module-scss-module__xIPIrW__disabled .Textarea-module-scss-module__xIPIrW__currentLength,.Textarea-module-scss-module__xIPIrW__readonly .Textarea-module-scss-module__xIPIrW__currentLength{color:var(--text-disabled)}.Textarea-module-scss-module__xIPIrW__label{color:var(--text-secondary);text-align:left;letter-spacing:inherit;margin-bottom:.4rem;font-size:1.3rem;font-weight:400;line-height:2.1rem}.Textarea-module-scss-module__xIPIrW__disabled .Textarea-module-scss-module__xIPIrW__label,.Textarea-module-scss-module__xIPIrW__readonly .Textarea-module-scss-module__xIPIrW__label{color:var(--text-disabled)}
.Trigger-module-scss-module__LcSWzq__label{cursor:pointer;background-color:var(--gray-00)}.Trigger-module-scss-module__LcSWzq__label input{cursor:pointer}
@keyframes ModalBase-module-scss-module__VYOk5q__fadeIn{0%{opacity:0}to{opacity:1}}.ModalBase-module-scss-module__VYOk5q__container{z-index:100000000;background-color:#000000b3;outline:none;justify-content:center;align-items:center;width:100%;height:100%;animation:.2s ModalBase-module-scss-module__VYOk5q__fadeIn;display:flex;position:fixed;top:0;left:0;overflow:hidden}.ModalBase-module-scss-module__VYOk5q__container.ModalBase-module-scss-module__VYOk5q__backgroundUnset{background-color:unset}.ModalBase-module-scss-module__VYOk5q__container *{overscroll-behavior:contain}
.ShortMessageModal-module-scss-module__sUjuda__container{background-color:var(--purple-50);max-width:35rem;color:var(--text-primary-invert);white-space:pre;border-radius:.7rem;padding:.4rem 3rem;font-size:1.3rem}@media (min-width:48em){.ShortMessageModal-module-scss-module__sUjuda__container{max-width:45rem;padding:.8rem 3.2rem;font-size:1.4rem}}
.InputModal-module-scss-module__AU2U5W__container{background-color:var(--gray-00);border-radius:1.6rem;flex-direction:column;align-items:center;row-gap:1.5rem;padding:3rem 3rem 2.5rem;display:flex}[data-theme=DARK] .InputModal-module-scss-module__AU2U5W__container{background-color:#2a2c3d}.InputModal-module-scss-module__AU2U5W__title{color:var(--gray-100);letter-spacing:inherit;font-size:1.7rem;font-weight:500;line-height:2.8rem}.InputModal-module-scss-module__AU2U5W__buttons{-moz-column-gap:1.4rem;flex-direction:row;justify-content:center;align-items:center;column-gap:1.4rem;margin-top:.5rem;display:flex}
.ImageModal-module-scss-module__vL-zJW__container{width:48.6rem;max-height:min(80vh,76rem);overflow-y:scroll}.ImageModal-module-scss-module__vL-zJW__container::-webkit-scrollbar{display:none}.ImageModal-module-scss-module__vL-zJW__container{scrollbar-width:none;-ms-overflow-style:none}@media (max-width:47.99em){.ImageModal-module-scss-module__vL-zJW__container{width:32.5rem}}.ImageModal-module-scss-module__vL-zJW__xBtn{z-index:2;position:absolute;top:1.6rem;right:1.6rem}.ImageModal-module-scss-module__vL-zJW__contents{background-color:var(--gray-00);border-radius:2rem;flex-direction:column;display:flex;position:relative;overflow:hidden}.ImageModal-module-scss-module__vL-zJW__header{flex-direction:column;display:flex}.ImageModal-module-scss-module__vL-zJW__image{-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.ImageModal-module-scss-module__vL-zJW__titleWrapper{text-align:center;white-space:pre-wrap;word-break:keep-all;flex-direction:column;align-items:center;gap:.8rem;display:flex}[data-size-pc=L] .ImageModal-module-scss-module__vL-zJW__titleWrapper{padding:3.2rem 4.8rem .8rem}@media (max-width:74.99em){[data-size-tb=L] .ImageModal-module-scss-module__vL-zJW__titleWrapper{padding:3.2rem 4.8rem .8rem}}@media (max-width:47.99em){[data-size-mo=L] .ImageModal-module-scss-module__vL-zJW__titleWrapper{padding:3.2rem 4.8rem .8rem}}[data-size-pc=S] .ImageModal-module-scss-module__vL-zJW__titleWrapper{padding:3.2rem 2.4rem .8rem}@media (max-width:74.99em){[data-size-tb=S] .ImageModal-module-scss-module__vL-zJW__titleWrapper{padding:3.2rem 2.4rem .8rem}}@media (max-width:47.99em){[data-size-mo=S] .ImageModal-module-scss-module__vL-zJW__titleWrapper{padding:3.2rem 2.4rem .8rem}}.ImageModal-module-scss-module__vL-zJW__title{width:100%;color:var(--text-primary)}[data-size-pc=L] .ImageModal-module-scss-module__vL-zJW__title{letter-spacing:inherit;font-size:2.8rem;font-weight:700;line-height:4rem}@media (max-width:74.99em){[data-size-tb=L] .ImageModal-module-scss-module__vL-zJW__title{letter-spacing:inherit;font-size:2.8rem;font-weight:700;line-height:4rem}}@media (max-width:47.99em){[data-size-mo=L] .ImageModal-module-scss-module__vL-zJW__title{letter-spacing:inherit;font-size:2.8rem;font-weight:700;line-height:4rem}}[data-size-pc=S] .ImageModal-module-scss-module__vL-zJW__title{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}@media (max-width:74.99em){[data-size-tb=S] .ImageModal-module-scss-module__vL-zJW__title{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}}@media (max-width:47.99em){[data-size-mo=S] .ImageModal-module-scss-module__vL-zJW__title{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}}.ImageModal-module-scss-module__vL-zJW__description{color:var(--text-secondary)}.ImageModal-module-scss-module__vL-zJW__description:empty{display:none}[data-size-pc=L] .ImageModal-module-scss-module__vL-zJW__description{letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}@media (max-width:74.99em){[data-size-tb=L] .ImageModal-module-scss-module__vL-zJW__description{letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}}@media (max-width:47.99em){[data-size-mo=L] .ImageModal-module-scss-module__vL-zJW__description{letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}}[data-size-pc=S] .ImageModal-module-scss-module__vL-zJW__description{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}@media (max-width:74.99em){[data-size-tb=S] .ImageModal-module-scss-module__vL-zJW__description{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}}@media (max-width:47.99em){[data-size-mo=S] .ImageModal-module-scss-module__vL-zJW__description{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}}.ImageModal-module-scss-module__vL-zJW__footer{align-items:center;gap:var(--spacing-12);flex-direction:column;display:flex}[data-size-pc=L] .ImageModal-module-scss-module__vL-zJW__footer{padding:3.2rem 4.8rem 4rem}@media (max-width:74.99em){[data-size-tb=L] .ImageModal-module-scss-module__vL-zJW__footer{padding:3.2rem 4.8rem 4rem}}@media (max-width:47.99em){[data-size-mo=L] .ImageModal-module-scss-module__vL-zJW__footer{padding:3.2rem 4.8rem 4rem}}[data-size-pc=S] .ImageModal-module-scss-module__vL-zJW__footer{padding:2rem 3.2rem 2.4rem}@media (max-width:74.99em){[data-size-tb=S] .ImageModal-module-scss-module__vL-zJW__footer{padding:2rem 3.2rem 2.4rem}}@media (max-width:47.99em){[data-size-mo=S] .ImageModal-module-scss-module__vL-zJW__footer{padding:2rem 3.2rem 2.4rem}}.ImageModal-module-scss-module__vL-zJW__wrapper{position:relative}.ImageModal-module-scss-module__vL-zJW__checkbox{position:absolute;bottom:-4rem;right:0}
.TagInput-module-scss-module___VQsxq__container{flex-direction:column;gap:1.2rem;display:flex}
.TagList-module-scss-module__i-HDda__container{flex-wrap:wrap;gap:1rem;display:flex}.TagList-module-scss-module__i-HDda__tag{padding-right:.6rem!important}
.SegmentedButton-module-scss-module__MpgGGW__button{color:var(--text-tertiary);text-align:center;letter-spacing:inherit;border-radius:.8rem;flex-direction:row;justify-content:center;align-items:center;gap:.4rem;padding:.8rem 1.6rem;font-size:1.4rem;font-weight:500;line-height:2.4rem;transition:background-color .3s,color .3s;display:flex}.SegmentedButton-module-scss-module__MpgGGW__button.SegmentedButton-module-scss-module__MpgGGW__selected{color:var(--text-primary-invert)}.SegmentedButton-module-scss-module__MpgGGW__button.SegmentedButton-module-scss-module__MpgGGW__selected.SegmentedButton-module-scss-module__MpgGGW__gray{color:var(--text-primary)}.SegmentedButton-module-scss-module__MpgGGW__button:not(.SegmentedButton-module-scss-module__MpgGGW__selected):hover{background-color:var(--gray-100-opacity-05)}.SegmentedButton-module-scss-module__MpgGGW__button.SegmentedButton-module-scss-module__MpgGGW__small{letter-spacing:-.03rem;letter-spacing:inherit;padding:.6rem 1.2rem;font-size:1.3rem;font-weight:500;line-height:2.1rem}@media (min-width:75em){.SegmentedButton-module-scss-module__MpgGGW__button.SegmentedButton-module-scss-module__MpgGGW__pc-small{letter-spacing:-.03rem;letter-spacing:inherit;padding:.6rem 1.2rem;font-size:1.3rem;font-weight:500;line-height:2.1rem}}@media (min-width:48em) and (max-width:74.99em){.SegmentedButton-module-scss-module__MpgGGW__button.SegmentedButton-module-scss-module__MpgGGW__tb-small{letter-spacing:-.03rem;letter-spacing:inherit;padding:.6rem 1.2rem;font-size:1.3rem;font-weight:500;line-height:2.1rem}}@media (max-width:47.99em){.SegmentedButton-module-scss-module__MpgGGW__button.SegmentedButton-module-scss-module__MpgGGW__mo-small{letter-spacing:-.03rem;letter-spacing:inherit;padding:.6rem 1.2rem;font-size:1.3rem;font-weight:500;line-height:2.1rem}}.SegmentedButton-module-scss-module__MpgGGW__button>*{transition:background-color .3s,color .3s}
.FaqItem-module-scss-module__gVGL2W__container{border:solid .1rem var(--border-secondary);background-color:var(--background-secondary);border-radius:.8rem}.FaqItem-module-scss-module__gVGL2W__container.FaqItem-module-scss-module__gVGL2W__expanded{background-color:var(--background-primary)}.FaqItem-module-scss-module__gVGL2W__header{padding:var(--spacing-20);flex-direction:row;align-items:center;display:flex}.FaqItem-module-scss-module__gVGL2W__expanded .FaqItem-module-scss-module__gVGL2W__header{padding:var(--spacing-20) var(--spacing-20) calc(var(--spacing-20) - .8rem)}.FaqItem-module-scss-module__gVGL2W__q{color:var(--text-purple-primary);margin-right:var(--spacing-12);letter-spacing:inherit;align-self:flex-start;font-size:1.6rem;font-weight:700;line-height:2.7rem}@media (max-width:47.99em){.FaqItem-module-scss-module__gVGL2W__q{letter-spacing:inherit;font-size:1.5rem;font-weight:700;line-height:2.5rem}}.FaqItem-module-scss-module__gVGL2W__title{color:var(--text-primary);letter-spacing:inherit;flex:1;margin-right:.8rem;font-size:1.6rem;font-weight:500;line-height:2.7rem;transition:color .1s}.FaqItem-module-scss-module__gVGL2W__expanded .FaqItem-module-scss-module__gVGL2W__title{color:var(--text-purple-primary)}@media (max-width:47.99em){.FaqItem-module-scss-module__gVGL2W__title{letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}}.FaqItem-module-scss-module__gVGL2W__body{color:var(--text-secondary);margin:0 var(--spacing-20) 0 4.5rem;white-space:pre-wrap;word-break:keep-all;letter-spacing:inherit;border-top:#0000;font-size:1.5rem;font-weight:400;line-height:2.5rem}.FaqItem-module-scss-module__gVGL2W__expanded .FaqItem-module-scss-module__gVGL2W__body{box-shadow:inset 0 .1rem 0 var(--border-secondary)}@media (max-width:47.99em){.FaqItem-module-scss-module__gVGL2W__body{margin:0 1.6rem 0 3.5rem}}.FaqItem-module-scss-module__gVGL2W__body a{text-decoration:underline}.FaqItem-module-scss-module__gVGL2W__content{max-width:70rem;padding:var(--spacing-12) 0 var(--spacing-20);word-break:break-word;white-space:pre-line}.FaqItem-module-scss-module__gVGL2W__content p,.FaqItem-module-scss-module__gVGL2W__content ul,.FaqItem-module-scss-module__gVGL2W__content ol{white-space:normal}.FaqItem-module-scss-module__gVGL2W__content>p+ol,.FaqItem-module-scss-module__gVGL2W__content>p+ul{margin-top:-2rem}.FaqItem-module-scss-module__gVGL2W__content ol,.FaqItem-module-scss-module__gVGL2W__content ul{padding-left:2.4rem}.FaqItem-module-scss-module__gVGL2W__content li{margin-block:0;list-style:outside}
.FaqSection-module-scss-module__g8HhqW__container{flex-direction:column;width:100%;max-width:99.6rem;display:flex}.FaqSection-module-scss-module__g8HhqW__faqCards{gap:var(--spacing-16);margin-top:var(--spacing-32);flex-direction:column;display:flex}.FaqSection-module-scss-module__g8HhqW__button{margin-top:var(--spacing-40);align-self:center}
.ReviewCard-module-scss-module__8oZsgG__container{background-color:var(--background-primary);box-shadow:inset 0 0 0 .1rem var(--color-border-tertiary);border-radius:1.6rem;flex-direction:column;padding:2.4rem;display:flex}.ReviewCard-module-scss-module__8oZsgG__header{align-items:center;gap:var(--spacing-6);flex-direction:column;display:flex}.ReviewCard-module-scss-module__8oZsgG__thumbnail{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:100%;flex-shrink:0;width:4.8rem;height:auto}.ReviewCard-module-scss-module__8oZsgG__infos{text-align:center;flex-direction:column;flex:1;align-items:center;display:flex}.ReviewCard-module-scss-module__8oZsgG__username{color:var(--text-caption);letter-spacing:inherit;margin-bottom:.8rem;font-size:1.4rem;font-weight:500;line-height:2.4rem}.ReviewCard-module-scss-module__8oZsgG__rate{margin:.2rem 0 .6rem}.ReviewCard-module-scss-module__8oZsgG__target{color:var(--text-purple-primary);text-align:center;letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}.ReviewCard-module-scss-module__8oZsgG__target:empty{display:none}.ReviewCard-module-scss-module__8oZsgG__content{margin-top:var(--spacing-12);color:var(--text-secondary);text-align:left;letter-spacing:inherit;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:1.6rem;font-weight:400;line-height:2.7rem;display:-webkit-box;overflow:hidden;white-space:pre-wrap!important;white-space:nowrap!important;white-space:initial!important}@media (max-width:47.99em){.ReviewCard-module-scss-module__8oZsgG__content{letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}}
@media (prefers-reduced-motion:no-preference){.AppShowcase-module__Xr0YXq__float{animation:4s ease-in-out infinite AppShowcase-module__Xr0YXq__intro-float}}@keyframes AppShowcase-module__Xr0YXq__intro-float{0%,to{transform:translateY(0)}50%{transform:translateY(-1.2rem)}}
.Toast-module-scss-module__Rhj20a__container{border:.1rem solid var(--border-tertiary);min-width:33.5rem;max-width:calc(100vw - 4.8rem);min-height:6.8rem;box-shadow:var(--shadow-03);background-color:var(--gray-05);z-index:var(--z-index-toast);border-radius:1.6rem;align-items:center;gap:1.2rem;padding:.7rem 1.9rem .7rem 1.5rem;display:flex}@media (max-width:74.99em){.Toast-module-scss-module__Rhj20a__container{border-radius:1.2rem;min-width:24rem;min-height:4.4rem;padding-left:1.1rem;top:6.8rem}}.Toast-module-scss-module__Rhj20a__container svg{flex:none}@media (max-width:74.99em){.Toast-module-scss-module__Rhj20a__container svg{width:2.8rem;height:2.8rem}}.Toast-module-scss-module__Rhj20a__messageContainer{white-space:pre-line;flex-direction:column;min-width:18.8rem;max-width:28.8rem;display:flex}@media (max-width:74.99em){.Toast-module-scss-module__Rhj20a__messageContainer{min-width:10.8rem;max-width:20.3rem}}.Toast-module-scss-module__Rhj20a__message{color:var(--text-primary);letter-spacing:inherit;font-size:1.7rem;font-weight:500;line-height:2.8rem}@media (max-width:74.99em){.Toast-module-scss-module__Rhj20a__message{letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}}.Toast-module-scss-module__Rhj20a__subMessage{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}@media (max-width:74.99em){.Toast-module-scss-module__Rhj20a__subMessage{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}
.Toggle-module-scss-module__Dbl-6q__container{align-items:center;gap:1.2rem;display:inline-flex;position:relative}.Toggle-module-scss-module__Dbl-6q__container.Toggle-module-scss-module__Dbl-6q__small{gap:.6rem}.Toggle-module-scss-module__Dbl-6q__container.Toggle-module-scss-module__Dbl-6q__small .Toggle-module-scss-module__Dbl-6q__background{width:3.6rem;height:1.8rem}.Toggle-module-scss-module__Dbl-6q__container.Toggle-module-scss-module__Dbl-6q__small .Toggle-module-scss-module__Dbl-6q__handle{width:1.4rem;height:1.4rem;top:.9rem}.Toggle-module-scss-module__Dbl-6q__container.Toggle-module-scss-module__Dbl-6q__small .Toggle-module-scss-module__Dbl-6q__children{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}@media (min-width:75em){.Toggle-module-scss-module__Dbl-6q__container.Toggle-module-scss-module__Dbl-6q__pc-small{gap:.6rem}.Toggle-module-scss-module__Dbl-6q__container.Toggle-module-scss-module__Dbl-6q__pc-small .Toggle-module-scss-module__Dbl-6q__background{width:3.6rem;height:1.8rem}.Toggle-module-scss-module__Dbl-6q__container.Toggle-module-scss-module__Dbl-6q__pc-small .Toggle-module-scss-module__Dbl-6q__handle{width:1.4rem;height:1.4rem;top:.9rem}.Toggle-module-scss-module__Dbl-6q__container.Toggle-module-scss-module__Dbl-6q__pc-small .Toggle-module-scss-module__Dbl-6q__children{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}@media (min-width:48em) and (max-width:74.99em){.Toggle-module-scss-module__Dbl-6q__container.Toggle-module-scss-module__Dbl-6q__tb-small{gap:.6rem}.Toggle-module-scss-module__Dbl-6q__container.Toggle-module-scss-module__Dbl-6q__tb-small .Toggle-module-scss-module__Dbl-6q__background{width:3.6rem;height:1.8rem}.Toggle-module-scss-module__Dbl-6q__container.Toggle-module-scss-module__Dbl-6q__tb-small .Toggle-module-scss-module__Dbl-6q__handle{width:1.4rem;height:1.4rem;top:.9rem}.Toggle-module-scss-module__Dbl-6q__container.Toggle-module-scss-module__Dbl-6q__tb-small .Toggle-module-scss-module__Dbl-6q__children{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}@media (max-width:47.99em){.Toggle-module-scss-module__Dbl-6q__container.Toggle-module-scss-module__Dbl-6q__mo-small{gap:.6rem}.Toggle-module-scss-module__Dbl-6q__container.Toggle-module-scss-module__Dbl-6q__mo-small .Toggle-module-scss-module__Dbl-6q__background{width:3.6rem;height:1.8rem}.Toggle-module-scss-module__Dbl-6q__container.Toggle-module-scss-module__Dbl-6q__mo-small .Toggle-module-scss-module__Dbl-6q__handle{width:1.4rem;height:1.4rem;top:.9rem}.Toggle-module-scss-module__Dbl-6q__container.Toggle-module-scss-module__Dbl-6q__mo-small .Toggle-module-scss-module__Dbl-6q__children{letter-spacing:inherit;font-size:1.3rem;font-weight:400;line-height:2.1rem}}.Toggle-module-scss-module__Dbl-6q__background{background-color:var(--gray-30);border-radius:1.2rem;width:4.6rem;height:2.4rem;transition:background-color .4s ease-in-out;display:inline-block;position:relative}.Toggle-module-scss-module__Dbl-6q__active .Toggle-module-scss-module__Dbl-6q__background{background-color:var(--toggle-bg)}.Toggle-module-scss-module__Dbl-6q__handle{background-color:var(--toggle-switch);border-radius:50%;width:2rem;height:2rem;display:inline-block;position:absolute;top:1.2rem;left:.2rem;transform:translateY(-50%)}.Toggle-module-scss-module__Dbl-6q__active .Toggle-module-scss-module__Dbl-6q__handle{left:initial;right:.2rem}.Toggle-module-scss-module__Dbl-6q__children{letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}.Toggle-module-scss-module__Dbl-6q__children:empty{display:none}
.Tooltip-module-scss-module__KefsjG__tooltip{z-index:var(--z-index-tooltip);background-color:var(--light-gray-90)!important;border-radius:.6rem!important;padding:.4rem .8rem .3rem!important}.Tooltip-module-scss-module__KefsjG__tooltip.Tooltip-module-scss-module__KefsjG__purple{background-color:var(--purple-70)!important}.Tooltip-module-scss-module__KefsjG__tooltip.Tooltip-module-scss-module__KefsjG__black{background-color:var(--background-invert)!important}@media (hover:none){.Tooltip-module-scss-module__KefsjG__tooltip:not(.Tooltip-module-scss-module__KefsjG__hiddenCloseButton){padding-right:3.6rem!important}}.Tooltip-module-scss-module__KefsjG__tooltip.Tooltip-module-scss-module__KefsjG__openOnClick{padding-right:3.6rem!important}:where(.Tooltip-module-scss-module__KefsjG__content){text-align:left;max-width:22rem;color:var(--text-secondary-invert);letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}.Tooltip-module-scss-module__KefsjG__icon{display:none!important}@media (hover:none){.Tooltip-module-scss-module__KefsjG__icon{display:block!important}}.Tooltip-module-scss-module__KefsjG__openOnClick .Tooltip-module-scss-module__KefsjG__icon{display:block!important}.Tooltip-module-scss-module__KefsjG__closeButton{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:.8rem;right:.8rem}.Tooltip-module-scss-module__KefsjG__arrow{border-radius:.1rem;width:.9rem;height:.9rem}.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__top,.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__top-start,.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__top-end{bottom:-.3rem!important}.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__bottom,.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__bottom-start,.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__bottom-end{top:-.3rem!important}.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__left,.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__left-start,.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__left-end{right:-.3rem!important}.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__right,.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__right-start,.Tooltip-module-scss-module__KefsjG__arrow.Tooltip-module-scss-module__KefsjG__right-end{left:-.3rem!important}
.ModalForm-module-scss-module__opWaTq__fields{flex-direction:column;row-gap:2rem;padding:.8rem 0;display:flex}
.FileExplorer-module-scss-module__9cYmzW__container{background-color:var(--gray-10);-webkit-user-select:none;user-select:none;z-index:0;flex-direction:column;width:100%;height:100%;padding-left:0;display:flex;position:relative}@media (max-width:47.99em){.FileExplorer-module-scss-module__9cYmzW__container{z-index:33;width:70vw;position:absolute}}.FileExplorer-module-scss-module__9cYmzW__background{display:none}@media (max-width:47.99em){.FileExplorer-module-scss-module__9cYmzW__background{opacity:.7;z-index:32;background-color:#000;width:100%;height:100%;display:block;position:absolute;top:0;left:0}}.FileExplorer-module-scss-module__9cYmzW__header{height:3.6rem;padding:var(--spacing-6) var(--spacing-12);background-color:var(--gray-00);gap:.4rem;display:flex}.FileExplorer-module-scss-module__9cYmzW__header:empty{background-color:#0000}.FileExplorer-module-scss-module__9cYmzW__filesScrollable{-webkit-overflow-scrolling:touch;scrollbar-color:var(--gray-20) var(--gray-00);flex:1;padding:0 0 16.8rem;overflow:auto}.FileExplorer-module-scss-module__9cYmzW__filesScrollable::-webkit-scrollbar-corner{background:0 0}.FileExplorer-module-scss-module__9cYmzW__filesScrollable::-webkit-scrollbar{width:2.2rem;height:2.2rem}.FileExplorer-module-scss-module__9cYmzW__filesScrollable::-webkit-scrollbar-thumb{border:.7rem solid var(--gray-00);background-color:var(--gray-20);border-radius:1rem;min-height:10rem!important}.FileExplorer-module-scss-module__9cYmzW__filesScrollable::-webkit-scrollbar-track{background-color:var(--gray-00)}@media (max-width:47.99em){.FileExplorer-module-scss-module__9cYmzW__filesScrollable{padding-top:1rem}.FileExplorer-module-scss-module__9cYmzW__filesScrollable::-webkit-scrollbar{width:1rem;height:1rem}.FileExplorer-module-scss-module__9cYmzW__filesScrollable::-webkit-scrollbar-thumb{border:.3rem solid var(--gray-00)}}.FileExplorer-module-scss-module__9cYmzW__files{width:100%;min-width:fit-content}
.FileExplorerItem-module-scss-module__ojFLeG__container{width:100%;display:block}.FileExplorerItem-module-scss-module__ojFLeG__container.FileExplorerItem-module-scss-module__ojFLeG__isSelected{background-color:var(--gray-100-opacity-10)}@media (hover:hover) and (pointer:fine){.FileExplorerItem-module-scss-module__ojFLeG__container{transition:background-color .2s}.FileExplorerItem-module-scss-module__ojFLeG__container:hover{background-color:var(--gray-100-opacity-10)}.FileExplorerItem-module-scss-module__ojFLeG__container:hover .FileExplorerItem-module-scss-module__ojFLeG__name{color:var(--text-primary)}}.FileExplorerItem-module-scss-module__ojFLeG__menu{z-index:1;opacity:0;padding-right:.6rem;transition:opacity .2s;display:flex;position:sticky;right:0}.FileExplorerItem-module-scss-module__ojFLeG__menu:has([data-open=true]){opacity:1}@media (hover:hover) and (pointer:fine){.FileExplorerItem-module-scss-module__ojFLeG__menu{transition:opacity .2s}.FileExplorerItem-module-scss-module__ojFLeG__container:hover .FileExplorerItem-module-scss-module__ojFLeG__menu{opacity:1}}@media (max-width:74.99em){.FileExplorerItem-module-scss-module__ojFLeG__menu{padding-right:.8rem}}@media (max-width:47.99em){.FileExplorerItem-module-scss-module__ojFLeG__container.FileExplorerItem-module-scss-module__ojFLeG__isSelected .FileExplorerItem-module-scss-module__ojFLeG__menu{opacity:1}}.FileExplorerItem-module-scss-module__ojFLeG__item{-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;min-height:3.2rem;padding:.6rem 0 .6rem .8rem;display:flex;position:relative}.FileExplorerItem-module-scss-module__ojFLeG__nameContainer{flex:1;align-items:center;gap:.4rem;margin-left:.3rem;display:flex}.FileExplorerItem-module-scss-module__ojFLeG__name{letter-spacing:-.03rem;color:var(--text-caption);white-space:nowrap;border-radius:var(--radius-6);font-size:1.3rem;position:relative}.FileExplorerItem-module-scss-module__ojFLeG__name.FileExplorerItem-module-scss-module__ojFLeG__compact{display:flex}.FileExplorerItem-module-scss-module__ojFLeG__name.FileExplorerItem-module-scss-module__ojFLeG__compact.FileExplorerItem-module-scss-module__ojFLeG__selected{text-decoration:underline}.FileExplorerItem-module-scss-module__ojFLeG__name.FileExplorerItem-module-scss-module__ojFLeG__selected{color:var(--text-primary)}@media (hover:hover) and (pointer:fine){.FileExplorerItem-module-scss-module__ojFLeG__name{transition:background}.FileExplorerItem-module-scss-module__ojFLeG__name:hover{color:var(--text-primary)}.FileExplorerItem-module-scss-module__ojFLeG__name:hover:before{display:block}}.FileExplorerItem-module-scss-module__ojFLeG__name:before{content:"";background-color:var(--gray-100-opacity-10);border-radius:.2rem;width:calc(100% + .8rem);height:calc(100% + .4rem);display:none;position:absolute;top:-.2rem;left:-.4rem}.FileExplorerItem-module-scss-module__ojFLeG__compactMenu{display:none;position:absolute;right:0}@media (hover:hover) and (pointer:fine){.FileExplorerItem-module-scss-module__ojFLeG__compactMenu{transition:opacity .2s}.FileExplorerItem-module-scss-module__ojFLeG__name:hover .FileExplorerItem-module-scss-module__ojFLeG__compactMenu{display:block}}.FileExplorerItem-module-scss-module__ojFLeG__divider{color:var(--gray-70);letter-spacing:inherit;font-size:1.2rem;font-weight:400;line-height:2rem;transform:translateY(.1rem)}
.ExplorerItemIcon-module-scss-module__oOFhuq__container{-webkit-user-drag:none;align-items:center;display:flex}.ExplorerItemIcon-module-scss-module__oOFhuq__angle{width:1.4rem;height:1.4rem;transition:transform .2s}.ExplorerItemIcon-module-scss-module__oOFhuq__angle.ExplorerItemIcon-module-scss-module__oOFhuq__open{transform:rotate(90deg)}.ExplorerItemIcon-module-scss-module__oOFhuq__item{margin-left:.6rem}.ExplorerItemIcon-module-scss-module__oOFhuq__item.ExplorerItemIcon-module-scss-module__oOFhuq__withoutAngle{margin-left:2rem}
.ChatMessage-module-scss-module__VnPTAq__container{flex-direction:row;align-items:flex-start;gap:.8rem;display:flex}.ChatMessage-module-scss-module__VnPTAq__right{flex:1;min-width:.1rem}.ChatMessage-module-scss-module__VnPTAq__left img{border-radius:var(--radius-circle);-o-object-fit:cover;object-fit:cover;width:2.8rem;height:2.8rem;display:flex}.ChatMessage-module-scss-module__VnPTAq__name{color:var(--text-primary);letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.7rem}div.ChatMessage-module-scss-module__VnPTAq__content{color:var(--text-secondary);letter-spacing:inherit;word-break:keep-all;overflow-wrap:anywhere;font-size:1.6rem;font-weight:400;line-height:2.7rem;overflow-x:scroll}div.ChatMessage-module-scss-module__VnPTAq__content::-webkit-scrollbar{display:none}div.ChatMessage-module-scss-module__VnPTAq__content{scrollbar-width:none;-ms-overflow-style:none}div.ChatMessage-module-scss-module__VnPTAq__content.ChatMessage-module-scss-module__VnPTAq__error p{color:var(--text-purple-primary)}div.ChatMessage-module-scss-module__VnPTAq__content.ChatMessage-module-scss-module__VnPTAq__USER pre,div.ChatMessage-module-scss-module__VnPTAq__content.ChatMessage-module-scss-module__VnPTAq__USER code{max-height:10rem}div.ChatMessage-module-scss-module__VnPTAq__content p,div.ChatMessage-module-scss-module__VnPTAq__content li{letter-spacing:inherit;font-size:1.6rem;font-weight:400;line-height:2.7rem}.ChatMessage-module-scss-module__VnPTAq__loading{padding:1.2rem 0;display:flex}.ChatMessage-module-scss-module__VnPTAq__thumbs{gap:.8rem;margin-top:.8rem;display:flex}.ChatMessage-module-scss-module__VnPTAq__thumbs:empty{display:none}
.FrontmatterWrapper-module-scss-module__2xIE7q__container{background:linear-gradient(var(--background-primary), var(--background-primary)) padding-box,linear-gradient(302deg, #ff8033 2.91%, #5f3bee 98.47%) border-box;border:.1rem solid #0000;border-radius:1.6rem;margin-top:.4rem;overflow:hidden}.FrontmatterWrapper-module-scss-module__2xIE7q__header{background-color:var(--purple-00);align-items:center;gap:.6rem;padding:.8rem 2rem;display:flex}[data-theme=DARK] .FrontmatterWrapper-module-scss-module__2xIE7q__header{background-color:var(--purple-opacity-15)}.FrontmatterWrapper-module-scss-module__2xIE7q__title{color:var(--text-purple-primary);letter-spacing:inherit;font-size:1.5rem;font-weight:500;line-height:2.5rem}.FrontmatterWrapper-module-scss-module__2xIE7q__content{padding:2rem}
.QuizQuestion-module-scss-module__DpdFha__container{flex-wrap:wrap;align-items:center;display:flex}.QuizQuestion-module-scss-module__DpdFha__question{color:var(--text-purple-primary);letter-spacing:inherit;margin-right:.6rem;font-size:1.4rem;font-weight:500;line-height:2.4rem}div.QuizQuestion-module-scss-module__DpdFha__content{width:100%;margin-top:.8rem}@media (max-width:47.99em){div.QuizQuestion-module-scss-module__DpdFha__content{margin-top:.6rem}}div.QuizQuestion-module-scss-module__DpdFha__content p{letter-spacing:inherit;font-size:1.8rem;font-weight:500;line-height:3rem}@media (max-width:74.99em){div.QuizQuestion-module-scss-module__DpdFha__content p{letter-spacing:inherit;font-size:1.6rem;font-weight:500;line-height:2.7rem}}div.QuizQuestion-module-scss-module__DpdFha__content code{font-size:1.6rem;font-weight:500}@media (max-width:74.99em){div.QuizQuestion-module-scss-module__DpdFha__content code{font-size:1.4rem}}
.QuizItemLayout-module-scss-module__BKbb5G__container{width:100%}.QuizItemLayout-module-scss-module__BKbb5G__controllerBox{flex-direction:column;align-items:flex-start;gap:1.6rem;margin-top:3.5rem;display:flex}.QuizItemLayout-module-scss-module__BKbb5G__cardWrapper{flex-direction:column;gap:1.8rem;margin-top:1.5rem;display:flex}.QuizItemLayout-module-scss-module__BKbb5G__inputWrapper{margin-top:2.5rem}
@keyframes Countdown-module-scss-module__5GMz5a__rotateFill{0%{transform:rotate(0)}to{transform:rotate(180deg)}}.Countdown-module-scss-module__5GMz5a__container{border-radius:100%;justify-content:center;align-items:center;width:3.4rem;height:3.4rem;display:flex;position:relative;overflow:hidden}.Countdown-module-scss-module__5GMz5a__hold{background-color:var(--gray-30);border-radius:100%;width:100%;height:100%;position:absolute}.Countdown-module-scss-module__5GMz5a__hold.Countdown-module-scss-module__5GMz5a__left{clip-path:inset(0 50% 0 0)}.Countdown-module-scss-module__5GMz5a__hold.Countdown-module-scss-module__5GMz5a__right{clip-path:inset(0 0 0 50%)}.Countdown-module-scss-module__5GMz5a__fill{background-color:var(--border-purple-primary);border-radius:100%;width:100%;height:100%;position:absolute}.Countdown-module-scss-module__5GMz5a__left .Countdown-module-scss-module__5GMz5a__fill{clip-path:inset(0 0 0 50%);animation:var(--duration,0s) linear var(--duration,0s) forwards;animation-name:Countdown-module-scss-module__5GMz5a__rotateFill;right:0}.Countdown-module-scss-module__5GMz5a__right .Countdown-module-scss-module__5GMz5a__fill{clip-path:inset(0 50% 0 0);animation:var(--duration,0s) linear forwards;animation-name:Countdown-module-scss-module__5GMz5a__rotateFill;left:0}.Countdown-module-scss-module__5GMz5a__center{background-color:var(--gray-00);border-radius:100%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;position:absolute}.Countdown-module-scss-module__5GMz5a__label{color:var(--gray-100);letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}
.InlineLoading-module-scss-module__6JkVka__container{gap:1rem;display:flex}.InlineLoading-module-scss-module__6JkVka__container>span{background-color:var(--purple-70);border:0;border-radius:100%;width:.8rem;height:.8rem;animation:1s 1s infinite InlineLoading-module-scss-module__6JkVka__load;display:inline-block}.InlineLoading-module-scss-module__6JkVka__container>span:first-child{animation-delay:0s}.InlineLoading-module-scss-module__6JkVka__container>span:nth-child(2){animation-delay:.2s}.InlineLoading-module-scss-module__6JkVka__container>span:last-child{animation-delay:.4s}@keyframes InlineLoading-module-scss-module__6JkVka__load{0%{transform:translateY(0)}50%{transform:translateY(.7rem)}to{transform:translateY(0)}}
.ModalFooter-module-scss-module__TXPegG__container{flex-direction:row;justify-content:center;align-items:center;gap:1rem;padding:2.4rem 0;display:flex}.ModalFooter-module-scss-module__TXPegG__container.ModalFooter-module-scss-module__TXPegG__wideBottom{padding-bottom:4rem}
.ModalHeader-module-scss-module__qIiE_q__container{z-index:1;flex-direction:column;flex-shrink:0;align-items:center;min-height:2.4rem;display:flex;position:relative}.ModalHeader-module-scss-module__qIiE_q__container:empty{display:none}.ModalHeader-module-scss-module__qIiE_q__image{padding:3.2rem 4rem 0}@media (max-width:47.99em){.ModalHeader-module-scss-module__qIiE_q__image{padding:3.2rem 2.4rem 0}}.ModalHeader-module-scss-module__qIiE_q__title{width:100%;color:var(--text-primary);text-align:center;word-break:keep-all;white-space:pre-line;letter-spacing:inherit;padding:2.4rem 3.2rem .8rem;font-size:1.7rem;font-weight:500;line-height:2.8rem}.ModalHeader-module-scss-module__qIiE_q__image+.ModalHeader-module-scss-module__qIiE_q__title{letter-spacing:inherit;padding-top:1.6rem;font-size:2.8rem;font-weight:700;line-height:4rem}@media (max-width:47.99em){.ModalHeader-module-scss-module__qIiE_q__image+.ModalHeader-module-scss-module__qIiE_q__title{letter-spacing:inherit;font-size:2rem;font-weight:700;line-height:3.2rem}}.ModalHeader-module-scss-module__qIiE_q__icon+.ModalHeader-module-scss-module__qIiE_q__title{padding-top:1.2rem}@media (max-width:47.99em){.ModalHeader-module-scss-module__qIiE_q__title{letter-spacing:inherit;padding:2rem 2.4rem .8rem;font-size:1.6rem;font-weight:500;line-height:2.7rem}}.ModalHeader-module-scss-module__qIiE_q__icon{margin-top:2.5rem;display:flex}.ModalHeader-module-scss-module__qIiE_q__close{position:absolute;top:1.5rem;right:1.5rem}
.GlobalModal-module-scss-module__rKYm7a__wrapper{position:relative}.GlobalModal-module-scss-module__rKYm7a__container{background-color:var(--background-primary);max-width:var(--width);width:calc(100vw - 4rem);max-height:min(var(--height));border-radius:1.6rem;flex-direction:column;display:flex;overflow:hidden}.GlobalModal-module-scss-module__rKYm7a__container.GlobalModal-module-scss-module__rKYm7a__fullScreen{width:100vw;max-width:100vw;height:100vh;max-height:100vh;min-height:100vh;max-height:-webkit-fill-available;border-radius:0;min-height:-webkit-fill-available}.GlobalModal-module-scss-module__rKYm7a__overflowVisible .GlobalModal-module-scss-module__rKYm7a__container{overflow:visible}@media (max-width:74.99em){.GlobalModal-module-scss-module__rKYm7a__container{max-width:var(--m-width,var(--width))}}@media (max-width:47.99em){.GlobalModal-module-scss-module__rKYm7a__container{max-width:var(--s-width,var(--width))}}.GlobalModal-module-scss-module__rKYm7a__image{width:100%;height:auto}.GlobalModal-module-scss-module__rKYm7a__body{color:var(--text-secondary);text-align:center;background-color:var(--gray-00);background-repeat:no-repeat;background-size:100% .1rem;background-image:linear-gradient(var(--gray-15), var(--gray-15));letter-spacing:inherit;border-bottom-right-radius:1.4rem;border-bottom-left-radius:1.4rem;padding:0 3.2rem;font-size:1.5rem;font-weight:400;line-height:2.5rem;position:relative;overflow-y:scroll}.GlobalModal-module-scss-module__rKYm7a__body::-webkit-scrollbar{display:none}.GlobalModal-module-scss-module__rKYm7a__body{scrollbar-width:none;-ms-overflow-style:none}.GlobalModal-module-scss-module__rKYm7a__overflowVisible .GlobalModal-module-scss-module__rKYm7a__body{overflow:visible}@media (max-width:47.99em){.GlobalModal-module-scss-module__rKYm7a__body{padding:0 2rem}}.GlobalModal-module-scss-module__rKYm7a__body:before{content:"";background-color:var(--gray-00);height:.2rem;display:block;position:absolute;left:0;right:0}.GlobalModal-module-scss-module__rKYm7a__checkbox{position:absolute;bottom:-4rem;right:0}.GlobalModal-module-scss-module__rKYm7a__content{white-space:pre-line}
.PointToast-module-scss-module__x2YUEG__purple{background-color:var(--purple-50)!important}.PointToast-module-scss-module__x2YUEG__title{color:var(--text-primary)}.PointToast-module-scss-module__x2YUEG__purple .PointToast-module-scss-module__x2YUEG__title{color:var(--text-primary-invert)}.PointToast-module-scss-module__x2YUEG__description{color:var(--text-tertiary)}.PointToast-module-scss-module__x2YUEG__purple .PointToast-module-scss-module__x2YUEG__description{color:var(--text-tertiary-invert)}.PointToast-module-scss-module__x2YUEG__icon{background-color:var(--gray-20);border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex}.PointToast-module-scss-module__x2YUEG__purple .PointToast-module-scss-module__x2YUEG__icon{background-color:var(--purple-30)}.PointToast-module-scss-module__x2YUEG__number{color:var(--purple-60);letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}.PointToast-module-scss-module__x2YUEG__purple .PointToast-module-scss-module__x2YUEG__number{color:var(--yellow-30)!important}[data-theme=DARK] .PointToast-module-scss-module__x2YUEG__number{color:var(--purple-40)}
.openLessonCompleteToast-module__blo-XW__toast{animation:.3s ease-in-out openLessonCompleteToast-module__blo-XW__showUp}@keyframes openLessonCompleteToast-module__blo-XW__showUp{0%{opacity:.7;transform:translateY(8rem)}to{opacity:1;transform:translateY(0)}}
.Collapse-module-scss-module__-pPnUW__container{width:100%;height:0;overflow:hidden}.Collapse-module-scss-module__-pPnUW__container.Collapse-module-scss-module__-pPnUW__transitioning{transition:height var(--timeout,.2s)}.Collapse-module-scss-module__-pPnUW__container.Collapse-module-scss-module__-pPnUW__open{height:var(--height,0)}.Collapse-module-scss-module__-pPnUW__container.Collapse-module-scss-module__-pPnUW__open.Collapse-module-scss-module__-pPnUW__opened:not(.Collapse-module-scss-module__-pPnUW__transitioning){height:auto;overflow:visible}.Collapse-module-scss-module__-pPnUW__container.Collapse-module-scss-module__-pPnUW__opened.Collapse-module-scss-module__-pPnUW__transitioning:not(.Collapse-module-scss-module__-pPnUW__open){height:var(--height,0)}.Collapse-module-scss-module__-pPnUW__container.Collapse-module-scss-module__-pPnUW__disabled{height:unset}
.SolutionCard-module-scss-module__tcTkIq__container{background-color:var(--gray-05);border:.1rem solid var(--gray-30);border-radius:.8rem;outline:none;padding:2.4rem}@media (max-width:47.99em){.SolutionCard-module-scss-module__tcTkIq__container{padding:2rem}}.SolutionCard-module-scss-module__tcTkIq__card{flex-direction:column;width:100%;display:flex}.SolutionCard-module-scss-module__tcTkIq__header{cursor:pointer;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.SolutionCard-module-scss-module__tcTkIq__title{color:var(--gray-90);letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:2.6rem}@media (max-width:74.99em){.SolutionCard-module-scss-module__tcTkIq__title{letter-spacing:inherit;font-size:1.6rem;font-weight:700;line-height:2.2rem}}.SolutionCard-module-scss-module__tcTkIq__answer{color:var(--gray-80);letter-spacing:inherit;align-items:center;gap:.8rem;padding-top:1.6rem;font-size:1.6rem;font-weight:500;line-height:2.7rem;display:flex}@media (max-width:47.99em){.SolutionCard-module-scss-module__tcTkIq__answer{letter-spacing:inherit;gap:.6rem;font-size:1.4rem;font-weight:500;line-height:2.4rem}}.SolutionCard-module-scss-module__tcTkIq__choiceAnswers{gap:.4rem;display:flex}.SolutionCard-module-scss-module__tcTkIq__choiceAnswer{border:.1rem solid var(--gray-50);border-radius:var(--radius-circle);width:2.4rem;height:2.4rem;color:var(--gray-70);letter-spacing:inherit;justify-content:center;align-items:center;font-size:1.4rem;font-weight:500;line-height:2.4rem;display:flex}@media (max-width:47.99em){.SolutionCard-module-scss-module__tcTkIq__choiceAnswer{width:2rem;height:2rem;letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.SolutionCard-module-scss-module__tcTkIq__textAnswers{color:var(--gray-90);letter-spacing:inherit;align-items:center;font-size:1.6rem;font-weight:500;line-height:2.7rem;display:flex}@media (max-width:47.99em){.SolutionCard-module-scss-module__tcTkIq__textAnswers{letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}}.SolutionCard-module-scss-module__tcTkIq__textAnswer{align-items:flex-end;gap:.4rem;line-height:2rem;display:flex}.SolutionCard-module-scss-module__tcTkIq__textAnswer code{color:var(--gray-90);background-color:var(--gray-100-opacity-10);vertical-align:.2rem;white-space:pre-wrap;border-radius:.1rem;padding:.1rem .4rem .3rem;font-family:Menlo,Rec Mono Linear,Noto Sans KR,monospace,sans-serif;font-size:1.4rem;font-weight:400;line-height:1.8rem;display:block}@media (max-width:47.99em){.SolutionCard-module-scss-module__tcTkIq__textAnswer code{padding:0 .3rem .2rem;font-size:1.3rem}}.SolutionCard-module-scss-module__tcTkIq__content{padding-top:1.2rem}
.Tooltips-module-scss-module__bMohIa__container .Tooltips-module-scss-module__bMohIa__tooltip{background-color:var(--background-secondary);opacity:1;pointer-events:initial;border-radius:.8rem;min-width:24rem;max-width:37.5rem;min-height:4.5rem;padding:.8rem 1.2rem}@media (max-width:47.99em){.Tooltips-module-scss-module__bMohIa__container .Tooltips-module-scss-module__bMohIa__tooltip{min-width:18rem;max-width:33.5rem}}.Tooltips-module-scss-module__bMohIa__container .Tooltips-module-scss-module__bMohIa__content{color:var(--text-primary);font-size:1.4rem;font-weight:500;line-height:2.2rem}@media (max-width:47.99em){.Tooltips-module-scss-module__bMohIa__container .Tooltips-module-scss-module__bMohIa__content{font-size:1.3rem}}.Tooltips-module-scss-module__bMohIa__container .Tooltips-module-scss-module__bMohIa__content a{color:var(--mint-60);pointer-events:initial}.Tooltips-module-scss-module__bMohIa__container .Tooltips-module-scss-module__bMohIa__content a:hover{text-decoration:underline}.Tooltips-module-scss-module__bMohIa__wrapper{gap:.4rem;display:flex}.Tooltips-module-scss-module__bMohIa__number{color:var(--mint-60);flex-shrink:0;margin-top:.05rem;font-size:1.4rem;font-weight:500;line-height:2.2rem}@media (max-width:47.99em){.Tooltips-module-scss-module__bMohIa__number{font-size:1.3rem}}
.VerificationCodeInput-module-scss-module__rFCmUq__container{position:relative}.VerificationCodeInput-module-scss-module__rFCmUq__timer{color:var(--red20);letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem;position:absolute;top:1.8rem;right:1.7rem}.VerificationCodeInput-module-scss-module__rFCmUq__verified{position:absolute;top:1.8rem;right:1.7rem}
.CourseCategoryDropdown-module__hEqu2a__dropdown{animation:.2s ease-out CourseCategoryDropdown-module__hEqu2a__dropdown-fade-in}.CourseCategoryDropdown-module__hEqu2a__item{animation:.3s ease-out backwards CourseCategoryDropdown-module__hEqu2a__item-rise-up}@keyframes CourseCategoryDropdown-module__hEqu2a__dropdown-fade-in{0%{opacity:0}to{opacity:1}}@keyframes CourseCategoryDropdown-module__hEqu2a__item-rise-up{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:translateY(0)}}
.Drawer-module-scss-module__-gQhXa__content{top:var(--drawer-top,0);bottom:var(--gnt-height,0);z-index:var(--z-index-drawer);width:var(--draw-width,100vw);max-width:var(--draw-width,100vw);background-color:var(--drawer-background,var(--gray-00));filter:drop-shadow(0 .4rem 2.5rem #0000000a);pointer-events:none;flex-direction:column;transition:transform .3s ease-out;display:flex;position:fixed;overflow-y:scroll!important}.Drawer-module-scss-module__-gQhXa__content::-webkit-scrollbar{display:none}.Drawer-module-scss-module__-gQhXa__content.Drawer-module-scss-module__-gQhXa__left{left:0;transform:translate(-100%)}.Drawer-module-scss-module__-gQhXa__content.Drawer-module-scss-module__-gQhXa__right{right:0;transform:translate(100%)}.Drawer-module-scss-module__-gQhXa__open .Drawer-module-scss-module__-gQhXa__content{pointer-events:auto;transform:translate(0)}@media (max-width:47.99em){.Drawer-module-scss-module__-gQhXa__content{width:var(--draw-mobile-width,100vw);max-width:var(--draw-mobile-width,100vw)}}.Drawer-module-scss-module__-gQhXa__contentWrapper{height:100%}.Drawer-module-scss-module__-gQhXa__overlay{inset:0;top:var(--drawer-top,0);z-index:calc(var(--z-index-drawer) - 1);opacity:0;visibility:hidden;background-color:#000000b3;transition:opacity .2s,visibility 0s linear .2s;display:flex;position:fixed}.Drawer-module-scss-module__-gQhXa__open .Drawer-module-scss-module__-gQhXa__overlay{opacity:.74;visibility:visible;transition:opacity .2s}
.SocialMediaButtons-module-scss-module__-Hozhq__container{-moz-column-gap:var(--spacing-12);align-items:flex-start;column-gap:var(--spacing-12);flex-direction:row;display:flex}.SocialMediaButtons-module-scss-module__-Hozhq__item{aspect-ratio:1;border-radius:var(--radius-circle);background-color:var(--gray-100-opacity-10);justify-content:center;align-items:center;width:3.2rem;height:auto;display:flex}@media (hover:hover) and (pointer:fine){.SocialMediaButtons-module-scss-module__-Hozhq__item{transition:all .3s ease-out}.SocialMediaButtons-module-scss-module__-Hozhq__item:hover{background-color:var(--gray-100-opacity-15)}}@media (max-width:47.99em){.SocialMediaButtons-module-scss-module__-Hozhq__item{width:2.8rem}.SocialMediaButtons-module-scss-module__-Hozhq__img{width:1.6rem;height:1.6rem}}
.PasswordInput-module-scss-module__QC6yKW__button{line-height:0;display:block}
.SelfCheckViewer-module-scss-module__6Xqv1q__container{flex-direction:column;gap:2.4rem;max-height:100%;padding:2rem 2.4rem;display:flex}.SelfCheckViewer-module-scss-module__6Xqv1q__header{flex-direction:column;flex-shrink:0;gap:.4rem;display:flex;position:relative}.SelfCheckViewer-module-scss-module__6Xqv1q__title{color:var(--text-primary);letter-spacing:inherit;font-size:1.8rem;font-weight:700;line-height:3rem}.SelfCheckViewer-module-scss-module__6Xqv1q__subtitle{color:var(--text-tertiary);letter-spacing:inherit;font-size:1.5rem;font-weight:400;line-height:2.5rem}.SelfCheckViewer-module-scss-module__6Xqv1q__close{position:absolute;top:-.4rem;right:-.8rem}.SelfCheckViewer-module-scss-module__6Xqv1q__content{flex-direction:column;flex:1;min-height:0;display:flex}.SelfCheckViewer-module-scss-module__6Xqv1q__indicator{border-bottom:.1rem solid var(--border-secondary);flex-direction:row;flex-shrink:0;align-items:center;gap:.8rem;margin-bottom:.8rem;padding-bottom:.8rem;display:flex}.SelfCheckViewer-module-scss-module__6Xqv1q__indicator mark{color:var(--text-purple-primary);letter-spacing:inherit;font-size:1.4rem;font-weight:500;line-height:2.4rem}.SelfCheckViewer-module-scss-module__6Xqv1q__indicatorLabel{color:var(--text-secondary);letter-spacing:inherit;font-size:1.4rem;font-weight:400;line-height:2.4rem}.SelfCheckViewer-module-scss-module__6Xqv1q__progress{aspect-ratio:1;width:2rem;height:auto;transform:rotate(-90deg)}.SelfCheckViewer-module-scss-module__6Xqv1q__progress .SelfCheckViewer-module-scss-module__6Xqv1q__progressCircle{stroke:var(--border-purple-tertiary);fill:var(--gray-00)}.SelfCheckViewer-module-scss-module__6Xqv1q__progress .SelfCheckViewer-module-scss-module__6Xqv1q__progressBar{stroke:var(--purple-60)}.SelfCheckViewer-module-scss-module__6Xqv1q__guides{flex-direction:column;flex:1;gap:1.5rem;display:flex;overflow-y:scroll}.SelfCheckViewer-module-scss-module__6Xqv1q__guides::-webkit-scrollbar{display:none}.SelfCheckViewer-module-scss-module__6Xqv1q__guides{scrollbar-width:none;-ms-overflow-style:none}.SelfCheckViewer-module-scss-module__6Xqv1q__guide{cursor:pointer;flex-direction:row;align-items:flex-start;display:flex}.SelfCheckViewer-module-scss-module__6Xqv1q__checkBox{flex-shrink:0;align-items:center;margin-top:.4rem;margin-right:.8rem;display:flex}.SelfCheckViewer-module-scss-module__6Xqv1q__checkLabel{word-break:keep-all;overflow-wrap:anywhere;flex-grow:1}
.ForgotPasswordForm-module-scss-module__dWTwza__text{margin-bottom:2.8rem}
.FooterLinks-module-scss-module__rEZXBq__container{align-items:center;gap:var(--spacing-4) var(--spacing-24);flex-wrap:wrap;display:flex}@media (max-width:74.99em){.FooterLinks-module-scss-module__rEZXBq__container{justify-content:center}}.FooterLinks-module-scss-module__rEZXBq__text{color:var(--text-secondary);letter-spacing:-.03rem;letter-spacing:inherit;font-size:1.3rem;font-weight:500;line-height:2.1rem}@media (max-width:47.99em){.FooterLinks-module-scss-module__rEZXBq__text{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}}.FooterLinks-module-scss-module__rEZXBq__text b{color:var(--text-primary);font-weight:700}
.CorporateInformation-module-scss-module__7YCLpG__container{gap:var(--spacing-4) .6rem;flex-wrap:wrap;width:100%;max-width:50rem;display:flex}@media (max-width:74.99em){.CorporateInformation-module-scss-module__7YCLpG__container{justify-content:center}}.CorporateInformation-module-scss-module__7YCLpG__item{color:var(--text-caption);flex-direction:row;align-items:center;display:flex}.CorporateInformation-module-scss-module__7YCLpG__item:not(:last-child):after{content:"";background-color:var(--text-caption);width:.1rem;height:1.2rem;margin-left:.6rem;display:inline-block}@media (max-width:47.99em){.CorporateInformation-module-scss-module__7YCLpG__item:not(:last-child):after{height:1.1rem}}.CorporateInformation-module-scss-module__7YCLpG__title{letter-spacing:inherit;font-size:1.2rem;font-weight:500;line-height:2rem}.CorporateInformation-module-scss-module__7YCLpG__item:first-of-type .CorporateInformation-module-scss-module__7YCLpG__title{color:var(--text-tertiary);font-weight:700}@media (max-width:47.99em){.CorporateInformation-module-scss-module__7YCLpG__title{letter-spacing:inherit;font-size:1.1rem;font-weight:500;line-height:1.8rem}}.CorporateInformation-module-scss-module__7YCLpG__value{letter-spacing:inherit;margin-left:.6rem;font-size:1.2rem;font-weight:400;line-height:2rem}@media (max-width:47.99em){.CorporateInformation-module-scss-module__7YCLpG__value{letter-spacing:inherit;font-size:1.1rem;font-weight:400;line-height:1.8rem}}
.DefaultFooter-module-scss-module__aavV4W__container{width:100%;padding:var(--spacing-40) 2.75rem var(--spacing-64);border-top:.1rem solid var(--border-tertiary)}.DefaultFooter-module-scss-module__aavV4W__contents{grid-template-areas:"links icons""details icons";justify-content:space-between;width:100%;max-width:120rem;margin:0 auto;display:grid}@media (max-width:74.99em){.DefaultFooter-module-scss-module__aavV4W__contents{grid-template-areas:"links""details""icons";grid-auto-columns:1fr}}.DefaultFooter-module-scss-module__aavV4W__links{grid-area:links}.DefaultFooter-module-scss-module__aavV4W__icons{grid-area:icons;justify-content:flex-end;display:flex}@media (max-width:74.99em){.DefaultFooter-module-scss-module__aavV4W__icons{margin-top:var(--spacing-32);justify-content:center}}.DefaultFooter-module-scss-module__aavV4W__details{margin-top:var(--spacing-24);flex-direction:column;grid-area:details;display:flex}@media (max-width:74.99em){.DefaultFooter-module-scss-module__aavV4W__details{align-items:center}}
/*# sourceMappingURL=2y9-7lky_eppl.css.map*/