.carousel-wrapper.svelte-u4ruvi{overflow:hidden;position:relative;width:100%}.carousel-slider.svelte-u4ruvi{cursor:default;display:flex;touch-action:pan-y;width:100%}.carousel-slider.svelte-u4ruvi:active{cursor:grabbing}.carousel-item.svelte-u4ruvi{flex-shrink:0;min-width:100%;width:100%}.carousel-nav.svelte-u4ruvi{align-items:center;display:flex;justify-content:space-between;left:0;padding:0 10px;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%)}.carousel-btn.svelte-u4ruvi{background:none;border:none;color:inherit;cursor:pointer;font-size:2rem;padding:10px;pointer-events:all;transition:opacity .2s;z-index:10}.carousel-btn.svelte-u4ruvi:hover{opacity:.7}.carousel-btn.hidden.svelte-u4ruvi{opacity:0;pointer-events:none}.carousel-dots.svelte-u4ruvi{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:20px;padding:0 10px}.carousel-dot.svelte-u4ruvi{background:currentColor;border:none;border-radius:50%;cursor:pointer;height:8px;opacity:.2;padding:0;transition:opacity .2s;width:8px}.carousel-dot.svelte-u4ruvi:hover{opacity:.5}.carousel-dot.active.svelte-u4ruvi{opacity:1}.wheel-picker.svelte-10sk6mr{height:calc(var(--row-h)*var(--visible));position:relative;width:100%}.columns.svelte-10sk6mr{align-items:center;display:flex;gap:6px;height:100%;justify-content:center;position:relative;z-index:1}.wheel.svelte-10sk6mr{-webkit-overflow-scrolling:touch;height:100%;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;touch-action:pan-y;width:60px}.wheel.svelte-10sk6mr::-webkit-scrollbar{height:0;width:0}.wheel-wide-left.svelte-10sk6mr{padding-left:60px;width:120px}.wheel-wide-right.svelte-10sk6mr{padding-right:60px;width:120px}.row.svelte-10sk6mr{align-items:center;color:#000;display:flex;font-size:var(--font-s);font-weight:700;height:var(--row-h);justify-content:center;scroll-snap-align:center;transition:color .5s ease;user-select:none}.row.is-scrolling.svelte-10sk6mr{color:#9f80ff}.highlight.svelte-10sk6mr{border-bottom:1px solid var(--Grayscale-Gray-100,#efefef);border-top:1px solid var(--Grayscale-Gray-100,#efefef);height:var(--row-h);left:0;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:0}.colon.svelte-10sk6mr{font-size:23px;font-style:normal;font-weight:700;line-height:calc(var(--row-h)*var(--visible));user-select:none}.fade.svelte-10sk6mr{height:40%;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.fade-top.svelte-10sk6mr{background:hsla(0,0%,100%,.75);top:0}.fade-bottom.svelte-10sk6mr{background:hsla(0,0%,100%,.75);bottom:0}@import url("https://fonts.googleapis.com/css2?family=DM+Sans:opsz,wght@9..40,100..1000&display=swap");@import url("https://cdnjs.cloudflare.com/ajax/libs/github-markdown-css/5.3.0/github-markdown-light.min.css");body,html{height:100%;margin:0;overflow:hidden;padding:0;position:fixed;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}html{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#fff;color:grey;font-size:2.66666667vmin;font-weight:500;-webkit-user-select:none}html[lang=en]{font-family:Pretendard,sans-serif}html[lang=ja]{font-family:PretendardJP,sans-serif}html[lang=vi]{font-family:Pretendard,sans-serif}@media (min-width:400px){html{font-size:62.5%}}body{font-size:1.6rem;line-height:130%}*{word-wrap:break-word;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;font:inherit;margin:0;padding:0;word-break:break-word}:active,:focus,:focus:active{-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}abbr,acronym,address,big,blockquote,cite,code,dd,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,input,ins,li,ol,p,pre,small,span,strong,sub,sup,td,textarea,th,ul{color:inherit;font-size:inherit;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}li,ol,ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6,td,th{font-size:100%;font-weight:400}fieldset,form{border:0}q:after,q:before{content:""}abbr,acronym{border:0}abbr,address,big,cite,code,em,ins,small,sub,sup{font-style:normal;font-weight:400}sub,sup{color:inherit}blockquote,q{quotes:none}caption{display:none}a{cursor:pointer;text-decoration:none}img,input,select{outline:none;vertical-align:middle}select{background:#fff;border:1px solid #d0d0d0;font-size:14px}button,textarea{outline:none}button{background:none;border:0;cursor:pointer;padding:0}button i{display:block}textarea{resize:none}input,select{-webkit-appearance:none;-webkit-border-radius:0}strong{font-weight:700}hr{border:none;border-top:1px solid var(--Grayscale-Gray-200,#e6e6e6)}.clfix{*zoom:1}.clfix:after{clear:both;content:"";display:block}[contenteditable],input,textarea{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}@font-face{font-family:Pretendard;font-weight:400;src:url(../fonts/Pretendard/Pretendard-Regular.woff2) format("woff2"),url(../fonts/Pretendard/Pretendard-Regular.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:500;src:url(../fonts/Pretendard/Pretendard-Medium.woff2) format("woff2"),url(../fonts/Pretendard/Pretendard-Medium.woff) format("woff")}@font-face{font-family:Pretendard;font-weight:700;src:url(../fonts/Pretendard/Pretendard-Bold.woff2) format("woff2"),url(../fonts/Pretendard/Pretendard-Bold.woff) format("woff")}@font-face{font-family:PretendardJP;font-weight:400;src:url(../fonts/PretendardJP/PretendardJP-Regular.woff2) format("woff2"),url(../fonts/PretendardJP/PretendardJP-Regular.woff) format("woff")}@font-face{font-family:PretendardJP;font-weight:500;src:url(../fonts/PretendardJP/PretendardJP-Medium.woff2) format("woff2"),url(../fonts/PretendardJP/PretendardJP-Medium.woff) format("woff")}@font-face{font-family:PretendardJP;font-weight:700;src:url(../fonts/PretendardJP/PretendardJP-Bold.woff2) format("woff2"),url(../fonts/PretendardJP/PretendardJP-Bold.woff) format("woff")}.clear{clear:both;content:"";display:block}.hidden{font:0/0 a,sans-serif;position:absolute}.hidden,.invisible{visibility:hidden}.align-c{text-align:center!important}.align-l{text-align:left!important}.align-r{text-align:right!important}.valign-b{vertical-align:bottom!important}.valign-t{vertical-align:top!important}.valign-m{vertical-align:middle!important}.margin-a{margin-left:auto!important;margin-right:auto!important}.texBlack{color:#000!important}.texWhite{color:#fff!important}.texGreen{color:#0b7!important}.texGreen-50{color:#f9ffdb!important}.texGreen-100{color:#e4ffc6!important}.texGreen-200{color:#cfa!important}.texGreen-300{color:#a6eaa2!important}.texGreen-400{color:#7cd677!important}.texGreen-500{color:#0b7!important}.texGreen-600{color:#009f65!important}.texGreen-700{color:#007248!important}.texGreen-800{color:#004129!important}.texGreen-900{color:#15221d!important}.texPurple{color:#cbf!important}.texPurpleLight{color:#ece5ff!important}.texSuccess{color:#0b7!important}.texInformative{color:#0080ff!important}.texWarning{color:#f34241!important}.texDelay{color:#ffa700!important}.texGray-50{color:#f5f5f5!important}.texGray-100{color:#efefef!important}.texGray-200{color:#e6e6e6!important}.texGray-300{color:#ccc!important}.texGray-400{color:#b3b3b3!important}.texGray-500{color:#999!important}.texGray-600{color:grey!important}.texGray-700{color:#666!important}.texGray-800{color:#4d4d4d!important}.texGray-900{color:#333!important}.pcOnly{display:none}.moOnly{display:block}.pd-0{padding:0!important}.pd-4{padding:4px!important}.pd-8{padding:8px!important}.pd-12{padding:12px!important}.pd-16{padding:16px!important}.pd-20{padding:20px!important}.pd-24{padding:24px!important}.pd-32{padding:32px!important}.pd-40{padding:40px!important}.pd-48{padding:48px!important}.pt-0{padding-top:0!important}.pt-4{padding-top:4px!important}.pt-6{padding-top:6px!important}.pt-8{padding-top:8px!important}.pt-12{padding-top:12px!important}.pt-16{padding-top:16px!important}.pt-20{padding-top:20px!important}.pt-24{padding-top:24px!important}.pt-32{padding-top:32px!important}.pt-40{padding-top:40px!important}.pt-48{padding-top:48px!important}.pb-0{padding-bottom:0!important}.pb-4{padding-bottom:4px!important}.pb-8{padding-bottom:8px!important}.pb-12{padding-bottom:12px!important}.pb-16{padding-bottom:16px!important}.pb-20{padding-bottom:20px!important}.pb-24{padding-bottom:24px!important}.pb-32{padding-bottom:32px!important}.pb-40{padding-bottom:40px!important}.pb-48{padding-bottom:48px!important}.pb-88{padding-bottom:88px!important}.pl-0{padding-left:0!important}.pl-4{padding-left:4px!important}.pl-8{padding-left:8px!important}.pl-12{padding-left:12px!important}.pl-16{padding-left:16px!important}.pl-20{padding-left:20px!important}.pl-24{padding-left:24px!important}.pl-32{padding-left:32px!important}.pl-40{padding-left:40px!important}.pl-48{padding-left:48px!important}.pr-0{padding-right:0!important}.pr-4{padding-right:4px!important}.pr-8{padding-right:8px!important}.pr-12{padding-right:12px!important}.pr-16{padding-right:16px!important}.pr-20{padding-right:20px!important}.pr-24{padding-right:24px!important}.pr-32{padding-right:32px!important}.pr-40{padding-right:40px!important}.pr-48{padding-right:48px!important}.mg-0{margin:0!important}.mg-4{margin:4px!important}.mg-8{margin:8px!important}.mg-12{margin:12px!important}.mg-16{margin:16px!important}.mg-20{margin:20px!important}.mg-24{margin:24px!important}.mg-32{margin:32px!important}.mg-40{margin:40px!important}.mg-48{margin:48px!important}.mt-auto{margin-top:auto!important}.mt-0{margin-top:0!important}.mt-4{margin-top:4px!important}.mt-6{margin-top:6px!important}.mt-8{margin-top:8px!important}.mt-12{margin-top:12px!important}.mt-16{margin-top:16px!important}.mt-20{margin-top:20px!important}.mt-24{margin-top:24px!important}.mt-32{margin-top:32px!important}.mt-40{margin-top:40px!important}.mt-48{margin-top:48px!important}.mb-auto{margin-bottom:auto!important}.mb-0{margin-bottom:0!important}.mb-4{margin-bottom:4px!important}.mb-8{margin-bottom:8px!important}.mb-12{margin-bottom:12px!important}.mb-16{margin-bottom:16px!important}.mb-20{margin-bottom:20px!important}.mb-24{margin-bottom:24px!important}.mb-32{margin-bottom:32px!important}.mb-40{margin-bottom:40px!important}.mb-48{margin-bottom:48px!important}.ml-auto{margin-left:auto!important}.ml-0{margin-left:0!important}.ml-4{margin-left:4px!important}.ml-8{margin-left:8px!important}.ml-12{margin-left:12px!important}.ml-16{margin-left:16px!important}.ml-20{margin-left:20px!important}.ml-24{margin-left:24px!important}.ml-32{margin-left:32px!important}.ml-40{margin-left:40px!important}.ml-48{margin-left:48px!important}.mr-auto{margin-right:auto!important}.mr-0{margin-right:0!important}.mr-4{margin-right:4px!important}.mr-8{margin-right:8px!important}.mr-12{margin-right:12px!important}.mr-16{margin-right:16px!important}.mr-20{margin-right:20px!important}.mr-24{margin-right:24px!important}.mr-32{margin-right:32px!important}.mr-40{margin-right:40px!important}.mr-48{margin-right:48px!important}.fw-regular{font-weight:var(--fw-r)!important}.fw-medium{font-weight:var(--fw-medium)!important}.fw-bold{font-weight:var(--fw-bold)!important}.d-flex,.d-flex-center{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.d-flex-center{align-items:center;justify-content:center}.d-flex-column{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column}.d-none{display:none!important}.limited-text-1{-webkit-line-clamp:1}.limited-text-1,.limited-text-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.limited-text-2{-webkit-line-clamp:2}.limited-text-3{-webkit-line-clamp:3}.limited-text-3,.limited-text-4{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.limited-text-4{-webkit-line-clamp:4}.position-relative{position:relative}.whitespace-pre-wrap{white-space:pre-wrap}.z-25{z-index:25!important}.overflow-hidden{overflow:hidden!important}.lh-100{line-height:100%!important}:root{--transparent:transparent;--White:#fff;--Black:#000;--Dark:#222;--Grayscale-Gray-50:#f5f5f5;--Grayscale-Gray-100:#efefef;--Grayscale-Gray-200:#e6e6e6;--Grayscale-Gray-300:#ccc;--Grayscale-Gray-400:#b3b3b3;--Grayscale-Gray-500:#999;--Grayscale-Gray-600:grey;--Grayscale-Gray-700:#666;--Grayscale-Gray-800:#4d4d4d;--Grayscale-Gray-900:#333;--Green-Green-50:#f9ffdb;--Green-Green-100:#e4ffc6;--Green-Green-200:#cfa;--Green-Green-300:#a6eaa2;--Green-Green-400:#7cd677;--Green-Green-500:#0b7;--Green-Green-600:#009f65;--Green-Green-700:#007248;--Green-Green-800:#004129;--Green-Green-900:#15221d;--Purple:#cbf;--Purple-light:#ece5ff;--Dim_60:rgba(0,0,0,.6);--Dim_70:rgba(0,0,0,.7);--Semantic-Success:#0b7;--Semantic-Info:#0080ff;--Semantic-Warning:#f34241;--Semantic-Delay:#ffa700;--ruby:#ff5469;--color-primary-1st:var(--Green-Green-500);--color-primary-2st:var(--Green-Green-200);--color-primary-3st:var(--Green-Green-50);--color-secondary-1st:var(--Purple);--color-secondary-2st:var(--Purple-light);--Shadow_s:0 0.1rem 0.3rem 0 rgba(0,0,0,.2);--Shadow_m:0 0.4rem 1rem -0.2rem rgba(0,0,0,.12);--Shadow_l:0 0.6rem 1.6rem -0.2rem rgba(0,0,0,.2);--Shadow_xl:0 -0.4rem 1rem 0 rgba(0,0,0,.2);--font-dm:"DM Sans",sans-serif;--font-pretendard:"Pretendard",serif;--heading-28:2.8rem;--heading-26:2.6rem;--heading-24:2.3rem;--heading-23:2.3rem;--heading-22:2.2rem;--heading-21:2.1rem;--heading-20:2rem;--fs-xxl:2.8rem;--fs-xl:2.2rem;--fs-l:1.8rem;--fs-m:1.6rem;--fs-s:1.4rem;--fs-xs:1.2rem;--fs-xxs:1.1rem;--fw-black:900;--fw-bold:700;--fw-medium:500;--fw-r:400;--radius-l:1.6rem;--radius-m:0.8rem;--radius-s:0.4rem}html[lang=en]{--font-dm:"DM Sans",sans-serif;--font-pretendard:"Pretendard",serif}html[lang=ja]{--font-dm:"Noto Sans JP",sans-serif;--font-pretendard:"PretendardJP",serif}html[lang=vi]{--font-dm:"DM Sans",sans-serif;--font-pretendard:"Pretendard",serif}.h1{font-size:var(--heading-28);letter-spacing:-.56px}.h1,.h2{font-family:var(--font-dm);font-style:normal;font-weight:var(--fw-black);line-height:normal}.h2{font-size:var(--heading-24);letter-spacing:-.48px}.h3_b{font-weight:var(--fw-bold)}.h3_b,.h3_m{font-family:var(--font-dm);font-size:var(--heading-22);font-style:normal;letter-spacing:-.44px;line-height:normal}.h3_m{font-weight:var(--fw-medium)}.h4_b{font-weight:var(--fw-bold)}.h4_b,.h4_m{font-family:var(--font-dm);font-size:var(--heading-20);font-style:normal;letter-spacing:-.4px;line-height:normal}.h4_m{font-weight:var(--fw-medium)}.t1_b{font-weight:var(--fw-bold)}.t1_b,.t1_m{font-family:var(--font-pretendard);font-size:var(--heading-26);font-style:normal;line-height:normal}.t1_m{font-weight:var(--fw-medium)}.t2_b{font-weight:var(--fw-bold)}.t2_b,.t2_m{font-family:var(--font-pretendard);font-size:var(--heading-23);font-style:normal;line-height:normal}.t2_m{font-weight:var(--fw-medium)}.t3_b{font-weight:var(--fw-bold)}.t3_b,.t3_m{font-family:var(--font-pretendard);font-size:var(--heading-21);font-style:normal;line-height:normal}.t3_m{font-weight:var(--fw-medium)}.b1_b{font-weight:var(--fw-bold)}.b1_b,.b1_m{font-family:var(--font-pretendard);font-size:var(--fs-l);font-style:normal;line-height:130%}.b1_m{font-weight:var(--fw-medium)}.b2_b{font-weight:var(--fw-bold)}.b2_b,.b2_m{font-family:var(--font-pretendard);font-size:var(--fs-m);font-style:normal;line-height:130%}.b2_m{font-weight:var(--fw-medium)}.b3_b{font-weight:var(--fw-bold)}.b3_b,.b3_m{font-family:var(--font-pretendard);font-size:var(--fs-s);font-style:normal;line-height:130%}.b3_m{font-weight:var(--fw-medium)}.c1_b{font-weight:var(--fw-bold)}.c1_b,.c1_m{font-family:var(--font-pretendard);font-size:var(--fs-xs);font-style:normal;line-height:130%}.c1_m{font-weight:var(--fw-medium)}.c2_b{font-weight:var(--fw-bold)}.c2_b,.c2_m{font-family:var(--font-pretendard);font-size:var(--fs-xxs);font-style:normal;line-height:130%}.c2_m{font-weight:var(--fw-medium)}.btn{align-items:center;background:var(--Black,#000);border-radius:var(--radius-l);color:var(--White);display:flex;flex-direction:column;flex-shrink:0;gap:10px;height:48px;justify-content:center;line-height:100%!important;padding:15px 20px}.btn-sz36{background-color:var(--White,#fff);border-radius:50%;box-shadow:var(--Shadow_s);height:36px;width:36px}.btn-sz24,.btn-sz36{background-position:50%;background-repeat:no-repeat}.btn-sz24{height:24px;width:24px}.btn_32_small{align-items:center;border:1px solid var(--Grayscale-Gray-300,#ccc);border-radius:6px;display:inline-flex;flex-shrink:0;height:32px;padding:0 16px}.btn_bkg_black{background-color:var(--Black,#000);border-color:var(--Black,#000);color:var(--White,#fff)}.w100{width:100%}.w50{width:50%}.w33{width:33.3333%}.w66{width:66.6666%}.w16{width:16.6666%}.w83{width:83.3333%}.w75{width:75%}.btn_close{height:24px;margin-right:39px;white-space:nowrap;width:24px}.btn_circle{align-items:center;background-color:rgba(0,0,0,.3);border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center}.btn_close.btn_circle{height:28px;text-align:center;width:28px}.btn_translation{background-image:url(../img/icon_Translation.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.btn_translation.off{background-image:url(../img/icon_Translation.svg)!important}.btn_translation.on{background-image:url(../img/icon_Translation_on.svg)!important}.btn_translation.hide{background-image:none;width:24px}.bkg_color_Gray_50{background-color:var(--Grayscale-Gray-50,#f5f5f5)!important}.bkg_color_Green_100{background-color:var(--Green-Green-100,#e4ffc6)!important}.btn_green-500{background:var(--Green-Green-500,#0b7);border-color:var(--Green-Green-500,#0b7)!important;color:var(--White,#fff)}.btn_gray-300{background:var(--Grayscale-Gray-300,#ccc);border-color:var(--Grayscale-Gray-300,#ccc)!important;color:var(--White,#fff)}.btn_white{background:var(--White,#fff)}.btn_transparent,.btn_white{border-radius:var(--radius-l);padding:11.5px 20px}.btn_transparent{background:transparent;height:44px}.btn_black{background:var(--Black,#000);padding:15px 20px}.btn_large{box-shadow:var(--Shadow_m);height:56px}.btn_large,.btn_medium{align-items:center;border:1px solid;border-radius:var(--radius-l);display:flex;flex-direction:column;flex-shrink:0;justify-content:center;padding:0 20px;width:100%}.btn_medium{height:48px}.btn_primary_3st{background-color:var(--color-primary-3st,#f9ffdb);border-color:var(--color-primary-3st,#f9ffdb);color:var(--Green-Green-500,#0b7)}.btn_primary_2st{background-color:var(--Grayscale-Gray-50,#f5f5f5);border-color:var(--Grayscale-Gray-50,#f5f5f5);color:var(--Black,#000)}.disabled{background:var(--Grayscale-Gray-300,#ccc);border-color:var(--Grayscale-Gray-300,#ccc)}.disabled,.primary{color:var(--White,#fff)}.primary,.secondary{background:var(--Green-Green-500,#0b7);border-color:var(--Green-Green-500,#0b7)}.secondary{background:var(--White,#fff);color:var(--Green-Green-500,#0b7)}.speciality{background:var(--Black,#000);border-color:var(--Black,#000);color:var(--White,#fff)}.onboarding{background:var(--White,#fff);box-shadow:none;color:var(--Black,#000)}.onboarding,.onboarding.disabled{border-color:var(--Grayscale-Gray-300,#ccc)}.onboarding.disabled{background:var(--Grayscale-Gray-300,#ccc);color:var(--White,#fff)}.warning{background:var(--White,#fff);border-color:var(--Semantic-Warning,#f34241);color:var(--Semantic-Warning,#f34241)}.pressed{height:52px}.primary.pressed{background:linear-gradient(0deg,rgba(0,0,0,.1) 0,rgba(0,0,0,.1) 100%),var(--Green-Green-500,#0b7)}.primary.pressed,.speciality.pressed{color:var(--Grayscale-Gray-200,#e6e6e6)}.speciality.pressed{background:linear-gradient(0deg,hsla(0,0%,100%,.2) 0,hsla(0,0%,100%,.2) 100%),var(--Black,#000)}.bkg_dim_60:before{background:var(--Dim_60,rgba(0,0,0,.6));position:fixed;z-index:15}.bkg_dim:before,.bkg_dim_60:before{content:"";height:100%;top:0;width:100%}.bkg_dim:before{background:linear-gradient(180deg,hsla(0,0%,96%,0),#f5f5f5);position:absolute}.bottom_sheet_bkg_dim{background:var(--Dim_60,rgba(0,0,0,.6));inset:0;position:absolute}.box_choice{background:var(--White,#fff);border:1px solid var(--transparent);border-radius:var(--radius-l);box-shadow:var(--Shadow_m)}.box_choice.choosing{border-color:var(--Black,#000)}.box_choice.choosing .view_area_text{font-weight:var(--fw-bold)}.box_choice.correct{border-color:var(--Semantic-Success,#0b7);color:var(--Semantic-Success,#0b7)}.box_choice.correct .view_area_text{font-weight:var(--fw-bold)}.box_choice.correct .view_area_text,.box_choice.correct .view_area_trans{color:var(--Semantic-Success,#0b7)!important}.box_choice.incorrect{border-color:var(--Semantic-Warning,#f34241);color:var(--Semantic-Warning,#f34241)}.box_choice.incorrect .view_area_text{font-weight:var(--fw-bold)}.box_choice.incorrect .view_area_text,.box_choice.incorrect .view_area_trans{color:var(--Semantic-Warning,#f34241)!important}.border_none{border:none!important}.d_block{display:block!important}.w_fit{width:fit-content!important}.answer_text_underline{display:inline-block;margin-right:.4rem;position:relative;width:fit-content}.answer_text_underline:before{background:#000;bottom:1px;content:"";height:1px;position:absolute;width:100%}.underline{margin-right:2px;min-width:36px;position:relative}.lsn_3100 .underline{margin-left:2px;min-width:unset}.underline:before{background:var(--Grayscale-Gray-600,grey);bottom:1px;content:"";height:2px;position:absolute;width:100%}.underline.filled{color:var(--Green-Green-500,#0b7)}.underline.filled:before{background:var(--Green-Green-500,#0b7)}.txt_underline{text-decoration:underline}.switch{display:inline-block;flex-shrink:0;height:14px;position:relative;width:36px}.switch input{height:0;opacity:0;width:0}.switch .slider{background-color:var(--Grayscale-Gray-200);bottom:0;cursor:pointer;right:0;top:0}.switch .slider,.switch .slider:before{left:0;position:absolute;-webkit-transition:.4s;transition:.4s}.switch .slider:before{background-color:#fff;bottom:-2px;box-shadow:0 4px 10px 2px rgba(0,0,0,.12);content:"";height:20px;width:20px}.switch input:checked+.slider{background-color:var(--Green-Green-200);height:14px}.switch input:focus+.slider{box-shadow:0 0 1px var(--Green-Green-200)}.switch input:checked+.slider:before{background-color:var(--Green-Green-500);-webkit-transform:translateX(15px);-ms-transform:translateX(15px);transform:translateX(15px)}.switch .slider.round{border-radius:34px}.switch .slider.round:before{border-radius:50%}.speed_item{border:1px solid var(--Grayscale-Gray-300,#ccc);border-radius:6px;overflow:hidden}.speed_item li{background-color:var(--White,#fff);border-left:1px solid var(--Grayscale-Gray-300,#ccc);cursor:pointer;padding:6px 10px;transition:all .3s ease;width:54px}.speed_item li:first-child.active{border-radius:6px}.speed_item li:first-child{border-left:none}.speed_item li:last-child.active{border-radius:6px;border-right:none}.speed_item li.active,.speed_item li:hover{background-color:var(--Green-Green-500,#0b7);border-radius:6px;border-right:1px solid var(--Green-Green-500,#0b7);color:var(--White,#fff);transform:translateX(0);z-index:1}.speed_item li.active+li{border-left:none}.dropdown_items{align-items:flex-start;background:var(--White,#fff);border:1px solid var(--Black,#000);border-radius:var(--radius-l);box-shadow:var(--Shadow_m);flex-direction:column;padding:8px 0;position:absolute;top:100%;visibility:hidden}.dropdown .dropdown_items{visibility:visible}.dropdown_item{align-items:center;gap:48px;padding:16px 20px}.dropdown>.title{position:relative}.dropdown>.title:after{background-image:url(../img/icon_arrow_down.svg);background-repeat:no-repeat;content:"";height:16px;position:absolute;right:-30px;top:5px;width:16px}.dropdown_item.active:after{background-image:url(../img/icon_arrow_check.svg);background-repeat:no-repeat;content:"";height:12px;width:12px}.dropdown_item .title{white-space:nowrap}.dropdown_item{color:var(--Grayscale-Gray-600,grey)}.dropdown_item.active{color:var(--Black,#000)}.dropdown_toggle .caret{background-image:url(../img/icon_arrow_down_16.svg);background-position:50%;background-repeat:no-repeat;height:16px;width:16px}.tab-content{position:relative}.tab_item{border-bottom:1px solid var(--Grayscale-Gray-300,#ccc);color:var(--Grayscale-Gray-500,#999);font-family:var(--font-dm);font-size:var(--heading-20);font-style:normal;font-weight:var(--fw-medium);letter-spacing:-.44px;line-height:normal;padding:12px 0;width:50%}.tab_item.active{border-bottom:2px solid var(--Black,#000);color:var(--Black,#000);font-weight:var(--fw-bold)}.data_group{flex-wrap:nowrap;gap:8px 6px;overflow:auto;padding:16px 75px 16px 20px}.data_group .btn_data{align-items:center;background:var(--White,#fff);border:1px solid var(--Grayscale-Gray-200,#e6e6e6);border-radius:100px;display:inline-flex;font-family:var(--font-pretendard);font-size:var(--fs-s);font-weight:var(--fw-medium);justify-content:center;line-height:130%;padding:10px 16px;white-space:nowrap}.data_group .btn_data.active{background:var(--Black,#000);border-color:var(--Black,#000);color:var(--White,#fff);font-weight:var(--fw-bold)}.btn_dropdown_wrap{background:linear-gradient(90deg,hsla(0,0%,100%,0) 4.17%,#f5f5f5 33.33%);justify-content:flex-end;padding:16px 20px 5px;pointer-events:none;position:absolute;right:0;top:0;width:100px}.btn_dropdown{background-color:var(--White,#fff);background-image:url(../img/icon_arrow_down_2.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;box-shadow:var(--Shadow_m);height:38px;pointer-events:visible;width:38px}.btn_dropdown.active{background-image:url(../img/icon_arrow_up.svg)}.icon_arrow_12{background-image:url(../img/icon_arrow_down_2.svg);background-position:50%;background-repeat:no-repeat;height:12px;width:12px}.open .icon_arrow_12{background-image:url(../img/icon_arrow_up.svg)}.category_list.dropdown_active .data_group,.tab-content.dropdown_active .data_group{flex-wrap:wrap;padding-right:7.5rem}.tab-content.dropdown_active .data_group{box-shadow:var(--Shadow_l)}.category_list.dropdown_active .btn_dropdown_wrap,.tab-content.dropdown_active .btn_dropdown_wrap{width:95px}.category_list.dropdown_active .btn_dropdown,.tab-content.dropdown_active .btn_dropdown{background-image:url(../img/icon_arrow_up.svg)}.category_list.dropdown_active .data_group,.tab-content.dropdown_active .data_group{overflow:unset}.icon_lesson{background-image:url(../img/icon_lesson.svg)}.active .icon_lesson{background-image:url(../img/icon_lesson_active.svg)}.icon_chat{background-image:url(../img/icon_chat.svg)}.active .icon_chat{background-image:url(../img/icon_chat_active.svg)}.icon_myp{background-image:url(../img/icon_myp.svg)}.active .icon_myp{background-image:url(../img/icon_myp_active.svg)}.icon_call{background-image:url(../img/icon_call.svg)}.active .icon_call{background-image:url(../img/icon_call_active.svg)}.nav_bottom{background-color:#fff;background:var(--White,#fff);border-left:1px solid var(--Grayscale-Gray-200,#e6e6e6);border-radius:24px 24px 0 0;border-right:1px solid var(--Grayscale-Gray-200,#e6e6e6);border-top:1px solid var(--Grayscale-Gray-200,#e6e6e6);bottom:0;height:88px;left:0;padding:16px 0;position:fixed;width:100%;z-index:22}.nav_bottom.no_safe_area{height:62px}.nav_bottom_items{height:54px;justify-content:space-around}.nav_bottom_item{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex:1;justify-content:center}.nav_bottom_item button{align-items:center;color:var(--Black,#000);font-family:var(--font-dm);font-size:1rem;font-style:normal;font-weight:var(--fw-medium);gap:4px;line-height:normal}.nav_bottom_item button.active{color:var(--Green-Green-500,#0b7);font-weight:var(--fw-bold)}.nav_bottom_item{position:relative}.lsn_tooltip.seyo_call_tooltip{background:var(--Black,#000);color:var(--Green-Green-200,#cfa);gap:8px;padding:7px 8px;top:-42px}.lsn_tooltip.seyo_call_tooltip:before{background-image:url(../img/icon_triangle_black.svg);bottom:-9px;height:12px;top:auto;width:15px}.seyo_call_tooltip_close{background-image:url(../img/icon_arrow_delete_16.svg);background-repeat:no-repeat;background-size:100%;height:12px;width:12px}.pt-status-bar{padding-top:var(--status-bar-height,50px)}.bottom_box{background:var(--White,#fff);border-radius:24px 24px 0 0;bottom:0;box-shadow:var(--Shadow_xl);left:0;max-height:calc(100% - var(--status-bar-height, 50px));min-height:305px;padding-bottom:40px;position:fixed;z-index:16}.icon_star{background-image:url(../img/icon_star.svg);background-position:50%;background-repeat:no-repeat;height:16px;width:16px}.icon_star.active{background-image:url(../img/icon_star_active.svg)}.rating{gap:4px}.rating.large{gap:8px}.rating.large img{height:30px;width:30px}.btn_speaker{background-image:url(../img/icon_speaker.svg)}.btn_speaker.active{background-color:var(--Black,#000)!important;background-image:url(../img/icon_speaker_active.svg)}.btn_bottom.time{box-shadow:none}.key_txt{background:var(--Grayscale-Gray-50,#f5f5f5);color:var(--Grayscale-Gray-900,#333);padding:2px 4px}.btn_view_all{align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:4px;line-height:normal}.btn_view_all:after{background-image:url(../img/icon_arrow_right_small.svg);background-position:50%;background-repeat:no-repeat;content:"";height:8px;margin-bottom:1px;width:8px}.c-label{align-items:center;background:var(--White,#fff);border:1px solid var(--Grayscale-Gray-300,#ccc);border-radius:var(--radius-l);display:flex;flex-shrink:0;font-family:var(--font-pretendard);font-size:var(--fs-m);font-style:normal;font-weight:var(--fw-medium);height:56px;justify-content:center;line-height:130%;padding:0 20px}input[type=checkbox]:checked+.c-label,input[type=radio]:checked+.c-label{border:1px solid var(--Green-Green-500,#0b7);box-shadow:var(--Shadow_m);color:var(--Green-Green-500,#0b7);font-weight:var(--fw-bold)}.inp-field{position:relative}.inp-field .c-inp{align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--White,#fff);border:1px solid var(--Grayscale-Gray-200,#e6e6e6);border-radius:var(--radius-l);display:flex;flex-direction:column;font-family:var(--font-pretendard);font-size:var(--fs-m);font-style:normal;font-weight:var(--fw-medium);height:5.6rem;line-height:130%;outline:0;padding:0 5rem 0 2rem;width:100%}.inp-field .c-inp:not(:placeholder-shown),.inp-field textarea:not(:placeholder-shown){color:var(--Black,#000)}.inp-field .c-inp.active,.inp-field .c-inp:focus,.inp-field textarea:focus{border:1px solid var(--Black,#000)}.inp-field .c-inp.complete{color:var(--Black,#000)}.inp-field .c-inp.disabled{background:var(--Grayscale-Gray-50,#f5f5f5);border:1px solid var(--Grayscale-Gray-200,#e6e6e6);pointer-events:none}.inp-field .c-inp.error{border:1px solid var(--Semantic-Warning,#f34241)}.c-inp.error~.inp-label{color:var(--Semantic-Warning,#f34241)}.inp-field .inp-aside{align-items:center;display:flex;gap:12px;position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.icon-inp.i-clear{display:none}input.active~.inp-aside .icon-inp.i-clear,input:focus~.inp-aside .icon-inp.i-clear,input:focus~.inp-aside .icon-inp.i-pw{display:block}input[type=password]{appearance:none;-webkit-appearance:none;-moz-appearance:none}.inp-field input:-moz-placeholder{color:var(--Grayscale-Gray-300,#ccc);font-family:var(--font-pretendard);font-size:var(--fs-m);font-style:normal;font-weight:400;line-height:130%}.inp-field input::-ms-input-placeholder{color:var(--Grayscale-Gray-300,#ccc);font-family:var(--font-pretendard);font-size:var(--fs-m);font-style:normal;font-weight:400;line-height:130%}.inp-field input::placeholder{color:var(--Grayscale-Gray-300,#ccc);font-family:var(--font-pretendard);font-size:var(--fs-m);font-style:normal;font-weight:400;line-height:130%}.icon-inp{background-position:50%;background-repeat:no-repeat;color:var(--color-transparent);font-size:.1rem;height:22px;width:22px}.i-clear{background-image:url(../img/icon_inp_clear.svg)}.i-pw{background-image:url(../img/icon_inp_showpw.svg)}.i-pw.show{background-image:url(../img/icon_inp_showpw_active.svg)}.bg_linear_purple{background:linear-gradient(0deg,#ece5ff 19.95%,#cbf 76.72%)}.icon_sgn{background-position:50%;background-repeat:no-repeat;height:24px;width:24px}.icon_gg{background-image:url(../img/google_logo.svg)}.icon_apple{background-image:url(../img/apple_logo.svg)}.icon_email{background-image:url(../img/email_logo.svg)}.icon-info{background-image:url(../img/icon_info.svg)}.icon-chk,.icon-info{background-position:50%;background-repeat:no-repeat;height:14px;width:14px}.icon-chk{background-image:url(../img/icon_arrow_check_small.svg)}.icon-delete-r{background-image:url(../img/icon_arrow_delete_red.svg);background-position:50%;background-repeat:no-repeat;height:14px;width:14px}.inp-txt-msg{align-items:flex-start;color:var(--Semantic-Warning,#f34241);display:flex;gap:6px;padding:0 4px}.inp-txt-msg span{flex:1 0 0}.inp-txt-msg .icon-info{margin-top:2px}.inp-txt-msg.no-error{color:var(--Semantic-Success,#0b7)}.forgot_link,.resend_link{color:var(--Grayscale-Gray-600,grey);text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.signup_link{align-items:flex-start;border:1px solid var(--Grayscale-Gray-300,#ccc);border-radius:6px;display:flex;flex-direction:column;height:32px;justify-content:center;padding:0 16px}.time-verify{color:var(--Semantic-Info,#0080ff)}.acpt-label{align-items:center;color:var(--Grayscale-Gray-600,grey);gap:8px;padding:0 4px}.icon_acpt_all{align-items:center;background-image:url(../img/icon_arrow_check_12.svg);background-position:50%;background-repeat:no-repeat;border:1px solid var(--Grayscale-Gray-300,#ccc);border-radius:10px;display:flex;height:20px;padding:4px;width:20px}input[type=checkbox]:checked+.acpt-label{color:var(--Black,#000)}input[type=checkbox]:checked+.acpt-label .icon_acpt_all{background-color:var(--Green-Green-500,#0b7);background-image:url(../img/icon_arrow_check_12_white.svg);border-color:var(--Green-Green-500,#0b7)}.icon_acpt_chk{align-items:center;background-image:url(../img/icon_arrow_check_20.svg);background-position:50%;background-repeat:no-repeat;display:flex;flex-shrink:0;height:20px;width:20px}input[type=checkbox]:checked+.acpt-label .icon_acpt_chk{background-image:url(../img/icon_arrow_check_20_green.svg)}.consent_term_content input[type=checkbox]:checked+.acpt-label{color:var(--Grayscale-Gray-600,grey)}.icon_view{background-image:url(../img/icon_arrow_right_8.svg);background-position:50%;background-repeat:no-repeat;flex-shrink:0;height:8px;width:8px}.inp-select{appearance:none;background:#fff url(../img/icon_arrow_down_16.svg) calc(100% - 2rem) /1.6rem 1.6rem no-repeat;border:1px solid var(--Grayscale-Gray-200,#e6e6e6);border-radius:var(--radius-l);cursor:pointer;font-family:var(--font-pretendard);font-size:var(--fs-s);font-style:normal;font-weight:var(--fw-medium);height:56px;line-height:130%;outline:none;padding:15px 20px;width:100%}.inp-select:focus{background:#fff url(../img/icon_arrow_up_16.svg) calc(100% - 2rem) /1.6rem 1.6rem no-repeat;border:1px solid var(--Black,#000);outline:none}.inp-area{background:var(--White,#fff);border:1px solid var(--Grayscale-Gray-200,#e6e6e6);border-radius:var(--radius-l);font-family:var(--font-pretendard);font-size:var(--fs-m);font-style:normal;font-weight:var(--fw-medium);line-height:130%;min-height:330px;padding:20px;width:100%}.inp-field textarea:-moz-placeholder{color:var(--Grayscale-Gray-300,#ccc);font-family:var(--font-pretendard);font-size:var(--fs-m);font-style:normal;font-weight:500;line-height:130%}.inp-field textarea::-ms-input-placeholder{color:var(--Grayscale-Gray-300,#ccc);font-family:var(--font-pretendard);font-size:var(--fs-m);font-style:normal;font-weight:500;line-height:130%}.inp-field textarea::placeholder{color:var(--Grayscale-Gray-300,#ccc);font-family:var(--font-pretendard);font-size:var(--fs-m);font-style:normal;font-weight:500;line-height:130%}.icon_level{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:16px;width:16px}.icon_level.lv1{background-image:url(../img/icon_level_40_1.svg)}.icon_level.lv2{background-image:url(../img/icon_level_40_2.svg)}.icon_level.lv3{background-image:url(../img/icon_level_40_3.svg)}.icon_level.lv4{background-image:url(../img/icon_level_40_4.svg)}.icon_level.lv5{background-image:url(../img/icon_level_40_5.svg)}.label_level{align-items:center;border:1px solid var(--Black,#000);border-radius:80px;color:var(--Black,#000);display:inline-flex;height:18px;line-height:16px;padding:0 8px}.label_level.skeleton{border:1px solid var(--Grayscale-Gray-200,#e6e6e6)}.label_level.skeleton,.skeleton-text{background:var(--Grayscale-Gray-200,#e6e6e6);color:var(--Grayscale-Gray-200,#e6e6e6)}.skeleton-text{border-radius:80px}.pie-chart{border-radius:50%;height:72px;position:relative;width:72px}.pie-chart.none-completed{background-color:var(--Grayscale-Gray-200,#e6e6e6)}.pie-chart.first-step-completed{background:conic-gradient(var(--Black,#000) 0deg 90deg,var(--Grayscale-Gray-200,#e6e6e6) 90deg 1turn)}.pie-chart.second-step-completed{background:conic-gradient(var(--Black,#000) 0deg 180deg,var(--Grayscale-Gray-200,#e6e6e6) 180deg 1turn)}.pie-chart.third-step-completed{background:conic-gradient(var(--Black,#000) 0deg 270deg,var(--Grayscale-Gray-200,#e6e6e6) 270deg 1turn)}.pie-chart.fourth-step-completed{background-color:var(--Black,#000)}.pie-chart .image-container{background-color:var(--White,#fff);border-radius:50%;height:64px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:64px;z-index:1}.result_bg:before{background:linear-gradient(180deg,#cbf,#ece5ff 84.5%,#f5f5f5);content:"";height:245px;left:0;position:absolute;top:0;width:100%;z-index:0}.result_bg .content_wrapper{z-index:1}.level_img.lv_1{background-image:url(../img/icon_level_40_1.svg)}.level_img.lv_2{background-image:url(../img/icon_level_40_2.svg)}.level_img.lv_3{background-image:url(../img/icon_level_40_3.svg)}.level_img.lv_4{background-image:url(../img/icon_level_40_4.svg)}.level_img.lv_5{background-image:url(../img/icon_level_40_5.svg)}.icon_record{background-image:url(../img/icon_foler_20.svg)}.icon_lines{background-image:url(../img/icon_bookmark_active.svg)}.btn_trash{background-color:transparent;background-image:url(../img/icon_trash_gray_20.svg);box-shadow:none}.box_gray50{background:var(--Grayscale-Gray-50,#f5f5f5);border-radius:var(--radius-l);padding:20px}.icon_arr_right_12{background-image:url(../img/icon_arrow_right_12.svg);background-position:50%;background-repeat:no-repeat;flex-shrink:0;height:12px;width:12px}.content_empty_wrapper{position:relative}.content_empty{height:100%;left:50%;padding:0 20px;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.content_empty_wrapper .tab-content{position:static}.btn_search{background-image:url(../img/icon_search_24.svg);background-position:50%;background-repeat:no-repeat;font-size:0;height:24px;width:24px}.details_content{color:var(--Black,#000);padding:0 20px}.details_content.markdown-body{color:var(--Black,#000);font-family:var(--font-pretendard);font-size:1.4rem;line-height:130%;margin-bottom:3rem;user-select:text;-webkit-user-select:text}.details_content.markdown-body span{font-size:16px!important;line-height:1.5!important}.markdown-body ol li{list-style:decimal!important}.markdown-body ul li{list-style:disc!important}.default-table{border-bottom:1px solid #444;border-top:1px solid #444}.default-table td,.default-table th{font-size:1.2rem;padding:.8rem 1rem;text-align:center;vertical-align:middle}.default-table thead th{border-bottom:1px solid #444;line-height:2.2rem}.default-table tbody td{border-top:1px solid #d9d9d9;line-height:1.9rem}.default-table tbody td ul>li{text-align:left}.default-table+.t-txt{margin-top:1.6rem}.content_wrapper_empty{position:relative}.tab-content.content_empty{padding-bottom:0!important}.fixed_pay{background:var(--Black,#000);border-radius:16px 16px 0 0;bottom:88px;box-shadow:var(--Shadow_xl);color:var(--White,#fff);font-family:var(--font-pretendard);font-size:var(--fs-s);font-style:normal;font-weight:var(--fw-bold);left:50%;line-height:130%;opacity:.9;padding:8px 0;position:fixed;text-align:center;-ms-transform:translate(-50%);transform:translate(-50%);width:calc(100% - 40px);z-index:20}.fixed_pay.no_safe_area{bottom:62px}.fixed_pay button{height:1.6rem;left:12px;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:1.6rem}.trial_noti button{display:none}.slide-up-animation{animation:slide-up .3s linear forwards;transform:translateY(100%)}.slide-up-animation.reverse{animation:slide-down .3s linear forwards}@keyframes slide-up{0%{opacity:0;transform:translateY(100%)}30%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes slide-down{0%{opacity:1;transform:translateY(0)}70%{opacity:1}to{opacity:0;transform:translateY(100%)}}.box-noti-error-wrap{bottom:50px;left:0;padding:0 20px;position:absolute;width:100%;z-index:10}.box-noti-error{background:rgba(243,66,65,.2);border:1px solid var(--Semantic-Warning,#f34241);border-radius:var(--radius-l);gap:21px}.mess-error{color:var(--Semantic-Warning,#f34241);font-size:var(--fs-m)}.box-noti-error .btn_large{height:48px}.btn_skip{border-top:1px solid var(--Grayscale-Gray-200,#e6e6e6);color:var(--Grayscale-Gray-600,grey);gap:2px;height:32px;line-height:normal;text-align:center}.btn_pronunct{border:1px solid var(--Grayscale-Gray-300,#ccc);border-radius:var(--radius-l);gap:8px;height:48px;transition:all .3s}.btn_pronunct.active,.btn_pronunct:active{background-color:var(--Black,#000);border-color:var(--Black,#000);color:var(--White,#fff)}.btn_pronunct.active path,.btn_pronunct:active path{stroke:#fff}.icon_attend_stt{background:url(../img/icon_attend_stt.svg) no-repeat 50%;height:16px;width:13px}.btn_attend_stt{background:var(--White,#fff);border-radius:100px;box-shadow:var(--Shadow_s);font-size:1.2rem;gap:8px;height:36px;line-height:normal;padding:10px 16px}.btn_attend_stt.active .icon_attend_stt,.btn_attend_stt:active .icon_attend_stt{background:url(../img/icon_attend_stt_active.svg) no-repeat 50%}.icon_help{background:url(../img/icon_help.svg) no-repeat 50%;background-size:contain;height:18px;width:18px}.lh_100{line-height:100%!important}.hidden-text{overflow:hidden;text-indent:-9999px;white-space:nowrap}.p_lsn_tooltip{align-items:center;background:var(--Black,#000);border-radius:0 0 16px 16px;color:var(--White,#fff);height:52px;justify-content:center;padding:.8rem 3.5rem;position:relative;width:100%}.p_lsn_tooltip:before{background:url(../img/polygon_20.svg) no-repeat 50%;background-size:contain;bottom:calc(100% - 1px);content:"";height:10px;left:50%;position:absolute;-ms-transform:translate(-50%);transform:translate(-50%);width:18px}.p_lsn_tooltip_txt span{color:var(--ruby,#ff5469)}.bgLinearGreen{background:linear-gradient(174deg,var(--Green-Green-600,#009f65) 0,var(--Green-Green-800,#004129) 95.18%),linear-gradient(0deg,var(--Green-Green-600,#009f65) 0,var(--Green-Green-800,#004129) 100%)}.service_maintenance{inset:0;position:absolute;z-index:30}.icon-info.info-sematic{background-image:url(../img/icon_info_sematic.png);background-size:100%;height:16px;width:16px}.time-picker{display:flex;gap:6px;height:180px;justify-content:center;position:relative}.picker{-webkit-overflow-scrolling:touch;overflow-y:scroll;scroll-snap-type:y mandatory;width:100%}.picker::-webkit-scrollbar{display:none}.time-picker .item{align-items:center;color:#000;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-size:26px;font-style:normal;font-weight:700;height:43px;justify-content:center;line-height:normal;scroll-snap-align:center;transition:color .5s ease}.time-picker .item.is-scrolling{color:#9f80ff}.time-picker .fade-div{height:39%;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.time-picker .fade-div.fade-top{background:hsla(0,0%,100%,.75);border-bottom:1px solid #e6e6e6;top:0}.time-picker .fade-div.fade-bottom{background:hsla(0,0%,100%,.75);border-top:1px solid #e6e6e6;bottom:0}.time-picker .spacer{height:86px}.time-picker .wheel-wrapper{position:relative;width:60px}.time-picker .wheel{-webkit-overflow-scrolling:touch;height:100%;overflow-y:scroll;scroll-snap-type:y mandatory}.time-picker .wheel::-webkit-scrollbar{display:none}.time-picker .colon{font-size:23px;font-style:normal;font-weight:700;line-height:180px}.icon.icon_endcall{background:url(../img/icon_endcall_38.svg) no-repeat 50%;height:38px;width:38px}.btn_mic{align-items:center;background-color:#fff;display:flex;filter:drop-shadow(0 6px 4px rgba(0,76,47,.2));justify-content:center}.btn_mic .icon_mic{background:radial-gradient(100% 100% at 50% 100%,#0b7 0,rgba(0,187,119,.55) 55%,rgba(0,187,119,0) 100%);border-radius:27px;height:27px;transform:rotate(180deg);width:27px}.icon_recommend{background:url(../img/icon_recommend_ai.svg) no-repeat 50%;margin-top:1px}.icon_hint_ai,.icon_recommend{flex-shrink:0;height:20px;width:20px}.icon_hint_ai{background:url(../img/icon_hint_ai.svg) no-repeat 50%}.mess_noti{background:rgba(0,187,119,.9);box-shadow:var(--Shadow_m);color:var(--White,#fff);padding:16px 0}i.icon{flex-shrink:0;height:24px;width:24px}.icon_edit_ai{background:url(../img/icon_edit_ai.svg) no-repeat 50%}.btn_face{background:url(../img/btn_face.svg)}.icon_ai{background-color:#ffeecd;background-image:url(../img/icon_ai.svg)}.icon_ai,.icon_edit_red{background-position:50%;background-repeat:no-repeat;border-radius:50%}.icon_edit_red{background-color:#ffe5e5;background-image:url(../img/icon_edit_red.svg)}.btn_back{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.btn_large.cancel{border:none;box-shadow:none;height:44px}.swipe-btn-delete{align-items:center;background:var(--ruby,#ff5469);border-radius:0 1.6rem 1.6rem 0;color:#fff;display:flex;flex-direction:column;gap:4px;height:100%;justify-content:center;opacity:0;padding:0 20px;pointer-events:auto;position:absolute;right:0;top:0;transition:opacity .1s;z-index:1}.icon.icon_delete{background-image:url(../img/icon_delete.svg);background-repeat:no-repeat;height:20px;width:20px}.icon.icon-ai-edit{background:url(../img/icon-ai-edit.svg) no-repeat 50%}.txt-pre-line{white-space:pre-line}.icon.icon_corrected_sentence{background:url(../img/icon_corrected_sentence.svg) no-repeat 50%;height:14px;width:14px}.icon.icon_alternative_sentence{background:url(../img/icon_alternative_sentence.svg) no-repeat 50%;height:20px;width:20px}.sty_list_disc ul{padding-left:25px}.sty_list_disc ul li{list-style:disc}.box-tittle{align-items:center;background:var(--Purple-Purple-100,#ece5ff);border-radius:50px;color:var(--Purple-Purple-600,#7d62cf);display:flex;justify-content:center;padding:8px 20px}.wrap{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;height:100%;overscroll-behavior-y:none;position:relative}.bg-linear-green{background:linear-gradient(0deg,#cfa 19.95%,#0b7 76.72%)}.content_wrapper{height:100%;padding:0 20px}.lsn.wrap{padding-bottom:calc(16px + var(--bottom-safe-area-height, 28px))}.progress_section{padding-bottom:8px;padding-top:8px}.progress_step{align-items:center;justify-content:space-between}.progress_step_line{background:url(../img/bkg_line.png);background-position:50%;background-repeat:repeat-x;background-size:cover;flex:1;height:1px;margin:0 4px}.progress_step_line.completed{background:var(--Grayscale-Gray-400,#b3b3b3)}.progress_step_icon{background-position:50%;background-repeat:no-repeat;flex-shrink:0;height:44px;width:44px}.progress_step_1{background-image:url(../img/icon_step1_in_complete.svg)}.progress_step_1.used{background-image:url(../img/icon_step1_in_use.svg)!important}.progress_step_1.completed{background-image:url(../img/icon_step1_completed.svg)!important}.progress_step_2{background-image:url(../img/icon_step2_in_complete.svg)}.progress_step_2.used{background-image:url(../img/icon_step2_in_use.svg)!important}.progress_step_2.completed{background-image:url(../img/icon_step2_completed.svg)!important}.progress_step_3{background-image:url(../img/icon_step3_in_complete.svg)}.progress_step_3.used{background-image:url(../img/icon_step3_in_use.svg)!important}.progress_step_3.completed{background-image:url(../img/icon_step3_completed.svg)!important}.progress_step_4{background-image:url(../img/icon_step4_in_complete.svg)}.progress_step_4.used{background-image:url(../img/icon_step4_in_use.svg)!important}.progress_step_4.completed{background-image:url(../img/icon_step4_completed.svg)!important}.content_section .progress_step{padding:0 32px;z-index:5}.title_section .title_border{align-items:center;border:1px solid var(--Green-Green-500,#0b7);border-radius:80px;color:var(--Green-Green-500,#0b7);display:inline-flex;flex-shrink:0;gap:10px;height:18px;line-height:normal;padding:2px 8px}.title_section .t1_b{color:var(--Black,#000)}.title_section .b3_m{color:var(--texGray-800,#4d4d4d)}.content_section{flex-grow:1;min-height:100px;position:relative}.level_bg:before{background-image:url(../img/level_bg.svg);background-repeat:no-repeat;background-size:100%;content:"";height:calc(100% - 20px);left:-20px;position:absolute;top:20px;width:calc(100% + 40px)}.level_bg.level2:before{background-image:url(../img/level_bg_2.svg)}.level_bg.level3:before{background-image:url(../img/level_bg_3.svg)}.level_bg.level4:before{background-image:url(../img/level_bg_4.svg)}.level_bg.level5:before{background-image:url(../img/level_bg_5.svg)}.bkg-bottom{background:var(--Grayscale-Gray-50,#f5f5f5);left:50%;pointer-events:none;position:absolute;top:0;transform:translateX(-50%)}.bkg-bottom,.bkg-bottom.first{border-radius:var(--radius-l);box-shadow:var(--Shadow_l)}.bkg-bottom.first{background:var(--White);height:100%;width:100%;z-index:4}.bkg-bottom.second{height:calc(100% + 6px);width:calc(100% - 12px);z-index:3}.bkg-bottom.third{height:calc(100% + 12px);width:calc(100% - 24px);z-index:2}.bkg-bottom.fourth{height:calc(100% + 18px);width:calc(100% - 36px);z-index:1}.step-2 .bkg-bottom.fourth,.step-3 .bkg-bottom.fourth,.step-3 .bkg-bottom.third,.step-4 .bkg-bottom.fourth,.step-4 .bkg-bottom.second,.step-4 .bkg-bottom.third{display:none}.content_section .content_thumb{border-radius:var(--radius-l);flex-shrink:0;max-width:100%;object-fit:cover;width:100%}.content_section .btn{width:100%;z-index:5}.content_section .content_top{flex:1;max-height:100%;overflow-y:scroll;z-index:5}.noti{bottom:0;gap:10px;justify-content:center;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;visibility:hidden;width:calc(100% - 24px)}.noti.active{backdrop-filter:blur(2px);background:var(--Dim_70,rgba(0,0,0,.7));border-radius:var(--radius-l);bottom:12px;opacity:1;transform:translateY(-1.5rem);transition:all .3s ease-in;visibility:visible;z-index:25}.noti.active.has_button{bottom:120px!important}.bkg-caption-gray50{align-items:center;background:var(--Grayscale-Gray-50,#f5f5f5);display:inline-flex;flex-shrink:0;gap:10px;height:22px;justify-content:center;padding:2px 4px}.unit_img{left:0;pointer-events:none;position:absolute;top:0;z-index:1}.unit_img img{max-width:100%;object-fit:contain}.lsn_2000 .content_section,.lsn_2000 .nav_top,.lsn_3000 .content_section,.lsn_3000 .nav_top,.lsn_4000 .content_section,.lsn_4000 .nav_top,.lsn_5000 .content_section,.lsn_5000 .nav_top{z-index:3}.lsn_2000 .nav_top,.lsn_3000 .nav_top,.lsn_4000 .nav_top,.lsn_5000 .nav_top{margin-bottom:11.4rem}.nav_top{justify-content:space-between!important;min-height:60px}.nav_top .btn_translation{height:23px;width:23px}.lsn_content{flex:1;overflow-y:scroll}.voice_value:before{align-items:center;border:1px solid;border-radius:100px;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-family:var(--font-pretendard);font-size:var(--fs-m);font-style:normal;font-weight:var(--fw-bold);height:22px;justify-content:center;line-height:130%;margin-right:.8rem;width:40px}.voice_value.a:before{border-color:var(--Green-Green-500,#0b7);color:var(--Green-Green-500,#0b7);content:"A"}.voice_value.b:before{border-color:#9f80ff;color:#9f80ff;content:"B"}.voice_value.voicing:before{background-color:var(--White,#fff);background-position:50%;background-repeat:no-repeat;border-width:0;content:""}.voice_value.voicing.a:before{background-image:url(../img/icon_sound_green.svg)}.voice_value.voicing.b:before{background-image:url(../img/icon_sound_purple.svg)}.btn_bottom_section{position:relative}.btn_bottom{border-radius:50%;box-shadow:0 4px 10px 0 rgba(0,0,0,.12)}.btn_bottom.btn_small{bottom:0;height:48px;margin:auto 0;position:absolute;top:0;width:48px}.btn_bottom.speed{background-color:var(--White,#fff);left:24px}.btn_bottom.done{right:24px}.btn_bottom.main{background-position:50%;background-repeat:no-repeat;box-shadow:none;height:85px;position:relative;width:90px}.lsn_2100 .btn_bottom.main{background-color:var(--Green-Green-500,#0b7);height:68px;width:68px}.btn_bottom.play{background-image:url(../img/icon_play.svg)}.btn_bottom.pause{background-image:url(../img/icon_pause.svg)}.lsn.lsn_2100{padding-bottom:42px}.btn_bottom_second_block{width:100%}.btn_bottom_second.replay{border-color:var(--Green-Green-500,#0b7)}.lsn_unit_info{background:var(--White,#fff);border-radius:var(--radius-m);box-shadow:0 2px 5px 0 rgba(0,0,0,.05);gap:9px;padding:12px}.lsn_unit_img img{border-radius:var(--radius-s);max-width:52px;object-fit:contain}.lsn_unit_content{gap:4px}.lsn_unit_content .title{color:var(--Grayscale-Gray-600,grey)}.lsn_unit_content .txt{color:var(--Grayscale-Gray-900,#333)}.lsn_2100 .content_wrapper{padding-left:0;padding-right:0}.lsn_2100 .btn_bottom_section,.lsn_2100 .lsn_content,.lsn_2100 .nav_top{padding-left:20px;padding-right:20px}.progress_status_section{background:var(--Grayscale-Gray-200,#e6e6e6);border-radius:12px;height:4px;position:relative}.progress_status{background:var(--Black,#000);border-radius:12px;position:relative}.progress_status.w100.finished:after{background-color:var(--Black,#000);background-image:url(../img/icon_progress_check.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";height:16px;position:absolute;right:0;top:-6px;width:16px}.blank .progress_status{background:transparent;width:0}.blank .progress_status:after{display:none!important}.blank .msg_lesson{background:transparent;bottom:calc(100% + 8px);left:0;padding:0;white-space:nowrap}.blank .progress_status_bottom{color:var(--Semantic-Info,#0080ff)}.progress_status_sbs{gap:6px}.progress_status_step{flex:1;gap:6px}.progress_status_step .progress_status_section{flex:1;width:25%}.progress_status_icon{background:url(/img/icon_progress_sbs.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;height:16px;width:16px}.progress_status_icon.complete{background:url(/img/icon_progress_sbs_complete.svg)}.key_express_content{flex:1;overflow-y:scroll}.key_express_content.showing_result_correct{padding-bottom:130px}.key_express_content.showing_result_incorrect{padding-bottom:170px}.lsn_3100 .question_area{justify-content:space-around;min-height:184px;padding-bottom:23px;padding-top:58px}.question_area_inner{min-height:82px}.question_text{flex:1}.lsn_3100 .question_text{word-spacing:1px}.view_area_box{min-height:56px;padding:9px 20px}.trans_text_value.blank{margin-left:4px;margin-right:4px}.lsn_3100 .trans_text_value.blank{display:inline-block}.btn_bottom_second.checked{background:var(--Green-Green-500,#0b7);color:var(--White,#fff)}.stt_box{border-radius:24px;bottom:24px;padding:24px 20px 20px;position:fixed;width:calc(100% - 40px)}.stt_box.correct{background:var(--Semantic-Success,#0b7);padding-top:30px}.stt_box.incorrect{background:var(--Semantic-Warning,#f34241)}.stt_icon_img{background-position:50%;background-repeat:no-repeat}.stt_box.correct .stt_icon_img{background-image:url(../img/icon_correct.svg);height:64px;margin-right:32px;width:64px}.stt_box.incorrect .stt_icon_img{background-image:url(../img/icon_incorrect.svg);height:64px;margin-right:27px;width:64px}.stt_box.incorrect .stt_icon_block{margin-bottom:20px}.stt_box .stt_icon_block{margin-bottom:24px}.stt_box.correct .answer_text,.stt_box.correct .stt_icon_text.incorrect,.stt_box.incorrect .stt_icon_text.correct{display:none}.answer_text{border-top:1px solid var(--Black,#000)}.lsn_5000 .content_section{justify-content:space-between}.content_section .button_section{align-items:center}.btn_role.done{background:var(--transparent);border:1px solid var(--Grayscale-Gray-300,#ccc);color:var(--Black,#000);flex-direction:row;font-weight:var(--fw-medium);justify-content:space-between}.btn_role .stt_done{background:var(--Green-Green-200,#cfa);border-radius:80px;color:var(--Green-Green-500,#0b7);display:none;height:18px;padding:2px 8px}.btn_role.done .stt_done{display:inline-flex}.btn_role.results{background:var(--Grayscale-Gray-50,#f5f5f5);color:var(--Black,#000)}.lsn_complete .progress_section{padding-bottom:18px;padding-top:18px}.content_section .chapter_title{border:1px solid var(--Black,#000);border-radius:80px;flex-shrink:0;height:18px;line-height:12px;padding:2px 8px}.lsn_complete .content_top{justify-content:center}.lsn_complete .content_top .lh-120{line-height:120%}.converst_completed .content_img img,.lsn_complete .content_img img{max-width:100%}.lsn_4200 .question_area{min-height:218px;position:relative}.lsn_4200 .question_area .lsn_tooltip{bottom:-47px}.question_btn_section{justify-content:space-between}.sentence_content{flex:1;overflow-y:scroll;padding-bottom:12px;padding-left:20px;padding-right:20px}.sentence_content.showing_result_correct{padding-bottom:210px}.sentence_content.showing_result_incorrect{padding-bottom:272px}.btn_slow_voice{background-image:url(../img/icon_slow.svg)}.btn_slow_voice.active{background-color:var(--Black,#000);background-image:url(../img/icon_slow_active.svg)}.btn_bookmark{background-image:url(../img/icon_bookmark.svg)}.btn_bookmark.active{background-color:var(--Green-Green-500,#0b7);background-image:url(../img/icon_bookmark_active.svg)}.question_text_value .box{align-items:center;background:var(--White,#fff);border:1px solid var(--Black,#000);border-radius:var(--radius-s);box-shadow:var(--Shadow_s);display:flex;justify-content:center;margin-right:2px;padding:8px!important}.sentence_content .question_text{align-items:center;flex:none;flex-wrap:wrap;gap:8px 4px}.sentence_content .question_text_value{height:39px;line-height:normal;margin:0;padding:0}.question_text .word{align-items:center;display:flex;margin-left:0;margin-right:5px}.sentence_content .underline:before{content:none}.sentence_content .underline{background:var(--Grayscale-Gray-100,#efefef);border-radius:var(--radius-s);color:transparent;padding:8px}.question_text_value .correct{background:var(--Green-Green-100,#e4ffc6);color:var(--Green-Green-500,#0b7)}.question_text_value .correct.underline:before{background:var(--Green-Green-500,#0b7)}.question_text_value .incorrect{background:#fee;color:var(--Semantic-Warning,#f34241)}.question_text_value .incorrect.underline:before{background:var(--Semantic-Warning,#f34241)}.lsn_3100 .question_text_value.blank{color:#fff;display:inline-block}.sentence_list{align-items:center;flex-wrap:wrap;gap:12px;justify-content:center}.sentence_list_item{background:var(--White,#fff);border:1px solid;border-color:var(--White,#fff);border-radius:6px;box-shadow:var(--Shadow_s);padding:6px 14px}.sentence_list_item.selected{background:var(--Grayscale-Gray-50,#f5f5f5);border-color:var(--Grayscale-Gray-200,#e6e6e6);box-shadow:none;color:var(--Grayscale-Gray-300,#ccc)}.lsn_4100 .stt_box,.lsn_4200 .stt_box{left:20px}.answer_text_title,.btn_again{flex-shrink:0}.btn_again{align-items:center;background:var(--Grayscale-Gray-50,#f5f5f5);border-radius:16px;display:flex;justify-content:center;padding:15px 20px;white-space:nowrap}.stt_box .btn_again,.stt_box .btn_large{height:48px}.lsn_4200 .stt_box.correct .btn_again{display:none}.lsn_4100 .stt_box.incorrect .btn_again,.lsn_4200 .stt_box.incorrect .btn_again,.stt_box.excellent .btn_again,.stt_box.good .btn_again,.stt_box.great .btn_again{width:30%}.lsn_4100 .stt_box.correct .btn_large,.lsn_4100 .stt_box.incorrect .btn_large,.lsn_4200 .stt_box.correct .btn_large,.lsn_4200 .stt_box.incorrect .btn_large,.stt_box.excellent .btn_large,.stt_box.good .btn_large,.stt_box.great .btn_large{flex:1;width:auto}.sentence_content .question_text_value.txt_good{color:var(--ruby,#ff5469)}.sentence_content .question_text_value.txt_great{color:var(--Semantic-Delay,#ffa700)}.sentence_content .question_text_value.txt_excellent{color:var(--Green-Green-500,#0b7)}.sentence_content .question_text_value .txt_good{color:var(--ruby,#ff5469)}.sentence_content .question_text_value .txt_great{color:var(--Semantic-Delay,#ffa700)}.sentence_content .question_text_value .txt_excellent{color:var(--Green-Green-500,#0b7)}.stt_box.good{background:var(--Semantic-Warning,#f34241)}.stt_box.great{background:var(--Semantic-Delay,#ffa700)}.stt_box.excellent{background:var(--Semantic-Success,#0b7)}.stt_point_section{gap:8px}.stt_point_section .stt_point{font-size:46px;font-weight:var(--fw-bold);line-height:normal}.stt_box.good .stt_point{color:#ffdfdf}.stt_box.great .stt_point{color:#ffefc5}.stt_box.excellent .stt_point{color:var(--Green-Green-100,#e4ffc6)}.lsn_tooltip{align-items:center;background-color:var(--White,#fff);border-radius:6px;color:var(--Semantic-Info,#0080ff);display:inline-flex;filter:drop-shadow(0 1px 3px rgba(0,0,0,.2));height:30px;left:50%;line-height:16px;padding:7px 10px;position:absolute;text-align:center;-ms-transform:translate(-50%);transform:translate(-50%);white-space:nowrap;will-change:filter}.lsn_tooltip.seyo{background-color:#cce6ff;border-radius:20px;box-shadow:none;filter:none}.lsn_tooltip.only_stt{background-color:transparent;color:transparent}.lsn_tooltip:before{background-image:url(../img/icon_triangle_white.svg);content:"";height:14px;left:50%;position:absolute;top:-9px;-ms-transform:translate(-50%);transform:translate(-50%);width:17px}.lsn_tooltip.lsn:before{height:12px;left:-17%;top:9px;-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:15px}.lsn_tooltip.seyo:before{background-image:url(../img/icon_triangle.svg);height:12px;width:15px}.lsn_2100 .lsn_tooltip{bottom:3px;left:55px;transform:none}.lsn_2100 .lsn_tooltip.lsn:before{left:-11px}.btn_bottom_section .lsn_tooltip{bottom:calc(100% + 11px)}.btn_bottom.micro{background-color:var(--Grayscale-Gray-50,#f5f5f5);background-image:url(../img/icon__microphone.svg)}.btn_bottom.micro.active{background-color:var(--White,#fff);background-image:url(../img/icon__microphone_active.svg)}.btn_bottom_section .stt_text.seyo{bottom:calc(100% + 58px)}.btn_bottom_section .lsn_tooltip:before{background-image:url(../img/icon_triangle_180deg.svg);bottom:-8px;top:auto;z-index:1}.btn_bottom_section .lsn_tooltip.seyo:before{background-image:url(../img/icon_triangle_180deg_blue.svg)}.btn_bottom_section .lsn_tooltip.warning:before{background-image:url(../img/icon_triangle_180deg_red.svg)}.btn_bottom_section .lsn_tooltip.delay:before{background-image:url(../img/icon_triangle_180deg_yellow.svg)}.lsn_tooltip.only_stt:before{display:none}.lsn_tooltip_txt{z-index:2}.seyo.warning .lsn_tooltip_txt{background:#f2c2c2}.btn_bottom.close{background-image:url(../img/icon_close_green.svg);background-position:50%;background-repeat:no-repeat;left:24px}.btn_bottom.skip,.btn_bottom.time{right:24px}.lsn_4200 .btn_small,.lsn_5100 .btn_small{background-color:var(--White,#fff)}.lsn.lsn_4200.wrap,.lsn.lsn_5100.wrap{padding-bottom:0}.lsn_4200 .btn_bottom_section,.lsn_5100 .btn_bottom_section{padding-bottom:calc(16px + var(--bottom-safe-area-height))}.btn_bottom_section.stt_not_recog{background:linear-gradient(180deg,hsla(0,0%,100%,0),#f9ffdb);min-height:186px;padding-bottom:0}.btn_bottom_section.stt_recog{background:url(../img/bg_stt_recog.png);min-height:186px;padding-bottom:0}.btn_bottom_section .btn_bottom_first_block{align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;position:relative;width:100%}.lsn_4200 .btn_bottom.btn_small{margin:0;top:10px}.btn_bottom.recognition{background:url(../img/icon_not_recognized.png);background-position:50%;background-size:100%;box-shadow:none!important}.btn_bottom.recognition.active{background:url(../img/icon_recognized.png);height:108px;width:108px}.lsn_4200 .stt_not_recog .btn_bottom.btn_small,.lsn_4200 .stt_recog .btn_bottom.btn_small{margin:auto 0;top:0}.stt_text{background:var(--White,#fff);border-radius:var(--radius-l);bottom:0;box-shadow:0 1px 6px rgba(0,0,0,.2);left:50%;padding:16px 20px;position:absolute;-ms-transform:translate(-50%);transform:translate(-50%)}.stt_text_inside{word-wrap:break-word;height:fit-content;max-height:200px;max-width:80vw;overflow-x:hidden;overflow-y:scroll;text-align:center;white-space:normal;width:max-content;word-break:break-all}.lsn_tooltip_txt+.stt_text{bottom:40px}.section_btn_headers{display:flex;justify-content:space-between;width:60px}.btn_flag{background:url(../img/icon_flag.svg) no-repeat 50%;height:24px;width:24px}.btn_setting{background:url(../img/icon_setting.svg) no-repeat 50%;height:24px;width:24px}.role_content_section{flex:1;overflow-y:scroll}.guide_box{border:1px solid var(--Grayscale-Gray-300,#ccc);border-radius:var(--radius-l);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;padding:20px 16px}.txt_content{width:90%}.btn_txt_eng{background:url(../img/btn_txt_eng.svg) no-repeat 50%;height:22px;margin-left:6px;width:22px}.guide_box .txt_kor_bd{border-bottom:2px solid var(--Green-Green-500,#0b7);padding-bottom:1px}.txt_displayed{background:var(--Green-Green-50,#f9ffdb);color:var(--Green-Green-900,#15221d)}.col-l,.col-r{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:16px}.col-r{justify-content:flex-end}.col-l{justify-content:flex-start}.col-l-content,.col-r-content{box-shadow:var(--Shadow_s);padding:16px}.col-r-content{border-radius:16px 0 16px 16px}.col-r-content.hint{border:1px solid #ccc;box-shadow:none}.col-l-content{border-radius:0 16px 16px 16px}.bgWhite{background:var(--White,#fff)}.txt-voice.talking{height:45px;translate:-15px;width:85px}.txt_hint{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.btn_hint{background:url(../img/icon_hint.svg);height:22px;margin-left:6px;width:22px}.lsn_5100 .btn_bottom.recognition{background-color:var(--Green-Green-500,#0b7);background-image:url(../img/icon_role_recog.svg);background-repeat:no-repeat;background-size:auto}.lsn_5100 .btn_bottom.recognition.active{background:url(../img/icon_role_recog_active.svg);background-position:50%;background-repeat:no-repeat}.btn_bottom.recognition.failed{background-image:url(../img/icon_role_recog_failed.svg)}.lsn_tooltip.warning{background-color:#f2c2c2;color:var(--Semantic-Warning,#f34241)}.lsn_tooltip.delay{background-color:#ffedcc;color:var(--Semantic-Delay,#ffa700)}.btn_bottom_section .lsn_tooltip.delay{left:auto;transform:none}.btn_bottom.time.out{background:var(--White,#fff);box-shadow:none;color:var(--Grayscale-Gray-300,#ccc)!important}.btn_bottom.close.disable{background-color:var(--Grayscale-Gray-50,#f5f5f5);background-image:url(../img/icon_close_gray.svg);pointer-events:none}.lsn_5100 .btn_small{margin:auto 0;top:0}.bottom_box_top{justify-content:space-between!important}.bottom_box_top .hidden{position:static}.setting_items .setting_item{align-items:center;justify-content:space-between}.bottom_box.setting{min-height:auto;padding-bottom:calc(16px + var(--bottom-safe-area-height))}.bottom_box .bottom_box_top{margin-bottom:35px}.history_content_section{flex:1;overflow-y:scroll}.history_item{align-items:stretch;background:var(--Grayscale-Gray-50,#f5f5f5);border-radius:var(--radius-l);gap:12px}.history_item hr{border-color:var(--Grayscale-Gray-300,#ccc)}.history_item_content_wrap{gap:10px}.history_item_content{align-items:center;justify-content:space-between}.lsn_5121 .btn_history{position:static}.btn_history{background-repeat:no-repeat;background:url(../img/icon_history.svg);height:24px;width:24px}.nav_top{position:relative}.nav_top .dropdown_items{left:50%;-ms-transform:translate(-50%);transform:translate(-50%)}.ans_match_block{justify-content:space-between}.report_box{background:var(--White,#fff);border-radius:var(--radius-l);box-shadow:var(--Shadow_m)}.pronunc_score_block{gap:20px}.pronunc_score_top{justify-content:space-between}.report_content_section{flex:1;overflow-x:hidden;overflow-y:scroll}.dialog_review_block>.title{margin-bottom:20px}.dialog_review_content .txt_displayed{align-items:flex-end;gap:8px}.dialog_review_content .btn_speaker{box-shadow:none}.dialog_review_content .col-l,.dialog_review_content .col-r{margin-bottom:16px;margin-top:0}.ans_score_block{border:1px solid var(--Grayscale-Gray-300,#ccc);border-radius:16px 0 16px 16px;gap:12px;padding:20px 16px}.dialog_review_content.bkg_dim{color:var(--Grayscale-Gray-900,#333);opacity:.55;position:relative}.dialog_review_content.bkg_dim:before{width:calc(100% + 40px)}.dialog_review_item{gap:16px}.dialog_review_content .col-l{align-items:flex-start}.dialog_review_content .col-r{align-items:flex-end}.ans_score_items{gap:8px}.ans_score_item{align-items:center;gap:32px;justify-content:space-between}.ans_score_item .col-left{line-height:normal}.ans_score_block hr{border-color:var(--Grayscale-Gray-300,#ccc)}.dialog_review_item .txt-voice,.txt-voice-act{gap:8px}.txt-voice-act .btn_translation{background-size:20px 20px}.txt-voice-act .btn-sz36{box-shadow:none}.txt-voice-act .btn_translation.on{background-color:var(--Black,#000)!important;background-image:url(../img/icon_translation_white.svg)!important}.dialog_review_content .ans_score_block,.dialog_review_content .txt_displayed,.dialog_review_item .txt-voice{max-width:71%}.chart{display:flex;justify-content:center;max-height:250px;width:100%}.nav_top .lsn_level{background:var(--White,#fff);border-radius:100px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);gap:8px;height:36px;padding:0 16px}.lsn_level .title{line-height:normal}.lesson_content_section{flex:1;overflow:auto;padding-top:18px}.lsn_1000 .content_wrapper{padding:0}.progress_status_top{align-items:center;gap:32px;justify-content:space-between}.progress_status_top .btn_close{height:16px;width:16px}.progress_status.i-done:after{background-color:var(--Black,#000);background-image:url(../img/icon_progress_check.svg);background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";height:16px;position:absolute;right:0;top:-6px;width:16px}.msg_lesson{align-items:center;background:var(--Black,#000);border-radius:100px;bottom:calc(100% + 14px);display:inline-flex;gap:4px;height:22px;line-height:normal;padding:0 8px;position:absolute;transform:translateX(calc(-50% - 8px));width:max-content}.low-progress .msg_lesson{left:0!important;transform:none}.high-progress .msg_lesson{left:unset!important;right:0;transform:none}.first-complete .progress_status.i-done:after{right:-10px}.second-complete .progress_status.i-done:after{right:-4px}.progress_status.w100 .msg_lesson{right:0}.progress_status_bottom{align-items:center;justify-content:space-between;margin-top:10px}.progress_status_section_wrap{margin-bottom:20px;padding-left:20px;padding-right:20px}.chapter_item_content{gap:20px;position:relative}.chapter_item_content:before{background:var(--Grayscale-Gray-100,#efefef);border-radius:var(--radius-l);box-shadow:var(--Shadow_m);content:"";height:56px;left:50%;pointer-events:none;position:absolute;top:8px;transform:translateX(-50%);width:calc(100% - 8px);z-index:1}.chapter_title{align-items:center;background:var(--White,#fff);border-radius:var(--radius-l);box-shadow:var(--Shadow_s);height:56px;justify-content:space-between;margin-bottom:8px;padding:0 2rem;z-index:2}.lesson_content_item.daily_lesson{padding:0!important}.lesson_content_item .daily_lesson_section{display:none}.lesson_content_item.daily_lesson .daily_lesson_section{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column}.daily_lesson{background:var(--Green-Green-500,#0b7);border-radius:var(--radius-l);box-shadow:var(--Shadow_m)}.daily_lesson .btn_primary_2st{background:var(--Green-Green-50,#f9ffdb);border-color:var(--Green-Green-50,#f9ffdb);color:var(--Green-Green-500,#0b7)}.daily_lesson.skeleton{background:var(--Grayscale-Gray-300,#ccc)}.daily_lesson.skeleton .btn_primary_2st{background-color:var(--Grayscale-Gray-50,#f5f5f5);border-color:var(--Grayscale-Gray-50,#f5f5f5);color:var(--Black,#000)}.chapter_item_content .dropdown_content{gap:20px}.chapter_item_content .lesson_content{background:var(--White,#fff);border-radius:16px;box-shadow:var(--Shadow_m);justify-content:space-between}.chapter_item_content .lesson_content.completed{background:var(--Grayscale-Gray-50,#f5f5f5);border:2px solid var(--Grayscale-Gray-200,#e6e6e6);box-shadow:none!important;transition:all .4s}.chapter_item_content .lesson_content.completed.open{background:var(--White,#fff);border-color:transparent!important;box-shadow:var(--Shadow_l)!important}.chapter_item_content .lesson_content.open{box-shadow:var(--Shadow_l)}.daily_lesson .lesson_content{border:1px solid var(--Green-Green-500,#0b7);border-radius:0 0 16px 16px;box-shadow:none!important}.daily_lesson.skeleton .lesson_content{border:1px solid var(--Grayscale-Gray-300,#ccc);box-shadow:none}.daily_lesson_top{align-items:center;justify-content:center}.unit_step .progress_step_icon{background-size:100%;height:28px;width:28px}.daily_lesson .lesson_content_bottom .progress_step_1.used{background-image:url(../img/icon_step1_in_use_bright.svg)!important}.daily_lesson .lesson_content_bottom .progress_step_1.completed{background-image:url(../img/icon_step1_completed_bright.svg)!important}.daily_lesson .lesson_content_bottom .progress_step_2.used{background-image:url(../img/icon_step2_in_use_bright.svg)!important}.daily_lesson .lesson_content_bottom .progress_step_2.completed{background-image:url(../img/icon_step2_completed_bright.svg)!important}.daily_lesson .lesson_content_bottom .progress_step_3.used{background-image:url(../img/icon_step3_in_use_bright.svg)!important}.daily_lesson .lesson_content_bottom .progress_step_3.completed{background-image:url(../img/icon_step3_completed_bright.svg)!important}.daily_lesson .lesson_content_bottom .progress_step_4.used{background-image:url(../img/icon_step4_in_use_bright.svg)!important}.daily_lesson .lesson_content_bottom .progress_step_4.completed{background-image:url(../img/icon_step4_completed_bright.svg)!important}.daily_lesson .progress_step_icon.skeleton{background:var(--Grayscale-Gray-400,#b3b3b3);border-radius:50%}.unit_step .progress_step_line{background-image:url(../img/bkg_line_12.svg);background-size:auto;flex-shrink:0;width:1.2rem}.unit_step .progress_step_line.completed{background:var(--Green-Green-400,#7cd677)}.unit_step .progress_step_line.skeleton{background:var(--Grayscale-Gray-400,#b3b3b3)}.lesson_content_top{gap:20px;padding:20px}.lesson_img{flex-shrink:0}.lesson_img img{border-radius:50%;height:56px;object-fit:cover;width:56px}.lesson_details{align-items:flex-start;flex:1;gap:8px}.label_level_wrap{align-items:center;justify-content:space-between;width:100%}.level_stt{color:var(--Green-Green-500,#0b7)}.lesson_content_bottom{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:end;padding:0 20px 20px}.lesson_items{gap:20px}.lesson_content_bottom .progress_step_1{background-image:url(../img/icon_step1_in_complete.svg)}.lesson_content_bottom .progress_step_1.used{background-image:url(../img/icon_step1_in_use_28.svg)!important}.lesson_content_bottom .progress_step_1.completed{background-image:url(../img/icon_step1_completed_28.svg)!important}.lesson_content_bottom .progress_step_2{background-image:url(../img/icon_step2_in_complete_28.svg)}.lesson_content_bottom .progress_step_2.used{background-image:url(../img/icon_step2_in_use_28.svg)!important}.lesson_content_bottom .progress_step_2.completed{background-image:url(../img/icon_step2_completed_28.svg)!important}.lesson_content_bottom .progress_step_3{background-image:url(../img/icon_step3_in_complete_28.svg)}.lesson_content_bottom .progress_step_3.used{background-image:url(../img/icon_step3_in_use_28.svg)!important}.lesson_content_bottom .progress_step_3.completed{background-image:url(../img/icon_step3_completed_28.svg)!important}.lesson_content_bottom .progress_step_4{background-image:url(../img/icon_step4_in_complete_28.svg)}.lesson_content_bottom .progress_step_4.used{background-image:url(../img/icon_step4_in_use_28.svg)!important}.lesson_content_bottom .progress_step_4.completed{background-image:url(../img/icon_step4_completed_28.svg)!important}.lesson_content_bottom .unit_step .progress_step_line.completed{background:var(--Grayscale-Gray-300,#ccc)}.lesson_content_bottom .unit_step .progress_step_line{background-image:url(../img/bkg_line_12_gray.svg)}.lesson_content_bottom .unit_step{margin-bottom:28px;margin-left:92px;max-width:172px}.lesson_content .lesson_content_bottom,.lesson_content .lesson_content_bottom .unit_step{display:none}.lesson_content.close .lesson_content_bottom,.lesson_content.close .lesson_content_bottom .unit_step{display:none!important}.daily_lesson .lesson_content .lesson_content_bottom,.lesson_content.open .lesson_content_bottom,.lesson_content.open .lesson_content_bottom .unit_step{display:block!important}.chapter_item_content.open{background-image:url(../img/bkg_line_col.svg);background-position-x:56px;background-position-y:top;background-repeat:repeat-y;margin-bottom:12px}.chapter_item_content.open.skeleton{color:var(--Grayscale-Gray-400,#b3b3b3)}.chapter_item_content .dropdown_content{display:none}.chapter_item_content.open .dropdown_content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.chapter_item_content.open:before{display:none}.chapter_item_content.open .chapter_title{margin-bottom:0}.chapter_item_content.open .caret{transform:rotate(180deg)}.chapter_item_content.close .caret{transform:rotate(0deg)}.progress_done .chapter_title{background:var(--Grayscale-Gray-50,#f5f5f5);box-shadow:var(--Shadow_m);color:var(--Grayscale-Gray-500,#999)}.progress_done.open .chapter_title{box-shadow:var(--Shadow_s)}.progress_done .chapter_title .stt{color:var(--Green-Green-500,#0b7)}.progress_done .lesson_content_bottom,.progress_done .unit_step{display:none}.progress_done .daily_lesson .unit_step{display:block}.daily_lesson .lesson_content.open .lesson_content_bottom .unit_step{display:none!important}.daily_lesson .lesson_content_bottom .unit_step{display:block!important}.progress .chapter_title{background:var(--White,#fff);box-shadow:var(--Shadow_m);color:var(--Grayscale-Gray-500,#999)}.progress.open .chapter_title{box-shadow:var(--Shadow_s)}.not_progress .chapter_title{box-shadow:var(--Shadow_m)}.chapter_item_content.comming:before{display:none}.comming .chapter_title{background:var(--Grayscale-Gray-50,#f5f5f5);border:1px solid var(--Grayscale-Gray-300,#ccc);box-shadow:none;color:var(--Grayscale-Gray-500,#999);margin-bottom:0}.comming .caret{display:none}.comming .stt{background:var(--Grayscale-Gray-300,#ccc);border-radius:100px;color:var(--White,#fff);height:22px;padding:0 8px}.chapter_section{gap:20px}.chapter_title .stt{gap:8px;line-height:normal}.btn_my_progress{position:fixed;right:18px;top:calc(78px + var(--status-bar-height));z-index:9}.icon_my_progress{backdrop-filter:blur(1px);background-image:url(../img/icon_my_progress.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;clip-path:circle(50%);-webkit-clip-path:circle(50%);height:46px;width:46px}.btn_today{bottom:142px;position:fixed;right:18px;z-index:9}.icon_today{backdrop-filter:blur(2px);background-image:url(../img/icon_today.png);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;clip-path:circle(50%);-webkit-clip-path:circle(50%);height:46px;width:46px}.lsn_1000.lsn.wrap{padding-bottom:88px}.lsn_1000.lsn.wrap.no_safe_area{padding-bottom:62px}.lsn_7000 .content_wrapper{padding:0}.lsn_7000 .btn_bottom_second_block,.lsn_7000 .lsn_level_content,.lsn_7000 .nav_top{padding:0 20px}.lsn_level_content{flex:1;overflow:auto}.lsn_level_select{gap:20px}.lsn_level_item{background:var(--White,#fff);border:1px solid var(--Grayscale-Gray-300,#ccc);border-radius:var(--radius-l);gap:20px;padding:20px}.lsn_level_item.selected{border:1px solid var(--Green-Green-500,#0b7);box-shadow:var(--Shadow_m)}.lsn_level_item.selected .title{color:var(--Green-Green-500,#0b7);font-weight:var(--fw-bold)}.level_details{gap:4px}.lsn_level_item .level_img{flex-shrink:0;padding-top:4px}.lsn_level_select .level_item_desciption ul{margin-left:20px}.lsn_level_select .level_item_desciption li{list-style-type:disc}.key_caption{align-items:center;border-radius:2px;color:var(--Grayscale-Gray-900,#333);display:inline-flex;flex-shrink:0;gap:10px;justify-content:center;padding:4px}.bkg--white{background:var(--White,#fff)}.bkg--gray100{background:var(--Grayscale-Gray-100,#efefef)}.nav_btn_section{gap:16px;position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.lsn_3100 .nav_top{justify-content:center!important}.lsn_3100 .btn_today_kex{height:24px;position:absolute;right:40px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:24px}.lsn_3100 .btn_today_kex:last-child{right:0}.lsn_3100 .nav_top .btn_translation{height:24px;right:0;width:24px}.lsn_3100 .nav_top .btn_close,.lsn_3100 .nav_top .btn_translation{position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.lsn_3100 .nav_top .btn_close{left:0}.progress_step_v2{gap:8px;padding:0 32px;z-index:5}.progress_step_v2 .progress_step_detail{align-items:center;border:1px solid var(--Grayscale-Gray-200,#e6e6e6);border-radius:var(--radius-l);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:52px;padding:0 16px}.progress_step_v2 .progress_step_1,.progress_step_v2 .progress_step_2,.progress_step_v2 .progress_step_3,.progress_step_v2 .progress_step_4{background:none!important}.progress_step_v2 .progress_step_icon{background-size:100%;height:24px;margin-right:10px;width:24px}.progress_step_1 .progress_step_icon{background-image:url(../img/icon_listening_24_disable.svg)}.progress_step_2 .progress_step_icon{background-image:url(../img/icon_expression_24_disable.svg)}.progress_step_3 .progress_step_icon{background-image:url(../img/icon_practice_24_disable.svg)}.progress_step_4 .progress_step_icon{background-image:url(../img/icon_role_24_disable.svg)}.progress_step_1.completed .progress_step_icon{background-image:url(../img/icon_listening_24_completed.svg)}.progress_step_2.completed .progress_step_icon{background-image:url(../img/icon_expression_24_completed.svg)}.progress_step_3.completed .progress_step_icon{background-image:url(../img/icon_practice_24_completed.svg)}.progress_step_4.completed .progress_step_icon{background-image:url(../img/icon_role_24_completed.svg)}.progress_step_1.used .progress_step_icon{background-image:url(../img/icon_listening_24_used.svg)}.progress_step_2.used .progress_step_icon{background-image:url(../img/icon_expression_24_used.svg)}.progress_step_3.used .progress_step_icon{background-image:url(../img/icon_practice_24_used.svg)}.progress_step_4.used .progress_step_icon{background-image:url(../img/icon_role_24_used.svg)}.progress_step_v2 .progress_step_detail{background:var(--Grayscale-Gray-50,#f5f5f5)!important;color:var(--Grayscale-Gray-300,#ccc)}.progress_step_v2 .progress_step_detail.completed{background:var(--White,#fff)!important;border-color:var(--Grayscale-Gray-300,#ccc);color:var(--Black,#000)}.progress_step_v2 .progress_step_detail.used{background:var(--Green-Green-500,#0b7)!important;border-color:var(--Green-Green-500,#0b7);color:var(--White,#fff)}.progress_step_detail{position:relative}.progress_step_detail.completed:after{background-image:url(../img/icon_step_done.svg);content:"";height:16px;position:absolute;right:16px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px}@media (max-height:700px){.lsn_2000 .nav_top{margin-bottom:2rem}}.pronunc_score_top .col-left{gap:6px}.pronunc_score_top .col-left button{height:25px}.myp_6000.bkg_dim_60:after,.tlk_2120.bkg_dim_60:after{background:var(--Dim_60,rgba(0,0,0,.6));content:"";height:100%;position:fixed;top:0;width:100%;z-index:15}.pronunc_poup_content{gap:16px}.pronunc_details_list{color:var(--Grayscale-Gray-600,grey);margin-top:16px;padding-bottom:6px;padding-left:25px}.pronunc_details_list li{list-style:disc;margin-bottom:8px}.nav_top .col-right{gap:5px}.day_streak{border-bottom:1px solid var(--Grayscale-Gray-200,#e6e6e6)}.day_streak .day_streak_item{align-items:center;flex:1;gap:4px;padding:12px;width:50%}.day_streak .day_streak_current{border-right:1px solid var(--Grayscale-Gray-200,#e6e6e6)}.attend_stt_wrap{padding:25px 20px 0;text-align:center}.attend_stt_wrap.long_streak{margin-left:-32px;margin-right:-32px;padding:0!important}.attend_stt_list{align-items:center;justify-content:space-between}.attend_day_check{border:1px solid var(--Grayscale-Gray-600,grey);border-radius:50%;height:20px;width:20px}.attend_stt_day{align-items:center;color:var(--Grayscale-Gray-600,grey);flex-shrink:0;gap:5px;justify-content:center}.attend_stt_day .today{color:var(--Green-Green-500,#0b7);font-weight:var(--fw-bold)}.attend_stt_day.checked .attend_day_check{background:url(../img/icon_attend_day_checked.svg) no-repeat 50%;background-size:contain;border:none}.attend_stt_wrap .btn_show_more{height:16px;margin-bottom:11px;margin-top:10px;width:16px}.myp_6000 .content_wrapper{z-index:1}.myp_6000:before{background:var(--Green-Green-500,#0b7);content:"";height:250px;left:0;position:absolute;top:0;width:100%;z-index:0}.streak_progress_title{gap:4px}.streak_progress{background:var(--Green-Green-700,#007248);border-radius:100px;flex:1;flex-shrink:0;min-height:33px;position:relative}.streak_progress_done{background:var(--Purple-Purple-300,#cbf);border-radius:100px;height:100%;left:0;position:absolute;top:0;z-index:3}.streak_progress_txt{color:var(--White,#fff);z-index:4}.streak_total_shield{background:var(--White,#fff);border-radius:60px;flex-shrink:0;height:33px;padding:7px 6px;position:absolute;right:0;top:0;width:33px;z-index:4}.streak_total_shield .count_number{background:var(--Black,#000);border-radius:50%;color:var(--White,#fff);line-height:normal;min-height:17px;min-width:17px;padding:1.5px 5px;position:absolute;right:-5px;top:-5px}.icon_shield{background:url(../img/icon_shield.svg) no-repeat 50%;background-size:contain;height:21px;width:21px}.day_streak_section{gap:11px}.day_streak_section .day_streak_item{align-items:center;background:var(--White,#fff);border-radius:var(--radius-l);box-shadow:var(--Shadow_m);flex:1;gap:4px;padding:16px;width:calc(50% - 5.5px)}.day_streak_section .day_streak_item .col-right{align-items:center;padding:11px 0}.calendar{padding:18px 0}.calendar_header{align-items:flex-end;justify-content:space-between;margin-bottom:14px}.calendar_header .txt{align-items:center}.calendar_btn_act{background:url(../img/icon_arrow_left_24.svg) no-repeat 50%;background-size:contain;flex-shrink:0;height:24px;margin:7px 0;width:24px}.calendar_btn_act.btn_next{transform:rotate(180deg)}.calendar .days{box-sizing:border-box;display:grid;gap:.7rem 1.3rem;grid-template-columns:repeat(7,1fr);justify-items:center;width:100%}.calendar .day_item{align-items:center;border-radius:50%;color:var(--Grayscale-Gray-600,grey);display:flex;font-size:var(--fs-s);justify-content:center;line-height:130%;max-height:3rem;max-width:3rem;transition:all .3s;white-space:nowrap}.days .date{min-width:3rem;padding:.6rem}.calendar .current-month{color:#838383;font-size:var(--fs-m)}.calendar .not-current-month{opacity:0}.calendar .today{color:var(--Black,#000);font-weight:var(--fw-bold)}.calendar .today.checked{background:var(--Black,#000);color:var(--White,#fff)}.calendar .checked{background-color:var(--Green-Green-500,#0b7);color:var(--White,#fff)}.calendar .shield{color:var(--Green-Green-500,#0b7);position:relative;z-index:5}.calendar .shield:before{background:url(../img/icon_use_shield.svg) no-repeat 50%;background-size:contain;content:"";height:2.7rem;left:-.35rem;pointer-events:none;position:absolute;top:0;width:3.7rem;z-index:4}.calendar .special_day{background-color:var(--Grayscale-Gray-300,#ccc);background-image:url(../img/icon_special_day.svg);background-position:center .7rem;background-repeat:no-repeat;color:transparent}.calendar .special_day.completed{background-color:var(--Green-Green-500,#0b7);background-image:url(../img/icon_special_day_checked.svg)}.shield_notice_content{gap:16px}.shield_notice_content .title{color:var(--Black,k #000)}.shield_notice_details{color:#888}.attend_completed_content .number_day{color:var(--Green-Green-500,#0b7);font-size:6rem;font-weight:var(--fw-bold);line-height:100%;margin-bottom:5px}.attend_completed_section{flex:1;overflow-y:scroll;padding-left:0;padding-right:0;pointer-events:visible}.attend_completed_content{align-items:center;justify-content:center}.attend_completed_img{height:200px;margin-bottom:36px}.attend_completed_img img{object-fit:contain;width:100%}.myp_6400 .bottom_box{background:var(--Grayscale-Gray-50,#f5f5f5);border-radius:0;box-shadow:none;min-height:auto}.bottom_box .attend_stt_wrap{padding:0 22px}.bottom_box .attend_stt_day{gap:4px}.bottom_box .attend_day_check{background-color:var(--White,#fff);border:none;height:2.6rem;width:2.6rem}.bottom_box .attend_stt_day.checked .attend_day_check{background:url(../img/icon_attend_day_checked_26.svg) no-repeat 50%;background-size:contain}.bottom_box .attend_stt_day.shield .attend_day_check{background:url(../img/icon_attend_day_shield.svg) no-repeat 50%;background-size:contain}.noti_shield{align-items:center;background:var(--Purple-Purple-300,#cbf);border-radius:100px;color:var(--White,#fff);display:inline-flex;left:50%;opacity:0;padding:8px 24px;position:absolute;top:-17px;transform:translateX(-50%);transition:all .3s;visibility:hidden}.used_shield .noti_shield{opacity:1;visibility:visible}.myp_6000,.myp_6400{background-color:#fff;height:100vh!important;left:0;position:fixed!important;top:0;width:100vw!important;z-index:23}.sentence_intro .b2_m,.sentence_intro .t1_b{word-break:keep-all}.lsn_5120 .report_content_section{padding-bottom:calc(16px + var(--bottom-safe-area-height))}.lsn_5120 .btn_bottom_second_block,.tlk_2120 .btn_bottom_second_block{flex-direction:row;gap:8px}.lsn_5120 .btn_bottom_second,.tlk_2120 .btn_bottom_second{margin-bottom:0!important}.lsn_5120 .btn_bottom_second.replay,.tlk_2120 .btn_bottom_second.replay{width:auto}.lsn_5120 .btn_bottom_second.done,.tlk_2120 .btn_bottom_second.done{flex:1;width:auto}.has_banner .btn_bottom_section{flex-direction:column}.has_banner .dialog_review_block{position:relative}.btn.btn_floating_banner{background:linear-gradient(0deg,#a88cff 0,#a88cff 100%),linear-gradient(0deg,#cbf 0,#cbf 100%),linear-gradient(0deg,#e4ffc6 0,#e4ffc6 100%),linear-gradient(0deg,#f9ffdb 0,#f9ffdb 100%),linear-gradient(0deg,var(--Green-Green-500,#0b7) 0,var(--Green-Green-500,#0b7) 100%),#e6ff77;border-radius:40px;bottom:0;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);color:var(--White,#fff);height:49px;margin-top:4px;position:sticky;width:100%;z-index:999}.btn.btn_floating_banner:before{background:url(../img/icon_arrow_right_16.svg) no-repeat 50%;content:"";height:16px;pointer-events:none;position:absolute;right:20px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);width:16px}.tlk_2100 .btn_speaker,.tlk_2100 .btn_translation,.tlk_2100 .txt-voice-act .btn_translation.on{align-items:center;background-image:none!important;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center}.ai_chat_content_section{flex:1;overflow-y:auto}.tlk_1000 .title_section{align-items:center;color:#000;display:flex;gap:3px}.tlk_1000 .title_section img{margin-top:4px}.tlk_1000 .title_section span{margin-left:.2rem}.tlk_1000.lsn.wrap{padding-bottom:88px}.tlk_1000.lsn.wrap.no_safe_area{padding-bottom:62px}.chat_tabs_section{position:relative;z-index:1}.chat_tabs_section .tab-content{background:var(--Grayscale-Gray-50,#f5f5f5);left:0;position:absolute;top:100%;width:100%}.chat_level{flex-wrap:wrap;gap:20px 11px;padding-top:70px}.chat_level_item{background:var(--Green-Green-500,#0b7);border-radius:var(--radius-l);box-shadow:var(--Shadow_m);box-sizing:border-box;color:var(--White,#fff);flex:1 1 calc(50% - 5.5px);gap:8px;height:220px;justify-content:space-between;max-width:calc(50% - 5.5px);padding:20px;position:relative}.chat_level_item.skeleton{background:var(--Grayscale-Gray-300)}.chat_level_item_top{align-items:flex-start;gap:8px}.chat_level_item .txt_level{text-decoration-line:underline;text-decoration-skip-ink:auto;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.chat_level_item .content{color:var(--Black,#000)}.chat_level_img{align-items:flex-end;bottom:0;height:96px;justify-content:flex-end;padding-bottom:15px;position:absolute;right:20px;width:calc(100% - 40px)}.chat_level_item img{height:52px;max-width:80%;object-fit:contain}.chat_level_item .label.skeleton{border:1px solid transparent;color:transparent}.chat_level_item .content.skeleton{color:transparent}.chat_level_item .skeleton_img{height:100px;max-width:130px;padding:0 12px 12px 0;width:100%}.chat_level_item.complete{background:var(--Purple-light,#ece5ff)}.chat_level_item.complete .content{color:#76727f}.chat_level_item.complete .label{align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-between;width:100%}.chat_level_item.complete .chat_level_item_top{color:#76727f}.chat_level_item .txt_status{align-items:center;background:#a88cff;border-radius:80px;color:var(--White,#fff);display:inline-flex;flex-shrink:0;height:18px;line-height:normal;padding:0 8px}.bottom_box_title{align-items:center;border-bottom:1px solid var(--Grayscale-Gray-200,#e6e6e6);gap:8px;justify-content:center}.bottom_box_content .dialog_content{margin-top:16px}.dialog_content_item{align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.dialog_content_item:last-child{border:none}.tlk_2000 .bottom_box{min-height:auto;padding-bottom:50px}.bottom_box_content{flex:1;overflow:auto}.bottom_box_actions{padding-top:18px}.history_item_content .col-left{line-height:normal}.history_content{gap:16px}.tlk_3000 .btn_history{position:static}.history_content_empty{align-items:center;height:100%;justify-content:center}.history_content_empty img{margin-bottom:32px;max-width:114px}.free_chat_entry{flex:1;overflow:auto}.free_chat_entry .dialog_content_item .key_txt{background:var(--White,#fff);border-radius:4px;margin:5px 6px 5px 0;padding:4px 8px}.free_chat_entry .dialog_content{margin-bottom:2px}.free_chat_entry .txt-voice{gap:8px}.col-l-content,.col-r-content{max-width:71%}.tlk_2120.wrap{padding-bottom:0}.tlk_2120:before{border-radius:0;content:"";height:calc(var(--status-bar-height, 60px) + 60px);left:-20%;position:absolute;top:0;width:150%;z-index:1}.tlk_2120 .report_content_section:before{border-radius:0 0 100% 100%;content:"";height:150px;left:-20%;pointer-events:none;position:absolute;top:-55px;width:150%;z-index:0}.result_good:before{background:var(--Purple,#cbf);box-shadow:0 10px 10px 0 var(--Purple,#cbf)}.result_good .report_content_section:before{background:var(--Purple,#cbf);box-shadow:0 50px 50px 0 var(--Purple,#cbf)}.result_great:before{background:var(--Green-Green-200,#cfa);box-shadow:0 10px 10px 0 var(--Green-Green-200,#cfa)}.result_great .report_content_section:before{background:var(--Green-Green-200,#cfa);box-shadow:0 50px 50px 0 var(--Green-Green-200,#cfa)}.result_excellent:before{background:var(--Green-Green-500,#0b7);box-shadow:0 10px 10px 0 var(--Green-Green-500,#0b7)}.result_excellent .report_content_section:before{background:var(--Green-Green-500,#0b7);box-shadow:0 50px 50px 0 var(--Green-Green-500,#0b7)}.tlk_2120 .report_content_section{padding-bottom:calc(16px + var(--bottom-safe-area-height));position:relative}.tlk_2120 .nav_top{z-index:2}.tlk_2120 button.done{box-shadow:none}.result_block{align-items:center;padding-top:20px;z-index:2}.mission_result_block,.sentence_fb_block{gap:16px}.mission_result_top{align-items:center;justify-content:space-between}.mission_result_block .content{align-items:flex-start;gap:10px}.mission_stt{align-items:center;border:1px solid;border-radius:80px;display:flex;height:18px;padding:2px 8px}.mission_stt.fail{border-color:var(--Semantic-Warning,#f34241);color:var(--Semantic-Warning,#f34241)}.mission_stt.success{border-color:var(--Semantic-Success,#0b7);color:var(--Semantic-Success,#0b7)}.dialog_review_top{align-items:center;gap:8px;justify-content:space-between}.tlk_2122 .nav_top .hidden{position:static}.tlk_2122.lsn.wrap{padding-bottom:0}.tlk_2122 .report_content_section{padding-bottom:50px}.tlk_2121 .btn_history{position:static}.tlk_2121 .history_item{align-items:center;justify-content:space-between}.btn_issue_report{align-items:center;border:1px solid var(--Grayscale-Gray-300,#ccc);border-radius:var(--radius-l);box-shadow:none;color:var(--Black,#000);display:flex;flex-direction:column;flex-shrink:0;height:56px;justify-content:center;padding:0 20px;width:100%}.btn_issue_report.selected{border:1px solid var(--Green-Green-500,#0b7);box-shadow:var(--Shadow_l);color:var(--Green-Green-500,#0b7);font-weight:var(--fw-bold)}.input_issue_report{background:var(--White,#fff);border:1px solid var(--Grayscale-Gray-200,#e6e6e6);border-radius:var(--radius-l);font-family:var(--font-pretendard);font-size:var(--fs-m);font-style:normal;font-weight:var(--fw-medium);height:56px;line-height:130%;max-height:130px;padding:20px;width:100%}.key_txt_section{align-items:center;gap:8px}.btn_unit_infor{background:var(--Grayscale-Gray-200,#e6e6e6);border-radius:var(--radius-s);color:var(--Grayscale-Gray-500,#999);height:22px;line-height:normal;padding:2px 8px}.btn_unit_infor.active,.btn_unit_infor:active{background:var(--Grayscale-Gray-900,#333);color:var(--Grayscale-Gray-50,#f5f5f5)}.unit_infor{position:relative;white-space:nowrap}.unit_infor_content{background:var(--Grayscale-Gray-900,#333);border-radius:var(--radius-m);bottom:calc(100% + 12px);box-shadow:var(--Shadow_l);left:0;opacity:0;position:absolute;visibility:hidden;white-space:normal;width:200px}.unit_infor_content:after{background:url(/img/triangle_icon_gray.svg) no-repeat 50%;content:"";height:11px;left:34px;position:absolute;top:calc(100% - 2px);width:15px}.unit_infor_content.unit_infor_displayed{opacity:1;visibility:visible}.unit_infor_content img{border-radius:var(--radius-s);height:38px;object-fit:contain;width:52px}.unit_infor_title{color:var(--White,#fff);margin-top:8px}.unit_infor_txt{color:var(--Grayscale-Gray-300,#ccc);margin-top:4px}.key_txt_section.right-side{position:relative}.key_txt_section.right-side .unit_infor{position:static}.key_txt_section.right-side .unit_infor_content:after{left:auto;right:34px}.key_txt_section.right-side .unit_infor_content{left:auto;right:0}.toast_top_wrap{left:0;margin-left:auto;margin-right:auto;opacity:0;position:absolute;right:0}.toast_top_wrap.active{opacity:1;transform:translateY(1.5rem);transition:all .3s ease-in;visibility:visible;z-index:20}.toast_top{align-items:flex-start;backdrop-filter:blur(4px);background:rgba(249,255,219,.9);border-radius:var(--radius-l);box-shadow:0 2px 4px 0 rgba(0,0,0,.1);justify-content:center;margin-bottom:10px}.toast_top_content{align-items:center;gap:16px}.obd_content_section{flex:1;overflow:auto}.obd_quest_items{gap:16px}.obd_quest_item .inp-fieldset .c-label{display:none}.obd_quest_item input[type=radio]{background:var(--color-transparent);height:.4rem;left:0;opacity:0;position:absolute;top:0;width:.4rem}.obd_1000 .content_wrapper{padding:0}.obd_mess_complete{background:var(--Grayscale-Gray-50,#f5f5f5);border-radius:var(--radius-l);gap:12px}.obd_mess_complete .txt{line-height:normal;white-space:nowrap}.obd_mess_complete .col-left{align-items:center;background:var(--Black,#000);border-radius:var(--radius-l);color:var(--White,#fff);display:flex;flex-direction:column;flex-shrink:0;height:28px;justify-content:center;padding:5px;width:28px}.obd_mess_complete .col-right{flex:1}.obd_act{gap:16px}.obd_result_content_section{background:var(--White,#fff);border-radius:var(--radius-l);box-shadow:var(--Shadow_l);height:100%;padding-bottom:30px;padding-top:30px}.obd_result_content{flex:1;justify-content:space-between;overflow:auto;padding-left:30px;padding-right:30px}.obd_result_content_top{align-items:center;border-bottom:1px solid var(--Grayscale-Gray-200,#e6e6e6);flex:1;justify-content:center;margin-bottom:32px;padding-bottom:32px}.obd_result_content_section .button_section{padding-left:30px;padding-right:30px}.obd_result_content_top .level{align-items:center;border:1px solid var(--Black,#000);border-radius:100px;display:inline-flex;flex-shrink:0;height:26px;justify-content:center;padding:0 12px}.obd_result_mess{gap:16px;text-align:left}.sgn_1000{background-image:url(../img/bg_sgn.svg);background-repeat:no-repeat;background-size:100% 100%}.sgn_content_section{flex:1;justify-content:center}.sgn_act{gap:16px}.btn_sgn{align-items:center;background:var(--White,#fff);border-radius:var(--radius-l);box-shadow:var(--Shadow_m);display:flex;gap:10px;height:68px;padding:0 20px;width:100%}.btn_sgn span{flex:1}.sgn_act_item{position:relative}.sgn_noti{background:var(--Black,#000);border-radius:6px;bottom:calc(100% + 13px);height:30px;padding:0 8px;white-space:nowrap}.sgn_noti,.sgn_noti:after{left:50%;position:absolute;transform:translateX(-50%)}.sgn_noti:after{background-image:url(../img/icon_sgn_noti.svg);background-position:50%;background-repeat:no-repeat;content:"";height:12px;top:calc(100% - 4px);width:15px}.signin_section{flex:1;gap:16px;overflow:auto}.signin-form{gap:16px}.inp-fieldset-wrap .inp-field{position:relative}.inp-fieldset-wrap .inp-field .c-inp{height:6.8rem}.inp-fieldset-wrap .inp-label{left:10px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;visibility:hidden}.inp-fieldset-wrap .c-inp{outline:none;transition:all .3s ease}.inp-fieldset-wrap .inp-field .inp-aside{bottom:12px;top:auto;transform:none}.inp-fieldset-wrap .c-inp.complete~.inp-label,.inp-fieldset-wrap .c-inp.error~.inp-label,.inp-fieldset-wrap .c-inp:focus~.inp-label{left:20px;opacity:1;top:17px;visibility:visible}.inp-fieldset-wrap .c-inp.complete,.inp-fieldset-wrap .c-inp.error,.inp-fieldset-wrap .c-inp:focus{padding-top:20px}.inp-fieldset-wrap .inp-field .inp-pw{padding-right:8.2rem}.signup_link_bottom{gap:8px}.reset_pd_section{flex:1;gap:16px;overflow:auto}.reset-pd-form .inp-fieldset{gap:8px}.reset-pd-form{gap:16px}.inp-fieldset-wrap .verify-inp-field .inp-aside{bottom:auto;top:50%;transform:translateY(-50%);transition:all .3s ease}.inp-fieldset-wrap .verify-inp-field .c-inp:focus~.inp-aside{bottom:12px;top:auto;transform:none}.reset-pd-send-form{gap:16px}.reset-pd-send-form .inp-fieldset{gap:8px}.reset-pd-send-form .inp-txt-msg{align-items:center}.reset-pd-send-form .inp-txt-msg .icon-info{margin-top:0}.sgn_2100 .noti{bottom:50px}.signup_section{flex:1;gap:32px;overflow:auto}.signup-form{gap:16px}.consent_acpt_all{border-bottom:1px solid var(--Grayscale-Gray-200,#e6e6e6);margin-bottom:20px;padding-bottom:20px}.signup_section input[type=checkbox],.signup_section input[type=radio]{background:var(--color-transparent);height:.4rem;left:0;opacity:0;position:absolute;top:0;width:.4rem}.consent_term_list{gap:16px}.consent_term_item{align-items:flex-start;justify-content:space-between;padding:0 4px}.consent_term_content .acpt-label{align-items:flex-start;padding:0}.consent_term_view{align-items:center;color:var(--Grayscale-Gray-600,grey);flex-shrink:0;gap:4px}.signup-form .inp-fieldset{gap:8px}.term_cond_section{gap:32px;height:100%;margin-bottom:182px;overflow:auto}.term_cond_content{align-items:center;background:#d9d9d9;justify-content:center;min-height:418px}.term_effective_section{display:flex;flex-direction:column;gap:12px}.term_cond_bottom{bottom:50px;padding:0 20px;position:fixed;width:100%}.term_cond_mess{margin-bottom:32px}.signup_section.fixed-btn{padding-bottom:84px}.signup_section.fixed-btn .verify-email-btn{background-color:#fff;bottom:0;left:0;padding-left:20px;padding-right:20px;padding-top:0;position:fixed;width:100%}.myp_1000 .nav_top{gap:16px;min-height:auto}.myp_1000 .page_title_block{align-items:center;justify-content:space-between;min-height:60px}.myp .user_name_block{gap:12px;justify-content:flex-start}.myp .user_name{justify-content:center}.myp_level{background:var(--White,#fff);border-radius:100px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);gap:8px;padding:10px 16px}.nav_top .level_img{background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;height:16px;width:16px}.myp_level .title{line-height:normal}.myp_content_section{gap:20px;padding-bottom:20px}.myp_info_block{gap:13px}.myp_info_complete{gap:10px}.myp_info_complete .item,.myp_total_stud{align-items:center;justify-content:space-between}.up_premium.report_box{align-items:center;background:linear-gradient(135deg,#cfa -11.2%,#0b7 39.45%);color:var(--White,#fff);gap:8px;padding:30px 20px;text-align:center}.myp_voucher_block{gap:4px;padding:20px}.myp_voucher_block .title{align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;font-family:var(--font-pretendard);font-size:var(--fs-m);font-style:normal;font-weight:var(--fw-bold);gap:4px;line-height:130%}.myp_voucher_block.up_premium .title{font-size:var(--fs-l)}.myp_voucher_block .btn_primary_3st{align-items:flex-start;border-radius:6px;display:inline-flex;flex-direction:column;height:32px;justify-content:center;line-height:32px;margin-top:8px;padding:0 16px}.myp_voucher_block .btn_primary_3st,.myp_voucher_block .up_premium_mess,.myp_voucher_block.up_premium .stt{display:none}.myp_voucher_block.up_premium .btn_primary_3st,.myp_voucher_block.up_premium .up_premium_mess{display:block}.myp_voucher_block .stt{align-items:center;border:1px solid var(--Black,#000);border-radius:80px;display:inline-flex;flex-shrink:0;gap:10px;height:18px;line-height:normal;padding:0 8px}.plan_active .plan_date,.plan_active .plan_sub{color:var(--Grayscale-Gray-600,grey)}.plan_expired .plan_date,.plan_expired .plan_sub,.plan_expired .title{color:var(--Grayscale-Gray-300,#ccc)}.myp_voucher_block.plan_expired .stt{border:1px solid var(--Grayscale-Gray-300,#ccc)}.myp_voucher_block.plan_expired .btn_primary_3st{align-items:center;border-radius:var(--radius-l);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center}.myp_bottom{gap:11px}.myp_bottom .item{flex:1;gap:32px;max-width:calc(50% - 5.5px);padding:20px}.myp_bottom i{background-color:var(--Green-Green-500,#0b7);background-position:50%;background-repeat:no-repeat;border-radius:50%;height:36px;width:36px}.myp_bottom .box_content{gap:8px}.myp .content_wrapper{overflow:auto;padding-bottom:calc(54px + var(--bottom-safe-area-height))}.icon_setting{background:url(../img/icon_setting.svg) no-repeat 50%;background-size:contain;height:20px;width:20px}.btn_setting_wrap{border-top:1px solid var(--Grayscale-Gray-300,#ccc);margin-top:10px;padding-top:20px}.myp .btn_setting{background:var(--White,#fff);border:1px solid var(--Grayscale-Gray-300,#ccc);border-radius:var(--radius-l);gap:4px;height:56px;width:100%}.myp_tabs_section .tab-content{flex:1;overflow:auto;padding:0 20px}.myp_inquiry_section,.myp_tabs_section{height:100%;overflow:auto}.myp_tabs_section .content_list{gap:16px}.myp_tabs_section .item{background:var(--Grayscale-Gray-50,#f5f5f5);border-radius:var(--radius-l);gap:12px;padding:20px}.myp_tabs_section i{background-position:50%;background-repeat:no-repeat;border:2px solid var(--Green-Green-500,#0b7);border-radius:50%;flex-shrink:0;height:28px;width:28px}.myp_tabs_section .content_top{gap:8px}.myp_tabs_section .txt{margin-top:2px}.myp_tabs_section .item hr{border-color:var(--Grayscale-Gray-300,#ccc)}.myp_tabs_section .content_bottom{align-items:flex-start;gap:16px}.myp_tabs_section .lv_info{align-items:flex-start;background:var(--Green-Green-50,#f9ffdb);border-radius:80px;color:var(--Green-Green-500,#0b7);height:18px;max-width:100%;overflow:hidden;padding:2px 8px;text-overflow:ellipsis;white-space:nowrap}.step_1 .icon_step{background-image:url(../img/icon_listening_16.svg)}.step_2 .icon_step{background-image:url(../img/icon_expression_16.svg)}.step_3 .icon_step{background-image:url(../img/icon_practice_16.svg)}.step_4 .icon_step{background-image:url(../img/icon_role_16.svg)}.icon_step.icon_mess{background-image:url(../img/icon_mess.svg)}.myp.myp_2000 .content_wrapper{overflow:visible;padding-bottom:34px}.tab_content_empty{align-items:center;gap:20px;height:100%;justify-content:center}.tab_content_empty img{margin-bottom:12px}.tab_content_empty .btn_myp{align-items:flex-start;background:var(--Black,#000);border-radius:6px;color:var(--White,#fff);display:inline-flex;flex-direction:column;height:32px;padding:7px 16px}.myp_saved_section{flex:1;overflow:auto;padding:0 20px}.myp_saved_section .item{background:var(--Grayscale-Gray-50,#f5f5f5);border-radius:var(--radius-l);gap:12px;padding:20px}.myp_saved_section .content_top{gap:12px}.myp_saved_section .btn_speaker{background-color:var(--White,#fff);box-shadow:var(--Shadow_s)}.myp_saved_section .content_bottom{justify-content:space-between}.myp_saved_section .content_list{gap:16px}.myp.myp_3000 .content_wrapper,.myp.myp_7000 .content_wrapper{padding-bottom:34px}.myp_saved_empty{align-items:center;gap:32px;height:100%;justify-content:center}.myp_saved_empty .mess{padding:0 45px}.setting_content_section{flex:1;justify-content:space-between;overflow:auto;padding-bottom:34px}.setting_list_wrap{gap:12px}.setting_list{background-color:var(--White,#fff);gap:32px;padding:32px 20px}.setting_list .setting_link{align-items:center;gap:32px;justify-content:space-between;padding-left:4px}.setting_list .setting_link:after{background-image:url(../img/icon_arrow_right_12.svg);background-position:50%;background-repeat:no-repeat;content:"";height:12px;width:12px}.setting_actions{align-items:center;gap:16px;margin-top:46px;padding-bottom:16px}.account_info .c-inp.disabled{background:transparent!important;border:none!important;border-radius:unset!important;color:var(--Black,#000);height:auto;padding:0}.account_info .inp-field{gap:8px}.account_info .inp-field label{color:var(--Grayscale-Gray-600,grey)}.account_info .inp-fieldset{align-items:flex-end;gap:8px;justify-content:space-between;padding-left:4px}.account_info .inp-field-act .c-inp{padding:5.5px 0}.account_info .inp-actions{flex-shrink:0}.account_info .inp-field i{margin-top:8px}.myp_4130 .content_wrapper{padding:0}.myp_del_acc_section{flex:1;overflow:auto}.myp_del_reason_items{gap:16px}.reason_item .inp-fieldset .c-label{display:none}.reason_item .c-label{text-align:center}.reason_item input[type=radio]{background:var(--color-transparent);height:.4rem;left:0;opacity:0;position:absolute;top:0;width:.4rem}.myp_4131 .content_wrapper{padding:0}.myp_del_noti{gap:16px}.noti_box{margin-bottom:4px}.myp_del_noti .inp-txt-msg{align-items:center}.list_noti{gap:10px}.list_noti .item{align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.list_noti .item:before{content:"●";font-size:4px;margin:0 8px}.list_noti .item,.list_noti .item:before,.list_noti .label{color:var(--Grayscale-Gray-600,grey)}.myp_del_noti_section{overflow:auto;padding-bottom:50px}.myp_del_success_section{align-items:center;flex:1;gap:12px;height:100%;justify-content:center}.myp_del_success_section .txt{color:#888}.myp_del_success_section button{margin-top:8px}.noti_content .setting_list{gap:20px}.noti_item{align-items:center;justify-content:space-between}.setting_list_items{gap:32px}.noti_content .noti{bottom:50px;width:calc(100% - 60px)}.noti_message{align-items:center;background-color:var(--White,#fff);gap:20px;padding:0 20px 30px}.noti_message .txt{color:#888}.myp_4400 .content_wrapper{padding:0}.myp_4400 .nav_top{padding-left:20px;padding-right:20px}.notice_list .item{align-items:center;border-bottom:1px solid var(--Grayscale-Gray-200,#e6e6e6);gap:20px;padding:20px}.notice_list_content{flex:1;gap:12px}.notice_content_empty{align-items:center;gap:32px;height:100%;justify-content:center}.notice_content_section{flex:1;overflow:auto}.notice_details{gap:20px}.notice_details .title_block{background:var(--Grayscale-Gray-50,#f5f5f5);gap:12px;padding:32px 20px}.faq_section .form_search{margin-bottom:16px;margin-top:16px}.category_list .data_group{padding-left:0;padding-right:60px;padding-top:0}.faq_section .form_search .c-label{display:none}.category_list .btn_dropdown_wrap{background:linear-gradient(90deg,hsla(0,0%,100%,0) 4.17%,#fff 33.33%);padding-top:0;top:16px}.faq_question_title{margin-bottom:16px}.faq_question_list .item{align-items:center;gap:20px;justify-content:space-between;padding:20px 0}.faq_question_list .txt{align-items:flex-start;flex:1;gap:12px}.faq_question_list .txt:before{align-items:center;background:var(--Green-Green-50,#f9ffdb);border-radius:50%;color:var(--Green-Green-500,#0b7);content:"Q";display:flex;flex-direction:column;flex-shrink:0;font-family:var(--font-pretendard);font-size:var(--fs-xs);font-style:normal;font-weight:var(--fw-bold);height:22px;justify-content:center;width:22px}.faq_list_section{padding-top:58px}.faq_search_section{position:relative}.category_list{background:var(--White,#fff);left:0;position:absolute;top:100%;width:100%}.faq_search_section .category_list{padding-top:16px}.faq_search_section .dropdown_active{box-shadow:0 6px 16px -2px rgba(0,0,0,.12)}.myp_4500 .content_wrapper,.myp_4510 .content_wrapper,.myp_4520 .content_wrapper{padding:0}.myp_4520 .skeleton-text{height:20px}.category_list,.faq_question_section,.myp_4500 .form_search,.myp_4500 .nav_top,.myp_4510 .form_search,.myp_4510 .nav_top,.myp_4520 .nav_top{padding-left:20px;padding-right:20px}.faq_list_section .faq_question_section{margin-top:32px}.faq_section{overflow:auto}.faq_list_section,.faq_search_result{flex:1;overflow:auto}.faq_search_empty{border-bottom:1px solid var(--Grayscale-Gray-200,#e6e6e6);padding-bottom:32px;padding-top:16px}.faq_search_result .faq_question_top{margin-top:32px}.faq_detail_title{align-items:flex-start;background:var(--Grayscale-Gray-50,#f5f5f5);gap:12px;margin-bottom:20px;padding:32px 20px}.faq_detail_title label{background:var(--White,#fff);border-radius:80px;color:var(--Green-Green-500,#0b7);padding:2px 8px}.myp_inquiry_section .content_list{gap:16px}.myp_inquiry_section .item{padding:0 20px}.inp-large.inp-select{font-size:var(--fs-m);height:68px}.myp_inquiry_section .inp-fieldset-wrap{position:relative}.inp-large.inp-select:focus,.inp-large.inp-select:valid{padding-bottom:0;padding-top:25px}.inp-large.inp-select:focus~.inp-label,.inp-large.inp-select:valid~.inp-label{left:20px;opacity:1;visibility:visible}.inp-large.inp-select:focus{background:#fff url(../img/icon_arrow_up_16.svg) calc(100% - 2rem) calc(50% + 1rem) /1.6rem 1.6rem no-repeat;border:1px solid var(--Black,#000);outline:none}.inp-large.inp-select:valid{background-position:calc(100% - 2rem) calc(50% + 1rem);color:var(--Black,#000)}.empty-select{background-position:calc(100% - 2rem)!important}.empty-select-label{color:var(--Grayscale-Gray-300,#ccc);font-size:var(--fs-m);top:50%!important}.myp_inquiry_section .inp-fieldset-wrap .c-inp:focus{padding-top:25px}.myp_inquiry_section .inp-fieldset-wrap .c-inp.error~.inp-label,.myp_inquiry_section .inp-fieldset-wrap .c-inp:focus~.inp-label,.myp_inquiry_section .inp-large.inp-select:focus~.inp-label,.myp_inquiry_section .inp-large.inp-select:valid~.inp-label{top:22px}.inquiry_act{margin-top:30px;padding:0 20px}.myp_inquiry_section .tab-content{overflow:auto;padding-bottom:50px}.question_details{align-items:flex-start;gap:12px;padding:20px}.question_details .title{align-items:center;gap:20px;justify-content:space-between;width:100%}.question_details .title button{flex-shrink:0}.aws_details{background:var(--Grayscale-Gray-50,#f5f5f5);gap:12px;padding:20px}.history_list .item{border-bottom:1px solid var(--Grayscale-Gray-200,#e6e6e6);gap:12px;padding:0}.history_list .item.open{border-bottom:none}.history_list .item.open.no_answer{border-bottom:1px solid var(--Grayscale-Gray-200,#e6e6e6)}.question_details label{border-radius:80px;padding:2px 8px}label.received{background:#e3f3ff;color:var(--Semantic-Info,#0080ff)}label.waiting{background:#fff4de;color:var(--Semantic-Delay,#ffa700)}.history_list .date_info,.question_details .txt{color:var(--Grayscale-Gray-600,grey)}.question_details .txt{padding-right:32px}.aws_details,.question_details .question_details_act,.question_details .txt{display:none}.open .question_details .txt{display:block}.open .aws_details,.open .question_details .question_details_act{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.question_details_act{gap:16px}.question_details_act button{color:var(--Grayscale-Gray-800,#4d4d4d);text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.myp_4610 .del_confirm .nav_top{display:none}.myp_4610 .content_wrapper{padding-left:0;padding-right:0}.myp_4610 .nav_top{padding-left:20px;padding-right:20px}.inquiry_history_empty{align-items:center;gap:32px;height:100%;justify-content:center}.inquiry_edit_section{padding:0 20px}.inquiry_edit_act{margin-top:30px}.open_source_content{align-items:center;background:#d9d9d9;justify-content:center;min-height:418px}.open_source_section{gap:32px;height:100%;overflow:auto}#oss .oss-list-wrap{overflow-wrap:break-word;padding:0 1.6rem 4rem}#oss .oss-list-wrap ul li{font-size:1.4rem;line-height:1.6rem;margin:0 0 1.6rem}#oss .oss-list-wrap ul li .oss-title{font-weight:700}#oss .oss-list-wrap ul li .oss-link{margin:.4rem 0 0;padding:0 0 0 1.6rem}#oss .oss-list-wrap ul li .oss-link a{color:#3b3fb5;font-size:1.2rem;word-break:break-all}#oss .oss-list-wrap ul li .oss-copyright{color:#888;font-size:1.2rem;margin:.4rem 0 0;padding:0 0 0 1.6rem}.report_box .number{align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-between}.myp_2000 .tabs{align-items:center;gap:6px;padding:0 20px}.myp_2000 .tab_item{background:var(--White,#fff);border:1px solid var(--Grayscale-Gray-200,#e6e6e6);border-radius:100px;color:var(--Black,#000);font-family:var(--font-pretendard);font-size:var(--fs-s);font-style:normal;font-weight:var(--fw-medium);line-height:130%;padding:10px 16px;width:auto}.myp_2000 .tab_item.active{background:var(--Black,#000);border-color:var(--Black,#000);color:var(--White,#fff);font-weight:var(--fw-bold)}.myp_saved_section .title_section{border-bottom:1px solid var(--Grayscale-Gray-300,#ccc);gap:12px;padding-bottom:12px}.myp_saved_section .txt_edited{align-items:center;align-self:stretch;gap:8px}.myp_saved_section .txt_edited .txt{padding-top:4px}.pym_1000{background:linear-gradient(180deg,var(--Green-Green-50,#f9ffdb) 0,var(--White,#fff) 100%);background-repeat:no-repeat;background-size:100% 30rem;z-index:24}.pym_section{flex:1;overflow:auto;padding-bottom:8rem}.pym_section_top{gap:16px;padding:0 20px 12px}.price_box_wrap{gap:7px}.price_box{align-items:center;border-radius:var(--radius-l);box-shadow:var(--Shadow_m);flex:1;flex-shrink:0;justify-content:center}.price_box .col-left{gap:4px}.price_box .col-right{flex-shrink:0;position:relative}.price_box .content-top{align-items:center;border:1px solid var(--Green-Green-600,#009f65);border-bottom:none;border-radius:var(--radius-l) var(--radius-l) 0 0;flex:1;gap:16px;justify-content:center;padding:16px 0;transition:all .3s ease;width:100%}.price_box .price_details{align-items:center;padding:0 5px}.price_details .title{color:var(--Green-Green-500,#0b7);margin-bottom:8px}.price_box .content-bottom{width:100%}.pym_plan_list,.pym_plan_list .item{gap:16px}.price_box .price{color:var(--Grayscale-Gray-600,grey);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:4px;justify-content:center;padding-bottom:4px}.price_box .old{color:var(--Grayscale-Gray-300,#ccc);text-decoration-line:line-through}.price_box .price_month{color:var(--Grayscale-Gray-600,grey)}.price_box .price_month.selected_chkbox span{font-weight:var(--fw-bold)}.price-plan-label{background-image:url(../img/radio.svg);background-position:50%;background-repeat:no-repeat;height:20px;width:20px}input[type=checkbox]:checked+.price-plan-label{background-image:url(../img/radio_checked.svg)}.price_box .lsn_tooltip{bottom:calc(100% + 14px);color:var(--Semantic-Warning,#f34241);left:auto;padding-bottom:0;padding-top:0;right:-10px;transform:none}.price_box .lsn_tooltip:before{background-image:url(../img/tooltip_arrow.svg);bottom:-14px;left:auto;right:15px;top:auto;transform:none;z-index:1}.price_box .select_box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.price_box .select_box input[type=checkbox]{width:0}.price_box.selected .content-top{background:var(--Green-Green-100,#e4ffc6)}.price_box.year_plan{box-shadow:var(--Shadow_l)}.price_box.year_plan.selected .content-top{background:var(--Purple-Purple-100,#ece5ff)}.price_box.selected .title{color:var(--Green-Green-500,#0b7)}.pym_plan_list .pym_promo{color:var(--Purple-Purple-500,#9f80ff)}.price_box.year_plan .content-top{border-color:var(--Purple-Purple-500,#9f80ff)}.price_box.year_plan .title{color:var(--Purple-Purple-500,#9f80ff)}.price_box.year_plan .p_lsn_tooltip{height:auto}.pym_total_section{background:linear-gradient(135deg,#cfa -11.2%,#0b7 39.45%),var(--Green-Green-500,#0b7);box-shadow:var(--Shadow_xl);gap:16px;min-height:173px}.pym_total{gap:6px}.pym_total .price_total span{color:var(--Black,#000)}.pym_policies_list{color:var(--Grayscale-Gray-600,grey);gap:16px}.pym_policies_list .item{align-items:flex-start;gap:8px}.pym_policies_list .txt{align-items:flex-start;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.pym_policies_list .txt:before{color:var(--Grayscale-Gray-600,grey);content:"●";flex-shrink:0;font-size:4px;margin:0 8px}.pym_policies_list button{align-items:center;gap:4px;margin-left:20px}.pym_policies_list i{flex-shrink:0}.pym_benefit_list .item{border-bottom:1px solid var(--Grayscale-Gray-200,#e6e6e6);gap:17px;padding:20px 0}.pym_benefit_list .item:first-child{padding-top:16px}.pym_benefit_list .item:last-child{border-bottom:none}.benefit_content{gap:4px}.benefit_icon{flex-shrink:0}.benefit_icon img{height:60px;object-fit:cover;width:60px}.benefit_content .txt{color:var(--Grayscale-Gray-600,grey)}.pym_section_bottom{background:var(--Green-Green-50,#f9ffdb)}.benefit_content .title span{color:var(--Green-Green-500,#0b7);font-weight:var(--fw-bold)}.pym_1000 .nav_top{min-height:24px;padding-bottom:20px}.pym_1000 .btn_close{left:20px;position:absolute}.pym_1000 .page-title{color:var(--Green-Green-500,#0b7)}.hidden_lsn_tooltip .content-bottom{opacity:0;visibility:hidden}.price_box.hidden_lsn_tooltip{border:1px solid var(--Green-Green-600,#009f65)}.price_box.hidden_lsn_tooltip .content-top{border:none;border-radius:var(--radius-l)}.price_box.hidden_lsn_tooltip.selected{background:var(--Green-Green-100,#e4ffc6)}.pym_2000{z-index:24}.pym_inp_section{flex:1;overflow:auto}.pym_inp_section .page-title-wrapper{gap:8px;padding:0 20px}.pym_inp_section .page-title{font-size:var(--heading-28)}html[lang=en] .pym_inp_section .page-title{font-family:DM Sans,serif}.pym_inp_section .page-sub-title{color:var(--Gray-09,#444);font-family:var(--font-pretendard);font-size:var(--heading-20);font-style:normal;font-weight:var(--fw-medium);line-height:normal}.pym_inp_section .page-sub-title span{color:var(--Green-Green-500);font-weight:var(--fw-bold)}.pym_inp_section_content{align-items:stretch;align-self:stretch;background:var(--Grayscale-Gray-50,#f5f5f5);flex:1;gap:24px;padding-left:20px;padding-right:20px}.pym_inp_plan_list{gap:16px}.pym_inp_plan_list .item{background:#fff;border:1px solid #e6e6e6;border-radius:16px;text-align:left}.pym_inp_plan_list .row{align-self:stretch;flex:1 0 0;justify-content:space-between;padding:20px}.pym_inp_plan_list .col{align-items:flex-start;flex:1;gap:3px}.pym_inp_plan_list .title{color:var(--Black,#000);font-size:var(--heading-20);font-weight:var(--fw-bold)}.pym_inp_plan_list .sub-title,.pym_inp_plan_list .title{font-family:var(--font-pretendard);font-style:normal;line-height:130%}.pym_inp_plan_list .sub-title{color:var(--Grayscale-Gray-600,grey);font-size:var(--fs-s);font-weight:var(--fw-medium)}.pym_inp_plan_list .col.col-price{align-items:center;gap:16px;justify-content:flex-end;text-align:right}.col-price .price_content{align-items:flex-end;gap:3px}.col-price .select_box{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.col-price .select_box input[type=checkbox]{width:0}.pym_inp_plan_list .item.selected{border:2px solid var(--Green-Green-500,#0b7);box-shadow:0 4px 10px -2px rgba(0,0,0,.12)}.pym_inp_plan_list .selected .title{color:var(--Green-Green-500,#0b7)}.pym_inp_plan .discount_promotion{animation:wobbleVertical 2.5s ease-in-out infinite;margin-bottom:4px;padding-bottom:9px;position:relative}@keyframes wobbleVertical{0%{transform:translateY(-2px)}25%{transform:translateY(1px)}50%{transform:translateY(-2px)}75%{transform:translateY(1px)}to{transform:translateY(-2px)}}.pym_inp_plan .discount_promotion .txt{background:#7d62cf;border-radius:30px;color:var(--White,#fff);font-size:1.4rem;padding:6px 12px;text-align:center}.pym_inp_plan .discount_promotion i{bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.guide-txt{color:#888}.pym_inp_act_section{background:var(--Grayscale-Gray-50,#f5f5f5);gap:16px;padding:16px 20px 40px}.pym_inp_act_section .primary{text-transform:uppercase}.pym_inp_act_section .btn_all{text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.bottom_box_inp .page-title span,.pym_inp_act_section .btn_all{color:var(--Green-Green-500,#0b7)}.bottom_box.bottom_box_inp{padding-bottom:0}.bottom_box_inp .pym_inp_act_section,.bottom_box_inp .pym_inp_section_content{background:transparent}.pym_inp_section.all_plan .page-title{font-size:var(--heading-20)}.pym_inp_plan_list .item.item_discount{border:none}.pym_inp_plan_list .item_discount .row{border:1px solid #e6e6e6;border-radius:0 0 16px 16px;border-top:none}.pym_inp_plan_list .item_discount .plan_discount_promotion{background-color:#e6e6e6;border:1px solid #e6e6e6;border-bottom:none;border-radius:16px 16px 0 0}.pym_inp_plan_list .item_discount.selected .row{border:2px solid var(--Green-Green-500,#0b7);border-top:none}.pym_inp_plan_list .item_discount.selected .plan_discount_promotion{background:var(--Green-Green-500,#0b7);border:2px solid var(--Green-Green-500,#0b7);border-bottom:none}.plan_discount_promotion{color:var(--White,#fff);font-size:1.3rem;font-weight:var(--fw-bold);padding:6px 8px 4px}.plan_discount_promotion .txt{--duration:2.35s;animation:sweep-gradient var(--duration) linear infinite;background:linear-gradient(90deg,rgba(0,0,0,.2) .4%,rgba(0,0,0,.6) 23.29%,#000 49.64%,rgba(0,0,0,.6) 75.76%,rgba(0,0,0,.2) 99.6%);-webkit-background-clip:text;background-clip:text;background-position:0 0;background-size:200% 100%;color:transparent;text-shadow:0 0 6px rgba(0,0,0,.08)}.selected .plan_discount_promotion .txt{background:linear-gradient(90deg,hsla(0,0%,100%,.5) .4%,hsla(0,0%,100%,.9) 23%,#fff 49%,hsla(0,0%,100%,.9) 75%,hsla(0,0%,100%,.5) 99%);background-clip:text;background-position:0 0;background-size:200% 100%}@keyframes sweep-gradient{0%{background-position:200% 0}50%{background-position:100% 0}to{background-position:0 0}}.all_plan .pym_inp_plan_list .row{align-items:start}.pym_inp_mess{color:#444;padding-left:20px;padding-right:20px}.payment_bottom_sheet{min-height:600px}.animation-box-1{height:95px;position:relative;width:196px}.character{top:50%;transform:translate(-50%,-50%);width:100px}.bubble,.character{left:50%;position:absolute}.bubble{opacity:0;transform:translateX(-50%)}.bubble-top{animation:bubbleTop 3s ease infinite;top:16px;width:38px}@keyframes bubbleTop{0%{opacity:0;transform:translateX(-50%) translateX(30px)}20%{opacity:1}55%{opacity:1;transform:translateX(-50%) translateX(81px)}70%{opacity:0;transform:translateX(-50%) translateX(81px)}to{opacity:0;transform:translateX(-50%) translateX(81px)}}.bubble-bottom{animation:bubbleBottom 3s ease infinite;animation-delay:.5s;bottom:10px;width:31px}@keyframes bubbleBottom{0%{opacity:0;transform:translateX(-50%) translateX(-30px)}25%{opacity:1}60%{opacity:1;transform:translateX(-50%) translateX(-84px)}80%{opacity:0;transform:translateX(-50%) translateX(-84px)}to{opacity:0;transform:translateX(-50%) translateX(-84px)}}.animation-box-2{height:95px;position:relative;width:201px}.animation-box-2 .character{z-index:6}.arrow{left:50%;opacity:0;position:absolute;transform:translateX(-50%);z-index:5}.arrow-top{animation:arrowFly1 2s ease infinite;top:16px;width:33px}.arrow-bottom{animation:arrowFly2 2s ease infinite;animation-delay:.18s;bottom:7px;width:26px}@keyframes arrowFly1{0%{opacity:0;transform:translateX(-50%) translateX(60px)}30%{opacity:1}70%{opacity:1;transform:translateX(-50%) translateX(85px)}to{opacity:1;transform:translateX(-50%) translateX(85px)}}@keyframes arrowFly2{0%{opacity:0;transform:translateX(-50%) translateX(-105px)}35%{opacity:1}75%{opacity:1;transform:translateX(-50%) translateX(-75px)}to{opacity:1;transform:translateX(-50%) translateX(-75px)}}.page_title_section{gap:8px}.permission_content_section{gap:32px}.permission_list{gap:20px}.permission_box{align-items:center;background:var(--Grayscale-Gray-50,#f5f5f5);border-radius:var(--radius-l);gap:24px;padding:20px 32px}.permission_box .permission_icon{flex-shrink:0}.permission_box .permission_info{flex:1;gap:3px}.permission_info .txt{color:var(--Grayscale-Gray-600,grey);padding-right:20px}.permisson_mess{color:var(--Grayscale-Gray-600,grey);gap:8px;padding-right:30px}.err_2000{inset:0;position:absolute;z-index:30}.acc_1000,.err_1000,.err_2000{padding-bottom:calc(16px + var(--bottom-safe-area-height))}.acc_1000 .content_wrapper,.err_1000 .content_wrapper,.err_2000 .content_wrapper{padding:0}.acc_1000 .permission_content_section,.err_1000 .err_content_section,.err_2000 .maintenc_content_section{flex:1;overflow:auto}.acc_1000 .btn_bottom_section{margin-top:40px}.acc_1000 .btn_bottom_section,.acc_1000 .page_title_section,.acc_1000 .permission_content_section,.err_1000 .btn_bottom_section,.err_1000 .err_content_section,.err_2000 .btn_bottom_section,.err_2000 .maintenc_content_section{padding-left:20px;padding-right:20px}.err_1000 .err_content_section{justify-content:center;margin:20px 0}.err_txt_section .sub_txt a{text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.maintenc_img_section{align-items:center;display:flex;flex-direction:column;flex-shrink:0;height:260px;justify-content:center;overflow:hidden;position:relative}.maintenc_img_section img{z-index:10}.maintenc_img_section:before{background-color:#f9ffdb;background-image:url(../img/bkg_maintenc_img.png);border-radius:272.458px;content:"";filter:blur(25px);height:153px;left:50%;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%) rotate(-27.715deg);width:272px;z-index:9}.maintenc_txt_section{flex:1;justify-content:space-between;margin-bottom:22px;padding-left:24px;padding-right:24px}.maintenc_txt_section .txt{margin-top:28px}.maintenc_txt_section .text_mail{text-decoration-line:underline;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.err_2000 .bottom_box{min-height:auto}.cht_1000,.cht_3000{padding-bottom:50px}.cht_1000 .content_wrapper,.cht_3000 .content_wrapper{padding:0}.cht_1000 .dialogue_content_section,.cht_3000 .survey_complete_section{flex:1;overflow:auto;padding-left:20px;padding-right:20px}.cht_1000 .btn_bottom_section,.cht_3000 .btn_bottom_section{padding-left:20px;padding-right:20px}.dialogue_content_section{margin-top:100px}.dialogue_txt_section .h1,.dialogue_txt_section .txt{letter-spacing:-.28px}.CHT_1100 .content_wrapper,.CHT_6200 .content_wrapper{padding:0}.freechat_content,.survey_content{flex:1;overflow:auto}.btn_set_nick{color:var(--Green-Green-500,#0b7)}.freechat_inp_field .c-inp.complete~.inp-aside,.freechat_inp_field .c-inp.error~.inp-aside,.freechat_inp_field .c-inp:focus~.inp-aside{top:auto;transform:none}.freechat_content .free_chat_entry{background:var(--Grayscale-Gray-50,#f5f5f5);border-radius:var(--radius-l);gap:16px;padding:24px 20px}.freechat_content .free_chat_entry .col-l,.freechat_content .free_chat_entry .col-r{margin-top:0}.freechat_content .free_chat_entry .col-l{gap:8px}.i-seyo-face{background-image:url(../img/icon-seyo-face.svg);background-repeat:no-repeat;height:30px;width:32px}.col-content-wrap{gap:4px;padding-top:4px}.col-content-wrap .col-l-content{color:var(--Grayscale-Gray-900,#333);max-width:100%}.col-content-wrap .nick-name{color:var(--Grayscale-Gray-700,#666)}.freechat_content .col-content-wrap,.freechat_content .col-r-content{max-width:90%}.freechat_inp_field .inp-fieldset{gap:8px}.character_step2_content{flex:1;flex-shrink:0;justify-content:space-between;overflow-y:auto}.character_details{align-items:center}.character_details .description p{min-height:38px}.character_tooltip{background:var(--White,#fff);border-radius:var(--radius-l);filter:drop-shadow(0 1px 2px rgba(0,0,0,.15));padding:16px;will-change:filter}.character_tooltip:before{background-image:url(../img/icon_triangle_white.svg);content:"";height:12px;left:50%;position:absolute;top:-9px;-ms-transform:translate(-50%);transform:translate(-50%);width:15px}.character_list{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;flex-shrink:0;gap:16px;overflow-x:scroll;scrollbar-width:none}.character_list::-webkit-scrollbar{display:none}.character_list .item{align-items:center;border:.732px solid transparent;border-radius:var(--radius-l);box-shadow:var(--Shadow_m);flex-shrink:0;gap:12px;justify-content:center;padding:16px 0;transition:all .3s ease;width:128px}.character_list .item.selected{border-color:var(--Green-Green-500,#0b7)}.character_list .item.selected .title{color:var(--Green-Green-500,#0b7);font-weight:var(--fw-bold)}.character_list .item img{border-radius:50%;height:38px;width:40px}.freechat_level{gap:24px}.freechat_level .level_list{gap:16px}.freechat_level .item{border:.732px solid transparent;border-radius:var(--radius-l);box-shadow:var(--Shadow_m);flex:1 0 0;padding:16px 0;transition:all .3s ease}.freechat_level .item.selected{border-color:var(--Green-Green-500,#0b7)}.freechat_level .item.selected .title{color:var(--Green-Green-500,#0b7);font-weight:var(--fw-bold)}.chb_list{align-content:flex-start;align-items:flex-start;align-self:stretch;flex-wrap:wrap;gap:8px 6px}.chb_list_label{background:var(--White,#fff);border:1px solid var(--Grayscale-Gray-200,#e6e6e6);border-radius:100px;padding:10px 16px}.chb_list input[type=checkbox]{background:var(--color-transparent);height:0;left:0;opacity:0;position:absolute;top:0;width:0}input[type=checkbox]:checked+.chb_list_label{background:linear-gradient(0deg,var(--Green-Green-50,#f9ffdb) 0,var(--Green-Green-50,#f9ffdb) 100%),var(--Black,#000);border:1px solid var(--Green-Green-500,#0b7)}.picker-description{color:var(--Semantic-Info,#0080ff);gap:4px}.time-repeat{gap:20px}.list-day-repeat{-webkit-overflow-scrolling:touch;align-items:center;flex-wrap:nowrap;gap:4px;justify-content:space-between;overflow-x:auto;scrollbar-width:none}.list-day-repeat::-webkit-scrollbar{display:none}.list-day-repeat .item{flex:0 0 auto}.list-day-repeat .chb_list_label{border-radius:var(--radius-m);min-height:42px;min-width:auto;padding:0;width:42px}.list-day-repeat input[type=checkbox]:checked+.chb_list_label{background:var(--Black,#000);border-color:var(--Black,#000);color:var(--White,#fff);font-weight:var(--fw-bold)}.btn_skip_chat{border:none;box-shadow:none}.dialogue_compelete_txt_section .h1{letter-spacing:-.56px}.btn-call-wrapper{bottom:86px;height:72px;left:50%;position:absolute;transform:translateX(-50%);width:72px}.btn-call-wrapper .pulse-outer{animation:pulseOuter 2.6s ease-out infinite;background:rgba(124,214,119,.1);border-radius:50%;height:108px;position:absolute;width:108px}.btn-call-wrapper .pulse-middle{animation:pulseMiddle 2.6s ease-out infinite;background:rgba(124,214,119,.4);height:88px;width:88px}.btn-call-wrapper .btn-call,.btn-call-wrapper .pulse-middle{border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.btn-call-wrapper .btn-call{align-items:center;animation:breathe 2.2s ease-in-out infinite;background:#7cd677;box-shadow:0 8px 20px rgba(0,0,0,.25);display:flex;height:68px;justify-content:center;width:68px}.btn-call-wrapper .btn-call img{height:24px;width:24px}@keyframes pulseOuter{0%{opacity:.6;transform:scale(.85)}to{opacity:0;transform:scale(1.15)}}@keyframes pulseMiddle{0%{opacity:.8;transform:translate(-50%,-50%) scale(.9)}to{opacity:0;transform:translate(-50%,-50%) scale(1.2)}}@keyframes breathe{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.06)}}.cht_2000 .nav_top .col-right{gap:16px}.cht_2000 .btn_history{background:url(../img/icon_histoy_white.svg)}.cht_2000 .btn_setting{background:url(../img/icon_setting_white.svg)}.cht_2100 .nav_top{background:var(--Grayscale-Gray-50,#f5f5f5);justify-content:center!important;left:0;opacity:.9;position:absolute;top:0;width:100%;z-index:9}.cht_2100 .nav_top .btn_endcall,.cht_2100 .nav_top .col-right{position:absolute;top:50%;transform:translateY(-50%)}.cht_2100 .nav_top .btn_endcall{left:20px}.cht_2100 .nav_top .col-right{gap:16px;right:20px}.cht_2100 .freechat_content{padding-top:60px}.cht_2100 .freechat_content .free_chat_entry{padding-bottom:50px;padding-top:20px}.cht_2100 .bottom_section{position:relative}.cht_2100 .bottom_section:after{background:linear-gradient(180deg,hsla(0,0%,96%,0),hsla(0,0%,96%,.8) 50%,#f5f5f5);bottom:100%;content:"";height:50px;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}.cht_2100 .bottom_section{gap:20px;justify-content:flex-end;min-height:130px}.cht_2100 .chat_interest_list{justify-content:center;margin-bottom:50px}.cht_2100 .chb_list_label{border-color:transparent;box-shadow:var(--Shadow_s)}.cht_2100 .btn_bottom_section .lsn_tooltip{margin-bottom:3px}.cht_2100 .freechat_content .col-content-wrap,.cht_2100 .freechat_content .col-r-content{max-width:256px}.free_chat_entry .recommend_anws{align-items:center;border:1px dashed var(--Purple-Purple-500,#9f80ff);border-radius:100px;color:var(--Purple-Purple-500,#9f80ff);gap:4px;padding:16px}.saying_option{gap:16px;margin-top:16px}.saying_option .title{align-items:center;color:var(--Purple-Purple-500,#9f80ff);gap:4px}.saying_option_list{-ms-overflow-style:none;align-items:flex-start;flex-shrink:0;gap:16px;margin:0 -20px;overflow-x:scroll;padding:0 20px;scrollbar-width:none}.saying_option_list::-webkit-scrollbar{display:none}.saying_option_list .item{background:var(--Purple-Purple-100,#ece5ff);border-radius:var(--radius-l);flex-shrink:0;gap:4px;max-width:256px;padding:16px}.cht_2100 .content_wrapper{position:relative}.cht_2100 .mess_noti{left:0;padding-left:10px;padding-right:10px;position:absolute;text-align:center;top:60px;width:100%}.txt_displayed_wrap{align-items:flex-end;gap:8px}.txt_displayed_wrap .txt_top{align-items:center;gap:8px}.txt_displayed_wrap .icon_like{opacity:0;pointer-events:none;transform:scale(0);transform-origin:center}.txt_displayed_wrap.show-like .icon_like{animation:scaleIn .42s cubic-bezier(.22,1,.36,1);opacity:1;pointer-events:auto;transform:scale(1)}@keyframes scaleIn{0%{transform:scale(0)}to{transform:scale(1)}}.txt_displayed_wrap.show-like .finger{animation:fingerTilt .52s cubic-bezier(.4,0,.2,1) .22s;transform-origin:38% 72%}@keyframes fingerTilt{0%{transform:rotate(0deg)}45%{transform:rotate(-15deg)}to{transform:rotate(0deg)}}.freechat_content .free_chat_entry .col-r{padding-left:40px}.end_call_block{align-items:center;background:var(--Grayscale-Gray-200,#e6e6e6);border-radius:var(--radius-l);color:var(--Grayscale-Gray-900,#333);gap:16px;padding:20px 16px}.popup_endchat{backdrop-filter:blur(3px);background:var(--Dim_60,rgba(0,0,0,.6));display:flex;flex-direction:column;height:100%;position:fixed;top:0;width:100%;z-index:23}.popup_endchat_content{color:var(--White,#fff);flex:1;gap:32px;justify-content:center;overflow-y:auto;padding:60px 40px 0;position:relative;text-align:center}.popup_endchat_content .chat_report{gap:8px}.chat_report .item{align-items:center;align-self:stretch;justify-content:space-between}.chat_report .title{color:var(--White,#fff)}.chat_report .txt{color:var(--Green-Green-200,#cfa)}.popup_endchat_action{bottom:50px;gap:16px;left:0;margin-bottom:50px;padding:0 20px;width:100%}.popup_endchat_action button{line-height:normal}.sparkle-wrapper{height:107px;inset:0;bottom:100%;left:50%;pointer-events:none;position:absolute;transform:translate(-45%,-80%);width:237px}.sparkle-wrapper svg{animation:containerPulse 2.6s ease-in-out infinite;height:100%;transform-origin:center;width:100%}.sparkle-wrapper .s1{animation:sparkle 2.6s ease-in-out infinite}.sparkle-wrapper .s2{animation:sparkle 2.6s ease-in-out .3s infinite}.sparkle-wrapper .s3{animation:sparkle 2.6s ease-in-out .6s infinite}.sparkle-wrapper .s4{animation:sparkle 2.6s ease-in-out .9s infinite}.sparkle-wrapper .s5{animation:sparkle 2.6s ease-in-out 1.2s infinite}.sparkle-wrapper .s6{animation:sparkle 2.6s ease-in-out 1.5s infinite}.sparkle-wrapper .s7{animation:sparkle 2.6s ease-in-out 1.8s infinite}@keyframes sparkle{0%{opacity:.15}40%{opacity:1}to{opacity:.15}}@keyframes containerPulse{0%{transform:scale(.96)}50%{transform:scale(1)}to{transform:scale(.96)}}.popup_endchat_content .title{position:relative}.cht_4000 .nav_top .btn_back,.cht_5000 .nav_top .btn_back{left:20px;position:absolute;top:50%;transform:translateY(-50%)}.cht_4000 .nav_top,.cht_5000 .nav_top{justify-content:center!important}.cht_5000 .setting_list .setting_link{gap:8px;justify-content:stretch}.cht_5000 .setting_link .txt{flex:1 0 0}.setting_list .memory_item{align-items:flex-start;justify-content:space-between;padding-left:4px}.memory_item .title{gap:8px}.memory_item .switch{margin-top:6px}.cht_5000 .bottom_box .title{gap:6px}.history_detail_title{font-size:20px;font-weight:700;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:75%}.btn-delete-history{align-items:center;background:var(--ruby,#ff5469);border-radius:0 1.6rem 1.6rem 0;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;opacity:0;padding:0 20px;position:absolute;right:0;top:0;transition:opacity .1s;z-index:1}.swipe-row{overflow:visible}.swipe-row,.swipe-row .swipe-item{position:relative;touch-action:pan-y}.swipe-row .swipe-item{background:var(--Grayscale-Gray-50,#f5f5f5);border-radius:var(--radius-l);box-shadow:0 0 0 .5px var(--item-bg,#f5f5f5);box-sizing:border-box;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center;padding:20px;transition:transform .4s cubic-bezier(.2,.8,.2,1);width:100%;z-index:2}.swipe-row.removing{opacity:0;transform:scale(.8);transition:all .3s ease}.cht_4000 .content_empty_wrapper .btn_back,.cht_5000 .notice_content_empty{left:0}.cht_4000 .notice_content_empty,.cht_5000 .notice_content_empty{height:auto;justify-content:flex-start;margin-top:120px;position:static;transform:none}.schedule_content_section{background:var(--Grayscale-Gray-50,#f5f5f5);flex:1;overflow-y:scroll}.schedule_content,.schedule_item .swipe-item{background:var(--White,#fff)}.schedule_item .swipe-item{align-items:center;border-bottom:1px solid #e6e6e6;border-radius:0;box-shadow:none;flex-direction:row;gap:8px;justify-content:start;padding:32px 20px}.schedule_item .schedule_details{color:var(--Grayscale-Gray-500,#999);flex:1 0 0;gap:8px}.schedule_item.enabled .schedule_details{color:var(--Black,#000)}.schedule_item .btn-delete-schedule{border-radius:0}.schedule_item:last-child .swipe-item{border:none}button .icon_plus{margin-bottom:2px;margin-right:4px}.cht_5000 .notice_content_empty{padding-left:0;padding-right:0}.new_call_time .title_section{position:relative}.new_call_time .title_section .btn_del_call_time{height:20px;position:absolute;right:13px;top:50%;transform:translateY(-50%);width:20px}.btn_start_seyo_call{align-items:flex-start;background:var(--Black,#000);border-radius:6px;color:var(--White,#fff);display:inline-flex;flex-direction:column;height:32px;padding:7px 16px}.tabs_conver_feedback .tab-content:not(.active){display:none}.tabs_conver_feedback .tab-content.active{display:block}.tabs_conver_feedback{flex:1 0 0;height:100%}.tabs_conver_feedback .tab-content{max-height:500px;overflow:auto;padding-bottom:32px;padding-top:32px}.user_spoken_sentence{align-items:center;align-self:stretch;gap:16px}.user_spoken_txt{background-color:var(--Green-Green-50,#f9ffdb);border:1px solid var(--Green-Green-50,#f9ffdb);border-radius:16px 0 16px 16px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2);padding:15px}.tabs_conver_feedback .sentence_details{border-top:1px solid var(--Grayscale-Gray-200,#e6e6e6);gap:16px;margin-top:24px;padding-top:24px}.sentence_details .title{align-items:center;gap:8px;padding:0 4px}.sentence_details .sentence_item{gap:8px}.conver_feedback_popup .btn_bookmark{background:none;border-color:var(--Semantic-Success,#0b7);width:56px}.conver_feedback_popup .btn_bookmark .icon_bookmark{background:url(../img/icon_bookmark_large.svg) no-repeat 50%;height:32px;width:32px}.conver_feedback_popup .btn_bookmark.active .icon_bookmark{background:url(../img/icon_bookmark_large_active.svg) no-repeat 50%}.conver_feedback_popup .btn_retry{background:none;border-color:var(--Semantic-Success,#0b7);width:56px}.conver_feedback_popup .btn_retry .icon_retry{background:url(../img/icon_retry.svg) no-repeat 50%;height:32px;width:32px}.conver_feedback_popup .btn_bottom_section{gap:8px}.conver_feedback_popup button.primary{flex:1 0 0;width:auto}.tabs_conver_feedback .noti{bottom:calc(100% + 12px);width:100%}.conver_feedback_popup .btn-play-container{align-items:center;display:flex;gap:8px;justify-content:space-between;width:100%}.conver_feedback_popup .btn-play-audio{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:16px;color:#000;display:flex;flex:1;gap:8px;height:48px;justify-content:center;width:100%}.conver_feedback_popup .btn-play-audio.active{background-color:#000;border:1px solid #000;color:#fff}.conver_feedback_popup .btn-play-audio span{line-height:20px}.conver_feedback_popup .info-sentence{color:#0080ff;display:flex;gap:4px}.conver_feedback_popup .recording_section{bottom:0;gap:8px;width:100%}.conver_feedback_popup .pron-result-container{border-top:1px solid var(--Grayscale-Gray-200,#e6e6e6);display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding-bottom:24px;padding-top:24px;width:100%}.pron-result-container .pron-result-value{display:flex;flex-wrap:nowrap;gap:10px}.pron-result-container .pron-result-value .punc-item{line-height:38px}.pron-result-container .excellent_bg{background:linear-gradient(0deg,rgba(0,187,119,.1) 0,rgba(0,187,119,.1) 100%),var(--White,#fff)}.pron-result-container .great_bg{background:linear-gradient(0deg,rgba(255,167,0,.1) 0,rgba(255,167,0,.1) 100%),var(--White,#fff)}.pron-result-container .good_bg{background:linear-gradient(0deg,rgba(255,84,105,.1) 0,rgba(255,84,105,.1) 100%),var(--White,#fff)}.conver_feedback_popup .pron-result-value-inner{border-radius:6px;box-shadow:var(--Shadow_s);padding:8px 16px}.pron-result-value-inner.txt_good{color:var(--ruby,#ff5469)}.pron-result-value-inner.txt_great{color:var(--Semantic-Delay,#ffa700)}.pron-result-value-inner.txt_excellent{color:var(--Green-Green-500,#0b7)}.tabs_conver_feedback .tab_panels{position:relative;width:100%}.tabs_conver_feedback .panel{left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;visibility:hidden}.tabs_conver_feedback .panel.active{opacity:1;pointer-events:auto;visibility:visible}.freechat_inp_field{align-items:center}.freechat_inp_field .inp-fieldset{align-items:center;max-width:100%}.inp-fieldset-wrap .inp-nickname-field{align-items:center;border-bottom:1px solid var(--Black,#000);display:inline-flex;gap:1px;height:40px;max-width:100%;padding:0 4px}.inp-fieldset-wrap .nickname-inp{background:transparent;border:none;box-sizing:content-box;font-family:var(--font-pretendard);font-size:var(--fs-l);font-style:normal;font-weight:var(--fw-medium);line-height:130%;max-width:100%;min-width:40px;outline:none;padding:0;text-align:center;width:auto}.inp-fieldset-wrap .nickname-inp::placeholder{color:var(--Grayscale-Gray-300,#ccc);font-family:var(--font-pretendard);font-size:var(--fs-l);font-style:normal;font-weight:var(--fw-medium);line-height:130%}.inp-nickname-field .nickname-inp-label{color:var(--Grayscale-Gray-300,#ccc);position:absolute;visibility:hidden}.inp-fieldset-wrap .nickname-inp-aside{flex-shrink:0}.inp-fieldset-wrap .inp-nickname-field.error{border-color:var(--Semantic-Warning,#f34241)}.freechat_inp_field .inp-txt-msg .icon-info{margin-top:0}.character_img img{border-radius:50%}.sc-tooltip-slide-up{animation:sc-slide-up .5s linear forwards;transform:translate(-50%,100%)}@keyframes sc-slide-up{0%{opacity:0;transform:translate(-50%,100%)}to{opacity:1;transform:translate(-50%)}}.stars{display:flex;gap:16px;justify-content:center;touch-action:pan-x}.star{cursor:pointer;height:34px;user-select:none;width:34px}.star path{fill:var(--Grayscale-Gray-300,#ccc);transition:fill .15s ease}.star.active path{fill:var(--Gold,#ffd35f)}.feedback-box{max-height:0;opacity:0;overflow:hidden;transform:translateY(8px);transition:max-height .4s ease,opacity .4s ease,transform .4s ease}.feedback-box.show{max-height:120px;min-height:120px;opacity:1;transform:translateY(0)}.feedback-box textarea{border:1px solid var(--Grayscale-Gray-200,#e6e6e6);border-radius:var(--radius-l);color:#000;height:120px;outline:none;padding:20px;resize:none;width:100%}.feedback-box textarea::placeholder{color:var(--Grayscale-Gray-300,#ccc)}.bottom_box.seyo_beta .seyo_beta_txt ul{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;gap:8px;margin-top:8px}.survey_point{align-items:flex-start;align-self:stretch;justify-content:space-between}.survey_point-item .btn_point{border-color:transparent;-webkit-transition:.4s;transition:.4s;width:56px}.survey_point-item .btn_point.active{border-color:var(--Green-Green-500,#0b7);color:var(--Green-Green-500,#0b7);font-weight:var(--fw-bold)}.survey_point-wrapper{gap:16px}.survey_point-wrapper .txt{align-items:center;justify-content:space-between}.survey_title{gap:8px}.survey_option_list{gap:16px;padding-bottom:24px}.survey_option_item .c-label{border-color:transparent;box-shadow:var(--Shadow_m);color:#000;flex:1}.other-textarea-wrap{display:none;margin-bottom:24px}.other-textarea-wrap textarea{background:var(--White,#fff);border:none;border:1px solid var(--Grayscale-Gray-200,#e6e6e6);border-radius:16px;height:56px;min-height:56px;overflow:hidden;padding:17px 20px;resize:none;width:100%}.survey_option_list .other-textarea-wrap{margin-bottom:0}.survey-textarea .inp-area{min-height:140px}.survey_complete_section .title{margin-top:115px}.survey_complete_section .character_details{margin-top:80px}.survey_content .obd_quest_item{margin-bottom:24px}.survey_content .obd_quest_item textarea{background:var(--White,#fff);border:none;border:1px solid var(--Grayscale-Gray-200,#e6e6e6);border-radius:16px;height:56px;min-height:56px;overflow:hidden;padding:17px 20px;resize:none;width:100%}.survey_option_list .obd_quest_item{margin-bottom:0}.survey_option_item input[type=checkbox],.survey_option_item input[type=radio]{background:var(--color-transparent);height:.4rem;left:0;opacity:0;position:absolute;top:0;width:.4rem}.cht_2100 .btn_small{background-color:var(--White,#fff)}.bottom_box.seyo_onboarding{background:transparent;min-height:auto;padding-bottom:0}.popup_onboarding_wrap{background-color:var(--White,#fff);border-radius:24px 24px 0 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;flex-direction:column;justify-content:space-between;padding:40px 0}.popup_onboarding_wrap.current-slider01{background:linear-gradient(174deg,var(--Green-Green-600,#009f65) 0,var(--Green-Green-800,#004129) 95.18%),linear-gradient(0deg,var(--Green-Green-600,#009f65) 0,var(--Green-Green-800,#004129) 100%),linear-gradient(0deg,var(--Green-Green-700,#007248) 0,var(--Green-Green-700,#007248) 100%),linear-gradient(0deg,#009f65 0,#009f65 100%),linear-gradient(180deg,#009f65 0,var(--Green-Green-800,#004129) 100%);color:var(--White,#fff);min-height:540px}.seyo_onboarding_slider{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;touch-action:pan-y;transition:transform .35s ease}.slider_item{min-width:100%;text-align:center}.seyo_onboarding_image img{max-width:100%}.slider_item .slider-title{align-items:center;gap:8px;margin-bottom:20px;padding:0 20px}.current-slider01 .slider_item .slider-title{margin-bottom:0}.slider_action{align-items:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:space-between;margin-top:33px;padding:0 40px}.slider_btn{background:none;border:none;color:#000;cursor:pointer}.slider_btn.hidden{opacity:0;pointer-events:none;position:static}.slider_action .btn_onbd_skip{opacity:.4}.slider_action .dots{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:8px}.dot{background:#000;border-radius:50%;height:8px;opacity:.2;width:8px}.dot.active{opacity:1}.seyo_onboarding_slider .character_img{margin-top:42px}.seyo_onboarding_slider .btn-call-wrapper{bottom:0;margin-top:60px;position:relative}.current-slider01 .dot{background:#fff;opacity:.2}.current-slider01 .dot.active{opacity:1}.current-slider01 .slider_btn{color:#fff}.seyo_onboarding_slider .box-tittle{margin-bottom:4px}.seyo_onboarding_image.bkg_introduction{background-image:url(../img/bkg_introduction.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.cht_2100 .freechat_content.history_freechat_content{padding-top:0}.cht_2100 .box-noti-error-wrap{bottom:0}.schedule_noti_disable{align-items:center;background-color:var(--White,#fff);color:#888;gap:20px;padding-bottom:30px}.cht_2100 .bkg_bottom_section{z-index:2}.cht_2100 .btn_bottom_section{z-index:3}.cht_2200 .dialogue_content_section{margin-top:25vh}.loading-wrap.svelte-1jjs6z9{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:23}#loading.svelte-1jjs6z9{height:60px;width:60px}.splash-wrap.svelte-acre47{align-items:center;background-color:#fff;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}