@charset "UTF-8";.baseline_root__fwTFa{--baseline-loaded: 1}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;-webkit-text-size-adjust:100%}html *,html *:before,html *:after{box-sizing:inherit}strong,b{font-weight:700}html body{margin:0;color:var(--mono-gray9);font-family:Roboto,Helvetica,Arial,sans-serif;font-size:var(--font-size-10, 10px);font-weight:400;line-height:1.5;letter-spacing:.00938em;background-color:var(--mono-white)}@media only screen and (max-width:920px){html body{font-size:8px}}@media only screen and (max-width:640px){html body{font-size:5.6px}}@media print{html body{background-color:var(--mono-white)}}html body::backdrop{background-color:var(--mono-white)}.material-icon_icon__c3L12{-webkit-user-select:none;user-select:none;width:1em;height:1em;display:inline-block;fill:currentColor;flex-shrink:0;font-size:var(--font-size-15, 15px);transition:fill .2s cubic-bezier(.4,0,.2,1) 0ms}@media only screen and (max-width:920px){.material-icon_icon__c3L12{font-size:var(--font-size-12, 12px)}}@media only screen and (max-width:640px){.material-icon_icon__c3L12{font-size:8.4px}}.vertical-range-slider_root__jHYxN{position:relative;display:inline-block;box-sizing:content-box;border-radius:var(--radius-12, 12px);color:var(--mono-black);cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;width:4px;height:100%;padding:0 13px}@media(pointer:coarse){.vertical-range-slider_root__jHYxN{padding:0 20px}}.vertical-range-slider_rail__0CXRl{display:block;position:absolute;border-radius:inherit;background-color:currentColor;opacity:.38;height:100%;width:inherit;left:50%;transform:translate(-50%)}.vertical-range-slider_track__12ssJ{display:block;position:absolute;border-radius:inherit;border:1px solid currentColor;background-color:currentColor;width:inherit;left:50%;transform:translate(-50%);bottom:var(--slider-track-start);height:var(--slider-track-size)}.vertical-range-slider_mark__EGV6b{position:absolute;width:2px;height:2px;border-radius:1px;background-color:currentColor;left:50%;transform:translate(-1px,50%);bottom:var(--slider-mark-pos)}.vertical-range-slider_mark-active__-eXTs{background-color:var(--mono-white);opacity:.8}.vertical-range-slider_thumb__AJCI2{position:absolute;width:20px;height:20px;box-sizing:border-box;border-radius:50%;outline:0;background-color:currentColor;display:flex;align-items:center;justify-content:center;transition:box-shadow .15s cubic-bezier(.4,0,.2,1) 0ms;left:50%;transform:translate(-50%,50%);bottom:var(--slider-thumb-pos)}.vertical-range-slider_thumb__AJCI2:before{position:absolute;content:"";border-radius:inherit;width:100%;height:100%;box-shadow:0 3px 1px -2px rgba(var(--mono-black-rgb),.2),0 2px 2px rgba(var(--mono-black-rgb),.14),0 1px 5px rgba(var(--mono-black-rgb),.12)}.vertical-range-slider_thumb__AJCI2:after{position:absolute;content:"";border-radius:50%;width:42px;height:42px;top:50%;left:50%;transform:translate(-50%,-50%)}.vertical-range-slider_thumb__AJCI2:hover,.vertical-range-slider_thumb__AJCI2:has(input:focus-visible){box-shadow:0 0 0 8px rgba(var(--mono-black-rgb),.16)}@media(hover:none){.vertical-range-slider_thumb__AJCI2:hover,.vertical-range-slider_thumb__AJCI2:has(input:focus-visible){box-shadow:none}}.vertical-range-slider_thumb-active__HkBOh{box-shadow:0 0 0 14px rgba(var(--mono-black-rgb),.16)}.vertical-range-slider_input__6jgGO{border:0;clip:rect(0 0 0 0);height:100%;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:100%;direction:ltr}.hover-tooltip_popper__s88l8{position:absolute;inset:0 auto auto 0;margin:0;transform:translate(var(--tooltip-x),var(--tooltip-y));z-index:1500;pointer-events:auto}.hover-tooltip_tooltip__9MxLy{background-color:rgba(var(--mono-gray7-rgb),.92);border-radius:var(--radius-4, 4px);color:var(--mono-white);padding:4px 8px;font-size:6.875px;max-width:300px;margin:2px;overflow-wrap:break-word;font-weight:500;animation:hover-tooltip_tooltip-grow__QjPxe .2s cubic-bezier(.4,0,.2,1)}@media only screen and (max-width:920px){.hover-tooltip_tooltip__9MxLy{font-size:5.5px}}@media only screen and (max-width:640px){.hover-tooltip_tooltip__9MxLy{font-size:3.85px}}.hover-tooltip_tooltip-arrow__rxhiZ{position:relative;margin:0}.hover-tooltip_closing__Q1UjF .hover-tooltip_tooltip__9MxLy{opacity:0;transform:scale(.75,.5625);transition:opacity .2s cubic-bezier(.4,0,.2,1),transform 133ms cubic-bezier(.4,0,.2,1)}@keyframes hover-tooltip_tooltip-grow__QjPxe{0%{opacity:0;transform:scale(.75,.5625)}to{opacity:1;transform:none}}.hover-tooltip_arrow__AQpQ6{overflow:hidden;position:absolute;width:1em;height:.71em;box-sizing:border-box;color:rgba(var(--mono-gray7-rgb),.9)}.hover-tooltip_arrow__AQpQ6:before{content:"";margin:auto;display:block;width:100%;height:100%;background-color:currentColor;transform:rotate(45deg)}.hover-tooltip_popper__s88l8[data-placement=top] .hover-tooltip_tooltip__9MxLy{transform-origin:center bottom;margin-bottom:14px}.hover-tooltip_popper__s88l8[data-placement=top] .hover-tooltip_arrow__AQpQ6{bottom:0;margin-bottom:-.71em;left:0;transform:translate(var(--tooltip-arrow))}.hover-tooltip_popper__s88l8[data-placement=top] .hover-tooltip_arrow__AQpQ6:before{transform-origin:100% 0}.hover-tooltip_popper__s88l8[data-placement=bottom] .hover-tooltip_tooltip__9MxLy{transform-origin:center top;margin-top:14px}.hover-tooltip_popper__s88l8[data-placement=bottom] .hover-tooltip_arrow__AQpQ6{top:0;margin-top:-.71em;left:0;transform:translate(var(--tooltip-arrow))}.hover-tooltip_popper__s88l8[data-placement=bottom] .hover-tooltip_arrow__AQpQ6:before{transform-origin:0 100%}.hover-tooltip_popper__s88l8[data-placement=left] .hover-tooltip_tooltip__9MxLy{transform-origin:right center;margin-right:14px}.hover-tooltip_popper__s88l8[data-placement=left] .hover-tooltip_arrow__AQpQ6{right:0;margin-right:-.71em;height:1em;width:.71em;top:0;transform:translateY(var(--tooltip-arrow))}.hover-tooltip_popper__s88l8[data-placement=left] .hover-tooltip_arrow__AQpQ6:before{transform-origin:0 0}.hover-tooltip_popper__s88l8[data-placement=right] .hover-tooltip_tooltip__9MxLy{transform-origin:left center;margin-left:14px}.hover-tooltip_popper__s88l8[data-placement=right] .hover-tooltip_arrow__AQpQ6{left:0;margin-left:-.71em;height:1em;width:.71em;top:0;transform:translateY(var(--tooltip-arrow))}.hover-tooltip_popper__s88l8[data-placement=right] .hover-tooltip_arrow__AQpQ6:before{transform-origin:100% 100%}.text-area_area__Pd7O7{width:100%;padding:10px 14px;border:1px solid var(--mono-gray2);border-radius:var(--radius-8, 8px);background:var(--mono-white);color:var(--mono-gray10_text-color);font-family:inherit;line-height:1.5;resize:none;outline:none}.text-area_area__Pd7O7::placeholder{color:var(--mono-gray4)}.text-area_area__Pd7O7:focus{border-color:var(--Brand-08)}.text-area_area__Pd7O7:disabled{background:var(--mono-gray1);color:var(--mono-gray6)}.text-area_area__Pd7O7.text-area_invalid__AxQUn,.text-area_area__Pd7O7.text-area_invalid__AxQUn:focus{border-color:var(--Red-08)}.text-area_medium__mj1wo{font-size:var(--font-size-14, 14px)}.text-area_large__K9Rfl{font-size:var(--font-size-16, 16px)}.text-area_area__Pd7O7.text-area_inline__2BUkl{padding:6px;border:2px solid transparent;background:transparent;font-size:var(--font-size-16, 16px);font-weight:600}.text-area_area__Pd7O7.text-area_inline__2BUkl:focus{border-color:var(--Brand-08);background:var(--mono-white)}.text-area_area__Pd7O7.text-area_form__01V22{min-height:84px;padding:10px 12px;border-color:var(--mono-gray3);color:var(--mono-gray10_text-color)}.text-area_area__Pd7O7.text-area_form__01V22::placeholder{color:var(--mono-gray4);opacity:1}.text-area_area__Pd7O7.text-area_form__01V22:focus{border-color:var(--mono-gray10_text-color)}.text-area_area__Pd7O7.text-area_bare__LFYnT{padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit}.text-area_area__Pd7O7.text-area_bare__LFYnT:focus{border:0}.text-area_auto-resize__7i7kh{height:var(--text-area-height, auto);overflow-y:auto}.text-area_auto-resize__7i7kh.text-area_clip__zuOtC{overflow-y:hidden}.text-area_area__Pd7O7.text-area_answer__tMuoV{padding:16px 20px;border-color:var(--gray4);border-radius:var(--radius-16, 16px);font-size:var(--font-size-18, 18px);line-height:1.5}.text-area_area__Pd7O7.text-area_answer__tMuoV:hover{border-color:var(--Brand-Border-c-br-bd-nm)}.text-area_area__Pd7O7.text-area_answer__tMuoV:focus{border:2px solid var(--Brand-Border-c-br-bd-nm);padding:15px 19px}.document-class_scroll-lock__Xt8r5{overflow:hidden!important}.document-class_fill-height__3yzG0{height:100%!important}.document-class_no-select__U8aU8{-webkit-user-select:none!important;user-select:none!important}.document-class_overscroll-none__W-j8G{overscroll-behavior:none!important}.document-class_overscroll-contain__R7y6r{overscroll-behavior-y:contain!important}.document-class_no-margin__22igR{margin:0!important}.document-class_fixed-full__Dqxcr{position:fixed!important;width:100%!important;height:100%!important}.document-class_overflow-x-clip__J3J33{overflow-x:clip!important}.document-class_hidden-frame__50c24{position:fixed;right:0;bottom:0;width:0;height:0;border:0}button:where(.button_raised__zn1Ix,.button_plain__zvWA7){color:var(--mono-gray10_text-color, #1a1a1a);position:relative}button.button_raised__zn1Ix{border:1px solid var(--base-border-c-bs-bd-nm, #d9dce4);background:var(--Base-Fill-Normal-c-bs-fi-nm, #fff);box-shadow:0 -5px #0000001a inset;font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;height:fit-content}button.button_raised__zn1Ix.full-width{width:100%}button.button_raised__zn1Ix.wrap{white-space:normal}@media screen and (min-width:768px){button.button_raised__zn1Ix:hover{background:var(--Base-Fill-Hover-c-bs-fi-hv, #f3f4f6)}}button.button_raised__zn1Ix:hover .tooltip{display:block}button.button_raised__zn1Ix.default{background:var(--white);border:1px solid var(--gray4);box-shadow:0 -5px #0000001a inset;color:var(--base-text-c-bs-tx-nm, #1f2937)}button.button_raised__zn1Ix.primary{background:var(--Brand-Fill-strong-c-br-bg-st-su, #10b9a7);box-shadow:0 -5px #0000001a inset;color:var(--mono-white, #fff);border:1px solid var(--Brand-Border-c-br-bd-nm, #46cabc)}button.button_raised__zn1Ix.brand-line{background:var(--mono-white, #fff);box-shadow:0 -5px rgba(var(--Brand-08-rgb),.2) inset;color:var(--Brand-11, #007163);border:1px solid var(--Brand-08, #10b9a7)}button.button_raised__zn1Ix.secondary{color:var(--mono-white, #ffffff);background:var(--AI-color);border:1px solid var(--AI-color);box-shadow:0 -5px #0000001f inset}button.button_raised__zn1Ix.flat{background:transparent;border:none;box-shadow:none}button.button_raised__zn1Ix.flat:disabled{background:transparent!important;border:none!important;box-shadow:none!important}button.button_raised__zn1Ix.flat.xs{padding:6px 10px}button.button_raised__zn1Ix.flat.sm{padding:8px 12px}button.button_raised__zn1Ix.flat.md{padding:8px 16px}button.button_raised__zn1Ix.flat.lg{padding:10px 20px}button.button_raised__zn1Ix.flat.xl{padding:12px 24px}button.button_raised__zn1Ix.flat.xxl{padding:16px 24px}button.button_raised__zn1Ix.link{background:transparent;border:none;box-shadow:none;color:var(--base-text-c-bs-tx-nm, #1f2937);text-decoration:underline;padding:0!important;height:auto!important;min-height:0;gap:0}button.button_raised__zn1Ix.link:hover{color:var(--base-text-c-bs-tx-nm, #1f2937)}button.button_raised__zn1Ix:disabled{cursor:not-allowed;background:var(--mono-gray0, #f9f9f9)!important;border:1px solid var(--gray2, #f1f1f1)!important;color:var(--mono-gray4)!important}button.button_raised__zn1Ix:disabled.primary{color:var(--mono-gray3)}button.button_raised__zn1Ix:disabled.secondary{color:var(--mono-gray3)}button.button_raised__zn1Ix.outline{border:1px solid var(--Brand-Border-c-br-bd-nm, #46cabc);background:var(--Base-Fill-Normal-c-bs-fi-nm, #fff);box-shadow:0 -5px #0000001a inset;color:var(--base-text-c-bs-tx-nm, #1f2937)}button.button_raised__zn1Ix.pastel{background:var(--Brand-Tint);color:var(--Brand-10, #008c7b);border:1px solid var(--Brand-Tint-line);box-shadow:none}@media screen and (min-width:768px){button.button_raised__zn1Ix.pastel:hover{background:var(--Brand-Tint-strong)}}button.button_raised__zn1Ix.danger{background:var(--Red-08);color:var(--mono-white, #fff);border:1px solid var(--Red-06, #ff908a);box-shadow:0 -5px #0000001a inset}button.button_raised__zn1Ix.content{background:var(--Brown-07, #8b6d46);color:var(--mono-white, #fff);border:1px solid var(--Brown-07, #8b6d46);box-shadow:0 -5px #0000001a inset}button.button_raised__zn1Ix.content:hover{background:var(--Brown-06, #a8845a)}button.button_raised__zn1Ix.danger-outline{background:var(--mono-white, #fff);color:var(--Red-08);border:1.5px solid var(--Red-08);box-shadow:0 -5px #ff5a5014 inset}@media screen and (min-width:768px){button.button_raised__zn1Ix.danger-outline:hover{background:var(--Red-01)}}button.button_raised__zn1Ix.xs{border-radius:var(--Border-Radius-br-xl, 10px);font-size:var(--Typography-Font-Size-Label-M, 10px);padding:6px 10px 10px}button.button_raised__zn1Ix.xs.with-icon{padding:4px 10px 6px}button.button_raised__zn1Ix.xs i{font-size:var(--font-size-16, 16px)}button.button_raised__zn1Ix.sm{border-radius:var(--Border-Radius-br-2x, 12px);font-size:var(--Typography-Font-Size-ty-fs-lb-lg, 12px);padding:8px 12px 12px;min-height:42px}button.button_raised__zn1Ix.sm.with-icon{padding:6px 12px 10px}button.button_raised__zn1Ix.sm i{font-size:var(--font-size-20, 20px)}button.button_raised__zn1Ix.md{border-radius:var(--Border-Radius-br-3x, 14px);font-size:var(--Typography-Font-Size-ty-fs-bd-sm, 14px);padding:8px 16px 12px;min-height:48px}button.button_raised__zn1Ix.md.with-icon{padding:6px 16px 10px}button.button_raised__zn1Ix.md i{font-size:var(--font-size-22, 22px)}button.button_raised__zn1Ix.lg{border-radius:var(--Border-Radius-br-4x, 16px);font-size:var(--Typography-Font-Size-ty-fs-bd-md, 16px);padding:10px 20px 14px}button.button_raised__zn1Ix.lg.with-icon{padding:8px 20px 12px}button.button_raised__zn1Ix.lg i{font-size:var(--font-size-24, 24px)}button.button_raised__zn1Ix.xl{border-radius:var(--Border-Radius-br-5x, 18px);font-size:var(--Typography-Font-Size-ty-fs-bd-lg, 18px);padding:12px 24px 16px}button.button_raised__zn1Ix.xl.with-icon{padding:10px 24px 14px}button.button_raised__zn1Ix.xl i{font-size:var(--font-size-24, 24px)}button.button_raised__zn1Ix.xxl{border-radius:var(--Border-Radius-br-6x, 20px);font-size:var(--Typography-Font-Size-ty-fs-sh-sm, 20px);padding:16px 24px 20px}@media screen and (max-width:415px){button.button_raised__zn1Ix.xxl{padding-left:18px;padding-right:18px}}button.button_raised__zn1Ix.xxl.with-icon{padding:14px 24px 18px}button.button_raised__zn1Ix.xxl i{font-size:var(--font-size-28, 28px)}button.button_raised__zn1Ix.rounded{border-radius:var(--radius-pill, 999px)}button.button_raised__zn1Ix.lifted{transition:transform .08s ease,filter .15s ease}button.button_raised__zn1Ix.lifted:hover{filter:brightness(.97)}button.button_raised__zn1Ix.lifted:active:not(:disabled){transform:translateY(1px)}button.button_raised__zn1Ix.lifted.primary{box-shadow:0 1px #ffffff80 inset,0 -3px #08504633 inset,0 2px 4px rgba(var(--Brand-08-rgb),.25),0 6px 12px rgba(var(--Brand-08-rgb),.22)}button.button_raised__zn1Ix.lifted.brand-line{box-shadow:0 1px #fffc inset,0 -3px rgba(var(--Brand-08-rgb),.25) inset}button.button_raised__zn1Ix.lifted.default,button.button_raised__zn1Ix.lifted.outline{box-shadow:0 1px #fffc inset,0 -3px #00000017 inset,0 1px 2px #00000014}button.button_raised__zn1Ix.lifted.pastel{box-shadow:0 1px #fff9 inset,0 -2px #0e8b6f1f inset,0 2px 4px #0e8b6f2e,0 4px 10px #0e8b6f26}button.button_raised__zn1Ix.lifted.danger{box-shadow:0 1px #ffffff80 inset,0 -3px #8c1e1933 inset,0 2px 4px #ff5a5047,0 6px 12px #ff5a503d}button.button_raised__zn1Ix.lifted.danger-outline{box-shadow:0 1px #fffc inset,0 -2px #ff5a501f inset,0 2px 4px #ff5a5026,0 4px 10px #ff5a501f}button.button_raised__zn1Ix.lifted.secondary{box-shadow:0 1px #fff6 inset,0 -3px #6a5acd24 inset,0 2px 4px #6a5acd1a,0 6px 12px #6a5acd14}button.button_raised__zn1Ix.lifted:disabled{box-shadow:none!important;transform:none!important}button.button_plain__zvWA7{font-weight:600;display:inline-flex;align-items:center;justify-content:center;gap:4px;white-space:nowrap;height:fit-content;border-radius:var(--radius-4, 4px)}button.button_plain__zvWA7:hover .tooltip{display:block}button.button_plain__zvWA7.default{background:var(--white);border:1px solid var(--gray4);color:var(--base-text-c-bs-tx-nm, #1f2937)}button.button_plain__zvWA7.full-width{width:100%}button.button_plain__zvWA7.wrap{white-space:normal}button.button_plain__zvWA7.primary{background:var(--Brand-09);color:var(--mono-white, #fff);border:1px solid var(--Brand-Border-c-br-bd-nm, #46cabc)}button.button_plain__zvWA7:hover{transform:translateY(-1px);transition:transform .2s ease}button.button_plain__zvWA7.secondary{background:var(--AI-color);border:1px solid var(--AI-color);color:var(--mono-white, #ffffff)}button.button_plain__zvWA7:disabled{filter:grayscale(100%);opacity:.5;cursor:not-allowed}button.button_plain__zvWA7:disabled:hover{transform:none}button.button_plain__zvWA7.outline{border:1px solid var(--Brand-Border-c-br-bd-nm, #46cabc);background:var(--Base-Fill-Normal-c-bs-fi-nm, #fff);color:var(--base-text-c-bs-tx-nm, #1f2937)}button.button_plain__zvWA7.pastel{background:var(--Brand-Tint);color:var(--Brand-10, #008c7b);border:1px solid var(--Brand-Tint-line)}button.button_plain__zvWA7.pastel:hover{background:var(--Brand-Tint-strong)}button.button_plain__zvWA7.danger{background:var(--Red-08);color:var(--mono-white, #fff);border:1px solid var(--Red-06, #ff908a)}button.button_plain__zvWA7.content{background:var(--Brown-07, #8b6d46);color:var(--mono-white, #fff);border:1px solid var(--Brown-07, #8b6d46);transition:background .2s}button.button_plain__zvWA7.content:hover{background:var(--Brown-06, #a8845a)}button.button_plain__zvWA7.danger-outline{background:var(--mono-white, #fff);color:var(--Red-08);border:1.5px solid var(--Red-08)}@media screen and (min-width:768px){button.button_plain__zvWA7.danger-outline:hover{background:var(--Red-01)}}button.button_plain__zvWA7.xs{font-size:var(--font-size-11, 11px);padding:4px 8px}button.button_plain__zvWA7.sm{font-size:var(--font-size-12, 12px);padding:6px 12px}button.button_plain__zvWA7.md{font-size:var(--font-size-14, 14px);padding:8px 16px;border-radius:var(--radius-8, 8px)}button.button_plain__zvWA7.inline{padding:0 4px;font-size:inherit;font-weight:inherit;border-radius:var(--radius-4, 4px)}button.button_plain__zvWA7.bar{height:32px;padding:0 14px;gap:6px;font-size:var(--font-size-13, 13px);border-radius:var(--radius-8, 8px)}button.button_plain__zvWA7.dialog{height:56px;padding:0 40px;font-size:var(--font-size-16, 16px);font-weight:700;border-radius:var(--radius-12, 12px)}button.button_plain__zvWA7.footer{height:46px;padding:0 18px;font-size:var(--font-size-15, 15px);font-weight:700;border-radius:var(--radius-10, 10px)}button.button_plain__zvWA7.ink{border:0;background:var(--mono-gray10, #1a1a1a);color:var(--mono-white, #fff)}button.button_plain__zvWA7.ghost{border:0;background:var(--mono-gray1, #f2f2f2);color:var(--mono-gray7, #666666)}button.button_plain__zvWA7.kakao{border:1px solid var(--Kakao-Yellow, #fee500);background:var(--Kakao-Yellow, #fee500);color:var(--Kakao-Text, #191919)}button.button_plain__zvWA7.kakao:hover:not(:disabled){border-color:var(--Yellow-07, #ffd600);background:var(--Yellow-07, #ffd600)}button.button_plain__zvWA7.step{height:44px;padding:0 18px;font-size:var(--font-size-14, 14px);font-weight:700;border-radius:var(--radius-8, 8px)}button.button_plain__zvWA7.plan{border:0;background:var(--plan-color, #9b4dd4);color:var(--mono-white, #ffffff);font-weight:700}button.button_plain__zvWA7.quiz{border:1px solid var(--Yellow-09, #ffa800);background:var(--Yellow-09, #ffa800);color:var(--mono-white, #ffffff)}button.button_plain__zvWA7.dashed{border:1px dashed var(--gray6, #ababab);background:var(--mono-white, #fff);color:var(--mono-gray8, #4d4d4d);font-weight:400}button.button_plain__zvWA7.dashed:hover:not(:disabled){border-color:var(--Brand-08, #10b9a7);background:var(--Brand-01, #e7fffb);color:var(--Brand-08, #10b9a7)}button.button_plain__zvWA7.warn-soft{border:1px solid var(--Yellow-09, #ffa800);background:var(--Yellow-01, #fffdf2);color:var(--Orange-11, #993700)}button.button_plain__zvWA7.danger-soft{border:1px solid var(--Red-05, #ffaca8);background:var(--Red-01, #fff5f4);color:var(--Red-10, #cc261e)}button.button_plain__zvWA7.brand-line{border:1px solid var(--Brand-08, #10b9a7);background:var(--mono-white, #fff);color:var(--Brand-11, #007163)}button.button_plain__zvWA7.toolbar{height:32px;padding:0 12px;gap:2px;font-size:var(--font-size-15, 15px);border-radius:var(--radius-8, 8px)}button.button_plain__zvWA7.lg{font-size:var(--font-size-16, 16px);padding:10px 20px;border-radius:var(--radius-10, 10px)}button.button_plain__zvWA7.xl{font-size:var(--font-size-18, 18px);padding:12px 24px;border-radius:var(--radius-10, 10px)}button.button_plain__zvWA7.xxl{font-size:var(--font-size-20, 20px);padding:16px 24px;border-radius:var(--button-xxl-radius, var(--radius-10, 10px))}button.button_plain__zvWA7.rounded{border-radius:var(--radius-pill, 999px)}button.button_plain__zvWA7.flat{background:transparent;border:none}button.button_plain__zvWA7.flat:disabled{color:var(--mono-gray2, #e5e5e5)}button.button_plain__zvWA7.link{background:transparent;border:none;text-decoration:underline;text-underline-offset:2px;padding:0;gap:0}:where(button.button_plain__zvWA7.flat,button.button_plain__zvWA7.link){color:inherit}div.button_tip__GWZ6b{display:none;position:absolute;white-space:nowrap;font-size:var(--font-size-12, 12px);border:1px solid var(--gray6, #ababab);background:var(--mono-white);color:var(--mono-gray10);border-radius:var(--radius-12, 12px);padding:4px 8px;opacity:.8}div.button_tip__GWZ6b.top{bottom:100%;right:0}div.button_tip__GWZ6b.bottom{top:100%;right:0}div.button_tip__GWZ6b.left{bottom:0;right:100%}div.button_tip__GWZ6b.right{bottom:0;left:100%}button.button_preset__DLT6a{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;border:0;cursor:pointer}button.button_preset__DLT6a.full-width{width:100%}button.button_preset__DLT6a.wrap{white-space:normal}button.button_preset-hero__qv4VD{gap:8px;height:56px;padding:0 24px;border-radius:var(--radius-16, 16px);background:var(--Brand-08, #10b9a7);box-shadow:inset 0 -5px #0000001a;color:var(--mono-white, #ffffff);font-size:var(--font-size-18, 18px);font-weight:600;letter-spacing:.1px}button.button_preset-hero__qv4VD:disabled{background:var(--gray4, #dadada);color:var(--mono-gray6, #808080);cursor:not-allowed}@media screen and (max-width:1024px){button.button_preset-hero__qv4VD{height:40px;padding:0 14px;gap:4px;border-radius:var(--radius-12, 12px);box-shadow:inset 0 -3px #0000001a;font-size:var(--font-size-14, 14px)}}button.button_preset-hero__qv4VD.button_xl__q6BKj{gap:10px;height:auto;padding:22px 20px;border-radius:var(--radius-20, 20px);box-shadow:none;font-size:var(--font-size-24, 24px);font-weight:700;line-height:140%}@media screen and (max-width:1079px){button.button_preset-hero__qv4VD.button_xl__q6BKj{padding:10px 0;border-radius:var(--radius-10, 10px);font-size:var(--font-size-16, 16px)}button.button_preset-hero__qv4VD.button_xl__q6BKj svg{display:none}}button.button_preset-float__4BQQT{gap:5px;height:28px;padding:0 11px;border-radius:var(--radius-12, 12px);background:var(--mono-white, #ffffff);box-shadow:0 1px 3px #2e8b4c24;color:var(--Green-11, #02663e);font-size:var(--font-size-11, 11px);font-weight:700}button.button_preset-outline-bold__bAVfK{gap:4px;min-width:145px;min-height:38px;padding:8px 16px;border:1px solid var(--mono-gray3, #cccccc);border-radius:var(--radius-10, 10px);background:var(--mono-white, #ffffff);color:var(--mono-gray10, #1a1a1a);font-size:var(--font-size-16, 16px);font-weight:700}button.button_preset-outline-bold__bAVfK:hover{opacity:.9}button.button_preset-outline-bold__bAVfK:disabled{background-color:transparent;color:var(--mono-white, #ffffff);cursor:not-allowed}@media screen and (max-width:1024px){button.button_preset-outline-bold__bAVfK{min-width:0;min-height:34px;padding:0 12px;font-size:var(--font-size-13, 13px)}}button.button_preset-block-line__2AvSe{width:100%;height:48px;border:1px solid var(--mono-gray2, #e5e5e5);border-radius:var(--radius-12, 12px);background:var(--mono-white, #ffffff);color:var(--mono-gray8, #4d4d4d);font-size:var(--font-size-15, 15px);font-weight:600}button.button_preset-cta-start__glBgn,button.button_preset-cta-progress__smyF4,button.button_preset-cta-complete__SFQ7t{position:relative;display:flex;gap:4px;min-height:52px;padding:0 28px;overflow:hidden;border-radius:var(--radius-12, 12px);font-size:var(--font-size-15, 15px);font-weight:700;line-height:1.2;letter-spacing:-.2px;transition:transform .08s ease,box-shadow .15s ease,filter .15s ease}@media screen and (min-width:768px){button.button_preset-cta-start__glBgn,button.button_preset-cta-progress__smyF4,button.button_preset-cta-complete__SFQ7t{font-size:var(--font-size-14, 14px)}}button.button_preset-cta-start__glBgn:where(.button_with-icon__9Pma-),button.button_preset-cta-progress__smyF4:where(.button_with-icon__9Pma-),button.button_preset-cta-complete__SFQ7t:where(.button_with-icon__9Pma-){padding:0 16px}button.button_preset-cta-start__glBgn:hover,button.button_preset-cta-progress__smyF4:hover,button.button_preset-cta-complete__SFQ7t:hover{filter:brightness(.97)}button.button_preset-cta-start__glBgn:active,button.button_preset-cta-progress__smyF4:active,button.button_preset-cta-complete__SFQ7t:active{transform:scale(.985)}button.button_preset-cta-start__glBgn>span,button.button_preset-cta-progress__smyF4>span,button.button_preset-cta-complete__SFQ7t>span{position:relative;z-index:1;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;text-align:center;word-break:keep-all;transition:transform .08s ease}button.button_preset-cta-start__glBgn>span,button.button_preset-cta-progress__smyF4>span{transform:translateY(-1px)}button.button_preset-cta-start__glBgn:active>span,button.button_preset-cta-progress__smyF4:active>span{transform:translateY(0)}button.button_preset-cta-start__glBgn{background:var(--Learning-Start, #ff5a8a);box-shadow:0 1px #ffffff80 inset,0 -3px #8c1e3c38 inset,0 2px 4px #ff5a8a4d,0 6px 12px #ff5a8a47;color:var(--mono-white)}button.button_preset-cta-progress__smyF4{background:var(--Yellow-10, #ff8a00);box-shadow:0 1px #ffffff80 inset,0 -3px #8c320038 inset,0 2px 4px #dc6e004d,0 6px 12px #dc6e0042;color:var(--mono-white)}button.button_preset-cta-complete__SFQ7t{border:1.5px solid var(--mono-gray2, #e5e5e5);background-color:var(--mono-white, #ffffff);color:var(--mono-gray10, #1a1a1a)}button.button_preset-pill__Ka2Qm{padding:12px 50px;border-radius:var(--radius-12, 12px);background:var(--Brand-08, #10b9a7);color:var(--mono-white, #fff);font-size:var(--font-size-18, 18px);font-weight:700;line-height:140%}button.button_preset-pill__Ka2Qm:disabled{background:var(--gray2, #f1f1f1);color:var(--gray6, #ababab);cursor:not-allowed}button.button_preset-pill__Ka2Qm.button_sm__Y7H-K{padding:7px 13px;border-radius:var(--radius-8, 8px);font-size:var(--font-size-12, 12px)}button.button_preset-pill__Ka2Qm.button_sm__Y7H-K:disabled{background:var(--gray2, #f1f1f1);color:var(--gray6, #ababab);cursor:default}button.button_preset-pill__Ka2Qm.button_lg__qfiuV{padding:16px 100px;font-size:var(--font-size-16, 16px);line-height:150%}button.button_preset-pill__Ka2Qm.button_xl__q6BKj{gap:4px;padding:20px 30px;border-radius:var(--radius-16, 16px)}button.button_preset-pill__Ka2Qm.button_xxl__NBKA-{gap:10px;padding:22px 30px;border-radius:var(--radius-20, 20px);font-size:var(--font-size-24, 24px)}button.button_preset-line-sm__ZMZIi{gap:4px;padding:8px 16px;border:1px solid var(--mono-gray2, #e5e5e5);border-radius:var(--radius-10, 10px);background:var(--mono-white, #ffffff);color:var(--mono-gray10_text-color, #1a1a1a);font-size:var(--font-size-14, 14px);font-weight:600;line-height:150%;white-space:nowrap}button.button_preset-entry__SvDXt,button.button_preset-entry-neutral__DhZH4{height:44px;padding:0 15px;border:1px solid var(--Brand-08, #10b9a7);border-radius:var(--radius-12, 12px);background:var(--mono-white, #ffffff);color:var(--Brand-11, #007163);font-family:inherit;font-size:var(--font-size-15, 15px);font-weight:800}button.button_preset-entry__SvDXt:disabled,button.button_preset-entry-neutral__DhZH4:disabled{border-color:var(--mono-gray2, #e5e5e5);color:var(--mono-gray5, #999999);cursor:default}button.button_preset-entry-neutral__DhZH4{border-color:var(--mono-gray2, #e5e5e5);color:var(--mono-gray8, #4d4d4d);font-weight:700;white-space:nowrap}button.button_preset-entry__SvDXt.button_xl__q6BKj,button.button_preset-entry-neutral__DhZH4.button_xl__q6BKj{gap:8px;height:auto;padding:20px;border-radius:var(--radius-16, 16px);color:var(--mono-gray10_text-color, #1a1a1a);font-size:var(--font-size-22, 22px);font-weight:600;line-height:140%}@media screen and (max-width:1079px){button.button_preset-entry__SvDXt.button_xl__q6BKj,button.button_preset-entry-neutral__DhZH4.button_xl__q6BKj{padding:10px 0;border-radius:var(--radius-10, 10px);font-size:var(--font-size-16, 16px)}button.button_preset-entry__SvDXt.button_xl__q6BKj svg,button.button_preset-entry-neutral__DhZH4.button_xl__q6BKj svg{display:none}}button.button_preset-entry__SvDXt.button_xl__q6BKj{border-color:var(--Brand-09, #00a18e)}button.button_preset-sheet-line__XWJhH,button.button_preset-sheet-primary__n_6gG{height:50px;padding:0 24px;border:1px solid var(--mono-gray2, #e5e5e5);border-radius:var(--radius-12, 12px);background:var(--mono-white, #ffffff);color:var(--mono-gray10, #1a1a1a);font-family:inherit;font-size:var(--font-size-15, 15px);font-weight:700}button.button_preset-sheet-line__XWJhH:disabled,button.button_preset-sheet-primary__n_6gG:disabled{border-color:transparent;background:var(--mono-gray1, #f2f2f2);color:var(--mono-gray5, #999999);cursor:default}button.button_preset-sheet-primary__n_6gG:not(:disabled){border-color:transparent;background:var(--Brand-08, #10b9a7);color:var(--mono-white, #ffffff)}button.button_preset-sheet-primary__n_6gG{font-size:var(--font-size-16, 16px);font-weight:800}button.button_preset-soft-primary__DpXWh{padding:14px 0;border-radius:var(--radius-10, 10px);background:var(--Brand-08, #10b9a7);box-shadow:0 2px 6px #00b8a94d;color:var(--mono-white, #ffffff);font-size:var(--font-size-15, 15px);font-weight:600;transition:background-color .2s ease,box-shadow .2s ease}button.button_preset-soft-primary__DpXWh:hover{background:var(--Brand-09, #00a18e);box-shadow:0 4px 10px #00b8a966}button.button_preset-save__Wb4Oe{width:160px;padding:16px 0;border-radius:var(--radius-12, 12px);background:var(--Brand-08, #10b9a7);color:var(--mono-white, #fff);font-size:var(--font-size-16, 16px);font-weight:700;line-height:150%}button.button_preset-save__Wb4Oe:disabled{background:var(--mono-gray3, #ccc);cursor:not-allowed}button.button_preset-answer-check__UqDXK{height:52px;border-radius:var(--radius-12, 12px);border:1px solid var(--Brand-08, #10b9a7);background:var(--mono-white, #ffffff);color:var(--Brand-09, #00a18e);font-size:var(--font-size-16, 16px);font-weight:600;line-height:150%;box-shadow:0 1px #fffc inset,0 -3px rgba(var(--Brand-08-rgb),.18) inset,0 2px 4px rgba(var(--Brand-08-rgb),.15),0 6px 12px rgba(var(--Brand-08-rgb),.12);transition:transform .12s ease}button.button_preset-answer-check__UqDXK:active:not(:disabled){transform:translateY(1px)}.button_described__0Qnfo{display:flex;flex-direction:column;align-items:center;gap:4px;white-space:normal}.button_described-label__nVdqS{font-size:var(--font-size-16, 16px);font-weight:700;line-height:150%}.button_described-desc__kLa-4{font-size:var(--font-size-13, 13px);font-weight:500;line-height:150%;opacity:.8}button.button_plain__zvWA7.button_tone-strong__GpRcx,button.button_raised__zn1Ix.button_tone-strong__GpRcx{color:var(--mono-gray10, #1a1a1a)}button.button_plain__zvWA7.button_tone-secondary__jz2Gb,button.button_raised__zn1Ix.button_tone-secondary__jz2Gb{color:var(--mono-gray7, #666666)}button.button_plain__zvWA7.button_tone-muted__eCqRr,button.button_raised__zn1Ix.button_tone-muted__eCqRr{color:var(--mono-gray5, #999999)}button.button_plain__zvWA7.button_tone-brand__ILXvc,button.button_raised__zn1Ix.button_tone-brand__ILXvc{color:var(--Brand-09)}button.button_plain__zvWA7.button_tone-danger__whpqI,button.button_raised__zn1Ix.button_tone-danger__whpqI{color:var(--Red-08, #ff5a50)}button.button_preset__DLT6a.button_preset-quiz-cta__k7Cde{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:6px;height:44px;padding:0 18px;border:none;border-radius:14px;background:#eba43d;color:#fff;font-size:15px;font-weight:700;cursor:pointer;white-space:nowrap;box-shadow:0 4px #c8841f;transition:transform .06s ease,box-shadow .06s ease,background .15s ease}button.button_preset__DLT6a.button_preset-quiz-cta__k7Cde svg{flex-shrink:0}button.button_preset__DLT6a.button_preset-quiz-cta__k7Cde:after{content:"";position:absolute;top:-20%;left:-75%;width:50%;height:140%;background:linear-gradient(120deg,#fff0,#ffffff8c,#fff0);transform:skew(-20deg);pointer-events:none;animation:button_create-quiz-shine__gSPZk 2.4s ease-in-out 3}button.button_preset__DLT6a.button_preset-quiz-cta__k7Cde:hover:not(:disabled){background:#e3992c}button.button_preset__DLT6a.button_preset-quiz-cta__k7Cde:active:not(:disabled){transform:translateY(3px);box-shadow:0 1px #c8841f}button.button_preset__DLT6a.button_preset-quiz-cta__k7Cde:disabled{opacity:.45;cursor:not-allowed;box-shadow:0 4px #d1d5db}button.button_preset__DLT6a.button_preset-quiz-cta__k7Cde:disabled:after{display:none}@keyframes button_create-quiz-shine__gSPZk{0%{left:-75%}55%,to{left:130%}}:where(.text_text__MXncF){margin:0;font-style:normal}.text_s10__YZNAs{font-size:var(--font-size-10, 10px);line-height:1.5}.text_s11__CycSA{font-size:var(--font-size-11, 11px);line-height:1.5}.text_s12__pVaKz{font-size:var(--font-size-12, 12px);line-height:1.5}.text_s13__xWfRJ{font-size:var(--font-size-13, 13px);line-height:1.5}.text_s14__DCvTG{font-size:var(--font-size-14, 14px);line-height:1.5}.text_s15__RAmgh{font-size:var(--font-size-15, 15px);line-height:1.5}.text_s16__Ypf6G{font-size:var(--font-size-16, 16px);line-height:1.5}.text_s18__0c2h-{font-size:var(--font-size-18, 18px);line-height:1.4}.text_s20__L2Swq{font-size:var(--font-size-20, 20px);line-height:1.4}.text_s22__4dPin{font-size:var(--font-size-22, 22px);line-height:1.4}.text_s24__9V8fY{font-size:var(--font-size-24, 24px);line-height:1.4}.text_s28__ab_ZD{font-size:var(--font-size-28, 28px);line-height:1.4}.text_s32__5Lijw{font-size:var(--font-size-32, 32px);line-height:1.4}.text_s36__zMJUQ{font-size:var(--font-size-36, 36px);line-height:1.2}.text_s40__QBaTF{font-size:var(--font-size-40, 40px);line-height:1.2}.text_s48__3ZiHE{font-size:var(--font-size-48, 48px);line-height:1.2}.text_s64__zL4C6{font-size:var(--font-size-64, 64px);line-height:1.2}@media screen and (max-width:1024px){.text_t10__XgmHB{font-size:var(--font-size-10, 10px);line-height:1.5}.text_t11__Y8tTt{font-size:var(--font-size-11, 11px);line-height:1.5}.text_t12__elQ9a{font-size:var(--font-size-12, 12px);line-height:1.5}.text_t13__dqEVW{font-size:var(--font-size-13, 13px);line-height:1.5}.text_t14__il4Jd{font-size:var(--font-size-14, 14px);line-height:1.5}.text_t15__gIQdY{font-size:var(--font-size-15, 15px);line-height:1.5}.text_t16__wlU__{font-size:var(--font-size-16, 16px);line-height:1.5}.text_t18__Lomat{font-size:var(--font-size-18, 18px);line-height:1.4}.text_t20__dicLA{font-size:var(--font-size-20, 20px);line-height:1.4}.text_t22__7oNdp{font-size:var(--font-size-22, 22px);line-height:1.4}.text_t24__DZveN{font-size:var(--font-size-24, 24px);line-height:1.4}.text_t28__zIkK6{font-size:var(--font-size-28, 28px);line-height:1.4}.text_t32__Pog9o{font-size:var(--font-size-32, 32px);line-height:1.4}.text_t36__ZfQkn{font-size:var(--font-size-36, 36px);line-height:1.2}.text_t40__D7rWJ{font-size:var(--font-size-40, 40px);line-height:1.2}.text_t48__uYUtF{font-size:var(--font-size-48, 48px);line-height:1.2}.text_t64__sam3Z{font-size:var(--font-size-64, 64px);line-height:1.2}}@media screen and (max-width:768px){.text_m10__SSlvY{font-size:var(--font-size-10, 10px);line-height:1.5}.text_m11__YsZkk{font-size:var(--font-size-11, 11px);line-height:1.5}.text_m12__mz19s{font-size:var(--font-size-12, 12px);line-height:1.5}.text_m13__EEjoS{font-size:var(--font-size-13, 13px);line-height:1.5}.text_m14__LaS0L{font-size:var(--font-size-14, 14px);line-height:1.5}.text_m15__GxvIZ{font-size:var(--font-size-15, 15px);line-height:1.5}.text_m16__Uj5oD{font-size:var(--font-size-16, 16px);line-height:1.5}.text_m18__sbuOo{font-size:var(--font-size-18, 18px);line-height:1.4}.text_m20__Afm10{font-size:var(--font-size-20, 20px);line-height:1.4}.text_m22__Tg-NC{font-size:var(--font-size-22, 22px);line-height:1.4}.text_m24__HF8e3{font-size:var(--font-size-24, 24px);line-height:1.4}.text_m28__EQv7d{font-size:var(--font-size-28, 28px);line-height:1.4}.text_m32__GSu0l{font-size:var(--font-size-32, 32px);line-height:1.4}.text_m36__Zck7I{font-size:var(--font-size-36, 36px);line-height:1.2}.text_m40__4yadb{font-size:var(--font-size-40, 40px);line-height:1.2}.text_m48__naMay{font-size:var(--font-size-48, 48px);line-height:1.2}.text_m64__nW9pZ{font-size:var(--font-size-64, 64px);line-height:1.2}}@media screen and (max-width:640px){.text_p10__57drl{font-size:var(--font-size-10, 10px);line-height:1.5}.text_p11__KOW8j{font-size:var(--font-size-11, 11px);line-height:1.5}.text_p12__G4Y3w{font-size:var(--font-size-12, 12px);line-height:1.5}.text_p13__onFq8{font-size:var(--font-size-13, 13px);line-height:1.5}.text_p14__y4qB7{font-size:var(--font-size-14, 14px);line-height:1.5}.text_p15__Nu_b0{font-size:var(--font-size-15, 15px);line-height:1.5}.text_p16__AenNK{font-size:var(--font-size-16, 16px);line-height:1.5}.text_p18__MVdLU{font-size:var(--font-size-18, 18px);line-height:1.4}.text_p20__wd7Dd{font-size:var(--font-size-20, 20px);line-height:1.4}.text_p22__BTSrf{font-size:var(--font-size-22, 22px);line-height:1.4}.text_p24__HTvt-{font-size:var(--font-size-24, 24px);line-height:1.4}.text_p28__G4nX4{font-size:var(--font-size-28, 28px);line-height:1.4}.text_p32__CbsXd{font-size:var(--font-size-32, 32px);line-height:1.4}.text_p36__1_6tF{font-size:var(--font-size-36, 36px);line-height:1.2}.text_p40__8r_XJ{font-size:var(--font-size-40, 40px);line-height:1.2}.text_p48__xiRqF{font-size:var(--font-size-48, 48px);line-height:1.2}.text_p64__4Jo4G{font-size:var(--font-size-64, 64px);line-height:1.2}}@media only screen and (max-width:920px){.text_fluid__U7lb9.text_s10__YZNAs{font-size:8px}.text_fluid__U7lb9.text_s11__CycSA{font-size:9px}.text_fluid__U7lb9.text_s12__pVaKz,.text_fluid__U7lb9.text_s13__xWfRJ{font-size:10px}.text_fluid__U7lb9.text_s14__DCvTG{font-size:11px}.text_fluid__U7lb9.text_s15__RAmgh{font-size:12px}.text_fluid__U7lb9.text_s16__Ypf6G{font-size:13px}.text_fluid__U7lb9.text_s18__0c2h-{font-size:14px}.text_fluid__U7lb9.text_s20__L2Swq{font-size:16px}.text_fluid__U7lb9.text_s22__4dPin{font-size:18px}.text_fluid__U7lb9.text_s24__9V8fY{font-size:19px}.text_fluid__U7lb9.text_s28__ab_ZD{font-size:22px}.text_fluid__U7lb9.text_s32__5Lijw{font-size:26px}.text_fluid__U7lb9.text_s36__zMJUQ{font-size:29px}.text_fluid__U7lb9.text_s40__QBaTF{font-size:32px}.text_fluid__U7lb9.text_s48__3ZiHE{font-size:38px}.text_fluid__U7lb9.text_s64__zL4C6{font-size:51px}}@media only screen and (max-width:640px){.text_fluid__U7lb9.text_s10__YZNAs,.text_fluid__U7lb9.text_s11__CycSA{font-size:6px}.text_fluid__U7lb9.text_s12__pVaKz,.text_fluid__U7lb9.text_s13__xWfRJ{font-size:7px}.text_fluid__U7lb9.text_s14__DCvTG,.text_fluid__U7lb9.text_s15__RAmgh{font-size:8px}.text_fluid__U7lb9.text_s16__Ypf6G{font-size:9px}.text_fluid__U7lb9.text_s18__0c2h-{font-size:10px}.text_fluid__U7lb9.text_s20__L2Swq{font-size:11px}.text_fluid__U7lb9.text_s22__4dPin{font-size:12px}.text_fluid__U7lb9.text_s24__9V8fY{font-size:13px}.text_fluid__U7lb9.text_s28__ab_ZD{font-size:16px}.text_fluid__U7lb9.text_s32__5Lijw{font-size:18px}.text_fluid__U7lb9.text_s36__zMJUQ{font-size:20px}.text_fluid__U7lb9.text_s40__QBaTF{font-size:22px}.text_fluid__U7lb9.text_s48__3ZiHE{font-size:27px}.text_fluid__U7lb9.text_s64__zL4C6{font-size:36px}}.text_no-leading__Q8CKI{line-height:inherit}.text_regular__5IMr2{font-weight:400}.text_medium__7hMzy{font-weight:500}.text_semibold__WItiY{font-weight:600}.text_bold__IWr8j{font-weight:700}.text_tone-strong__eS-D6{color:var(--mono-gray10)}.text_tone-default__QL1Tn{color:var(--mono-gray9)}.text_tone-secondary__Kdczt{color:var(--mono-gray7)}.text_tone-muted__yKddx{color:var(--mono-gray5)}.text_tone-disabled__9PEQy{color:var(--mono-gray4)}.text_tone-inverse__GGTQd{color:var(--mono-white)}.text_tone-brand__cBmie{color:var(--Brand-09)}.text_tone-danger__wTRwC{color:var(--Red-08)}.text_tone-success__wgE-A{color:var(--Green-07)}.text_tone-warning__TMFn3{color:var(--Orange-11)}.text_tone-caution__3xJ-5{color:var(--Yellow-10)}.text_tone-ai__-XqMc{color:var(--AI-color)}.text_truncate__QnGgR{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.surface_fill-none__UD6KL{background:transparent}.surface_fill-plain__MdJSY{background:var(--mono-white)}.surface_fill-muted__AQeCm{background:var(--mono-gray0)}.surface_fill-subtle__SKLaP{background:var(--mono-gray1)}.surface_fill-brand__eIUCK{background:var(--Brand-01)}.surface_fill-success__prRgw{background:var(--Green-01)}.surface_fill-warning__OaV4k{background:var(--Yellow-01)}.surface_fill-danger__rLDpO{background:var(--Red-01)}.surface_fill-info__XT9ru{background:var(--Blue-01)}.surface_fill-ai__YGfBI{background:var(--AI-tint)}.surface_fill-dark__fz_k3{background:var(--mono-gray10);color:var(--mono-white)}.surface_fill-strong__jXZCo{background:var(--mono-gray2)}.surface_fill-brand-strong__62hlc{background:var(--Brand-08);color:var(--mono-white)}.surface_line-danger__Yu8gU{border:1px solid var(--Red-04)}.surface_line-warning__iDyTT{border:1px solid var(--Yellow-05)}.surface_line-success__y-a1I{border:1px solid var(--Green-04)}.surface_line-brand-soft__B6NJi{border:1px solid var(--Brand-Tint-line)}.surface_line-ai__2qA8k{border:1px solid var(--AI-border)}.surface_line-none__8lw4i{border:0}.surface_line-default__j0qzn{border:1px solid var(--mono-gray2)}.surface_line-strong__4vUyV{border:1px solid var(--mono-gray3)}.surface_line-brand__OGaXb{border:1px solid var(--Brand-08)}.surface_line-dashed__s6lIN{border:1px dashed var(--mono-gray3)}.surface_line-top__P95MG{border:0;border-top:1px solid var(--mono-gray2)}.surface_line-bottom__XrnES{border:0;border-bottom:1px solid var(--mono-gray2)}.surface_line-left__EzuFB{border:0;border-left:1px solid var(--mono-gray2)}.surface_line-right__tbuQA{border:0;border-right:1px solid var(--mono-gray2)}.surface_r-4__K9T7L{border-radius:var(--radius-4, 4px)}.surface_r-8__kJ_R6{border-radius:var(--radius-8, 8px)}.surface_r-10__AFf0l{border-radius:var(--radius-10, 10px)}.surface_r-12__uMqOk{border-radius:var(--radius-12, 12px)}.surface_r-16__hf4kf{border-radius:var(--radius-16, 16px)}.surface_r-20__zUrRM{border-radius:var(--radius-20, 20px)}.surface_r-pill__5OUQY{border-radius:var(--radius-pill, 999px)}.surface_shadow-sm__0upEV{box-shadow:0 1px 3px rgba(var(--mono-black-rgb),.06)}.surface_shadow-md__cycyj{box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08)}.surface_shadow-float__T389x{box-shadow:0 8px 24px rgba(var(--mono-black-rgb),.12)}.surface_shadow-modal__GEWYQ{box-shadow:0 30px 70px rgba(var(--mono-gray10-rgb),.3)}.surface_shadow-top__afYju{box-shadow:0 -4px 16px rgba(var(--mono-black-rgb),.08)}.surface_side-top__APtuD{border-width:1px 0 0}.surface_side-bottom__3VZ-I{border-width:0 0 1px}.surface_side-left__ieFqs{border-width:0 0 0 1px}.surface_side-right__wK1Zp{border-width:0 1px 0 0}.surface_thick__0MHm1{border-width:2px}.surface_thick__0MHm1.surface_side-top__APtuD{border-width:2px 0 0}.surface_thick__0MHm1.surface_side-bottom__3VZ-I{border-width:0 0 2px}.surface_thick__0MHm1.surface_side-left__ieFqs{border-width:0 0 0 2px}.surface_thick__0MHm1.surface_side-right__wK1Zp{border-width:0 2px 0 0}.global-error-boundary_overlay__36WYc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999}.global-error-boundary_errorContent__X7Px4{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:24px;text-align:center;-webkit-user-select:none;user-select:none}.global-error-boundary_errorTitle__4N_ll{margin:0 0 10px;word-break:keep-all}.global-error-boundary_errorDesc__Bw7mh{margin:0 0 32px;word-break:keep-all}.global-error-boundary_errorActions__fBIb0{display:flex;flex-direction:column;gap:10px;width:100%;max-width:280px}.global-error-boundary_cacheNotice__CELh8{margin:28px 0 0;max-width:320px;word-break:keep-all}.global-error-boundary_cacheLink__r8DCw{display:block;margin-top:8px;text-decoration:underline;text-underline-offset:2px}.global-error-boundary_errorLogo__y3rQI{width:120px;height:36px;margin-bottom:28px;color:var(--green0);cursor:pointer}.modal_modal__stsfW{position:fixed;width:100dvw;height:calc(100dvh - var(--student-banner-offset, 0px));top:var(--student-banner-offset, 0px);box-shadow:0 8px 16px rgba(var(--mono-black-rgb),.18);left:0;z-index:9990}.modal_modal__stsfW.modal_auto-height__83OGz .modal_modal-container__7jNUu{overflow:auto}@supports not (height: 100dvh){.modal_modal__stsfW{height:calc(100vh - var(--student-banner-offset, 0px))}}.modal_modal__stsfW .modal_overlay__KoRL2{width:100%;height:100%;background-color:var(--mono-black);opacity:.3}.modal_modal__stsfW.modal_wide__NBbWf .modal_modal-container__7jNUu{border-radius:0;width:100%;max-width:1080px;height:100%;max-height:100%;overflow:auto}.modal_modal__stsfW.modal_wide__NBbWf .modal_modal-body__PDWPx{flex:1}.modal_modal__stsfW.modal_full__kebm- .modal_modal-container__7jNUu{border-radius:0;width:100%;max-width:1440px;height:100%;max-height:100%;overflow:auto;padding:20px}.modal_modal__stsfW.modal_full__kebm- .modal_modal-body__PDWPx{flex:1}@media screen and (min-width:768px){.modal_modal__stsfW.modal_corner__72AQ- .modal_modal-container__7jNUu{top:auto;left:24px;bottom:24px;transform:none}}.modal_modal__stsfW.modal_side__IY2hj .modal_modal-container__7jNUu{border-radius:0;border:0;width:560px;height:100%;max-height:100%;overflow:hidden;left:auto;right:0;top:0;transform:none;align-items:stretch}@media screen and (min-width:768px){.modal_modal__stsfW.modal_side__IY2hj .modal_modal-container__7jNUu{animation:modal_side-slide-in__VgHtU .2s ease-out}}@media screen and (max-width:767px){.modal_modal__stsfW.modal_side__IY2hj .modal_modal-container__7jNUu{width:100vw!important;height:auto;max-height:calc(100dvh - var(--student-banner-offset, 0px));border-radius:var(--modal-radius, 20px) var(--modal-radius, 20px) 0 0;top:auto;bottom:0;left:50%;right:auto;transform:translate(-50%)}}.modal_modal__stsfW.modal_side__IY2hj .modal_modal-body__PDWPx{flex:1;min-height:0;overflow-y:auto}.modal_modal__stsfW.modal_no-padding__lOsI8 .modal_modal-container__7jNUu{padding:0;gap:0;border:0;background:var(--mono-white);border-radius:var(--modal-radius, 20px);box-shadow:0 30px 70px rgba(var(--mono-gray10-rgb),.3);overflow:hidden}@media screen and (max-width:767px){.modal_modal__stsfW.modal_no-padding__lOsI8 .modal_modal-container__7jNUu{border-radius:var(--modal-radius, 20px) var(--modal-radius, 20px) 0 0;padding-bottom:env(safe-area-inset-bottom,0px)}}@media screen and (min-width:768px){.modal_modal__stsfW.modal_side__IY2hj.modal_no-padding__lOsI8 .modal_modal-container__7jNUu{border-radius:0}}.modal_modal__stsfW.modal_no-background__G6We8 .modal_modal-container__7jNUu{background:none;border:0;padding:0;overflow:auto}.modal_modal__stsfW .modal_modal-container__7jNUu{border-radius:var(--modal-radius, 20px);border:1px solid var(--mono-gray2);background:var(--mono-white);display:flex;width:904px;max-width:100%;max-height:100%;padding:30px;flex-direction:column;align-items:flex-start;gap:20px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:4px 4px 16px rgba(var(--mono-black-rgb),.08)}@media screen and (max-width:767px){.modal_modal__stsfW .modal_modal-container__7jNUu{width:100vw!important;max-height:calc(100dvh - var(--student-banner-offset, 0px));border-radius:var(--modal-radius, 20px) var(--modal-radius, 20px) 0 0;top:auto;bottom:0;transform:translate(-50%);padding:20px 20px calc(20px + env(safe-area-inset-bottom,0px));box-shadow:none}}@keyframes modal_side-slide-in__VgHtU{0%{transform:translate(100%)}to{transform:translate(0)}}.modal_modal-header__3fHcE{width:100%;display:flex;justify-content:space-between;align-items:flex-start}.modal_modal-header__left__e5592{display:flex;gap:8px;align-items:center;flex-wrap:wrap}@media(max-width:768px){.modal_modal-header__left__e5592{flex-direction:column;align-items:flex-start}}.modal_modal-header__left__e5592 .modal_modal-title__J5Z8y{color:var(--mono-gray10_text-color);font-size:var(--font-size-24, 24px);font-style:normal;font-weight:700;line-height:140%}.modal_modal-header__left__e5592 .modal_modal-subscription__0hlAI{color:var(--mono-gray10_text-color);font-size:var(--font-size-14, 14px);font-style:normal;font-weight:400;line-height:150%}.modal_modal-header__3fHcE>button{color:var(--mono-gray10_text-color)}.modal_modal-header--compact__QCYMs{align-items:center}.modal_modal-header--compact__QCYMs .modal_modal-header__left__e5592{flex-direction:column;align-items:flex-start;gap:6px}.modal_modal-header--compact__QCYMs .modal_modal-header__left__e5592 .modal_modal-title__J5Z8y{font-size:var(--font-size-18, 18px);line-height:1.4}.modal_modal-header--compact__QCYMs .modal_modal-header__left__e5592 .modal_modal-subscription__0hlAI{color:var(--mono-gray7);font-size:var(--font-size-13, 13px)}.modal_modal-header--compact__QCYMs .modal_modal-header__left__e5592 .modal_modal-eyebrow__rgTQt{margin-bottom:-2px;color:var(--mono-gray6);font-size:var(--font-size-12, 12px);font-weight:600}.modal_modal-header--compact__QCYMs>button{color:var(--mono-gray5)}.modal_modal-header--compact__QCYMs>button svg{width:20px;height:20px}.modal_modal-body__PDWPx{width:100%;flex:1;min-height:0;display:flex;flex-direction:column;gap:20px;overflow:auto;color:var(--mono-gray10_text-color);text-overflow:ellipsis;font-size:var(--font-size-16, 16px);font-style:normal;font-weight:400;line-height:150%}.modal_modal-footer__xLsBN{width:100%;display:flex;justify-content:space-between}.modal_modal-footer__xLsBN button{display:flex;padding:16px 40px;justify-content:center;align-items:center;gap:4px;border-radius:var(--radius-10, 10px);color:var(--mono-gray10_text-color);font-size:var(--font-size-16, 16px);font-style:normal;font-weight:600;line-height:150%;border-radius:var(--radius-12, 12px);border:1px solid var(--mono-gray2);background:var(--mono-white)}.modal_modal-footer__xLsBN button.modal_confirm__Imj7O{border-color:var(--Brand-08);background:var(--Brand-08);color:var(--mono-white);padding:16px 80px}.modal_dialog__RTkk-{border-radius:var(--radius-20, 20px);background:var(--mono-white);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);min-width:340px}.modal_dialog__RTkk- .modal_dialog-top__iluRP{display:flex;padding:20px;flex-direction:column;justify-content:center;align-items:center;gap:4px}.modal_dialog__RTkk- .modal_dialog-top__iluRP .modal_title__AovSC{white-space:nowrap;color:var(--mono-gray10_text-color);font-size:var(--font-size-20, 20px);font-style:normal;font-weight:600;line-height:150%}.modal_dialog__RTkk- .modal_dialog-top__iluRP .modal_description__cZDJ8{white-space:pre-wrap;text-align:center;color:var(--mono-gray7);font-size:var(--font-size-16, 16px);font-style:normal;font-weight:400;line-height:150%}.modal_dialog__RTkk- .modal_dialog-bottom__NVpZ7{width:100%;border-top:1px solid var(--mono-gray2);display:grid}.modal_dialog__RTkk- .modal_dialog-bottom__NVpZ7.modal_button-2__nTiac{grid-template-columns:50% 50%}.modal_dialog__RTkk- .modal_dialog-bottom__NVpZ7 button{display:flex;padding:12px 0;justify-content:center;align-items:center;gap:10px;flex:1 0 0;color:var(--mono-gray5);font-size:var(--font-size-18, 18px);font-style:normal;line-height:150%}.modal_dialog__RTkk- .modal_dialog-bottom__NVpZ7 button:not(:last-child){border-right:1px solid var(--mono-gray2)}.modal_dialog__RTkk- .modal_dialog-bottom__NVpZ7 button.modal_confirm__Imj7O{color:var(--Brand-08);font-weight:700}.modal_dialog__RTkk- .modal_dialog-bottom__NVpZ7 button.modal_confirm__Imj7O.modal_danger__Rgd_b{color:var(--Red-08)}.modal_dialog__RTkk-.modal_dialog--left__T8vIO{width:460px;min-width:0;max-width:calc(100vw - 32px);border-radius:var(--radius-16, 16px);box-shadow:0 16px 44px rgba(var(--mono-gray10-rgb),.22)}.modal_dialog__RTkk-.modal_dialog--left__T8vIO .modal_dialog-top__iluRP{align-items:stretch;padding:24px 26px 0;gap:0}.modal_dialog__RTkk-.modal_dialog--left__T8vIO .modal_dialog-top__iluRP .modal_title__AovSC{white-space:normal;text-align:left;font-size:var(--font-size-18, 18px);font-weight:800;line-height:1.4;letter-spacing:-.005em;color:var(--mono-gray10)}.modal_dialog__RTkk-.modal_dialog--left__T8vIO .modal_dialog-top__iluRP .modal_description__cZDJ8{margin-top:11px;text-align:left;font-size:var(--font-size-13, 13px);font-weight:400;line-height:1.7;color:var(--mono-gray8)}.modal_dialog__RTkk-.modal_dialog--left__T8vIO .modal_dialog-bottom__NVpZ7{display:flex;gap:10px;padding:22px 26px 20px;border-top:0}.modal_dialog__RTkk-.modal_dialog--left__T8vIO .modal_dialog-bottom__NVpZ7 button{flex:1;padding:12px;border:1px solid var(--mono-gray2);border-radius:var(--radius-10, 10px);background:var(--mono-white);color:var(--mono-gray8);font-size:var(--font-size-15, 15px);font-weight:600}.modal_dialog__RTkk-.modal_dialog--left__T8vIO .modal_dialog-bottom__NVpZ7 button:not(:last-child){border-right:1px solid var(--mono-gray2)}.modal_dialog__RTkk-.modal_dialog--left__T8vIO .modal_dialog-bottom__NVpZ7 button.modal_confirm__Imj7O{border-color:var(--Brand-07);background:var(--Brand-09);color:var(--mono-white);font-weight:600}.modal_dialog__RTkk-.modal_dialog--left__T8vIO .modal_dialog-bottom__NVpZ7 button.modal_confirm__Imj7O.modal_danger__Rgd_b{border-color:var(--Red-10);background:var(--Red-10);color:var(--mono-white)}.modal_dialog__RTkk-.modal_dialog--mint__k6fh4{border-radius:24px;min-width:480px;max-width:calc(100vw - 32px)}@media screen and (max-width:767px){.modal_dialog__RTkk-.modal_dialog--mint__k6fh4{min-width:calc(100vw - 32px)}}.modal_dialog__RTkk-.modal_dialog--mint__k6fh4 .modal_dialog-top__iluRP{align-items:flex-start;padding:28px 28px 6px;gap:16px}.modal_dialog__RTkk-.modal_dialog--mint__k6fh4 .modal_dialog-top__iluRP .modal_title__AovSC{white-space:pre-wrap;text-align:left;font-size:var(--font-size-24, 24px);font-weight:800;line-height:1.4;word-break:keep-all}.modal_dialog__RTkk-.modal_dialog--mint__k6fh4 .modal_mint-badge__Pn6cc{display:inline-flex;align-items:center;gap:7px;background:var(--Brand-Tint-strong);color:var(--Brand-11);font-size:var(--font-size-13, 13px);font-weight:700;border-radius:var(--radius-pill, 999px);padding:6px 12px}.modal_dialog__RTkk-.modal_dialog--mint__k6fh4 .modal_mint-badge__Pn6cc svg{flex-shrink:0}.modal_dialog__RTkk-.modal_dialog--mint__k6fh4 .modal_mint-info__Ak2Yq{display:flex;align-items:flex-start;gap:9px;width:100%;background:var(--Brand-Tint);border-radius:var(--radius-12, 12px);padding:14px 16px;font-size:var(--font-size-14, 14px);color:var(--mono-gray8);text-align:left;line-height:1.6}.modal_dialog__RTkk-.modal_dialog--mint__k6fh4 .modal_mint-info__Ak2Yq svg{flex-shrink:0;margin-top:2px}.modal_dialog__RTkk-.modal_dialog--mint__k6fh4 .modal_mint-info__Ak2Yq b,.modal_dialog__RTkk-.modal_dialog--mint__k6fh4 .modal_mint-info__Ak2Yq strong{color:var(--Brand-11);font-weight:800}.modal_dialog__RTkk-.modal_dialog--mint__k6fh4 .modal_dialog-bottom__NVpZ7{border-top:none;display:flex;gap:10px;padding:18px 28px 26px}.modal_dialog__RTkk-.modal_dialog--mint__k6fh4 .modal_dialog-bottom__NVpZ7 button{flex:1;border-radius:var(--radius-12, 12px);padding:14px 0;font-size:var(--font-size-15, 15px);font-weight:700;background:var(--gray2);color:var(--mono-gray8)}.modal_dialog__RTkk-.modal_dialog--mint__k6fh4 .modal_dialog-bottom__NVpZ7 button:not(:last-child){border-right:none}.modal_dialog__RTkk-.modal_dialog--mint__k6fh4 .modal_dialog-bottom__NVpZ7 button.modal_confirm__Imj7O{order:2;background:var(--Brand-10);color:var(--mono-white)}.modal_dialog__RTkk-.modal_dialog--mint__k6fh4 .modal_dialog-bottom__NVpZ7 button.modal_confirm__Imj7O.modal_danger__Rgd_b{background:var(--Red-08);color:var(--mono-white)}.modal_inline-1__iKern:not(#modal_\#__inyRK){width:var(--inline-width)}.modal_inline-2__oy6YP:not(#modal_\#__inyRK){min-height:var(--inline-min-height)}.modal_layer-inactive__JWHmX:not(#modal_\#__inyRK){display:none}.modal_layer-z-index__Ve5yU:not(#modal_\#__inyRK){z-index:var(--layer-z-index)}.icon-button_button__9Lw0j{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;border-radius:var(--radius-8);background:transparent;color:inherit;cursor:pointer}.icon-button_button__9Lw0j:hover:not(:disabled){background:#0000000d}.icon-button_button__9Lw0j:focus-visible{outline:2px solid var(--Brand-07);outline-offset:1px}.icon-button_button__9Lw0j:disabled{cursor:not-allowed;opacity:.4}.icon-button_outlined__k4EUe{border:1px solid var(--mono-gray3, var(--border-default));background:var(--surface-default);color:var(--mono-gray10, var(--text-strong))}.icon-button_on-dark__zyupB{color:var(--text-inverse)}.icon-button_on-dark__zyupB svg{color:inherit}.icon-button_on-dark__zyupB:hover:not(:disabled){background:#ffffff29}.icon-button_filled__Lwp5X{border-radius:var(--radius-20);background:var(--Brand-08);color:var(--text-inverse)}.icon-button_filled__Lwp5X svg{color:inherit}.icon-button_filled__Lwp5X:hover:not(:disabled){background:var(--Brand-09)}.icon-button_round-36__0hXFf{width:36px;height:36px;border-radius:50%;color:var(--mono-gray8, #4d4d4d)}.icon-button_round-36__0hXFf svg{width:18px;height:18px}.icon-button_round-40__cKEP0{width:40px;height:40px;border-radius:50%;border-color:var(--mono-gray2, #e5e5e5)}.icon-button_round-28__sw-yF{width:28px;height:28px;border-color:var(--mono-gray2, #e5e5e5);border-radius:50%;color:var(--mono-black, #000000)}.icon-button_round-28__sw-yF:hover:not(:disabled){background-color:var(--gray1, #f5f5f5)}.icon-button_marker__8Qwn7{display:flex;width:36px;height:36px;background:var(--mono-white, #ffffff)}.icon-button_marker__8Qwn7:hover:not(:disabled){background:var(--mono-white, #ffffff)}.icon-button_marker__8Qwn7:disabled{background:var(--mono-gray1, #f2f2f2);opacity:1}@media screen and (max-width:768px){.icon-button_marker__8Qwn7{width:26px;height:26px}}.icon-button_marker__8Qwn7 svg{flex:none;width:26px;height:26px;color:var(--mono-gray9, #333333)}.icon-button_calendar-nav__qw5YL{width:58px;height:58px;border-radius:var(--radius-16, 16px);background:var(--mono-white, #ffffff)}.icon-button_calendar-nav__qw5YL:hover:not(:disabled){background:var(--mono-white, #ffffff)}.icon-button_calendar-nav__qw5YL:disabled{opacity:1}.icon-button_calendar-nav__qw5YL svg{flex:none;width:28px;height:28px;color:var(--gray8, #616161)}.icon-button_calendar-nav__qw5YL svg path{stroke-width:2.8}.icon-button_sm___ztG3{width:24px;height:24px}.icon-button_md__xYlL-{width:32px;height:32px}.icon-button_lg__9-1bG{width:40px;height:40px}.icon-button_touch__2Bgv4{width:44px;height:44px}.icon-button_xl__yLuSH{width:60px;height:60px}.icon-button_reveal__zwmKg{flex-direction:column;width:100%;height:100%;border-radius:0;color:var(--mono-gray10_text-color, #1a1a1a)}.icon-button_reveal__zwmKg:hover:not(:disabled){background:var(--mono-gray1, #f2f2f2)}.icon-button_reveal__zwmKg:hover:not(:disabled) svg{width:20px;height:20px}.icon-button_reveal__zwmKg:hover:not(:disabled) .icon-button_reveal-label__uDJ6d{display:block}.icon-button_reveal__zwmKg:disabled{color:var(--mono-gray2, #e5e5e5);opacity:1}.icon-button_reveal-label__uDJ6d{display:none;font-size:var(--font-size-10, 10px);line-height:14px}.icon-button_muted__L7Mkr{color:var(--mono-gray4, #b2b2b2)}.icon-button_muted__L7Mkr:hover:not(:disabled){background:var(--mono-gray1, #f0f0f0);color:var(--mono-gray7, #666)}.icon-button_nudge__tmxdb{width:20px;height:16px;font-size:var(--font-size-14, 14px)}.icon-button_overlay__dF5f8{width:20px;height:20px;border-radius:var(--radius-pill, 999px);background:#0000008c;color:var(--mono-white, #ffffff)}.icon-button_overlay__dF5f8 svg{width:12px;height:12px;color:inherit}.icon-button_overlay__dF5f8:hover:not(:disabled){background:#000000bf}:where(.icon-button_player__K1Qj0){position:relative}.icon-button_player__K1Qj0{border-radius:50%;background:#000000b8;color:var(--mono-white, #ffffff);transition:opacity .15s,background .15s}.icon-button_player__K1Qj0 svg{color:inherit}.icon-button_player__K1Qj0:hover:not(:disabled){background:#000000d1}.icon-button_player-lg__cakWZ{width:72px;height:72px;font-size:36px}.icon-button_player-lg__cakWZ:after{content:"";position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;border-radius:50%}@media(min-width:1024px){.icon-button_player-lg__cakWZ{width:80px;height:80px;font-size:40px}}.icon-button_player-sm__zXCKA{width:58px;height:58px;font-size:var(--font-size-24, 24px)}.icon-button_player-sm__zXCKA>span{position:absolute;top:50%;left:50%;transform:translate(-50%,-42%);font-size:var(--font-size-13, 13px);font-weight:700;line-height:1;font-variant-numeric:tabular-nums;pointer-events:none}@media(min-width:1024px){.icon-button_player-sm__zXCKA{width:64px;height:64px;font-size:var(--font-size-28, 28px)}.icon-button_player-sm__zXCKA>span{font-size:var(--font-size-14, 14px)}}.icon-button_danger__PCN2d{color:var(--Red-08, #ff5a50)}.icon-button_danger__PCN2d.icon-button_outlined__k4EUe{border-color:var(--Red-08, #ff5a50);color:var(--Red-08, #ff5a50)}.icon-button_danger__PCN2d:hover:not(:disabled){background:var(--Red-01, #fff5f4)}.icon-button_floating__qLu90{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.icon-button_round-44__qUaSj{width:44px;height:44px;border-radius:50%}.icon-button_round-44__qUaSj.icon-button_on-dark__zyupB{background:#ffffff1a;color:#ffffffd9}.icon-button_round-44__qUaSj.icon-button_on-dark__zyupB:hover:not(:disabled){background:#ffffff1f;color:var(--mono-white, #ffffff)}.icon-button_active__2Q75l,.icon-button_on-dark__zyupB.icon-button_active__2Q75l{background:rgba(var(--Brand-08-rgb),.18);color:var(--Brand-06)}.icon-button_active__2Q75l:hover:not(:disabled),.icon-button_on-dark__zyupB.icon-button_active__2Q75l:hover:not(:disabled){background:rgba(var(--Brand-08-rgb),.24);color:var(--Brand-06)}.icon-button_fab__mo_9-{width:62px;height:62px;border-radius:50%}.icon-button_tone-strong__VNYdz{color:var(--mono-gray10, #1a1a1a)}.icon-button_tone-secondary__xzGLy{color:var(--mono-gray7, #666666)}.icon-button_tone-brand__GHgrq{color:var(--Brand-09)}.browser-compatibility-checker_box1__ijEm4{align-self:center;display:flex;flex-direction:column;align-items:center;gap:24px;padding:20px 18px}@media only screen and (max-width:920px){.browser-compatibility-checker_box1__ijEm4{gap:19px}}@media only screen and (max-width:640px){.browser-compatibility-checker_box1__ijEm4{gap:13px}}@media only screen and (max-width:920px){.browser-compatibility-checker_box1__ijEm4{padding:16px 14px}}@media only screen and (max-width:640px){.browser-compatibility-checker_box1__ijEm4{padding:11px 10px}}.browser-compatibility-checker_text1__MNHQN{display:block;font-family:Apple SD Gothic Neo,Malgun Gothic,-apple-system,BlinkMacSystemFont,system-ui,Noto Sans KR,sans-serif;text-align:center}.browser-compatibility-checker_banner__7VbWc{position:fixed;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;gap:12px;padding:12px 16px;background:var(--mono-gray10);z-index:999}.browser-compatibility-checker_bannerButton__rIJom{display:flex;align-items:center;white-space:nowrap}.browser-compatibility-checker_closeButton__1eQNJ{opacity:.7}.browser-compatibility-checker_closeButton__1eQNJ:hover{opacity:1}.browser-compatibility-checker_inline-1__ptodh:not(#browser-compatibility-checker_\#__xTJtU){width:335px}.browser-compatibility-checker_inline-2__XcKFn:not(#browser-compatibility-checker_\#__xTJtU){width:85vw;align-self:center}@media screen and (max-width:767px){.browser-compatibility-checker_inline-2__XcKFn:not(#browser-compatibility-checker_\#__xTJtU){width:100%;border-radius:var(--radius-20, 20px) var(--radius-20, 20px) 0 0;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px))}}.browser-compatibility-checker_inline-3__9T4Zw:not(#browser-compatibility-checker_\#__xTJtU){width:70px;height:60px}@media only screen and (max-width:920px){.browser-compatibility-checker_inline-3__9T4Zw:not(#browser-compatibility-checker_\#__xTJtU){width:56px}}@media only screen and (max-width:640px){.browser-compatibility-checker_inline-3__9T4Zw:not(#browser-compatibility-checker_\#__xTJtU){width:39px}}@media only screen and (max-width:920px){.browser-compatibility-checker_inline-3__9T4Zw:not(#browser-compatibility-checker_\#__xTJtU){height:48px}}@media only screen and (max-width:640px){.browser-compatibility-checker_inline-3__9T4Zw:not(#browser-compatibility-checker_\#__xTJtU){height:34px}}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width:480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.styled-toast-container_toastContainer__9bFMK{top:0;margin-top:100px}.styled-toast-container_toastContainer__9bFMK .Toastify__toast{box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;border-radius:var(--radius-pill, 999px);min-height:30px;padding:8px 12px}.styled-toast-container_toastContainer__9bFMK .Toastify__toast.Toastify__toast--success{background-color:var(--Brand-09);color:var(--mono-white)}.styled-toast-container_toastContainer__9bFMK .Toastify__toast.Toastify__toast--error{background-color:var(--Red-08);color:var(--mono-white)}.styled-toast-container_toastContainer__9bFMK .Toastify__toast.Toastify__toast--warning{background-color:var(--Yellow-06);color:var(--mono-gray10)}.styled-toast-container_toastContainer__9bFMK .Toastify__toast-body{font-size:var(--font-size-14, 14px);font-weight:700;padding:0}.styled-toast-container_toastContainer__9bFMK .Toastify__toast.skip-blocked-toast{min-height:56px;padding:16px 32px;border-radius:var(--radius-20, 20px)}.styled-toast-container_toastContainer__9bFMK .Toastify__toast.skip-blocked-toast .Toastify__toast-body{font-size:var(--font-size-18, 18px);white-space:nowrap}.styled-toast-container_toastContainer__9bFMK .Toastify__toast.skip-blocked-toast .Toastify__toast-icon{width:28px;margin-right:12px}.styled-toast-container_toastContainer__9bFMK .Toastify__toast.skip-blocked-toast .Toastify__close-button{margin-left:16px;align-self:center;margin-top:0}.styled-toast-container_toastContainer__9bFMK .Toastify__toast.skip-blocked-toast .Toastify__toast-icon svg{width:28px;height:28px}.styled-toast-container_toastContainer__9bFMK .Toastify__close-button{margin-top:2px;margin-right:4px}.styled-toast-container_toastContainer__9bFMK .Toastify__close-button>svg{color:var(--mono-white)}.styled-toast-container_toastContainer__9bFMK .Toastify__toast.Toastify__toast--warning>.Toastify__close-button>svg{color:var(--mono-gray10)}.styled-toast-container_toastContainerMobile__hBvNP{width:calc(100% - 36px);margin-left:18px;margin-right:18px;margin-top:0;left:0;padding:0;transform:translate(0);top:var(--mobile-toast-top, 12px)}.styled-toast-container_toastContainerMobile__hBvNP .Toastify__toast{margin-bottom:4px}.styled-toast-container_toastContainerMobile__hBvNP .Toastify__toast.skip-blocked-toast .Toastify__toast-body{font-size:var(--font-size-16, 16px);white-space:normal}.styled-toast-container_toastContainerPc__4WP2H:has(.skip-blocked-toast){width:max-content;max-width:90vw}.styled-toast-container_inline-1__nwo0z:not(#styled-toast-container_\#__qaFHk){height:20px;vertical-align:middle}.styled-toast-container_root__FpiOu{position:relative;z-index:99999}:root{--green0: var(--Brand-08);--green2: #55e6c1;--green4: #c8ffee;--green5: #b1ffd9;--green7: #b0ecac;--green9: #63d270;--Green-01: #f6fef9;--Green-02: #ecfdf3;--Green-03: #d1fadf;--Green-04: #a6f4c5;--Green-07: #12b76a;--green-01: #f6fef9;--green-02: #ecfdf3;--red1: var(--Red-08);--red2: var(--Red-09);--red3: var(--Pink-09);--Red-01: #fff5f4;--Red-02: #ffeae9;--Red-07: #ff6e66;--Red-08: #ff5a50;--Pink-08: #fa3d8a;--red-09: #ff3c32;--Score-Low: #ff5a50;--yellow1: #fff5d6;--yellow2: #ffdc6d;--yellow3: #ffb648;--Yellow-01: #fffdf2;--Yellow-02: #fffbe5;--Yellow-03: #fff7cc;--Yellow-04: #fff3b2;--Yellow-05: #ffeb80;--Yellow-08: #ffbf1b;--Yellow-09: #ffa800;--Yellow-10: #ff8a00;--blue1: #2680eb;--Blue-08: #3d8aff;--Purple-08: #b350ef;--brand-08: var(--Brand-08);--brand-09: var(--Brand-09);--brand-11: var(--Brand-11);--AI-color: #6a5acd;--AI-tint: #f1eeff;--AI-border: #ddd6fe;--AI-spark: #ab9ff2;--Subject-Word-Text: #8c3157;--Subject-Word-Line: #e474a2;--Subject-Word-Fill: #d84b86;--Subject-Sentence-Text: #294594;--Subject-Sentence-Line: #698bf0;--Subject-Sentence-Fill: #3f6ae3;--Subject-Speaking-Text: #1e5a39;--Subject-Speaking-Line: #5aaa80;--Subject-Writing-Text: #47397e;--Subject-Writing-Line: #9381d8;--Subject-Quiz-Text: #965413;--Subject-Quiz-Line: #f2a050;--Subject-Word-Tint: var(--Pink-01, #fff3f8);--Subject-Sentence-Tint: var(--Blue-01, #f3f9ff);--Subject-Speaking-Tint: var(--Green-01, #f6fef9);--Subject-Writing-Tint: var(--Purple-01, #fbf5fe);--Subject-Quiz-Tint: var(--Orange-02, #fef6ee);--Learning-Start: #ff5a8a;--Rate-Orange-Fill: #fff3e0;--Rate-Orange-Line: #fcdfa8;--Kakao-Yellow: #fee500;--Kakao-Text: #191919;--Referral-Color: #13927b;--Referral-Strong: #0f7563;--Referral-Muted: #4d8a72;--Library-Color: #2680eb;--gray0: var(--mono-gray0);--gray1: var(--mono-gray1);--gray2: var(--mono-gray1);--gray3: var(--mono-gray2);--gray4: var(--mono-gray2);--gray5: var(--mono-gray3);--gray6: var(--mono-gray4);--gray7: var(--mono-gray6);--gray8: var(--mono-gray7);--gray9: var(--mono-gray9);--mono-white: #ffffff;--mono-gray0: #f9f9f9;--mono-gray1: #f2f2f2;--mono-gray4: #b2b2b2;--mono-gray7: #666666;--mono-gray10_text-color: #1a1a1a;--mono-gray2: #e5e5e5;--mono-gray3: #cccccc;--mono-gray10: #1a1a1a;--black: #1c1c1c;--white: #ffffff;--Pink-07-light: rgba(251, 110, 167, .5);--Blue-08-light: rgba(61, 138, 255, .5);--Green-07-light: rgba(18, 183, 106, .5);--essay-tag-light: rgba(162, 44, 235, .6);--shadow-s: 0 3px 5px 0 rgba(0, 0, 0, .3);--max-learning-screen-size: 1000px;--muted: 210 40% 96.1%;--primary: 222.2 47.4% 11.2%;--secondary: 210 40% 96.1%;--mono--gray5: rgba(153, 153, 153, 1);--mono--gray6: rgba(128, 128, 128, 1);--brand--01: var(--Brand-01);--brand--03: var(--Brand-03);--brand--06: var(--Brand-06);--brand--08: var(--Brand-08);--brand--09: var(--Brand-09);--brand--11: var(--Brand-11);--red--06: rgba(255, 144, 138, 1);--red--08: rgba(255, 90, 80, 1);--mono-white-rgb: 255, 255, 255;--mono-white: rgba(var(--mono-white-rgb), 1);--mono-gray0-rgb: 249, 249, 249;--mono-gray0: rgba(var(--mono-gray0-rgb), 1);--mono-gray1-rgb: 242, 242, 242;--mono-gray1: rgba(var(--mono-gray1-rgb), 1);--mono-gray2-rgb: 229, 229, 229;--mono-gray2: rgba(var(--mono-gray2-rgb), 1);--mono-gray3-rgb: 204, 204, 204;--mono-gray3: rgba(var(--mono-gray3-rgb), 1);--mono-gray4-rgb: 178, 178, 178;--mono-gray4: rgba(var(--mono-gray4-rgb), 1);--mono-gray5-rgb: 153, 153, 153;--mono-gray5: rgba(var(--mono-gray5-rgb), 1);--mono-gray6-rgb: 128, 128, 128;--mono-gray6: rgba(var(--mono-gray6-rgb), 1);--mono-gray7-rgb: 102, 102, 102;--mono-gray7: rgba(var(--mono-gray7-rgb), 1);--mono-gray8-rgb: 77, 77, 77;--mono-gray8: rgba(var(--mono-gray8-rgb), 1);--mono-gray9-rgb: 51, 51, 51;--mono-gray9: rgba(var(--mono-gray9-rgb), 1);--mono-gray10-rgb: 26, 26, 26;--mono-gray10_text-color: rgba(var(--mono-gray10-rgb), 1);--mono-black-rgb: 0, 0, 0;--mono-black: rgba(var(--mono-black-rgb), 1);--Brand-01-rgb: 231, 255, 251;--Brand-01: rgba(var(--Brand-01-rgb), 1);--Brand-02-rgb: 208, 248, 243;--Brand-02: rgba(var(--Brand-02-rgb), 1);--Brand-03-rgb: 181, 244, 236;--Brand-03: rgba(var(--Brand-03-rgb), 1);--Brand-04-rgb: 146, 238, 226;--Brand-04: rgba(var(--Brand-04-rgb), 1);--Brand-05-rgb: 125, 227, 216;--Brand-05: rgba(var(--Brand-05-rgb), 1);--Brand-06-rgb: 85, 215, 201;--Brand-06: rgba(var(--Brand-06-rgb), 1);--Brand-07-rgb: 44, 203, 186;--Brand-07: rgba(var(--Brand-07-rgb), 1);--Brand-08-rgb: 16, 185, 167;--Brand-08: rgba(var(--Brand-08-rgb), 1);--Brand-09-rgb: 0, 161, 142;--Brand-09: rgba(var(--Brand-09-rgb), 1);--Brand-10-rgb: 0, 140, 123;--Brand-10: rgba(var(--Brand-10-rgb), 1);--Brand-11-rgb: 0, 113, 99;--Brand-11: rgba(var(--Brand-11-rgb), 1);--Brand-Border-c-br-bd-nm: color-mix(in srgb, var(--Brand-08) 75%, #ffffff);--Brand-Fill-strong-c-br-bg-st-su: var(--Brand-08);--Brand-Tint: color-mix(in srgb, var(--Brand-08) 4%, #ffffff);--Brand-Tint-strong: color-mix(in srgb, var(--Brand-08) 9%, #ffffff);--Brand-Tint-line: color-mix(in srgb, var(--Brand-08) 20%, #ffffff);--Correct-Color: #10b9a7;--Correct-Line: #2ccbba;--Correct-Fill: #e7fffb;--Red-01-rgb: 255, 245, 244;--Red-01: rgba(var(--Red-01-rgb), 1);--Red-02-rgb: 255, 234, 233;--Red-02: rgba(var(--Red-02-rgb), 1);--Red-04-rgb: 255, 193, 190;--Red-04: rgba(var(--Red-04-rgb), 1);--Red-05-rgb: 255, 172, 168;--Red-05: rgba(var(--Red-05-rgb), 1);--Red-06-rgb: 255, 144, 138;--Red-06: rgba(var(--Red-06-rgb), 1);--Red-07-rgb: 255, 110, 102;--Red-07: rgba(var(--Red-07-rgb), 1);--Red-08-rgb: 255, 90, 80;--Red-08: rgba(var(--Red-08-rgb), 1);--Red-09-rgb: 255, 60, 50;--Red-09: rgba(var(--Red-09-rgb), 1);--Red-10-rgb: 204, 38, 30;--Red-10: rgba(var(--Red-10-rgb), 1);--Orange-02-rgb: 255, 246, 237;--Orange-02: rgba(var(--Orange-02-rgb), 1);--Orange-03-rgb: 255, 234, 213;--Orange-03: rgba(var(--Orange-03-rgb), 1);--Orange-08-rgb: 255, 92, 0;--Orange-08: rgba(var(--Orange-08-rgb), 1);--Orange-11-rgb: 153, 55, 0;--Orange-11: rgba(var(--Orange-11-rgb), 1);--Yellow-01-rgb: 255, 253, 242;--Yellow-01: rgba(var(--Yellow-01-rgb), 1);--Yellow-02-rgb: 255, 251, 229;--Yellow-02: rgba(var(--Yellow-02-rgb), 1);--Yellow-03-rgb: 255, 247, 204;--Yellow-03: rgba(var(--Yellow-03-rgb), 1);--Yellow-04-rgb: 255, 243, 178;--Yellow-04: rgba(var(--Yellow-04-rgb), 1);--Yellow-05-rgb: 255, 235, 128;--Yellow-05: rgba(var(--Yellow-05-rgb), 1);--Yellow-06-rgb: 255, 226, 77;--Yellow-06: rgba(var(--Yellow-06-rgb), 1);--Yellow-07-rgb: 255, 214, 0;--Yellow-07: rgba(var(--Yellow-07-rgb), 1);--Yellow-08-rgb: 255, 191, 27;--Yellow-08: rgba(var(--Yellow-08-rgb), 1);--Yellow-09-rgb: 255, 168, 0;--Yellow-09: rgba(var(--Yellow-09-rgb), 1);--Yellow-10-rgb: 255, 138, 0;--Yellow-10: rgba(var(--Yellow-10-rgb), 1);--Yellow-11-rgb: 218, 118, 0;--Yellow-11: rgba(var(--Yellow-11-rgb), 1);--Y_Green-07: rgba(var(--Y-green-07-rgb), 1);--Y_Green-08: rgba(var(--Y-green-08-rgb), 1);--Y_Green-09: rgba(var(--Y-green-09-rgb), 1);--Green-01-rgb: 246, 254, 249;--Green-01: rgba(var(--Green-01-rgb), 1);--Green-02-rgb: 236, 253, 243;--Green-02: rgba(var(--Green-02-rgb), 1);--Green-03-rgb: 209, 250, 223;--Green-03: rgba(var(--Green-03-rgb), 1);--Green-04-rgb: 166, 244, 197;--Green-04: rgba(var(--Green-04-rgb), 1);--Green-05-rgb: 100, 237, 164;--Green-05: rgba(var(--Green-05-rgb), 1);--Green-06-rgb: 50, 213, 131;--Green-06: rgba(var(--Green-06-rgb), 1);--Green-07-rgb: 18, 183, 106;--Green-07: rgba(var(--Green-07-rgb), 1);--Green-08-rgb: 3, 152, 85;--Green-08: rgba(var(--Green-08-rgb), 1);--Green-09-rgb: 0, 133, 78;--Green-09: rgba(var(--Green-09-rgb), 1);--Green-10-rgb: 2, 117, 69;--Green-10: rgba(var(--Green-10-rgb), 1);--Green-11-rgb: 2, 102, 62;--Green-11: rgba(var(--Green-11-rgb), 1);--Blue-01-rgb: 243, 249, 255;--Blue-01: rgba(var(--Blue-01-rgb), 1);--Blue-02-rgb: 232, 242, 255;--Blue-02: rgba(var(--Blue-02-rgb), 1);--Blue-03-rgb: 209, 231, 255;--Blue-03: rgba(var(--Blue-03-rgb), 1);--Blue-04-rgb: 181, 215, 255;--Blue-04: rgba(var(--Blue-04-rgb), 1);--Blue-06-rgb: 139, 185, 255;--Blue-06: rgba(var(--Blue-06-rgb), 1);--Blue-07-rgb: 102, 163, 255;--Blue-07: rgba(var(--Blue-07-rgb), 1);--Blue-08-rgb: 61, 138, 255;--Blue-08: rgba(var(--Blue-08-rgb), 1);--Blue-09-rgb: 0, 102, 255;--Blue-09: rgba(var(--Blue-09-rgb), 1);--Blue-10-rgb: 0, 87, 218;--Blue-10: rgba(var(--Blue-10-rgb), 1);--Blue-11-rgb: 0, 69, 174;--Blue-11: rgba(var(--Blue-11-rgb), 1);--Purple-01-rgb: 251, 245, 254;--Purple-01: rgba(var(--Purple-01-rgb), 1);--Purple-02-rgb: 247, 236, 253;--Purple-02: rgba(var(--Purple-02-rgb), 1);--Purple-03-rgb: 238, 217, 251;--Purple-03: rgba(var(--Purple-03-rgb), 1);--Purple-04-rgb: 230, 198, 249;--Purple-04: rgba(var(--Purple-04-rgb), 1);--Purple-08-rgb: 179, 80, 239;--Purple-08: rgba(var(--Purple-08-rgb), 1);--Purple-09-rgb: 162, 44, 235;--Purple-09: rgba(var(--Purple-09-rgb), 1);--Purple-10-rgb: 134, 45, 188;--Purple-10: rgba(var(--Purple-10-rgb), 1);--Purple-11-rgb: 96, 33, 135;--Purple-11: rgba(var(--Purple-11-rgb), 1);--Pink-01-rgb: 255, 243, 248;--Pink-01: rgba(var(--Pink-01-rgb), 1);--Pink-02-rgb: 254, 231, 240;--Pink-02: rgba(var(--Pink-02-rgb), 1);--Pink-03-rgb: 254, 207, 226;--Pink-03: rgba(var(--Pink-03-rgb), 1);--Pink-04-rgb: 253, 182, 211;--Pink-04: rgba(var(--Pink-04-rgb), 1);--Pink-07-rgb: 251, 110, 167;--Pink-07: rgba(var(--Pink-07-rgb), 1);--Pink-08-rgb: 250, 61, 138;--Pink-08: rgba(var(--Pink-08-rgb), 1);--Pink-09-rgb: 246, 41, 124;--Pink-09: rgba(var(--Pink-09-rgb), 1);--Pink-10-rgb: 218, 15, 98;--Pink-10: rgba(var(--Pink-10-rgb), 1);--Pink-11-rgb: 173, 8, 75;--Pink-11: rgba(var(--Pink-11-rgb), 1);--Brown-02-rgb: 245, 234, 219;--Brown-02: rgba(var(--Brown-02-rgb), 1);--Brown-03-rgb: 232, 213, 184;--Brown-03: rgba(var(--Brown-03-rgb), 1);--Brown-04-rgb: 212, 184, 150;--Brown-04: rgba(var(--Brown-04-rgb), 1);--Brown-05-rgb: 196, 160, 122;--Brown-05: rgba(var(--Brown-05-rgb), 1);--Brown-06-rgb: 168, 132, 90;--Brown-06: rgba(var(--Brown-06-rgb), 1);--Brown-07-rgb: 139, 109, 70;--Brown-07: rgba(var(--Brown-07-rgb), 1);--Brown-09-rgb: 92, 71, 48;--Brown-09: rgba(var(--Brown-09-rgb), 1);--Brown-10-rgb: 74, 56, 40;--Brown-10: rgba(var(--Brown-10-rgb), 1);--font-size-11: 11px;--font-size-10: 10px;--font-size-13: 13px;--font-size-14: 14px;--font-size-15: 15px;--font-size-16: 16px;--font-size-18: 18px;--font-size-20: 20px;--font-size-22: 22px;--font-size-24: 24px;--font-size-28: 28px;--font-size-32: 32px;--radius-4: 4px;--radius-10: 10px;--radius-12: 12px;--radius-16: 16px;--radius-pill: 999px;--font-size-12: 12px;--space-4: 4px;--space-6: 6px;--space-8: 8px;--space-12: 12px;--radius-8: 8px;--radius-20: 20px;--elevation-sm: 0 1px 2px rgba(0, 0, 0, .08);--text-strong: var(--mono-gray10);--text-secondary: var(--mono-gray7);--text-disabled: var(--mono-gray4);--text-inverse: var(--mono-white);--surface-default: var(--mono-white);--surface-subtle: var(--mono-gray0);--border-subtle: var(--mono-gray1);--border-default: var(--mono-gray2)}i>svg{vertical-align:-.28em}i.icon-only{display:inline-flex;line-height:1}i.icon-only>svg{vertical-align:baseline}.index_loaded__eV8TL{--global-styles-loaded: 1}body{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"!important}a,button{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}[class^=vjs]{font-family:VideoJS!important}body{min-width:320px;background:var(--mono-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{overflow-x:hidden;overscroll-behavior-x:none}p{font-weight:400}html{--rem: 10px;font-size:62.5%}@media only screen and (max-width:920px){html{--rem: 8px;font-size:50%}}@media only screen and (max-width:640px){html{--rem: 5.6px;font-size:35%}}::-webkit-scrollbar{width:8px}@media only screen and (max-width:920px){::-webkit-scrollbar{width:6px}}@media only screen and (max-width:640px){::-webkit-scrollbar{width:4px}}::-webkit-scrollbar-track{background:var(--mono-gray1)}::-webkit-scrollbar-thumb{background:var(--mono-gray4)}::-webkit-scrollbar-thumb:hover{background:var(--mono-gray6)}.ql-align-justify{text-align:justify}.ql-align-left{text-align:left}.ql-align-center{text-align:center}.ql-align-right{text-align:right}.whattime-overlay iframe{background-color:var(--mono-white)}.globals_loaded__Vke0s{--global-styles-loaded: 1}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;border:none}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{vertical-align:middle;height:auto}input,button,textarea,select{font:inherit}:where(button,[role=button],[type=button],[type=submit],[type=reset]){background-color:transparent;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}button,a{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}a{color:var(--mono-gray10)}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}ul,ol{list-style:none}a:link{text-decoration:none}input:not([type=radio]):not([type=checkbox]):not([type=range]):focus,textarea:focus,select:focus{outline:none}input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;border-radius:var(--radius-10, 10px);border:1px solid var(--mono-gray3);background:var(--mono-white);display:inline-flex;justify-content:center;align-items:center}input[type=radio]:after{content:" ";width:10px;height:10px;flex-shrink:0;border-radius:var(--radius-4, 4px);display:block;margin:2px}input[type=radio]:checked{border-color:var(--Brand-08)}input[type=radio]:checked:after{background:var(--Brand-08)}.print-capture,.print-capture *{border-color:transparent!important;box-shadow:none!important}.capture-split{background:transparent!important}.capture-split .capture-word{background:var(--capture-bg);padding-top:inherit;padding-bottom:inherit}:root{--toastify-z-index: 99999}.Toastify__toast-container{z-index:99999!important}.student-theme_loaded__0cc_V{--global-styles-loaded: 1}:root{--st-accent-blue-soft: var(--Blue-08, #3d8aff);--st-accent-pink-strong: var(--Pink-09, #f6297c);--st-accent-pink-surface: var(--Pink-02, #fee7f0);--st-accent-pink-vivid: var(--Pink-08, #fa3d8a);--st-accent-purple-soft: var(--Purple-08, #b350ef);--st-border-soft: var(--mono-gray3, #cccccc);--st-brand-deep: var(--Brand-09, #00a18e);--st-danger-soft: var(--Red-07, #ff6e66);--st-danger-surface-soft: var(--Red-01, #fff5f4);--st-ink: var(--mono-gray10, #1a1a1a);--st-success-strong: var(--Green-08, #039855);--st-success-surface-soft: var(--Green-01, #f6fef9);--st-success-surface-strong: var(--Green-03, #d1fadf);--st-surface-subtle: var(--mono-gray1, #f2f2f2);--st-text-disabled: var(--mono-gray4, #b2b2b2);--st-text-heavy: var(--mono-gray9, #333333);--st-warning-bright: var(--Yellow-08, #ffbf1b);--st-warning-surface-soft: var(--Yellow-02, #fffbe5);--st-warning-surface-strong: var(--Yellow-04, #fff3b2);--st-neutral-92: var(--mono-gray2, #e5e5e5);--st-border-muted: var(--mono-gray3, #cccccc);--st-neutral-64: var(--mono-gray5, #999999);--st-text-faint: var(--mono-gray6, #808080);--st-neutral-35: var(--mono-gray8, #4d4d4d);--st-neutral-27: var(--mono-gray8, #4d4d4d);--st-neutral-16: var(--mono-gray9, #333333);--st-neutral-15: var(--mono-gray10, #1a1a1a);--st-overlay-07: rgba(0, 0, 0, .07);--st-overlay-15: rgba(0, 0, 0, .15);--st-overlay-16: rgba(0, 0, 0, .16);--st-overlay-20: rgba(0, 0, 0, .2);--st-overlay-50: rgba(0, 0, 0, .5);--st-success-tint-soft: rgba(18, 183, 106, .1);--st-success-tint: rgba(18, 183, 106, .12);--st-accent-purple-tint: rgba(149, 119, 217, .12);--st-accent-blue-tint: rgba(61, 138, 255, .12);--st-accent-pink-tint: rgba(250, 61, 138, .12);--st-accent-brown-tint: rgba(139, 109, 70, .12);--st-surface-veil: rgba(248, 250, 252, .72);--st-brand: var(--Brand-08, #10b9a7);--st-brand-strong: var(--Brand-09, #00a18e);--st-brand-tint: rgba(var(--Brand-08-rgb), .06);--st-white: var(--mono-white, #ffffff);--st-black: var(--mono-black, #000000);--st-surface-sunken: var(--mono-gray0, #f9f9f9);--st-border: var(--mono-gray2, #e5e5e5);--st-border-strong: var(--mono-gray2, #e5e5e5);--st-text-strong: var(--mono-gray10, #1a1a1a);--st-text: var(--mono-gray9, #333333);--st-text-muted: var(--mono-gray7, #666666);--st-success: var(--Green-07, #12b76a);--st-success-surface: var(--Green-02, #ecfdf3);--st-success-accent: var(--Green-04, #a6f4c5);--st-danger: var(--Red-08, #ff5a50);--st-danger-surface: var(--Red-02, #ffeae9);--st-warning: #ffa726;--st-warning-strong: var(--Yellow-10, #ff8a00);--st-warning-surface: var(--Yellow-03, #fff7cc);--st-accent-purple: var(--Purple-09, #a22ceb);--st-accent-purple-surface: var(--Purple-02, #f7ecfd);--st-accent-blue: var(--Blue-09, #0066ff);--st-accent-blue-surface: var(--Blue-02, #e8f2ff);--st-accent-brown: var(--Brown-07, #8b6d46);--st-accent-brown-strong: var(--Brown-09, #5c4730);--st-accent-brown-surface: var(--Brown-02, #f5eadb)}.checkbox_label-container__Ketr2{display:flex;align-items:center;gap:4px;cursor:pointer;font-size:var(--font-size-14, 14px);color:var(--mono-gray9)}.checkbox_label-container--normal__7bih8{font-weight:400}.checkbox_label-container--semibold__PXl2w{font-weight:500}.checkbox_label-container--bold___GHus{font-weight:700}.checkbox_container__tBN7h{width:20px;height:20px;flex:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:contain;transition:background-image .25s}.checkbox_container--square__7reHd,.checkbox_container--indeterminate__2eMP_{--cb-color: var(--Brand-08);--cb-hover-fill: var(--Brand-Tint-strong);--cb-mark: var(--mono-gray3);box-sizing:border-box;display:inline-grid;place-items:center;margin:0;border:1px solid var(--mono-gray3);border-radius:var(--radius-4, 4px);background:var(--mono-white);transition:border-color .25s,background-color .25s}.checkbox_container--square__7reHd:before,.checkbox_container--indeterminate__2eMP_:before{content:"";width:18px;height:18px;background-color:var(--cb-mark);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5.3 9.1L7.6 11.4L12.7 6.1' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5.3 9.1L7.6 11.4L12.7 6.1' fill='none' stroke='%23000' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/18px no-repeat}.checkbox_container--square__7reHd:hover,.checkbox_container--indeterminate__2eMP_:hover{border-color:var(--cb-color);background-color:var(--cb-hover-fill);--cb-mark: var(--cb-color)}.checkbox_container--square__7reHd:checked,.checkbox_container--square__7reHd:hover:checked,.checkbox_container--indeterminate__2eMP_:checked,.checkbox_container--indeterminate__2eMP_:hover:checked{border-color:var(--cb-color);background-color:var(--cb-color);--cb-mark: var(--mono-white)}.checkbox_container--square__7reHd:disabled,.checkbox_container--square__7reHd:disabled:hover,.checkbox_container--indeterminate__2eMP_:disabled,.checkbox_container--indeterminate__2eMP_:disabled:hover{cursor:not-allowed!important;border-color:var(--mono-gray3);background-color:var(--mono-gray1);--cb-mark: var(--mono-gray3)}.checkbox_container--indeterminate__2eMP_{border-radius:var(--radius-4, 4px)}.checkbox_container--indeterminate__2eMP_:before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9H13' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M5 9H13' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.checkbox_container--circle__5qlFU{width:22px;height:22px;border:1px solid var(--mono-gray3);border-radius:50%;background-color:var(--mono-white)}.checkbox_container--circle__5qlFU:checked{border-color:var(--Brand-09);background-color:var(--Brand-09);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 15'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M11.467 3.727c.289.189.37.576.181.865l-4.25 6.5a.625.625 0 0 1-.944.12l-2.75-2.5a.625.625 0 0 1 .841-.925l2.208 2.007 3.849-5.886a.625.625 0 0 1 .865-.181Z' clip-rule='evenodd'/%3E%3C/svg%3E");background-size:15px}.checkbox_container--circle__5qlFU:disabled{cursor:not-allowed;opacity:.4}.checkbox_container--danger__2AEvJ.checkbox_container--square__7reHd{--cb-color: var(--Red-10);--cb-hover-fill: var(--Red-01)}div.persistent-alert-modal_styled-persistent-alert__JFo4T{width:100%}div.persistent-alert-modal_styled-persistent-alert__JFo4T .persistent-alert-inner{display:flex;flex-direction:column;background:var(--mono-white);position:relative}div.persistent-alert-modal_styled-persistent-alert__JFo4T .persistent-alert-inner .persistent-content{flex-direction:column;white-space:pre-wrap;background:var(--mono-white);padding:30px 20px 20px;font-size:var(--font-size-16, 16px);line-height:1.5;width:100%;display:flex;justify-content:center;text-align:center;box-sizing:border-box}@media screen and (min-width:768px){div.persistent-alert-modal_styled-persistent-alert__JFo4T .persistent-alert-inner .persistent-content{padding:30px 30px 20px}}div.persistent-alert-modal_styled-persistent-alert__JFo4T .persistent-alert-inner .persistent-checkbox{display:flex;align-items:center;gap:10px;margin-left:20px;margin-right:20px;font-size:var(--font-size-16, 16px);font-weight:400;line-height:1.5}@media screen and (min-width:768px){div.persistent-alert-modal_styled-persistent-alert__JFo4T .persistent-alert-inner .persistent-checkbox{margin-left:30px;margin-right:30px}}div.persistent-alert-modal_styled-persistent-alert__JFo4T .persistent-alert-inner .persistent-checkbox .persistent-checkbox-text{cursor:pointer}div.persistent-alert-modal_styled-persistent-alert__JFo4T .persistent-alert-buttons{justify-content:center;gap:10px;background:var(--mono-white);padding:20px;display:flex;flex-direction:column}div.persistent-alert-modal_styled-persistent-alert__JFo4T .persistent-alert-buttons.has-submit-button{flex-direction:row}.spinner_spinner__ssJ6V{display:inline-block;flex:none;box-sizing:border-box;width:var(--spinner-size);height:var(--spinner-size);border:var(--spinner-thickness) solid var(--spinner-track, rgba(var(--mono-black-rgb), .1));border-top-color:var(--spinner-color, var(--Brand-09));border-radius:50%;animation:spinner_spin__jM-UZ .8s linear infinite}@keyframes spinner_spin__jM-UZ{to{transform:rotate(360deg)}}.loading-indicator_container__BtF6U{position:fixed;left:0;top:0;right:0;bottom:0;z-index:10000;display:flex;justify-content:center;align-items:center;background-color:rgba(var(--mono-white-rgb),.6)}.loading-indicator_container--hide__g0iEp{visibility:hidden}.loading-indicator_container--show__Rg2TW{visibility:visible}.loading-indicator_inline-1__ys0On:not(#loading-indicator_\#__9092a){width:var(--inline-width);height:var(--inline-height)}@media screen and (min-width:1024px){html[data-gnb=open] .loading-indicator_beside-gnb__WcylX{left:166px}html[data-gnb=collapsed] .loading-indicator_beside-gnb__WcylX{left:64px}}@media screen and (min-width:1280px){html[data-gnb=open] .loading-indicator_beside-gnb__WcylX{left:176px}}@media screen and (min-width:1440px){html[data-gnb=open] .loading-indicator_beside-gnb__WcylX{left:200px}}.loading-indicator-scope_scope__xqCqo{position:relative;min-height:60px}.loading-indicator-scope_scope__overlay__huQ8n{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--mono-white-rgb),.6);display:flex;align-items:center;justify-content:center;z-index:1;pointer-events:none}.dialog_inline-1__0XOUg:not(#dialog_\#__ZVYfT){z-index:var(--inline-z-index)}.dialog_inline-2__qNkuL:not(#dialog_\#__ZVYfT){direction:rtl}.scroll-top-fab_root__3XIoH{position:fixed;right:20px;bottom:20px;z-index:10}@media screen and (max-width:1023px){.scroll-top-fab_root__3XIoH{bottom:calc(118px + env(safe-area-inset-bottom,0))}}.scroll-top-fab_root__3XIoH.scroll-top-fab_above-cs__Aayg6{bottom:72px}@media screen and (max-width:1023px){.scroll-top-fab_root__3XIoH.scroll-top-fab_above-cs__Aayg6{bottom:calc(170px + env(safe-area-inset-bottom,0))}}.scroll-top-fab_root__3XIoH:focus-visible{outline:2px solid var(--wl-button-bg, var(--Brand-08));outline-offset:2px}.scroll-top-fab_root__3XIoH svg{width:20px;height:20px}.tag_tag__kI-18{display:inline-flex;align-items:center;justify-content:center;font-weight:500;border:1px solid transparent;cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:all .2s ease;line-height:150%}.tag_preset-default__uLRaW.tag_xs__yvJXy{font-size:var(--font-size-10, 10px);padding:1px 4px;border-radius:var(--radius-4, 4px)}.tag_preset-default__uLRaW.tag_sm__GuS51{font-size:var(--font-size-12, 12px);padding:1px 6px;border-radius:var(--radius-4, 4px)}.tag_preset-default__uLRaW.tag_md__HuBzb{font-size:var(--font-size-13, 13px);padding:2px 8px;border-radius:var(--radius-4, 4px)}.tag_preset-default__uLRaW.tag_lg__611Di{font-size:var(--font-size-14, 14px);padding:3px 10px;border-radius:var(--radius-8, 8px)}.tag_preset-status__bBzFV.tag_sm__GuS51{font-size:var(--font-size-11, 11px);padding:2px 6px;border-radius:var(--radius-4, 4px)}.tag_preset-status__bBzFV.tag_md__HuBzb{font-size:var(--font-size-12, 12px);padding:3px 8px;border-radius:var(--radius-4, 4px)}.tag_preset-status__bBzFV.tag_lg__611Di{font-size:var(--font-size-14, 14px);padding:4px 10px;border-radius:var(--radius-8, 8px)}.tag_truncate__9LQle.tag_truncate__9LQle{display:block;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.tag_preset-chip__ZMXU5{border-radius:var(--radius-pill, 999px)}.tag_preset-chip__ZMXU5.tag_xs__yvJXy{font-size:var(--font-size-10, 10px);padding:1px 6px}.tag_preset-chip__ZMXU5.tag_dense__Rbiwd{font-size:var(--font-size-11, 11px);padding:2px 6px;border:0}.tag_preset-chip__ZMXU5.tag_sm__GuS51{font-size:var(--font-size-12, 12px);padding:3px 10px}.tag_preset-chip__ZMXU5.tag_md__HuBzb{font-size:var(--font-size-13, 13px);padding:4px 12px}.tag_preset-chip__ZMXU5.tag_lg__611Di{font-size:var(--font-size-14, 14px);padding:4px 14px}.tag_preset-square__mkBx5.tag_xs__yvJXy{font-size:var(--font-size-10, 10px);font-weight:600;padding:1px 6px;border:0;border-radius:var(--radius-4, 4px)}.tag_bold__bzqKK{font-weight:700}.tag_normal__1H3Np{font-weight:400}.tag_filled__uOuQF{color:var(--mono-white)}.tag_soft__4QK8u{opacity:.95}.tag_outline__jThWZ{background:transparent;border-width:1px}.tag_gray-filled__zyMVI{background:var(--mono-gray7);color:var(--mono-white)}.tag_gray-soft__8GQKs{background:var(--gray1);color:var(--mono-gray7)}.tag_gray-outline__7FOQY{border-color:var(--gray4);color:var(--mono-gray7)}.tag_teal-filled__OT-UG{background:var(--Brand-10);color:var(--mono-white)}.tag_teal-soft__-P7gq{background:var(--Brand-02);color:var(--Brand-10)}.tag_teal-outline__JcwHf{border-color:var(--Brand-10);color:var(--Brand-10)}.tag_blue-filled__d5Ur0{background:var(--Blue-08);color:var(--mono-white)}.tag_blue-soft__yH1Bt{background:var(--Blue-01);color:var(--Blue-10)}.tag_blue-outline__js9qm{border-color:var(--Blue-08);color:var(--Blue-10)}.tag_info-filled__Y10me{background:var(--AI-color);color:var(--mono-white)}.tag_info-soft__Fj-yf{background:var(--AI-tint);color:var(--AI-color)}.tag_info-outline__rYqlt{border-color:var(--AI-color);color:var(--AI-color)}.tag_confirm-filled__W60J3{background:var(--Green-07);color:var(--mono-white)}.tag_confirm-soft__TsDE-{background:var(--Green-03);color:var(--Green-07)}.tag_confirm-outline__q_Bu4{border-color:var(--Green-07);color:var(--Green-07)}.tag_warning-filled__D1iwT{background:var(--Yellow-09);color:var(--mono-white)}.tag_warning-soft__8d2eG{background:var(--Status-Warning-background-subtle, #fff5c1);color:var(--Status-Warning-text-normal, #ec9100)}.tag_warning-outline__de0t6{border-color:var(--Yellow-09);color:var(--Orange-11)}.tag_error-filled__9T8Wf{background:var(--Red-08);color:var(--mono-white)}.tag_error-soft__z0aJ8{background:var(--Red-02);color:var(--Red-08)}.tag_error-outline__MaUnW{border-color:var(--Red-08);color:var(--Red-08)}.tag_disabled-filled__Bjzix{background:var(--gray4);color:var(--mono-white)}.tag_disabled-soft__eILQJ{background:var(--mono-gray0);color:var(--mono-gray5)}.tag_disabled-outline__Te0z0{border-color:var(--gray4);color:var(--mono-gray5)}.tag_selected__mAwpV{box-shadow:0 0 0 2px rgba(var(--Green-07-rgb),.3)}.tag_tone-brand-soft__4dU4b{background:var(--Brand-01);color:var(--Brand-09)}.tag_tone-brand-solid__yoqxJ{background:var(--Brand-09);color:var(--mono-white)}.tag_tone-brand-outline__DRB-v{background:var(--mono-white);color:var(--Brand-09);border:1px solid var(--Brand-09)}.tag_tone-success-soft__kBb59{background:var(--Green-02);color:var(--Green-08)}.tag_tone-danger-soft__EThgv{background:var(--Red-02);color:var(--Red-08)}.tag_tone-warning-soft__luXgN{background:var(--Yellow-02);color:var(--Yellow-10)}.tag_tone-warning-solid__h6AED{background:var(--Yellow-10);color:var(--mono-white)}.tag_tone-warning-outline__Ls23e{background:var(--mono-white);color:var(--Yellow-10);border:1px solid var(--Yellow-10)}.tag_tone-info-soft__24nei{background:var(--Blue-02);color:var(--Blue-09)}.tag_tone-info-outline__jZbaj{background:var(--mono-white);color:var(--Blue-09);border:1px solid var(--Blue-09)}.tag_tone-purple-soft__7IP0X{background:var(--Purple-02);color:var(--Purple-09)}.tag_tone-purple-solid__ky4E1{background:var(--Purple-09);color:var(--mono-white)}.tag_tone-pink-soft__IFrEp{background:var(--Pink-02);color:var(--Pink-09)}.tag_tone-neutral-soft__jguWv{background:var(--mono-gray1);color:var(--mono-gray7)}.tag_tone-neutral-strong__ciWJA{background:var(--mono-gray1);color:var(--mono-gray10)}.tag_tone-quiz-soft__sA33I{background:var(--Yellow-03);color:var(--Yellow-10)}.tag_tone-neutral-solid__AumoY{background:var(--mono-gray10);color:var(--mono-white)}.tag_tone-neutral-outline__h1r3Y{background:var(--mono-white);color:var(--mono-gray7);border:1px solid var(--mono-gray2)}.tag_tone-on-accent___laxM.tag_tone-on-accent___laxM{padding:5px;border:0;border-radius:var(--radius-pill, 999px);background:rgba(var(--mono-black-rgb),.18);color:var(--mono-white);font-weight:800;line-height:1}.tag_tone-on-dark__R2lNF{background:rgba(var(--mono-white-rgb),.16);color:var(--mono-white)}.tag_tone-scrim__zA5NE{background:rgba(var(--mono-black-rgb),.4);color:var(--mono-white)}.tag_tone-custom__oMs9V{background:var(--tag-fill, var(--mono-gray1));color:var(--tag-text, var(--mono-white))}.tag_lined__FdLey{border:1px solid color-mix(in srgb,currentColor 30%,transparent)}.tag_remove__wjFEy{display:inline-flex;align-items:center;justify-content:center;margin-left:2px;padding:0;border:none;background:transparent;color:inherit;cursor:pointer}.channel-talk_root__TdDl_{right:20px;bottom:20px;position:fixed;z-index:10}.channel-talk_root__TdDl_.channel-talk_onehour-web-app___TvIO{right:5px;bottom:70px}@media screen and (max-width:1023px){.channel-talk_root__TdDl_.channel-talk_hide-on-mobile__-6p9t{display:none!important}}@media screen and (max-width:1023px){.channel-talk_root__TdDl_.channel-talk_above-cta-bar__KwmZR{bottom:calc(118px + env(safe-area-inset-bottom,0))}}.channel-talk_root__TdDl_ svg{width:20px;height:20px}.channel-talk_root__TdDl_ .channel-talk_badge__6SnH-{position:absolute;top:-2px;right:-2px;min-width:16px;height:16px;box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08)}.channel-talk_inline-1__JGwRi:not(#channel-talk_\#__0xCDi){display:flex}.channel-talk_inline-2__QY5-J:not(#channel-talk_\#__0xCDi){display:none}@keyframes student-view-banner_slideDown__jDcz2{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}.student-view-banner_appWrap__sByPq{height:100%;display:flex;flex-direction:column}.student-view-banner_bannerBar__zzxzz{position:fixed;top:0;left:0;width:100%;height:40px;padding:0 24px;background:var(--Purple-09);color:var(--mono-white);font-size:var(--font-size-14, 14px);font-weight:600;text-align:center;display:flex;align-items:center;justify-content:center;z-index:9999;animation:student-view-banner_slideDown__jDcz2 .4s ease-out .3s both}@media(max-width:768px){.student-view-banner_bannerBar__zzxzz{font-size:var(--font-size-12, 12px);padding:0 16px}}@media(max-width:480px){.student-view-banner_bannerBar__zzxzz{font-size:var(--font-size-11, 11px);padding:0 12px}}.student-view-banner_appContent__bbQQ2{flex:1;min-height:0;padding-top:40px;box-sizing:border-box}.student-view-banner_warningIcon__jfDG5{margin-right:8px;flex-shrink:0}.input_container__cy7Sg{padding:10px 14px;gap:10px;flex:1 auto;outline:none;border-radius:var(--radius-8, 8px);border:1px solid var(--mono-gray2);color:var(--mono-gray10_text-color);font-size:var(--font-size-12, 12px);font-style:normal;font-weight:500;line-height:150%}.input_container__cy7Sg:focus{border-color:var(--Brand-08)}.input_container__cy7Sg:disabled{background:var(--mono-gray1);color:var(--mono-gray6)}.input_container__cy7Sg::placeholder{color:var(--mono-gray4)}.input_container-border-red__le4TA,.input_container-border-red__le4TA:focus{border:1px solid var(--Red-08)}.input_container--compact__Ydh6L{box-sizing:border-box;height:28px;padding:0 4px;border-color:var(--gray4);border-radius:var(--radius-4, 4px);color:var(--mono-gray9);font-size:var(--font-size-12, 12px);text-align:center}.input_container--form__OP3pX{box-sizing:border-box;width:100%;height:38px;padding:0 12px;border-color:var(--mono-gray3);background:var(--mono-white);font-size:var(--font-size-14, 14px);font-weight:400}.input_container--form__OP3pX::placeholder{color:var(--mono-gray4);opacity:1}.input_container--form__OP3pX:focus{border-color:var(--mono-gray10_text-color)}.input_container--form-sm__bzW0e{box-sizing:border-box;height:32px;padding:0 10px;border-color:var(--mono-gray3);background:var(--mono-white);font-size:var(--font-size-13, 13px);font-weight:400}.input_container--form-sm__bzW0e:focus{border-color:var(--mono-gray10_text-color)}.input_container--touch__5GlVA{box-sizing:border-box;width:100%;min-width:0;height:44px;padding:0 14px;border-color:var(--mono-gray2);border-radius:var(--radius-10, 10px);background:var(--mono-white);font-size:var(--font-size-16, 16px);font-weight:400}.input_container--touch__5GlVA::placeholder{color:var(--mono-gray4)}.input_container--touch__5GlVA:read-only{background:var(--mono-gray0);cursor:default}.input_container--touch__5GlVA:read-only:focus{border-color:var(--mono-gray2)}.input_container--comfortable__xewfc{box-sizing:border-box;width:100%;padding:14px 16px;border-color:var(--mono-gray3);border-radius:var(--radius-12, 12px);background:var(--mono-white);font-size:var(--font-size-15, 15px);font-weight:400}.input_container--comfortable__xewfc:disabled{background:var(--mono-gray1);color:var(--mono-gray4);cursor:not-allowed}.input_container--tall__Yhrlm{box-sizing:border-box;width:100%;height:44px;padding:10px 16px;border-color:var(--mono-gray2);border-radius:var(--radius-10, 10px);font-size:var(--font-size-14, 14px);font-weight:400}.input_container--tall__Yhrlm::placeholder{color:var(--mono-gray6)}.input_container--tall__Yhrlm:focus{border-color:var(--Brand-09)}.input_container--timecode__fyZH2{width:100%;margin:8px 0 4px;padding:0;border:none;background:transparent;color:var(--Brand-10);font-size:var(--font-size-15, 15px);font-weight:600;font-variant-numeric:tabular-nums;text-align:center}.input_container--timecode__fyZH2:invalid{border-radius:var(--radius-4, 4px);background-color:var(--Red-02)}.input_container--timecode__fyZH2.input_container-border-red__le4TA,.input_container--timecode__fyZH2.input_container-border-red__le4TA:focus{max-width:220px;margin-right:auto;margin-left:auto;border:none;border-radius:var(--radius-4, 4px);background-color:var(--Red-02);color:var(--Red-08)}.input_container--field__AhRI4{box-sizing:border-box;height:40px;padding:0 14px;border-color:var(--gray4);font-size:var(--font-size-15, 15px);font-weight:400}.input_container--field__AhRI4::placeholder{color:var(--mono-gray5)}.input_container--answer__IkkBk{box-sizing:border-box;width:100%;padding:18px 20px;border-radius:var(--radius-10, 10px);background:var(--mono-white);font-size:var(--font-size-24, 24px);font-weight:600;line-height:140%}@media screen and (min-width:768px){.input_container--answer__IkkBk{font-size:var(--font-size-28, 28px)}}.input_container--answer__IkkBk::placeholder{color:var(--mono-gray3);font-weight:400}.input_container--answer__IkkBk:focus{border-color:var(--mono-gray2)}.input_container--answer__IkkBk.input_answer-correct__Ym7Em{border:2px solid var(--Correct-Line);background:var(--Correct-Fill)}.input_container--answer__IkkBk.input_answer-wrong__cDpmX{border:2px solid var(--Red-08);background:var(--Red-01)}.input_container--small__UpI9Y{padding:10px 14px;font-size:var(--font-size-12, 12px);font-weight:500}.input_container--medium__hwCkh{padding:10px 14px;font-size:var(--font-size-14, 14px);font-weight:400}.input_container--large__9sDYO{padding:12px 14px;font-size:var(--font-size-16, 16px);font-weight:400}.input_container__cy7Sg.input_plain__OLtvO:not(:disabled):not([readonly]){background:var(--mono-white)}.input_container__cy7Sg.input_muted__h-_9-{background:var(--mono-gray0)}.subject-pick_pick__SBgVQ{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:7px 12px;border:1px solid;border-radius:var(--radius-16, 16px);background:var(--mono-white);font-family:inherit;font-size:var(--font-size-13, 13px);font-weight:600;line-height:1;white-space:nowrap;cursor:pointer}.subject-pick_pick__SBgVQ.subject-pick_circle__l_xCv{width:36px;padding:7px 0}.subject-pick_pick__SBgVQ:disabled{cursor:default;opacity:.4}.subject-pick_index__YcDP9{position:absolute;top:-5px;left:-6px;z-index:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:16px;height:16px;padding:0 2px;font-size:var(--font-size-10, 10px);font-weight:600;color:var(--mono-gray9, #333333);background:var(--mono-white);border:1px solid var(--gray6, #ababab);border-radius:var(--radius-12, 12px)}.subject-pick_content__lDfse{color:var(--Brown-09, #5c4730);background:var(--Orange-02, #fff6ed);border-color:var(--Brown-05, #c4a07a)}.subject-pick_content__lDfse.subject-pick_on__pORHW{color:var(--mono-white);background:var(--Brown-06, #a8845a);border-color:var(--Brown-06, #a8845a)}.subject-pick_word__7PRZX{color:var(--Subject-Word-Text, #8c3157);background:var(--Pink-01, #fff3f8);border-color:var(--Subject-Word-Line, #e474a2)}.subject-pick_word__7PRZX.subject-pick_on__pORHW{color:var(--mono-white);background:var(--Subject-Word-Fill, #d84b86);border-color:var(--Subject-Word-Fill, #d84b86)}.subject-pick_sentence__utf12{color:var(--Subject-Sentence-Text, #294594);background:var(--Blue-02, #e8f2ff);border-color:var(--Subject-Sentence-Line, #698bf0)}.subject-pick_sentence__utf12.subject-pick_on__pORHW{color:var(--mono-white);background:var(--Subject-Sentence-Fill, #3f6ae3);border-color:var(--Subject-Sentence-Fill, #3f6ae3)}.subject-pick_speaking__Uu4Lo{color:var(--Green-11, #02663e);background:var(--Green-01, #f6fef9);border-color:var(--Subject-Speaking-Line, #5aaa80)}.subject-pick_speaking__Uu4Lo.subject-pick_on__pORHW{color:var(--mono-white);background:var(--Green-09, #00854e);border-color:var(--Green-09, #00854e)}.subject-pick_writing__vZjRR{color:var(--Subject-Writing-Text, #47397e);background:var(--Purple-01, #fbf5fe);border-color:var(--Subject-Writing-Line, #9381d8)}.subject-pick_writing__vZjRR.subject-pick_on__pORHW{color:var(--mono-white);background:var(--AI-color, #6a5acd);border-color:var(--AI-color, #6a5acd)}.subject-pick_quiz__J6qhV{color:var(--Subject-Quiz-Text, #965413);background:var(--Orange-02, #fff6ed);border-color:var(--Subject-Quiz-Line, #f2a050)}.subject-pick_quiz__J6qhV.subject-pick_on__pORHW{color:var(--mono-white);background:var(--Yellow-11, #da7600);border-color:var(--Yellow-11, #da7600)}.subject-pick_neutral__JTcAZ{color:var(--mono-gray9, #333333);background:var(--mono-white);border-color:var(--gray4, #dadada)}.subject-pick_neutral__JTcAZ.subject-pick_on__pORHW{color:var(--mono-white);background:var(--mono-gray9, #333333);border-color:var(--mono-gray9, #333333)}.prs-popup_popup__dfzO6{padding:24px}.prs-popup_badge__gk7L3{margin-bottom:12px}.prs-popup_title__Zgwz9{margin-bottom:8px}.prs-popup_description__uwNYy{margin-bottom:20px}.prs-popup_input-wrapper__Hsv1d{display:flex;align-items:center;gap:8px;margin-bottom:12px}.prs-popup_input-wrapper__Hsv1d .prs-popup_count-input__acnz0{flex:1}.prs-popup_input-wrapper__Hsv1d .prs-popup_unit__dLapz{flex-shrink:0}.prs-popup_quick-buttons__3DlmE{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.prs-popup_actions__nI7yy{display:flex;gap:8px}.prs-popup_actions__nI7yy .prs-popup_action__GvtYD{flex:1}.prs-popup_success__47YFs{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;text-align:center}.prs-popup_success__47YFs .prs-popup_check-icon__aeA4g{width:48px;height:48px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.duplicate-login-dialog_card__4nBXr{align-self:center;display:flex;flex-direction:column;align-items:center;max-width:500px;padding:30px 80px;border:solid 5px var(--Yellow-05)}.duplicate-login-dialog_title__OqXLE{display:block;margin-top:20px;color:var(--mono-gray9);text-align:center}.duplicate-login-dialog_description__vNJSw{display:block;margin:7px 0 0;color:var(--mono-gray9);text-align:center}.duplicate-login-dialog_confirm__UIABe{display:flex;align-items:center;justify-content:center;width:150px;margin-top:30px}.sign-in_button-container__JrLgg{display:flex;gap:10px;align-items:center;justify-content:center;width:100%;margin-top:20px}.sign-in_logo__see51{width:100px}.sign-in_login-container__dVT-j{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;margin-top:20px}.sign-in_login-container__dVT-j.sign-in_modal__CAXAQ{margin-top:0}.sign-in_login-container__dVT-j.sign-in_modal__CAXAQ .sign-in_login-title__bFAxG{margin-top:-20px;margin-bottom:10px;display:flex;align-items:flex-start;justify-content:flex-start;width:100%}.sign-in_login-container__dVT-j .sign-in_login-form__Db9Bw{margin:10px 0;display:flex;flex-direction:column;gap:10px;width:100%}.sign-in_login-container__dVT-j .sign-in_login-form-item__2BMBl{display:flex;flex-direction:column;gap:5px;width:100%;margin-bottom:10px}.sign-in_login-container__dVT-j .sign-in_login-form-item__2BMBl dt{color:var(--mono-gray7)}.sign-in_login-container__dVT-j .sign-in_login-form-item__2BMBl dd{color:var(--mono-gray7);width:100%}.sign-in_login-container__dVT-j .sign-in_login-form-item__2BMBl dd input,.sign-in_login-error__nnxmP{width:100%}.sign-in_login-error__nnxmP .sign-in_login-error-text__T63iz{color:var(--Red-08);text-align:center;margin-bottom:10px;margin-top:-10px}.sign-in_sign-up-button-container__D3QYJ{border-top:1px solid var(--mono-gray2);display:flex;flex-direction:column;gap:5px;align-items:center;justify-content:center;width:100%;margin-top:20px;padding-top:20px}.sign-in_sign-up-button-container__D3QYJ .sign-in_sign-up-button-container-text__FU3VL{color:var(--mono-gray7)}.textfield_container__sdY0R{width:100%;display:flex;flex-direction:row;align-items:center}.textfield_container__content-label__JNmUT{display:flex;flex:1 0 100px;align-items:flex-start;gap:2px}.textfield_container__content-input__MN2A5{display:flex;flex-direction:column;width:100%}.textfield_container__content-input__error-message__ZnOEi{padding:0 10px}.textfield_required__Td2Yn{position:relative;width:fit-content}.textfield_required__Td2Yn:after{position:absolute;top:3px;right:-7px;content:" ";display:inline-block;width:5px;height:5px;background-color:var(--Red-08, #ff5a50);border-radius:var(--radius-pill, 999px)}.checkable-field_container__rKbvo{display:flex;flex-direction:row;align-items:center;gap:8px}.checkable-field_container__link__gVTn7{font-style:normal}.checkable-field_container__link__gVTn7 .checkable-field_link__0vAZY{text-decoration-line:underline}.checkable-field_container__text__jFYSY{margin-right:4px}input[type=radio].radio_container__qso-H{--radio-color: var(--Brand-08);--radio-hover-fill: var(--Brand-Tint-strong);box-sizing:border-box;width:20px;height:20px;flex-shrink:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid var(--mono-gray3);border-radius:50%;background:var(--mono-white);cursor:pointer;transition:border-color .25s,background .25s}input[type=radio].radio_container__qso-H:after{content:none}input[type=radio].radio_container__qso-H:hover:not(:disabled):not(:checked){border-color:var(--radio-color);background:radial-gradient(circle,var(--radio-color) 0 4.25px,var(--radio-hover-fill) 4.75px)}input[type=radio].radio_container__qso-H:checked{border-color:var(--radio-color);background:radial-gradient(circle,var(--radio-color) 0 4.25px,var(--mono-white) 4.75px)}input[type=radio].radio_container__qso-H:disabled{cursor:not-allowed;border-color:var(--mono-gray3);background:var(--mono-gray1)}input[type=radio].radio_container__qso-H:disabled:checked{background:radial-gradient(circle,var(--mono-gray3) 0 4.25px,var(--mono-gray1) 4.75px)}input[type=radio].radio_container__qso-H.radio_ai__4Kzbb{--radio-color: var(--AI-color);--radio-hover-fill: var(--AI-tint)}.radio_label-container__zuMt4{display:inline-flex;align-items:center;gap:6px;font-size:var(--font-size-14, 14px);color:var(--mono-gray9);cursor:pointer}.radio_label-container__zuMt4.radio_disabled__mQ1wk{cursor:not-allowed;color:var(--mono-gray5)}.radio_label-container__zuMt4.radio_boxed__8pI3H{display:flex;gap:12px;width:100%;padding:15px 18px;border:1.5px solid var(--mono-gray2);border-radius:var(--radius-12, 12px);background:var(--mono-white);font-size:var(--font-size-14, 14px);color:var(--mono-gray10_text-color);transition:border-color .15s,background .15s}.radio_label-container__zuMt4.radio_boxed__8pI3H:hover:not(.radio_disabled__mQ1wk){border-color:var(--Brand-05)}.radio_label-container__zuMt4.radio_boxed__8pI3H:has(input:checked){border-color:var(--Brand-09);background:var(--Brand-01)}.radio_label-container__zuMt4.radio_boxed-sm__5XQ96{align-items:flex-start;gap:8px;padding:10px 12px;border-width:1px;border-radius:var(--radius-8, 8px);font-size:var(--font-size-13, 13px)}.radio_label-container__zuMt4.radio_boxed-sm__5XQ96 .radio_container__qso-H{margin-top:2px}.radio_label-container__zuMt4.radio_boxed-sm__5XQ96.radio_disabled__mQ1wk{border-color:var(--mono-gray1);background:var(--mono-gray0)}.radio_text__Y84JS{display:flex;flex-direction:column;gap:2px}.radio_title__FFcn-{font-weight:600}.radio_description__244H_{color:var(--mono-gray6);font-size:var(--font-size-11, 11px);line-height:1.5}.radio_disabled__mQ1wk .radio_description__244H_{color:var(--mono-gray4)}.funnel-type-selection_container__8PD8p{display:flex;flex-direction:column;gap:8px;font-style:normal}.funnel-type-selection_container__list__Gpq6w{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px}.funnel-type-selection_container__list-item__iXiBb{display:flex;align-items:center;gap:8px}.funnel-type-selection_container__list-item__last__TF6kF{margin-top:4px}.funnel-type-selection_container__list-item__last__TF6kF>span{margin-right:4px}.funnel-type-selection_required___bMVg{position:relative}.funnel-type-selection_required___bMVg:after{position:absolute;top:3px;right:-7px;content:" ";display:inline-block;width:5px;height:5px;background-color:var(--Red-08);border-radius:var(--radius-pill, 999px)}.funnel-type-selection_inline-1__y-WQL:not(#funnel-type-selection_\#__nzy6W){display:block}.funnel-type-selection_inline-2__yEitM:not(#funnel-type-selection_\#__nzy6W){display:none}.academy_container__LbejZ{display:flex;flex-grow:1;justify-content:center;align-items:center;max-width:1440px;width:100%;margin:0 auto}.academy_container__content__fHB6s{display:flex;flex-direction:row;gap:40px;position:relative}.academy_container__content__fHB6s.academy_is-modal__rJfZ7,.academy_container__content__fHB6s.academy_is-modal__rJfZ7 form{width:100%}.academy_container__content__left__hlzau{display:flex;flex-direction:column;gap:30px;padding-top:40px}.academy_container__content__left__gradient-circle__m-Q9A{position:absolute;top:-50%;left:-68%;width:935px;height:934px;border-radius:var(--radius-pill, 999px);background:radial-gradient(50% 50% at 50% 50%,rgba(var(--Brand-08-rgb),.15) 40%,rgba(var(--Brand-04-rgb),0));pointer-events:none}.academy_container__content__left__title__FCZOX{font-size:40px;font-weight:700;line-height:1.2;font-style:normal;white-space:pre-wrap}.academy_container__content__left__list__Adm0W{list-style-type:initial;display:flex;flex-direction:column;gap:16px;padding-left:28px}.academy_container__content__left__list__list-item__eVa06{white-space:pre-wrap}.academy_container__content__right__aFRBz{z-index:2;padding:24px;border-radius:var(--radius-20, 20px);border:1px solid var(--mono-gray1);background:var(--mono-white);box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08);width:432px;max-height:calc(100dvh - 24px);overflow:hidden;display:flex;flex-direction:column}@supports not (height: 100dvh){.academy_container__content__right__aFRBz{max-height:calc(100vh - 24px)}}.academy_container__content__right__form__YBes_{flex:1;min-height:0;display:flex;flex-direction:column;gap:30px}@media screen and (max-width:768px){.academy_container__content__right__form__YBes_{gap:20px}}.academy_container__content__right__form__inputs-container__2cbDu{flex:1;min-height:0;display:flex;flex-direction:column;gap:16px;overflow-y:auto;scrollbar-width:thin}.academy_container__content__right__form__verification-input-container__jdzmV{width:100%;display:flex;flex-direction:row;align-items:center;gap:0px}.academy_container__content__right__form__verification-input-container__label-content__y2z8l{display:flex;flex:1 0 100px;align-items:flex-start;gap:2px}.academy_container__content__right__form__verification-input-container__input-content__be_U8{display:flex;flex-direction:column;width:100%;gap:8px}.academy_container__content__right__form__verification-input-container__input-content__error-message__z1m2M{padding:0 10px}.academy_container__content__right__form__verification-input-container__input-content__passcode-container__7ymD5{display:flex;flex-direction:row;gap:6px}.academy_container__content__right__form__verification-input-container__input-content__passcode-container__7ymD5>input{width:100%}.academy_container__content__right__form__verification-input-container__input-content__passcode-container__verification-button__SDhVd{flex-shrink:0}.academy_container__content__right__form__footer__GuwWy{display:flex;flex-direction:column;gap:12px}@media(max-width:768px){.academy_container__LbejZ{display:flex;flex-direction:column;flex-grow:1;padding:0 20px 20px;background-color:var(--mono-white);position:relative}.academy_container__LbejZ.academy_modal__GF0md{padding:0;align-items:flex-start;justify-content:flex-start;overflow-y:hidden;flex:1}.academy_container__LbejZ.academy_modal__GF0md .academy_container__content__fHB6s{overflow:hidden;flex:1;display:flex;flex-direction:column}.academy_container__LbejZ.academy_modal__GF0md .academy_container__content__fHB6s form{flex:1;overflow:hidden;display:flex;flex-direction:column}.academy_container__LbejZ .academy_container__content__fHB6s{display:flex;flex-direction:column;flex-grow:1;padding-top:20px;gap:20px;padding-bottom:0;width:100%}.academy_container__LbejZ .academy_container__content__fHB6s .academy_container__content__left__hlzau{padding-top:0;gap:10px}.academy_container__LbejZ .academy_container__content__fHB6s .academy_container__content__left__title__FCZOX{font-size:var(--font-size-22, 22px)}.academy_container__LbejZ .academy_container__content__fHB6s .academy_container__content__right__aFRBz{width:100%;padding:0;border:none;box-shadow:none;max-height:100%;background-color:transparent}.academy_container__LbejZ .academy_container__content__fHB6s .academy_container__content__right__form__inputs-container__2cbDu{max-height:100%}.academy_container__LbejZ .academy_container__content__form__rBLty{flex-grow:1;gap:20px;display:flex;flex-direction:column;justify-content:space-between}.academy_container__LbejZ .academy_container__content__form__inputs-container__eBPyz{display:flex;flex-direction:column;gap:20px}.academy_container__LbejZ .academy_container__content__form__verification-input-container__b-2JN{display:flex;flex-direction:column;gap:4px}.academy_container__LbejZ .academy_container__content__form__verification-input-container__verification-button__lLMaK{flex-shrink:0}.academy_container__LbejZ .academy_container__content__form__footer__HVGwu{display:flex;flex-direction:column;gap:12px}}.academy_required__Gv48d{position:relative;width:fit-content}.academy_required__Gv48d:after{position:absolute;top:3px;right:-7px;content:" ";display:inline-block;width:5px;height:5px;background-color:var(--Red-08);border-radius:var(--radius-pill, 999px)}.academy_marketing-agreement-input__8QfXy{display:flex;flex-direction:column;gap:10px}.academy_container__content__right__form__fixed-bottom__3FYtW{flex-shrink:0;padding-top:10px;display:flex;flex-direction:column;gap:10px}.academy_row-2col__sSJFU{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(max-width:640px){.academy_row-2col__sSJFU{grid-template-columns:1fr}}.dropdown_container__LNe1h{display:flex;width:100%;position:relative;font-style:normal}.dropdown_container__chevron__20q5T{width:20px;height:20px}.dropdown_container__selectbox__I-nrz{display:flex;flex:1;min-width:0;overflow:hidden;padding:10px 16px;justify-content:space-between;align-items:center;border-radius:var(--radius-10, 10px);border:1px solid var(--mono-gray2);background:var(--mono-white);font-size:var(--font-size-14, 14px);font-weight:500;line-height:150%}.dropdown_container__selectbox__I-nrz.dropdown_container__selectbox--compact__C42w9,.dropdown_container__selectbox--compact__C42w9{padding:5px 8px;border-radius:var(--radius-4, 4px);font-size:var(--font-size-12, 12px)}@media(max-width:768px){.dropdown_container__selectbox__I-nrz.dropdown_container__selectbox--compact__C42w9,.dropdown_container__selectbox--compact__C42w9{padding:5px 8px;font-size:var(--font-size-12, 12px)}}.dropdown_container__selectbox__I-nrz.dropdown_container__selectbox--large__t-y6A{gap:10px;min-height:56px;padding:0 16px;border:1.5px solid var(--gray5);border-radius:var(--radius-12, 12px);transition:border-color .12s ease,box-shadow .12s ease}.dropdown_container__selectbox__I-nrz.dropdown_container__selectbox--large__t-y6A.dropdown_container__selectbox--filled__1b8dU{border-color:var(--Brand-08);box-shadow:0 0 0 3px rgba(var(--Brand-08-rgb),.18)}.dropdown_container__selectbox__I-nrz.dropdown_container__selectbox--large__t-y6A:disabled{cursor:default;opacity:.6}.dropdown_container__selectbox__I-nrz.dropdown_container__selectbox--large__t-y6A .dropdown_container__selectbox__title--placeholder__TcaYb{color:var(--mono-gray5)}.dropdown_container__selectbox__I-nrz.dropdown_container__selectbox--small__VreN2{height:40px;padding:0 10px;font-size:var(--font-size-12, 12px)}.dropdown_container__selectbox__I-nrz.dropdown_container__selectbox--small__VreN2 .dropdown_container__selectbox__title__dqEMd{font-size:var(--font-size-12, 12px)}.dropdown_container__selectbox__I-nrz.dropdown_container__selectbox--small__VreN2 .dropdown_container__chevron__20q5T{width:16px;height:16px}.dropdown_container__selectbox__I-nrz.dropdown_container__selectbox--wrap__cVohO{height:auto;min-height:40px;padding-top:6px;padding-bottom:6px}.dropdown_container__selectbox__I-nrz.dropdown_container__selectbox--wrap__cVohO .dropdown_container__selectbox__title__dqEMd{white-space:normal;overflow-wrap:anywhere;text-overflow:clip}.dropdown_container__selectbox__icon__UQs14{display:flex;flex:none;color:var(--Brand-08)}.dropdown_container__selectbox__title__dqEMd{font-size:var(--font-size-14, 14px);color:var(--mono-gray10_text-color);flex:1;min-width:0;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dropdown_container__selectbox--open__Q21X7{background-color:var(--mono-gray0);border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}@media(max-width:768px){.dropdown_container__selectbox__I-nrz{padding:12px 14px;font-size:var(--font-size-16, 16px);font-weight:500;line-height:150%}}.dropdown_container__option-list__CuXaA{position:absolute;top:100%;width:100%;z-index:50;max-height:200px;overflow-y:auto;overscroll-behavior:none;display:flex;flex-direction:column;border-radius:var(--radius-10, 10px);border:1px solid var(--mono-gray2);background:var(--mono-white);border-top:none;border-top-left-radius:0;border-top-right-radius:0;height:auto}.dropdown_container__option-list--menu__zFVLp{position:fixed;z-index:10020;margin:0;padding:0;list-style:none;border-top:1px solid var(--mono-gray2);border-radius:0 0 10px 10px;box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.12)}.dropdown_container__option-list__search__7yABu{padding:6px 8px;border-bottom:1px solid var(--mono-gray1)}.dropdown_container__option-list__search__7yABu input{width:100%;border:0;outline:none;color:var(--mono-gray10);font-size:var(--font-size-12, 12px);font-weight:500;line-height:150%}.dropdown_container__option-list--small__54Cbq .dropdown_container__option-list__item__6YJLQ{padding:6px 8px;font-size:var(--font-size-12, 12px)}.dropdown_container__option-list--small__54Cbq .dropdown_container__option-list__item--active__8G_MK{background-color:var(--gray1)}.dropdown_container__option-list__heading__lSm5S{margin-top:4px;padding:8px 16px 4px;border-top:1px solid var(--gray1);font-size:var(--font-size-11, 11px);font-weight:700;color:var(--mono-gray5);cursor:default}.dropdown_container__option-list__item__6YJLQ{padding:10px 16px;text-align:left;color:var(--mono-gray10_text-color);font-size:var(--font-size-14, 14px);font-weight:500;line-height:150%}.dropdown_container__option-list__item__6YJLQ:hover{background-color:var(--Brand-Tint)}.dropdown_container__option-list__item--checkable__w1Dig{display:flex;align-items:flex-start;gap:8px;cursor:pointer;word-break:break-word}.dropdown_container__option-list__item--select-all__0bwTU{position:sticky;top:0;background:var(--mono-white);border-bottom:1px solid var(--mono-gray2);font-weight:600}.dropdown_container__option-list__item__checkbox__LRU2h{flex:none;margin-top:1px;pointer-events:none}.dropdown_container__option-list__item__label__Ftgo3{flex:1;min-width:0}@media(max-width:768px){.dropdown_container__option-list__item__6YJLQ{padding:12px 14px;font-size:var(--font-size-14, 14px);font-weight:500;line-height:150%}}.dropdown_inline-1__X9Npl:not(#dropdown_\#__2u3OZ){position:fixed;left:var(--inline-left);width:var(--inline-width);max-height:var(--inline-max-height);overflow-y:auto}.dropdown_inline-2__XYmJg:not(#dropdown_\#__2u3OZ){top:var(--inline-top)}.dropdown_inline-3___oMvY:not(#dropdown_\#__2u3OZ){bottom:var(--inline-bottom)}.dropdown-field_container__dJKxL{width:100%;display:flex;flex-direction:row;align-items:center}.dropdown-field_container__content-label__P9AOy{display:flex;flex:1 0 100px;align-items:flex-start;gap:2px}.dropdown-field_container__content-input__w2T40{display:flex;flex-direction:column;width:100%}.dropdown-field_container__content-input__error-message__HUSGA{padding:0 10px}.dropdown-field_required__2JpQe{position:relative;width:fit-content}.dropdown-field_required__2JpQe:after{position:absolute;top:3px;right:-7px;content:" ";display:inline-block;width:5px;height:5px;background-color:var(--Red-08, #ff5a50);border-radius:var(--radius-pill, 999px)}.text-link_link__1yP74{display:inline;padding:0;border:none;background:none;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.text-link_link__1yP74.text-link_tone-inherit__XAMBr{color:inherit}.text-link_link__1yP74.text-link_tone-brand__Xv8Lv{color:var(--Brand-10)}.text-link_link__1yP74.text-link_tone-subtle__bmpnZ{color:inherit;font-weight:inherit;text-decoration:none}.text-link_link__1yP74:disabled{cursor:default;opacity:.45}.teacher-only-banner_banner__wu7IJ{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px 20px;margin-bottom:16px}@media(max-width:768px){.teacher-only-banner_banner__wu7IJ{flex-direction:column;gap:4px;padding:10px 16px}}.institute_container__gZO4w{width:100%;display:flex;flex-grow:1;justify-content:center;align-items:center}.institute_container__content__iN6Su{display:flex;flex-direction:row;gap:40px;position:relative}.institute_container__content__iN6Su.institute_is-modal__8X4Uu,.institute_container__content__iN6Su.institute_is-modal__8X4Uu form{width:100%}.institute_container__content__left__0-_fh{display:flex;flex-direction:column;gap:30px;padding-top:40px}.institute_container__content__left__gradient-circle__vPyIJ{position:absolute;top:-50%;left:-68%;width:935px;height:934px;border-radius:var(--radius-pill, 999px);background:radial-gradient(50% 50% at 50% 50%,#00b09d26 40%,#94eee500);pointer-events:none}.institute_container__content__left__title__uwe_u{font-size:40px;font-weight:700;line-height:1.2;white-space:pre-wrap}.institute_container__content__left__list__UIeDs{list-style-type:initial;display:flex;flex-direction:column;gap:16px;padding-left:28px}.institute_container__content__left__list__list-item__T6K8v{white-space:pre-wrap}.institute_container__content__right__v7D9l{z-index:2;padding:24px;border:1px solid var(--mono-gray2);border-radius:var(--radius-20, 20px);background:var(--mono-white);box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08);width:432px;max-height:calc(100dvh - 24px);overflow:hidden;display:flex;flex-direction:column}@supports not (height: 100dvh){.institute_container__content__right__v7D9l{max-height:calc(100vh - 24px)}}.institute_container__content__right__form__EeLct{flex:1;min-height:0;display:flex;flex-direction:column;gap:30px}@media screen and (max-width:768px){.institute_container__content__right__form__EeLct{gap:20px}}.institute_container__content__right__form__inputs-container__F0MZ3{flex:1;min-height:0;display:flex;flex-direction:column;gap:16px;overflow-y:auto;scrollbar-width:thin}.institute_container__content__right__form__verification-input-container__PTnJe{width:100%;display:flex;flex-direction:row;align-items:center;gap:0px}.institute_container__content__right__form__verification-input-container__label-content__jLKXU{display:flex;flex:1 0 100px;align-items:flex-start;gap:2px}.institute_container__content__right__form__verification-input-container__input-content__GKvSB{display:flex;flex-direction:column;width:100%;gap:8px}.institute_container__content__right__form__verification-input-container__input-content__error-message__B7sOX{padding:0 10px}.institute_container__content__right__form__verification-input-container__input-content__passcode-container__wtGeL{display:flex;flex-direction:row;gap:6px}.institute_container__content__right__form__verification-input-container__input-content__passcode-container__wtGeL>input{width:100%}.institute_container__content__right__form__verification-input-container__input-content__passcode-container__verification-button__cigcH{flex-shrink:0}.institute_container__content__right__form__footer__kUOMI{display:flex;flex-direction:column;gap:12px}@media(max-width:768px){.institute_container__gZO4w{display:flex;flex-direction:column;flex-grow:1;padding:0 20px 20px;background-color:var(--mono-white);position:relative}.institute_container__gZO4w.institute_modal__tTxFF{padding:0;align-items:flex-start;justify-content:flex-start;overflow-y:hidden;flex:1}.institute_container__gZO4w.institute_modal__tTxFF .institute_container__content__iN6Su{overflow:hidden;flex:1;display:flex;flex-direction:column}.institute_container__gZO4w.institute_modal__tTxFF .institute_container__content__iN6Su form{flex:1;overflow:hidden;display:flex;flex-direction:column}.institute_container__gZO4w .institute_container__content__iN6Su{display:flex;flex-direction:column;flex-grow:1;padding-top:20px;gap:20px;padding-bottom:0;width:100%}.institute_container__gZO4w .institute_container__content__iN6Su .institute_container__content__left__0-_fh{padding-top:0;gap:10px}.institute_container__gZO4w .institute_container__content__iN6Su .institute_container__content__left__0-_fh img{width:100%}.institute_container__gZO4w .institute_container__content__iN6Su .institute_container__content__left__title__uwe_u{font-size:var(--font-size-22, 22px)}.institute_container__gZO4w .institute_container__content__iN6Su .institute_container__content__right__v7D9l{width:100%;padding:0;border:none;box-shadow:none;max-height:100%;background-color:transparent}.institute_container__gZO4w .institute_container__content__iN6Su .institute_container__content__right__form__inputs-container__F0MZ3{max-height:100%}.institute_container__gZO4w .institute_container__content__form__bTinh{flex-grow:1;gap:20px;display:flex;flex-direction:column;justify-content:space-between}.institute_container__gZO4w .institute_container__content__form__inputs-container__A1xGe{display:flex;flex-direction:column;gap:20px}.institute_container__gZO4w .institute_container__content__form__verification-input-container__3Cjj9{display:flex;flex-direction:column;gap:4px}.institute_container__gZO4w .institute_container__content__form__verification-input-container__verification-button__hF56P{flex-shrink:0}.institute_container__gZO4w .institute_container__content__form__footer__Utbo2{display:flex;flex-direction:column;gap:12px}}.institute_required__oIskT{position:relative;width:fit-content}.institute_required__oIskT:after{position:absolute;top:3px;right:-7px;content:" ";display:inline-block;width:6px;height:6px;background-color:var(--Red-08);border-radius:var(--radius-pill, 999px);margin-left:4px}.institute_marketing-agreement-input__5atLt{display:flex;flex-direction:column;gap:10px}.institute_container__content__right__form__fixed-bottom__7Y1Cd{flex-shrink:0;padding-top:10px;display:flex;flex-direction:column;gap:10px}.institute_row-2col__Pagk1{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(max-width:640px){.institute_row-2col__Pagk1{grid-template-columns:1fr}}.option-card_card__JoiJl{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 12px;border:1px solid var(--mono-gray3);border-radius:var(--radius-10, 10px);background:var(--mono-white);text-align:left;cursor:pointer}.option-card_card__JoiJl:hover:not(:disabled):not(.option-card_selected__DSdPw){background:var(--mono-gray0)}.option-card_card__JoiJl.option-card_selected__DSdPw{border-color:var(--Brand-09);background:var(--Brand-01)}.option-card_card__JoiJl:disabled{cursor:not-allowed}.option-card_title__KYuoh{font-size:var(--font-size-15, 15px);font-weight:700;color:var(--base-text-c-bs-tx-nm, #1f2937)}.option-card_selected__DSdPw .option-card_title__KYuoh{color:var(--Brand-09)}.option-card_desc__mJA79{font-size:var(--font-size-13, 13px);color:var(--mono-gray6)}.option-card_card__JoiJl.option-card_centered__JhtNT{align-items:center;text-align:center}.option-card_check__kP3pE{position:absolute;top:6px;right:6px;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--Brand-08);color:var(--mono-white);font-size:var(--font-size-10, 10px);font-weight:700}.option-card_card__JoiJl.option-card_compact__0UvvE{align-items:center;justify-content:center;min-height:44px;padding:8px 6px;border-color:var(--mono-gray2)}.option-card_card__JoiJl.option-card_compact__0UvvE .option-card_title__KYuoh{color:var(--mono-gray8);font-size:var(--font-size-14, 14px);font-weight:500;line-height:1.25;text-align:center;word-break:keep-all}.option-card_card__JoiJl.option-card_compact__0UvvE:hover:not(:disabled):not(.option-card_selected__DSdPw){border-color:var(--Brand-08);background:var(--mono-white)}.option-card_card__JoiJl.option-card_compact__0UvvE:hover:not(:disabled):not(.option-card_selected__DSdPw) .option-card_title__KYuoh{color:var(--Brand-08)}.option-card_card__JoiJl.option-card_compact__0UvvE.option-card_selected__DSdPw{border-color:var(--Brand-08);background:var(--Brand-Tint)}.option-card_card__JoiJl.option-card_compact__0UvvE.option-card_selected__DSdPw .option-card_title__KYuoh{color:var(--Brand-09);font-weight:700}.option-card_card__JoiJl.option-card_compact__0UvvE:disabled{opacity:.6}.option-card_card__JoiJl.option-card_lg__9wGc9{width:100%;gap:8px;padding:14px 16px;border:1.5px solid var(--mono-gray2);border-radius:var(--radius-12, 12px)}.option-card_card__JoiJl.option-card_lg__9wGc9 .option-card_title__KYuoh{display:flex;align-items:center;gap:10px;font-size:var(--font-size-16, 16px);font-weight:600}.option-card_card__JoiJl.option-card_lg__9wGc9 .option-card_desc__mJA79{color:var(--mono-gray7);line-height:1.5}.option-card_card__JoiJl.option-card_lg__9wGc9:hover:not(:disabled):not(.option-card_selected__DSdPw){border-color:var(--gray4);background:var(--mono-white)}.option-card_card__JoiJl.option-card_lg__9wGc9.option-card_selected__DSdPw{border-width:2px}.option-card_card__JoiJl.option-card_ai___qf1g.option-card_selected__DSdPw{border-color:var(--AI-color);background:var(--AI-tint)}.option-card_card__JoiJl.option-card_ai___qf1g.option-card_selected__DSdPw .option-card_title__KYuoh{color:var(--base-text-c-bs-tx-nm, #1f2937)}.option-card_card__JoiJl.option-card_row__cpHvD{flex-direction:row;align-items:center;gap:12px}.option-card_main__BbIKM{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.option-card_aside__ZS2pB{flex:none;margin-left:auto}.option-card_card__JoiJl.option-card_numbered__-IUxv{width:100%;padding:14px 16px;border-color:var(--mono-gray2);border-radius:var(--radius-12, 12px)}.option-card_card__JoiJl.option-card_numbered__-IUxv .option-card_title__KYuoh{color:var(--mono-gray9);font-size:var(--font-size-15, 15px);font-weight:400;line-height:1.5;word-break:break-word;white-space:pre-wrap}.option-card_card__JoiJl.option-card_numbered__-IUxv .option-card_title__KYuoh p{margin:0}.option-card_card__JoiJl.option-card_numbered__-IUxv .option-card_title__KYuoh img{max-width:100%;height:auto}.option-card_card__JoiJl.option-card_numbered__-IUxv:hover:not(:disabled):not(.option-card_selected__DSdPw){border-color:var(--Brand-08);background:var(--Brand-01)}.option-card_card__JoiJl.option-card_numbered__-IUxv.option-card_selected__DSdPw .option-card_title__KYuoh{color:var(--mono-gray9)}.option-card_num__OclLO{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--gray1);color:var(--mono-gray7);font-size:var(--font-size-13, 13px);font-weight:700}.option-card_selected__DSdPw .option-card_num__OclLO{background:var(--Brand-08);color:var(--mono-white)}.option-card_card__JoiJl.option-card_tile__W-Hzc{align-items:center;gap:8px;padding:16px 8px;border:2px solid var(--mono-gray2);border-radius:var(--radius-12, 12px);transition:border-color .15s ease,background-color .15s ease}.option-card_card__JoiJl.option-card_tile__W-Hzc .option-card_title__KYuoh{color:var(--mono-gray8);font-size:var(--font-size-14, 14px);font-weight:700}.option-card_card__JoiJl.option-card_tile__W-Hzc:hover:not(:disabled):not(.option-card_selected__DSdPw){background:var(--mono-white)}.option-card_card__JoiJl.option-card_tile__W-Hzc.option-card_selected__DSdPw{border-color:var(--Brand-08);background:rgba(var(--Brand-08-rgb),.08)}.option-card_card__JoiJl.option-card_tile__W-Hzc.option-card_selected__DSdPw .option-card_title__KYuoh{color:var(--mono-gray10)}.option-card_icon__6Yn4R{display:flex;align-items:center;justify-content:center;font-size:var(--font-size-28, 28px);line-height:1}.option-card_icon__6Yn4R svg{width:44px;height:44px}.option-card_card__JoiJl.option-card_easy__x7VtL:not(.option-card_selected__DSdPw) .option-card_icon__6Yn4R,.option-card_card__JoiJl.option-card_medium__4OBOw:not(.option-card_selected__DSdPw) .option-card_icon__6Yn4R,.option-card_card__JoiJl.option-card_hard___Hg_5:not(.option-card_selected__DSdPw) .option-card_icon__6Yn4R{opacity:.45}.option-card_card__JoiJl.option-card_easy__x7VtL.option-card_selected__DSdPw{border-color:var(--Brand-08);background:var(--Brand-01)}.option-card_card__JoiJl.option-card_medium__4OBOw.option-card_selected__DSdPw{border-color:var(--Yellow-09);background:var(--Yellow-02)}.option-card_card__JoiJl.option-card_hard___Hg_5.option-card_selected__DSdPw{border-color:var(--Red-08);background:var(--Red-01)}.type-cards_type-cards__s1mDR{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.marketing-panel_marketing-panel__NVZ9I{display:flex;flex-direction:column;justify-content:flex-start;gap:16px;padding:16px 0 0;max-height:100%;overflow-y:auto;min-height:0;scrollbar-width:none}.marketing-panel_marketing-panel__NVZ9I::-webkit-scrollbar{display:none}@media(max-width:1024px){.marketing-panel_marketing-panel__NVZ9I{display:none}}.marketing-panel_trust-badges__ezfbd{display:flex;align-items:stretch;gap:10px;margin-bottom:4px}.marketing-panel_trust-badge__2eFaL{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;transition:all .25s ease;flex:1}.marketing-panel_trust-badge__2eFaL:hover{border-color:var(--Brand-08);box-shadow:0 8px 24px rgba(var(--mono-black-rgb),.12);transform:translateY(-2px)}.marketing-panel_trust-badge__img__4mdLU{height:28px;width:auto;object-fit:contain;flex-shrink:0}.marketing-panel_trust-badge__img--holoniq__5Ltbs{height:30px;border-radius:var(--radius-4, 4px)}.marketing-panel_trust-badge__label__BYCWT{display:flex;flex-direction:column}.marketing-panel_trust-badge__label__sub__yUhtR{margin-top:1px}.marketing-panel_hero-title__NBDGL{font-size:40px;font-weight:700;line-height:1.2;font-size:clamp(30px,3.4vw,44px);letter-spacing:-2px;color:var(--mono-gray10)}.marketing-panel_hero-title__accent__gh-vY{position:relative}.marketing-panel_hero-title__accent__gh-vY:after{content:"";position:absolute;bottom:2px;left:-2px;right:-2px;height:10px;background:rgba(var(--Brand-08-rgb),.12);border-radius:var(--radius-4, 4px);z-index:-1}.marketing-panel_hero-sub__dHmiW{margin-top:-4px}.marketing-panel_stats__F_3t4{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.marketing-panel_stat__V_AWu{text-align:center;padding:12px 6px;transition:all .2s ease}.marketing-panel_stat__V_AWu:hover{border-color:var(--Brand-08);transform:translateY(-1px)}.marketing-panel_stat__label__kLn31{margin-top:2px}.marketing-panel_testimonial-section__NI8vK{display:flex;flex-direction:column;gap:10px}.marketing-panel_testimonial-card__yhw53{position:relative;padding:26px 30px;height:240px;overflow:hidden}.marketing-panel_testimonial-card__quote__qu1en{position:absolute;top:6px;left:18px;font-family:"Noto Serif KR",serif;font-size:64px;line-height:1;color:var(--Brand-01);font-weight:700;pointer-events:none;-webkit-user-select:none;user-select:none}.marketing-panel_testimonial-card__body__6OxXL{position:relative;display:flex;flex-direction:column;height:100%;opacity:1;transition:opacity .2s ease}.marketing-panel_testimonial-card__body--fading__YsTNu{opacity:0}.marketing-panel_testimonial-card__head__lRZ-1{display:flex;align-items:center;gap:11px;margin-bottom:15px}.marketing-panel_testimonial-card__text__zGl79{margin-bottom:16px;word-break:keep-all;flex:1 1 auto}.marketing-panel_testimonial-card__author__Jca5M{display:flex;align-items:center;gap:12px}.marketing-panel_testimonial-card__avatar__ASLr2{width:40px;height:40px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.marketing-panel_testimonial-card__avatar--student__igneJ{background:var(--Blue-02);color:var(--Blue-10)}.marketing-panel_testimonial-card__role__BGcXh{margin-top:1px}.marketing-panel_testimonial-badge__TC25r{padding:3px 12px;white-space:nowrap}.marketing-panel_testimonial-badge--student__j4LX0{background:var(--Blue-02);color:var(--Blue-10)}.marketing-panel_carousel-nav__dagP3{display:flex;align-items:center;gap:8px}.marketing-panel_carousel-bar__6PTKK{flex:1;height:6px;position:relative;cursor:pointer}.marketing-panel_carousel-bar__fill__MwiEL{position:absolute;top:0;height:100%;transition:left .4s cubic-bezier(.23,1,.32,1)}.marketing-panel_changes__9FGVQ{padding-top:20px;margin-top:4px}.marketing-panel_changes__eyebrow__H9ibL{margin-bottom:14px}.marketing-panel_changes__list__HQTeP{display:flex;flex-direction:column;gap:13px}.marketing-panel_change__jGasp{display:flex;align-items:flex-start;gap:10px}.marketing-panel_change__icon__evPd8{width:17px;height:17px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;margin-top:2px}.marketing-panel_change__desc__OTqHg{margin-top:2px}.marketing-panel_trust-row__OCpTE{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.marketing-panel_trust-item__0n8m-{display:flex;align-items:center;gap:6px}.marketing-panel_inline-1__5xvSP:not(#marketing-panel_\#__PgrG-){width:var(--inline-width);left:var(--inline-left)}.signup-credit-welcome_card__Gdy66{width:100%;overflow:hidden}.signup-credit-welcome_head__LA9KB{padding:36px 32px 28px;text-align:center;background:linear-gradient(135deg,var(--Brand-08) 0%,var(--Brand-11) 100%)}.signup-credit-welcome_head-badge__GKElu{display:inline-flex;align-items:center;gap:6px;margin-top:11px;padding:5px 13px}.signup-credit-welcome_head-badge__GKElu svg{width:14px;height:14px}.signup-credit-welcome_head-credit__uNhFm{margin:12px 0 0}.signup-credit-welcome_head-credit__uNhFm b{font-size:40px;font-weight:700;line-height:1.2;color:var(--Brand-03);margin-right:8px;font-variant-numeric:tabular-nums}.signup-credit-welcome_body__pIk9j{display:flex;flex-direction:column;padding:24px 28px 8px}.signup-credit-welcome_row__z2tlN{display:flex;gap:14px;padding:14px 0}.signup-credit-welcome_row-ic__Hju5i{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;color:var(--Brand-11)}.signup-credit-welcome_row-desc__Ahebo{margin:4px 0 0}.signup-credit-welcome_seminar__do6uQ{display:flex;gap:14px;margin:12px 0 4px;padding:16px}.signup-credit-welcome_seminar-ic__03Lmi{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px}.signup-credit-welcome_seminar-desc__FJUaJ{margin:4px 0 0}.signup-credit-welcome_foot__ZH1nZ{display:flex;gap:10px;padding:12px 28px 28px}@media screen and (max-width:767px){.signup-credit-welcome_foot__ZH1nZ{flex-direction:column}}.sign-up-unified_container__VuhYR{display:grid;grid-template-columns:1fr 480px;gap:48px;padding:10px 48px 0;align-items:start;max-width:1240px;margin:0 auto;width:100%;height:100%;min-height:0}.sign-up-unified_container--modal__1HGcW{display:flex;flex-direction:column;padding:0;gap:0;max-width:100%;width:100%;height:auto}.sign-up-unified_form-panel__87_-N{background:var(--mono-white);border-radius:var(--radius-20, 20px);box-shadow:0 8px 24px rgba(var(--mono-black-rgb),.12);display:flex;flex-direction:column;height:calc(100vh - 72px);max-height:100%;overflow:hidden;border:1px solid rgba(var(--mono-black-rgb),.04)}.sign-up-unified_form-panel--modal__T9QPQ{box-shadow:none;border:none;border-radius:0;width:100%;max-height:60vh;overflow:hidden;display:flex;flex-direction:column}.sign-up-unified_form-panel--modal__T9QPQ .sign-up-unified_form-body__o7wgL{padding:0}.sign-up-unified_form-top__f0CKe{padding:12px 20px 8px;text-align:center;flex-shrink:0}.sign-up-unified_form-top__sub__CdbFC{margin-top:2px;display:flex;align-items:center;justify-content:center;gap:6px}.sign-up-unified_form-top__dot__zsUT9{width:3px;height:3px;border-radius:var(--radius-pill, 999px);background:var(--mono-gray6)}.sign-up-unified_form-body__o7wgL{padding:10px 24px;flex:1;overflow:hidden;display:flex;flex-direction:column;min-height:0}.sign-up-unified_form-body__section-label__k6sqN{margin-bottom:4px}.sign-up-unified_form-body__section-label-text__iXOXB{position:relative}.sign-up-unified_form-body__section-label-text__iXOXB:after{position:absolute;top:3px;right:-7px;content:" ";display:inline-block;width:5px;height:5px;background-color:var(--Red-08);border-radius:var(--radius-pill, 999px)}.sign-up-unified_form-body__placeholder__aBq4N{padding:40px 20px;text-align:center;margin-top:8px}.sign-up-unified_form-content-wrapper__iFseJ{flex:1;min-height:0;display:flex;flex-direction:column}.sign-up-unified_form-content-wrapper__iFseJ>*{flex:1;min-height:0;display:flex!important;flex-direction:column!important}.sign-up-unified_form-content-wrapper__iFseJ>*>*{flex:1;min-height:0;display:flex!important;flex-direction:column!important}.sign-up-unified_form-content-wrapper__iFseJ>*>*>form{flex:1;min-height:0;display:flex!important;flex-direction:column!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=inputs-container]{max-height:none!important;flex:1!important;min-height:0!important;overflow-y:auto!important;gap:6px!important;scrollbar-width:thin}.sign-up-unified_form-content-wrapper__iFseJ [class*=fixed-bottom]{flex-shrink:0!important;background:var(--mono-white)!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=container__content]{gap:0!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=__form]{gap:12px!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=textfield_container],.sign-up-unified_form-content-wrapper__iFseJ [class*=dropdown-field_container]{flex-direction:column!important;align-items:stretch!important;min-width:0!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=content-label],.sign-up-unified_form-content-wrapper__iFseJ [class*=content_label]{flex:none!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=__label]{font-size:var(--font-size-12, 12px)!important;width:fit-content!important}.sign-up-unified_form-content-wrapper__iFseJ input:not([type=radio]):not([type=checkbox]),.sign-up-unified_form-content-wrapper__iFseJ select{padding:8px 12px!important;font-size:var(--font-size-13, 13px)!important}.sign-up-unified_form-content-wrapper__iFseJ textarea{padding:8px 12px!important;font-size:var(--font-size-13, 13px)!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=error-message]{font-size:var(--font-size-10, 10px)!important;padding:0 8px!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=marketing-agreement]{gap:6px!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=verification-input-container]{flex-direction:column!important;align-items:stretch!important;gap:0!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=verification-input-container] [class*=label-content]{flex:none!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=verification-input-container] [class*=label-content] [class*=__text]{width:fit-content!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=verification-input-container] [class*=input-content]{display:flex!important;flex-direction:column!important;gap:6px!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=verification-input-container] [class*=input-content] [class*=passcode-container]{display:flex!important;flex-direction:row!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=verification-input-container] [class*=input-content] [class*=passcode-container] input{width:auto!important;flex:1!important;min-width:0!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=verification-button]{padding:8px 14px!important;font-size:var(--font-size-12, 12px)!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=submit-button]{height:44px!important;padding:10px!important;font-size:var(--font-size-15, 15px)!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=funnel]{gap:4px!important}.sign-up-unified_form-content-wrapper__iFseJ [class*=dropdown]{font-size:var(--font-size-13, 13px)!important}.sign-up-unified_form-footer-link__S7CP8{padding:10px 24px;text-align:center}@media(max-width:1024px){.sign-up-unified_container__VuhYR{grid-template-columns:1fr;padding:16px 20px;gap:0}.sign-up-unified_container--modal__1HGcW{padding:0}.sign-up-unified_form-panel__87_-N{max-height:calc(100vh - 80px)}}@media(max-width:640px){.sign-up-unified_form-top__f0CKe{padding:10px 16px 6px}.sign-up-unified_form-body__o7wgL{padding:8px 16px}.sign-up-unified_container__VuhYR{padding:12px}.sign-up-unified_container--modal__1HGcW{padding:0}}.sign-up_signUpFormButtons__qcDyp{display:flex;flex-direction:row;gap:20px;width:100%;align-items:center;justify-content:center;padding:20px 0}.sign-up_button-container__nqEle{display:flex;flex-direction:row;gap:10px;width:100%;align-items:center;justify-content:center;padding:0}.reset-password_container__Mbh8N{display:flex;flex-direction:column;gap:20px;overflow-y:auto;width:100%}.reset-password_form__2K5ku{display:flex;flex-direction:column;gap:15px;width:100%}.reset-password_inputContainer__4dNu4{display:flex;flex-direction:column;gap:5px;width:100%}.reset-password_inputLabel__j5xK0{width:100%;display:flex;justify-content:space-between;align-items:center}.reset-password_phoneInputContainer__nryRh{display:flex;gap:10px;align-items:center}.reset-password_description__TaxGi{width:100%}.reset-password_descriptionContainer__fLBS8{padding:10px;width:100%}.reset-password_descriptionContainer__fLBS8 i{margin-right:5px}.reset-password_descriptionContainer__fLBS8 .reset-password_guideLink__j5ger{color:var(--Brand-09);text-decoration:underline;cursor:pointer}.reset-password_descriptionTitle__ZfzQB{margin-top:20px;margin-bottom:20px;text-align:center;padding-bottom:15px}.reset-password_reset-info__F-2dU{display:flex;flex-direction:column;gap:10px}.reset-password_idConfirmationText__K4l7a{margin-bottom:15px;text-align:center;padding:10px}.reset-password_idConfirmationDescription__RHL45{margin-bottom:20px}.reset-password_buttonContainer__059Su{display:flex;gap:10px;margin-top:10px}.reset-password_timer__AxnZX{white-space:nowrap}.login-page_background__GMmQd{display:flex;flex-direction:column;height:100vh;align-items:center;justify-content:center;width:100%;overflow:hidden;background:radial-gradient(50% 50% at 50% 50%,rgba(var(--Brand-08-rgb),.15),rgba(var(--Brand-04-rgb),0)) -50% -50%/75% 75% no-repeat,radial-gradient(50% 50% at 50% 50%,rgba(var(--Blue-07-rgb),.2) 0%,transparent 100%) 150% 150%/75% 75% no-repeat}.login-page_studentLoginLink__mswNp{margin-top:20px}.login-page_loginBox__fCIDg{display:flex;max-width:100%;min-width:350px;padding:30px;flex-direction:column;justify-content:center;align-items:center;border-radius:var(--radius-20, 20px);background:var(--mono-white);box-shadow:0 8px 24px rgba(var(--mono-black-rgb),.12)}.login-page_whitelabel-background__T2ctr:not(#login-page_\#__biL3w){background:var(--whitelabel-background)}.webview-bridge-provider_inline-1__N5vp4:not(#webview-bridge-provider_\#___wusB){position:fixed;height:100dvh;width:100dvw;left:0;top:0;z-index:1000}.webview-bridge-provider_inline-2__Q5QGQ:not(#webview-bridge-provider_\#___wusB){width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;overflow-y:auto;padding:24px 0;box-sizing:border-box}@media only screen and (max-width:920px){.webview-bridge-provider_inline-2__Q5QGQ:not(#webview-bridge-provider_\#___wusB){gap:8px}}@media only screen and (max-width:640px){.webview-bridge-provider_inline-2__Q5QGQ:not(#webview-bridge-provider_\#___wusB){gap:6px}}.webview-bridge-provider_inline-3__tJnTT:not(#webview-bridge-provider_\#___wusB){text-align:center}.webview-bridge-provider_inline-4__MR2iY:not(#webview-bridge-provider_\#___wusB){text-align:center}.webview-bridge-provider_grid__CBpGG{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:8px;width:100%;max-width:720px;padding:0 16px;box-sizing:border-box}.webview-bridge-provider_inline-5__MPidm:not(#webview-bridge-provider_\#___wusB){width:100%;min-width:0;white-space:nowrap}.webview-bridge-provider_inline-6__eSFER:not(#webview-bridge-provider_\#___wusB){height:15px}.webview-bridge-provider_wrap__1smfH:not(#webview-bridge-provider_\#___wusB){white-space:normal;word-break:keep-all;height:auto;min-height:40px;padding-block:8px;line-height:1.3}.side-nav_side-nav__XzIsd{position:fixed;top:0;left:0;z-index:100;width:166px;height:100dvh;display:flex;flex-direction:column;background:var(--mono-white);border-right:1px solid var(--mono-gray2, #e5e5e5);padding:14px 10px 12px}body.fse-modal-open .side-nav_side-nav__XzIsd{z-index:1500}@media screen and (min-width:1280px){.side-nav_side-nav__XzIsd{width:176px}}@media screen and (min-width:1440px){.side-nav_side-nav__XzIsd{width:200px}}.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD{width:64px;padding-left:8px;padding-right:8px}@media screen and (max-width:1023.5px){.side-nav_side-nav__XzIsd{display:none}}.side-nav_side-nav__brand__n-7X1{flex:none;width:100%;height:60px;display:flex;align-items:center;justify-content:center}.side-nav_side-nav__brand__n-7X1 a{display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;color:inherit}.side-nav_side-nav__brand-logo__-oav5{width:73px;height:26px;display:block}.side-nav_side-nav__brand-logo--wl__AGyP3{width:auto;height:52px;max-width:160px;object-fit:contain}.side-nav_side-nav__brand-mark__DHhgJ{color:var(--mono-gray10);display:none;align-items:center;justify-content:center}.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__brand__OCu1d,.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__brand__OCu1d a{justify-content:center}.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__brand-logo__pgDiP{display:none}.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__brand-mark__RrISv{display:flex}.side-nav_side-nav__nav__sKGNL{flex:1;overflow-y:auto;overflow-x:hidden}.side-nav_side-nav__menu___mat5{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}.side-nav_side-nav__menu-item__FPGyY{position:relative}.side-nav_side-nav__menu-divider__MtcBO{list-style:none;height:1px;margin:8px 4px;background:var(--mono-gray2, #e5e5e5)}.side-nav_side-nav__menu-divider--wl__H8FVu{margin:12px 4px}.side-nav_side-nav__menu-link__OePOp{position:relative;display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;border-radius:var(--radius-8, 8px);color:var(--mono-gray10_text-color, #1a1a1a);background:transparent;border:none;cursor:pointer;width:100%;text-align:left;text-decoration:none;font-size:var(--font-size-14, 14px);font-weight:500}.side-nav_side-nav__menu-link__OePOp:hover{background:var(--gray1, #f5f5f5);color:var(--mono-gray10, #1a1a1a)}.side-nav_side-nav__menu-link__OePOp:before{content:"";position:absolute;left:-10px;top:8px;bottom:8px;width:3px;border-radius:0 2px 2px 0;background:transparent}.side-nav_side-nav__menu-item__FPGyY.side-nav_active__HSXCc .side-nav_side-nav__menu-link__OePOp{background:var(--Brand-Tint-strong);color:var(--Brand-09, #00a18e);font-weight:700}.side-nav_side-nav__menu-item__FPGyY.side-nav_active__HSXCc .side-nav_side-nav__menu-link__OePOp:before{background:var(--Brand-09, #00a18e)}.side-nav_side-nav__menu-icon__3YoHW{flex:none;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:inherit}.side-nav_side-nav__menu-label__Dx8tf{flex:1;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.2;word-break:keep-all}.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__menu-link__uPBc0{justify-content:center;padding:0}.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__menu-link__uPBc0:before{left:-8px}.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__menu-label__YHRdn{display:none}.side-nav_side-nav__menu-tooltip__SDxXr{display:none;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%);background:var(--mono-gray10);color:var(--mono-white);font-size:var(--font-size-12, 12px);font-weight:500;padding:6px 10px;border-radius:var(--radius-4, 4px);white-space:nowrap;pointer-events:none;z-index:110}.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__menu-link__uPBc0:hover .side-nav_gnb__menu-tooltip__7DhMs,.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__menu-link__uPBc0:focus-visible .side-nav_gnb__menu-tooltip__7DhMs,.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__action__O31bd:hover .side-nav_gnb__menu-tooltip__7DhMs,.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__action__O31bd:focus-visible .side-nav_gnb__menu-tooltip__7DhMs,.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__seminar__pFSlw:hover .side-nav_gnb__menu-tooltip__7DhMs,.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__seminar__pFSlw:focus-visible .side-nav_gnb__menu-tooltip__7DhMs,.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__profile-card__9KAFp:hover .side-nav_gnb__menu-tooltip__7DhMs,.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__profile-card__9KAFp:focus-visible .side-nav_gnb__menu-tooltip__7DhMs{display:block}.side-nav_side-nav__divider__gl3KG{flex:none;height:1px;background:var(--mono-gray2, #e5e5e5);margin:10px 0}.side-nav_side-nav__action__-is7a{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:8px 14px;border-radius:var(--radius-10, 10px);font-size:var(--font-size-13, 13px);font-weight:700;line-height:150%;text-decoration:none;cursor:pointer;width:100%;white-space:nowrap}.side-nav_side-nav__action__-is7a:before{content:"";position:absolute;top:-6px;right:-6px;width:36px;height:36px;background:radial-gradient(circle,rgba(255,255,255,.45) 0%,transparent 60%);pointer-events:none}.side-nav_side-nav__action--create__mBKn9{background:var(--AI-color, #6a5acd);border:none;color:var(--mono-white);box-shadow:0 1px #ffffff38 inset,0 4px 12px #6a5acd4d}.side-nav_side-nav__action--create__mBKn9:hover{color:var(--mono-white);transform:translateY(-1px);box-shadow:0 1px #ffffff42 inset,0 8px 16px #6a5acd6b,0 0 0 2px #6a5acd2e}.side-nav_side-nav__action--assign__hAQ7V{background:var(--Brand-Tint-strong);border:1px solid var(--Brand-09, #00a18e);color:var(--Brand-09, #00a18e);box-shadow:0 4px 12px rgba(var(--Brand-09-rgb),.22),0 1px 3px rgba(var(--Brand-09-rgb),.16)}.side-nav_side-nav__action--assign__hAQ7V:before{content:none}.side-nav_side-nav__action--assign__hAQ7V:hover{color:var(--Brand-09, #00a18e);background:var(--Brand-Tint-line);transform:translateY(-1px);box-shadow:0 6px 14px rgba(var(--Brand-09-rgb),.2),0 0 0 2px rgba(var(--Brand-09-rgb),.12)}.side-nav_side-nav__action--upgrade__jZv6q{background:linear-gradient(var(--mono-white, #ffffff),var(--mono-white, #ffffff)) padding-box,linear-gradient(135deg,var(--Brand-07, #2ccbba) 0%,var(--Brand-08, #10b9a7) 50%,var(--Brand-09, #00a18e) 100%) border-box;border:2px solid transparent;color:var(--Brand-09, #00a18e);box-shadow:0 4px 12px rgba(var(--Brand-09-rgb),.14)}.side-nav_side-nav__action--upgrade__jZv6q:before{content:none}.side-nav_side-nav__action--upgrade__jZv6q:hover{color:var(--Brand-09, #00a18e);transform:translateY(-1px);box-shadow:0 8px 16px rgba(var(--Brand-09-rgb),.22),0 0 0 2px rgba(var(--Brand-09-rgb),.12)}.side-nav_side-nav__action-icon__80dT4{flex:none;display:inline-flex;align-items:center;color:inherit}.side-nav_side-nav__action-label__kUqlI{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__action__O31bd{padding:0}.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__action-label__evZAC{display:none}.side-nav_side-nav__create-wrap__X8tup{flex:none;margin-top:10px;padding:0 4px;display:flex;flex-direction:column;gap:8px}.side-nav_side-nav__divider--bottom__8J_45{margin:6px 0 8px}.side-nav_side-nav__seminar__YohaJ{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 10px;border-radius:var(--radius-8, 8px);border:1px solid var(--mono-gray2, #e5e5e5);background:var(--mono-white);color:var(--mono-gray8, #4d4d4d);font-size:var(--font-size-12, 12px);font-weight:600;cursor:pointer;width:100%}.side-nav_side-nav__seminar__YohaJ:hover{background:var(--mono-gray0, #f9f9f9);border-color:var(--gray4, #dadada)}.side-nav_side-nav__seminar-icon__2Ufi-{flex:none;display:inline-flex;color:var(--mono-gray7, #666666)}.side-nav_side-nav__seminar-label__2b9uw{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__seminar__pFSlw{padding:0}.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__seminar-label__XDDDD{display:none}.side-nav_side-nav__bottom__vW0yV{flex:none;display:flex;flex-direction:column;gap:8px;margin-top:auto}.side-nav_side-nav__powered-by__Hl-JC{flex:none;display:flex;align-items:center;justify-content:center;gap:5px;margin-top:4px;padding:4px 8px 2px;font-size:9px;color:var(--mono-gray5, #9ca3af);letter-spacing:.2px}.side-nav_side-nav__powered-logo__2TVLU{display:inline-flex;height:10px;width:auto;color:var(--mono-gray5, #9ca3af)}.side-nav_side-nav__powered-logo__2TVLU svg{height:10px;width:auto}.side-nav_side-nav__profile__AQMLO{position:relative}.side-nav_side-nav__profile-card__rzv_d{position:relative;width:100%;display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--mono-gray2, #e5e5e5);border-radius:var(--radius-10, 10px);background:var(--mono-white);cursor:pointer;text-align:left}.side-nav_side-nav__profile-card__rzv_d:hover,.side-nav_side-nav__profile-card__rzv_d.side-nav_is-open__vvrMP{background:var(--mono-gray0, #f9f9f9);border-color:var(--gray4, #dadada)}.side-nav_side-nav__profile-avatar__GxhxX{flex:none;width:28px;height:28px;border-radius:50%;background:var(--Brand-02, #d0f8f3);color:var(--Brand-09, #00a18e);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-12, 12px);font-weight:700}.side-nav_side-nav__profile-info__Ps54B{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.2}.side-nav_side-nav__profile-name__T-zUO{font-size:var(--font-size-13, 13px);font-weight:600;color:var(--mono-gray10);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-nav_side-nav__profile-org__5UKpl{font-size:var(--font-size-11, 11px);color:var(--mono-gray6, #808080);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.side-nav_side-nav__profile-caret__f5Nyz{flex:none;color:var(--mono-gray6, #808080)}.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__profile-card__9KAFp{padding:6px;justify-content:center}.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__profile-info__W-8yU,.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__profile-caret__lngMQ{display:none}.side-nav_side-nav__profile-dropdown__6qh8m{position:absolute;bottom:calc(100% + 6px);left:0;right:0;background:var(--mono-white);border:1px solid var(--mono-gray2, #e5e5e5);border-radius:var(--radius-10, 10px);box-shadow:0 8px 24px #00000014;padding:6px;z-index:120;min-width:180px}.side-nav_side-nav__profile-dropdown__6qh8m ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.side-nav_side-nav__profile-dropdown__6qh8m li a,.side-nav_side-nav__profile-dropdown__6qh8m li button{display:block;width:100%;text-align:left;padding:8px 10px;font-size:var(--font-size-13, 13px);font-weight:500;color:var(--mono-gray10);background:transparent;border:none;border-radius:var(--radius-4, 4px);cursor:pointer}.side-nav_side-nav__profile-dropdown__6qh8m li a:hover,.side-nav_side-nav__profile-dropdown__6qh8m li button:hover{background:var(--gray1, #f5f5f5);text-decoration:none}.side-nav_side-nav__XzIsd.side-nav_is-collapsed__cK6wD .side-nav_gnb__profile-dropdown__gM55W{left:calc(100% + 6px);right:auto;bottom:0}.side-nav_side-nav__toggle__cECf0{position:absolute;top:50%;transform:translateY(-50%);right:-11px;width:22px;height:22px;border-radius:50%;background:var(--mono-white);border:1px solid var(--mono-gray2, #e5e5e5);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--mono-gray7, #666666);z-index:5;box-shadow:0 1px 3px #0000000f}.side-nav_side-nav__toggle__cECf0:hover{background:var(--gray1, #f5f5f5);color:var(--mono-gray10, #1a1a1a)}.side-nav_side-nav__toggle__cECf0.side-nav_is-collapsed__cK6wD svg{transform:rotate(180deg)}.side-nav_brand-text__2Lpjw:not(#side-nav_\#__tTdqY){font-size:var(--font-size-16, 16px);font-weight:700;color:var(--mono-gray10);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.assignment-complete-modal_container__ilY0C{width:100%;padding:28px 24px 24px;display:flex;flex-direction:column;gap:24px}.assignment-complete-modal_header__isOgi{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:8px}.assignment-complete-modal_description__A7PhC{text-align:center;white-space:pre-wrap}.assignment-complete-modal_buttons__GaopE{display:flex;flex-direction:column;gap:8px}.assignment-complete-modal_primary__oeHl_{width:100%}.assignment-complete-modal_secondary-row__Zx257{display:grid;grid-template-columns:1fr 1fr;gap:8px}.selectable-row_base__o_2kn{display:flex;align-items:center;width:100%;border:none;background:var(--mono-white);color:var(--mono-gray9);font-family:inherit;text-align:left;cursor:pointer}.selectable-row_base__o_2kn:disabled{cursor:not-allowed}.selectable-row_row__Yb4Lm{gap:8px;padding:8px 12px;border-bottom:1px solid var(--mono-gray1);font-size:var(--font-size-12, 12px)}.selectable-row_row__Yb4Lm:last-child{border-bottom:none}.selectable-row_row__Yb4Lm:hover{background:var(--mono-gray0)}.selectable-row_row__Yb4Lm.selectable-row_selected__LeatD{background:var(--Brand-01)}.selectable-row_legend__7L2zo{justify-content:space-between;padding:10px 11px;border:1px solid transparent;border-radius:var(--radius-8, 8px);background:none}.selectable-row_legend__7L2zo.selectable-row_selected__LeatD{border-color:var(--Brand-02);background:var(--Brand-01)}.selectable-row_card__dq2Sb{gap:12px;padding:13px 15px;border:1.5px solid var(--mono-gray2);border-radius:var(--radius-12, 12px);transition:border-color .12s ease,box-shadow .12s ease}.selectable-row_card__dq2Sb:hover:not(:disabled):not(.selectable-row_highlight__cXmJ4){background:var(--mono-gray0)}.selectable-row_card__dq2Sb.selectable-row_highlight__cXmJ4{border-color:var(--Brand-08);background:var(--Brand-01)}.selectable-row_card__dq2Sb.selectable-row_selected__LeatD{border-color:var(--Brand-08);box-shadow:0 0 0 4px rgba(var(--Brand-08-rgb),.14)}.selectable-row_card__dq2Sb:disabled{border-color:var(--mono-gray2);background:var(--mono-gray1);color:var(--mono-gray6)}.selectable-row_start__9H8cG,.selectable-row_end__F7JYt,.selectable-row_chevron__v1O8W{flex-shrink:0}.selectable-row_chevron__v1O8W{color:var(--mono-gray5);font-size:var(--font-size-20, 20px);line-height:1}.selectable-row_initial__nb_8d{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-12, 12px);background:var(--mono-gray1);color:var(--mono-gray8);font-size:var(--font-size-15, 15px);font-weight:800}.selectable-row_highlight__cXmJ4 .selectable-row_initial__nb_8d{background:var(--Brand-02);color:var(--Brand-11)}.contact-support-modal_card__7_IxS{width:100%;background:var(--mono-white);border-radius:var(--radius-20, 20px);box-shadow:0 30px 70px rgba(var(--mono-gray10-rgb),.3);overflow:hidden}@media screen and (max-width:767px){.contact-support-modal_card__7_IxS{border-radius:var(--radius-20, 20px) var(--radius-20, 20px) 0 0}}.contact-support-modal_head__tmUVb{padding:24px 26px 20px}.contact-support-modal_head__tmUVb.contact-support-modal_speaking__ygMda{background:linear-gradient(160deg,var(--Green-02),var(--mono-white) 75%)}.contact-support-modal_head__tmUVb.contact-support-modal_speaking__ygMda .contact-support-modal_icon-box__B1j53{background:var(--Subject-Speaking-Tint);border-color:var(--Subject-Speaking-Line);color:var(--Subject-Speaking-Text)}.contact-support-modal_head__tmUVb.contact-support-modal_writing__ZLAnT{background:linear-gradient(160deg,var(--Purple-02),var(--mono-white) 75%)}.contact-support-modal_head__tmUVb.contact-support-modal_writing__ZLAnT .contact-support-modal_icon-box__B1j53{background:var(--Subject-Writing-Tint);border-color:var(--Subject-Writing-Line);color:var(--Subject-Writing-Text)}.contact-support-modal_head__tmUVb.contact-support-modal_neutral__NSBfM{background:linear-gradient(160deg,var(--mono-gray1),var(--mono-white) 75%)}.contact-support-modal_head__tmUVb.contact-support-modal_neutral__NSBfM .contact-support-modal_icon-box__B1j53{background:var(--mono-gray0);border-color:var(--mono-gray2);color:var(--mono-gray8)}.contact-support-modal_head-top__-3PGP{display:flex;align-items:center;gap:11px;margin-bottom:12px}.contact-support-modal_icon-box__B1j53{display:grid;place-items:center;width:42px;height:42px;border:1px solid;border-radius:var(--radius-12, 12px)}.contact-support-modal_title__HEjEb{margin:0 0 6px}.contact-support-modal_description__bUZ4i{margin:0;word-break:keep-all}.contact-support-modal_description__bUZ4i b{color:var(--mono-gray10)}.contact-support-modal_foot__pIJMs{padding:18px 26px 24px}@media screen and (max-width:767px){.contact-support-modal_foot__pIJMs{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}}.contact-support-modal_confirm-btn__-VF7a{display:flex;align-items:center;justify-content:center;gap:6px;width:100%}.contact-support-modal_cancel-btn__Cgvm2{margin-top:8px}.contact-support-modal_cancel-btn__Cgvm2.contact-support-modal_solo__0sKEX{margin-top:0}.contact-support-modal_foot-note__fsDMn{margin:12px 0 0;text-align:center}.card_card__YCBTO,.card_surface__PeDw-{box-shadow:0 2px 6px rgba(var(--mono-black-rgb),.05);border-radius:var(--radius-10, 10px);border:1px solid var(--mono-gray2);background:var(--mono-white)}.card_card__YCBTO{display:flex;flex-direction:column;width:100%;padding:12px;gap:12px}.card_size-sm__oqYCB{padding:8px 10px;gap:8px}.card_size-md__m7IM6{padding:12px;gap:12px}.card_size-lg__iUZTv{padding:16px;gap:16px}.card_card-header__OUW5e{display:flex;align-items:center;justify-content:space-between;gap:8px}.card_title__ybK4Q{font-size:var(--font-size-14, 14px);font-weight:600;color:var(--gray10, #2d2f38);line-height:1.5;display:flex;width:100%}.card_card-body__MhWDM{display:flex;flex-direction:column;gap:10px}.card_flat__3qZtj{border:0;border-radius:var(--radius-10, 10px);background:var(--mono-gray0);box-shadow:none}.card_capture__Tue-X{border:1px solid var(--gray6);border-radius:var(--radius-12, 12px);box-shadow:var(--elevation-sm)}.card_elevated__tQNNL{border-color:var(--mono-gray2);box-shadow:0 2px 6px rgba(var(--mono-black-rgb),.05)}.card_line__rdsk9{border-color:var(--mono-gray2);box-shadow:none}.card_status__wYuDW{border-color:transparent;border-radius:var(--radius-12, 12px);background:transparent;box-shadow:none}.card_status-danger__hylxm{border-color:var(--Red-02)}.card_status-warning__DgJzc{border-color:var(--Yellow-04)}.card_status-success__OmUAR{border-color:var(--Green-03)}.card_tint__dvdX5{box-shadow:none}.card_tone-green__BayOy{border-color:var(--Green-02);background:var(--Green-01)}.card_tone-gray__h8GP1{border-color:var(--gray3);background:var(--gray0)}.card_tone-pink__jBxbB{border-color:var(--Pink-02);background:var(--Pink-01)}.card_tone-blue__h371J{border-color:var(--Blue-03);background:var(--Blue-01)}.card_tone-mint__7OX1b{border-color:var(--Brand-02);background:var(--Brand-01)}.card_tone-rate-orange__nf_IO{border-color:var(--Rate-Orange-Line);background:var(--Rate-Orange-Fill)}.card_tone-rate-green__ObAQo{border-color:var(--Green-03);background:var(--Green-02)}.card_tone-rate-red__D9CL4{border-color:var(--Pink-03);background:var(--Red-02)}@media(min-width:1024px){.card_desktop-tone-green__HkGDw{border-color:var(--Green-02);background:var(--Green-01)}.card_desktop-tone-gray__lXXgm{border-color:var(--gray3);background:var(--gray0)}.card_desktop-tone-pink__z5m7q{border-color:var(--Pink-02);background:var(--Pink-01)}.card_desktop-tone-blue__vvc1a{border-color:var(--Blue-03);background:var(--Blue-01)}.card_desktop-tone-mint__Qjp4d{border-color:var(--Brand-02);background:var(--Brand-01)}.card_desktop-tone-rate-orange__LKBL2{border-color:var(--Rate-Orange-Line);background:var(--Rate-Orange-Fill)}.card_desktop-tone-rate-green__nF6Gf{border-color:var(--Green-03);background:var(--Green-02)}.card_desktop-tone-rate-red__6xN3z{border-color:var(--Pink-03);background:var(--Red-02)}.card_desktop-line__JaAnD{border-color:var(--mono-gray2);background:var(--mono-white)}}.card_radius-8__z2l3h{border-radius:8px}.card_radius-10__DY67u{border-radius:10px}.card_radius-11__DLLQZ{border-radius:11px}.card_radius-12__6qjfN{border-radius:12px}.card_radius-14__OuRPA{border-radius:14px}.card_radius-16__RbCsb{border-radius:16px}.card_radius-14-16__2Nblg{border-radius:var(--radius-12, 12px)}@media(min-width:1024px){.card_radius-14-16__2Nblg{border-radius:var(--radius-16, 16px)}}.pay-confirm-modal_pay-confirm__vJzO2{width:100%;max-height:92dvh;overflow-y:auto;overflow-x:hidden}@supports not (height: 100dvh){.pay-confirm-modal_pay-confirm__vJzO2{max-height:92vh}}@media screen and (max-width:767px){.pay-confirm-modal_pay-confirm__vJzO2{max-height:92dvh}@supports not (height: 100dvh){.pay-confirm-modal_pay-confirm__vJzO2{max-height:92vh}}}.pay-confirm-modal_body__psS10{display:block}@media screen and (min-width:768px){.pay-confirm-modal_body__psS10.pay-confirm-modal_two-col__JA_c2{display:grid;grid-template-columns:1fr 1fr;align-items:start}.pay-confirm-modal_body__psS10.pay-confirm-modal_two-col__JA_c2 .pay-confirm-modal_unit-card__rm0uj,.pay-confirm-modal_body__psS10.pay-confirm-modal_two-col__JA_c2 .pay-confirm-modal_charge-detail___b2KC,.pay-confirm-modal_body__psS10.pay-confirm-modal_two-col__JA_c2 .pay-confirm-modal_no-charge__YNdl1,.pay-confirm-modal_body__psS10.pay-confirm-modal_two-col__JA_c2 .pay-confirm-modal_grant__FSuyi,.pay-confirm-modal_body__psS10.pay-confirm-modal_two-col__JA_c2 .pay-confirm-modal_deposit__jnNGQ,.pay-confirm-modal_body__psS10.pay-confirm-modal_two-col__JA_c2 .pay-confirm-modal_next-charge__w-1K1{margin-left:28px;margin-right:10px}.pay-confirm-modal_body__psS10.pay-confirm-modal_two-col__JA_c2 .pay-confirm-modal_footer__yTP6B{padding:24px 28px 24px 10px}.pay-confirm-modal_body__psS10.pay-confirm-modal_two-col__JA_c2 .pay-confirm-modal_col-money__EITWP{padding-bottom:24px}}@media screen and (max-width:767px){.pay-confirm-modal_body__psS10.pay-confirm-modal_two-col__JA_c2{display:block}}.pay-confirm-modal_header__Z8fzS{display:flex;align-items:center;justify-content:space-between;padding:24px 28px 0}.pay-confirm-modal_pay-title__cmKJg{margin:0}.pay-confirm-modal_unit-card__rm0uj{margin:18px 28px 0;overflow:hidden}.pay-confirm-modal_unit-card-top__3eN4j{display:flex;align-items:baseline;justify-content:space-between;padding:18px 20px}.pay-confirm-modal_unit-card-price__3FZuT{font-variant-numeric:tabular-nums}.pay-confirm-modal_unit-card-bottom__Y2Da4{padding:14px 20px}.pay-confirm-modal_unit-card-bottom__Y2Da4.pay-confirm-modal_hidden__W5qL7{display:none}.pay-confirm-modal_unit-card-seat-row__utmc_{display:flex;justify-content:space-between;align-items:baseline}.pay-confirm-modal_unit-card-seat-value__icxfj{font-variant-numeric:tabular-nums}.pay-confirm-modal_section-title__14cBn{display:flex;align-items:center;gap:6px;margin-bottom:10px}.pay-confirm-modal_section-title__14cBn svg{flex:0 0 auto;color:var(--Brand-08)}.pay-confirm-modal_charge-detail___b2KC{margin:20px 28px 0}.pay-confirm-modal_usage-box__E9Mra{padding:12px 16px;margin-bottom:12px}.pay-confirm-modal_usage-row__vR7oZ{display:flex;justify-content:space-between;align-items:baseline}.pay-confirm-modal_usage-value__dFY_1{font-variant-numeric:tabular-nums}.pay-confirm-modal_usage-note__2tcW1{text-align:right;margin-top:3px}.pay-confirm-modal_fee-box__jloQG{padding:4px 16px 12px}.pay-confirm-modal_fee-row__s3OMs{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:10px 0}.pay-confirm-modal_fee-label__fJtnK{min-width:0}.pay-confirm-modal_fee-sub__ZnJ1Q{margin-left:6px}.pay-confirm-modal_fee-value__KopFx{font-variant-numeric:tabular-nums;white-space:nowrap}.pay-confirm-modal_fee-total__SrLC2{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:13px 0 2px}.pay-confirm-modal_fee-total-value__mZxaw{font-variant-numeric:tabular-nums}.pay-confirm-modal_fee-total-tax__R660k{margin-left:3px}.pay-confirm-modal_no-charge__YNdl1{margin:20px 28px 0;display:flex;gap:11px;align-items:flex-start;padding:15px 17px}.pay-confirm-modal_no-charge-icon__H8ZS7{width:30px;height:30px;display:grid;place-items:center;flex:0 0 auto}.pay-confirm-modal_no-charge-desc__aYtBW{margin-top:4px}.pay-confirm-modal_next-charge__w-1K1{margin:20px 28px 0}.pay-confirm-modal_next-charge-box__efpYC{padding:13px 16px;display:flex;justify-content:space-between;align-items:baseline;gap:10px}.pay-confirm-modal_next-charge-label__aePH8{flex:0 0 auto}.pay-confirm-modal_next-charge-value-wrap__7xfFV{font-variant-numeric:tabular-nums;text-align:right;display:inline-flex;flex-wrap:wrap;align-items:flex-end;justify-content:flex-end}.pay-confirm-modal_footer__yTP6B{padding:18px 28px 24px}.pay-confirm-modal_cancel-note__GM2mY{padding:11px 14px;margin-bottom:16px}.pay-confirm-modal_blocked-notice__vNmBJ{margin:0 0 16px;padding:10px 14px;border:1px solid var(--Pink-03)}.pay-confirm-modal_beta-gate__Qr6UF{margin:0 0 16px;padding:14px 16px}.pay-confirm-modal_beta-gate-head__XD7py{display:flex;align-items:center;gap:8px}.pay-confirm-modal_beta-badge__QlBWC{align-items:center}.pay-confirm-modal_beta-notes__McFSQ{margin:10px 0 12px;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.pay-confirm-modal_beta-check__98Wjr{padding:10px 12px}.pay-confirm-modal_pay-actions__ZhPcb{display:flex;gap:10px}.pay-confirm-modal_cs-link__E1uoM{text-align:center;margin-top:14px}.pay-confirm-modal_cs-link__E1uoM a{text-decoration:underline}.pay-confirm-modal_grant__FSuyi{margin:20px 28px 0}.pay-confirm-modal_grant-box__5dfNC{padding:12px 16px}.pay-confirm-modal_grant-row__4GZpB{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:7px 0}.pay-confirm-modal_grant-key__M-laU{min-width:0}.pay-confirm-modal_grant-sub__yxI66{margin-left:6px;font-style:normal}.pay-confirm-modal_grant-value__su50m{font-variant-numeric:tabular-nums;white-space:nowrap}.pay-confirm-modal_grant-note__QxbLy{margin:6px 0 0;padding-top:10px}.pay-confirm-modal_fee-tax__mCvyb{margin-top:2px;text-align:right}@media screen and (max-width:767px){.pay-confirm-modal_header__Z8fzS,.pay-confirm-modal_footer__yTP6B{padding-left:18px;padding-right:18px}.pay-confirm-modal_footer__yTP6B{padding-bottom:22px}.pay-confirm-modal_unit-card__rm0uj,.pay-confirm-modal_charge-detail___b2KC,.pay-confirm-modal_no-charge__YNdl1,.pay-confirm-modal_grant__FSuyi,.pay-confirm-modal_deposit__jnNGQ,.pay-confirm-modal_next-charge__w-1K1{margin-left:18px;margin-right:18px}.pay-confirm-modal_header__Z8fzS{padding:12px 18px 14px;border-bottom:1px solid var(--mono-gray1)}.pay-confirm-modal_unit-card__rm0uj{margin-top:14px}.pay-confirm-modal_unit-card-top__3eN4j{padding:15px 16px}.pay-confirm-modal_unit-card-bottom__Y2Da4{padding:12px 16px}.pay-confirm-modal_footer__yTP6B{padding:14px 18px 24px}.pay-confirm-modal_pay-actions__ZhPcb{gap:9px}.pay-confirm-modal_pay-actions__ZhPcb button{min-height:48px;font-size:var(--font-size-15, 15px)}.pay-confirm-modal_pay-actions__ZhPcb button:first-child{flex:0 0 88px}.pay-confirm-modal_pay-actions__ZhPcb button:last-child{flex:1}}.empty-state_root__aGpoR{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;padding:40px 16px;text-align:center;color:var(--mono-gray6);font-size:var(--font-size-14, 14px);line-height:1.5;word-break:keep-all}.empty-state_compact__4Y29T{padding:16px}.empty-state_title__HxU4l{color:var(--mono-gray10_text-color);font-size:var(--font-size-16, 16px);font-weight:600}.empty-state_body__4gX67{white-space:pre-line}.empty-state_icon__bN1B0{display:inline-flex;margin-bottom:var(--space-4);color:var(--text-disabled)}.empty-state_icon__bN1B0 svg{width:40px;height:40px}.empty-state_action__YoqOq{margin-top:var(--space-8)}.empty-state_illustrated__y_-9a{gap:20px;max-width:100%;width:365px;height:100%;padding:80px 0;justify-self:center;align-self:center}.empty-state_illustrated__y_-9a .empty-state_image__WUCYx{overflow:hidden}.empty-state_illustrated__y_-9a .empty-state_image__WUCYx svg{width:80px;height:80px}@media(max-width:768px){.empty-state_illustrated__y_-9a .empty-state_image__WUCYx svg{width:60px;height:60px}}.empty-state_illustrated__y_-9a .empty-state_title__HxU4l{font-size:var(--font-size-18, 18px);font-weight:700;line-height:150%}.empty-state_illustrated__y_-9a .empty-state_description__8ZPFL{margin:0;color:var(--mono-gray10_text-color);font-size:var(--font-size-14, 14px);font-weight:400;line-height:150%}@media(max-width:768px){.empty-state_illustrated__y_-9a .empty-state_description__8ZPFL{display:none}}.empty-state_illustrated__y_-9a .empty-state_action__YoqOq{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px;width:100%}@media(max-width:768px){.empty-state_illustrated__y_-9a .empty-state_action__YoqOq{display:none}}.empty-state_guide-link__yeohO{display:flex;align-items:center;gap:6px;color:var(--mono-gray7);font-size:var(--font-size-13, 13px);font-weight:400;text-decoration:underline;cursor:pointer}.empty-state_guide-link__yeohO:hover{color:var(--mono-gray10_text-color)}.empty-state_guide-link__yeohO i{font-size:var(--font-size-11, 11px)}.paywall-modal_card__1CoAP{width:100%;background:var(--mono-white);border-radius:var(--radius-20, 20px);overflow:hidden;box-shadow:0 30px 70px rgba(var(--mono-gray10-rgb),.3)}@media screen and (max-width:767px){.paywall-modal_card__1CoAP{border-radius:var(--radius-20, 20px) var(--radius-20, 20px) 0 0}}.paywall-modal_header__MNXO2{position:relative;padding:24px 26px 20px}.paywall-modal_header__MNXO2.paywall-modal_green__AtVaN{background:linear-gradient(160deg,var(--Green-02),var(--mono-white) 75%)}.paywall-modal_header__MNXO2.paywall-modal_purple__NDMdD{background:linear-gradient(160deg,var(--Purple-02),var(--mono-white) 75%)}.paywall-modal_header__MNXO2.paywall-modal_teal__nddKG{background:linear-gradient(160deg,var(--Brand-01),var(--mono-white) 75%)}.paywall-modal_close__sOnrM{position:absolute;top:18px;right:20px}.paywall-modal_head-top__-xG38{display:flex;align-items:center;gap:11px;margin-bottom:12px}.paywall-modal_head-icon__TKPF7{display:grid;place-items:center;flex:0 0 auto;width:42px;height:42px;border-radius:var(--radius-12, 12px)}.paywall-modal_green__AtVaN .paywall-modal_head-icon__TKPF7{background:var(--Subject-Speaking-Tint);color:var(--Subject-Speaking-Text);border:1px solid var(--Subject-Speaking-Line)}.paywall-modal_purple__NDMdD .paywall-modal_head-icon__TKPF7{background:var(--Subject-Writing-Tint);color:var(--Subject-Writing-Text);border:1px solid var(--Subject-Writing-Line)}.paywall-modal_head-title__ei5zy{margin:0 0 6px}.paywall-modal_head-desc__SltQB{margin:0}.paywall-modal_body__aBrV3{padding:18px 26px 24px}.paywall-modal_body-label__NoOl2{margin-bottom:10px}.paywall-modal_targets__QoMSX{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.paywall-modal_diff-blocked__RUAvY{display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}.paywall-modal_diff-blocked__RUAvY em{font-style:normal}.paywall-modal_target-info__BB38w{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.paywall-modal_target-name___d4W4{display:flex;align-items:center;gap:7px}.paywall-modal_rec__wVpKQ{display:inline-flex;align-items:center;padding:2px 8px}.paywall-modal_target-price__yZ5uX{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;gap:2px}.paywall-modal_diff__ekbKr{font-variant-numeric:tabular-nums}.paywall-modal_diff__ekbKr em{font-style:normal}.paywall-modal_ghost__4WcDQ{margin-top:8px}.paywall-modal_foot-note__35jXC{margin:12px 0 0;text-align:center}.step-indicator_steps__gBW4b{display:flex;width:100%;gap:10px;align-items:center;font-size:var(--font-size-13, 13px);color:var(--mono-gray5)}.step-indicator_steps-group__q1XVO{display:flex;flex-grow:1;gap:10px;align-items:center}.step-indicator_steps-group__q1XVO:last-child{flex-grow:0}.step-indicator_step-item__mjslm{white-space:nowrap}.step-indicator_step-item__mjslm.step-indicator_current__dW3Y8{font-weight:700}.step-indicator_step-item__mjslm.step-indicator_current__dW3Y8,.step-indicator_step-item__mjslm.step-indicator_done__3ImmJ{color:var(--mono-gray10)}.step-indicator_step-line__uCt2H{flex-grow:1;height:1px;background:var(--gray4)}.step-indicator_step-line__uCt2H.step-indicator_done__3ImmJ{background:var(--mono-gray10)}.assignment-create-modal_shell__qihVj{display:flex;flex-direction:column;width:100%;min-width:984px;height:100%}.assignment-create-modal_head__e8Byh{flex:none;padding:18px 24px 12px}.assignment-create-modal_head-row__mY18R{display:flex;gap:12px;align-items:baseline}.assignment-create-modal_close__-J0BG{margin-left:auto}.assignment-create-modal_steps-row__TlIhw{margin-top:12px}.assignment-create-modal_body-loading__IIJgD{display:flex;flex-grow:1;align-items:center;justify-content:center;height:100%}.assignment-create-modal_body__0XM1a{display:flex;flex-direction:column;flex-grow:1;gap:16px;min-height:0;padding:20px 24px;overflow:auto}.assignment-create-modal_body__0XM1a.assignment-create-modal_plain__AwNaU{gap:6px;background:var(--mono-white)}.assignment-create-modal_lesson-row__Tp2x2{display:flex;gap:12px;align-items:center}.assignment-create-modal_assignment-name__RoEpL{flex-grow:1}.assignment-create-modal_footer__RWqbU{display:flex;flex:none;gap:16px;align-items:center;padding:12px 24px 18px}.assignment-create-modal_next__yF4H9{margin-left:auto}.assignment-create-modal_end-date__6m84A{display:flex;gap:8px;align-items:center;white-space:nowrap}.assignment-create-modal_toast-retry__i_UJ4{margin-left:10px}.assignment-create-modal_footer-retry__tJp9H{display:inline-flex;gap:8px;align-items:center;margin-right:auto}.assignment-create-modal_load-last-area__QtDex{position:relative;display:inline-flex}.assignment-create-modal_load-last-area__QtDex:hover .assignment-create-modal_load-last-tip__lJJ7R{visibility:visible;opacity:1}.assignment-create-modal_load-last-tip__lJJ7R{position:absolute;top:calc(100% + 6px);right:0;z-index:5;width:max-content;max-width:260px;padding:8px 10px;visibility:hidden;background:var(--mono-gray9);border-radius:var(--radius-4, 4px);opacity:0;transition:opacity .12s ease}.file-pick_pick__TN0xS{cursor:pointer}.file-pick_pick__TN0xS.file-pick_disabled__s8Xlh{cursor:not-allowed}.file-pick_input__CpNBH{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.icon-tile_tile__pTbAD{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--tile-size);height:var(--tile-size);border-radius:var(--tile-radius);background:var(--tile-background)}.icon-tile_fluid__EE2ef{width:100%;height:100%}.icon-tile_label__-BIBL{color:var(--tile-label-color);font-size:var(--tile-label-size);font-weight:700;line-height:1}.table_table-container__fu1E3{width:100%;height:100%;overflow-x:auto;overflow-y:auto}.table_list-table__OWkBi{width:100%;border-collapse:collapse;border-spacing:0}.table_list-table__OWkBi thead{background:var(--mono-gray0);border-bottom:1px solid var(--mono-gray2)}.table_list-table__OWkBi th{padding:10px;border-bottom:1px solid var(--mono-gray2);text-align:center;font-size:var(--font-size-14, 14px)}.table_list-table__OWkBi th:first-child{border-radius:10px 0 0}.table_list-table__OWkBi th:last-child{border-radius:0 10px 0 0}.table_list-table__OWkBi td{padding:10px;border-bottom:1px solid var(--gray2);text-align:center;font-size:var(--font-size-14, 14px)}.table_list-table__OWkBi.table_sm__v8bRc th,.table_list-table__OWkBi.table_sm__v8bRc td{padding:5px;font-size:var(--font-size-12, 12px)}.table_list-table__OWkBi.table_lg__5WMKi th,.table_list-table__OWkBi.table_lg__5WMKi td{padding:15px;font-size:var(--font-size-16, 16px)}.table_pagination-container__GiNlz{display:flex;justify-content:center;align-items:center;margin-top:20px}.table_inline-1__EvIgD:not(#table_\#__omaLe){width:var(--inline-width)}.table_inline-2__pM0fD:not(#table_\#__omaLe){text-align:var(--inline-text-align)}.table_table-container__fu1E3.table_frame__0Y_3t{border:1px solid var(--mono-gray2);border-radius:var(--radius-12, 12px);overflow:hidden}.pagination_container__cHmC-{width:100%;white-space:nowrap;display:flex;gap:10px;justify-content:center;align-items:center}.pagination_container__list__RMgMT{gap:10px;display:flex}.pagination_container__list__item__button-number__HoJDX{border:none;background:transparent;color:var(--mono-gray8);font-size:var(--font-size-18, 18px);font-weight:500;line-height:140%;padding:10px;cursor:pointer;width:36px;height:36px;border-radius:var(--radius-12, 12px);display:flex;flex-direction:column;justify-content:center;align-items:center}.pagination_container__list__item__button-number__HoJDX.pagination_status--active__0rS8a{background:var(--Brand-08);color:var(--mono-white)}.pagination_container__button-first__4CYsS{padding:0;margin:0;border:none;background-color:transparent;font-size:0;width:24px;height:24px;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='chevron-left-double'%3e%3cpath%20id='Icon'%20d='M18%2017L13%2012L18%207M11%2017L6%2012L11%207'%20stroke='%231A1A1A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e") no-repeat center;cursor:pointer}.pagination_container__button-first__4CYsS:disabled{opacity:0;cursor:default}.pagination_container__button-prev__g6UKg{padding:0;margin:0;border:none;background-color:transparent;font-size:0;width:24px;height:24px;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='chevron-left'%3e%3cpath%20id='Icon'%20d='M15%2018L9%2012L15%206'%20stroke='%231A1A1A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e") no-repeat center;cursor:pointer}.pagination_container__button-prev__g6UKg:disabled{opacity:0;cursor:default}.pagination_container__button-next__VNa0-{padding:0;margin:0;border:none;background-color:transparent;font-size:0;width:24px;height:24px;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='chevron-right'%3e%3cpath%20id='Icon'%20d='M9%2018L15%2012L9%206'%20stroke='%231A1A1A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e") no-repeat center;cursor:pointer}.pagination_container__button-next__VNa0-:disabled{opacity:0;cursor:default}.pagination_container__button-last__aduI_{padding:0;margin:0;border:none;background-color:transparent;font-size:0;width:24px;height:24px;background:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20id='chevron-right-double'%3e%3cpath%20id='Icon'%20d='M6%2017L11%2012L6%207M13%2017L18%2012L13%207'%20stroke='%231A1A1A'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3c/svg%3e") no-repeat center;cursor:pointer}.pagination_container__button-last__aduI_:disabled{opacity:0;cursor:default}.rubric_rubric-list__vfxNs{display:flex;flex-direction:column;gap:10px;min-height:80dvh}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs{gap:8px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs{gap:6px}}@supports not (min-height: 80dvh){.rubric_rubric-list__vfxNs{min-height:80vh}}.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-list-header__69U4Z{display:flex;align-items:center;justify-content:flex-end;gap:5px;position:absolute;top:16px;right:64px}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-list-header__69U4Z{gap:4px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-list-header__69U4Z{gap:3px}}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-list-header__69U4Z{top:13px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-list-header__69U4Z{top:9px}}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-list-header__69U4Z{right:51px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-list-header__69U4Z{right:36px}}.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion-top__3aPUc{display:flex;flex-direction:row;gap:5px;width:100%;justify-content:flex-end}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion-top__3aPUc{gap:4px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion-top__3aPUc{gap:3px}}.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion-header__6Q0EP{display:flex;flex-direction:row;gap:5px;width:100%;justify-content:flex-start;background:var(--mono-gray1);padding:8px 15px}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion-header__6Q0EP{gap:4px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion-header__6Q0EP{gap:3px}}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion-header__6Q0EP{padding:6px 12px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion-header__6Q0EP{padding:4px 8px}}.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion-header__6Q0EP strong{display:inline-flex;flex:none}.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion-header__6Q0EP .rubric_title__Vx2Mb{width:240px}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion-header__6Q0EP .rubric_title__Vx2Mb{width:192px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion-header__6Q0EP .rubric_title__Vx2Mb{width:134px}}.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion-header__6Q0EP .rubric_element__tseqZ{flex:1;width:auto}.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion-header__6Q0EP .rubric_score__VzUWB{width:60px}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion-header__6Q0EP .rubric_score__VzUWB{width:48px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion-header__6Q0EP .rubric_score__VzUWB{width:34px}}.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98{display:flex;flex-direction:row;gap:5px;padding:0 10px}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98{gap:4px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98{gap:3px}}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98{padding:0 8px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98{padding:0 6px}}.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_criterion-input__PXYOC{width:240px;flex:none}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_criterion-input__PXYOC{width:192px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_criterion-input__PXYOC{width:134px}}.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54{display:flex;flex-direction:column;gap:5px;width:100%}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54{gap:4px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54{gap:3px}}.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-level__5xgIa{display:flex;flex-direction:row;gap:5px;position:relative}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-level__5xgIa{gap:4px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-level__5xgIa{gap:3px}}.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-level__5xgIa .rubric_level-length__Rpcuh{position:absolute;right:90px;bottom:5px;opacity:.8;background:var(--mono-white);padding:2px 5px;border-radius:var(--radius-8, 8px);border:1px solid var(--mono-gray2);color:var(--mono-gray7)}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-level__5xgIa .rubric_level-length__Rpcuh{right:72px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-level__5xgIa .rubric_level-length__Rpcuh{right:50px}}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-level__5xgIa .rubric_level-length__Rpcuh{bottom:4px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-level__5xgIa .rubric_level-length__Rpcuh{bottom:3px}}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-level__5xgIa .rubric_level-length__Rpcuh{padding:2px 4px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-level__5xgIa .rubric_level-length__Rpcuh{padding:1px 3px}}.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-level__5xgIa .rubric_element__tseqZ{flex:1;padding-right:70px}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-level__5xgIa .rubric_element__tseqZ{padding-right:56px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-level__5xgIa .rubric_element__tseqZ{padding-right:39px}}.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-level__5xgIa .rubric_score__VzUWB{width:60px;text-align:center}@media only screen and (max-width:920px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-level__5xgIa .rubric_score__VzUWB{width:48px}}@media only screen and (max-width:640px){.rubric_rubric-list__vfxNs.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-level__5xgIa .rubric_score__VzUWB{width:34px}}.rubric_rubric-selector__RgNlv{position:relative;display:flex;align-items:center;gap:5px}@media only screen and (max-width:920px){.rubric_rubric-selector__RgNlv{gap:4px}}@media only screen and (max-width:640px){.rubric_rubric-selector__RgNlv{gap:3px}}.rubric_rubric-selector-field__UJ8tl{flex:1;min-width:0}.rubric_rubric-list-item-name__vScP1{display:flex;align-items:center;gap:5px}@media only screen and (max-width:920px){.rubric_rubric-list-item-name__vScP1{gap:4px}}@media only screen and (max-width:640px){.rubric_rubric-list-item-name__vScP1{gap:3px}}.rubric_rubric-detail__QH3b2{flex:1;max-height:calc(100vh - 200px);display:flex;flex-direction:column;gap:10px}@media only screen and (max-width:920px){.rubric_rubric-detail__QH3b2{gap:8px}}@media only screen and (max-width:640px){.rubric_rubric-detail__QH3b2{gap:6px}}.rubric_rubric-detail-description__qp1B0{position:relative;padding:var(--spacing-sp-sm, 10px);display:flex;flex-direction:column;gap:5px}@media only screen and (max-width:920px){.rubric_rubric-detail-description__qp1B0{gap:4px}}@media only screen and (max-width:640px){.rubric_rubric-detail-description__qp1B0{gap:3px}}.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci{background:var(--mono-white);border:none;padding:0;display:flex;flex-direction:row;align-items:center}.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci strong{width:50px;display:inline-flex;align-items:center;gap:2px}@media only screen and (max-width:920px){.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci strong{width:40px}}@media only screen and (max-width:640px){.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci strong{width:28px}}@media only screen and (max-width:640px){.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci strong{gap:1px}}.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci strong em{font-style:normal}.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci .rubric_rubric-detail-description-content__D05ic{width:100%}.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci .rubric_title-length__W4mmh,.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci .rubric_description-length__CxnZa{position:absolute;right:10px;bottom:5px;opacity:.8;background:var(--mono-white);padding:2px 5px;border-radius:var(--radius-8, 8px);border:1px solid var(--mono-gray2);color:var(--mono-gray7)}@media only screen and (max-width:920px){.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci .rubric_title-length__W4mmh,.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci .rubric_description-length__CxnZa{right:8px}}@media only screen and (max-width:640px){.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci .rubric_title-length__W4mmh,.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci .rubric_description-length__CxnZa{right:6px}}@media only screen and (max-width:920px){.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci .rubric_title-length__W4mmh,.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci .rubric_description-length__CxnZa{bottom:4px}}@media only screen and (max-width:640px){.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci .rubric_title-length__W4mmh,.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci .rubric_description-length__CxnZa{bottom:3px}}@media only screen and (max-width:920px){.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci .rubric_title-length__W4mmh,.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci .rubric_description-length__CxnZa{padding:2px 4px}}@media only screen and (max-width:640px){.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci .rubric_title-length__W4mmh,.rubric_rubric-detail-description__qp1B0.rubric_edit-mode__oH_Ci .rubric_description-length__CxnZa{padding:1px 3px}}.rubric_rubric-detail-description__qp1B0 .rubric_rubric-detail-description-title__jxr3O{color:var(--gray10)}.rubric_rubric-detail-description-content-description__J7DIg{color:var(--mono-gray7);margin-top:-5px;display:flex;justify-content:flex-end}@media only screen and (max-width:920px){.rubric_rubric-detail-description-content-description__J7DIg{margin-top:-4px}}@media only screen and (max-width:640px){.rubric_rubric-detail-description-content-description__J7DIg{margin-top:-3px}}.rubric_rubric-detail-criteria__60H9I{flex:1;padding:0 10px;overflow-y:auto;display:flex;flex-direction:column;gap:var(--Spacing-sp-lg, 16px);margin-top:var(--Spacing-sp-lg, 16px)}@media only screen and (max-width:920px){.rubric_rubric-detail-criteria__60H9I{padding:0 8px}}@media only screen and (max-width:640px){.rubric_rubric-detail-criteria__60H9I{padding:0 6px}}.rubric_rubric-detail-criteria__60H9I.rubric_edit-mode__oH_Ci{margin-top:0;padding-top:var(--Spacing-sp-lg, 16px);border-top:1px solid var(--mono-gray2)}.rubric_rubric-detail-criteria__60H9I.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98{border-bottom:1px dashed var(--gray4);padding-bottom:10px;position:relative}@media only screen and (max-width:920px){.rubric_rubric-detail-criteria__60H9I.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98{padding-bottom:8px}}@media only screen and (max-width:640px){.rubric_rubric-detail-criteria__60H9I.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98{padding-bottom:6px}}.rubric_rubric-detail-criteria__60H9I.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_criterion-length__aJPG9{position:absolute;left:200px;bottom:20px;opacity:.8;background:var(--mono-white);padding:2px 5px;border-radius:var(--radius-8, 8px);border:1px solid var(--mono-gray2);color:var(--mono-gray7)}@media only screen and (max-width:920px){.rubric_rubric-detail-criteria__60H9I.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_criterion-length__aJPG9{left:160px}}@media only screen and (max-width:640px){.rubric_rubric-detail-criteria__60H9I.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_criterion-length__aJPG9{left:112px}}@media only screen and (max-width:920px){.rubric_rubric-detail-criteria__60H9I.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_criterion-length__aJPG9{bottom:16px}}@media only screen and (max-width:640px){.rubric_rubric-detail-criteria__60H9I.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_criterion-length__aJPG9{bottom:11px}}@media only screen and (max-width:920px){.rubric_rubric-detail-criteria__60H9I.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_criterion-length__aJPG9{padding:2px 4px}}@media only screen and (max-width:640px){.rubric_rubric-detail-criteria__60H9I.rubric_edit-mode__oH_Ci .rubric_rubric-detail-criterion__4Nv98 .rubric_criterion-length__aJPG9{padding:1px 3px}}.rubric_rubric-detail-criteria__60H9I .rubric_rubric-detail-criterion__4Nv98{display:flex;flex-direction:column;gap:10px}@media only screen and (max-width:920px){.rubric_rubric-detail-criteria__60H9I .rubric_rubric-detail-criterion__4Nv98{gap:8px}}@media only screen and (max-width:640px){.rubric_rubric-detail-criteria__60H9I .rubric_rubric-detail-criterion__4Nv98{gap:6px}}.rubric_rubric-detail-criteria__60H9I .rubric_rubric-detail-criterion__4Nv98:last-child{border-bottom:none;padding-bottom:0}.rubric_rubric-detail-criteria__60H9I .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-title__5abnT{color:var(--gray10)}.rubric_rubric-detail-criteria__60H9I .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-levels-table__K-fyU{width:100%;border-collapse:collapse;border-radius:var(--radius-8, 8px);border:1px solid var(--mono-gray2);background:var(--mono-gray2);overflow:hidden}.rubric_rubric-detail-criteria__60H9I .rubric_rubric-detail-criterion__4Nv98 .rubric_rubric-detail-criterion-levels__XTs54 .rubric_rubric-detail-criterion-levels-table__K-fyU .rubric_level-score__nKPYW{text-align:center}.rubric_rubric-detail-header__UFSU9{display:flex;flex-direction:column;gap:5px}@media only screen and (max-width:920px){.rubric_rubric-detail-header__UFSU9{gap:4px}}@media only screen and (max-width:640px){.rubric_rubric-detail-header__UFSU9{gap:3px}}.rubric_rubric-detail-header-buttons__3_FlR{display:flex;align-items:center;gap:5px;justify-content:flex-end}@media only screen and (max-width:920px){.rubric_rubric-detail-header-buttons__3_FlR{gap:4px}}@media only screen and (max-width:640px){.rubric_rubric-detail-header-buttons__3_FlR{gap:3px}}.rubric_rubric-modal-header-title___BcCo{display:flex;align-items:center;gap:5px;width:100%}@media only screen and (max-width:920px){.rubric_rubric-modal-header-title___BcCo{gap:4px}}@media only screen and (max-width:640px){.rubric_rubric-modal-header-title___BcCo{gap:3px}}.rubric_rubric-modal-header-title___BcCo .rubric_rubric-detail-apply-button__bgmN6{position:absolute;top:12px;right:64px}@media only screen and (max-width:920px){.rubric_rubric-modal-header-title___BcCo .rubric_rubric-detail-apply-button__bgmN6{top:10px}}@media only screen and (max-width:640px){.rubric_rubric-modal-header-title___BcCo .rubric_rubric-detail-apply-button__bgmN6{top:7px}}@media only screen and (max-width:920px){.rubric_rubric-modal-header-title___BcCo .rubric_rubric-detail-apply-button__bgmN6{right:51px}}@media only screen and (max-width:640px){.rubric_rubric-modal-header-title___BcCo .rubric_rubric-detail-apply-button__bgmN6{right:36px}}.rubric-modal_inline-1__T72Zz:not(#rubric-modal_\#__pU8TR){width:auto}.rubric-modal_inline-2__xE3nW:not(#rubric-modal_\#__pU8TR){width:50px}.task-picker_picker__hfYgM{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.task-picker_group__G56N4{display:flex;flex-direction:column;gap:6px}.task-picker_level-group-name__Y9i6d{display:block;height:18px;white-space:nowrap}.task-picker_row__Kt_td{display:flex;gap:2px}.task-picker_items__mMFeH{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.task-picker_items__mMFeH.task-picker_quiz-items__eONSd{gap:4px}.task-picker_reason__f_NmD{display:block;margin-top:4px;text-align:right}.task-picker_empty-quiz___N1mC{padding:6px 0}.task-picker_lock-card__7koCN{display:flex;flex-basis:100%;flex-direction:column;gap:9px;padding:12px 14px;background:linear-gradient(180deg,var(--Purple-01) 0%,var(--mono-white) 100%);border:1px solid var(--Purple-04);border-radius:var(--radius-12, 12px)}.task-picker_lock-head__8Tvw7{display:flex;gap:8px;align-items:center}.task-picker_lock-badge___UokU{gap:4px;align-items:center}.task-picker_lock-names__NzRs4{display:flex;flex-wrap:wrap;gap:4px}.task-picker_upgrade-button__6l_6J{flex:none;margin-left:auto}.help-button_button__Qillb{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;font-weight:700;cursor:pointer}.help-button_line__5koKH{width:15px;height:15px;border:1.3px solid var(--mono-gray3);border-radius:var(--radius-8, 8px);background:none;color:var(--mono-gray5);font-size:9.5px}.help-button_soft__Zj1e1{width:20px;height:20px;border:0;border-radius:var(--radius-10, 10px);background:rgba(var(--mono-white-rgb),.85);color:var(--Green-10);font-size:var(--font-size-11, 11px)}.help-button_mark__0Aolo{cursor:inherit}.help-button_mark-line__ERhgV{width:15px;height:15px;border:1.3px solid var(--mono-gray3);border-radius:var(--radius-8, 8px);color:var(--mono-gray5);font-size:9.5px}.help-button_mark-solid__xBkS1{width:13px;height:13px;border-radius:50%;background:var(--mono-gray3);color:var(--mono-white);font-size:8px;line-height:1}.help-button_mark-growth__jBGz8{width:16px;height:16px;border:1px solid var(--Green-04);border-radius:var(--radius-8, 8px);color:var(--Referral-Muted);font-size:var(--font-size-10, 10px);line-height:1}.ai-title_title__Sx2AQ{display:inline-flex;align-items:center;gap:4px;color:var(--mono-gray10_text-color);font-size:var(--font-size-20, 20px);font-weight:700;line-height:140%}.ai-title_spark__VUaai{color:var(--AI-spark)}.ai-title_badge__JGMly.ai-title_badge__JGMly{flex:none;align-items:center;gap:2px;width:fit-content;min-width:0;padding:2px 8px;border:1px solid var(--AI-color);background:var(--mono-white);color:var(--AI-color);line-height:1.4}.ai-title_button__C9paN{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:34px;padding:0 13px;border:1px solid var(--AI-border);border-radius:var(--radius-8, 8px);background:var(--AI-tint);color:var(--AI-color);font-size:var(--font-size-13, 13px);font-weight:700;white-space:nowrap;cursor:pointer}.ai-title_badge__JGMly.ai-title_badge-soft__tCziH.ai-title_badge-soft__tCziH{border-color:var(--AI-border);background:var(--AI-tint)}.grammar-ai-help-popover_trigger__K-RDX{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;cursor:help;-webkit-user-select:none;user-select:none}.grammar-ai-help-popover_box__zgD-Z{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9996;pointer-events:none;width:460px;padding:16px 18px 18px;font-weight:400}.grammar-ai-help-popover_box__head__0Y9wF{display:flex;align-items:baseline;gap:8px}.grammar-ai-help-popover_box__lead__2dWui{margin:12px 0 0}.grammar-ai-help-popover_box__list__L6Jhv{margin:8px 0 0;padding-left:18px}.grammar-ai-help-popover_box__note__x4A_E{margin:10px 0 0;padding:8px 10px}.grammar-ai-help-popover_preview__4vAZp{margin-top:10px;padding:10px}.grammar-ai-help-popover_preview__frame__VJ1cp{overflow:hidden;zoom:.8}.grammar-ai-help-popover_sheet__lhRG1{width:520px;padding:18px 20px 20px}.grammar-ai-help-popover_sheet__sentence__r8AD5{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.grammar-ai-help-popover_sheet__blank__Xqbub{padding:2px 8px}.grammar-ai-help-popover_sheet__translation__gQiKs{margin:8px 0 0}.grammar-ai-help-popover_reason__KUHax{display:flex;flex-direction:column;gap:10px;margin-top:14px;padding:16px 17px}.grammar-ai-help-popover_reason__head__rbjJi{display:flex;align-items:center;gap:7px}.grammar-ai-help-popover_structure__Ayxp3{display:flex;flex-direction:column;gap:14px;margin-top:14px;padding:17px 18px}.grammar-ai-help-popover_structure__head__5hIj5{display:flex;align-items:center;gap:7px}.grammar-ai-help-popover_structure__chunks__JV4t_{display:flex;flex-wrap:wrap;gap:16px 22px}.grammar-ai-help-popover_chunk__qjwLe{display:flex;flex-direction:column;gap:4px}.grammar-ai-help-popover_chunk__text__7Aloj{padding-bottom:3px;border-bottom:3px solid transparent}.grammar-ai-help-popover_points__C8rqv{display:flex;flex-direction:column;gap:11px;padding-top:13px}.grammar-ai-help-popover_point__mN8ZK{display:flex;gap:9px}.grammar-ai-help-popover_point__dot__HSv6l{flex:none;width:6px;height:6px;margin-top:9px;border-radius:var(--radius-pill, 999px);background:var(--Red-08)}.grammar-ai-help-popover_inline-1__aJjxn:not(#grammar-ai-help-popover_\#__PDrdc){color:var(--inline-color)}.grammar-ai-help-popover_inline-2__VJ_Ib:not(#grammar-ai-help-popover_\#__PDrdc){border-bottom-color:var(--inline-border-bottom-color)}.self-watch-help-popover_trigger__j1SPh{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;margin-left:3px;cursor:pointer;flex:none}.self-watch-help-popover_box__GyXvG{position:fixed;width:256px;padding:12px;z-index:9995;pointer-events:none}.self-watch-help-popover_box__GyXvG:after{position:absolute;top:100%;left:50%;content:"";border:6px solid transparent;border-top-color:var(--mono-gray10);transform:translate(-50%)}.self-watch-help-popover_box__GyXvG.self-watch-help-popover_flip__EK6AG:after{top:auto;bottom:100%;border-top-color:transparent;border-bottom-color:var(--mono-gray10)}.self-watch-help-popover_tooltip__2uW76 svg{display:block;width:100%;height:112px;margin-bottom:8px;border-radius:var(--radius-8, 8px)}.self-watch-help-popover_tooltip__lead__rAhrM{margin:0 0 6px}.self-watch-help-popover_tooltip__list__rtPnU{padding:0;margin:0;list-style:none}.self-watch-help-popover_tooltip__list__rtPnU li{display:flex;gap:6px;align-items:center;margin-bottom:2px}.self-watch-help-popover_tooltip__icon__9A4gG{flex-shrink:0;width:14px;text-align:center}.self-watch-help-popover_tooltip__note__xJjFa{margin:6px 0 0;font-size:8px;line-height:1.2;line-height:1.5}.self-watch-help-popover_inline-1__0Rw-k:not(#self-watch-help-popover_\#__F4gv4){top:var(--inline-top);left:var(--inline-left)}.spin-field_stepper__k15vF{position:relative;display:inline-flex;align-items:stretch}.spin-field_arrows__GKwSD{position:absolute;top:1px;right:1px;bottom:1px;display:flex;flex-direction:column;width:18px;overflow:hidden;border-left:1px solid var(--mono-gray2)}.spin-field_arrows__GKwSD button{display:flex;flex:1;align-items:center;justify-content:center;padding:0;font-size:8px;line-height:1;color:var(--mono-gray8);background:var(--mono-gray0);border:0;cursor:pointer}.spin-field_arrows__GKwSD button:hover:not(:disabled){background:var(--gray2)}.spin-field_arrows__GKwSD button:disabled{color:var(--gray5);cursor:default}.spin-field_arrows__GKwSD button+button{border-top:1px solid var(--mono-gray2)}.spin-field_input__xg6kS{box-sizing:border-box;width:56px;padding-right:20px;background:var(--mono-white);font-family:inherit;text-align:center;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.spin-field_input__xg6kS.spin-field_sm__bjD5_{height:24px;padding-left:4px;border:1px solid var(--gray5);border-radius:var(--radius-4, 4px);color:var(--mono-gray9);font-size:var(--font-size-13, 13px);font-weight:500}.spin-field_input__xg6kS.spin-field_md__6fYpZ{height:30px;padding-left:10px;border:1px solid var(--gray4);border-radius:var(--radius-8, 8px);color:var(--mono-gray9);font-size:var(--font-size-14, 14px)}.spin-field_input__xg6kS::-webkit-outer-spin-button,.spin-field_input__xg6kS::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.check-chip_chip__k15af{display:inline-flex;gap:6px;align-items:center;padding:3px 8px 3px 2px;font-family:inherit;font-size:var(--font-size-13, 13px);color:var(--mono-gray9, #333333);white-space:nowrap;background:none;border:0;border-radius:var(--radius-4, 4px);cursor:pointer}.check-chip_chip__k15af.check-chip_on__AWYcy{font-weight:600;color:var(--mono-gray9, #333333)}.check-chip_chip__k15af.check-chip_locked__c1k1v{padding:2px 4px;font-weight:500;color:var(--mono-gray7, #666666);cursor:pointer;background:var(--plan-bg, #f4f1ff);border:1px dashed var(--plan-color, #7a5af8);border-radius:var(--radius-12, 12px)}.check-chip_chip__k15af.check-chip_valued__puUaI{padding:3px 9px;border:1px solid var(--gray4, #dadada);border-radius:var(--radius-12, 12px)}.check-chip_box__NPLuP{display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;width:16px;height:16px;background:var(--mono-white, #ffffff);border:1.5px solid var(--mono-gray5, #999999);border-radius:var(--radius-4, 4px)}.check-chip_on__AWYcy .check-chip_box__NPLuP,.check-chip_mixed__4PepN .check-chip_box__NPLuP{background:var(--Brand-08, #10b9a7);border-color:var(--Brand-08, #10b9a7)}.check-chip_locked__c1k1v .check-chip_box__NPLuP{background:var(--gray1, #f5f5f5);border-color:var(--gray4, #dadada)}.check-chip_box__NPLuP:after{font-size:var(--font-size-11, 11px);font-weight:800;line-height:1;color:var(--mono-white, #ffffff)}.check-chip_on__AWYcy .check-chip_box__NPLuP:after{content:"✓"}.check-chip_mixed__4PepN .check-chip_box__NPLuP:after{font-size:var(--font-size-13, 13px);content:"−"}.check-chip_count__fNLUt{margin-left:5px;font-size:var(--font-size-11, 11px);font-weight:500;color:var(--mono-gray7, #666666)}.task-table_wrap__QSyUR{position:relative}.task-table_table__IpGu2{width:100%;min-width:900px;border-collapse:separate;border-spacing:0;font-size:var(--font-size-14, 14px)}.task-table_table__IpGu2 th{padding:10px 8px;font-size:var(--font-size-13, 13px);font-weight:700;color:var(--mono-gray9);text-align:center;background:var(--mono-gray0);border-bottom:1px solid var(--mono-gray2)}.task-table_table__IpGu2 th:first-child{border-top-left-radius:var(--radius-10, 10px)}.task-table_table__IpGu2 th:last-child{border-top-right-radius:var(--radius-10, 10px)}.task-table_table__IpGu2 td{padding:9px 8px;text-align:center;vertical-align:middle;border-bottom:1px solid var(--mono-gray2)}.task-table_table__IpGu2 .task-table_left__W3tsQ{text-align:left}.task-table_bulk-row__ydoQs td{background:var(--Green-01);border-bottom:1px solid var(--Brand-Tint-line)}.task-table_task-row__3CG0e:hover td{background:var(--mono-gray0)}.task-table_task-row__3CG0e:hover .task-table_remove__QHI5x{visibility:hidden}.task-table_task-row__3CG0e:hover .task-table_grab__eo-qX{border-color:var(--Brand-08);box-shadow:0 0 0 3px rgba(var(--Brand-08-rgb),.15)}.task-table_task-row__3CG0e:hover .task-table_grab__eo-qX .task-table_grip__WgpL9{color:var(--Brand-08)}.task-table_ghosted__xmUfV td{opacity:.4}.task-table_drop-line__BP-Dg td{box-shadow:inset 0 2px 0 var(--Brand-08)}.task-table_grab__eo-qX{box-sizing:border-box;display:inline-flex;gap:8px;align-items:center;justify-content:center;width:64px;height:40px;cursor:grab;-webkit-user-select:none;user-select:none}.task-table_grab__eo-qX.task-table_grabbing__XJXUc{cursor:grabbing;background:var(--Brand-01);border-color:var(--Brand-08);box-shadow:0 8px 24px rgba(var(--mono-black-rgb),.12)}.task-table_grab__eo-qX.task-table_grabbing__XJXUc .task-table_grip__WgpL9{color:var(--Brand-08)}.task-table_grab__eo-qX:active{cursor:grabbing}.task-table_task-name__Ejy9J{display:inline-flex;gap:8px;align-items:center}.task-table_dedicated__XZycr{display:flex;align-items:center;justify-content:center}.task-table_scope-button__Ad1I_,.task-table_range-bulk-button__a0kYv{display:inline-flex;gap:6px;align-items:center;white-space:nowrap}.task-table_range-bulk-cell__xF46o{display:inline-flex;flex-direction:column;gap:4px;align-items:center}.task-table_options__ZTp9k{position:relative;display:flex;flex-wrap:wrap;gap:2px 10px;align-items:center}.task-table_option-badge__3hSRr{margin-left:3px}.task-table_nested__idkyQ{display:inline-flex;gap:4px;align-items:center;margin-left:12px}.task-table_options__ZTp9k.task-table_stacked__gLPxo{flex-direction:column;gap:4px;align-items:flex-start}.task-table_option-badge-wrap__06x0j{position:relative;display:inline-flex}.task-table_option-tip__czom6{position:fixed;z-index:9995;transform:translateY(calc(-100% - 8px));display:block;width:280px;padding:10px 12px;text-align:left;white-space:normal}.task-table_option-tip__czom6 b{display:block}.task-table_lock-pop__ICa40{position:fixed;z-index:9995;display:flex;flex-direction:column;gap:8px;width:300px;padding:12px 14px;white-space:normal;background:var(--mono-white);border:1px solid var(--plan-color);border-radius:var(--radius-12, 12px);box-shadow:0 8px 24px rgba(var(--mono-black-rgb),.12)}.task-table_lock-pop-title__R6TxH{display:flex;gap:6px;align-items:center;color:var(--plan-color)}.task-table_lock-pop-button__-mkh7{align-self:flex-end}.task-table_head-help-wrap__D5q1i{position:relative;display:inline-block}.task-table_head-help-wrap__D5q1i:hover .task-table_head-tip__XB-vN,.task-table_head-help-wrap__D5q1i:focus-within .task-table_head-tip__XB-vN{display:flex}.task-table_head-tip__XB-vN{position:absolute;top:calc(100% + 6px);left:50%;z-index:6;display:none;flex-direction:column;gap:12px;width:280px;padding:10px 12px;text-align:left;white-space:normal;transform:translate(-50%)}.task-table_head-tip-item___4zJR,.task-table_head-tip-item___4zJR b,.task-table_head-tip-sub__GJ911{display:block}.task-table_task-availability__lqeux{display:block;margin-top:2px}.task-table_plan-badge__YYbvw{gap:3px;align-items:center;margin-left:2px}.task-table_remove__QHI5x{font-size:var(--font-size-14, 14px);color:var(--mono-gray3);visibility:hidden;cursor:pointer}.task-table_writing-state__u8ykH{margin-left:8px}.task-table_writing-cell__25VjX{display:inline-flex;flex-wrap:wrap;gap:6px;align-items:center}.task-table_task-row__3CG0e.task-table_error__iv9Cr td{background:var(--Red-01)}.task-table_head-help__hSBOc{margin-left:3px;vertical-align:middle;cursor:help}.task-table_head-note__dA59e{margin-left:4px}.task-table_inline-1__vLM3K:not(#task-table_\#__HxWon){width:var(--inline-width)}.option-chip_inline-1__D1Aau:not(#option-chip_\#__-KeNk){top:var(--inline-top);left:var(--inline-left)}.option-chip_lock-pop-pos__tAaA4:not(#option-chip_\#__-KeNk){top:var(--lock-pop-top);left:var(--lock-pop-left)}.notice-box_box__M07Y5{display:flex;align-items:center;gap:7px;padding:9px 12px;border-radius:var(--radius-10, 10px)}.notice-box_box__M07Y5.notice-box_dashed__YjZ3N{border:1px dashed var(--mono-gray2);background:var(--mono-gray0)}.notice-box_box__M07Y5.notice-box_soft__jRrg_{border:1px solid var(--Brand-03);background:var(--Brand-01)}.notice-box_box__M07Y5.notice-box_warning__Vo296{align-items:flex-start;border:1px solid var(--Yellow-05);background:var(--Yellow-02)}.notice-box_box__M07Y5.notice-box_warning__Vo296 .notice-box_icon__OmpjF{margin-top:3px;color:var(--Yellow-09)}.notice-box_box__M07Y5.notice-box_danger__1HXpP{align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--Red-04);background:var(--Red-01)}.notice-box_box__M07Y5.notice-box_danger__1HXpP .notice-box_text__v7_gL{color:var(--Red-10);font-size:var(--font-size-13, 13px);font-weight:400;line-height:1.5}.notice-box_box__M07Y5.notice-box_muted__jaZum{padding:12px 14px;background:var(--mono-gray0)}.notice-box_box__M07Y5.notice-box_muted__jaZum .notice-box_text__v7_gL{color:var(--mono-gray8);font-size:var(--font-size-12, 12px);font-weight:400;line-height:1.5}.notice-box_box__M07Y5.notice-box_guide__v3-UB,.notice-box_box__M07Y5.notice-box_highlight__GDMfx{padding:14px 16px;border-radius:var(--radius-12, 12px);background:var(--mono-gray0)}.notice-box_box__M07Y5.notice-box_guide__v3-UB .notice-box_text__v7_gL,.notice-box_box__M07Y5.notice-box_highlight__GDMfx .notice-box_text__v7_gL{display:flex;flex-direction:column;gap:4px}.notice-box_box__M07Y5.notice-box_highlight__GDMfx{background:var(--Brand-01)}.notice-box_text__v7_gL.notice-box_titled__GTUGc{display:flex;flex-direction:column;gap:2px}.notice-box_title__aTfXR{color:var(--mono-gray10);font-size:var(--font-size-15, 15px);font-weight:700}.notice-box_desc__hQp-I{color:var(--mono-gray6);font-size:var(--font-size-13, 13px);font-weight:400}.notice-box_icon__OmpjF{flex:none;width:15px;height:15px;color:var(--mono-gray4)}.notice-box_text__v7_gL{flex:1;font-size:var(--font-size-14, 14px);font-weight:600;line-height:1.6;color:var(--mono-gray7)}.notice-box_box__M07Y5.notice-box_danger__1HXpP .notice-box_title__aTfXR{color:var(--Red-10);font-size:var(--font-size-14, 14px)}.writing-guide-modal_body__RrlKy{display:flex;flex-direction:column;gap:20px;width:720px;max-width:100%}.writing-guide-modal_body__RrlKy.writing-guide-modal_wide__Y_Gix{width:780px}.writing-guide-modal_fields__0sj2r{display:flex;flex-direction:column;gap:14px}.writing-guide-modal_field__PDu28{display:flex;gap:12px;align-items:flex-start}.writing-guide-modal_field__PDu28.writing-guide-modal_centered__1iY9U{align-items:center}.writing-guide-modal_field__PDu28.writing-guide-modal_centered__1iY9U .writing-guide-modal_input__sI011{padding:7px 12px}.writing-guide-modal_label__Ud6oZ{flex:none;width:84px;padding-top:9px}.writing-guide-modal_label__Ud6oZ.writing-guide-modal_wide__Y_Gix{width:200px;padding-top:0}.writing-guide-modal_optional__MBqhm{display:block}.writing-guide-modal_control__aJh8S{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.writing-guide-modal_textarea__rWfPW{min-height:70px;resize:vertical}.writing-guide-modal_row-buttons__zOX4Y{display:flex;gap:8px}.writing-guide-modal_list-head__u2KUy{display:flex;gap:8px;align-items:center}.writing-guide-modal_items___5vR0{display:flex;flex-direction:column;gap:8px;max-height:360px;overflow-y:auto}.writing-guide-modal_file__O13NH{display:inline-flex;gap:8px;align-self:flex-start;align-items:center;padding:6px 10px}.writing-guide-modal_file-remove__NUD_T{margin-left:auto}.writing-guide-modal_footer__yzWw_{display:flex;justify-content:space-between}label.check-list-item_item__kgHRP{display:flex;align-items:flex-start;gap:7px;width:100%;padding:8px 10px;border-bottom:1px solid var(--gray4);background:var(--mono-white);font-size:var(--font-size-14, 14px);text-align:left;cursor:pointer}label.check-list-item_item__kgHRP.check-list-item_checked__0rytr{background:var(--Brand-Tint-strong)}label.check-list-item_item__kgHRP.check-list-item_disabled__DJTSY{cursor:not-allowed;opacity:.5}label.check-list-item_item__kgHRP.check-list-item_chip__Iq80R{display:inline-flex;align-items:center;gap:6px;width:auto;padding:5px 10px;border:1px solid var(--gray4);border-radius:var(--radius-8, 8px);font-size:var(--font-size-13, 13px)}.check-list-item_number__kT6MH{flex:none;font-size:var(--font-size-14, 14px)}.check-list-item_sm__tc-yL .check-list-item_number__kT6MH{font-size:var(--font-size-12, 12px)}.check-list-item_body__AoAcG{min-width:0}.scope-bulk-modal_shell__2Y4lM{display:flex;flex-direction:column;width:760px;max-width:100%}.scope-bulk-modal_head__-eKGe{display:flex;gap:10px;align-items:baseline;padding:18px 22px 12px}.scope-bulk-modal_close__QKrEj{margin-left:auto}.scope-bulk-modal_body__82mzT{display:flex;flex-direction:column;gap:14px;padding:16px 22px}.scope-bulk-modal_section-title__lKaKY{margin-bottom:6px}.scope-bulk-modal_targets__GGIU0{display:flex;flex-wrap:wrap;gap:6px}.scope-bulk-modal_warning__-U-0w{margin-top:8px}.scope-bulk-modal_select-all__92SuB{display:flex;gap:8px;align-items:center;margin-bottom:4px}.scope-bulk-modal_count__V3Vgt{margin-left:auto}.scope-bulk-modal_range-row__UmGNU{display:flex;gap:4px;align-items:center;margin-left:10px}.scope-bulk-modal_range-input__xwvbN{width:44px}.scope-bulk-modal_list__B0QcU{display:flex;flex-direction:column;max-height:320px;overflow-y:auto}.scope-bulk-modal_no-translation__-bLSQ{margin-left:6px}.scope-bulk-modal_footer__zvVGj{display:flex;gap:8px;justify-content:flex-end;padding:12px 22px 16px}.scope-bulk-modal_footer-note__eVP4W{align-self:center;margin-right:auto}.scope-select-modal_body__Wke4s{display:flex;flex-direction:column;gap:20px;width:560px;max-width:100%}.scope-select-modal_bar__SS1Hf{display:flex;align-items:center}.scope-select-modal_count__vqFfu{padding-right:10px;margin-left:4px}.scope-select-modal_count__vqFfu b{margin-left:4px}.scope-select-modal_range-row__pmFPR{display:flex;gap:4px;align-items:center;margin-left:auto}.scope-select-modal_range-input__bl5xf{width:44px}.scope-select-modal_range-info__19Dbf{display:inline-flex;flex:none;align-items:center;justify-content:center;width:14px;height:14px;font-style:italic;opacity:.8}.scope-select-modal_list__Xvn6d{display:flex;flex-direction:column;max-height:320px;overflow-y:auto}.scope-select-modal_no-translation__y-SCe{margin-left:6px}.scope-select-modal_footer__5JR6O{display:flex;justify-content:space-between}.content-player_play-button__E1HZB{top:0;left:0;width:100%;height:100%;position:absolute}.content-player_play-button__E1HZB.content-player_has-background-image__JAWIn{opacity:.5}.content-player_play-button__E1HZB.content-player_has-background-image__JAWIn.content-player_playing__RnkTa{background:var(--black);opacity:0}.content-player_play-button__E1HZB.content-player_audio__r9SfH{width:60px;height:60px;opacity:1;position:absolute;top:auto;bottom:10px;left:10px}@media screen and (min-width:768px){.content-player_play-button__E1HZB.content-player_audio__r9SfH{left:0;top:10px}}.content-player_play-button__E1HZB.content-player_audio__r9SfH.content-player_stop__ZcK9T{opacity:1}.content-player_audio-player__0Gcm8{position:absolute;bottom:0;width:100%;height:100%}.content-player_audio-player__0Gcm8 .content-player_stop__ZcK9T{opacity:0}.content-player_audio-player__0Gcm8.content-player_no-pdf__eSM1j{position:relative;min-height:50px}.content-player_audio-player__0Gcm8.content-player_no-pdf__eSM1j .content-player_stop__ZcK9T{opacity:1}@media screen and (min-width:768px){.content-player_audio-player__0Gcm8.content-player_no-pdf__eSM1j .content-player_play-button__E1HZB.content-player_audio__r9SfH{top:calc(50% - 30px)}}.content-player_pdf-player__Pk4RS{width:100%;display:flex;align-items:center;overflow:auto;min-height:100%;background:var(--mono-gray10);height:100%;flex-direction:column}.content-player_pdf-player__Pk4RS.content-player_scale-pdf__XdZLr{align-items:flex-start}.content-player_pdf-player__Pk4RS.content-player_full-screen__CX0e2{max-height:calc(100dvh - var(--student-banner-offset, 0px))}.content-player_pdf-player__Pk4RS.content-player_has-position__ZxahT{overflow:visible}@media screen and (min-width:768px){.content-player_pdf-player__Pk4RS{flex-direction:row;background-color:transparent;max-height:calc(100dvh - 60px - var(--student-banner-offset, 0px))}}.content-player_pdf-player__Pk4RS .content-player_pdf-page__PzbKL{width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.content-player_pdf-player__Pk4RS .content-player_pdf-page__PzbKL .content-player_pdf-image__o6UIr{visibility:hidden;position:absolute;max-width:100%;max-height:100%;left:0;top:0}.content-player_pdf-player__Pk4RS.content-player_left-position__05UMH{justify-content:flex-end;overflow:visible}.content-player_pdf-player__Pk4RS.content-player_left-position__05UMH .content-player_pdf-page__PzbKL{background-position:right}.content-player_pdf-player__Pk4RS.content-player_right-position__-INun{justify-content:flex-start;overflow:visible}.content-player_pdf-player__Pk4RS.content-player_right-position__-INun .content-player_pdf-page__PzbKL{background-position:left}.content-player_pdf-player__Pk4RS.content-player_vertical__YOyMW canvas{max-height:calc(30dvh - 60px - var(--student-banner-offset, 0px))!important;height:fit-content!important;width:auto!important}@media screen and (min-width:768px){.content-player_pdf-player__Pk4RS.content-player_vertical__YOyMW canvas{max-width:100%!important;max-height:calc(100dvh - 100px - var(--student-banner-offset, 0px))!important}}.content-player_pdf-player__Pk4RS canvas{background:var(--mono-gray10)!important;max-width:100%!important;width:fit-content!important;max-height:calc(30dvh - 60px - var(--student-banner-offset, 0px))!important}@media screen and (min-width:768px){.content-player_pdf-player__Pk4RS canvas{max-height:calc(100dvh - 100px - var(--student-banner-offset, 0px))!important;height:auto!important}}.content-player_pdf-player__Pk4RS .content-player_loading__P_27m{font-size:var(--font-size-24, 24px);height:calc(30dvh - 60px - var(--student-banner-offset, 0px));animation:content-player_color-animation__E5RA- 3s infinite;display:flex;align-items:center;justify-content:center}@keyframes content-player_color-animation__E5RA-{0%{color:var(--mono-gray4)}50%{color:var(--mono-gray7)}to{color:var(--mono-gray10)}}.content-player_pdf-player__Pk4RS .content-player_pdf-items__RBS7u{display:none}.content-player_pdf-player__Pk4RS .content-player_pdf-items__RBS7u.content-player_is-active__1XWaO{display:block}.content-player_video-player__PrWLX.content-player_hide__FlAIp{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}.content-player_video-player__PrWLX div{width:100%!important;background-color:transparent;border:0;border-radius:0}.content-player_video-player__PrWLX div video{width:100%!important}@media screen and (max-width:767px){.content-player_video-player__PrWLX:not(.content-player_hide__FlAIp){height:calc(50dvh - 60px)}.content-player_video-player__PrWLX:not(.content-player_hide__FlAIp) div{height:100%!important}.content-player_video-player__PrWLX:not(.content-player_hide__FlAIp) div video{height:100%!important;object-fit:contain}.content-player_video-player__PrWLX:not(.content-player_hide__FlAIp) iframe{height:100%!important}}@media screen and (min-width:768px){.content-player_video-player__PrWLX:not(.content-player_hide__FlAIp){height:calc(100dvh - 85px - var(--student-banner-offset, 0px))}@supports not (height: 100dvh){.content-player_video-player__PrWLX:not(.content-player_hide__FlAIp){height:calc(100vh - 85px - var(--student-banner-offset, 0px))}}.content-player_video-player__PrWLX:not(.content-player_hide__FlAIp) div{height:100%!important}.content-player_video-player__PrWLX:not(.content-player_hide__FlAIp) div video{height:100%!important;object-fit:contain}.content-player_video-player__PrWLX:not(.content-player_hide__FlAIp) iframe{height:100%!important}}.content-player_video-with-pdf-player__NSZaj{height:100%}.content-player_video-with-pdf-player__NSZaj.content-player_hide__FlAIp{height:50px}@media screen and (min-width:768px){.content-player_video-with-pdf-player__NSZaj .content-player_play-button__E1HZB.content-player_audio__r9SfH{margin-left:30px;top:10px}}.pdf-player_inline-1__i_M-L:not(#pdf-player_\#__BNJky){display:none}.pdf-player_inline-2__du8kl:not(#pdf-player_\#__BNJky){display:flex}.pdf-player_inline-3__fytcs:not(#pdf-player_\#__BNJky){background-image:var(--inline-background-image)}.pdf-player_inline-4__WbUI-:not(#pdf-player_\#__BNJky){width:var(--inline-width)}.pdf-player_inline-5__QpEX6:not(#pdf-player_\#__BNJky){height:var(--inline-height)}.step-pager_pager__CMyeA{display:inline-flex;align-self:flex-start;align-items:center;height:32px;border:1px solid var(--base-border-c-bs-bd-nm, #c2c7d0);border-radius:var(--radius-8, 8px);background:var(--mono-white, #fff);overflow:hidden}.step-pager_step__kFxl2{display:inline-flex;align-items:center;justify-content:center;width:32px;height:100%;padding:0;border:0;background:transparent;color:var(--base-text-c-bs-tx-nm, #4b5563);cursor:pointer}.step-pager_step__kFxl2 svg{width:15px;height:15px}.step-pager_step__kFxl2:hover:not(:disabled){background:var(--Base-Fill-Hover-c-bs-fi-hv, #f3f4f6);color:var(--base-text-c-bs-tx-nm, #1f2937)}.step-pager_step__kFxl2:disabled{color:var(--mono-gray4, #b2b2b2);cursor:not-allowed}.step-pager_counter__c472d{display:inline-flex;align-self:stretch;align-items:center;justify-content:center;gap:3px;min-width:52px;padding:0 6px;border-left:1px solid var(--base-border-c-bs-bd-nm, #eceef2);border-right:1px solid var(--base-border-c-bs-bd-nm, #eceef2);font-size:var(--font-size-15, 15px)}.step-pager_counter__c472d b{font-size:var(--font-size-16, 16px);font-weight:700;color:var(--Brand-09, #10b9a7)}.step-pager_total__zVcGK{font-size:var(--font-size-14, 14px);color:var(--mono-gray4, #b2b2b2)}.step-pager_middle__dm9-L{display:flex;flex:1;align-items:center;justify-content:center;min-width:0}.step-pager_lg__z-FLl{display:flex;align-self:stretch;height:44px;border-color:var(--gray4, #dadada);border-radius:var(--radius-10, 10px)}.step-pager_lg__z-FLl .step-pager_step__kFxl2{width:44px;color:var(--mono-gray9, #333333);font-size:var(--font-size-16, 16px)}.step-pager_lg__z-FLl .step-pager_step__kFxl2:first-child{border-right:1px solid var(--gray3, #eaeaea)}.step-pager_lg__z-FLl .step-pager_step__kFxl2:last-child{border-left:1px solid var(--gray3, #eaeaea)}.step-pager_lg__z-FLl .step-pager_step__kFxl2:disabled{color:var(--gray4, #dadada)}.range-row_row__Huqtj{display:flex;gap:10px;align-items:flex-start;width:100%;padding:8px 14px;border:0;border-bottom:1px solid var(--gray1);background:none;color:var(--mono-gray10);font-family:inherit;font-size:var(--font-size-14, 14px);text-align:left;cursor:pointer}.range-row_row__Huqtj.range-row_inside__pVZUg{background:var(--Brand-Tint)}.range-row_row__Huqtj.range-row_edge__tchvC{box-shadow:inset 3px 0 0 var(--Brand-11)}.range-row_row__Huqtj.range-row_outside__AhIIE{color:var(--mono-gray5)}.range-row_order__sVUDV{display:inline-flex;flex:none;align-items:center;justify-content:center;width:20px;height:20px;margin-top:1px;border-radius:var(--radius-4, 4px);background:var(--gray1);color:var(--mono-gray8);font-size:var(--font-size-12, 12px);font-weight:700}.range-row_inside__pVZUg .range-row_order__sVUDV{background:var(--Brand-08);color:var(--mono-white)}.range-row_text__ACnWR{flex:1;line-height:1.4}.range-row_sub__BN1qd{display:block;margin-top:2px;color:var(--mono-gray8);font-size:var(--font-size-12, 12px);white-space:nowrap}.watch-range-modal_shell__3v2xa{display:flex;flex-direction:column;width:1100px;max-width:100%;max-height:calc(100vh - 120px);overflow:hidden}.watch-range-modal_head__UlSkt{display:flex;flex:none;gap:12px;align-items:baseline;padding:20px 24px 14px}.watch-range-modal_close__HS-LS{margin-left:auto}.watch-range-modal_body__R9lMz{display:flex;flex:1;gap:20px;min-height:0;padding:18px 24px}.watch-range-modal_body__R9lMz.watch-range-modal_single__U9mA_{flex-direction:column;overflow-y:auto}.watch-range-modal_left__dgyYH{display:flex;flex:1;flex-direction:column;gap:14px;min-width:0;min-height:0;overflow-y:auto}.watch-range-modal_left__dgyYH.watch-range-modal_single__U9mA_{gap:20px;overflow-y:visible}.watch-range-modal_left__dgyYH:not(.watch-range-modal_single__U9mA_){padding-right:4px}.watch-range-modal_left__dgyYH::-webkit-scrollbar{width:8px}.watch-range-modal_left__dgyYH::-webkit-scrollbar-thumb{background:var(--mono-gray3);border-radius:var(--radius-4, 4px)}.watch-range-modal_video__X4xoK,.watch-range-modal_timeline__il-rW,.watch-range-modal_steps__eqIC-,.watch-range-modal_time-row__bZd1O,.watch-range-modal_whole-note__Lsl4u,.watch-range-modal_note__2pFO9{flex:none}.watch-range-modal_media-empty__U9M_G{box-sizing:border-box;display:flex;flex:1 1 270px;flex-direction:column;gap:10px;align-items:center;justify-content:center;min-height:120px;text-align:center}.watch-range-modal_media-empty__U9M_G.watch-range-modal_tall__IQifp{flex-basis:300px}.watch-range-modal_media-empty__U9M_G svg{display:block;flex:none}.watch-range-modal_video__X4xoK{position:relative;box-sizing:border-box;display:flex;align-items:flex-end;height:270px;padding:12px;background:linear-gradient(135deg,var(--mono-gray10),var(--mono-gray9));border-radius:var(--radius-10, 10px)}.watch-range-modal_video__X4xoK.watch-range-modal_tall__IQifp{height:300px}.watch-range-modal_video__X4xoK.watch-range-modal_audio__AWbbn{height:54px;padding:0;background:none}.watch-range-modal_video__X4xoK.watch-range-modal_audio-with-visual__Ql0ml{flex-direction:column;align-items:stretch;height:240px;padding:0;background:var(--mono-gray0)}.watch-range-modal_player__gqBI4{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:var(--radius-10, 10px)}.watch-range-modal_audio-with-visual__Ql0ml .watch-range-modal_visual__zTEgV{display:flex;flex:1;align-items:center;justify-content:center;min-height:0;overflow:hidden;border-radius:var(--radius-10, 10px) var(--radius-10, 10px) 0 0}.watch-range-modal_audio-with-visual__Ql0ml .watch-range-modal_visual__zTEgV img,.watch-range-modal_audio-with-visual__Ql0ml .watch-range-modal_visual__zTEgV canvas{width:auto;max-width:100%;height:100%;max-height:100%;object-fit:contain}.watch-range-modal_audio-with-visual__Ql0ml .watch-range-modal_player__gqBI4{position:static;flex:none;height:54px;border-radius:0 0 var(--radius-10, 10px) var(--radius-10, 10px)}.watch-range-modal_player__gqBI4.watch-range-modal_locked__52RAp{pointer-events:none}.watch-range-modal_player__gqBI4.watch-range-modal_offscreen__tlGMc{position:absolute;left:-10000px;width:320px;height:180px;pointer-events:none;opacity:0}.watch-range-modal_player__gqBI4.watch-range-modal_hidden__PNfzx{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.watch-range-modal_caption__Pv9Wg{z-index:1;margin:0 auto 24px;padding:4px 10px;background:rgba(var(--mono-black-rgb),.4);border-radius:var(--radius-4, 4px)}.watch-range-modal_player-time__shzjv{position:absolute;z-index:1;bottom:12px;left:14px;display:flex;gap:8px;align-items:center}.watch-range-modal_timeline__il-rW{display:flex;gap:12px;align-items:flex-start}.watch-range-modal_preview__1lPtr{flex:none}.watch-range-modal_timeline-main__Hd09x{flex:1;min-width:0}.watch-range-modal_timeline-track__5q9Z9{position:relative;height:36px;margin:0 4px}.watch-range-modal_timeline-base__e7Nvt{position:absolute;top:4px;right:0;left:0;height:28px}.watch-range-modal_timeline-block__DxIEZ{position:absolute;top:4px;height:28px;background:var(--mono-gray3);border-radius:var(--radius-4, 4px)}.watch-range-modal_timeline-block__DxIEZ.watch-range-modal_on__c7csL{background:var(--Brand-09)}.watch-range-modal_timeline-length__BBm3D{position:absolute;top:50%;white-space:nowrap;transform:translateY(-50%)}.watch-range-modal_timeline-handle__6kdxM{position:absolute;top:0;width:4px;height:36px;margin-left:-2px;box-shadow:0 0 0 3px rgba(var(--Brand-08-rgb),.25)}.watch-range-modal_timeline-handle__6kdxM.watch-range-modal_drag__CKOQh{cursor:ew-resize;touch-action:none}.watch-range-modal_timeline-handle__6kdxM.watch-range-modal_drag__CKOQh:after{position:absolute;top:-4px;left:-8px;width:20px;height:44px;content:""}.watch-range-modal_timeline-playhead__Ubfjd{position:absolute;top:2px;width:2px;height:32px;margin-left:-1px;background:var(--Red-08)}.watch-range-modal_axis__LJz8H{display:flex;justify-content:space-between;margin-top:6px}.watch-range-modal_steps__eqIC-{display:grid;grid-template-columns:1fr 1fr;gap:16px}.watch-range-modal_step-mid__7yBG0{display:flex;flex:1;gap:8px;align-items:baseline;justify-content:center;min-width:0;white-space:nowrap}.watch-range-modal_time-row__bZd1O{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.watch-range-modal_time-input__MaqbD{width:110px;text-align:center}.watch-range-modal_gap__73k9c{width:20px}.watch-range-modal_whole-note__Lsl4u{margin:0;padding:0 2px}.watch-range-modal_note__2pFO9{padding:8px 12px}.watch-range-modal_right__FsClf{display:flex;flex:none;flex-direction:column;width:380px;min-height:0;overflow:hidden}.watch-range-modal_right-head__awz6t{display:flex;flex:none;align-items:center;justify-content:space-between;padding:10px 14px}.watch-range-modal_sentences-area__TOyl6{position:relative;flex:1;min-height:0}.watch-range-modal_sentences__0ll5d{position:absolute;top:0;right:0;bottom:0;left:0;overflow-y:auto}.watch-range-modal_edge-tag__4p9-W{margin-left:4px}.watch-range-modal_footer__PFSyw{display:flex;flex:none;gap:10px;align-items:center;padding:14px 24px}.watch-range-modal_footer-note__WmVJP{margin-right:auto}.watch-range-modal_inline-1__h5VYx:not(#watch-range-modal_\#__ZfNzv){left:var(--inline-left)}.watch-range-modal_inline-2__Cdq_-:not(#watch-range-modal_\#__ZfNzv){width:var(--inline-width)}.assignment-create-panel_panel__fsdN5{display:flex;flex-direction:column;gap:16px;width:100%;min-width:1024px}.assignment-create-panel_step__FPlvC{display:flex;flex-direction:column;gap:12px;padding:16px 18px}.assignment-create-panel_step-head__EO51O{display:flex;gap:12px;align-items:center}.assignment-create-panel_step-note__7C7C0{min-width:0}.assignment-create-panel_step-actions__-3vZ9{display:inline-flex;flex:none;gap:10px;align-items:center;margin-left:auto}.assignment-create-panel_action__xssk0{display:inline-flex;gap:6px;align-items:center;white-space:nowrap}.assignment-create-panel_accent-action__B6zZV{display:inline-flex;gap:8px;align-items:center;white-space:nowrap}.assignment-create-panel_locked-count__XZw3a{display:inline-flex;gap:4px;align-items:center;white-space:nowrap}.assignment-create-panel_banner__n3JD9{display:inline-flex;gap:6px;align-items:center;align-self:flex-start;padding:6px 10px;color:var(--Green-11);white-space:nowrap;background:var(--Green-01);border-left:3px solid var(--Brand-08);border-radius:var(--radius-4, 4px)}.assignment-create-panel_empty__stYAr{display:flex;flex-direction:column;gap:4px;align-items:center;padding:44px 0;text-align:center}.assignment-create-panel_toast__7NvKZ{display:flex;gap:12px;align-items:center}.assignment-create-panel_toast-undo__OJXwL{margin-left:8px}.toggle_track__XvTk7{flex:none;display:flex;align-items:center;position:relative;border:0;background-color:var(--gray6);border-radius:var(--radius-20, 20px);cursor:pointer;pointer-events:auto}.toggle_track__XvTk7 .toggle_knob__ZMTuh{position:absolute;top:50%;left:5%;transform:translateY(-50%);background-color:var(--mono-white);border-radius:50%;transition:all .2s}.toggle_track--small__gFCF7{width:45px;height:25px;padding:3px 2px}.toggle_track--small__gFCF7 .toggle_knob__ZMTuh{width:20px;height:20px}@media screen and (max-width:767px){.toggle_track--small__gFCF7{width:40px;height:22px}.toggle_track--small__gFCF7 .toggle_knob__ZMTuh{width:17px;height:17px}}.toggle_track--medium__lBBpl{width:55px;height:30px;padding:4px 3px}.toggle_track--medium__lBBpl .toggle_knob__ZMTuh{width:24px;height:24px}@media screen and (max-width:767px){.toggle_track--medium__lBBpl{width:50px;height:26px}.toggle_track--medium__lBBpl .toggle_knob__ZMTuh{width:20px;height:20px}}.toggle_track--on__YrdER .toggle_knob__ZMTuh{left:50%}.toggle_track--disabled__EPVjy{background-color:var(--gray7);pointer-events:none}.toggle_inline-1__oRYoW:not(#toggle_\#__x9ncP){background-color:var(--inline-background-color)}.month-nav_nav__hNZGj{display:flex;align-items:center;gap:10px}.month-nav_arrow__H-rIo{display:inline-flex;align-items:center;padding:0;border:0;background:none;color:inherit;cursor:pointer}.month-nav_arrow__H-rIo svg{stroke-width:2.4}.month-nav_arrow__H-rIo:disabled{cursor:default;color:inherit;opacity:.45}.month-nav_label__sFxp5{font-weight:700;white-space:nowrap}.weekday-toggle_list__sonRJ{display:flex;gap:2px;margin:0;padding:0;list-style:none}.weekday-toggle_day__GaJex{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:var(--radius-4, 4px);background:var(--mono-gray2);color:var(--mono-gray5);font-size:var(--font-size-14, 14px);font-weight:500;cursor:pointer}.weekday-toggle_day__GaJex.weekday-toggle_active__ifKPY{background:var(--Brand-08);color:var(--mono-white);font-weight:700}.weekday-toggle_day__GaJex:disabled{cursor:default}.weekday-toggle_list__sonRJ.weekday-toggle_fill__-CRjq{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.weekday-toggle_list__sonRJ.weekday-toggle_fill__-CRjq .weekday-toggle_day__GaJex{width:100%}.weekday-toggle_list__sonRJ.weekday-toggle_outline__YZ4_w .weekday-toggle_day__GaJex{border:1px solid var(--mono-gray3);border-radius:var(--radius-4, 4px);background:var(--mono-white);color:var(--mono-gray10);font-size:var(--font-size-13, 13px)}.weekday-toggle_list__sonRJ.weekday-toggle_outline__YZ4_w .weekday-toggle_day__GaJex:hover:not(:disabled):not(.weekday-toggle_active__ifKPY){border-color:var(--Brand-08);background:var(--Brand-01)}.weekday-toggle_list__sonRJ.weekday-toggle_outline__YZ4_w .weekday-toggle_day__GaJex.weekday-toggle_active__ifKPY{border-color:var(--Brand-08);background:var(--Brand-08);color:var(--mono-white)}.assign-template_assign-template-container__MZe2n{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;gap:16px;z-index:9990;justify-content:center;align-items:center}.assign-template_background-container__nqYL6{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--mono-black-rgb),.4)}.assign-template_assign-template-container__content__1UEk2{position:relative;width:100%;min-height:80dvh;max-height:100dvh;overflow-y:auto;padding:20px;display:flex;flex-direction:column;gap:20px}@supports not (min-height: 80dvh){.assign-template_assign-template-container__content__1UEk2{min-height:80vh;max-height:100vh}}.assign-template_assign-template-container__content__header__WuvJM{display:flex;justify-content:space-between;align-items:center}.assign-template_assign-template-container__content__header__title__flJ2B{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assign-template_assign-template-container__content__header__close__HO__L{cursor:pointer}.assign-template_assign-template-container__content__body__Qo3su{display:flex;flex-direction:column;gap:20px;flex:1}.assign-template_assign-template-container__content__body__title__1NBxR{display:flex}.assign-template_assign-template-container__content__body__title__1NBxR ol{display:flex;gap:10px;width:100%}.assign-template_assign-template-container__content__body__title__1NBxR li{color:var(--mono-gray4);text-align:center;flex:auto;font-size:var(--font-size-14, 14px);font-weight:700;line-height:1.5;display:flex;align-items:center;justify-content:center;white-space:nowrap;gap:10px}.assign-template_assign-template-container__content__body__title__1NBxR li:after{content:"";display:block;width:100%;height:1px;background-color:var(--mono-gray4)}.assign-template_assign-template-container__content__body__title__1NBxR li:before{content:attr(data-title);display:block;font-size:var(--font-size-12, 12px);border-radius:var(--radius-pill, 999px);background-color:var(--mono-gray4);color:var(--mono-white);padding:0 5px;width:20px;height:20px;flex:none}.assign-template_assign-template-container__content__body__title__1NBxR li:last-child{flex:1}.assign-template_assign-template-container__content__body__title__1NBxR li:last-child:after{display:none}.assign-template_tab-content-container__z5yNw{display:flex;flex-direction:column;flex:1;width:100%;height:100%;overflow-y:auto}.assign-template_tab-content-container__title__wOacV{display:flex;justify-content:space-between;align-items:center;gap:10px}.assign-template_tab-content-container__title__left__vmpch{display:flex;align-items:center;gap:10px;flex:auto;padding:0 14px;height:40px;width:250px}.assign-template_tab-content-container__title__left__vmpch strong,.assign-template_tab-content-container__title__left__vmpch .assign-template_date-text__pp-zo,.assign-template_tab-content-container__title__left__vmpch .assign-template_date-hold-text__q25KI{white-space:nowrap}.assign-template_holiday-toggle-row__ll5A1{position:absolute;top:0;left:0;z-index:1;display:flex;gap:8px;align-items:center;height:34px}.assign-template_exceeded-warning__4Xr1R{display:flex;align-items:center;gap:4px;padding:6px 12px;white-space:nowrap;flex-shrink:0}.assign-template_tab-content-container__select-day__4xaj2{display:flex;align-items:center;gap:10px;flex:auto;padding:0 14px;height:40px;justify-content:space-between}.assign-template_tab-content-container__select-day__4xaj2 strong{white-space:nowrap}.assign-template_calendar-container__tz3jD{display:flex;flex-direction:column;margin-top:6px;gap:6px;position:relative}.assign-template_calendar-container__tz3jD .assign-template_calendar-container__header__LJsr2{min-height:34px;display:flex;justify-content:center;align-items:center;margin-bottom:2px;position:relative}.assign-template_calendar-container__tz3jD .assign-template_calendar-container__header__LJsr2 .assign-template_calendar-container__header__title__2ID0S{justify-content:center;gap:10px;display:flex;align-items:center}.assign-template_calendar-container__tz3jD .assign-template_calendar-container__header__LJsr2 .assign-template_calendar-container__header__title__2ID0S button:disabled{opacity:.3}.assign-template_calendar-container__body__CXZKA{display:flex;flex-direction:column;gap:4px}.assign-template_calendar-container__body__CXZKA .assign-template_calendar-container__body__week__YZism{display:flex}.assign-template_calendar-container__body__CXZKA .assign-template_calendar-container__body__week__YZism .assign-template_calendar-container__body__week__day__TH4Pz{flex:1;display:flex;align-items:center;justify-content:center}.assign-template_calendar-body__w5oPT{display:flex;flex-direction:column}.assign-template_calendar-body__week__jgGpX{display:flex}.assign-template_calendar-body__week__day__w1K2v{flex:1;display:flex;min-width:0;min-height:80px;padding:26px 4px 2px;flex-direction:column;align-items:center;justify-content:center;font-size:var(--font-size-14, 14px);font-weight:500;border-right:1px solid var(--mono-gray2);border-bottom:1px solid var(--mono-gray2);color:var(--mono-gray10);position:relative}.assign-template_calendar-body__week__day__w1K2v.assign-template_curriculum__Cp7ee{padding-top:0}.assign-template_calendar-body__week__day__w1K2v:last-child{border-right:none}.assign-template_calendar-body__week__day__w1K2v:disabled{color:var(--mono-gray4)}.assign-template_calendar-body__week__day__w1K2v.assign-template_today__jZLt5 .assign-template_day-text__SZMhm{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--mono-white);background:var(--mono-gray10);border-radius:var(--radius-pill, 999px)}.assign-template_calendar-body__week__day__w1K2v.assign-template_disabled__R2yIK{color:var(--mono-gray4)}.assign-template_calendar-body__week__day__w1K2v.assign-template_off__rumRP{color:var(--mono-gray4);background:var(--mono-gray0)}.assign-template_calendar-body__week__day__w1K2v.assign-template_holiday___D30G{background-color:var(--Green-02);color:var(--Brand-08)}.assign-template_calendar-body__week__day__w1K2v.assign-template_holiday___D30G:after{content:"🏖️";font-size:var(--font-size-28, 28px);background-color:var(--Green-02)}.assign-template_calendar-body__week__day__w1K2v.assign-template_holiday___D30G.assign-template_disabled__R2yIK{filter:grayscale(100%)}.assign-template_calendar-body__week__day__w1K2v .assign-template_day-text__SZMhm{position:absolute;right:5px;top:5px}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-data-count__L98Nn{display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;line-height:1;gap:2px;width:100%;height:100%}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-data-count__L98Nn .assign-template_task-line__5_Isj{display:flex;min-width:0;gap:5px;align-items:center;width:100%;padding:2px 5px;border-left:3px solid;text-align:left;position:relative}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-data-count__L98Nn .assign-template_task-line__5_Isj b{white-space:nowrap}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-data-count__L98Nn .assign-template_task-line__name__d9DWv{flex-grow:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-data-count__L98Nn .assign-template_task-line__tip__852KR{position:absolute;top:calc(100% + 4px);z-index:1;padding:5px;white-space:nowrap;background:rgba(var(--mono-black-rgb),.4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:var(--radius-4, 4px)}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-data-count__L98Nn .assign-template_task-line__tip--left__Fk-hs{left:0}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-data-count__L98Nn .assign-template_task-line__tip--center__l1aa_{left:50%;transform:translate(-50%)}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-data-count__L98Nn .assign-template_task-line__tip--right__TCZbE{right:0}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-data-count__L98Nn .assign-template_count__VV9Zt{border:1px solid var(--Brand-09);padding:2px 4px;border-radius:var(--radius-4, 4px);width:100%}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-count-container__krQWB{width:51px;height:51px;position:relative;display:flex;align-items:center;justify-content:center}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-count-container__krQWB.assign-template_holiday___D30G svg{filter:grayscale(100%);opacity:.5}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-count-container__krQWB.assign-template_holiday___D30G:hover .assign-template_assign-count__tooltip__HSM8O{display:none}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-count-container__krQWB.assign-template_holiday___D30G:hover .assign-template_assign-count-container__background__UEmHx{display:block}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-count-container__krQWB.assign-template_holiday___D30G:hover .assign-template_assign-count-container__dark-background__0c3rT{display:none}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-count-container__krQWB svg{position:absolute;top:0;left:0}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-count-container__krQWB .assign-template_assign-count__tzEKY{position:relative}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-count-container__krQWB .assign-template_assign-count-container__background__UEmHx{display:block}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-count-container__krQWB .assign-template_assign-count-container__dark-background__0c3rT,.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-count-container__krQWB:hover .assign-template_assign-count-container__background__UEmHx{display:none}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-count-container__krQWB:hover .assign-template_assign-count-container__dark-background__0c3rT{display:block}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-count-container__krQWB:hover .assign-template_assign-count__tooltip__HSM8O{display:block;z-index:1;font-size:var(--font-size-12, 12px)}.assign-template_calendar-body__week__day__w1K2v .assign-template_assign-count-container__krQWB .assign-template_assign-count__tooltip__HSM8O{position:absolute;top:30px;display:none;border-radius:var(--radius-10, 10px);background:rgba(var(--mono-black-rgb),.4);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:5px;border-radius:var(--radius-4, 4px);width:300px;text-align:left;max-height:150px;overflow-y:auto}.assign-template_calendar-body__week__day__w1K2v.assign-template_left__T_aH- .assign-template_assign-count__tooltip__HSM8O{left:20px}.assign-template_calendar-body__week__day__w1K2v.assign-template_right__sn8_d .assign-template_assign-count__tooltip__HSM8O{right:20px}.assign-template_calendar-body__week__day__w1K2v.assign-template_center__SBWDf .assign-template_assign-count__tooltip__HSM8O{left:50%;transform:translate(-50%)}.assign-template_calendar-body__week__last__fotoH .assign-template_calendar-body__week__day__w1K2v{border-bottom:none}.assign-template_calendar-body__week__last__fotoH .assign-template_calendar-body__week__day__w1K2v .assign-template_assign-count__tooltip__HSM8O{bottom:30px;top:auto}.assign-template_calendar-body__week__last__fotoH .assign-template_calendar-body__week__day__w1K2v .assign-template_task-line__tip__852KR{top:auto;bottom:calc(100% + 4px)}.assign-template_select-target-container__0t4jY{display:flex;gap:10px;max-height:75vh;min-height:50vh;flex:1;overflow:hidden}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku{flex:1;min-width:0;overflow:hidden;display:flex;flex-direction:column}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku .assign-template_select-class-container__body__LM5le{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku .assign-template_select-class-container__body__LM5le .assign-template_select-class-container__body__info__RBc1o{padding:10px 16px}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku .assign-template_select-class-container__body__LM5le .assign-template_select-class-container__body__class__F9FKJ{display:flex;align-items:center;padding:10px 16px;gap:10px;cursor:pointer;min-width:0}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku .assign-template_select-class-container__body__LM5le .assign-template_select-class-container__body__class__F9FKJ>span:not(.assign-template_student-count__3beCt){white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku .assign-template_select-class-container__body__LM5le .assign-template_select-class-container__body__class__F9FKJ .assign-template_student-count__3beCt{margin-left:4px;flex-shrink:0;white-space:nowrap}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku .assign-template_select-class-container__body__LM5le .assign-template_select-class-container__body__class__F9FKJ.assign-template_select-class-container__body__class--selected__Sy1QL{background:var(--Brand-Tint-strong);font-weight:700}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku .assign-template_select-class-container__body__LM5le .assign-template_select-class-container__body__class__F9FKJ.assign-template_select-class-container__body__class--selected__Sy1QL.assign-template_disabled__R2yIK{background:var(--mono-gray1);font-weight:500}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku .assign-template_select-class-container__title__YCvAp{display:flex;align-items:center;padding:10px 16px;gap:10px;cursor:pointer}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku .assign-template_select-class-container__title__YCvAp .assign-template_student-count__3beCt{margin-left:4px}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku .assign-template_select-class-container__title__YCvAp.assign-template_search-container__Hkk_4{justify-content:space-between}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku .assign-template_select-class-container__title__YCvAp .assign-template_all-select-button__GfhRS{display:flex;align-items:center;gap:10px}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku .assign-template_select-class-container__title__YCvAp .assign-template_search-input-container__R7wVS{flex:1}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku .assign-template_select-class-container__title__YCvAp .assign-template_search-input-container__R7wVS input{border:1px solid var(--mono-gray2);border-radius:var(--radius-8, 8px);background:var(--mono-white);padding:4px 8px;width:100%;font-size:var(--font-size-14, 14px);font-weight:500;outline:none}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku .assign-template_select-class-container__title__YCvAp span{font-size:var(--font-size-12, 12px)}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku .assign-template_select-class-container__title__YCvAp.assign-template_select-class-container__title--disabled__Bhps2{color:var(--mono-gray4)}.assign-template_select-target-container__0t4jY .assign-template_select-class-container__QVYku .assign-template_select-student-container__IfHlQ{display:flex;align-items:center;gap:10px;justify-content:space-between}.assign-template_assign-template-container__content__footer__MXenC{display:flex;justify-content:space-between;align-items:center;gap:10px}.assign-template_complete_job__DfP39{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;min-height:0}.assign-template_complete_job__DfP39 .assign-template_complete_job__text__Vl_xU{margin-top:20px;max-width:440px;width:100%;padding:10px 20px}.assign-template_complete_job__DfP39 .assign-template_complete_job__text__Vl_xU .assign-template_class_assigned__N_dZG{display:flex;flex-direction:column;gap:10px}.assign-template_complete_job__DfP39 .assign-template_complete_job__text__Vl_xU .assign-template_class_assigned__N_dZG .assign-template_class-list__w4Xio{display:flex;gap:10px;flex-wrap:wrap}.assign-template_complete_job__DfP39 .assign-template_complete_job__text__Vl_xU .assign-template_class_assigned__N_dZG .assign-template_class-list__item__D_AiY{padding:4px 8px}.assign-template_complete_job__DfP39 .assign-template_complete_job__icon__bYN25{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:5px}.assign-template_complete_job__bottons__S5IY9{display:flex;gap:10px;margin-top:20px;flex-direction:column;width:440px}.assign-template_complete_job__bottons__S5IY9 button{border-radius:var(--radius-12, 12px);border:1px solid var(--Brand-08);background:var(--mono-white);padding:16px 40px;font-size:var(--font-size-16, 16px);font-weight:600;width:100%}.assign-template_assign-template-create__body__-_UMR,.assign-template_assign-template-create__content__ch8_Y{display:flex;flex-direction:column;gap:10px}.assign-template_assign-template-create__content__ch8_Y .assign-template_assign-template-create__content__info__76_-j{padding:10px 20px}.assign-template_assign-template-create__content__ch8_Y .assign-template_assign-template-create__body__-_UMR{display:flex}.assign-template_assign-template-create__content__ch8_Y .assign-template_assign-template-create__body__-_UMR dl dd{padding:6px 0}.assign-template_assign-template-create__content__ch8_Y .assign-template_assign-template-create__body__-_UMR dl dd input,.assign-template_assign-template-create__content__ch8_Y .assign-template_assign-template-create__body__-_UMR dl dd textarea{width:100%}.assign-template_assign-template-create__content__ch8_Y .assign-template_assign-template-create__body__-_UMR dl .assign-template_curriculum-level__KgDEJ{display:flex;gap:var(--space-12);flex-wrap:wrap;padding-left:var(--space-8)}.assign-template_assign-template-create__content__ch8_Y .assign-template_assign-template-create__body__-_UMR dl .assign-template_curriculum-level__KgDEJ li label{display:flex;align-items:center;gap:var(--space-8);white-space:nowrap}.assign-template_intro-video-url-warning-text__LeTQj{margin-top:5px}.assign-calendar_inline-1__0G5aQ:not(#assign-calendar_\#__7T65F){border-left-color:var(--inline-border-left-color)}.schedule-step_schedule__MFPX6{display:flex;flex-direction:column;gap:8px}.schedule-step_controls__DKBbO{display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center;padding:10px 16px}.schedule-step_field__3npTR{display:flex;gap:8px;align-items:center}.schedule-step_repeat-mode__cKsRu,.schedule-step_placement-buttons__v6miF{display:flex;gap:6px}.schedule-step_watch-placement__i_-lk{flex-basis:100%;flex-wrap:wrap}.schedule-step_error__mg_K-{padding:10px 12px;margin:0}.schedule-step_notices__PT50T{display:flex;flex-direction:column;gap:4px;padding:10px 12px 10px 28px;margin:0}.schedule-step_count-line__xPsHH{margin-left:auto}.schedule-step_calendar__WId3q{position:relative}.schedule-step_calendar-loading__mdOnr{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;align-items:center;justify-content:center;background:rgba(var(--mono-white-rgb),.6);pointer-events:none}.search-field_wrap__YGTlz{position:relative;display:inline-flex;align-items:center;width:100%}.search-field_wrap__YGTlz input{width:100%;height:40px;padding:10px 36px 10px 38px;border:1px solid var(--mono-gray2);border-radius:var(--radius-8, 8px);background:var(--mono-white);font-size:var(--font-size-14, 14px);color:var(--mono-gray10)}.search-field_wrap__YGTlz input::placeholder{color:var(--mono-gray4)}.search-field_wrap__YGTlz input:focus{outline:none;border-color:var(--Brand-08)}.search-field_wrap__YGTlz input::-webkit-search-cancel-button{display:none}.search-field_icon__hyBYM{position:absolute;left:12px;width:18px;height:18px;color:var(--mono-gray4);pointer-events:none}.search-field_clear__7CICO{position:absolute;right:8px;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:50%;background:none;color:var(--mono-gray4);cursor:pointer}.search-field_clear__7CICO svg{width:16px;height:16px}.search-field_sm__Bh1Lh input{height:30px;padding:6px 30px;font-size:var(--font-size-12, 12px)}.search-field_sm__Bh1Lh .search-field_icon__hyBYM{left:10px;width:14px;height:14px}.assign-select-class_inline-1__C1hzz:not(#assign-select-class_\#__pDrJD){display:none}.assign-select-class_inline-2__kh4ZX:not(#assign-select-class_\#__pDrJD){display:flex}.nav-list_list__qb1rK{display:flex;flex-direction:column;gap:2px}.nav-list_group__ozMsr{display:block;padding:10px 12px 4px;color:var(--mono-gray7);font-size:var(--font-size-12, 12px);font-weight:700}.nav-list_note__PdDzf{display:flex;gap:6px;align-items:center;padding:0 8px 8px;color:var(--mono-gray6);font-size:var(--font-size-12, 12px)}.nav-list_item__XKiPw{display:flex;gap:8px;align-items:center;width:100%;padding:8px 12px;border:0;border-radius:var(--radius-8, 8px);background:none;color:var(--mono-gray9);font-family:inherit;font-size:var(--font-size-14, 14px);font-weight:500;text-align:left;cursor:pointer}.nav-list_item__XKiPw.nav-list_active__GqHwz{background:var(--Brand-01);color:var(--Brand-11);font-weight:700}.nav-list_dot__cnI3K{flex:none;width:8px;height:8px;border-radius:50%;background:var(--nav-dot, var(--mono-gray3))}.nav-list_hint__qT5Rn{margin-left:4px;color:var(--mono-gray7);font-size:var(--font-size-12, 12px);font-weight:400}.nav-list_check__VlRSs{display:inline-flex;flex:none;align-items:center;justify-content:center;width:18px;height:18px;margin-left:auto;border-radius:50%;background:var(--Brand-08);color:var(--mono-white);font-size:var(--font-size-11, 11px);font-weight:800}.nav-list_note__PdDzf .nav-list_check__VlRSs{margin-left:0}.segmented-toggle_segmented-toggle__qqeCC{display:inline-flex;align-items:center;background:var(--mono-gray2);border-radius:var(--radius-12, 12px);padding:3px;gap:0}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_disabled___8KfU{opacity:.4;pointer-events:none}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-language__gG4Gp .segmented-toggle_segment__5QbZr,.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-outline__pLGcZ .segmented-toggle_segment__5QbZr{line-height:1.5}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-language__gG4Gp{gap:2px;border-radius:var(--radius-10, 10px)}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-language__gG4Gp .segmented-toggle_segment__5QbZr{border:0;border-radius:var(--radius-8, 8px);background:none}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-language__gG4Gp{background:var(--gray1)}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-language__gG4Gp .segmented-toggle_segment__5QbZr{height:auto;padding:6px 14px;color:var(--mono-gray7);font-size:var(--font-size-13, 13px);font-weight:500}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-language__gG4Gp .segmented-toggle_segment__5QbZr.segmented-toggle_active__dV5lA{background:var(--mono-white);box-shadow:0 1px 2px rgba(var(--mono-black-rgb),.08);color:var(--Brand-10);font-weight:700}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-outline__pLGcZ{display:flex;align-items:stretch;padding:0;border-radius:var(--radius-10, 10px);background:var(--mono-gray0)}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-outline__pLGcZ .segmented-toggle_segment__5QbZr{display:flex;align-items:center;justify-content:center;gap:10px;height:auto;padding:6px 16px;border:0;border-radius:0;background:none;color:var(--mono-gray3);font-size:var(--font-size-14, 14px);font-weight:500}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-outline__pLGcZ .segmented-toggle_segment__5QbZr.segmented-toggle_active__dV5lA{border:1px solid var(--mono-gray3);border-radius:var(--radius-10, 10px);background:var(--mono-white);box-shadow:none;color:var(--mono-gray10);font-weight:700}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-filter__M97Vh{display:flex;gap:6px;padding:0;background:none}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-filter__M97Vh .segmented-toggle_segment__5QbZr{height:auto;padding:6px 14px;border:0;border-radius:var(--radius-pill, 999px);background:var(--mono-gray1);color:var(--mono-gray7);font-size:var(--font-size-13, 13px);font-weight:600;line-height:20px}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-filter__M97Vh .segmented-toggle_segment__5QbZr.segmented-toggle_active__dV5lA{background:var(--segment-active-bg, var(--mono-gray10));color:var(--mono-white);box-shadow:none}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-on-dark__1IsHn{display:flex;flex-wrap:wrap;gap:4px;padding:0;background:none}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-on-dark__1IsHn .segmented-toggle_segment__5QbZr{flex:1 0 auto;min-width:36px;height:auto;padding:6px 8px;border:1px solid rgba(var(--mono-white-rgb),.08);border-radius:var(--radius-4, 4px);background:rgba(var(--mono-white-rgb),.06);color:var(--mono-gray3);font-size:var(--font-size-11, 11px);font-weight:500;line-height:normal;transition:background .15s,color .15s}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-on-dark__1IsHn .segmented-toggle_segment__5QbZr:hover{background:rgba(var(--mono-white-rgb),.12);color:var(--mono-white)}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-on-dark__1IsHn .segmented-toggle_segment__5QbZr.segmented-toggle_active__dV5lA{border-color:var(--Brand-08);background:var(--Brand-08);color:var(--mono-white);box-shadow:none}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-tab__FFsYP{gap:2px;padding:3px;border:1px solid var(--mono-gray2);border-radius:var(--radius-10, 10px);background:var(--gray1)}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-tab__FFsYP .segmented-toggle_segment__5QbZr{display:inline-flex;align-items:center;gap:6px;padding:8px 18px;border-radius:var(--radius-8, 8px);color:var(--mono-gray5);font-size:var(--font-size-14, 14px);font-weight:700;line-height:normal;opacity:.7}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-tab__FFsYP .segmented-toggle_segment__5QbZr.segmented-toggle_active__dV5lA{background:var(--mono-white);color:var(--mono-gray9);opacity:1;box-shadow:0 1px 3px rgba(var(--mono-black-rgb),.12)}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-ink__Z1APe{display:inline-flex;gap:0;padding:0;overflow:hidden;border:1px solid var(--gray4);border-radius:var(--radius-10, 10px);background:var(--mono-white)}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-ink__Z1APe .segmented-toggle_segment__5QbZr{height:auto;padding:8px 16px;border-radius:0;background:var(--mono-white);color:var(--mono-gray9);font-size:var(--font-size-14, 14px);font-weight:700;line-height:1.5}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-ink__Z1APe .segmented-toggle_segment__5QbZr.segmented-toggle_active__dV5lA{background:var(--mono-gray9);color:var(--mono-white);box-shadow:none}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-solid__s9x2L{display:inline-flex;gap:2px;padding:2px;border:1px solid var(--mono-gray3);border-radius:var(--radius-8, 8px);background:var(--mono-white)}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-solid__s9x2L .segmented-toggle_segment__5QbZr{height:auto;padding:5px 14px;border-radius:var(--radius-4, 4px);background:transparent;color:var(--mono-gray9);font-size:var(--font-size-15, 15px);font-weight:600;line-height:1.5}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-solid__s9x2L .segmented-toggle_segment__5QbZr.segmented-toggle_active__dV5lA{background:var(--Brand-09);color:var(--mono-white);box-shadow:none}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-icon__vsO9q{display:flex;gap:10px;padding:0;background:none}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-icon__vsO9q .segmented-toggle_segment__5QbZr{height:auto;padding:0;background:none;color:var(--mono-gray2)}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-icon__vsO9q .segmented-toggle_segment__5QbZr.segmented-toggle_active__dV5lA{color:var(--mono-gray10);background:none;box-shadow:none}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-tabbar__q1Pnh{display:flex;width:100%;background:none;border-radius:0;padding:0;gap:0}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-tabbar__q1Pnh .segmented-toggle_segment__5QbZr{flex:1;height:44px;padding:0 8px;border:1px solid var(--mono-gray2);border-radius:0;background:var(--mono-white);color:var(--mono-gray5);font-size:var(--font-size-15, 15px);font-weight:600;box-shadow:none}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-tabbar__q1Pnh .segmented-toggle_segment__5QbZr:first-child{border-radius:12px 0 0 12px}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-tabbar__q1Pnh .segmented-toggle_segment__5QbZr:last-child{border-radius:0 12px 12px 0}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-tabbar__q1Pnh .segmented-toggle_segment__5QbZr+.segmented-toggle_segment__5QbZr{margin-left:-1px}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-tabbar__q1Pnh .segmented-toggle_segment__5QbZr.segmented-toggle_active__dV5lA{position:relative;z-index:1;background:var(--Brand-01);border:1.5px solid var(--Brand-09);color:var(--Brand-09);font-weight:700;box-shadow:none}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-tabbar__q1Pnh .segmented-toggle_segment__5QbZr:hover:not(.segmented-toggle_active__dV5lA):not(.segmented-toggle_segment--disabled__X5nkB){background:var(--mono-gray0);color:var(--mono-gray9)}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-tabbar__q1Pnh .segmented-toggle_segment__5QbZr.segmented-toggle_segment--disabled__X5nkB{opacity:1;background:var(--gray2);color:var(--gray5);cursor:not-allowed}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_size-md__wrXnm{border-radius:var(--radius-16, 16px);padding:4px}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_size-md__wrXnm .segmented-toggle_segment__5QbZr{font-size:var(--font-size-14, 14px);padding:8px 18px;border-radius:var(--radius-12, 12px);color:var(--mono-gray8)}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-filter__M97Vh.segmented-toggle_size-md__wrXnm{gap:8px;padding:0;border-radius:0}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-filter__M97Vh.segmented-toggle_size-md__wrXnm .segmented-toggle_segment__5QbZr{padding:9px 18px;border-radius:var(--radius-pill, 999px);font-size:var(--font-size-15, 15px);line-height:20px;color:var(--mono-gray6)}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-filter__M97Vh.segmented-toggle_size-md__wrXnm .segmented-toggle_segment__5QbZr.segmented-toggle_active__dV5lA{color:var(--mono-white);font-weight:700}.segmented-toggle_segment__5QbZr{border:none;background:transparent;color:var(--mono-gray5);font-size:var(--font-size-11, 11px);font-weight:600;padding:4px 12px;border-radius:var(--radius-10, 10px);cursor:pointer;transition:all .15s;line-height:1;white-space:nowrap}.segmented-toggle_segment__5QbZr.segmented-toggle_active__dV5lA{background:var(--mono-white);color:var(--Brand-09);font-weight:700;box-shadow:0 1px 2px rgba(var(--mono-gray10-rgb),.15)}.segmented-toggle_segment__5QbZr:hover:not(.segmented-toggle_active__dV5lA):not(.segmented-toggle_segment--disabled__X5nkB){color:var(--mono-gray9)}.segmented-toggle_segment__5QbZr.segmented-toggle_segment--disabled__X5nkB{opacity:.4;cursor:default}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_size-xs__k1iFE .segmented-toggle_segment__5QbZr{padding-left:6px;padding-right:6px}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_full-width__MLMZa{display:flex;width:100%}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_full-width__MLMZa .segmented-toggle_segment__5QbZr{flex:1}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-split__BzW1C{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:0;background:none;border-radius:0}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-split__BzW1C .segmented-toggle_segment__5QbZr{padding:8px 0;border:1px solid var(--mono-gray3);border-radius:var(--radius-6, 6px);background:var(--mono-white);color:var(--mono-gray10);font-size:var(--font-size-13, 13px);font-weight:500;line-height:normal;text-align:center}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-split__BzW1C .segmented-toggle_segment__5QbZr:hover:not(.segmented-toggle_active__dV5lA):not(.segmented-toggle_segment--disabled__X5nkB){border-color:var(--Brand-05);color:var(--Brand-08)}.segmented-toggle_segmented-toggle__qqeCC.segmented-toggle_variant-split__BzW1C .segmented-toggle_segment__5QbZr.segmented-toggle_active__dV5lA{border-color:var(--Brand-08);background:var(--Brand-08);color:var(--mono-white);font-weight:500;box-shadow:none}.task-guide-modal_guide__AbhVO{display:flex;flex-direction:column;width:100%;height:calc(100vh - 96px);overflow:hidden}.task-guide-modal_head___mQ7V{display:flex;gap:14px;align-items:center;padding:20px 28px 16px}.task-guide-modal_seg__Tscgx{margin-left:auto}.task-guide-modal_body__Ba5cx{display:flex;flex-grow:1;min-height:0}.task-guide-modal_nav__RELm2{display:flex;flex:none;flex-direction:column;gap:2px;width:250px;padding:14px 12px;overflow-y:auto;background:var(--mono-white);border-right:1px solid var(--mono-gray2)}.task-guide-modal_main__11fa6{display:flex;flex-direction:column;flex-grow:1;gap:16px;min-width:0;padding:24px 32px 20px;overflow:hidden}.task-guide-modal_main__11fa6>*{flex:none}.task-guide-modal_levels__po5go{display:flex;flex:none;gap:12px;align-items:center;height:36px}.task-guide-modal_screen-area__P2C9D{display:flex;flex:1 1 auto;justify-content:center;min-height:0}.task-guide-modal_screen__Bgnl_{position:relative;display:flex;align-items:center;justify-content:center;width:608px;height:380px;max-width:100%;max-height:100%;aspect-ratio:16/10;overflow:hidden}.task-guide-modal_screen-image__Hvm41{display:block;width:100%;height:100%;object-fit:contain}.task-guide-modal_screen-label__L8qLV{position:absolute;bottom:14px;left:14px;padding:4px 10px;background:rgba(var(--mono-black-rgb),.7);border-radius:var(--radius-pill, 999px)}.task-guide-modal_title__CCPGT{display:flex;gap:10px;align-items:baseline}.task-guide-modal_options__JyhXN{display:flex;flex-direction:column;gap:8px}.task-guide-modal_options-head__oEevB{display:flex;gap:8px;align-items:baseline}.task-guide-modal_chips___we91{display:flex;flex-wrap:wrap;gap:8px}.task-guide-modal_steps__hSF2Q{display:flex;justify-content:space-between;margin-top:auto;padding-top:12px}.book-lessons_book__iZxAj{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;min-height:0;padding:16px}.book-lessons_list-head__448Oi{display:flex;flex:none;gap:12px;align-items:center;padding:0 10px 8px}.book-lessons_list-head-title__mwsFg{margin-left:4px;margin-right:auto}.book-lessons_summary__i4NwQ{display:flex;gap:16px;align-items:center}.book-lessons_list__jnXOA{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-height:0;padding:0;margin:0;overflow-y:auto;list-style:none}.book-lessons_list__jnXOA li{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:8px 10px}.book-lessons_counts__527UG{display:grid;grid-template-columns:repeat(3,64px);gap:8px;white-space:nowrap;text-align:right}.async-button_async-button__xjb2-{position:relative}.async-button_async-button--loading__cZEW9{color:transparent!important;pointer-events:none}.async-button_spinner__wFn8Q{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.assign-template-container_inline-1__WA6_R:not(#assign-template-container_\#__d0bhI){display:none}div.tab-component_tabs__XFQLW{display:inline-flex;color:var(--mono-gray10_text-color);text-align:center;font-size:var(--font-size-16, 16px);font-style:normal;line-height:150%;white-space:nowrap;border-bottom:1px solid var(--mono-gray2);width:100%}div.tab-component_tabs__XFQLW.tab-component_fit__JCvve{padding:0}div.tab-component_tab__ZUxK8,div.tab-component_active__zLOUa{width:150px;min-width:fit-content;display:flex;padding:10px;justify-content:center;align-items:center;gap:10px;flex:1 0 0}div.tab-component_tab__ZUxK8 svg,div.tab-component_active__zLOUa svg{width:18px;height:18px;flex:none}div.tab-component_tab__ZUxK8.tab-component_max-100__ca8rc,div.tab-component_active__zLOUa.tab-component_max-100__ca8rc{max-width:100px}div.tab-component_tab__ZUxK8.tab-component_max-120__I8eWB,div.tab-component_active__zLOUa.tab-component_max-120__I8eWB{max-width:120px}div.tab-component_tab__ZUxK8.tab-component_max-150__awXme,div.tab-component_active__zLOUa.tab-component_max-150__awXme{max-width:150px}div.tab-component_tab__ZUxK8{cursor:pointer}div.tab-component_tab__ZUxK8:hover{font-weight:600}div.tab-component_active__zLOUa{font-weight:600;border-bottom:3px solid var(--tab-active-color, var(--Brand-08))}@media(max-width:768px){div.tab-component_active__zLOUa{font-weight:500}}div.tab-component_tabs__XFQLW.tab-component_compact__qxLgU{display:flex;border-bottom-color:var(--mono-gray2)}div.tab-component_tabs__XFQLW.tab-component_compact__qxLgU div.tab-component_tab__ZUxK8,div.tab-component_tabs__XFQLW.tab-component_compact__qxLgU div.tab-component_active__zLOUa{flex:none;width:auto;padding:10px 20px;border-bottom:2px solid transparent;color:var(--mono-gray5);font-size:var(--font-size-14, 14px);font-weight:600;line-height:1.5}div.tab-component_tabs__XFQLW.tab-component_compact__qxLgU div.tab-component_active__zLOUa{border-bottom-color:var(--tab-active-color, var(--mono-gray8));color:var(--tab-active-color, var(--mono-gray8))}div.tab-component_tabs__XFQLW.tab-component_compact__qxLgU.tab-component_dense__I7g_U div.tab-component_tab__ZUxK8,div.tab-component_tabs__XFQLW.tab-component_compact__qxLgU.tab-component_dense__I7g_U div.tab-component_active__zLOUa{padding:5px 14px}.tab-component_count__J2Epd{font-size:var(--font-size-13, 13px);font-weight:700}div.tab-component_tone-brand__2NCyo{--tab-active-color: var(--Brand-08)}div.tab-component_tone-word___lkjN{--tab-active-color: var(--Subject-Word-Fill)}div.tab-component_tone-sentence__9KGMQ{--tab-active-color: var(--Subject-Sentence-Fill)}div.tab-component_tone-ai__PKwTN{--tab-active-color: var(--AI-color)}div.tab-component_tabs__XFQLW.tab-component_line__P3y_f{display:flex}div.tab-component_tabs__XFQLW.tab-component_line__P3y_f div.tab-component_tab__ZUxK8,div.tab-component_tabs__XFQLW.tab-component_line__P3y_f div.tab-component_active__zLOUa{flex:1;width:auto;gap:5px;padding:9px 0;border-bottom:2px solid transparent;margin-bottom:-1px;color:var(--mono-gray5);font-size:var(--font-size-14, 14px);font-weight:500}div.tab-component_tabs__XFQLW.tab-component_line__P3y_f div.tab-component_tab__ZUxK8:hover{color:var(--mono-gray8)}div.tab-component_tabs__XFQLW.tab-component_line__P3y_f div.tab-component_active__zLOUa{border-bottom-color:var(--tab-active-color, var(--Brand-08));color:var(--tab-active-color, var(--Brand-08));font-weight:700}.list-row_row__8IDYV{position:relative;display:flex;align-items:stretch;width:100%;border-bottom:1px solid var(--gray3);background:var(--mono-white)}.list-row_row__8IDYV.list-row_selected__75f18{background:var(--Brand-Tint)}.list-row_row__8IDYV.list-row_selected__75f18 .list-row_body__ektCW:before{transform:scaleY(1)}.list-row_body__ektCW{position:relative;display:flex;flex:1;align-items:center;gap:12px;min-width:0;padding:8px 12px;border:0;background:none;font-family:inherit;text-align:left;cursor:pointer;transition:background .18s ease,padding-left .18s ease,box-shadow .18s ease}.list-row_body__ektCW:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--Brand-09);transform:scaleY(0);transform-origin:center;transition:transform .22s cubic-bezier(.4,0,.2,1)}.list-row_body__ektCW:hover{z-index:1;padding-left:18px;background:var(--gray1);box-shadow:0 4px 14px rgba(var(--mono-black-rgb),.08)}.list-row_body__ektCW:hover:before{transform:scaleY(1)}.list-row_body__ektCW:hover .list-row_title__fDl6K{color:var(--Brand-09)}.list-row_row__8IDYV.list-row_selected__75f18 .list-row_body__ektCW:hover{background:var(--Brand-Tint)}.list-row_compact__IJfuF .list-row_body__ektCW{padding-top:6px;padding-bottom:6px}.list-row_thumb__ggWwD{display:flex;flex-shrink:0;overflow:hidden;border-radius:var(--radius-6, 6px);background:var(--gray2)}.list-row_text__b63ay{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}.list-row_title__fDl6K{overflow:hidden;color:var(--mono-gray9);font-size:var(--font-size-14, 14px);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.list-row_meta__i6jS9{display:flex;gap:12px;color:var(--mono-gray8);font-size:var(--font-size-12, 12px);font-weight:500}.list-row_expand__PG7al{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;padding:0 14px;border:0;background:none;color:var(--text-secondary);cursor:pointer;transition:color .16s ease}.list-row_expand__PG7al svg{width:20px;height:20px}.list-row_expand__PG7al:hover{color:var(--Brand-09)}.list-row_group__lY0Nn{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border:0;border-radius:var(--radius-10, 10px);background:var(--gray1);color:var(--mono-gray9);font-family:inherit;font-size:var(--font-size-13, 13px);font-weight:600;text-align:left;cursor:pointer;transition:color .16s ease,box-shadow .16s ease}.list-row_group__lY0Nn:hover{color:var(--Brand-09);box-shadow:0 1px 8px rgba(var(--Brand-09-rgb),.12)}.list-row_group__lY0Nn:hover .list-row_group-chevron__obMFJ{color:var(--Brand-09)}.list-row_group__lY0Nn.list-row_expanded___6LCH{border-radius:var(--radius-10, 10px) var(--radius-10, 10px) 0 0}.list-row_group-chevron__obMFJ{display:flex;flex-shrink:0;color:var(--gray6)}.list-row_group-chevron__obMFJ svg{width:12px;height:12px}.list-row_group-title__oA_-j{flex:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.list-row_group-count__oFgNA{color:var(--gray6);font-size:var(--font-size-12, 12px);font-weight:400}.content-selector_body__qtAv_{display:flex;flex-direction:column;height:100%;min-height:0}.content-selector_tabs__mruky{margin-bottom:16px;flex-shrink:0}.content-selector_owner-filter__PDSjg{flex-shrink:0}.content-selector_publisher__ylSvJ{color:var(--Green-09)}.content-selector_publisher-dropdown__lw1tu{flex-shrink:0;min-width:160px}.content-selector_publisher-dropdown__lw1tu>div{min-width:160px}.content-selector_book-section__PTMfr{margin-bottom:16px}.content-selector_book-section-header__Zp5py{display:flex;align-items:center;gap:6px;padding:8px 4px;margin-top:4px}.content-selector_shelf-list__OBmQL{display:flex;flex-direction:column;gap:8px}.content-selector_shelf-section__lJNXe{overflow:hidden}.content-selector_shelf-books__Er9YS{margin:4px 0 0;padding:0 4px}.content-selector_search-row__Rk_nt{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-shrink:0}.content-selector_search__g-rmV{flex:1;min-width:0}.content-selector_list__ZJKMW{flex:1;min-height:0;overflow-y:auto;padding-right:4px}.content-selector_status__bGWGB{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;height:100%;min-height:240px;text-align:center}.content-selector_item-list__FmicV{list-style:none;padding:0;margin:0}.content-selector_item-thumb__y4uT4{width:60px;height:60px;position:relative}.content-selector_item-thumb__y4uT4 img,.content-selector_content-thumb-img___e71E{width:100%;height:100%;object-fit:cover;display:block}.content-selector_content-thumb-fallback__MU9Xw{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:var(--mono-gray2);box-sizing:border-box;border-radius:inherit}.content-selector_book-row__C3Z_k{margin-bottom:0}.content-selector_load-more-sentinel__D9GS2{display:flex;align-items:center;justify-content:center;padding:16px 0;min-height:44px}.content-selector_book-lessons-wrap__gDghe{padding:2px 0 0}.content-selector_status__bGWGB.content-selector_inline__vhb5Q{padding:16px 0}.content-selector_book-lessons__kNuR1{list-style:none;padding:4px 0 0 32px;margin:0;animation:content-selector_book-lessons-in__duOs3 .2s ease}@keyframes content-selector_book-lessons-in__duOs3{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.permission-guide_box1__JoJT5{display:flex;align-items:center;flex-direction:column}.permission-guide_text1___MGHN{display:block;text-align:center}.permission-guide_box2__bGYfb{display:flex;flex-direction:column;width:100%}.permission-guide_mdoal__SKqrv{padding:24px 30px}.permission-guide_head__rB8ns{font-size:var(--font-size-24, 24px)}@media only screen and (max-width:920px){.permission-guide_head__rB8ns{font-size:var(--font-size-18, 18px)}}@media only screen and (max-width:640px){.permission-guide_head__rB8ns{font-size:var(--font-size-13, 13px)}}.permission-guide_permissionItem__xRzsN{position:relative;display:flex;align-items:center;justify-content:space-between;z-index:1}.permission-guide_permissionItem__xRzsN~.permission-guide_permissionItem__xRzsN{margin-top:12px}.permission-guide_permissionItem__xRzsN:after{content:"";display:block;position:absolute;width:100%;border-bottom:1px dashed var(--mono-gray3);z-index:-1}.permission-guide_permissionItem__xRzsN>div{padding:0 12px;background:var(--mono-white)}.permission-guide_title__aYdyb{padding-bottom:12px;margin:0;font-size:var(--font-size-24, 24px)}@media only screen and (max-width:920px){.permission-guide_title__aYdyb{font-size:var(--font-size-20, 20px)}}@media only screen and (max-width:640px){.permission-guide_title__aYdyb{font-size:var(--font-size-15, 15px)}}.permission-guide_link__H2ZiQ{display:block;margin:60px 0 20px}@media only screen and (max-width:920px){.permission-guide_link__H2ZiQ{margin:48px 0 16px}}@media only screen and (max-width:640px){.permission-guide_link__H2ZiQ{margin:34px 0 11px}}.permission-guide_caption__higYJ{padding:12px 0 30px;text-align:center}.permission-guide_crossMark__BFs6l{position:relative;font-size:var(--font-size-24, 24px)}@media only screen and (max-width:920px){.permission-guide_crossMark__BFs6l{font-size:var(--font-size-18, 18px)}}@media only screen and (max-width:640px){.permission-guide_crossMark__BFs6l{font-size:var(--font-size-13, 13px)}}.permission-guide_crossMarkGray__8Av1t{filter:grayscale(1)}.permission-guide_inline-1__JH-eS:not(#permission-guide_\#__UEzwh){width:100%;border-radius:var(--radius-10, 10px)}.teacher-completion-screen_teacher-completion__lNdp5{display:flex;align-items:center;justify-content:center;width:100%;min-height:100dvh;padding:24px}.teacher-completion-screen_teacher-completion__card__PTcng{width:100%;max-width:420px;padding:36px 28px 28px;text-align:center}.teacher-completion-screen_teacher-completion__check__astqB{width:56px;height:56px;margin:0 auto 16px;display:flex;align-items:center;justify-content:center}.teacher-completion-screen_teacher-completion__title__-c3Ph{margin-bottom:6px}.teacher-completion-screen_teacher-completion__label__tkL7f{margin-bottom:12px}.teacher-completion-screen_teacher-completion__desc__YCG6H{margin:0 0 24px}.teacher-completion-screen_teacher-completion__fallback__Fayg9{margin-top:14px}.bottom-sheet_container__dY4o3{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:1}@media screen and (max-width:768px){.bottom-sheet_container__dY4o3{justify-content:flex-end}}.bottom-sheet_container--left__sl82s{align-items:flex-start;justify-content:flex-start}@media screen and (max-width:768px){.bottom-sheet_container--left__sl82s{justify-content:flex-start}}@media screen and (max-width:768px){.bottom-sheet_container--center__ifAN_{justify-content:center}}.bottom-sheet_container--bottom__75Y_c{justify-content:flex-end}.bottom-sheet_container--open__fd15T{animation:bottom-sheet_fadeInBackground__J10Ss .25s ease-in-out forwards}.bottom-sheet_container--close__FzgZj{animation:bottom-sheet_fadeOutBackground__3YQX3 .25s ease-in-out forwards}.bottom-sheet_container--offset__WqFGl{bottom:var(--sheet-bottom-offset, 0px);justify-content:flex-end}@media screen and (max-width:768px){.bottom-sheet_container--offset__WqFGl{justify-content:flex-end}}.bottom-sheet_content__i76NI{max-height:92%;width:100%;max-width:720px;background-color:var(--mono-white);border-top-left-radius:20px;border-top-right-radius:20px;box-shadow:0 -5px 10px rgba(var(--mono-black-rgb),.1);overflow:hidden;padding-bottom:env(safe-area-inset-bottom,0px)}@media screen and (min-width:769px){.bottom-sheet_content__i76NI{border-bottom-left-radius:20px;border-bottom-right-radius:20px}}.bottom-sheet_content--center__xS7w_{width:90%;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.bottom-sheet_content--bottom__v2Fxj{border-bottom-left-radius:0;border-bottom-right-radius:0}.bottom-sheet_content--offset__VLayG{max-width:none;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:0}.bottom-sheet_content--open__5V1uz{animation:bottom-sheet_slideUp__Wa-dS .2s ease-in-out forwards}@media screen and (max-width:768px){.bottom-sheet_content--open__5V1uz{animation:bottom-sheet_slideUp__Wa-dS .35s ease-in-out forwards}}.bottom-sheet_content--close__8TvtA{animation:bottom-sheet_slideDown__r9BHn .2s ease-in-out forwards}@media screen and (max-width:768px){.bottom-sheet_content--close__8TvtA{animation:bottom-sheet_slideDown__r9BHn .35s ease-in-out forwards}}@keyframes bottom-sheet_slideUp__Wa-dS{0%{transform:translateY(60dvh);@media screen and (max-width:768px){transform:translateY(100%)}}to{transform:translateY(0)}}@keyframes bottom-sheet_slideDown__r9BHn{0%{transform:translateY(0)}to{transform:translateY(60dvh);@media screen and (max-width:768px){transform:translateY(100%)}}}@keyframes bottom-sheet_fadeInBackground__J10Ss{0%{background-color:rgba(var(--mono-black-rgb),0)}to{background-color:rgba(var(--mono-black-rgb),.5)}}@keyframes bottom-sheet_fadeOutBackground__3YQX3{0%{background-color:rgba(var(--mono-black-rgb),.5)}to{background-color:rgba(var(--mono-black-rgb),0)}}.bottom-sheet_inline-1__RcJt4:not(#bottom-sheet_\#__NcpY4){z-index:var(--inline-z-index)}.abortion-dialog_container__UMAy_{max-width:500px;max-height:calc(100dvh - 40px);display:flex;flex-direction:column}@supports not (height: 100dvh){.abortion-dialog_container__UMAy_{max-height:calc(100vh - 40px)}}.abortion-dialog_container__UMAy_ .abortion-dialog_content__7jN57{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:20px;min-height:0;overflow-y:auto;flex:1}.abortion-dialog_container__UMAy_ .abortion-dialog_content__7jN57 .abortion-dialog_labacon__6oVjC{width:auto;max-height:180px;max-width:100%;flex-shrink:0;object-fit:contain}.abortion-dialog_container__UMAy_ .abortion-dialog_content__7jN57 .abortion-dialog_text-group__p5sK6{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.abortion-dialog_container__UMAy_ .abortion-dialog_content__7jN57 .abortion-dialog_title__avkeY,.abortion-dialog_container__UMAy_ .abortion-dialog_content__7jN57 .abortion-dialog_description__dphY7{text-align:center;word-break:keep-all}.abortion-dialog_container__UMAy_ .abortion-dialog_content__7jN57 .abortion-dialog_warning-box__TdYOm{width:100%;padding:14px 18px;white-space:pre-line}.abortion-dialog_container__UMAy_ .abortion-dialog_content__7jN57 .abortion-dialog_button-container__YZ3Yb{margin-top:20px;display:flex;gap:10px;width:100%;flex-shrink:0}.abortion-dialog_container__UMAy_ .abortion-dialog_content__7jN57 .abortion-dialog_button-container__YZ3Yb button{flex:1 1 0;min-width:0}@media screen and (max-width:767px){.abortion-dialog_container__UMAy_ .abortion-dialog_content__7jN57 .abortion-dialog_button-container__YZ3Yb{flex-direction:column}.abortion-dialog_container__UMAy_ .abortion-dialog_content__7jN57 .abortion-dialog_button-container__YZ3Yb button{flex:none;width:100%}}.speaking-mode-sheet_dialog__d-AFb{display:flex;flex-direction:column;gap:12px;position:relative;width:100%;padding:28px 24px 24px;box-sizing:border-box}.speaking-mode-sheet_close__8Y6mX{position:absolute;top:16px;right:16px}.speaking-mode-sheet_close__8Y6mX svg{width:16px;height:16px}.speaking-mode-sheet_title__OHgwc,.speaking-mode-sheet_description__C2QUP{margin:0;text-align:center}.speaking-mode-sheet_button-row__pFMZK{display:flex;gap:12px;width:100%;margin-top:12px}.speaking-mode-sheet_mode-btn__tzow6{flex:1;padding:20px 12px}.speaking-mode-sheet_mode-title__6ZyWy{display:flex;flex-direction:column;align-items:center;gap:8px}.subject-tag_tag__VgEPb{display:block;flex:none;text-align:center;font-style:normal;font-size:var(--font-size-12, 12px)}.subject-tag_student__saZU7{padding:4px 10px;border-radius:var(--radius-4, 4px);font-weight:700;line-height:normal}@media screen and (max-width:375px){.subject-tag_student__saZU7{font-size:var(--font-size-10, 10px)}}.subject-tag_student__saZU7.subject-tag_word__3hB5E{background:var(--st-accent-pink-surface, var(--Pink-02));color:var(--st-accent-pink-strong, var(--Pink-09))}.subject-tag_student__saZU7.subject-tag_sentence__ow2Dz{background:var(--st-accent-blue-surface, var(--Blue-02));color:var(--st-accent-blue, var(--Blue-09))}.subject-tag_student__saZU7.subject-tag_speaking__K9MVs{background:var(--st-success-surface, var(--Green-02));color:var(--st-success, var(--Green-07))}.subject-tag_student__saZU7.subject-tag_quiz__YohqV{border-radius:var(--radius-4, 4px);background:var(--st-warning-surface, var(--Yellow-03));color:var(--st-warning-strong, var(--Yellow-10))}.subject-tag_student__saZU7.subject-tag_writing__POmrv{border-radius:var(--radius-4, 4px);background:var(--st-accent-purple-surface, var(--Purple-02));color:var(--st-accent-purple, var(--Purple-09))}.subject-tag_student__saZU7.subject-tag_content__7uPvI{background:var(--st-accent-brown-surface, var(--Brown-02));color:var(--st-accent-brown-strong, var(--Brown-09))}.subject-tag_compact__nEaSz{padding:4px 8px;border-radius:var(--radius-4, 4px);font-weight:600;line-height:120%;display:block}.subject-tag_compact__nEaSz.subject-tag_word__3hB5E{background:var(--Pink-02);color:var(--Pink-09)}.subject-tag_compact__nEaSz.subject-tag_sentence__ow2Dz{background:var(--Blue-02);color:var(--Blue-09)}.subject-tag_compact__nEaSz.subject-tag_speaking__K9MVs{background:var(--Green-02);color:var(--Green-07)}.subject-tag_compact__nEaSz.subject-tag_quiz__YohqV{background:var(--Yellow-03);color:var(--Yellow-10)}.subject-tag_compact__nEaSz.subject-tag_writing__POmrv{background:var(--Purple-02);color:var(--Purple-09)}.subject-tag_compact__nEaSz.subject-tag_content__7uPvI{background:var(--Brown-02);color:var(--Brown-09)}.subject-tag_pill__8eQ6q{display:flex;align-items:center;align-self:flex-start;padding:3px 10px;border-radius:var(--radius-pill, 999px);font-weight:700}.subject-tag_pill__8eQ6q.subject-tag_writing__POmrv{background-color:var(--Purple-01);color:var(--Purple-11)}.subject-tag_solid__o8O6_{display:flex;align-items:center;justify-content:center;height:24px;padding:2px 8px;border-radius:var(--radius-12, 12px);font-weight:600;line-height:150%;color:var(--mono-white)}.subject-tag_solid__o8O6_.subject-tag_sentence__ow2Dz{background:var(--Blue-08)}.subject-tag_solid__o8O6_.subject-tag_word__3hB5E{background:var(--Pink-08)}.subject-tag_tag__VgEPb.subject-tag_label__kvUCm{display:inline-block;padding:0;border-radius:0;background:none;text-align:center;font-size:8px;font-weight:700;line-height:normal;color:var(--st-black, var(--mono-black))}.subject-tag_tag__VgEPb.subject-tag_label__kvUCm~.subject-tag_tag__VgEPb.subject-tag_label__kvUCm{margin:0 0 0 2px}.subject-tag_tag__VgEPb.subject-tag_label__kvUCm.subject-tag_word__3hB5E{color:var(--st-accent-pink-vivid, var(--Pink-08))}.subject-tag_tag__VgEPb.subject-tag_label__kvUCm.subject-tag_sentence__ow2Dz{color:var(--st-accent-blue-soft, var(--Blue-08))}.subject-tag_tag__VgEPb.subject-tag_label__kvUCm.subject-tag_speaking__K9MVs{color:var(--st-success, var(--Green-07))}.subject-tag_tag__VgEPb.subject-tag_label__kvUCm.subject-tag_writing__POmrv{color:var(--st-warning, #ffa726)}.subject-tag_tag__VgEPb.subject-tag_label__kvUCm.subject-tag_content__7uPvI{color:var(--st-accent-brown, var(--Brown-07))}.homework-result-bottom-cta_bottom-cta__nGh8u{width:100%;display:flex;flex-direction:column;gap:10px}.homework-result-bottom-cta_bottom-cta__nGh8u .homework-result-bottom-cta_hint__2VK3q{margin:0;text-align:center;white-space:pre-wrap}.homework-result-bottom-cta_bottom-cta__nGh8u .homework-result-bottom-cta_next-hint__QR2vk{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;padding:4px 8px}.homework-result-bottom-cta_bottom-cta__nGh8u .homework-result-bottom-cta_btn-row__MeJ5a{display:flex;width:100%;gap:8px}.homework-result-bottom-cta_bottom-cta__nGh8u .homework-result-bottom-cta_btn-row--stack__z0PES{flex-direction:column}@media screen and (min-width:1024px){.homework-result-bottom-cta_bottom-cta__nGh8u .homework-result-bottom-cta_btn-row--stack__z0PES{flex-direction:row}.homework-result-bottom-cta_bottom-cta__nGh8u .homework-result-bottom-cta_btn-row--stack__z0PES>*{flex:1 1 0;min-width:0}}.homework-result-bottom-cta_bottom-cta__nGh8u .homework-result-bottom-cta_btn-row__MeJ5a .homework-result-bottom-cta_cta-loading__FBCtG{flex:1;min-height:48px;display:flex;align-items:center;justify-content:center;gap:6px}.homework-result-bottom-cta_bottom-cta__nGh8u .homework-result-bottom-cta_btn-row__MeJ5a .homework-result-bottom-cta_cta-loading--tall__lpRKC{min-height:68px}.homework-result-bottom-cta_bottom-cta__nGh8u .homework-result-bottom-cta_btn-row__MeJ5a .homework-result-bottom-cta_cta-loading__FBCtG .homework-result-bottom-cta_dot__7GfDU{width:7px;height:7px;border-radius:var(--radius-pill, 999px);background:var(--mono-gray5);animation:homework-result-bottom-cta_cta-loading-dot__JgenY 1.2s ease-in-out infinite}.homework-result-bottom-cta_bottom-cta__nGh8u .homework-result-bottom-cta_btn-row__MeJ5a .homework-result-bottom-cta_cta-loading__FBCtG .homework-result-bottom-cta_dot__7GfDU:nth-child(2){animation-delay:.18s}.homework-result-bottom-cta_bottom-cta__nGh8u .homework-result-bottom-cta_btn-row__MeJ5a .homework-result-bottom-cta_cta-loading__FBCtG .homework-result-bottom-cta_dot__7GfDU:nth-child(3){animation-delay:.36s}@keyframes homework-result-bottom-cta_cta-loading-dot__JgenY{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.homework-complete-sheet_sheet__d70wb{padding:24px 20px 10px;display:flex;flex-direction:column;gap:16px;background:var(--mono-white);border-radius:var(--radius-20, 20px) var(--radius-20, 20px) 0 0;max-height:100%;overflow-y:auto}.homework-complete-sheet_title__Z6lct{text-align:center;word-break:keep-all;flex-shrink:0}.speaking-media-player_wrapper__yEGlB{width:100%;height:100%}.speaking-media-player_wrapper__yEGlB .speaking-media-player_thumbnail-overlay__Xfv_R{position:absolute;width:100%;height:100%;z-index:0;display:flex;justify-content:center;align-items:center;background-color:rgba(var(--mono-black-rgb),.4);transition:opacity .5s ease}.speaking-media-player_wrapper__yEGlB .speaking-media-player_thumbnail-overlay__Xfv_R.speaking-media-player_hide__Kwwk8{opacity:0;pointer-events:none}.speaking-media-player_wrapper__yEGlB .speaking-media-player_thumbnail-overlay__Xfv_R .speaking-media-player_thumbnail__AUuBd{width:100%;height:100%;object-fit:contain}@media screen and (max-width:1023px){.learning-header_sentence__qcngb,.learning-header_quiz__uLhBM,.learning-header_titled__vC4mt{position:sticky;top:0;z-index:1}.learning-header_sentence__qcngb{background:var(--mono-white)}}.learning-header_sentence__qcngb{display:flex;position:relative;flex-direction:column;justify-content:center;width:100%;min-height:55px;flex:none;background:var(--mono-white);border-bottom:1px solid var(--gray2)}@media screen and (max-width:1023px){.learning-header_sentence__qcngb{position:sticky}}.learning-header_sentence__qcngb .learning-header_row__251n8{display:flex;gap:16px;width:100%;height:55px;max-width:1024px;margin:0 auto;padding:0 24px;align-items:center;justify-content:space-between}@media screen and (max-width:767px){.learning-header_sentence__qcngb .learning-header_row__251n8{padding:0 12px;gap:10px}}.learning-header_quiz__uLhBM{width:100%;flex-shrink:0;background:var(--mono-white);border-bottom:1px solid var(--gray2)}.learning-header_quiz__uLhBM .learning-header_row__251n8{display:flex;align-items:center;gap:16px;padding:12px 24px;max-width:1024px;margin:0 auto}@media screen and (max-width:767px){.learning-header_quiz__uLhBM .learning-header_row__251n8{padding:10px 12px;gap:10px}}.learning-header_titled__vC4mt{width:100%;display:flex;align-items:center;justify-content:space-between;height:68px;padding:0 28px;background-color:var(--mono-white);border-bottom:1px solid var(--gray3);flex:none}.learning-header_titled__vC4mt .learning-header_row__251n8{display:flex;align-items:center;overflow:hidden;margin-right:28px;justify-content:space-between;width:100%}.learning-header_title__njMt4{overflow:hidden;color:var(--black);font-size:var(--font-size-16, 16px);font-style:normal;font-weight:600;line-height:normal;text-overflow:ellipsis;white-space:nowrap;max-width:60%}.learning-header_side-title__5plNu{flex:none;color:var(--mono-gray7);font-size:var(--font-size-14, 14px);font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;text-align:right}@media screen and (min-width:768px){.learning-header_side-title__5plNu{font-size:var(--font-size-16, 16px);max-width:320px}}@media screen and (max-width:480px){.learning-header_side-title__5plNu{display:none}}.learning-header_side-title-mobile__xWq8o{display:none}@media screen and (max-width:480px){.learning-header_side-title-mobile__xWq8o{display:block;width:100%;padding:4px 12px 6px;color:var(--mono-gray7);font-size:var(--font-size-13, 13px);font-weight:600;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:center}}.learning-header_nav__74Pmu{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:1024px;margin:0 auto;padding:0 12px}@media screen and (min-width:768px){.learning-header_nav__74Pmu{padding:0 24px}}.learning-header_nav-button__E6xIk{background:transparent;border:none;cursor:pointer;padding:6px 4px;display:inline-flex;align-items:center;gap:8px;font-size:var(--font-size-14, 14px);font-weight:500;color:var(--mono-gray8)}@media screen and (min-width:768px){.learning-header_nav-button__E6xIk{font-size:var(--font-size-16, 16px)}}.learning-header_nav-button__E6xIk:disabled{visibility:hidden}.learning-header_nav-button__E6xIk.learning-header_hidden__9Cavl{visibility:hidden}.learning-header_nav-button__E6xIk svg{width:18px;height:18px}.learning-header_flip__T3_Z1{transform:scaleX(-1)}.learning-header_actions__sCmaq{display:flex;align-items:center;gap:10px}.learning-header_action-group__eosnc{display:flex;align-items:center;gap:4px}.learning-header_view-toggle__Op9oP{border-radius:40px;background:var(--mono-gray0);display:flex;padding:4px}.learning-header_view-toggle__Op9oP button{display:flex;padding:4px 10px;justify-content:center;align-items:center;gap:10px;flex:1 0 0;color:var(--mono-gray7);font-size:var(--font-size-12, 12px);font-style:normal;font-weight:500;line-height:150%}.learning-header_view-toggle__Op9oP button.learning-header_active__EtYYn{border-radius:23px;border:1px solid var(--mono-gray2);background:var(--mono-white);box-shadow:2px 2px 8px rgba(var(--mono-black-rgb),.15);color:var(--mono-gray10_text-color)}.learning-header_leave__oaiuL{color:var(--mono-gray7);font-size:var(--font-size-16, 16px);font-style:normal;font-weight:700;line-height:150%;flex:none}@media screen and (min-width:768px){.learning-header_leave__oaiuL.learning-header_large__K002g svg{width:24px;height:24px}}.learning-header_leave__oaiuL.learning-header_square__rSJlR{width:40px;height:40px;border-radius:var(--radius-8, 8px);display:inline-flex;align-items:center;justify-content:center;padding:4px 0 8px;border:1px solid var(--mono-gray2);background:var(--mono-white);box-shadow:0 -5px rgba(var(--mono-black-rgb),.1) inset}.learning-header_wide__VmPuc .learning-header_row__251n8{max-width:none}@media screen{.setting-button_setting-button__uM9iV{border-radius:var(--radius-8, 8px);border:1px solid var(--mono-gray2);display:flex;width:30px;height:30px;justify-content:center;align-items:center;gap:10px}.setting-button_setting-button__uM9iV svg{width:18px;height:18px}}.setting-button_setting-button__uM9iV.setting-button_disabled__pW0mW{cursor:not-allowed;opacity:.3}.speaking-top-control_side__LN_Un{flex:1 1 0;min-width:0;display:flex;align-items:center}.speaking-top-control_actions__KixBl{justify-content:flex-end;gap:8px}.speaking-top-control_middle__gLVQK{flex:2 1 0;min-width:0;display:flex;align-items:center;justify-content:center;gap:8px;text-align:center}@media(max-width:768px){.speaking-top-control_middle__gLVQK{display:none}}.speaking-top-control_category__Q5CvX.speaking-top-control_category__Q5CvX{flex:none;gap:4px}.speaking-top-control_speed__BpgLl{width:76px}.speaking-act_container__Vb1A-{display:flex;height:calc(100dvh - var(--student-banner-offset, 0px));flex-direction:column;align-items:stretch}@supports not (height: 100dvh){.speaking-act_container__Vb1A-{height:calc(100vh - var(--student-banner-offset, 0px))}}@media screen{.speaking-act_container__Vb1A-{max-width:1440px;margin:0 auto}}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh{display:flex;flex-direction:column;flex-grow:1;min-height:0}@media screen and (max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh{background:var(--mono-white);min-height:0;overflow:hidden}}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY{position:relative;display:flex;justify-content:center;gap:24px;background:var(--mono-gray1);overflow:hidden;flex:0 1 50%;min-height:0;flex-direction:row}@media screen and (max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY{flex:0 0 auto;flex-direction:column;height:auto;max-height:none;flex-shrink:0;gap:0;margin-bottom:8px;background-color:transparent;z-index:5}}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_media-player__kHlTF{display:flex;width:50%;height:100%;justify-content:center;align-items:center;position:relative}@media screen and (max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_media-player__kHlTF{width:100%;height:auto;aspect-ratio:16/9}}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_media-player__kHlTF>.speaking-act_player__mWLtG,.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_media-player__kHlTF>.speaking-act_pdf__02uKF{position:relative;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:var(--mono-black)}@media screen and (max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_media-player__kHlTF>.speaking-act_player__mWLtG,.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_media-player__kHlTF>.speaking-act_pdf__02uKF{background-color:transparent}}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_media-player__kHlTF .speaking-act_loading-container__ViQMm{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:rgba(var(--mono-black-rgb),.5);z-index:1}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_media-player__kHlTF div.speaking-act_player__mWLtG>div{position:absolute}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_media-player__kHlTF>.speaking-act_player__mWLtG.speaking-act_hide__qV7HF,.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_media-player__kHlTF>.speaking-act_pdf__02uKF.speaking-act_hide__qV7HF{display:none}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_media-player__kHlTF.speaking-act_hide__qV7HF{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_user-media__9Bfw9{position:relative;width:50%;height:100%;display:flex;justify-content:center;align-items:center}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_user-media__9Bfw9>video{position:absolute;width:100%;height:100%;object-fit:contain}@media screen and (max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_user-media__9Bfw9{position:absolute;top:auto;right:auto;bottom:10px;left:10px;width:120px;height:160px;border-radius:var(--radius-12, 12px);overflow:hidden;border:2px solid rgba(var(--mono-white-rgb),.92);background:var(--mono-gray10);box-shadow:0 8px 24px rgba(var(--mono-black-rgb),.12);z-index:6}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_user-media__9Bfw9>video{position:absolute;right:0;bottom:0;top:0;left:0;width:100%;height:100%;object-fit:cover}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_user-media__9Bfw9 video{object-fit:cover}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_user-media__9Bfw9.speaking-act_media-audio__C5SZy,.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_user-media__9Bfw9.speaking-act_media-video__j0Sup:not(.speaking-act_recording__Ng3d8){display:none}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY div.speaking-act_user-media__9Bfw9.speaking-act_talk__S4M47.speaking-act_has-recorded__ffWFB{display:flex}}@media screen and (max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY.speaking-act_camera-slot__ESneL div.speaking-act_user-media__9Bfw9{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%;height:auto;aspect-ratio:16/9;border:none;border-radius:0;box-shadow:none;background:var(--mono-gray10)}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY.speaking-act_camera-slot__ESneL div.speaking-act_user-media__9Bfw9 video{object-fit:contain}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_row-media__e-alY.speaking-act_camera-slot__ESneL div.speaking-act_user-media__9Bfw9.speaking-act_media-video__j0Sup:not(.speaking-act_recording__Ng3d8){display:flex}}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_text-row__Dkw26{position:relative;flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:row;gap:24px}@media screen and (max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_text-row__Dkw26{position:relative;flex-grow:1;min-height:0;overflow:hidden;gap:0;z-index:1}}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_text-row__Dkw26 div.speaking-act_sentence__sdvHq{background:var(--mono-gray1);width:100%;height:100%}@media screen and (max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_text-row__Dkw26 div.speaking-act_sentence__sdvHq{display:flex;flex-direction:column;background-color:transparent}}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq{width:100%;flex-shrink:0;display:flex;align-items:flex-end;background:var(--mono-gray1)}@media screen and (max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq{position:absolute;left:0;right:0;bottom:0;z-index:7;flex-grow:0;flex-shrink:0;margin-top:0;padding:14px 16px calc(15px + env(safe-area-inset-bottom,0px));background:var(--mono-white);box-shadow:0 -4px 16px rgba(var(--mono-black-rgb),.08);align-items:stretch;gap:10px}}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq>div{margin:12px}@media(max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq>div{margin:0}}@media(max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq>div.speaking-act_left__QnDUs.speaking-act_empty__a-lTp{display:none}}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq>div.speaking-act_left__QnDUs{text-align:right;width:100%;flex-grow:1;flex-basis:0}@media(max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq>div.speaking-act_left__QnDUs{display:flex;flex-grow:0;flex-basis:auto;width:auto}}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq>div.speaking-act_left__QnDUs>div.speaking-act_left-wrapper__C_N32{width:100%}@media(max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq>div.speaking-act_left__QnDUs>div.speaking-act_left-wrapper__C_N32{display:flex;width:auto}}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq>div.speaking-act_left__QnDUs>div.speaking-act_left-wrapper__C_N32>button{gap:8px}@media(max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq>div.speaking-act_left__QnDUs>div.speaking-act_left-wrapper__C_N32>button{width:66px;height:100%;padding:0}}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq>div.speaking-act_left__QnDUs>div.speaking-act_left-wrapper__C_N32>button>svg{width:24px;height:24px}@media(max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq>div.speaking-act_left__QnDUs>div.speaking-act_left-wrapper__C_N32>button>span{display:none}}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq>div.speaking-act_middle__XjukT{min-width:420px}@media(max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq>div.speaking-act_middle__XjukT{min-width:unset;width:100%;flex:1}}.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq>div.speaking-act_right__kC1Pa{flex-grow:1;flex-basis:0}@media(max-width:768px){.speaking-act_container__Vb1A- main.speaking-act_content__Vmwzh div.speaking-act_bottom-media-control__uruvq>div.speaking-act_right__kC1Pa{display:none}}.speaking-act_container__Vb1A- .speaking-act_timer__0PdeV{display:none;position:absolute;width:160px;height:160px;top:50px;left:50%;transform:translate(-50%);padding:10px;background:var(--green0);border-radius:var(--radius-pill, 999px);z-index:50;box-shadow:0 8px 24px rgba(var(--mono-black-rgb),.12)}@media only screen and (max-width:920px){.speaking-act_container__Vb1A- .speaking-act_timer__0PdeV{width:128px}}@media only screen and (max-width:640px){.speaking-act_container__Vb1A- .speaking-act_timer__0PdeV{width:90px}}@media only screen and (max-width:920px){.speaking-act_container__Vb1A- .speaking-act_timer__0PdeV{height:128px}}@media only screen and (max-width:640px){.speaking-act_container__Vb1A- .speaking-act_timer__0PdeV{height:90px}}@media only screen and (max-width:920px){.speaking-act_container__Vb1A- .speaking-act_timer__0PdeV{top:40px}}@media only screen and (max-width:640px){.speaking-act_container__Vb1A- .speaking-act_timer__0PdeV{top:28px}}@media only screen and (max-width:920px){.speaking-act_container__Vb1A- .speaking-act_timer__0PdeV{padding:8px}}@media only screen and (max-width:640px){.speaking-act_container__Vb1A- .speaking-act_timer__0PdeV{padding:6px}}.speaking-act_container__Vb1A- .speaking-act_timer__0PdeV.speaking-act_is-running__M5uVc{display:block}.speaking-act_container__Vb1A- .speaking-act_timer__0PdeV .speaking-act_timer-text__C40sd{width:100%;height:100%;padding:10px;display:flex;align-items:center;justify-content:center;background:var(--mono-white);border-radius:var(--radius-pill, 999px);font-size:40px;line-height:1.2;line-height:normal}@media only screen and (max-width:920px){.speaking-act_container__Vb1A- .speaking-act_timer__0PdeV .speaking-act_timer-text__C40sd{padding:8px}}@media only screen and (max-width:640px){.speaking-act_container__Vb1A- .speaking-act_timer__0PdeV .speaking-act_timer-text__C40sd{padding:6px}}@media only screen and (max-width:920px){.speaking-act_container__Vb1A- .speaking-act_timer__0PdeV .speaking-act_timer-text__C40sd{font-size:var(--font-size-32, 32px)}}@media only screen and (max-width:640px){.speaking-act_container__Vb1A- .speaking-act_timer__0PdeV .speaking-act_timer-text__C40sd{font-size:var(--font-size-22, 22px)}}.lottie_inline-1__V7GA3:not(#lottie_\#__MyQYt){width:var(--inline-width);height:var(--inline-height)}span.string-with-blank_string-with-blank__whRqC>span{display:inline-block;margin-right:10px}@media only screen and (max-width:920px){span.string-with-blank_string-with-blank__whRqC>span{margin-right:8px}}@media only screen and (max-width:640px){span.string-with-blank_string-with-blank__whRqC>span{margin-right:6px}}span.string-with-blank_string-with-blank__whRqC>span>span.blank{font-family:monospace;background:var(--mono-gray1);padding:0 2px;margin-right:2px}@media only screen and (max-width:640px){span.string-with-blank_string-with-blank__whRqC>span>span.blank{padding-left:1px}}@media only screen and (max-width:640px){span.string-with-blank_string-with-blank__whRqC>span>span.blank{padding-right:1px}}@media only screen and (max-width:640px){span.string-with-blank_string-with-blank__whRqC>span>span.blank{margin-right:1px}}.speaking-sentence-display_container__5rSem{overflow-y:scroll;-webkit-overflow-scrolling:touch;scrollbar-width:none;transition:padding .4s;z-index:0}.speaking-sentence-display_container__5rSem .speaking-sentence-display_overlay__acRNG{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(var(--mono-black-rgb),.4);z-index:1}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_overlay__acRNG{background:rgba(var(--mono-black-rgb),.7)}}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI{position:relative;min-height:80px}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI{min-height:0;border-top:1px solid var(--mono-gray2)}}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI:first-child{border-top:none}}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI.speaking-sentence-display_current__ZDCmx{background:var(--Brand-Tint)}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI.speaking-sentence-display_current__ZDCmx:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--Brand-08);z-index:4}}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_background__mCxvf{position:absolute;bottom:0;left:0;right:0;top:0;visibility:hidden;transition:background-color .4s}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_current__ZDCmx>.speaking-sentence-display_background__mCxvf{background:var(--mono-white)}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_current__ZDCmx>.speaking-sentence-display_background__mCxvf{background-color:transparent}}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_progress__4ZbUW{position:absolute;bottom:0;left:0;right:0;top:0;padding-bottom:10px;display:flex;flex-direction:row;align-items:flex-end;justify-content:center;z-index:2;transition:bottom .2s linear;background:var(--mono-white);box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08)}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_progress__4ZbUW.speaking-sentence-display_shadowing__mamby{bottom:-60px}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_progress__4ZbUW>div.speaking-sentence-display_progress-bar__GQ-xk{position:absolute;bottom:40px;left:0;right:0;margin:0 64px;height:10px;background:var(--Brand-07);border-radius:var(--radius-10, 10px);visibility:hidden;opacity:0}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_progress__4ZbUW.speaking-sentence-display_shadowing__mamby>div.speaking-sentence-display_progress-bar__GQ-xk{visibility:initial;opacity:1}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_progress__4ZbUW.speaking-sentence-display_shadowing-progress-active__Wsng5>div.speaking-sentence-display_progress-bar__GQ-xk{right:100%}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_progress__4ZbUW>div.speaking-sentence-display_progress-bar-text__d1r8G{display:flex;font-style:normal;gap:4px;opacity:0}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_progress__4ZbUW.speaking-sentence-display_shadowing__mamby>div.speaking-sentence-display_progress-bar-text__d1r8G{opacity:1}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_line-actions__Gfcc5{display:none}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_line-actions__Gfcc5{display:flex;flex-wrap:wrap;gap:8px;margin-top:11px;padding:0 18px 16px;z-index:3;position:relative}}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi{position:relative;display:flex;justify-content:space-between;min-height:80px;padding:14px 8px;transition:font-size .4s,font-weight .4s,background-color .4s,box-shadow .4s}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi{min-height:0;padding:16px 18px}}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi.speaking-sentence-display_current__ZDCmx{border-radius:var(--radius-10, 10px);background:var(--mono-white);z-index:3}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi.speaking-sentence-display_current__ZDCmx{border-radius:0;background-color:transparent}}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi .speaking-sentence-display_playicon__eW9uc{opacity:0;visibility:hidden;margin-right:16px;cursor:pointer;transition:opacity .4s}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi .speaking-sentence-display_playicon__eW9uc{width:44px;height:44px}}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi.speaking-sentence-display_current__ZDCmx .speaking-sentence-display_playicon__eW9uc{visibility:initial;opacity:1}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_check-marker__jPwCm{width:100%;height:48px;align-self:center;padding-right:8px;flex-grow:1;flex-basis:0;opacity:.5;display:flex}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_check-marker__jPwCm{display:none}}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_check-marker__jPwCm>div.speaking-sentence-display_playicon-wrapper__3oz-b{flex-grow:1}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_check-marker__jPwCm>div.speaking-sentence-display_playicon-wrapper__3oz-b{display:none}}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_check-marker__jPwCm div.speaking-sentence-display_check-wrapper__ZK-M7{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_check-marker__jPwCm img.speaking-sentence-display_check__kX3gu{width:24px;height:24px}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_check-marker__jPwCm img.speaking-sentence-display_check__kX3gu{filter:grayscale(100%)}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_check-marker__jPwCm.speaking-sentence-display_current__ZDCmx img.speaking-sentence-display_check__kX3gu{filter:initial}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi.speaking-sentence-display_current__ZDCmx>.speaking-sentence-display_check-marker__jPwCm{opacity:1}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi.speaking-sentence-display_current__ZDCmx>.speaking-sentence-display_original-and-translation__tc1Il{font-weight:700;opacity:1;color:var(--mono-gray10)}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi.speaking-sentence-display_current__ZDCmx>.speaking-sentence-display_original-and-translation__tc1Il{font-weight:700}}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_original-and-translation__tc1Il{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--mono-gray4);font-size:var(--font-size-20, 20px);font-weight:600;line-height:1.4;font-style:normal;opacity:.5;transition:font-size .4s,font-weight .4s,background-color .4s,box-shadow .4s}@media only screen and (max-width:920px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_original-and-translation__tc1Il{font-size:16px}}@media only screen and (max-width:640px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_original-and-translation__tc1Il{font-size:11px}}@media only screen and (max-width:920px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_original-and-translation__tc1Il{font-size:var(--font-size-24, 24px)}}@media only screen and (max-width:920px)and (max-width:920px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_original-and-translation__tc1Il{font-size:19px}}@media only screen and (max-width:920px)and (max-width:640px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_original-and-translation__tc1Il{font-size:13px}}@media only screen and (max-width:640px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_original-and-translation__tc1Il{font-size:var(--font-size-32, 32px)}}@media only screen and (max-width:640px)and (max-width:920px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_original-and-translation__tc1Il{font-size:26px}}@media only screen and (max-width:640px)and (max-width:640px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_original-and-translation__tc1Il{font-size:18px}}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_original-and-translation__tc1Il{align-items:flex-start;flex-grow:1;flex-basis:0;min-width:0;font-size:var(--font-size-18, 18px);font-weight:700;line-height:1.4;color:var(--mono-gray10);opacity:.4}}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_original-and-translation__tc1Il>.speaking-sentence-display_original-text__b628I{margin-bottom:4px;display:flex;flex-wrap:wrap;gap:4px;align-items:center}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_original-and-translation__tc1Il>.speaking-sentence-display_original-text__b628I .speaking-sentence-display_word__5X-7i.speaking-sentence-display_word-high__7lD9F{color:var(--Green-07)}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_original-and-translation__tc1Il>.speaking-sentence-display_original-text__b628I .speaking-sentence-display_word__5X-7i.speaking-sentence-display_word-medium__gLRGc{color:var(--Yellow-10)}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_original-and-translation__tc1Il>.speaking-sentence-display_original-text__b628I .speaking-sentence-display_word__5X-7i.speaking-sentence-display_word-low__uk95o{color:var(--Red-09)}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_original-and-translation__tc1Il>.speaking-sentence-display_translation-text__4KDhY{font-size:.7em}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_original-and-translation__tc1Il>.speaking-sentence-display_translation-text__4KDhY{margin-top:5px;font-size:var(--font-size-14, 14px);font-weight:500;line-height:1.5;color:var(--mono-gray7)}}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_count__OGu0w{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:var(--font-size-10, 10px);font-weight:500;font-style:normal;white-space:nowrap;flex-grow:1;flex-basis:0}@media only screen and (max-width:920px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_count__OGu0w{font-size:8px}}@media only screen and (max-width:640px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_count__OGu0w{font-size:6px}}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_count__OGu0w{flex-grow:0;flex-basis:auto}}@media only screen and (max-width:640px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_count__OGu0w{font-size:var(--font-size-14, 14px)}}@media only screen and (max-width:640px)and (max-width:920px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_count__OGu0w{font-size:11px}}@media only screen and (max-width:640px)and (max-width:640px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_count__OGu0w{font-size:8px}}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_count__OGu0w{font-size:var(--font-size-12, 12px);color:var(--mono-gray5)}}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_count__OGu0w>b{font-weight:700}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_count__OGu0w>b{color:var(--mono-gray7);font-weight:700}}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_count__OGu0w.speaking-sentence-display_current__ZDCmx button.speaking-sentence-display_ai-analyze__90ojD{opacity:1;pointer-events:initial}.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_count__OGu0w button.speaking-sentence-display_ai-analyze__90ojD{opacity:.5;transition:opacity .4s;pointer-events:none}@media(max-width:768px){.speaking-sentence-display_container__5rSem .speaking-sentence-display_row-wrapper__NFEKI .speaking-sentence-display_sentence-and-count-wrapper__cqYdi>.speaking-sentence-display_count__OGu0w button.speaking-sentence-display_ai-analyze__90ojD{display:none}}.speaking-sentence-display_recording-status___UdIL{display:flex;align-items:center;gap:8px}.speaking-sentence-display_ai-analyze-score__dlQUh{white-space:nowrap}.speaking-sentence-display_recording-complete__tkEcW{font-style:normal;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}@media(max-width:768px){.speaking-sentence-display_recording-complete__tkEcW svg{display:none}}.speaking-sentence-display_recording-incomplete__Cacg-{font-style:normal;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}@media(max-width:768px){.speaking-sentence-display_recording-incomplete__Cacg-{display:none}}.speaking-sentence-display_inline-1__dXH35:not(#speaking-sentence-display_\#__ZVeFP){height:100%;min-height:var(--inline-min-height)}.speaking-sentence-display_inline-2__pJ2po:not(#speaking-sentence-display_\#__ZVeFP){padding-top:var(--inline-padding-top)}.speaking-sentence-display_inline-3__d91Bl:not(#speaking-sentence-display_\#__ZVeFP){padding-bottom:var(--inline-padding-bottom)}.speaking-sentence-display_inline-4__cdaDZ:not(#speaking-sentence-display_\#__ZVeFP){transition:var(--inline-transition)}.speaking-sentence-display_inline-5__F7WV2:not(#speaking-sentence-display_\#__ZVeFP){display:inline-block}.speaking-sentence-display_inline-6__buNe_:not(#speaking-sentence-display_\#__ZVeFP){color:var(--inline-color)}.dub-action-button_face__yrLkj.dub-action-button_face__yrLkj{gap:8px}.dub-action-button_face__yrLkj.dub-action-button_face__yrLkj img{height:24px}.dub-action-button_recording__clxSn.dub-action-button_recording__clxSn:disabled{border-color:transparent!important;background:var(--Red-08, #ff5a50)!important;color:var(--mono-white, #fff)!important;opacity:.5}.dub-action-button_inline-1__8z7S8:not(#dub-action-button_\#__c-ZCw){width:24px;height:24px}.dub-action-button_inline-2__Ynx50:not(#dub-action-button_\#__c-ZCw){display:none}.dub-action-button_inline-3__X9tVP:not(#dub-action-button_\#__c-ZCw){display:inline-block;width:24px;height:24px;opacity:0}.sound-wave_recording__c7nrW{display:flex;align-items:center;gap:3px;height:18px;width:140px;overflow:hidden}.sound-wave_recording-bar__HtMRM{width:2px;height:100%;border-radius:var(--radius-pill, 999px);transform-origin:center;background:var(--mono-gray2);transform:scaleY(.25)}.sound-wave_recording-bar__HtMRM.sound-wave_on__TWH1z{background:var(--AI-border);transform:none;animation:sound-wave_sw-recording__1ZEvH .9s ease-in-out infinite;animation-delay:var(--wave-delay)}.sound-wave_recording-bar__HtMRM.sound-wave_live__cQ-bW{background:var(--AI-border);transform:scaleY(var(--level, .15))}.sound-wave_recorded__RzGXt{display:inline-flex;align-items:center;flex-shrink:0;gap:2px;height:24px}.sound-wave_recorded__RzGXt i{display:block;width:3px;height:100%;border-radius:2px;background:var(--Brand-03);transform:scaleY(var(--level))}.sound-wave_recorded__RzGXt i.sound-wave_played__xInxk{background:var(--Brand-08)}@keyframes sound-wave_sw-recording__1ZEvH{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.sound-wave_playing__ci-wk{width:100%;height:120px;border-radius:var(--radius-16, 16px);background:rgba(var(--Brand-08-rgb),.06);display:flex;align-items:center;justify-content:center;gap:14px;padding:0 24px;flex:none}@media screen and (min-width:769px){.sound-wave_playing__ci-wk{height:160px}}.sound-wave_playing__ci-wk i{display:block;width:12px;height:var(--wave-scale, 70%);max-height:70%;border-radius:var(--radius-pill, 999px);background:var(--Brand-08);transform-origin:center;animation:sound-wave_sw-breathe__rj6kk var(--wave-duration, 1.5s) ease-in-out infinite alternate;animation-delay:var(--wave-delay)}.sound-wave_playing__ci-wk i.sound-wave_paused__iHVaJ{animation-play-state:paused}@keyframes sound-wave_sw-breathe__rj6kk{0%{transform:scaleY(1)}to{transform:scaleY(.55)}}.sound-wave_mic__znRCU{display:inline-flex;align-items:center;gap:3px;height:12px}.sound-wave_mic__znRCU i{display:block;width:3px;border-radius:2px;background:currentColor;animation:sound-wave_sw-mic__Wvz6G .9s ease-in-out infinite}.sound-wave_mic__znRCU i:nth-child(1){height:5px;animation-delay:0s}.sound-wave_mic__znRCU i:nth-child(2){height:11px;animation-delay:.12s}.sound-wave_mic__znRCU i:nth-child(3){height:7px;animation-delay:.24s}.sound-wave_mic__znRCU i:nth-child(4){height:12px;animation-delay:.36s}.sound-wave_mic__znRCU i:nth-child(5){height:6px;animation-delay:.48s}@keyframes sound-wave_sw-mic__Wvz6G{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.sound-wave_recording-bar__HtMRM.sound-wave_on__TWH1z,.sound-wave_playing__ci-wk i,.sound-wave_speaker__MqhFn i,.sound-wave_mic__znRCU i{animation:none}}.sound-wave_speaker__MqhFn{display:inline-flex;align-items:center;justify-content:center;gap:3px;width:var(--speaker-size, 34px);height:var(--speaker-size, 34px);border-radius:calc(var(--speaker-size, 34px) * .36);background:var(--Brand-08);flex:none}.sound-wave_speaker__MqhFn i{display:block;width:3px;height:8px;border-radius:2px;background:var(--mono-white);animation:sound-wave_sw-speaker__d4Wcz .9s ease-in-out infinite;animation-delay:var(--wave-delay)}@keyframes sound-wave_sw-speaker__d4Wcz{0%,to{height:7px}50%{height:18px}}.sound-wave_word__eLXOB{display:flex;align-items:flex-end;justify-content:center;gap:4px;height:14px;width:100%}.sound-wave_word__eLXOB i{display:block;flex:1;max-width:4px;min-width:2px;border-radius:2px;background:var(--Green-04);animation:sound-wave_sw-word__RcRBZ .9s ease-in-out infinite;animation-delay:var(--wave-delay)}@media screen and (max-width:767px){.sound-wave_word__eLXOB{height:11px;gap:3px}}@keyframes sound-wave_sw-word__RcRBZ{0%,to{height:25%}50%{height:100%}}div.dub-recording-panel_overlay__oriEg{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:8px 16px}div.dub-recording-panel_status-group__6SFkA{display:flex;align-items:center;gap:7px;flex-shrink:0}span.dub-recording-panel_rec-dot__i5Cui{width:10px;height:10px;border-radius:var(--radius-pill, 999px);background:var(--Red-09, #ff3c32);animation:dub-recording-panel_blink__62n8z 1s ease-in-out infinite}span.dub-recording-panel_timer__T-jOH{font-variant-numeric:tabular-nums}span.dub-recording-panel_label__hI0yY{flex-shrink:0}@keyframes dub-recording-panel_blink__62n8z{0%,to{opacity:1}50%{opacity:.25}}div.dub-recording-panel_overlay__oriEg.dub-recording-panel_floating__Oh2j_{position:absolute;inset:8px 0 auto;z-index:60;width:fit-content;height:fit-content;margin:0 auto;gap:20px;padding:8px 32px;border-radius:var(--radius-20, 20px);background:rgba(var(--mono-white-rgb),.85);pointer-events:none}div.dub-recording-panel_overlay__oriEg.dub-recording-panel_floating__Oh2j_ span.dub-recording-panel_rec-dot__i5Cui{width:14px;height:14px;animation:none}span.dub-recording-panel_floating-wave__hJXJW.dub-recording-panel_floating-wave__hJXJW{width:392px;height:48px;gap:8px}span.dub-recording-panel_floating-wave__hJXJW.dub-recording-panel_floating-wave__hJXJW i{width:6px;transform:none;height:calc(var(--level, .15) * 100%);background:var(--Brand-08)}div.dub-recording-panel_overlay__oriEg.dub-recording-panel_docked__T-Npx{position:absolute;bottom:100%;left:0;right:0;flex-direction:column;gap:4px;padding:8px 16px}span.dub-recording-panel_docked-wave__DKEBh.dub-recording-panel_docked-wave__DKEBh{width:100%;height:48px;gap:4px}span.dub-recording-panel_docked-wave__DKEBh.dub-recording-panel_docked-wave__DKEBh i{flex:1;width:auto;max-width:8px;transform:none;height:calc(var(--level, .15) * 100%);background:var(--Brand-08)}div.speaking-analyze-popup_popup-root__SEp5F .analyze-popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--mono-white);padding:20px;border-radius:var(--radius-20, 20px);max-width:min(800px,100vw - 32px);width:100%;max-height:calc(100dvh - 32px);overflow:visible;box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08);z-index:100;opacity:1;transition:opacity .4s,margin-bottom .4s}div.speaking-analyze-popup_popup-root__SEp5F .analyze-popup.hide{margin-bottom:-10px;opacity:0}div.speaking-analyze-popup_popup-root__SEp5F .analyze-popup>.modal-close-button-top{position:absolute;top:10px;right:10px}.speaking-analyze-popup_popup-hidden__HQzSY{visibility:hidden!important}.listen-button_button__U-nSA{display:inline-flex;align-items:center;justify-content:center;flex:none;width:60px;height:60px;padding:0;border:0;border-radius:var(--radius-16, 16px);background:var(--Brand-08);color:var(--mono-white);cursor:pointer}.listen-button_button__U-nSA:disabled{cursor:default}.listen-button_raised__i6VT2{padding-bottom:3px;box-shadow:0 1px rgba(var(--mono-white-rgb),.5) inset,0 -3px rgba(var(--Brand-11-rgb),.28) inset,0 2px 4px rgba(var(--Brand-08-rgb),.25),0 6px 12px rgba(var(--Brand-08-rgb),.22)}.listen-button_raised__i6VT2:active:not(:disabled){transform:translateY(1px)}div.my-audio-clip_wrap__IqlTi{display:inline-flex;align-items:center;gap:10px;padding:8px 14px;background:var(--Brand-01, #e7fffb);border:1px solid var(--Brand-03, #b5f4ec);border-radius:var(--radius-pill, 999px)}div.my-audio-clip_wrap__IqlTi .my-audio-clip_play__h9psq{width:32px;height:32px}div.speaking-assessment_assessment__W0-cH{display:flex;flex-direction:column;gap:24px}div.speaking-assessment_assessment__W0-cH .sub-title{font-size:var(--font-size-18, 18px);font-weight:700}@media only screen and (max-width:640px){div.speaking-assessment_assessment__W0-cH .sub-title{font-size:var(--font-size-16, 16px)}}div.speaking-assessment_assessment__W0-cH .analyzed{font-size:var(--font-size-24, 24px);font-weight:500;font-style:normal;margin-top:12px}@media only screen and (max-width:920px){div.speaking-assessment_assessment__W0-cH .analyzed{font-size:var(--font-size-20, 20px)}}@media only screen and (max-width:640px){div.speaking-assessment_assessment__W0-cH .analyzed{font-size:var(--font-size-15, 15px)}}div.speaking-assessment_assessment__W0-cH .sentence{display:flex;flex-wrap:wrap;font-size:var(--font-size-24, 24px);font-weight:500;line-height:1.4;font-style:normal}@media only screen and (max-width:920px){div.speaking-assessment_assessment__W0-cH .sentence{font-size:var(--font-size-20, 20px)}}@media only screen and (max-width:640px){div.speaking-assessment_assessment__W0-cH .sentence{font-size:var(--font-size-15, 15px)}}div.speaking-assessment_assessment__W0-cH .sentence .word{cursor:pointer;margin:0 4px}div.speaking-assessment_assessment__W0-cH .my-clip{margin-top:12px;display:flex;flex-direction:column}div.speaking-assessment_assessment__W0-cH .my-clip .my-clip-video{width:100%;max-height:240px;border-radius:var(--radius-12, 12px);background:var(--mono-black);object-fit:contain}div.speaking-assessment_assessment__W0-cH .my-clip .my-clip-audio{width:100%;height:40px}div.speaking-assessment_assessment__W0-cH .my-clip.is-audio{background:transparent}div.speaking-assessment_assessment__W0-cH .my-clip.is-audio .my-clip-video{display:none}div.speaking-assessment_assessment__W0-cH .LOW{color:var(--Red-08)}div.speaking-assessment_assessment__W0-cH .MEDIUM{color:var(--Yellow-10)}div.speaking-assessment_assessment__W0-cH .HIGH{color:var(--Green-07)}div.speaking-assessment_assessment__W0-cH .summary{display:flex;justify-content:center;color:var(--mono-gray9);font-size:var(--font-size-16, 16px);font-weight:400;gap:6px}@media only screen and (max-width:920px){div.speaking-assessment_assessment__W0-cH .summary{font-size:13px}}@media only screen and (max-width:640px){div.speaking-assessment_assessment__W0-cH .summary{font-size:9px}}div.speaking-assessment_assessment__W0-cH .score{display:flex;padding:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;flex:1 0 0;border-radius:var(--radius-10, 10px);background:var(--mono-gray0)}div.speaking-assessment_assessment__W0-cH .score div:last-of-type{font-size:var(--font-size-18, 18px);font-weight:400;font-style:normal;color:var(--mono-gray5);display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:920px){div.speaking-assessment_assessment__W0-cH .score div:last-of-type{font-size:14px}}@media only screen and (max-width:640px){div.speaking-assessment_assessment__W0-cH .score div:last-of-type{font-size:10px}}div.speaking-assessment_assessment__W0-cH .score b{font-size:var(--font-size-24, 24px);font-weight:700;font-style:normal}@media only screen and (max-width:920px){div.speaking-assessment_assessment__W0-cH .score b{font-size:var(--font-size-20, 20px)}}@media only screen and (max-width:640px){div.speaking-assessment_assessment__W0-cH .score b{font-size:var(--font-size-15, 15px)}}div.speaking-assessment_tooltip__4TUqK{position:fixed;display:flex;flex-direction:column;padding:6px 14px;border-radius:var(--radius-4, 4px);background:var(--mono-gray9);box-shadow:0 8px 24px rgba(var(--mono-black-rgb),.12);white-space:nowrap;z-index:1000;pointer-events:none}div.speaking-assessment_tooltip__4TUqK>div:first-of-type{margin-bottom:4px}div.speaking-assessment_tooltip__4TUqK .phoneme{display:flex;align-items:center}div.speaking-assessment_tooltip__4TUqK .phoneme>.item{text-align:center;margin:0 6px}.speaking-assessment_inline-1__DKVcd:not(#speaking-assessment_\#__UY6ck){top:var(--inline-top);left:var(--inline-left)}.speaking-assessment_inline-2__NDKVP:not(#speaking-assessment_\#__UY6ck){visibility:visible}.speaking-assessment_inline-3__aC798:not(#speaking-assessment_\#__UY6ck){visibility:hidden}.speaking-assessment_sub-title-row__Ivv7L{display:flex;align-items:center;justify-content:space-between;gap:8px}span.speaking-assessment_voice-mini__NtxOj.speaking-assessment_voice-mini__NtxOj{width:auto;height:16px;padding:0;gap:3px;border-radius:0;background:none}span.speaking-assessment_voice-mini__NtxOj.speaking-assessment_voice-mini__NtxOj i{width:3px;max-height:100%}.speaking-assessment_score-spinner__5SUc1{display:flex;align-items:center;justify-content:center;min-height:44px}.speaking-assessment_reveal__Y3l6S .score{animation:speaking-assessment_score-in__pMjku .01s step-end both}.speaking-assessment_reveal__Y3l6S .score:nth-child(2){animation-delay:.15s}.speaking-assessment_reveal__Y3l6S .score:nth-child(3){animation-delay:.3s}.speaking-assessment_reveal__Y3l6S .score:nth-child(4){animation-delay:.45s}@keyframes speaking-assessment_score-in__pMjku{0%{visibility:hidden}to{visibility:visible}}@media(prefers-reduced-motion:reduce){.speaking-assessment_reveal__Y3l6S .score{animation:none}}div.speaking-user-media_media__IDf5N{width:100%;height:100%;position:absolute;background-position:center;background-size:contain;background-repeat:no-repeat;border-radius:var(--radius-10, 10px);display:flex;justify-content:center;position:relative}@media screen and (max-width:768px){div.speaking-user-media_media__IDf5N{background-color:transparent}}div.speaking-user-media_media__IDf5N>audio{display:none}div.speaking-user-media_media__IDf5N video{object-fit:contain}div.speaking-user-media_media__IDf5N button.play{top:0;left:0;all:unset;flex-shrink:0;filter:drop-shadow(4px 4px 8px rgba(0,0,0,.25));transition:filter .3s;display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute}div.speaking-user-media_media__IDf5N button.play>img{width:25%;height:25%;max-width:120px;max-height:120px;position:absolute}div.speaking-user-media_media__IDf5N button.play:hover{cursor:pointer;filter:drop-shadow(4px 4px 8px rgba(0,0,0,.5))}div.speaking-user-media_media__IDf5N.before-recording{background-image:url(/static/media/before-recording-yang.C98aXPcB.png)}div.speaking-user-media_media__IDf5N.is-recording{background-image:url(/static/media/recording-yang.DU9wVKLH.png)}div.speaking-user-media_media__IDf5N.after-recording{background-image:url(/static/media/after-recording-yang.daR-WIee.png)}div.speaking-user-media_media__IDf5N.video.is-recording,div.speaking-user-media_media__IDf5N.video.after-recording{background-image:none}@media screen and (max-width:768px){div.speaking-user-media_media__IDf5N.before-recording,div.speaking-user-media_media__IDf5N.is-recording,div.speaking-user-media_media__IDf5N.after-recording{background-image:none}}.speaking-user-media_inline-1__qSL9s:not(#speaking-user-media_\#__1gemg){width:100%;height:100%;cursor:pointer}.speaking-user-media_inline-2__FT8iU:not(#speaking-user-media_\#__1gemg){display:block}.speaking-user-media_inline-3__Si4ud:not(#speaking-user-media_\#__1gemg){display:none}.speaking-user-media_inline-4__Io4eA:not(#speaking-user-media_\#__1gemg){width:100%;height:100%;transform:scaleX(-1)}div.my-clip-modal_clip-root__YTYMq{position:relative;width:100%;padding:20px 18px 18px;display:flex;flex-direction:column;gap:12px}div.my-clip-modal_clip-root__YTYMq .clip-modal-close{position:absolute;top:12px;right:12px}div.my-clip-modal_clip-root__YTYMq .clip-modal-head{padding-right:36px}div.my-clip-modal_clip-root__YTYMq .clip-modal-player video,div.my-clip-modal_clip-root__YTYMq .clip-modal-player audio{width:100%}div.my-clip-modal_clip-root__YTYMq .clip-modal-player video{max-height:320px;border-radius:var(--radius-12, 12px);background:var(--mono-black, #000000);object-fit:contain}.speaking-act_inline-1__vE3rE:not(#speaking-act_\#___TNnH){width:100%}.progress-bar_container__OfWdq{width:100%;height:var(--progress-height, 12px);border-radius:var(--progress-radius, 999px);background:var(--progress-track, var(--mono-gray1, #f2f2f2));overflow:hidden}.progress-bar_container__OfWdq.progress-bar_narrow__4bwVU{--progress-height: 6px}.progress-bar_progress__DMUPh{width:var(--progress-value);height:100%;border-radius:inherit;background:var(--progress-color, var(--Brand-08, #10b9a7));transition:width .25s ease}.progress-indicator_container__drP7y{position:fixed;left:0;top:0;right:0;bottom:0;z-index:999;display:flex;justify-content:center;align-items:center;background-color:rgba(var(--mono-white-rgb),.85)}.progress-indicator_container--hide__fIOW7{visibility:hidden}.progress-indicator_container--show__GX2S9{visibility:visible}.progress-indicator_container__drP7y .progress-indicator_content__oMG-9{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:30%;max-width:50%;gap:30px;transform:translateY(-20%)}.progress-indicator_container__drP7y .progress-indicator_content__oMG-9 .progress-indicator_progress-container__OQRk4{--progress-color: var(--Pink-08);width:100%;--progress-radius: 10px;--progress-track: var(--mono-gray1)}.progress-indicator_container__drP7y .progress-indicator_content__oMG-9 .progress-indicator_progress-text__sHYfi{text-align:center}.progress-indicator_inline-1__bPTsm:not(#progress-indicator_\#__OMVFK){width:var(--inline-width);height:var(--inline-height)}.redo-locked-modal_card__kVeWy{width:100%;padding:30px 28px 26px;text-align:center}.redo-locked-modal_icon__LT-DF{display:grid;place-items:center;width:60px;height:60px;margin:0 auto 18px}.redo-locked-modal_title__52Ops{margin:0 0 10px}.redo-locked-modal_sub__iqsSr{margin:0 0 22px}.speaking-sentence-display_inline-1__3vxBM:not(#speaking-sentence-display_\#__fdgaL){height:100%;min-height:var(--inline-min-height)}.speaking-sentence-display_inline-2__Qo4Lf:not(#speaking-sentence-display_\#__fdgaL){padding-top:var(--inline-padding-top)}.speaking-sentence-display_inline-3__Txuhm:not(#speaking-sentence-display_\#__fdgaL){padding-bottom:var(--inline-padding-bottom)}.dub-action-button_face__y9NDl.dub-action-button_face__y9NDl{gap:8px}.dub-action-button_face__y9NDl.dub-action-button_face__y9NDl img{height:24px}.dub-action-button_inline-1__nMF8E:not(#dub-action-button_\#__4lPgi){width:24px;height:24px}.dub-action-button_inline-2__XLzBA:not(#dub-action-button_\#__4lPgi){display:none}.dub-action-button_inline-3__m7HMG:not(#dub-action-button_\#__4lPgi){display:inline-block;width:24px;height:24px;opacity:0}div.speaking-user-media_media__3dcMv{width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;border-radius:var(--radius-10, 10px);display:flex;justify-content:center;position:relative}div.speaking-user-media_media__3dcMv>audio{display:none}div.speaking-user-media_media__3dcMv video{object-fit:contain}div.speaking-user-media_media__3dcMv button.play{top:0;left:0;all:unset;flex-shrink:0;filter:drop-shadow(4px 4px 8px rgba(var(--mono-black-rgb),.25));transition:filter .3s;display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute}div.speaking-user-media_media__3dcMv button.play>img{width:25%;height:25%;max-width:120px;max-height:120px;position:absolute}div.speaking-user-media_media__3dcMv button.play:hover{cursor:pointer;filter:drop-shadow(4px 4px 8px rgba(var(--mono-black-rgb),.5))}div.speaking-user-media_media__3dcMv.before-recording{background-image:url(/static/media/before-recording-yang.C98aXPcB.png)}div.speaking-user-media_media__3dcMv.is-recording{background-image:url(/static/media/recording-yang.DU9wVKLH.png)}div.speaking-user-media_media__3dcMv.after-recording{background-image:url(/static/media/after-recording-yang.daR-WIee.png)}div.speaking-user-media_media__3dcMv.video.is-recording,div.speaking-user-media_media__3dcMv.video.after-recording{background-image:none}@media screen and (max-width:768px){div.speaking-user-media_media__3dcMv.before-recording,div.speaking-user-media_media__3dcMv.is-recording,div.speaking-user-media_media__3dcMv.after-recording{background-image:none}}.speaking-user-media_inline-1__NYMWu:not(#speaking-user-media_\#__FDY2n){width:100%;height:100%;cursor:pointer}.speaking-user-media_inline-2__3NGYr:not(#speaking-user-media_\#__FDY2n){display:block}.speaking-user-media_inline-3__FnXk5:not(#speaking-user-media_\#__FDY2n){display:none}.speaking-user-media_inline-4__NQYeX:not(#speaking-user-media_\#__FDY2n){width:100%;height:100%;transform:scaleX(-1)}.freetalking-act_inline-1__yeEP0:not(#freetalking-act_\#__LuPUt){width:100%}.preview-sheet_sheet-content__FUDFq{display:flex;flex-direction:column;gap:16px;padding:20px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));overflow:hidden}.preview-sheet_header__NRM4t{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none}.preview-sheet_title__1Pbm3{margin:0;padding-left:4px;flex:1;min-width:0;text-align:left;word-break:keep-all;text-wrap:balance}.preview-sheet_body__rRexn{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.preview-sheet_video-box__aqFHb{width:100%;aspect-ratio:16/9;border-radius:var(--radius-16, 16px);overflow:hidden;background:var(--mono-black);flex:none}.preview-sheet_video-box__aqFHb.preview-sheet_portrait__9HOnZ{width:auto;aspect-ratio:9/16;height:340px;margin:0 auto}@media screen and (min-width:769px){.preview-sheet_video-box__aqFHb.preview-sheet_portrait__9HOnZ{height:420px}}.preview-sheet_pdf-box__LjzF1{width:100%;height:360px;display:flex;align-items:center;justify-content:center;overflow:hidden;flex:none}@media screen and (min-width:769px){.preview-sheet_pdf-box__LjzF1{height:340px}}.preview-sheet_pdf-loading__M2PSK{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.preview-sheet_pdf-loading__guide__15SF1{margin:0;text-align:center}.preview-sheet_sentence-card__XYhus{background:var(--mono-gray0);border:1px solid transparent;border-radius:var(--radius-16, 16px);padding:20px;display:flex;flex-direction:column;justify-content:center;gap:6px;min-height:132px;flex:none}@media screen and (min-width:769px){.preview-sheet_sentence-card__XYhus{min-height:148px}}.preview-sheet_sentence-card__XYhus.preview-sheet_playing__lew_f{border-color:var(--Brand-08)}.preview-sheet_sentence-card__XYhus.preview-sheet_tts__kM7Va{min-height:220px}.preview-sheet_sentence-card__XYhus.preview-sheet_center__kFugx{align-items:center;text-align:center}.preview-sheet_sentence-card__XYhus.preview-sheet_left__IJfjm{align-items:flex-start;text-align:left}.preview-sheet_original__dBbqB,.preview-sheet_translation__s0VAW{margin:0;line-height:1.5;word-break:keep-all;text-wrap:balance}.preview-sheet_button-row__jos9k{display:flex;flex:none}.preview-sheet_button-icon__qyGix{display:inline-flex;flex:none}.preview-sheet_offscreen-player__lM596{position:fixed;left:-10000px;top:0;width:320px;height:180px;overflow:hidden;pointer-events:none}.preview-sheet_hidden-player__EZ2Ww{width:0;height:0;overflow:hidden}.preview-sheet_inline-1__usq0z:not(#preview-sheet_\#__hJW6R){font-size:var(--inline-font-size)}.practice-complete_celebration-backdrop__tTw8Z{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(var(--mono-black-rgb),.4);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1}.practice-complete_character__dbLgC{width:240px;height:auto;display:block;margin-bottom:16px}.practice-complete_congrats__NVl2y{margin:0;text-align:center;white-space:nowrap}.practice-complete_sheet__k4yjJ{display:flex;flex-direction:column;gap:16px;padding:24px 20px 10px}.practice-complete_cta__JAsN6{display:flex;flex-direction:column;gap:10px}.practice-complete_sheet-title__V33VY{margin:0;text-align:center;white-space:nowrap}.practice-complete_next-task__RwOdd{display:flex;align-items:center;justify-content:center;gap:8px;padding:4px 8px;flex-wrap:wrap}.practice-complete_next-label__YYcaQ,.practice-complete_next-name__WA1c_{white-space:nowrap}.practice-complete_button-row__OTKmq{display:flex}.practice-complete_button-icon__G7mIc{display:inline-flex;flex:none}.select-detect-devices_wrapper__De-iE{display:flex;flex-direction:column;gap:16px}.select-detect-devices_selectorRow___kzpD{display:flex;gap:16px;align-items:flex-start}.select-detect-devices_selectorRow___kzpD>*{flex:1;min-width:0}.select-detect-devices_field__kq5qT{position:relative}.select-detect-devices_fieldLabel__LS4pJ{display:block;margin-bottom:8px}@keyframes mic-test-modal_livedot__G12r8{0%,to{opacity:1}50%{opacity:.3}}.mic-test-modal_grabber__R4UQ3{width:38px;height:5px;border-radius:var(--radius-pill, 999px);background:var(--mono-gray3);margin:1px auto;flex-shrink:0}.mic-test-modal_header__rzKM7{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-shrink:0}.mic-test-modal_closeLink__bSYP_{flex-shrink:0}.mic-test-modal_previewCard__T08Ek{padding:16px;display:flex;flex-direction:column;align-items:center;gap:10px;flex-shrink:0}.mic-test-modal_liveDot__QkO89{width:7px;height:7px;border-radius:var(--radius-pill, 999px);background:var(--Red-08);animation:mic-test-modal_livedot__G12r8 1.4s ease-in-out infinite}.mic-test-modal_playCircle__O0b0Y{width:56px;height:56px;border-radius:var(--radius-pill, 999px);background:rgba(var(--mono-white-rgb),.94);display:flex;align-items:center;justify-content:center}.mic-test-modal_testCard__IJ5XI{padding:18px 20px 20px;display:flex;flex-direction:column;align-items:center;gap:12px;flex-shrink:0}.mic-test-modal_testPrompt__aLAAU{text-align:center}.mic-test-modal_meterRow__L1MAX{display:flex;align-items:center;gap:8px}.mic-test-modal_testedTitle__uc8c2,.mic-test-modal_testedSub__yabUj{text-align:center}.mic-test-modal_testedButtonRow__NAuiI{display:flex;gap:12px;width:100%}.mic-test-modal_ctaArea__JHxoW{display:flex;flex-direction:column;gap:10px;margin-top:2px;flex-shrink:0}.mic-test-modal_startHint__m48Rk{display:flex;align-items:center;justify-content:center;gap:6px}@keyframes mic-test-modal_sheetup__ECdRP{0%{transform:translateY(28px);opacity:0}to{transform:translateY(0);opacity:1}}.mic-test-modal_sheet__UqOyw{display:flex;flex-direction:column;gap:20px;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:90dvh;padding:32px 34px}.mic-test-modal_sheetMobile__vjwZG{gap:10px;max-height:92dvh;padding:8px 18px 20px;animation:mic-test-modal_sheetup__ECdRP .34s cubic-bezier(.22,.61,.36,1)}.mic-test-modal_title__KBEdQ{flex:1;min-width:0}.mic-test-modal_previewBox__mZnms{position:relative;width:200px;height:260px;border-radius:var(--radius-12, 12px);overflow:hidden;background:linear-gradient(160deg,var(--mono-gray9),var(--mono-gray8));flex-shrink:0}.mic-test-modal_previewBoxMobile__wZ5zw{width:150px;height:190px}.mic-test-modal_previewVideo__deEGF{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:none}.mic-test-modal_videoShow__WgzPn{display:block}.mic-test-modal_previewBadge__jr7kr{position:absolute;top:10px;left:10px;z-index:2;gap:5px}.mic-test-modal_playOverlay__f1ci-{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer;background:rgba(var(--mono-black-rgb),.4);transition:background .3s}.mic-test-modal_playOverlayPlaying__JC0Sr{background:transparent}.mic-test-modal_testOutlineButtonFlex__lnQc9{flex:1}.mic-test-modal_testOutlineButtonFixed__S343r{padding:0 24px}.mic-test-modal_retestButtonFlex__R4LPw{flex:1}.mic-test-modal_stopButton__u4zCE{margin-top:2px}.mic-test-modal_ctaDisabled__d76Fp{width:100%;min-height:58px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-12, 12px)}.mic-test-modal_ctaDisabled__d76Fp{background:var(--mono-gray2)}.mic-test-modal_inline-2___1ZMh:not(#mic-test-modal_\#__tArpH){display:none}.answer-status-bar_bar__d3IzQ,.answer-status-bar_progress__xCsCp{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.answer-status-bar_progress__track__l1K07{--progress-color: var(--Brand-08);flex:1;--progress-radius: 10px;--progress-track: var(--mono-gray1);--progress-height: 14px}@media screen and (min-width:768px){.answer-status-bar_progress__track__l1K07{--progress-height: 16px}}.answer-status-bar_progress__numbers__EPN5x{flex:none;color:var(--mono-gray7);font-size:var(--font-size-14, 14px);font-weight:500;font-variant-numeric:tabular-nums}@media screen and (min-width:768px){.answer-status-bar_progress__numbers__EPN5x{font-size:var(--font-size-16, 16px)}}.answer-status-bar_counter__sUTxg{display:inline-flex;align-items:center;gap:4px;flex:none}.answer-status-bar_counter__chip__HAHDv{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:6px;font-size:var(--font-size-12, 12px);font-weight:700;font-variant-numeric:tabular-nums}.answer-status-bar_counter__chip--correct__qB9KL{background:var(--Green-02);color:var(--Green-07)}.answer-status-bar_counter__chip--wrong__yRSO7{background:var(--Red-01);color:var(--Red-08)}.flash-card_flash-card__1xhGc{width:100%;max-width:var(--max-learning-screen-size);margin:0 auto;padding:0 10px}.flash-card_flash-card__header__b313t{display:flex;justify-content:space-between;align-items:center;height:50px}.flash-card_flash-card__body__TL_AB{display:flex;flex-direction:column;height:calc(100dvh - 50px - var(--student-banner-offset, 0px) - env(safe-area-inset-bottom,0px));justify-content:center;align-items:center;justify-content:space-between;position:relative}@supports not (height: 100dvh){.flash-card_flash-card__body__TL_AB{height:calc(100vh - 55px - var(--student-banner-offset, 0px) - env(safe-area-inset-bottom,0px))}}.flash-card_flash-card__body__TL_AB .flash-card_flash-card__body__image-option__mj4Lo{display:flex;flex-direction:row;align-items:center;gap:10px;font-size:var(--font-size-16, 16px);font-weight:600}.flash-card_flash-card__body__TL_AB .flash-card_flash-card__body__image-option__mj4Lo .flash-card_image-button__Nfk9c{position:absolute;top:12px;right:16px}.flash-card_flash-card__body__TL_AB .flash-card_flash-card__body__word__UEKlQ{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:16px;width:100%;max-width:768px;gap:20px}.flash-card_flash-card__body__TL_AB .flash-card_flash-card__body__word__UEKlQ .flash-card_word-box__sA_o9{flex-direction:column;display:flex;padding:30px 20px;align-items:center;justify-content:center;gap:10px;align-self:stretch;letter-spacing:-2px;font-size:40px;line-height:1.2;text-align:center;position:relative;overflow-wrap:anywhere}@media screen and (max-width:767px){.flash-card_flash-card__body__TL_AB .flash-card_flash-card__body__word__UEKlQ .flash-card_word-box__sA_o9{padding:10px}}@media screen and (min-width:768px){.flash-card_flash-card__body__TL_AB .flash-card_flash-card__body__word__UEKlQ .flash-card_word-box__sA_o9{font-size:64px;line-height:1.2}}.flash-card_flash-card__body__TL_AB .flash-card_flash-card__body__word__UEKlQ .flash-card_word-box__sA_o9 .flash-card_word-box__image__STDh7{width:300px;height:300px;overflow:hidden}@media screen and (max-width:767px){.flash-card_flash-card__body__TL_AB .flash-card_flash-card__body__word__UEKlQ .flash-card_word-box__sA_o9 .flash-card_word-box__image__STDh7{width:200px;height:200px}}.flash-card_flash-card__body__TL_AB .flash-card_flash-card__body__word__UEKlQ .flash-card_word-box__sA_o9 .flash-card_word-box__image__STDh7 img{width:100%}.flash-card_flash-card__body__TL_AB .flash-card_flash-card__body__word__UEKlQ .flash-card_word-box__sA_o9 .flash-card_word-image-report__P5Ck3{position:absolute;top:20px;right:20px;background:none}.flash-card_flash-card__body__TL_AB .flash-card_flash-card__body__word__UEKlQ .flash-card_word-box__sA_o9 .flash-card_word-image-report__P5Ck3 svg{width:30px;height:30px}@media screen and (max-width:767px){.flash-card_flash-card__body__TL_AB .flash-card_flash-card__body__word__UEKlQ .flash-card_word-box__sA_o9 .flash-card_word-image-report__P5Ck3{top:10px;right:10px}.flash-card_flash-card__body__TL_AB .flash-card_flash-card__body__word__UEKlQ .flash-card_word-box__sA_o9 .flash-card_word-image-report__P5Ck3 svg{width:20px;height:20px}}.flash-card_flash-card__body__TL_AB .flash-card_flash-card__body__word__UEKlQ .flash-card_word-box__sA_o9 .flash-card_word-box__content__VyIEb{min-width:0;max-width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.flash-card_flash-card__body__TL_AB .flash-card_flash-card__body__word__UEKlQ .flash-card_word-box__sA_o9 .flash-card_word-box__content__VyIEb .flash-card_text__BX3YV{font-size:40px;line-height:1.2;max-width:650px;white-space:normal}@media screen and (max-width:767px){.flash-card_flash-card__body__TL_AB .flash-card_flash-card__body__word__UEKlQ .flash-card_word-box__sA_o9 .flash-card_word-box__content__VyIEb .flash-card_text__BX3YV{font-size:var(--font-size-28, 28px);max-width:300px}}.flash-card_flash-card__body__TL_AB .flash-card_select-buttons__vyxP3{padding:20px 0 10px;display:grid;grid-template-columns:repeat(2,1fr);gap:15px;width:100%;max-width:768px}.flash-card_flash-card__body__TL_AB .flash-card_flash-card__complete__T0GIc{display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center;text-align:center;gap:15px}.flash-card_flash-card__body__TL_AB .flash-card_button-area__KqtiQ{width:100%;display:flex;align-items:center;justify-content:center}.flash-card_flash-card__1xhGc .flash-card_bug-report__HshlR{position:absolute;top:40px;right:30px;z-index:900;width:300px;height:300px;padding:20px;display:flex;flex-direction:column;justify-content:flex-start;text-align:left}@media screen and (max-width:767px){.flash-card_flash-card__1xhGc .flash-card_bug-report__HshlR{position:fixed;top:auto;left:0;bottom:0;right:0;width:100%;border-radius:var(--radius-20, 20px) var(--radius-20, 20px) 0 0}}.flash-card_flash-card__1xhGc .flash-card_bug-report__HshlR .flash-card_title__18BQp{display:flex;justify-content:space-between;align-items:center}.flash-card_flash-card__1xhGc .flash-card_bug-report__HshlR .flash-card_list__j0on9{display:flex;flex-direction:column;gap:10px;margin-top:10px}.flash-card_flash-card__1xhGc .flash-card_bug-report__HshlR .flash-card_list__j0on9 .flash-card_list-item__yvFyn{display:flex;flex-direction:row;align-items:center;flex-direction:column}.flash-card_inline-1__d19sF:not(#flash-card_\#__IDKF5){border-radius:var(--radius-16, 16px);border:1px solid var(--mono-gray2);background:var(--mono-gray0);box-shadow:none}.flash-card_inline-2__koxHW:not(#flash-card_\#__IDKF5){display:flex}.tts-player_inline-2__vQMWn:not(#tts-player_\#__CDVQT){visibility:hidden}.memory-list_memory-list-main__q-tLC{width:100%;height:calc(100dvh - var(--student-banner-offset, 0px));display:flex;flex-direction:column;gap:10px;max-width:var(--max-learning-screen-size);margin:0 auto}@media only screen and (max-width:920px){.memory-list_memory-list-main__q-tLC{gap:8px}}@media only screen and (max-width:640px){.memory-list_memory-list-main__q-tLC{gap:6px}}@keyframes memory-list_fill-loading-bar__A3RbP{0%{background-position:100% 0}to{background-position:0 0}}.memory-list_memory-list-main__q-tLC.memory-list_loading__VTfKf{display:flex;justify-content:center;align-items:center}.memory-list_memory-list-main__q-tLC.memory-list_loading__VTfKf:before{content:"";display:block;width:100%;max-width:var(--max-learning-screen-size);margin:0 auto;height:16px;background:linear-gradient(to right,var(--Brand-07) 50%,var(--mono-gray1) 50%);background-size:200% 100%;animation:memory-list_fill-loading-bar__A3RbP 1s linear}.memory-list_memory-list-main__title__IL3Z9{position:sticky;top:0;z-index:2;flex:none;height:50px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.memory-list_memory-list-main__body__Pb-yv{min-width:100%;max-width:768px;margin:0 auto;height:calc(100dvh - 55px - var(--student-banner-offset, 0px));display:flex;flex-direction:column}@supports not (height: 100dvh){.memory-list_memory-list-main__body__Pb-yv{height:calc(100vh - 55px - var(--student-banner-offset, 0px))}}@media screen and (min-width:768px){.memory-list_memory-list-main__body__Pb-yv{padding:0 20px}}@media screen and (max-width:767px){.memory-list_memory-list-main__body__Pb-yv{padding:0 10px}}.memory-list_memory-list-main__body__tab__NO1-b{flex:none;margin-top:10px}.memory-list_memory-list-main__body__list__H3sU6{overflow:auto;margin:20px 0;display:grid;padding:4px 10px;gap:20px;grid-template-columns:1fr 1fr}@media screen and (max-width:767px){.memory-list_memory-list-main__body__list__H3sU6{grid-template-columns:1fr}}.memory-list_memory-list-main__body__list__H3sU6.memory-list_sentence__GcaZr{grid-template-columns:1fr}.memory-list_memory-list-main__body__list__item__OEiIU{display:grid;gap:20px;grid-template-columns:1fr 1fr}.memory-list_memory-list-main__body__list__item__word__2HJb6{display:flex;align-items:center;gap:10px}.toggle-button_toggle-button__EQXbM{display:inline-flex;align-items:center;gap:6px}.toggle-button_label__U7P0F{font-size:var(--font-size-18, 18px);font-weight:600;cursor:pointer}@media only screen and (max-width:920px){.toggle-button_label__U7P0F{font-size:var(--font-size-14, 14px)}}@media only screen and (max-width:767px){.toggle-button_label__U7P0F{font-size:var(--font-size-13, 13px)}}.result-counter_counter__zqWqs{display:flex;gap:6px;justify-content:center;align-items:center}.result-counter_counter__correct__MwDG-,.result-counter_counter__wrong__aCzSV{display:inline-flex;align-items:center;gap:4px;padding:10px 20px}.practice-report-banner_practice-report-banner__oiF2b{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin:0 auto;padding:10px 16px;border-radius:var(--radius-10, 10px);background:rgba(var(--Brand-08-rgb),.1);text-align:center}.practice-report-banner_practice-report-banner__oiF2b svg{flex-shrink:0}@media screen and (max-width:767px){.practice-report-banner_practice-report-banner__oiF2b{padding:10px 14px}}.results-viewer_results-viewer__k13H1{height:calc(100dvh - var(--student-banner-offset, 0px) - env(safe-area-inset-bottom,0px));width:100%;display:flex;align-items:center;flex-direction:column;padding:10px 20px;flex:1}@supports not (height: 100dvh){.results-viewer_results-viewer__k13H1{height:calc(100vh - var(--student-banner-offset, 0px) - env(safe-area-inset-bottom,0px))}}.results-viewer_results-viewer__title__TnvIx{display:flex;justify-content:space-between;width:100%;font-style:normal}.results-viewer_results-viewer__title__TnvIx .results-viewer_lesson-title__mtdjp{white-space:nowrap;overflow:hidden;width:calc(100% - 100px);display:block;text-overflow:ellipsis;text-align:right}.results-viewer_results-viewer__kind__gdRic{width:100%;padding-top:10px;align-items:center;justify-content:center;display:flex;flex-direction:column}.results-viewer_results-viewer__kind__gdRic .results-viewer_kind__uns2n{display:flex;width:100%;justify-content:center;gap:10px;align-items:center}.results-viewer_results-viewer__kind__gdRic .results-viewer_kind__uns2n .results-viewer_result-static-title__MfzFy{font-style:normal}.results-viewer_results-viewer__content__-gqYl{width:100%;flex:1;display:flex;overflow:hidden;flex-direction:column}.results-viewer_results-viewer__content__-gqYl .results-viewer_result-practice-banner__SF7EL{display:flex;justify-content:center;padding-bottom:16px}.results-viewer_results-viewer__content__-gqYl .results-viewer_result-count__xKnle{padding-bottom:12px}.results-viewer_results-viewer__content__-gqYl .results-viewer_result-count__percent__IVq4n{display:flex;align-items:center;justify-content:center;gap:10px;padding:30px 0;border-radius:var(--radius-pill, 999px);width:180px;white-space:nowrap;margin:0 auto;background:radial-gradient(50% 50% at 50% 50%,rgba(var(--Brand-07-rgb),.2),rgba(var(--Brand-07-rgb),0));font-style:normal}.results-viewer_results-viewer__content__-gqYl .results-viewer_result-count__percent__IVq4n span{font-size:var(--font-size-24, 24px);font-weight:700}@media screen and (min-width:768px){.results-viewer_results-viewer__content__-gqYl .results-viewer_result-count__percent__IVq4n span{font-size:40px;font-weight:700;line-height:1.2}}.results-viewer_results-viewer__content__-gqYl .results-viewer_result-list__e5ukO{display:flex;flex-direction:column;gap:20px;margin-top:20px;flex:1;min-height:0;overflow-y:auto}@media screen and (min-width:1000px){.results-viewer_results-viewer__content__-gqYl .results-viewer_result-list__e5ukO{width:800px;margin:0 auto}}.results-viewer_results-viewer__content__-gqYl .results-viewer_result-list__e5ukO .results-viewer_result-section__0VF6F{display:flex;flex-direction:column;gap:8px}.results-viewer_results-viewer__content__-gqYl .results-viewer_result-list__e5ukO .results-viewer_result-list__sentences__9PE5z{width:100%}.results-viewer_results-viewer__content__-gqYl .results-viewer_result-list__e5ukO .results-viewer_result-list__sentences__9PE5z.results-viewer_words__9UZxy{display:grid;grid-template-columns:calc(50% - 5px) calc(50% - 5px);gap:10px}.results-viewer_results-viewer__content__-gqYl .results-viewer_result-list__e5ukO .results-viewer_result-list__sentences__9PE5z li{font-style:normal;display:flex;align-items:center;gap:5px;margin-bottom:10px}.results-viewer_results-viewer__content__-gqYl .results-viewer_result-list__e5ukO .results-viewer_result-list__sentences__9PE5z li svg{flex:none}.results-viewer_results-viewer__footer__I40DD{min-height:85px;display:flex;width:100%;justify-content:space-between;align-items:center}.results-viewer_results-viewer__k13H1 .results-viewer_result-image__QzmGt svg{animation:results-viewer_rotateFade__7csWM 1s ease-in-out;position:absolute;right:30px;bottom:30px}@keyframes results-viewer_rotateFade__7csWM{0%{transform:rotate(0)}50%{transform:rotate(45deg)}to{transform:rotate(0);top:auto}}.word-speak-button_inline-1__DxIXA:not(#word-speak-button_\#__-auzu){display:flex;align-items:center}.word-speak-button_inline-2__bwg19:not(#word-speak-button_\#__-auzu){cursor:auto}.word-speak-button_inline-3__YicMn:not(#word-speak-button_\#__-auzu){cursor:pointer}.word-speak-button_inline-4__piH8g:not(#word-speak-button_\#__-auzu){visibility:hidden}.word-speak-button_inline-5__MgVOK:not(#word-speak-button_\#__-auzu){display:flex;align-items:center;justify-content:center;background:var(--mono-white);border:3px solid var(--green0);border-radius:var(--radius-pill, 999px)}.word-speak-button_inline-6__GR90-:not(#word-speak-button_\#__-auzu){width:60px}@media only screen and (max-width:920px){.word-speak-button_inline-6__GR90-:not(#word-speak-button_\#__-auzu){width:48px}}@media only screen and (max-width:640px){.word-speak-button_inline-6__GR90-:not(#word-speak-button_\#__-auzu){width:34px}}.word-speak-button_inline-7__FOyVP:not(#word-speak-button_\#__-auzu){width:50px}@media only screen and (max-width:920px){.word-speak-button_inline-7__FOyVP:not(#word-speak-button_\#__-auzu){width:40px}}@media only screen and (max-width:640px){.word-speak-button_inline-7__FOyVP:not(#word-speak-button_\#__-auzu){width:28px}}.word-speak-button_inline-8__IAkPc:not(#word-speak-button_\#__-auzu){height:60px}@media only screen and (max-width:920px){.word-speak-button_inline-8__IAkPc:not(#word-speak-button_\#__-auzu){height:48px}}@media only screen and (max-width:640px){.word-speak-button_inline-8__IAkPc:not(#word-speak-button_\#__-auzu){height:34px}}.word-speak-button_inline-9__9meJw:not(#word-speak-button_\#__-auzu){height:50px}@media only screen and (max-width:920px){.word-speak-button_inline-9__9meJw:not(#word-speak-button_\#__-auzu){height:40px}}@media only screen and (max-width:640px){.word-speak-button_inline-9__9meJw:not(#word-speak-button_\#__-auzu){height:28px}}.word-speak-button_inline-10__64UGW:not(#word-speak-button_\#__-auzu){width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:25px solid var(--Brand-08);margin-left:5px}@media only screen and (max-width:920px){.word-speak-button_inline-10__64UGW:not(#word-speak-button_\#__-auzu){border-top:12px solid transparent}}@media only screen and (max-width:640px){.word-speak-button_inline-10__64UGW:not(#word-speak-button_\#__-auzu){border-top:8px solid transparent}}@media only screen and (max-width:920px){.word-speak-button_inline-10__64UGW:not(#word-speak-button_\#__-auzu){border-bottom:12px solid transparent}}@media only screen and (max-width:640px){.word-speak-button_inline-10__64UGW:not(#word-speak-button_\#__-auzu){border-bottom:8px solid transparent}}@media only screen and (max-width:920px){.word-speak-button_inline-10__64UGW:not(#word-speak-button_\#__-auzu){border-left:20px solid var(--Brand-08)}}@media only screen and (max-width:640px){.word-speak-button_inline-10__64UGW:not(#word-speak-button_\#__-auzu){border-left:14px solid var(--Brand-08)}}@media only screen and (max-width:920px){.word-speak-button_inline-10__64UGW:not(#word-speak-button_\#__-auzu){margin-left:4px}}@media only screen and (max-width:640px){.word-speak-button_inline-10__64UGW:not(#word-speak-button_\#__-auzu){margin-left:3px}}.word-speak-button_inline-11__KLWdv:not(#word-speak-button_\#__-auzu){display:block;color:var(--green0);font-size:var(--font-size-28, 28px);margin-left:10px}@media only screen and (max-width:920px){.word-speak-button_inline-11__KLWdv:not(#word-speak-button_\#__-auzu){font-size:22px}}@media only screen and (max-width:640px){.word-speak-button_inline-11__KLWdv:not(#word-speak-button_\#__-auzu){font-size:16px}}@media only screen and (max-width:920px){.word-speak-button_inline-11__KLWdv:not(#word-speak-button_\#__-auzu){margin-left:8px}}@media only screen and (max-width:640px){.word-speak-button_inline-11__KLWdv:not(#word-speak-button_\#__-auzu){margin-left:6px}}.answer-feedback-panel_panel__uIfRB{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;width:100%;min-height:170px;padding:22px 18px;border-radius:var(--radius-16, 16px);text-align:center}@media screen and (max-width:767px){.answer-feedback-panel_panel__uIfRB{position:fixed;left:0;right:0;bottom:0;margin:0 auto;max-width:1000px;z-index:40;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}}.answer-feedback-panel_panel--correct__wWD5N{background:var(--Green-03)}.answer-feedback-panel_panel--wrong__r-ed5{background:var(--Red-02)}.answer-feedback-panel_panel__head__Nka3z{display:flex;align-items:center;gap:8px}.answer-feedback-panel_panel__icon__Hys9H{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;flex-shrink:0}.answer-feedback-panel_panel__icon--correct__NQNw-{background:var(--Green-07)}.answer-feedback-panel_panel__icon--wrong__MNu2h{background:var(--Red-08)}.answer-feedback-panel_panel__title__Jo1Al{margin:0;font-size:var(--font-size-20, 20px);font-weight:800;line-height:130%;color:var(--mono-gray10)}@media screen and (min-width:768px){.answer-feedback-panel_panel__title__Jo1Al{font-size:var(--font-size-24, 24px)}}.answer-feedback-panel_panel__desc__pyB5i{margin:0;font-size:var(--font-size-13, 13px);font-weight:600;color:var(--mono-gray10)}.answer-feedback-panel_panel__next-wrap__cnY0E{width:100%;max-width:420px;margin-top:4px}.answer-feedback-panel_panel__reading__il0uz{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:2px}.answer-feedback-panel_panel__reading-text__MvulQ{font-size:var(--font-size-15, 15px);font-weight:700;color:var(--Brand-08)}.answer-feedback-panel_reveal__pHE0i{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;background:rgba(var(--mono-gray10-rgb),.5);padding:20px}@media screen and (max-width:767px){.answer-feedback-panel_reveal__pHE0i{align-items:flex-end;padding:0}}.answer-feedback-panel_reveal__card__JQnoA{width:640px;max-width:86%;background:var(--mono-white);border:1px solid var(--mono-gray2);border-radius:var(--radius-20, 20px);box-shadow:0 24px 64px rgba(var(--mono-gray10-rgb),.24);padding:24px 28px;max-height:86vh;overflow-y:auto;animation:answer-feedback-panel_reveal-pop__4ah3s .26s cubic-bezier(.2,.8,.25,1) both}@media screen and (max-width:767px){.answer-feedback-panel_reveal__card__JQnoA{width:100%;max-width:100%;border-radius:24px 24px 0 0;padding:18px 18px max(22px,env(safe-area-inset-bottom,0px));animation:answer-feedback-panel_reveal-slide__WRRr6 .28s cubic-bezier(.2,.8,.25,1) both}}.answer-feedback-panel_reveal__card--wide__YV09T{width:920px;display:flex;flex-direction:column;max-height:84vh;overflow:hidden;padding-left:0;padding-right:0}.answer-feedback-panel_reveal__card--wide__YV09T .answer-feedback-panel_reveal__head__ittJx,.answer-feedback-panel_reveal__card--wide__YV09T .answer-feedback-panel_reveal__divider___TQqM,.answer-feedback-panel_reveal__card--wide__YV09T .answer-feedback-panel_reveal__scroll__OM44p{padding-left:28px;padding-right:28px}.answer-feedback-panel_reveal__card--wide__YV09T .answer-feedback-panel_reveal__scroll__OM44p{flex:1;min-height:0;overflow-y:auto}.answer-feedback-panel_reveal__card--wide__YV09T .answer-feedback-panel_reveal__next__sY42d.answer-feedback-panel_reveal__next__sY42d{flex:none;width:calc(100% - 56px);margin-left:28px;margin-right:28px}@media screen and (max-width:767px){.answer-feedback-panel_reveal__card--wide__YV09T .answer-feedback-panel_reveal__head__ittJx,.answer-feedback-panel_reveal__card--wide__YV09T .answer-feedback-panel_reveal__divider___TQqM,.answer-feedback-panel_reveal__card--wide__YV09T .answer-feedback-panel_reveal__scroll__OM44p{padding-left:18px;padding-right:18px}.answer-feedback-panel_reveal__card--wide__YV09T .answer-feedback-panel_reveal__next__sY42d.answer-feedback-panel_reveal__next__sY42d{width:calc(100% - 36px);margin-left:18px;margin-right:18px}}.answer-feedback-panel_reveal__head__ittJx{display:flex;align-items:center;gap:8px}.answer-feedback-panel_reveal__icon__fWskT{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--Red-08);flex-shrink:0}.answer-feedback-panel_reveal__icon--correct__pp961{background:var(--Green-07)}.answer-feedback-panel_reveal__title__W0Jvc{margin:0;font-size:var(--font-size-16, 16px);font-weight:800;color:var(--Red-10)}.answer-feedback-panel_reveal__title--correct__YCD2I{color:var(--Green-08)}.answer-feedback-panel_reveal__divider___TQqM{margin:16px 0;height:1px;background:var(--gray2)}.answer-feedback-panel_reveal__label__Pr0cX{margin:0 0 6px;font-size:var(--font-size-12, 12px);font-weight:700;color:var(--Green-08)}.answer-feedback-panel_reveal__label--wrong__D4ZXG{color:var(--Red-10)}.answer-feedback-panel_reveal__answer-head__T-YEu{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:34px;margin-bottom:6px}.answer-feedback-panel_reveal__answer-head__T-YEu .answer-feedback-panel_reveal__speaker__OT_eK{margin-left:auto}.answer-feedback-panel_reveal__label--inline__blrw4{margin:0}.answer-feedback-panel_reveal__mine__Fz4mX{margin-bottom:14px;padding:10px 14px;border-radius:var(--radius-12, 12px);background:var(--Red-01)}.answer-feedback-panel_reveal__mine-value__w38Yd{margin:0;font-size:var(--font-size-20, 20px);font-weight:700;color:var(--Red-10);word-break:break-word}.answer-feedback-panel_reveal__answer__3c9y3{display:flex;align-items:center;gap:12px}.answer-feedback-panel_reveal__word__05_WU{font-size:var(--font-size-24, 24px);font-weight:800;color:var(--mono-gray10)}.answer-feedback-panel_reveal__long__y1b_Q{flex:1;min-width:0;font-size:var(--font-size-18, 18px);line-height:150%;word-break:break-word;white-space:pre-wrap}.answer-feedback-panel_reveal__speaker__OT_eK{display:inline-flex;align-items:center}.answer-feedback-panel_reveal__speaker__OT_eK button{width:44px;height:44px}.answer-feedback-panel_reveal__meaning__f5HY7{display:flex;align-items:center;gap:10px;margin:8px 0 0;font-size:var(--font-size-15, 15px);font-weight:600;color:var(--mono-gray8)}.answer-feedback-panel_reveal__extra__Xht1y{display:flex;flex-direction:column;gap:14px;margin-top:16px}.answer-feedback-panel_reveal__notice-row__m7ByC{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:14px}.answer-feedback-panel_reveal__notice-row__m7ByC .answer-feedback-panel_reveal__desc__65xek{margin-top:0}.answer-feedback-panel_reveal__desc__65xek{margin:14px 0 0;font-size:var(--font-size-13, 13px);font-weight:600;color:var(--mono-gray7)}.answer-feedback-panel_reveal__next__sY42d{margin-top:16px}@keyframes answer-feedback-panel_reveal-pop__4ah3s{0%{opacity:0;transform:scale(.9) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes answer-feedback-panel_reveal-slide__WRRr6{0%{transform:translateY(100%)}to{transform:translateY(0)}}button.choice-chip_chip__KDOXD{display:inline-flex;align-items:center;justify-content:center;padding:0;overflow:hidden;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit;text-align:center;border-radius:var(--radius-16, 16px);border:1px solid var(--mono-gray2);background:var(--mono-white);box-shadow:-2px -4px 2px rgba(var(--mono-black-rgb),.06) inset;color:var(--mono-gray10_text-color);font-size:var(--font-size-18, 18px);font-weight:700;line-height:140%}@media screen and (min-width:768px){button.choice-chip_chip__KDOXD{font-size:var(--font-size-22, 22px)}}button.choice-chip_chip__KDOXD:disabled{border:0;border-radius:var(--radius-20, 20px);background:var(--mono-gray1);box-shadow:none;cursor:default}button.choice-chip_chip__KDOXD.choice-chip_ai__WyC56{flex:none;padding:5px 12px;border:1px solid var(--AI-border);border-radius:var(--radius-16, 16px);box-shadow:none;color:var(--AI-color);font-size:var(--font-size-12, 12px);font-weight:700;line-height:normal;white-space:nowrap}button.choice-chip_chip__KDOXD.choice-chip_ai__WyC56.choice-chip_selected__LzqG9{border-color:var(--AI-color);background:var(--AI-color);color:var(--mono-white)}button.choice-chip_chip__KDOXD.choice-chip_result__JP5rV{width:36px;height:36px;border:1px solid var(--mono-gray2);border-radius:var(--radius-8, 8px);box-shadow:none;color:var(--mono-gray6);font-size:var(--font-size-14, 14px);font-weight:600;line-height:1;transition:all .15s}button.choice-chip_chip__KDOXD.choice-chip_result__JP5rV:hover{border-color:var(--Brand-08);color:var(--Brand-08)}button.choice-chip_chip__KDOXD.choice-chip_result__JP5rV.choice-chip_correct__Kohbi{border-color:var(--Correct-Color);background:var(--Correct-Fill);color:var(--Correct-Color)}button.choice-chip_chip__KDOXD.choice-chip_result__JP5rV.choice-chip_wrong__QGmPA{border-color:var(--Red-08);background:var(--Red-01);color:var(--Red-08)}@media screen and (max-width:768px){button.choice-chip_chip__KDOXD.choice-chip_result__JP5rV{width:28px;height:28px;border-radius:var(--radius-4, 4px);font-size:var(--font-size-12, 12px)}}.style-assignment-word-test-choice_assignment-word-text-choice-wrap__zYfGS{width:100%;max-width:var(--max-learning-screen-size);margin:0 auto;display:grid;grid-template-columns:1fr;gap:12px;padding:0 10px}@media screen and (min-width:768px){.style-assignment-word-test-choice_assignment-word-text-choice-wrap__zYfGS{grid-template-columns:repeat(2,minmax(0,1fr))}}.style-assignment-word-test-choice_assignment-word-text-choice-wrap__zYfGS .style-assignment-word-test-choice_choice__-wvYB{width:100%;height:100%;min-width:0;min-height:60px;padding:10px 12px}@media screen and (min-width:768px){.style-assignment-word-test-choice_assignment-word-text-choice-wrap__zYfGS .style-assignment-word-test-choice_choice__-wvYB{min-height:70px}}.style-assignment-word-test-choice_assignment-word-text-choice-wrap__zYfGS .style-assignment-word-test-choice_choice-text__o6duz{overflow-wrap:anywhere;word-break:keep-all}.style-assignment-word_assignment-word-test__2ATP2{width:100vw;max-width:var(--max-learning-screen-size);margin:0 auto;max-height:calc(100dvh - var(--student-banner-offset, 0px) - env(safe-area-inset-bottom,0px));height:calc(100dvh - var(--student-banner-offset, 0px) - env(safe-area-inset-bottom,0px));overflow:hidden;z-index:100;display:flex;flex-direction:column;justify-content:space-between;transition:height .3s ease}.style-assignment-word_assignment-word-test__2ATP2 .style-assignment-word_assignment-word-test__wrap__xDUAm{display:flex;flex-direction:column;justify-content:space-between;height:100%}.style-assignment-word_assignment-word-test__2ATP2 .style-assignment-word_assignment-word-test__header__UNi0L{display:flex;flex-direction:column}@media screen and (max-width:1023px){.style-assignment-word_assignment-word-test__2ATP2 .style-assignment-word_assignment-word-test__header__UNi0L{background:var(--mono-white);position:sticky;top:0;z-index:1}}.style-assignment-word_assignment-word-test__2ATP2 .style-assignment-word_assignment-word-test__content__g8Vu8{flex:1;display:flex;flex-direction:column;align-items:center;overflow-y:auto;overflow:auto}.style-assignment-word_assignment-word-test__2ATP2 .style-assignment-word_assignment-word-test__content__g8Vu8 .style-assignment-word_assignment-word-test__content__wrap__jxEhi{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 20px}@media screen and (max-width:767px){.style-assignment-word_assignment-word-test__2ATP2 .style-assignment-word_assignment-word-test__content__g8Vu8 .style-assignment-word_assignment-word-test__content__wrap__jxEhi.style-assignment-word_choice__78GLy{flex:1}}.style-assignment-word_assignment-word-test__2ATP2 .style-assignment-word_assignment-word-test__word__uJ5e-{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:40px;font-weight:700;line-height:1.2;margin-top:16px;width:100%;text-align:center;overflow-wrap:anywhere;min-height:20dvh}@supports not (min-height: 20dvh){.style-assignment-word_assignment-word-test__2ATP2 .style-assignment-word_assignment-word-test__word__uJ5e-{min-height:20vh}}@media screen and (max-width:767px){.style-assignment-word_assignment-word-test__2ATP2 .style-assignment-word_assignment-word-test__word__uJ5e-{font-size:var(--font-size-32, 32px)}}.style-assignment-word_assignment-word-test__2ATP2 .style-assignment-word_assignment-word-test__input__jF-hS{display:flex;justify-content:center;align-items:center;width:100%;padding:10px 0}.style-assignment-word_assignment-word-test-input-wrap__AFPPm{display:flex;flex-direction:row;width:100%;max-width:var(--max-learning-screen-size);margin:0 auto;justify-content:center;align-items:center;gap:10px;padding:0 20px}@media screen and (min-width:768px){.style-assignment-word_assignment-word-test-input-wrap__AFPPm{min-height:100px}}.style-assignment-word_assignment-word-test-input-wrap__AFPPm button.style-assignment-word_button-component__w5ZIF.style-assignment-word_xxl__UWSKq{border-radius:var(--radius-16, 16px)!important}.style-assignment-word_assignment-word-test-input-wrap__AFPPm .style-assignment-word_assignment-word-text-input__area__mERRE{flex:1;display:inline-flex}.assignment-word-text-input_inline-1__nh7q6:not(#assignment-word-text-input_\#__0uC6s){border-radius:var(--radius-16, 16px)}.word-quiz_inline-1__B0cV3:not(#word-quiz_\#__t7Tsm){display:none}.loader_loader__GaXzj{display:flex;justify-content:center;align-items:center;height:calc(100vh - var(--student-banner-offset, 0px));width:100%;background-color:rgba(var(--mono-black-rgb),.2);position:fixed;top:0;left:0;z-index:999}.image-spelling-practice_styledLearningWordContainer__sTOsk{max-width:var(--max-learning-screen-size);margin:0 auto}.image-spelling-practice_spellingWordWrapper__sofcV{display:flex;flex-direction:column;color:var(--mono-gray10);text-align:center;font-size:48px;font-weight:700;line-height:1.2}.image-spelling-practice_spellingWordWrapper__sofcV .spelling-word-board{display:flex;justify-content:center;align-items:center;gap:1px;margin:10px 0;flex-wrap:wrap}@media screen and (max-width:767px){.image-spelling-practice_spellingWordWrapper__sofcV .spelling-word-board{font-size:var(--font-size-28, 28px);padding:0 30px}}.image-spelling-practice_spellingWordWrapper__sofcV .spelling-word-blank{display:flex;width:52px;height:48px;padding:12px 25px;align-items:center;gap:10px}@media screen and (max-width:767px){.image-spelling-practice_spellingWordWrapper__sofcV .spelling-word-blank{width:36px;height:36px;padding:8px 15px}}.image-spelling-practice_styledLearningWordChoice__y9vp4{width:100%;height:calc(100dvh - var(--student-banner-offset, 0px) - env(safe-area-inset-bottom,0px));display:flex;flex-direction:column}.image-spelling-practice_styledLearningWordChoice__y9vp4 .learning-word-content__wrapper{width:100%;flex:1;min-height:0;justify-content:center;display:flex;align-items:center;flex-direction:column}.image-spelling-practice_styledLearningWordChoice__y9vp4 .learning-word-content__wrapper .no-image .no-image-definition{padding:10px;align-items:center;justify-content:center}.image-spelling-practice_styledLearningWordChoice__y9vp4 .learning-word-content__wrapper .learning-word-content__images{display:grid;grid-template-columns:repeat(2,1fr);padding:20px 10px;flex-wrap:wrap;gap:5px;justify-content:center}@media screen and (min-width:1000px){.image-spelling-practice_styledLearningWordChoice__y9vp4 .learning-word-content__wrapper .learning-word-content__images{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:767px){.image-spelling-practice_styledLearningWordChoice__y9vp4 .learning-word-content__wrapper .learning-word-content__images{grid-template-columns:repeat(2,1fr)}}.image-spelling-practice_styledLearningWordChoice__y9vp4 .learning-word-content__wrapper .learning-word-content__images .learning-word-content__image{width:250px;height:250px;display:flex;border-radius:var(--radius-10, 10px);background-size:cover}@media screen and (min-width:1000px){.image-spelling-practice_styledLearningWordChoice__y9vp4 .learning-word-content__wrapper .learning-word-content__images .learning-word-content__image{width:240px;height:240px}}@media screen and (max-width:767px){.image-spelling-practice_styledLearningWordChoice__y9vp4 .learning-word-content__wrapper .learning-word-content__images .learning-word-content__image{width:35vw;height:35vw}}.image-spelling-practice_styledLearningWordChoice__y9vp4 .learning-word-content__wrapper .learning-word-input{width:100%;max-width:var(--max-learning-screen-size);padding:10px 0}.image-spelling-practice_styledLearningWordChoice__y9vp4 .learning-word-content__wrapper .learning-word-content__text{justify-content:center;width:100%;align-items:center;display:flex;flex-direction:column;padding:30px 0}.image-spelling-practice_styledLearningWordChoice__y9vp4 .learning-word-content__wrapper .learning-word-content__text.choice-buttons{flex:1}.image-spelling-practice_styledLearningWordChoice__y9vp4 .learning-word-content__wrapper .learning-word-input__buttons{display:flex;flex-wrap:wrap;gap:6px;width:100%;padding:0 10px}.image-spelling-practice_styledLearningWordChoice__y9vp4 .learning-word-content__wrapper .learning-word-input__buttons button.button-component.xxl{width:100%;border-radius:var(--radius-16, 16px)!important}@media screen and (min-width:768px){.image-spelling-practice_styledLearningWordChoice__y9vp4 .learning-word-content__wrapper .learning-word-input__buttons button.button-component.xxl{width:calc(50% - 10px)}}.image-spelling-practice_styledLearningWordHeader__w85tH{flex:none;width:100%;position:sticky;top:0;z-index:1}@media screen and (max-width:1023px){.image-spelling-practice_styledLearningWordHeader__w85tH{background:var(--mono-white)}}.image-spelling-practice_spellingHintWrapper__JTZ7K{display:flex;flex-direction:column;align-items:center;-webkit-user-select:none;user-select:none}.image-spelling-practice_spellingHintWrapper__JTZ7K>button+.image-spelling-practice_spellingWordWrapper__sofcV{margin-left:10px}.image-spelling-practice_inline-1__xpIWE:not(#image-spelling-practice_\#__MuGUe){background-image:var(--inline-background-image)}.image-spelling-practice_inline-2__zE-XA:not(#image-spelling-practice_\#__MuGUe){display:none}.game-word_container__DVDsB{display:flex;flex-direction:column;width:100%;height:100%}.game-word_score__jLSCl{flex:none;font-variant-numeric:tabular-nums}.game-word_stage__0eJ-z{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;background-size:100% 100%;background-repeat:no-repeat;width:100%}.game-word_canvas-area__dai8i{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:75vh;overflow-y:auto;position:relative}.game-word_canvas-wrap__64hrj{width:100%;height:100%;display:flex}.game-word_canvas-wrap__64hrj canvas{display:block;width:100%;height:auto;flex:none}.game-word_start-panel__7aGx0{display:flex;flex-direction:column;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;align-items:center;gap:20px;width:400px}@media(max-width:767px){.game-word_start-panel__7aGx0{position:fixed;top:auto;bottom:calc(12px + env(safe-area-inset-bottom,0px));transform:translate(-50%);width:calc(100% - 32px)}}.game-word_result-content__5RdqE{display:flex;flex-direction:column;align-items:center;width:100%}.game-word_result-title__zhSSr{display:block;color:var(--mono-gray10);font-size:var(--font-size-20, 20px);font-weight:700;line-height:1.4;margin:0;text-align:center;word-break:keep-all}@media(max-width:600px){.game-word_result-title__zhSSr{font-size:var(--font-size-16, 16px)}}.game-word_result-grid__RbdpL{display:grid;width:100%;margin:20px 0 0;max-height:min(440px,48vh);overflow:auto;border-radius:var(--radius-4, 4px);grid-template-columns:repeat(2,1fr);border-top:1px solid var(--mono-gray2);border-bottom:1px solid var(--mono-gray2)}.game-word_result-cell__96SWr{display:flex;flex-direction:row;align-items:center;padding:15px;width:100%;box-sizing:border-box}.game-word_result-cell__96SWr:nth-child(odd){border-right:1px solid var(--mono-gray2)}.game-word_result-cell__96SWr:last-child,.game-word_result-cell__96SWr:nth-last-child(2):nth-child(odd){border-bottom:none}.game-word_result-word__XHx8s{display:block;width:50%;font-size:var(--font-size-18, 18px);line-height:1.4;color:var(--mono-gray9);margin:0}@media(max-width:600px){.game-word_result-word__XHx8s{font-size:var(--font-size-15, 15px)}}.game-word_result-word__XHx8s.game-word_wrong__OvUW_{color:var(--red3)}.game-word_result-actions__VdQWW{display:flex;width:100%;justify-content:flex-end;gap:10px;margin:20px 0 0}@media(max-width:600px){.game-word_result-actions__VdQWW{flex-direction:column-reverse}.game-word_result-actions__VdQWW>*{width:100%}}.game-word_input-row__DTlf-{display:flex;flex-direction:column;justify-content:center;align-items:center}@media(max-width:767px){.game-word_input-row__DTlf-{padding:0 16px}}.game-word_start-dim__Oe4WU{display:none}@media(max-width:767px){.game-word_start-dim__Oe4WU{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#ffffffdb}}.game-word_speed-row__eLV6V{display:flex;align-items:center;gap:12px;width:100%}.game-word_speed-toggle__UzaC6{flex:1;min-width:0}.game-word_speed-label__ywofa{flex:none}.game-word_answer-input__eXZxc.game-word_answer-input__eXZxc{width:100%;max-width:640px;height:120px;font-size:var(--font-size-32, 32px);font-weight:700;background-color:#ffffffe0;box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08);text-align:center;box-sizing:border-box}@media(max-width:767px){.game-word_answer-input__eXZxc.game-word_answer-input__eXZxc{height:72px;font-size:var(--font-size-22, 22px)}}.game-word_inline-1__uKkuT:not(#game-word_\#__EbMve){background-image:var(--inline-background-image)}.practice-word_container__4ATir{position:absolute;height:calc(100% - env(safe-area-inset-bottom,0px));width:100%;z-index:100;display:flex}.practice-word_mode-select__Slp9C{display:flex;flex-direction:row;gap:30px;width:100%;height:100%;position:relative;align-items:center;justify-content:center;padding:10px;box-sizing:border-box}.practice-word_mode-select__Slp9C.practice-word_narrow__hTY3Z{flex-direction:column;gap:15px}.practice-word_mode-card__baRxx{display:flex;flex-direction:column;width:100%;max-width:433px;height:468px;align-items:center;justify-content:center;gap:60px;padding:0 10px;box-sizing:border-box;cursor:pointer}.practice-word_mode-card__baRxx .game{fill:var(--mono-gray9);color:var(--mono-gray9)}.practice-word_mode-card__baRxx:hover{background-color:var(--Brand-06)}.practice-word_mode-card__baRxx:hover .game{fill:var(--mono-white);color:var(--mono-white)}@media(max-width:850px){.practice-word_mode-card__baRxx{height:unset;padding:15px 20px;gap:25px}}.practice-word_mode-icon__iXPks.practice-word_flash__3qAR5{width:263px;height:142px}.practice-word_mode-icon__iXPks.practice-word_match__EIOME{width:309px;height:146px}.practice-word_mode-icon__iXPks.practice-word_crash__0B6ha{width:241px;height:200px}@media(max-width:850px){.practice-word_mode-icon__iXPks.practice-word_flash__3qAR5{width:163px;height:92px}.practice-word_mode-icon__iXPks.practice-word_match__EIOME,.practice-word_mode-icon__iXPks.practice-word_crash__0B6ha{width:209px;height:96px}}.practice-word_mode-title__DUTqC{display:block;color:var(--mono-gray9);text-align:center;word-break:keep-all;font-size:40px;font-weight:700;line-height:1.2}.practice-word_play-pane__y9AF7{display:flex;flex-direction:column;width:100%;height:100%}.practice-word_match-grid__Ov3vT{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;gap:16px;flex:1;min-height:0;position:relative;padding:18px 48px;overflow:auto}@media(min-width:600px){.practice-word_match-grid__Ov3vT{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.practice-word_match-grid__Ov3vT{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.practice-word_match-grid__Ov3vT{grid-template-columns:repeat(4,1fr)}}.practice-word_match-cell__WriS3{min-height:110px;display:flex}.practice-word_match-cell__WriS3>*{flex:1}.practice-word_word-box__LUahN{display:flex;padding:26px 10px;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;justify-content:center;position:relative;z-index:1;height:100%;box-sizing:border-box;overflow:hidden}.practice-word_card-bg__vEJu9{position:absolute;width:100%;height:100%;z-index:0;background-size:cover;background-position:center;background-repeat:no-repeat}.practice-word_card-veil__8QonU{opacity:.8;width:100%;height:100%;position:absolute;z-index:2}.practice-word_card-veil__8QonU.practice-word_selected__SzH0S{background-color:var(--Brand-06);z-index:4}.practice-word_card-text__zu9ui{text-align:center;height:fit-content;z-index:5;position:relative}.practice-word_hint-button__CnIdS{position:absolute;bottom:4px;right:4px;z-index:3}.practice-word_status-overlay__CYpy6{display:none;position:absolute;width:100%;height:100%;align-items:center;justify-content:center;z-index:2}.practice-word_status-overlay__CYpy6.practice-word_right__vocpT{background-color:rgba(var(--Green-04-rgb),.3)}.practice-word_status-overlay__CYpy6.practice-word_wrong__El1Y6{background-color:rgba(var(--Red-04-rgb),.3)}.practice-word_status-image__skVqC{width:205px;height:209px}.practice-word_header-toggles__KhoDX{display:flex;align-items:center;gap:14px;flex:none}@media(max-width:767px){.practice-word_header-toggles--actions__tp8Vj{display:none}}.practice-word_header-toggles--nav__uhnMA{justify-content:flex-end;padding:0 12px 8px}@media(min-width:768px){.practice-word_header-toggles--nav__uhnMA{display:none}}.practice-word_header-toggle__V4D06{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.practice-word_end-body__q-5GA{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:calc(100dvh - var(--student-banner-offset, 0px));padding:24px 16px;text-align:center}.practice-word_end-actions__Ze6tx{display:flex;gap:10px;width:100%;max-width:420px;margin-top:24px}.practice-word_end-actions__Ze6tx>button{flex:1 1 0}@media(max-width:767px){.practice-word_end-actions__Ze6tx{flex-direction:column}}.practice-word_lottie-stage__aMdLi{width:800px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.practice-word_inline-1__Trfvd:not(#practice-word_\#__gqZe7){pointer-events:all}.practice-word_inline-2__BEV2-:not(#practice-word_\#__gqZe7){pointer-events:none}.practice-word_inline-3__y3xcg:not(#practice-word_\#__gqZe7){cursor:pointer}.practice-word_inline-4__a709H:not(#practice-word_\#__gqZe7){cursor:default}.practice-word_inline-5__BZO4N:not(#practice-word_\#__gqZe7){background-color:var(--inline-background-color)}.practice-word_card-matched__zap7-{background:var(--Yellow-06)!important}.practice-word_card-cleared___yVw-{background:var(--mono-gray2)!important}.practice-word_card-wrong__KvdMF{background-color:var(--Red-05)!important}.practice-word_hint-hidden__mUZ5O{display:none!important}.practice-word_hint-shown__PMDIi{display:flex!important}.practice-word_card-bg__vEJu9{background-image:var(--card-image)}.practice-games-host_container__qdtB8{display:flex;flex-direction:column;width:100%;height:100%;min-height:calc(100vh - var(--student-banner-offset, 0px));align-items:center;overflow:hidden;position:relative}.practice-games-host_startPage__ke0Vs{display:flex;flex-direction:column;width:100%;align-items:center;height:100%;min-height:calc(100vh - var(--student-banner-offset, 0px));background-image:url(/static/media/new-frame.DN_tkAkU.png);background-size:cover;background-repeat:no-repeat;background-position:center}@media(max-width:850px){.practice-games-host_startPage__ke0Vs{background-position:left}}.sentence_sentence-container__LBrNb{display:flex;flex-direction:column;height:calc(100dvh - var(--student-banner-offset, 0px) - env(safe-area-inset-bottom,0px));max-width:var(--max-learning-screen-size);margin:0 auto}@supports not (height: 100dvh){.sentence_sentence-container__LBrNb{height:calc(100vh - var(--student-banner-offset, 0px) - env(safe-area-inset-bottom,0px))}}.sentence_sentence-container__body__O6fq9{display:flex;flex-direction:column;overflow:auto}@media screen and (max-width:767px){.sentence_sentence-container__body__O6fq9{flex:1;min-height:0}}@media screen and (min-width:768px){.sentence_sentence-container__body__O6fq9{flex-direction:row;height:calc(100dvh - 85px - var(--student-banner-offset, 0px))}@supports not (height: 100dvh){.sentence_sentence-container__body__O6fq9{height:calc(100vh - 85px - var(--student-banner-offset, 0px))}}}.sentence_sentence-container__right__SL7Fw{display:flex;flex-direction:column;flex:1;overflow:auto;position:relative}@media screen and (min-width:768px){.sentence_sentence-container__right__SL7Fw{padding-left:20px;padding-right:20px;height:calc(100dvh - 85px - var(--student-banner-offset, 0px))}.sentence_maximize__OOb89 .sentence_sentence-container__right__SL7Fw{padding:0}@supports not (height: 100dvh){.sentence_sentence-container__right__SL7Fw{height:calc(100vh - 85px - var(--student-banner-offset, 0px))}}}@media screen and (min-width:768px){.sentence_sentence-container__LBrNb.sentence_maximize__OOb89 .sentence_sentence-container__content__DF0fy{display:none}}.sentence_sentence-container__content__DF0fy{display:flex;flex-direction:column;width:100%;min-height:calc(50dvh - 60px - var(--student-banner-offset, 0px));position:relative}@supports not (height: 100dvh){.sentence_sentence-container__content__DF0fy{min-height:calc(50vh - 60px - var(--student-banner-offset, 0px))}}.sentence_sentence-container__content__DF0fy.sentence_audio-only__H04Nm{min-height:80px}@media screen and (min-width:768px){.sentence_sentence-container__content__DF0fy{width:50vw;justify-content:center;min-height:calc(50dvh - var(--student-banner-offset, 0px));max-height:calc(100dvh - 55px - var(--student-banner-offset, 0px));padding-left:30px;padding-right:30px;flex:1;background:var(--mono-gray0)}@supports not (height: 100dvh){.sentence_sentence-container__content__DF0fy{max-height:calc(100vh - 55px - var(--student-banner-offset, 0px))}}}.sentence_sentence-container__content__DF0fy .sentence_audio-player__Fx0Au{position:absolute}.sentence_sentence-container__content__player__pCAmb{width:100%;flex-shrink:0;position:relative;height:100%}@media screen and (min-width:768px){.sentence_sentence-container__content__player__pCAmb{display:flex;flex-direction:column;justify-content:center}}.sentence_sentence-container__content__player__pCAmb.sentence_has-player__OdHE-{min-height:268px}.sentence_sentence-container__content__player__pCAmb.sentence_pdf-selected__uk4I1{position:static}.sentence_sentence-container__content__audio__VO_ns{width:60px;height:60px;padding:16px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:var(--radius-20, 20px);background:var(--Brand-08);position:absolute;bottom:10px;left:10px}.sentence_read-aloud-offscreen___ypZv{position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}.sentence-expand_sentence-expand__cUDb3{top:calc(100% - 8px)}@media screen and (max-width:768px){.sentence-expand_sentence-expand__cUDb3{display:none}}.settings_sheet__3WMro.settings_sheet__3WMro{max-width:1000px}.settings_sentence-settings__dy-s8{width:100%;max-height:70vh;overflow-y:auto;text-align:center}.settings_sentence-settings__content__TnH_t{max-width:1000px;width:100%;margin-left:auto;margin-right:auto;padding:0 20px}.settings_sentence-settings__dy-s8 .settings_title__ZTKf7{width:100%;padding:18px 0;text-align:center;position:relative}.settings_sentence-settings__dy-s8 .settings_title__ZTKf7 .settings_back-button__gQ2QS{position:absolute;left:0;top:50%;transform:translateY(-50%)}.settings_sentence-settings__dy-s8 .settings_setting-item__ZHxuZ{display:flex;padding:18px 0;justify-content:space-between}.settings_sentence-settings__dy-s8 .settings_setting-item__ZHxuZ .settings_inner__hn9LX{width:100%;display:flex;justify-content:space-between}.settings_sentence-settings__dy-s8 .settings_setting-item__ZHxuZ.settings_warn__LQIhK{flex-direction:column}.settings_sentence-settings__dy-s8 .settings_setting-item__ZHxuZ.settings_warn__LQIhK .settings_disabled-explain__B2grM{width:100%;text-align:left;color:var(--red--06);font-size:var(--font-size-11, 11px);height:11px;margin-top:-4px}.settings_sentence-settings__dy-s8 .settings_setting-item__ZHxuZ.settings_left__UuNh3{justify-content:flex-start;gap:10px}.settings_sentence-settings__dy-s8 .settings_setting-item__ZHxuZ.settings_selected__nCqTG{background:var(--Brand-Tint)}.settings_sentence-settings__footer__yr53u{padding:20px 0}.grammar-explanation_ai-badge__6E3m7{flex:none}.grammar-explanation_head__OfEjr{display:flex;align-items:center;gap:7px}.grammar-explanation_head__title__6Y7k_{flex:none}.grammar-explanation_reason__28kEu{display:flex;flex-direction:column;gap:10px;padding:16px 17px}.grammar-explanation_inline-1__twaqE:not(#grammar-explanation_\#__bxVrM){color:var(--inline-color)}.grammar-explanation_inline-2__VJ6ef:not(#grammar-explanation_\#__bxVrM){border-bottom-color:var(--inline-border-bottom-color)}.sentence-structure_head__1J0cc{display:flex;align-items:center;gap:7px}.sentence-structure_head__title__--PJu{flex:none;font-size:var(--font-size-15, 15px);font-weight:800;color:var(--mono-gray10)}.sentence-structure_structure__4b2Ok{display:flex;flex-direction:column;gap:14px;padding:17px 18px;border:1px solid var(--mono-gray2);border-radius:var(--radius-16, 16px)}.sentence-structure_structure__chunks__X6api{line-height:4.2;word-break:break-word}.sentence-structure_structure__chunks--with-clause__FNrT5{line-height:66px}.sentence-structure_structure__chunk__-xDcT{display:inline}.sentence-structure_structure__chunk__-xDcT[data-structure-break]:before{content:"\a";white-space:pre}.sentence-structure_structure__lead__Ys_M2{position:relative;display:inline-block;line-height:1.3}.sentence-structure_structure__role__PiA-O{position:absolute;left:0;bottom:26px;font-size:var(--font-size-13, 13px);font-weight:800;white-space:nowrap}.sentence-structure_structure__clause__gaq_x{display:inline}.sentence-structure_structure__token__HFcLE{position:relative;display:inline;font-size:var(--font-size-18, 18px);font-weight:800;color:var(--mono-gray10);line-height:1.3;word-break:normal;overflow-wrap:normal}.sentence-structure_structure__underline__k6Tvc{display:inline;padding:0 8px 3px 0;border-bottom:3px solid}.sentence-structure_structure__sub__Af76W{position:absolute;top:100%;left:0;margin-top:7px;padding-right:4px;font-size:var(--font-size-11, 11px);font-weight:800;line-height:1;letter-spacing:-.01em;white-space:nowrap;color:var(--mono-gray6)}.sentence-structure_structure__text__pClHN{display:inline;font-size:var(--font-size-18, 18px);font-weight:800;color:var(--mono-gray10);padding-bottom:3px;border-bottom:3px solid}.sentence-structure_structure__points__jg-0K{display:flex;flex-direction:column;gap:11px;padding-top:13px;border-top:1px solid var(--mono-gray2)}.sentence-structure_structure__point__4Weog{display:flex;align-items:flex-start;gap:9px}.sentence-structure_structure__dot__CeMuU{flex:none;width:6px;height:6px;margin-top:8px;border-radius:var(--radius-pill, 999px);background:var(--Red-08)}.sentence-structure_structure__point-text__-ZMHa{margin:0;font-size:var(--font-size-15, 15px);line-height:1.7;color:var(--mono-gray8)}.sentence-structure_structure__point-title__qtUsO{font-weight:800;color:var(--Red-08)}.sentence-structure_inline-1__npz63:not(#sentence-structure_\#__juQ9j){color:var(--inline-color)}.sentence-structure_inline-2___QMzK:not(#sentence-structure_\#__juQ9j){border-bottom-color:var(--inline-border-bottom-color)}.rating_rating__6CDrX{display:inline-flex;align-items:center;gap:6px}.rating_button__b5xkf{display:inline-flex;padding:0;border:0;background:none;line-height:0;cursor:pointer}.rating_star___6ruV{display:block;color:var(--mono-gray2)}.rating_star___6ruV.rating_on__gm5X2{color:var(--rating-on, var(--Yellow-08))}.grammar-feedback-report_trigger-row__7lNLK{display:flex;justify-content:flex-end;margin-top:2px}.grammar-feedback-report_trigger__CJBBt{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;border:none;background:transparent;color:var(--mono-gray5);font-size:var(--font-size-13, 13px);font-weight:600;cursor:pointer}.grammar-feedback-report_trigger__CJBBt:hover{color:var(--mono-gray7)}.grammar-feedback-report_trigger__CJBBt:focus:not(:focus-visible){outline:none}.grammar-feedback-report_trigger--done__9pE5c{display:inline-flex;align-items:center;gap:5px;padding:6px 10px;cursor:default}.grammar-feedback-report_card__YMK6T{width:100%;overflow-y:auto}@media screen and (min-width:769px){.grammar-feedback-report_card__YMK6T{max-width:420px}}.grammar-feedback-report_sheet__blp9O{display:flex;flex-direction:column;padding:24px}.grammar-feedback-report_head__je0s4{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.grammar-feedback-report_close__2fvgu{font-size:var(--font-size-14, 14px)}.grammar-feedback-report_desc__JXu8S{margin:0 0 18px}.grammar-feedback-report_stars__P-2uD{display:flex;flex-direction:column;align-items:center;gap:8px;padding:4px 0 16px}.grammar-feedback-report_caption__aGYC-{min-height:20px}.grammar-feedback-report_divider__gvuYl{height:1px;margin:0 0 14px}.grammar-feedback-report_section-title__9d7qH{margin:0 0 6px}.grammar-feedback-report_options__6M9R3{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.grammar-feedback-report_options__6M9R3 li>label{align-items:flex-start;gap:10px;padding:10px 8px;border-radius:var(--radius-10, 10px);color:var(--mono-gray9);font-size:var(--font-size-14, 14px);line-height:1.5;word-break:keep-all}.grammar-feedback-report_options__6M9R3 li>label:hover{background:var(--mono-gray0)}textarea.grammar-feedback-report_textarea__f_yJ6{min-height:88px;margin-top:8px}.grammar-feedback-report_submit__D7j7n{margin-top:20px}.visual-content-player_hidden-media__C02ie:not(#visual-content-player_\#__VuQDK){position:absolute;width:1px;height:1px;opacity:0;overflow:hidden;pointer-events:none}.visual-content-player_media-video__nKt85:not(#visual-content-player_\#__VuQDK){position:relative}.visual-content-player_media-pdf__TPqmT:not(#visual-content-player_\#__VuQDK){display:flex;position:unset}@media screen and (max-width:767px){.speak-button_has-background-image__Rs2uq{position:absolute;bottom:0}}@media screen and (min-width:768px){.speak-button_has-background-image__Rs2uq{position:absolute;top:10px}}.speak-button_play-audio-button__o8Dag{margin:10px 0 10px 10px}.sentence-choice_sentence-choice__xRjO0{bottom:0;display:grid;width:100%;grid-template-columns:repeat(3,1fr);gap:8px;padding:10px}@media screen and (min-width:768px){.sentence-choice_maximize__yidMM .sentence-choice_sentence-choice__xRjO0{display:flex}}@media screen and (max-width:767px){.sentence-choice_sentence-choice__xRjO0{max-height:150px}}@media screen and (min-width:768px){.sentence-choice_sentence-choice__xRjO0{display:flex;flex-wrap:wrap;align-content:flex-end}}@media screen and (min-width:1024px){.sentence-choice_sentence-choice__xRjO0{gap:10px;max-height:360px}}@media screen and (min-width:768px){.sentence-choice_sentence-choice__xRjO0.sentence-choice_maximize__yidMM .sentence-choice_sentence-choice__button__Zx9lY{flex:1 1 30%}}.sentence-choice_sentence-choice__xRjO0 .sentence-choice_sentence-choice__button__Zx9lY{height:60px}@media screen and (min-width:768px){.sentence-choice_sentence-choice__xRjO0 .sentence-choice_sentence-choice__button__Zx9lY{--var-height: calc(50dvh - 60px) ;height:calc(var(--var-height) / 3);max-height:100px;flex:1 0 calc(50% - 10px);max-width:calc(50% - 5px);max-height:70px}@supports not (height: 100dvh){.sentence-choice_sentence-choice__xRjO0 .sentence-choice_sentence-choice__button__Zx9lY{--var-height: calc(50vh - 60px) }}}.sentence-choice_sentence-choice__xRjO0 .sentence-choice_sentence-choice__button__Zx9lY .sentence-choice_sentence-choice__button__text__g1xDG{word-break:break-all;padding:0 5px}.sentence-tokens_list__B0Y30{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sentence-token-gap, 8px)}.sentence-tokens_slot__X6wUI{display:inline-flex;align-items:center;white-space:pre-wrap}.sentence-tokens_slot--attached__Jno9O{margin-left:calc(-1 * var(--sentence-token-gap, 8px))}.sentence-viewer_sentence-viewer__Y9HbZ{position:relative;display:flex;flex-direction:column;flex:1;overflow:auto;flex-shrink:0}.sentence-viewer_sentence-viewer__Y9HbZ .sentence-viewer_sentence-viewer__sentence__dddJ9{display:flex;padding:20px;align-items:center;flex-wrap:wrap;max-height:100%}.sentence-viewer_sentence-viewer__Y9HbZ .sentence-viewer_sentence-viewer__sentence__dddJ9 .sentence-viewer_blank__HlZre{height:45px;min-width:40px;align-items:center;justify-content:center;display:inline-flex;padding:10px}@media screen and (min-width:768px){.sentence-viewer_sentence-viewer__Y9HbZ .sentence-viewer_sentence-viewer__sentence__dddJ9 .sentence-viewer_blank__HlZre{width:90px;height:48px}}.sentence-viewer_sentence-viewer__Y9HbZ .sentence-viewer_sentence-viewer__sentence__dddJ9 .sentence-viewer_blank__HlZre.sentence-viewer_selected__XlwJL{border:1px solid var(--Brand-08);background:var(--mono-white)}.sentence-viewer_sentence-viewer__Y9HbZ .sentence-viewer_sentence-viewer__sentence__dddJ9 .sentence-viewer_blank__HlZre.sentence-viewer_pass__LrT5o{align-items:center;justify-content:center;display:inline-flex;width:auto;padding:0 10px;border:1px solid var(--Correct-Color);background:var(--Green-02);color:var(--mono-gray10)}.sentence-viewer_sentence-viewer__Y9HbZ .sentence-viewer_sentence-viewer__sentence__dddJ9 .sentence-viewer_blank__HlZre.sentence-viewer_wrong__4R0jf{border:1px solid var(--Red-07);background:var(--Red-01)}.sentence-viewer_sentence-viewer__Y9HbZ .sentence-viewer_sentence-viewer__sentence__dddJ9 .sentence-viewer_blank__HlZre.sentence-viewer_reveal-correct__TLCm5{border:1px solid var(--Correct-Line);background:var(--Correct-Fill);color:var(--Brand-11);width:auto}.sentence-viewer_sentence-viewer__Y9HbZ .sentence-viewer_sentence-viewer__sentence__dddJ9 .sentence-viewer_blank__HlZre.sentence-viewer_reveal-wrong__XN8pc{border:1px solid var(--Red-04);background:var(--Red-01);color:var(--Red-10);width:auto}.sentence-viewer_sentence-viewer__Y9HbZ .sentence-viewer_sentence-viewer__sentence__dddJ9 .sentence-viewer_blank__HlZre.sentence-viewer_reveal-missed__6HSAo{border:1px solid var(--mono-gray2);background:var(--Blue-01);color:var(--mono-gray5);width:auto}.sentence-viewer_sentence-viewer__Y9HbZ .sentence-viewer_sentence-viewer__translate__haHsO{width:100%}.sentence-grammar-choice_inline-1__Xyt18:not(#sentence-grammar-choice_\#__zLpZ0){overflow:hidden auto}.sentence-write_sentence-text__zNq3a{display:flex;flex-direction:column;justify-content:center;overflow:auto;flex-shrink:0;min-height:30dvh}.sentence-write_sentence-text__zNq3a.sentence-write_blank__wp_Ny{justify-content:space-between;padding-top:40px;width:100%}.sentence-write_sentence-text__zNq3a.sentence-write_blank__wp_Ny.sentence-write_textarea__UsuF-,.sentence-write_sentence-text__zNq3a.sentence-write_blank__wp_Ny.sentence-write_input__vfaKK{transform:translateZ(0)}@media screen and (min-width:768px){.sentence-write_sentence-text__zNq3a.sentence-write_blank__wp_Ny .sentence-write_mobile-info__PjcsV{display:none}}@media screen and (max-width:767px){.sentence-write_sentence-text__zNq3a.sentence-write_blank__wp_Ny{height:calc(100dvh - 245px - var(--student-banner-offset, 0px))}.sentence-write_sentence-text__zNq3a.sentence-write_blank__wp_Ny .sentence-write_mobile-info__PjcsV{display:flex;justify-content:end;padding:0 20px;position:absolute;width:100%;top:80px}.sentence-write_sentence-text__zNq3a.sentence-write_blank__wp_Ny .sentence-write_blank-information__FAndP{display:none!important}}@media screen and (max-width:767px){.sentence-write_sentence-text__zNq3a.sentence-write_blank__wp_Ny .sentence-write_sentence-text__bottom__vA-cW{position:fixed;max-width:1000px;width:100%;bottom:0;padding-bottom:env(safe-area-inset-bottom,0px)}}.sentence-write_sentence-text__zNq3a.sentence-write_blank__wp_Ny .sentence-write_sentence-text__button__NDw8m{display:flex;justify-content:space-between;position:relative;padding-left:20px;padding-right:20px}@media screen and (max-width:767px){.sentence-write_sentence-text__zNq3a.sentence-write_blank__wp_Ny .sentence-write_sentence-text__button__NDw8m{padding-bottom:110px}}.sentence-write_sentence-text__zNq3a.sentence-write_blank__wp_Ny .sentence-write_sentence-text__button__NDw8m .sentence-write_check-blank__FWg0V{position:absolute;left:50%;transform:translate(-50%);width:200px}@media screen and (max-width:767px){.sentence-write_sentence-text__zNq3a.sentence-write_blank__wp_Ny .sentence-write_sentence-text__button__NDw8m .sentence-write_check-blank__FWg0V{bottom:30px;width:calc(100% - 40px);height:65px}}.sentence-write_sentence-text__zNq3a.sentence-write_blank__wp_Ny .sentence-write_blank-information__FAndP{padding-top:50px;display:flex;flex-direction:column;gap:5px;justify-content:center;align-items:center}.sentence-write_sentence-text__zNq3a .sentence-write_sentence-text__sentence__erbT5{display:flex;padding:20px;align-items:center;flex-wrap:wrap;max-height:100%}.sentence-write_sentence-text__zNq3a .sentence-write_sentence-text__sentence__erbT5 .sentence-write_blank__wp_Ny{border-radius:var(--radius-10, 10px);border:1px solid var(--mono-gray2);background:var(--mono-white);height:48px;min-width:40px;font-size:var(--font-size-20, 20px);font-weight:700;line-height:1.4;align-items:center;justify-content:center;display:inline-flex;padding:10px}.sentence-write_sentence-text__zNq3a .sentence-write_sentence-text__sentence__erbT5 .sentence-write_blank__wp_Ny.sentence-write_selected__eDBtX{border:1px solid var(--Correct-Color);background:var(--Green-02)}.sentence-write_sentence-text__zNq3a .sentence-write_sentence-text__sentence__erbT5 .sentence-write_blank__wp_Ny.sentence-write_current__19NvE{border:1px solid var(--Brand-08);background:var(--mono-white)}.sentence-write_sentence-text__zNq3a .sentence-write_sentence-text__sentence__erbT5 .sentence-write_blank__wp_Ny.sentence-write_pass__pESF4{font-size:var(--font-size-20, 20px);font-weight:700;line-height:1.4;align-items:center;justify-content:center;display:inline-flex;width:auto;padding:0 10px}.sentence-write_sentence-text__zNq3a .sentence-write_sentence-text__sentence__erbT5 .sentence-write_blank__wp_Ny.sentence-write_wrong__-1QMR{border:1px solid var(--Red-07);background:var(--Red-01)}.sentence-write_sentence-text__zNq3a .sentence-write_sentence-text__sentence__erbT5 .sentence-write_blank__wp_Ny.sentence-write_practice__CRCqT{border:1px solid var(--mono-gray2);background:var(--mono-gray0)}.sentence-write_sentence-text__zNq3a .sentence-write_sentence-text__translate__FLju4{width:100%;color:var(--mono-gray7);font-size:var(--font-size-16, 16px);font-weight:400;line-height:1.5}@media screen and (min-width:768px){.sentence-write_sentence-text__zNq3a .sentence-write_sentence-text__translate__FLju4{font-size:var(--font-size-20, 20px)}}.sentence-write_sentence-text__pass__Q880f{display:flex;justify-content:center;align-items:flex-start;padding-left:20px;flex-direction:column}@media screen and (max-width:768px){.sentence-write_sentence-text__pass__Q880f{padding-bottom:10px}}.sentence-write_sentence-learning-complete__GWohi{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;font-size:var(--font-size-16, 16px)}.sentence-write_inline-1__eOcnZ:not(#sentence-write_\#__Slqil){width:var(--inline-width)}.learning-sentence-blank_inline-1__nzLi4:not(#learning-sentence-blank_\#__fjjHJ){width:var(--inline-width)}.start-action-page_start-action-page__kGOYf{position:fixed;z-index:2;max-width:1000px;min-width:100%;height:calc(100dvh - var(--student-banner-offset, 0px));top:0;left:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.start-action-page_start-action-page__content__5sN-o{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:40px}.start-action-page_start-action-page__content__description__ApJAs{width:320px;height:320px}.start-action-page_start-action-page__content__description__ApJAs img{width:100%;height:100%;object-fit:contain}.start-action-page_start-action-page__footer__5jc0O{width:100%;padding:20px 30px 30px;height:121px}.sentence-answer-reveal_answer__7mBvk{flex:1;min-width:0;font-size:var(--font-size-18, 18px);font-weight:700;line-height:1.4;color:var(--mono-gray10)}.sentence-answer-reveal_token__OrKzM{white-space:pre-wrap}.sentence-answer-reveal_blank__cxwgL{display:inline-flex;align-items:center;padding:2px 8px}.sentence-answer-reveal_blank__cxwgL.sentence-answer-reveal_correct__XJ9Qr{border:1px solid var(--Correct-Line);background:var(--Correct-Fill);color:var(--Brand-11)}.learning-sentence_inline-1__nWg95:not(#learning-sentence_\#__A9eEV){display:none}.test-section_test-section__cSV0o{display:flex;flex-direction:column;width:100%;margin-top:25px}.test-section_test-section__cSV0o:first-child{border-top:0;padding-top:0}@media screen and (max-width:1439px){.test-section_test-section__cSV0o{margin-top:15px}}@media screen and (min-width:1440px){.test-section_test-section__cSV0o{margin-top:20px;border-top:1px solid var(--mono-gray2);padding-top:20px}}.test-section_test-section__title__8PV--{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.test-section_test-section__title__inner__1bnuu{display:flex;flex-direction:row;-webkit-box-align:center;align-items:center;white-space:nowrap}.test-section_test-section__title__inner__1bnuu .test-section_title-label__pw762{display:block;font-size:var(--font-size-22, 22px);font-weight:700;line-height:1.4;color:var(--black);margin:0 16px 0 0;display:inline-flex;align-items:center;gap:2px}@media screen and (max-width:1439px){.test-section_test-section__title__inner__1bnuu .test-section_title-label__pw762{color:var(--mono-gray10);font-size:var(--font-size-20, 20px);font-weight:700;line-height:1.4}}.test-section_test-section__content__jlmLz{display:flex;flex-wrap:wrap;width:100%;margin:10px 0 0;gap:10px}@media only screen and (max-width:920px){.test-section_test-section__content__jlmLz{margin:8px 0 0}}@media only screen and (max-width:640px){.test-section_test-section__content__jlmLz{margin:6px 0 0}}@media only screen and (max-width:920px){.test-section_test-section__content__jlmLz{gap:8px}}@media only screen and (max-width:640px){.test-section_test-section__content__jlmLz{gap:6px}}.test-preview-writing_test-preview-writing__KLpEP{width:100%;display:flex;flex-direction:column;gap:8px}.test-preview-writing_test-preview-writing__title__73Wva{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.test-preview-writing_test-preview-writing__title__73Wva strong{font-size:var(--font-size-22, 22px);font-weight:700;white-space:nowrap;display:inline-flex;align-items:center;gap:2px}@media screen and (max-device-width:1079px){.test-preview-writing_test-preview-writing__title__73Wva strong{font-size:var(--font-size-20, 20px)}}.test-preview-writing_test-preview-writing__title__73Wva p{font-size:var(--font-size-12, 12px);font-weight:500;color:var(--color-text-secondary)}@media screen and (max-device-width:767px){.test-preview-writing_test-preview-writing__title__73Wva p{font-size:var(--font-size-11, 11px)}}.test-preview-writing_test-preview-writing__body__b9Pzv{display:flex;gap:8px;flex-wrap:wrap}@media screen and (min-device-width:768px){.test-preview-writing_test-preview-writing__body__b9Pzv{min-height:60px}}@media screen and (max-device-width:767px){.test-preview-writing_test-preview-writing__body__b9Pzv{gap:5px}}.test-preview-writing_test-preview-writing__body__b9Pzv.test-preview-writing_teacher__HZhLa{filter:none}.test-preview-writing_test-preview-writing__body__b9Pzv.test-preview-writing_teacher__HZhLa .test-preview-writing_test-preview-writing__body__item__4-CEh{cursor:pointer}.test-preview-writing_test-preview-writing__body__item__4-CEh.test-preview-writing_test-preview-writing__body__item__4-CEh{width:calc(25% - 10px);height:60px}.test-preview-writing_test-preview-writing__body__item__4-CEh.test-preview-writing_test-preview-writing__body__item__4-CEh:not(#test-preview-writing_\#___sPgX){font-size:var(--font-size-18, 18px);font-weight:700;line-height:1.4}@media only screen and (max-width:920px){.test-preview-writing_test-preview-writing__body__item__4-CEh.test-preview-writing_test-preview-writing__body__item__4-CEh:not(#test-preview-writing_\#___sPgX){font-size:var(--font-size-14, 14px)}}@media screen and (max-width:767px){.test-preview-writing_test-preview-writing__body__item__4-CEh.test-preview-writing_test-preview-writing__body__item__4-CEh:not(#test-preview-writing_\#___sPgX){font-size:var(--font-size-16, 16px)}}@media only screen and (max-width:920px){.test-preview-writing_test-preview-writing__body__item__4-CEh.test-preview-writing_test-preview-writing__body__item__4-CEh{width:calc(25% - 8px)}}@media only screen and (max-width:640px){.test-preview-writing_test-preview-writing__body__item__4-CEh.test-preview-writing_test-preview-writing__body__item__4-CEh{width:calc(25% - 6px)}}@media screen and (max-width:1079px){.test-preview-writing_test-preview-writing__body__item__4-CEh.test-preview-writing_test-preview-writing__body__item__4-CEh{width:calc(33% - 5px);min-height:50px;height:50px}}@media only screen and (max-width:1079px)and (max-width:920px){.test-preview-writing_test-preview-writing__body__item__4-CEh.test-preview-writing_test-preview-writing__body__item__4-CEh{width:calc(33% - 4px)}}@media only screen and (max-width:1079px)and (max-width:640px){.test-preview-writing_test-preview-writing__body__item__4-CEh.test-preview-writing_test-preview-writing__body__item__4-CEh{width:calc(33% - 3px)}}@media screen and (max-width:767px){.test-preview-writing_test-preview-writing__body__item__4-CEh.test-preview-writing_test-preview-writing__body__item__4-CEh{width:calc(50% - 5px)}}@media only screen and (max-width:767px)and (max-width:920px){.test-preview-writing_test-preview-writing__body__item__4-CEh.test-preview-writing_test-preview-writing__body__item__4-CEh{width:calc(50% - 4px)}}@media only screen and (max-width:767px)and (max-width:640px){.test-preview-writing_test-preview-writing__body__item__4-CEh.test-preview-writing_test-preview-writing__body__item__4-CEh{width:calc(50% - 3px)}}.test-preview-writing_test-preview-writing__body__b9Pzv.test-preview-writing_is-locked__O1LTb{cursor:pointer}.test-preview-writing_test-preview-writing__body__b9Pzv.test-preview-writing_is-locked__O1LTb .test-preview-writing_test-preview-writing__body__item__4-CEh{pointer-events:none}.test-preview-writing_test-preview-writing__locked-foot__VReof{display:flex;align-items:center;gap:6px}.test-preview-writing_test-preview-writing__locked-foot__VReof svg{flex:0 0 auto;color:var(--mono-gray5)}.test-preview-writing_lock-tag__dsCia{display:inline-flex;align-items:center;gap:4px;margin-left:6px;white-space:nowrap}.test-preview-writing_lock-tag__dsCia svg{flex:0 0 auto}.test-preview-quiz_test-preview-quiz__TZN8F{width:100%;display:flex;flex-direction:column;gap:10px}@media only screen and (max-width:920px){.test-preview-quiz_test-preview-quiz__TZN8F{gap:8px}}@media only screen and (max-width:640px){.test-preview-quiz_test-preview-quiz__TZN8F{gap:6px}}.test-preview-quiz_test-preview-quiz__title__DafJ5{display:flex;align-items:center;gap:10px;padding-bottom:10px}@media only screen and (max-width:920px){.test-preview-quiz_test-preview-quiz__title__DafJ5{gap:8px}}@media only screen and (max-width:640px){.test-preview-quiz_test-preview-quiz__title__DafJ5{gap:6px}}.test-preview-quiz_test-preview-quiz__title__DafJ5 strong{font-size:var(--font-size-22, 22px);font-weight:700;display:inline-flex;align-items:center;gap:2px}@media screen and (max-width:1439px){.test-preview-quiz_test-preview-quiz__title__DafJ5 strong{font-size:var(--font-size-20, 20px)}}.test-preview-quiz_test-preview-quiz__body__0tZj-{display:flex;gap:10px;flex-wrap:wrap}@media only screen and (max-width:920px){.test-preview-quiz_test-preview-quiz__body__0tZj-{gap:8px}}@media only screen and (max-width:640px){.test-preview-quiz_test-preview-quiz__body__0tZj-{gap:6px}}@media screen and (min-width:768px){.test-preview-quiz_test-preview-quiz__body__0tZj-{min-height:80px}}.test-preview-quiz_test-preview-quiz__body__item__qIggQ{width:calc(25% - 10px);min-height:60px;justify-content:center;align-items:center;gap:8px;flex:none;align-self:stretch;color:var(--mono-gray10);padding:0 10px;word-break:break-all;font-size:var(--font-size-18, 18px);font-weight:700;line-height:1.4;cursor:pointer;display:flex}@media only screen and (max-width:920px){.test-preview-quiz_test-preview-quiz__body__item__qIggQ{width:calc(25% - 8px)}}@media only screen and (max-width:640px){.test-preview-quiz_test-preview-quiz__body__item__qIggQ{width:calc(25% - 6px)}}@media only screen and (max-width:920px){.test-preview-quiz_test-preview-quiz__body__item__qIggQ{padding:0 8px}}@media only screen and (max-width:640px){.test-preview-quiz_test-preview-quiz__body__item__qIggQ{padding:0 6px}}.test-preview-quiz_test-preview-quiz__body__item__qIggQ svg{flex:none}@media only screen and (max-width:920px){.test-preview-quiz_test-preview-quiz__body__item__qIggQ{font-size:var(--font-size-14, 14px)}}@media screen and (max-width:767px){.test-preview-quiz_test-preview-quiz__body__item__qIggQ{font-size:var(--font-size-16, 16px)}}.test-preview-quiz_test-preview-quiz__body__item__qIggQ:hover{background-color:var(--Yellow-02)}@media screen and (max-width:1079px){.test-preview-quiz_test-preview-quiz__body__item__qIggQ{width:calc(33% - 5px);min-height:50px}}@media only screen and (max-width:1079px)and (max-width:920px){.test-preview-quiz_test-preview-quiz__body__item__qIggQ{width:calc(33% - 4px)}}@media only screen and (max-width:1079px)and (max-width:640px){.test-preview-quiz_test-preview-quiz__body__item__qIggQ{width:calc(33% - 3px)}}@media screen and (max-width:767px){.test-preview-quiz_test-preview-quiz__body__item__qIggQ{width:calc(50% - 5px)}}@media only screen and (max-width:767px)and (max-width:920px){.test-preview-quiz_test-preview-quiz__body__item__qIggQ{width:calc(50% - 4px)}}@media only screen and (max-width:767px)and (max-width:640px){.test-preview-quiz_test-preview-quiz__body__item__qIggQ{width:calc(50% - 3px)}}.thumbnail_thumb-nail__9_2_7{width:100%;height:100%;min-height:200px;overflow:hidden;border-radius:var(--radius-10, 10px);border:1px solid var(--mono-gray3);box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08);background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-24, 24px);font-weight:700;text-align:center;color:transparent}@media only screen and (max-width:920px){.thumbnail_thumb-nail__9_2_7{min-height:160px}}@media only screen and (max-width:640px){.thumbnail_thumb-nail__9_2_7{min-height:112px}}@media only screen and (max-width:920px){.thumbnail_thumb-nail__9_2_7{font-size:var(--font-size-18, 18px)}}@media only screen and (max-width:640px){.thumbnail_thumb-nail__9_2_7{font-size:var(--font-size-13, 13px)}}.thumbnail_thumb-nail__9_2_7.thumbnail_text__KZ61m{color:var(--mono-gray4)}.thumbnail_thumb-nail__9_2_7:after{content:"";position:absolute;top:0;left:0;width:100%;height:50%;background:linear-gradient(to bottom,rgba(var(--mono-black-rgb),.3),transparent);z-index:1;pointer-events:none}.thumbnail_inline-1__w9aiw:not(#thumbnail_\#__FQ3Ta){background-image:var(--inline-background-image)}.study-map-info_study-map-info__A158q{display:flex;flex-direction:column;gap:0;align-items:center}@media screen and (max-width:1079px){.study-map-info_study-map-info__A158q{gap:10px;padding:0 20px;flex-direction:row}}@media only screen and (max-width:1079px)and (max-width:920px){.study-map-info_study-map-info__A158q{gap:8px}}@media only screen and (max-width:1079px)and (max-width:640px){.study-map-info_study-map-info__A158q{gap:6px}}@media only screen and (max-width:1079px)and (max-width:920px){.study-map-info_study-map-info__A158q{padding:0 16px}}@media only screen and (max-width:1079px)and (max-width:640px){.study-map-info_study-map-info__A158q{padding:0 11px}}.study-map-info_study-map-info__thumbnail__cAkXd{width:100%;overflow:hidden;max-height:220px;position:relative}@media only screen and (max-width:920px){.study-map-info_study-map-info__thumbnail__cAkXd{max-height:176px}}@media only screen and (max-width:640px){.study-map-info_study-map-info__thumbnail__cAkXd{max-height:123px}}.study-map-info_study-map-info__thumbnail__cAkXd:hover .study-map-info_study-map-info__thumbnail__buttons__S_akg{display:flex}.study-map-info_study-map-info__thumbnail__buttons__S_akg{display:none;position:absolute;left:10px;bottom:10px;border-radius:var(--radius-20, 20px);padding:10px;background:rgba(var(--mono-black-rgb),.4)}@media screen and (min-width:768px){.study-map-info_study-map-info__thumbnail__cAkXd{max-width:330px}}.study-map-info_study-map-info__right__5zXpE{display:flex;flex-direction:column;width:100%}@media screen and (max-width:1079px){.study-map-info_study-map-info__right__5zXpE{flex:auto}}.study-map-info_study-map-info__tags__qNn_C{margin:10px 0;gap:4px;display:flex;flex-wrap:wrap;width:100%}@media screen and (max-width:1079px){.study-map-info_study-map-info__tags__qNn_C{gap:10px;margin:4px 0}}@media only screen and (max-width:1079px)and (max-width:920px){.study-map-info_study-map-info__tags__qNn_C{gap:8px}}@media only screen and (max-width:1079px)and (max-width:640px){.study-map-info_study-map-info__tags__qNn_C{gap:6px}}.study-map-info_study-map-info__buttons__IpTJk{display:flex;flex-direction:column;margin:20px 0 0;gap:10px}@media only screen and (max-width:920px){.study-map-info_study-map-info__buttons__IpTJk{margin:16px 0 0}}@media only screen and (max-width:640px){.study-map-info_study-map-info__buttons__IpTJk{margin:11px 0 0}}@media only screen and (max-width:920px){.study-map-info_study-map-info__buttons__IpTJk{gap:8px}}@media only screen and (max-width:640px){.study-map-info_study-map-info__buttons__IpTJk{gap:6px}}@media screen and (max-width:1079px){.study-map-info_study-map-info__buttons__IpTJk{margin:5px 0 0}}@media only screen and (max-width:1079px)and (max-width:920px){.study-map-info_study-map-info__buttons__IpTJk{margin:4px 0 0}}@media only screen and (max-width:1079px)and (max-width:640px){.study-map-info_study-map-info__buttons__IpTJk{margin:3px 0 0}}.study-map-info_study-map-info__buttons__top__FoB8K{display:flex}@media screen and (max-width:1079px){.study-map-info_study-map-info__buttons__top__FoB8K{right:20px;top:50px}}@media screen and (max-width:767px){.study-map-info_study-map-info__buttons__top__FoB8K{right:20px;top:50px}}.study-map-info_bottom-info__nDyjc{display:flex;gap:10px;align-items:center;justify-content:center;flex-direction:column;width:100%;margin-top:10px}@media only screen and (max-width:920px){.study-map-info_bottom-info__nDyjc{gap:8px}}@media only screen and (max-width:640px){.study-map-info_bottom-info__nDyjc{gap:6px}}@media only screen and (max-width:920px){.study-map-info_bottom-info__nDyjc{margin-top:8px}}@media only screen and (max-width:640px){.study-map-info_bottom-info__nDyjc{margin-top:6px}}.study-map-info_bottom-info__nDyjc .study-map-info_full-button__WEeXN,.study-map-info_bottom-info__nDyjc .study-map-info_outline-button__o8Ko-{width:100%}.study-map-info_bottom-info__nDyjc .study-map-info_school_info__TquDP{display:flex;gap:20px;flex-direction:column;margin-top:20px}@media only screen and (max-width:920px){.study-map-info_bottom-info__nDyjc .study-map-info_school_info__TquDP{gap:16px}}@media only screen and (max-width:640px){.study-map-info_bottom-info__nDyjc .study-map-info_school_info__TquDP{gap:11px}}.study-map-info_title__61C6v{font-size:var(--font-size-22, 22px);font-weight:600;line-height:1.4;color:var(--mono-gray10);font-size:var(--font-size-20, 20px);font-weight:700}@media only screen and (max-width:920px){.study-map-info_title__61C6v{font-size:18px}}@media only screen and (max-width:640px){.study-map-info_title__61C6v{font-size:12px}}@media only screen and (max-width:920px){.study-map-info_title__61C6v{font-size:16px}}@media only screen and (max-width:640px){.study-map-info_title__61C6v{font-size:11px}}@media screen and (max-width:767px){.study-map-info_title__61C6v{color:var(--mono-gray10);font-size:var(--font-size-14, 14px);line-height:1.5}}.study-map-info_mobile-actions__5HGkg{width:100%;display:flex;margin-top:10px;gap:10px;padding:0 20px}@media only screen and (max-width:920px){.study-map-info_mobile-actions__5HGkg{margin-top:8px}}@media only screen and (max-width:640px){.study-map-info_mobile-actions__5HGkg{margin-top:6px}}@media only screen and (max-width:920px){.study-map-info_mobile-actions__5HGkg{gap:8px}}@media only screen and (max-width:640px){.study-map-info_mobile-actions__5HGkg{gap:6px}}@media only screen and (max-width:920px){.study-map-info_mobile-actions__5HGkg{padding:0 16px}}@media only screen and (max-width:640px){.study-map-info_mobile-actions__5HGkg{padding:0 11px}}.study-map-info_mobile-actions__5HGkg button{flex:1}.study-map-info_study-map-info__scope__zxmr8{display:flex;flex-direction:column;gap:6px;width:100%}.study-map-info_study-map-info__scope__segment__yCw_y{width:100%}.study-menu_card__fk4TL{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(33% - 5px);height:100px;overflow:visible;border:1px solid var(--mono-gray3);border-radius:var(--radius-10, 10px)}@media only screen and (max-width:920px){.study-menu_card__fk4TL{width:calc(33% - 4px)}}@media only screen and (max-width:640px){.study-menu_card__fk4TL{width:calc(33% - 3px)}}@media only screen and (max-width:920px){.study-menu_card__fk4TL{height:80px}}@media only screen and (max-width:640px){.study-menu_card__fk4TL{height:56px}}@media screen and (min-width:1080px){.study-menu_card__fk4TL{width:calc(33% - 8px)}}@media only screen and (min-width:1080px)and (max-width:920px){.study-menu_card__fk4TL{width:calc(33% - 6px)}}@media only screen and (min-width:1080px)and (max-width:640px){.study-menu_card__fk4TL{width:calc(33% - 4px)}}@media screen and (min-width:1440px){.study-menu_card__fk4TL{width:calc(25% - 8px)}}@media only screen and (min-width:1440px)and (max-width:920px){.study-menu_card__fk4TL{width:calc(25% - 6px)}}@media only screen and (min-width:1440px)and (max-width:640px){.study-menu_card__fk4TL{width:calc(25% - 4px)}}@media screen and (max-width:767px){.study-menu_card__fk4TL{width:calc(50% - 5px);height:55px}}@media only screen and (max-width:767px)and (max-width:920px){.study-menu_card__fk4TL{width:calc(50% - 4px)}}@media only screen and (max-width:767px)and (max-width:640px){.study-menu_card__fk4TL{width:calc(50% - 3px)}}.study-menu_card__fk4TL.study-menu_word__n6wb9{--menu-border-color: var(--Pink-03);--menu-background-color: var(--Pink-01)}.study-menu_card__fk4TL.study-menu_sentence__5j-Mn{--menu-border-color: var(--Blue-04);--menu-background-color: var(--Blue-01)}.study-menu_card__fk4TL.study-menu_speaking__mPdXl{--menu-border-color: var(--Green-03);--menu-background-color: var(--Green-01)}.study-menu_title__vBbcN{display:flex;align-items:center;justify-content:center;gap:4px;width:100%;height:53%;color:var(--mono-gray10_text-color);font-size:var(--font-size-18, 18px);font-weight:700;line-height:140%}@media only screen and (max-width:920px){.study-menu_title__vBbcN{font-size:var(--font-size-14, 14px)}}@media only screen and (max-width:640px){.study-menu_title__vBbcN{font-size:var(--font-size-10, 10px)}}.study-menu_title--mobile__RiyTf{display:none}@media screen and (max-width:767px){.study-menu_title__vBbcN{display:none;height:100%}.study-menu_title--mobile__RiyTf{display:flex;font-size:var(--font-size-16, 16px);cursor:pointer}}.study-menu_list__jpWJv{display:flex;flex-wrap:nowrap;width:100%;height:47%;overflow-y:auto;border-top:1px solid var(--menu-border-color);border-radius:0 0 9px 9px;background:var(--menu-background-color);scrollbar-width:none}.study-menu_list__jpWJv::-webkit-scrollbar{display:none}@media screen and (max-width:767px){.study-menu_list__jpWJv{display:none}}.study-menu_list__jpWJv.study-menu_column-1__DhzWc .study-menu_option__X0TGP{width:100%}.study-menu_list__jpWJv.study-menu_column-2__WITED .study-menu_option__X0TGP{width:50%}.study-menu_list__jpWJv.study-menu_column-3__bzfRN .study-menu_option__X0TGP{width:33.3%}.study-menu_list__jpWJv.study-menu_column-4__oz7pC .study-menu_option__X0TGP{width:25%;font-size:var(--font-size-16, 16px)}@media only screen and (max-width:920px){.study-menu_list__jpWJv.study-menu_column-4__oz7pC .study-menu_option__X0TGP{font-size:var(--font-size-13, 13px)}}@media only screen and (max-width:640px){.study-menu_list__jpWJv.study-menu_column-4__oz7pC .study-menu_option__X0TGP{font-size:9px}}.study-menu_list--scroll__f6ytE{padding-right:40px;padding-left:40px}.study-menu_list--scroll__f6ytE .study-menu_option__X0TGP{flex:none;width:80px;border-right:0;border-left:1px solid var(--menu-border-color)}.study-menu_list--scroll__f6ytE .study-menu_option__X0TGP:nth-child(2),.study-menu_list--scroll__f6ytE .study-menu_option__X0TGP:last-child{border-left:0}.study-menu_option__X0TGP{min-width:25%;padding:0;border:0;border-right:1px solid var(--menu-border-color);background:none;color:var(--mono-gray10_text-color);font-size:var(--font-size-18, 18px);font-weight:500;line-height:normal;cursor:pointer}@media only screen and (max-width:920px){.study-menu_option__X0TGP{font-size:var(--font-size-14, 14px)}}@media only screen and (max-width:640px){.study-menu_option__X0TGP{font-size:var(--font-size-10, 10px)}}.study-menu_option__X0TGP:last-child{border-right:none}@media screen and (min-width:768px){.study-menu_option__X0TGP:hover{background-color:var(--menu-border-color)}}.study-menu_option__X0TGP.study-menu_option--long__MwdJZ{font-size:var(--font-size-14, 14px)}@media only screen and (max-width:920px){.study-menu_option__X0TGP.study-menu_option--long__MwdJZ{font-size:var(--font-size-11, 11px)}}@media only screen and (max-width:640px){.study-menu_option__X0TGP.study-menu_option--long__MwdJZ{font-size:8px}}.study-menu_scroll-button__oeUQC{position:absolute;bottom:1px;display:flex;align-items:center;justify-content:center;width:40px;height:45%;padding:0;border:0;background:linear-gradient(270deg,var(--Blue-01) 69.53%,rgba(var(--Blue-01-rgb),0) 100%);cursor:pointer}.study-menu_scroll-button--prev__LRp_l{left:-1px;transform:rotate(180deg)}.study-menu_scroll-button--next__k4Kyz{right:0}.study-menu_sheet__Q4RZe{display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px 20px 30px}.study-menu_sheet__title__laiN6{position:relative;display:flex;align-items:center;justify-content:center;gap:4px;width:100%;color:var(--mono-gray10_text-color);font-size:var(--font-size-20, 20px);font-weight:700;line-height:140%;text-align:center}.study-menu_sheet__close__yFhtn{position:absolute;top:0;right:0;padding:0;border:0;background:none;cursor:pointer}.study-menu_sheet__options__i-ur8{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%}.study-menu_sheet__option__TrNxd{display:flex;flex:1 0 0;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:20px;border:1px solid var(--mono-gray2);border-radius:var(--radius-10, 10px);background:var(--mono-white);color:var(--mono-gray10_text-color);font-size:var(--font-size-16, 16px);font-weight:700;line-height:140%;cursor:pointer}.study-menu_card__fk4TL.study-menu_is-locked__q7xiZ{--menu-background-color: var(--mono-gray1);--menu-border-color: var(--mono-gray2);border-color:var(--mono-gray2);background:var(--mono-gray1)}.study-menu_card__fk4TL.study-menu_is-locked__q7xiZ .study-menu_locked-title__0ALRf>svg{opacity:.6;filter:grayscale(1)}.study-menu_card__fk4TL.study-menu_is-locked__q7xiZ .study-menu_option__X0TGP{color:var(--mono-gray5);opacity:.7}.study-menu_card__fk4TL.study-menu_is-locked__q7xiZ .study-menu_title--mobile__RiyTf{opacity:.7}.study-menu_locked-title__0ALRf{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.study-menu_lock-foot__emAVn{display:flex;align-items:center;gap:2px;border-top:1px solid var(--mono-gray2);color:var(--mono-gray5);font-size:var(--font-size-12, 12px);font-weight:500;white-space:nowrap}.study-menu_lock-foot__emAVn b{color:var(--mono-gray7);font-weight:700}.study-menu_lock-foot__emAVn svg{flex:0 0 auto;color:var(--mono-gray5)}.study-menu_lock-tag__G_5Gn.study-menu_lock-tag__G_5Gn{position:absolute;top:0;right:8px;z-index:1;gap:3px;transform:translateY(-50%);cursor:pointer}.study-menu_lock-tag__G_5Gn.study-menu_lock-tag__G_5Gn svg{flex:0 0 auto;width:11px;height:11px}@media screen and (max-width:767px){.study-menu_lock-tag__G_5Gn.study-menu_lock-tag__G_5Gn{right:6px;gap:2px;padding:2px 6px;font-size:9px}.study-menu_lock-tag__G_5Gn.study-menu_lock-tag__G_5Gn svg{width:8px;height:8px}}.sentence-section_inline-1__nv7BV:not(#sentence-section_\#__ynsgV){display:flex;margin-left:10px;gap:10px}@media only screen and (max-width:920px){.sentence-section_inline-1__nv7BV:not(#sentence-section_\#__ynsgV){gap:8px}}@media only screen and (max-width:640px){.sentence-section_inline-1__nv7BV:not(#sentence-section_\#__ynsgV){gap:6px}}.learning-range-modal_learning-range-modal__4lng-{width:100%}.learning-range-modal_learning-range-modal__selector__p-0Ju{display:flex;align-items:center;justify-content:space-between}.learning-range-modal_learning-range-modal__selector__p-0Ju .learning-range-modal_all-selector__Z9aiZ{white-space:nowrap;display:flex;align-items:center;gap:5px}@media screen and (max-width:767px){.learning-range-modal_learning-range-modal__selector__p-0Ju .learning-range-modal_all-selector__label__Em3da{display:none}}.learning-range-modal_learning-range-modal__selector__p-0Ju .learning-range-modal_range-selector__B03WT{display:flex;align-items:center;white-space:nowrap;gap:5px}.learning-range-modal_learning-range-modal__selector__p-0Ju .learning-range-modal_range-selector__B03WT .learning-range-modal_range-input__Y5DLT{width:55px;text-align:center}.learning-range-modal_learning-range-modal__body__yxig5{height:350px;overflow:auto;margin:20px 0;border-top:1px solid var(--mono-gray1);border-bottom:1px solid var(--mono-gray1)}.learning-range-modal_learning-range-modal__body__yxig5 .learning-range-modal_body-item__5t__C{display:flex;gap:12px;align-items:center;padding:8px 0}.learning-range-modal_learning-range-modal__body__yxig5 .learning-range-modal_body-item__5t__C.learning-range-modal_selected__pJ9iF{background:var(--Brand-Tint)}.learning-range-modal_learning-range-modal__body__yxig5 .learning-range-modal_body-item__5t__C .learning-range-modal_checkbox___HLNI{width:20px}.learning-range-modal_learning-range-modal__body__yxig5 .learning-range-modal_body-item__5t__C .learning-range-modal_number__YvuDc{width:40px}.learning-range-modal_learning-range-modal__body__yxig5 .learning-range-modal_body-item__5t__C .learning-range-modal_text__mt_dL{display:flex;flex-direction:column;min-width:40%}.learning-range-modal_learning-range-modal__footer__fmM83{display:flex;padding:10px 0;justify-content:end;width:100%}.learning-range-modal_learning-range-modal__footer__fmM83 .learning-range-modal_complete-button__KhUxt{align-self:stretch}.test-preview_study-map__Ted5X{display:flex;flex-direction:column;height:calc(100dvh - var(--student-banner-offset, 0px));overflow-y:auto;background:linear-gradient(to right,var(--mono-gray0) 50%,transparent 50%)}@media screen and (max-width:1079px){.test-preview_study-map__Ted5X{background:none}}.test-preview_study-map__Ted5X .test-preview_study-map__content__lwY1f{display:flex;flex-direction:row;margin:0 auto;width:100%;max-width:1440px}@media screen and (max-width:1079px){.test-preview_study-map__Ted5X .test-preview_study-map__content__lwY1f{flex-direction:column;max-height:calc(100dvh - var(--student-banner-offset, 0px))}}@media screen and (min-width:1080px){.test-preview_study-map__Ted5X .test-preview_study-map__content__lwY1f{min-width:1080px}}.test-preview_study-map__Ted5X .test-preview_study-map-left-side__jMfZE{display:flex;flex-direction:column;height:calc(100dvh - var(--student-banner-offset, 0px));padding:15px 30px;position:sticky;width:30%;top:0;background:var(--mono-gray0);overflow-y:auto}@media screen and (max-width:1079px){.test-preview_study-map__Ted5X .test-preview_study-map-left-side__jMfZE{padding:15px}}@media only screen and (max-width:1079px)and (max-width:920px){.test-preview_study-map__Ted5X .test-preview_study-map-left-side__jMfZE{padding:12px}}@media only screen and (max-width:1079px)and (max-width:640px){.test-preview_study-map__Ted5X .test-preview_study-map-left-side__jMfZE{padding:8px}}@media screen and (min-width:1280px){.test-preview_study-map__Ted5X .test-preview_study-map-left-side__jMfZE{max-width:390px}}@media screen and (max-width:1079px){.test-preview_study-map__Ted5X .test-preview_study-map-left-side__jMfZE{display:flex;flex-direction:column;height:fit-content;padding:15px 0;position:relative;width:100%;background:var(--mono-gray0);border-bottom:1px solid var(--mono-gray2)}}.test-preview_study-map__Ted5X .test-preview_study-map-left-side__jMfZE .test-preview_study-map-left-side__header__9jA_x{margin-bottom:10px;margin-top:15px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0}@media screen and (max-width:1023px){.test-preview_study-map__Ted5X .test-preview_study-map-left-side__jMfZE .test-preview_study-map-left-side__header__9jA_x{position:sticky;top:0;z-index:1;background:var(--mono-gray0)}}@media only screen and (max-width:920px){.test-preview_study-map__Ted5X .test-preview_study-map-left-side__jMfZE .test-preview_study-map-left-side__header__9jA_x{gap:8px}}@media only screen and (max-width:640px){.test-preview_study-map__Ted5X .test-preview_study-map-left-side__jMfZE .test-preview_study-map-left-side__header__9jA_x{gap:6px}}@media screen and (max-width:1079px){.test-preview_study-map__Ted5X .test-preview_study-map-left-side__jMfZE .test-preview_study-map-left-side__header__9jA_x{margin-top:0;padding:0 15px}}.test-preview_study-map__Ted5X .test-preview_study-map-left-side__jMfZE .test-preview_study-map-left-side__header__9jA_x button{color:var(--mono-black)}.test-preview_study-map__Ted5X .test-preview_study-map-right-side__7DzJV{display:flex;flex-direction:column;width:70%;padding:10px 20px;flex:none;overflow:visible}@media screen and (max-width:1079px){.test-preview_study-map__Ted5X .test-preview_study-map-right-side__7DzJV{width:100%;overflow:auto;flex:1;max-width:100%}}.test-preview_rangeModalTitle__EME2f{text-align:center;margin-bottom:16px}.lecture_theme__9jazg{--lecture-surface-accent: var(--brand--01);--lecture-surface-accent-2: var(--Green-01);--lecture-surface-accent-3: var(--brand--03);--lecture-border-accent: var(--brand--06);--lecture-border-accent-strong: var(--brand--08);--lecture-text-accent: var(--brand--09);--lecture-text-accent-strong: var(--brand--11);--lecture-fill-accent: var(--brand--08);--lecture-fill-accent-strong: var(--brand--11);--lecture-shadowing-line: rgba(var(--Brand-11-rgb), .22);--lecture-shadowing-line-soft: rgba(var(--Brand-11-rgb), .28);--lecture-shadowing-ring: rgba(var(--Brand-11-rgb), .45);--lecture-shadowing-track: rgba(var(--Brand-11-rgb), .15);--lecture-sentence-font: calc(20px + var(--lecture-font-scale, 1) * 5px);--lecture-translation-font: calc(var(--lecture-sentence-font) * .7);--lecture-word-tab-sentence-font: 20px;--lecture-word-tab-translation-font: 14px;--lecture-line-muted: rgba(var(--mono-black-rgb), .12);--lecture-line-hairline: rgba(var(--mono-black-rgb), .08);--lecture-line-divider: rgba(var(--mono-black-rgb), .06)}@media(min-width:920px){.lecture_theme__9jazg{--lecture-sentence-font: calc(27px + var(--lecture-font-scale, 1) * 5px);--lecture-word-tab-sentence-font: 26px;--lecture-word-tab-translation-font: 18px}}body.lecture-screen .lecture_lecture_input__oDmQE::selection{background:var(--lecture-fill-accent)}.lecture_container__hG6pT{display:flex;flex-direction:column;width:100%;min-height:calc(100vh - var(--student-banner-offset, 0px));height:calc(100vh - var(--student-banner-offset, 0px));background-color:var(--mono-gray1);align-items:center;justify-content:space-between;overflow:hidden}@media(max-width:920px){.lecture_container__hG6pT{justify-content:flex-start;background:var(--mono-white);min-height:0;height:calc(100dvh - var(--student-banner-offset, 0px));overflow:hidden}}.lecture_column__EKkNN{display:flex;flex-direction:column}@keyframes lecture_shadowShrink__Lh9_E{0%{right:0%}to{right:100%}}.lecture_shadowProgress__U2AQ4{margin-top:8px;width:100%;flex-basis:100%;background:var(--mono-white);border:1px solid var(--lecture-shadowing-line);border-radius:var(--radius-10, 10px);padding:8px 12px;box-sizing:border-box}@media(max-width:919px){.lecture_shadowProgress__U2AQ4{border-color:var(--lecture-line-muted)}}.lecture_shadowProgressTrack__EKSPP{position:relative;height:10px;border-radius:var(--radius-10, 10px);background:var(--lecture-shadowing-track);overflow:hidden}.lecture_shadowProgressBar__DJ8yt{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:var(--radius-10, 10px);background:var(--lecture-fill-accent-strong);animation-name:lecture_shadowShrink__Lh9_E;animation-timing-function:linear;animation-fill-mode:forwards}.lecture_shadowProgressText__Q0nF7{display:flex;align-items:center;justify-content:center;gap:4px;margin-top:6px;color:var(--lecture-text-accent-strong)}.lecture_row__FeuUI{display:flex;flex-direction:row}.lecture_text__pd7lK{display:block;font-size:var(--font-size-13, 13px);line-height:1.5;color:var(--mono-gray9)}textarea.lecture_sentence_english__V7HNN.lecture_lecture_input__oDmQE{display:block;color:var(--mono-black)!important;line-height:1.33!important;font-family:Pretendard,sans-serif!important;text-shadow:unset!important;text-align:left;width:100%;font-size:var(--lecture-sentence-font);font-weight:600}.lecture_canvas_toolbox__XUa4m{display:flex;flex-direction:row;position:absolute;right:30px;bottom:10px;width:fit-content;border-radius:var(--radius-20, 20px);border:solid 2px var(--mono-gray1);justify-content:space-between;align-items:center;z-index:20;background-color:var(--mono-white)}.lecture_canvasdraw__9rEUw>canvas{width:100%!important;height:100%!important}.lecture_sentenceCountLabel__2eue_{color:var(--mono-gray9);white-space:nowrap}.lecture_listening_button__lNcsk{display:inline-flex;height:30px;min-height:30px;box-sizing:border-box;white-space:nowrap;background-color:var(--mono-white);border:1px solid var(--lecture-border-accent-strong);align-items:center;justify-content:center;padding:0 14px;cursor:pointer;font-size:var(--font-size-12, 12px);font-weight:600;line-height:1.5;color:var(--lecture-text-accent);border-radius:var(--radius-8, 8px);transition:all .15s ease}.lecture_listening_button__lNcsk:hover{background-color:var(--lecture-surface-accent)}@media(max-width:920px){.lecture_listening_button__lNcsk{padding:0 10px;font-size:var(--font-size-11, 11px);height:26px;min-height:26px}}.lecture_dic_modal__BRkU9{position:relative;box-sizing:border-box;width:100vw;height:596px;margin:0 auto;padding:25px 37px 35px}@media(max-width:920px){.lecture_dic_modal__BRkU9{height:500px;padding:15px 20px 20px}}@media(max-width:767px){.lecture_dic_modal__BRkU9{width:100%;max-width:none!important}}.lecture_tip__bgObP{font-size:var(--font-size-13, 13px);font-family:GongGothic,Pretendard,sans-serif}.lecture_tooltip__9GdXe{margin:0;padding:2px;background:transparent}.lecture_tooltip_arrow__kpc9E{color:var(--mono-white)!important}.lecture_drag_text__g9Rzf{display:block;font-size:var(--font-size-13, 13px);font-weight:600;padding:8px 12px;border-radius:var(--radius-8, 8px);white-space:nowrap;cursor:pointer;color:var(--mono-gray8);transition:background .15s ease,color .15s ease}.lecture_drag_text__g9Rzf:hover{background-color:var(--lecture-surface-accent);color:var(--lecture-text-accent)}@media(max-width:920px){.lecture_drag_text__g9Rzf{font-size:var(--font-size-14, 14px)}}.lecture_optionText__4rz72{display:block;padding:9px 18px;font-size:var(--font-size-14, 14px);font-weight:600;color:var(--mono-gray8);white-space:nowrap;text-align:center;cursor:pointer;transition:background .15s ease,color .15s ease}.lecture_optionText__4rz72:hover{background-color:var(--mono-gray1)}@media(max-width:920px){.lecture_optionText__4rz72{padding:8px 16px;font-size:var(--font-size-13, 13px)}}.lecture_icon__Ajx7-{padding:0}.lecture_wordBox___jHxt{display:flex;align-items:center;justify-content:center;font-size:var(--font-size-22, 22px);font-weight:600;color:var(--mono-gray9);border:1px solid var(--lecture-line-muted);border-radius:var(--radius-8, 8px);box-shadow:0 1px 3px rgba(var(--mono-black-rgb),.06);background-color:var(--mono-white);padding:12px 8px;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;box-sizing:border-box;transition:all .15s ease}.lecture_wordBox___jHxt:hover{border-color:var(--lecture-border-accent-strong);background:var(--lecture-surface-accent);color:var(--lecture-text-accent-strong);transform:translateY(-1px);box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08)}@media(max-width:920px){.lecture_wordBox___jHxt{font-size:var(--font-size-15, 15px);padding:7px 8px}}.lecture_dicText__DkZMl{display:block;font-size:var(--font-size-18, 18px);line-height:1.4;color:var(--mono-gray8)}@media(max-width:920px){.lecture_dicText__DkZMl{font-size:var(--font-size-15, 15px)}}.lecture_shortcut__BJG0s{display:inline-flex;flex:none;white-space:nowrap;align-items:center;justify-content:center;padding:4px 10px;background-color:var(--lecture-surface-accent-2);font-size:var(--font-size-12, 12px);font-weight:600;border-radius:var(--radius-8, 8px);color:var(--lecture-text-accent-strong);transition:all .15s ease}.lecture_shortcut__BJG0s:hover{background-color:var(--lecture-surface-accent-3);cursor:help}.lecture_gridContainer__uSk-G{box-sizing:border-box;display:flex;flex-flow:row wrap;width:100%}.lecture_gridColumn__aHUwm{flex-direction:column;flex-wrap:nowrap}.lecture_list__w3NRD{list-style:none;margin:0;padding:8px 0;position:relative}.lecture_listItem__Z-J-j{display:flex;justify-content:flex-start;align-items:center;position:relative;text-decoration:none;width:100%;box-sizing:border-box;text-align:left;padding:8px 16px;cursor:pointer;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.lecture_listItem__Z-J-j:hover{background-color:rgba(var(--mono-black-rgb),.04)}.drag-menu-modal_panel__pcmiY{max-width:300px;height:unset;border:5px solid var(--Brand-06);padding:20px 10px}.drag-menu-modal_row__68L6G{position:relative;width:100%;align-items:center;justify-content:space-between}.drag-menu-modal_divider__-6Alf{width:1px;height:30px;background-color:var(--mono-gray3)}.drag-menu-modal_item__Fzohv{display:flex;flex-grow:1;justify-content:center}.drag-menu-modal_action__C3-tO{opacity:1}.drag-menu-modal_action__C3-tO.drag-menu-modal_inactive__zNnZQ{opacity:.6}.modal-close-button_closeButton__7r_JC{filter:brightness(.3);width:27px;height:27px;cursor:pointer;position:absolute;top:10px;right:10px}@media only screen and (max-width:920px){.modal-close-button_closeButton__7r_JC{width:22px}}@media only screen and (max-width:640px){.modal-close-button_closeButton__7r_JC{width:15px}}@media only screen and (max-width:920px){.modal-close-button_closeButton__7r_JC{height:22px}}@media only screen and (max-width:640px){.modal-close-button_closeButton__7r_JC{height:15px}}@media only screen and (max-width:920px){.modal-close-button_closeButton__7r_JC{top:8px}}@media only screen and (max-width:640px){.modal-close-button_closeButton__7r_JC{top:6px}}@media only screen and (max-width:920px){.modal-close-button_closeButton__7r_JC{right:8px}}@media only screen and (max-width:640px){.modal-close-button_closeButton__7r_JC{right:6px}}.dictionary-modal_panel__Xy9LX{position:relative;height:100%}.dictionary-modal_scrollArea__l8un6{border-top:1px solid var(--mono-gray3);border-bottom:1px solid var(--mono-gray3);margin-top:5px;height:100%;padding:13px 0;overflow-y:scroll}.dictionary-modal_exampleLine__WyXKi{margin-top:4px}.dictionary-modal_entrySpacing__WsJNO{margin-top:5px}.dictionary-modal_accentBar__xPTNi{margin-top:15px;background-color:var(--yellow2);height:5px}.dictionary-modal_tab__DdZUM{cursor:pointer;transition:color .3s ease}.dictionary-modal_meaningText__cR71Z{color:var(--mono-gray10)}.dictionary-modal_dialog__oDI-v{max-width:330px;height:400px}@media(min-width:920px){.dictionary-modal_dialog__oDI-v{max-width:841px;height:596px}}.dictionary-modal_accentBarSize__Wj_c2{width:25px}@media(min-width:920px){.dictionary-modal_accentBarSize__Wj_c2{width:35px}}.dictionary-modal_titleSize__8tnkO{font-size:var(--font-size-15, 15px);margin-top:5px}@media(min-width:920px){.dictionary-modal_titleSize__8tnkO{font-size:var(--font-size-20, 20px);margin-top:7px}}.dictionary-modal_tabRow__tmrBf{margin-top:15px}@media(min-width:920px){.dictionary-modal_tabRow__tmrBf{margin-top:22px}}.dictionary-modal_tabSize__cOpoP{font-size:var(--font-size-13, 13px)}@media(min-width:920px){.dictionary-modal_tabSize__cOpoP{font-size:var(--font-size-16, 16px)}}.dictionary-modal_tabSizeSpaced__8Rbjn{font-size:var(--font-size-13, 13px);margin-left:20px}@media(min-width:920px){.dictionary-modal_tabSizeSpaced__8Rbjn{font-size:var(--font-size-16, 16px);margin-left:37px}}.dictionary-modal_entryFont__fIW6e{font-size:var(--font-size-16, 16px)}@media(min-width:920px){.dictionary-modal_entryFont__fIW6e{font-size:var(--font-size-24, 24px)}}.dictionary-modal_entryGap__Wk86e{margin-top:15px}@media(min-width:920px){.dictionary-modal_entryGap__Wk86e{margin-top:30px}}.dictionary-modal_tab__DdZUM.dictionary-modal_active__Tqq9g{color:var(--Green-05)}.image-search-modal_panel__S-yG3{position:relative;height:100%}.image-search-modal_scrollArea__NVf_d{border-top:solid 1px var(--mono-gray3);border-bottom:solid 1px var(--mono-gray3);margin-top:5px;height:100%;padding:13px 0;overflow-y:scroll;overflow-x:auto}.image-search-modal_thumbnail__7MmdN{object-fit:cover;height:100%;width:100%}.image-search-modal_preview__z2c5d{object-fit:contain;width:100%}.image-search-modal_accentBar__zpBBC{margin-top:15px;background-color:var(--yellow2);height:5px}.image-search-modal_keyword__9uew6{color:var(--Green-06);margin-top:5px}.image-search-modal_grid__-8Os4{display:grid;row-gap:15px}.image-search-modal_dialog__4jidE{max-width:330px}@media(min-width:920px){.image-search-modal_dialog__4jidE{max-width:1164px}}.image-search-modal_accentBarSize__ETOM9{width:40px}@media(min-width:920px){.image-search-modal_accentBarSize__ETOM9{width:35px}}.image-search-modal_titleSize__6mpWV{font-size:var(--font-size-15, 15px);margin-top:5px}@media(min-width:920px){.image-search-modal_titleSize__6mpWV{font-size:var(--font-size-20, 20px);margin-top:7px}}.image-search-modal_keywordSize__RNKsC{font-size:var(--font-size-20, 20px)}@media(min-width:920px){.image-search-modal_keywordSize__RNKsC{font-size:var(--font-size-28, 28px)}}.image-search-modal_gridColumns__Q32KW{grid-template-columns:repeat(2,1fr);width:100%}@media(min-width:920px){.image-search-modal_gridColumns__Q32KW{grid-template-columns:repeat(3,1fr);width:unset}}.image-search-modal_thumbnailBox__8C44t{width:120px;height:auto}@media(min-width:920px){.image-search-modal_thumbnailBox__8C44t{width:355px;height:202px}}.youtube-search-modal_resultGrid__u4mWY{display:grid;grid-template-columns:1fr;gap:16px;box-sizing:border-box;width:100%}@media(min-width:600px){.youtube-search-modal_resultGrid__u4mWY{grid-template-columns:repeat(2,1fr)}}@media(min-width:900px){.youtube-search-modal_resultGrid__u4mWY{grid-template-columns:repeat(3,1fr)}}.youtube-search-modal_resultItem__GlT-Q{display:flex;flex-wrap:wrap;justify-content:center;box-sizing:border-box}.youtube-search-modal_panel__2VrTP{position:relative;height:100%}.youtube-search-modal_scrollArea__JYIBV{border-top:1px solid var(--mono-gray3);border-bottom:1px solid var(--mono-gray3);margin-top:5px;height:100%;padding:13px 0;overflow-y:scroll;overflow-x:auto}.youtube-search-modal_backButton__AVy2m{cursor:pointer}.youtube-search-modal_toastNarrow__v9iBR{width:150px}.youtube-search-modal_accentBar__IT95f{margin-top:15px;background-color:var(--yellow2);height:5px}.youtube-search-modal_keyword__v999-{color:var(--Green-06);margin-top:5px}.youtube-search-modal_thumbnail__eJHkp{object-fit:cover;width:100%}.youtube-search-modal_videoTitle__VQJF1{text-align:center;overflow:hidden;text-overflow:ellipsis}.youtube-search-modal_backLabel__M5Y6S{margin:0 0 10px}.youtube-search-modal_dialog__nJ-Au{max-width:330px}@media(min-width:920px){.youtube-search-modal_dialog__nJ-Au{max-width:1164px}}.youtube-search-modal_accentBarSize__mL_dG{width:25px}@media(min-width:920px){.youtube-search-modal_accentBarSize__mL_dG{width:35px}}.youtube-search-modal_titleSize__6Qg1S{font-size:var(--font-size-15, 15px);margin-top:5px}@media(min-width:920px){.youtube-search-modal_titleSize__6Qg1S{font-size:var(--font-size-20, 20px);margin-top:7px}}.youtube-search-modal_keywordSize__yZ8f_{font-size:var(--font-size-20, 20px)}@media(min-width:920px){.youtube-search-modal_keywordSize__yZ8f_{font-size:var(--font-size-28, 28px)}}.youtube-search-modal_resultCell__wAB1j{height:200px}@media(min-width:920px){.youtube-search-modal_resultCell__wAB1j{height:300px}}.youtube-search-modal_thumbnailSize__UKiRq{height:150px;max-width:255px}@media(min-width:920px){.youtube-search-modal_thumbnailSize__UKiRq{height:200px;max-width:355px}}.youtube-search-modal_videoTitleSize__Sp3q7{font-size:var(--font-size-12, 12px);width:100%}@media(min-width:920px){.youtube-search-modal_videoTitleSize__Sp3q7{font-size:var(--font-size-16, 16px);width:300px}}.youtube-search-modal_backLabelSize__fCkSb{font-size:var(--font-size-13, 13px)}@media(min-width:920px){.youtube-search-modal_backLabelSize__fCkSb{font-size:var(--font-size-18, 18px)}}.background-knowledge-modal_actionButton__irLYR{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-8, 8px);-webkit-user-select:none;user-select:none;padding:0 5px;text-align:center;margin:5px;width:auto;height:65px;font-size:var(--font-size-20, 20px);line-height:1.4;background-color:var(--green9);color:var(--white);cursor:pointer}@media only screen and (max-width:920px){.background-knowledge-modal_actionButton__irLYR{padding:0 4px}}@media only screen and (max-width:640px){.background-knowledge-modal_actionButton__irLYR{padding:0 3px}}@media only screen and (max-width:920px){.background-knowledge-modal_actionButton__irLYR{height:52px}}@media only screen and (max-width:640px){.background-knowledge-modal_actionButton__irLYR{height:36px}}@media only screen and (max-width:920px){.background-knowledge-modal_actionButton__irLYR{font-size:16px}}@media only screen and (max-width:640px){.background-knowledge-modal_actionButton__irLYR{font-size:11px}}.background-knowledge-modal_actionButton__irLYR:hover{opacity:.9}.background-knowledge-modal_actionButton__irLYR.background-knowledge-modal_disabled__mCy3N{background:var(--gray5);background-color:var(--gray5);pointer-events:none;cursor:auto;border-color:var(--gray5);color:var(--white)}.background-knowledge-modal_panel__8p641{box-sizing:border-box;height:90vh;padding:25px 37px 35px}.background-knowledge-modal_inner__JqdO5{position:relative;height:100%;width:100%;align-items:center}.background-knowledge-modal_headerRow__t_AOx{display:flex;align-items:center;gap:10px}.background-knowledge-modal_searchColumn__V7f9j{display:flex;width:100px}.background-knowledge-modal_searchItem__HVv4G{width:100%}.background-knowledge-modal_termList__c7T7y{display:flex;flex-direction:column;align-items:center;width:100%;margin:10px;gap:25px;overflow:auto}.background-knowledge-modal_termBlock__zC4hn{display:flex;align-items:center;flex-direction:column;gap:10px}.background-knowledge-modal_termDivider__qDvJf{border-bottom:2px solid var(--mono-gray10);width:100%}.background-knowledge-modal_termLabel__oTx5c{cursor:pointer}.background-knowledge-modal_term__rMyGB{text-decoration:none}.background-knowledge-modal_term__rMyGB.background-knowledge-modal_selected__Ohixz{text-decoration:underline}.background-knowledge-modal_termLabel__oTx5c:hover{color:var(--Red-08)}.color-pick_pick__ph0gQ{position:relative;display:inline-flex;cursor:pointer}.color-pick_input__MEaaZ{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;opacity:0;cursor:pointer}.color-pick_swatch__-7868{flex:none;width:38px;height:38px}.color-pick_swatch__-7868 .color-pick_input__MEaaZ{position:static;padding:0;border:1px solid var(--gray4);border-radius:var(--radius-8, 8px);background:transparent;opacity:1}.canvas-tool-options_iconButton__e7fVy{cursor:pointer;margin:0 12px}.canvas-tool-options_colorPicker__n5rrN{align-items:center;margin:0 12px}.canvas-tool-options_colorSwatch__JLzeC{cursor:pointer}.canvas-tool-options_brushAnchor__Ti9iZ{position:relative;align-items:flex-end}.canvas-tool-options_brushIcon__EN4iZ{cursor:pointer;margin:5px 8px 0;color:var(--mono-black);width:40px;height:40px}.canvas-tool-options_brushSlider__r4Uwf{position:absolute;bottom:70px;left:14px;height:200px;width:20px}.canvas-tool-options_deleteIcon__fzqlL{cursor:pointer;margin:0 8px;color:var(--Red-08);width:40px;height:50px}.font-size-control_control__VSIEa{display:flex;align-items:center;gap:10px}.font-size-control_zoomIcon__K61EF{fill:var(--mono-black, #000000);pointer-events:auto}.font-size-control_zoomIcon__K61EF.font-size-control_exhausted__RtPbM{fill:gray}.font-size-control_zoomIcon__K61EF.font-size-control_locked__wQOPL{pointer-events:none}.font-size-control_zoomSize__6lU26{width:40px;height:40px}.draw-tool-box_row__3Ve1w{width:100%;align-items:center;justify-content:flex-end;gap:5px;padding:0 10px}.draw-tool-box_zoomGroup__9ZTrJ{height:100%;display:flex;align-items:center;gap:20px;-webkit-user-select:none;user-select:none}.draw-tool-box_zoomIcon__rXQHv{cursor:pointer;height:34px;width:34px}.draw-tool-box_pencilIcon__19jBl{cursor:pointer;margin:0 12px}.draw-tool-box_frameBox__cyklj{align-items:center;justify-content:space-between;width:fit-content;border:2px solid var(--mono-gray2);border-radius:var(--radius-20, 20px);position:relative;margin:10px 0 0;display:flex}@media only screen and (max-width:920px){.draw-tool-box_frameBox__cyklj{margin:8px 0 0}}@media only screen and (max-width:640px){.draw-tool-box_frameBox__cyklj{margin:6px 0 0}}.draw-tool-box_pencilCircle__cRTQU{width:60px;height:60px;border-radius:var(--radius-pill, 999px);align-items:center;justify-content:center}.draw-tool-box_frame__dYuYE{z-index:9}.draw-tool-box_frame__dYuYE.draw-tool-box_drawing__qQpbG{z-index:20}.draw-tool-box_pencilSlot__q-eqA{background-color:var(--mono-white)}.draw-tool-box_frame__dYuYE.draw-tool-box_drawing__qQpbG .draw-tool-box_pencilSlot__q-eqA{background-color:var(--yellow2)}.word-box-grid_grid__jUHqg{width:100%;display:grid;justify-items:center;grid-template-columns:repeat(3,1fr);overflow-y:auto;flex:1 1 auto;min-height:0;padding:5px 0;row-gap:4px;column-gap:4px;margin:0;align-content:start}.word-box-grid_grid__jUHqg.word-box-grid_chips__82Q6D{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:0 48px 4px;overflow-y:auto;min-height:0}@media(min-width:920px){.word-box-grid_grid__jUHqg{padding:10px 40px;row-gap:8px;column-gap:8px;margin:0}.word-box-grid_grid__jUHqg.word-box-grid_wide__ZX4uf{grid-template-columns:repeat(4,1fr);padding:10px 155px}}.word-box-grid_section__98CjO{width:100%;flex:0 0 auto;max-height:45%;display:flex;flex-direction:column;min-height:0;padding-top:10px}.word-box-grid_caption__bGlV8{display:flex;align-items:center;gap:6px;padding:0 48px 6px}.word-box-grid_captionText__aBoze{font-size:var(--font-size-13, 13px);font-weight:600;color:var(--mono--gray6)}.word-box-grid_captionCount__Wj9De{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-pill, 999px);background:var(--lecture-surface-accent-2, var(--Brand-02));color:var(--lecture-text-accent-strong, var(--Brand-11))}.word-box-grid_empty__-1NTn{margin:0;padding:6px 48px 14px;color:var(--mono--gray5)}.word-box-grid_section__98CjO .word-box-grid_grid__jUHqg.word-box-grid_chips__82Q6D{flex:1 1 auto}.word-box-grid_chip__VWVeh{width:auto;font-size:var(--font-size-16, 16px);font-weight:600;padding:8px 16px;border-radius:var(--radius-10, 10px);border:1px solid var(--lecture-line-muted, rgba(var(--mono-black-rgb), .12));background:var(--mono-white);box-shadow:0 1px 3px rgba(var(--mono-black-rgb),.06);color:var(--mono-gray9)}.word-box-grid_chip__VWVeh:hover{border-color:var(--mono-gray3);background:var(--mono-gray1);color:var(--mono-gray10);box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08);transform:none}.word-box-grid_chip__VWVeh:active{background:var(--mono-gray1);box-shadow:inset 0 1px 2px rgba(var(--mono-gray10-rgb),.12);transform:none}@media(max-width:919px){.word-box-grid_chip__VWVeh{font-size:var(--font-size-14, 14px);padding:6px 12px}}@media(max-width:919px){.word-box-grid_caption__bGlV8,.word-box-grid_grid__jUHqg.word-box-grid_chips__82Q6D,.word-box-grid_empty__-1NTn{padding-left:28px;padding-right:28px}}@media(max-width:919px){.word-box-grid_section__98CjO{max-height:52%;padding-top:8px}.word-box-grid_captionText__aBoze{font-size:var(--font-size-12, 12px)}.word-box-grid_chip__VWVeh{box-shadow:0 1px 3px rgba(var(--mono-black-rgb),.06)}.word-box-grid_grid__jUHqg.word-box-grid_chips__82Q6D{gap:6px}}.word-box-grid_chipLarge__WqrCo{font-size:var(--font-size-18, 18px);padding:10px 18px}@media(max-width:919px){.word-box-grid_chipLarge__WqrCo{font-size:var(--font-size-16, 16px);padding:8px 14px}}.word-box-grid_section__98CjO.word-box-grid_sectionFull__6SDz3{flex:1 1 auto;max-height:none;border-top:0;padding-top:0}.word-tts-hint_hint__UCKPH{display:inline-flex;align-items:center;gap:6px;padding:6px 8px 6px 10px;border-radius:var(--radius-pill, 999px);background:var(--lecture-surface-accent-2, var(--Brand-02));color:var(--lecture-text-accent-strong, var(--Brand-11));font-size:var(--font-size-12, 12px);font-weight:600;white-space:nowrap}.word-tts-hint_icon__necb1{width:16px;height:16px;object-fit:contain;flex:0 0 auto}@media(max-width:919px){.word-tts-hint_hint__UCKPH{font-size:var(--font-size-11, 11px);padding:5px 6px 5px 10px}}.player-tool_frame__Jk151{display:flex;width:100%;max-width:195px;padding:5px 10px;position:absolute;bottom:0;left:0}@media only screen and (max-width:920px){.player-tool_frame__Jk151{max-width:156px}}@media only screen and (max-width:640px){.player-tool_frame__Jk151{max-width:109px}}@media only screen and (max-width:920px){.player-tool_frame__Jk151{padding:4px 8px}}@media only screen and (max-width:640px){.player-tool_frame__Jk151{padding:3px 6px}}.player-tool_frame__Jk151.player-tool_playOnly__QUyHU{width:auto}.player-tool_box__8VPJa{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:10px;background:rgba(var(--mono-white-rgb),.6);border-radius:var(--radius-10, 10px)}@media only screen and (max-width:920px){.player-tool_box__8VPJa{padding:8px}}@media only screen and (max-width:640px){.player-tool_box__8VPJa{padding:6px}}.player-tool_playButton__9eKu4,.player-tool_navButton__Kbiop{width:45px;height:45px}@media only screen and (max-width:920px){.player-tool_playButton__9eKu4,.player-tool_navButton__Kbiop{width:36px;height:36px}}@media only screen and (max-width:640px){.player-tool_playButton__9eKu4,.player-tool_navButton__Kbiop{width:25px;height:25px}}.player-tool_pauseBar__XEYHe{width:5px;height:20px;background:var(--white);border-radius:var(--radius-4, 4px)}@media only screen and (max-width:920px){.player-tool_pauseBar__XEYHe{width:4px}}@media only screen and (max-width:640px){.player-tool_pauseBar__XEYHe{width:3px}}@media only screen and (max-width:920px){.player-tool_pauseBar__XEYHe{height:16px}}@media only screen and (max-width:640px){.player-tool_pauseBar__XEYHe{height:11px}}.player-tool_pauseBar__XEYHe+.player-tool_pauseBar__XEYHe{margin:0 0 0 3px}@media only screen and (max-width:920px){.player-tool_pauseBar__XEYHe+.player-tool_pauseBar__XEYHe{margin:0 0 0 2px}}.player-tool_play-icon__oOkdu{width:20px;height:20px}@media only screen and (max-width:920px){.player-tool_play-icon__oOkdu{width:16px}}@media only screen and (max-width:640px){.player-tool_play-icon__oOkdu{width:11px}}@media only screen and (max-width:920px){.player-tool_play-icon__oOkdu{height:16px}}@media only screen and (max-width:640px){.player-tool_play-icon__oOkdu{height:11px}}.page-viewer_pageButton__F_Rf1{position:absolute;top:50%;z-index:2}.page-viewer_prevPageButton__UtC5U{left:0}.page-viewer_nextPageButton__o7Nc6{right:0}.page-viewer_arrowButton__QuRqn{width:45px;height:45px}@media only screen and (max-width:920px){.page-viewer_arrowButton__QuRqn{width:36px;height:36px}}@media only screen and (max-width:640px){.page-viewer_arrowButton__QuRqn{width:25px;height:25px}}.page-viewer_pageImage__gS5XA{object-fit:contain;pointer-events:none;width:fit-content;height:fit-content;max-height:100%;max-width:100%}.page-viewer_labelBox__DA-_A{position:absolute;overflow:hidden;border:2px dashed var(--mono-black);font-size:var(--font-size-15, 15px);text-align:center;word-break:break-word;color:var(--mono-black);display:flex;justify-content:center;align-items:center;cursor:pointer}.page-viewer_inline-1__5eczd:not(#page-viewer_\#__5SVyC){top:var(--inline-top);left:var(--inline-left);height:var(--inline-height);width:var(--inline-width)}.shadowing-bar_inline-1__P4vQx:not(#shadowing-bar_\#__ntoHx){animation-duration:var(--inline-animation-duration)}.shadowing-bar_full-bleed__W0tIr:not(#shadowing-bar_\#__ntoHx){margin-left:var(--bleed-left);margin-right:var(--bleed-right);margin-bottom:var(--bleed-bottom);width:var(--bleed-width);flex-basis:var(--bleed-width);border-radius:0;border-left:none;border-right:none;border-top:none}.sentence-list-item_item__a7N24{flex-wrap:wrap;padding:11px 16px;background-color:var(--mono-white);border-top:1px solid var(--lecture-line-divider)}.sentence-list-item_item__a7N24:first-child{border-top:0}.sentence-list-item_item__a7N24.sentence-list-item_wide__Ny-KL{padding:13px 10px}.sentence-list-item_item__a7N24.sentence-list-item_current__usPML{background-color:var(--lecture-surface-accent)}.sentence-list-item_item__a7N24.sentence-list-item_current__usPML.sentence-list-item_shadowing__iDBbw{background-color:var(--mono-white);border-top:1px solid var(--lecture-shadowing-line);position:relative;z-index:8}@media(max-width:919px){.sentence-list-item_item__a7N24.sentence-list-item_current__usPML.sentence-list-item_shadowing__iDBbw{border-top-color:var(--lecture-line-muted)}}@media(min-width:920px){.sentence-list-item_item__a7N24.sentence-list-item_wide__Ny-KL{padding:13px 24px}}.sentence-list-item_speaker__ov3m3{position:absolute;top:11px;left:5px;width:22px;height:21px}.sentence-list-item_speaker__ov3m3.sentence-list-item_wide__Ny-KL{top:13px}.sentence-list-item_speaker__ov3m3.sentence-list-item_flush__YefzQ{left:0}@media(min-width:920px){.sentence-list-item_speaker__ov3m3{width:33px;height:31px}}.sentence-list-item_row__Jk7L6{padding:0 5px 0 25px;align-items:flex-start;flex:1 1 auto;min-width:0}@media(min-width:920px){.sentence-list-item_row__Jk7L6{padding:0 40px}.sentence-list-item_row__Jk7L6.sentence-list-item_wide__Ny-KL{padding:0 58px}}.sentence-list-item_body__WOERK{justify-content:center;align-items:flex-start;position:relative;flex:1 1 0;min-width:0}.sentence-list-item_number__p1cFH,.sentence-list-item_sentence__7SePH,.sentence-list-item_translation__K64eB{color:var(--mono-gray7)}.sentence-list-item_number__p1cFH.sentence-list-item_current__usPML,.sentence-list-item_sentence__7SePH.sentence-list-item_current__usPML,.sentence-list-item_translation__K64eB.sentence-list-item_current__usPML{color:var(--mono-gray10)}.sentence-list-item_translation__K64eB.sentence-list-item_onlyTrans__kvg4x{color:var(--mono-gray7)}.sentence-list-item_number__p1cFH{font-size:var(--font-size-18, 18px);font-weight:600;flex-shrink:0}.sentence-list-item_sentence__7SePH{font-size:var(--font-size-18, 18px);font-weight:600;margin-bottom:6px;display:flex;flex-flow:wrap}@media(min-width:920px){.sentence-list-item_number__p1cFH,.sentence-list-item_sentence__7SePH{font-size:var(--font-size-22, 22px)}.sentence-list-item_number__p1cFH.sentence-list-item_fullText__zbOXE,.sentence-list-item_sentence__7SePH.sentence-list-item_fullText__zbOXE{font-size:calc(25px + var(--lecture-font-scale, 1) * 1.3px)}.sentence-list-item_translation__K64eB{font-size:var(--font-size-16, 16px)}.sentence-list-item_translation__K64eB.sentence-list-item_koreanOnly__Hie_l{font-size:var(--font-size-22, 22px)}.sentence-list-item_translation__K64eB.sentence-list-item_fullText__zbOXE{font-size:calc(20px + var(--lecture-font-scale, 1) * 1.3px)}.sentence-list-item_translation__K64eB.sentence-list-item_fullText__zbOXE.sentence-list-item_koreanOnly__Hie_l{font-size:calc(25px + var(--lecture-font-scale, 1) * 1.3px)}}.sentence-list-item_word__VS9zh{margin-right:max(var(--lecture-font-scale, 1) * 5px,5px)}p.syntax-svoc_svo-item__z23DV{margin:7px 0 0}@media only screen and (max-width:920px){p.syntax-svoc_svo-item__z23DV{margin:6px 0 0}}@media only screen and (max-width:640px){p.syntax-svoc_svo-item__z23DV{margin:4px 0 0}}p.syntax-svoc_svo-item__z23DV:first-of-type{margin:15px 0 0}@media only screen and (max-width:920px){p.syntax-svoc_svo-item__z23DV:first-of-type{margin:12px 0 0}}@media only screen and (max-width:640px){p.syntax-svoc_svo-item__z23DV:first-of-type{margin:8px 0 0}}div.syntax-svoc_svo-wrapper__R_32V{display:grid;grid-template-columns:auto auto auto auto auto auto auto auto;margin-top:5px;max-width:fit-content;row-gap:15px;column-gap:5px;overflow-wrap:anywhere}@media only screen and (max-width:920px){div.syntax-svoc_svo-wrapper__R_32V{margin-top:4px}}@media only screen and (max-width:640px){div.syntax-svoc_svo-wrapper__R_32V{margin-top:3px}}@media only screen and (max-width:920px){div.syntax-svoc_svo-wrapper__R_32V{row-gap:12px}}@media only screen and (max-width:640px){div.syntax-svoc_svo-wrapper__R_32V{row-gap:8px}}@media only screen and (max-width:920px){div.syntax-svoc_svo-wrapper__R_32V{column-gap:4px}}@media only screen and (max-width:640px){div.syntax-svoc_svo-wrapper__R_32V{column-gap:3px}}@media screen and (max-width:1440px){div.syntax-svoc_svo-wrapper__R_32V{grid-template-columns:auto auto auto auto auto auto}}@media screen and (max-width:1200px){div.syntax-svoc_svo-wrapper__R_32V{grid-template-columns:auto auto auto auto}}@media screen and (max-width:1024px){div.syntax-svoc_svo-wrapper__R_32V{grid-template-columns:auto auto}}div.syntax-svoc_syntax-item-list__44PtL{display:flex;flex-direction:column;align-items:center;padding:7px 10px;background:var(--syntax-bg, var(--gray1));border-radius:var(--radius-10, 10px)}@media only screen and (max-width:920px){div.syntax-svoc_syntax-item-list__44PtL{padding:6px 8px}}@media only screen and (max-width:640px){div.syntax-svoc_syntax-item-list__44PtL{padding:4px 6px}}p.syntax-svoc_syntax-label__vkmyI{color:var(--gray7);margin-top:12px}@media only screen and (max-width:920px){p.syntax-svoc_syntax-label__vkmyI{margin-top:10px}}@media only screen and (max-width:640px){p.syntax-svoc_syntax-label__vkmyI{margin-top:7px}}p.syntax-svoc_syntax-sub-item__yyIww{color:var(--syntax-sub-color, var(--gray7));text-align:center;margin-top:5px}@media only screen and (max-width:920px){p.syntax-svoc_syntax-sub-item__yyIww{margin-top:4px}}@media only screen and (max-width:640px){p.syntax-svoc_syntax-sub-item__yyIww{margin-top:3px}}div.syntax-part-of-speech_svo-wrapper__HurBA{display:grid;grid-template-columns:auto auto auto auto auto auto auto auto;margin-top:15px;max-width:fit-content;row-gap:15px;column-gap:5px;overflow-wrap:anywhere}@media only screen and (max-width:920px){div.syntax-part-of-speech_svo-wrapper__HurBA{margin-top:12px}}@media only screen and (max-width:640px){div.syntax-part-of-speech_svo-wrapper__HurBA{margin-top:8px}}@media only screen and (max-width:920px){div.syntax-part-of-speech_svo-wrapper__HurBA{row-gap:12px}}@media only screen and (max-width:640px){div.syntax-part-of-speech_svo-wrapper__HurBA{row-gap:8px}}@media only screen and (max-width:920px){div.syntax-part-of-speech_svo-wrapper__HurBA{column-gap:4px}}@media only screen and (max-width:640px){div.syntax-part-of-speech_svo-wrapper__HurBA{column-gap:3px}}@media screen and (max-width:1440px){div.syntax-part-of-speech_svo-wrapper__HurBA{grid-template-columns:auto auto auto auto auto auto}}@media screen and (max-width:1200px){div.syntax-part-of-speech_svo-wrapper__HurBA{grid-template-columns:auto auto auto auto}}@media screen and (max-width:1024px){div.syntax-part-of-speech_svo-wrapper__HurBA{grid-template-columns:auto auto}}div.syntax-part-of-speech_syntax-item-list__8SXlC{display:flex;flex-direction:column;align-items:center;padding:7px 10px;background:var(--syntax-bg, var(--gray1));border-radius:var(--radius-10, 10px)}@media only screen and (max-width:920px){div.syntax-part-of-speech_syntax-item-list__8SXlC{padding:6px 8px}}@media only screen and (max-width:640px){div.syntax-part-of-speech_syntax-item-list__8SXlC{padding:4px 6px}}p.syntax-part-of-speech_syntax-sub-item___HC1U{color:var(--syntax-sub-color, var(--gray7));text-align:center;margin-top:5px}@media only screen and (max-width:920px){p.syntax-part-of-speech_syntax-sub-item___HC1U{margin-top:4px}}@media only screen and (max-width:640px){p.syntax-part-of-speech_syntax-sub-item___HC1U{margin-top:3px}}div.lecture-syntax_syntax-wrapper__6hryd{display:flex;flex-direction:column;width:100%;padding:20px 16px;background-color:var(--mono-white);border-radius:var(--radius-20, 20px);border:1px solid rgba(var(--mono-gray1-rgb),.8);box-shadow:0 1px 3px rgba(var(--mono-black-rgb),.06);margin-bottom:10px}@media only screen and (max-width:920px){div.lecture-syntax_syntax-wrapper__6hryd{padding:16px 13px}}@media only screen and (max-width:640px){div.lecture-syntax_syntax-wrapper__6hryd{padding:11px 9px}}@media only screen and (max-width:920px){div.lecture-syntax_syntax-wrapper__6hryd{margin-bottom:8px}}@media only screen and (max-width:640px){div.lecture-syntax_syntax-wrapper__6hryd{margin-bottom:6px}}hr.lecture-syntax_syntax-divider__JyDmG{width:100%;border:1px solid var(--mono-gray9);margin:20px 0}@media only screen and (max-width:920px){hr.lecture-syntax_syntax-divider__JyDmG{margin:16px 0}}@media only screen and (max-width:640px){hr.lecture-syntax_syntax-divider__JyDmG{margin:11px 0}}.dragged-sentence-notice_outer__pPWID{display:flex;padding:0 10px}@media only screen and (max-width:920px){.dragged-sentence-notice_outer__pPWID{padding:0 8px}}@media only screen and (max-width:640px){.dragged-sentence-notice_outer__pPWID{padding:0 6px}}.dragged-sentence-notice_panel__-3SUn{display:flex;flex-direction:column;padding:12px 15px;background-color:var(--green7);border-radius:var(--radius-16, 16px)}@media only screen and (max-width:920px){.dragged-sentence-notice_panel__-3SUn{padding:10px 12px}}@media only screen and (max-width:640px){.dragged-sentence-notice_panel__-3SUn{padding:7px 8px}}.dragged-sentence-notice_header__qxPNT{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between}.dragged-sentence-notice_label__oWCar{display:block;color:var(--black)}.dragged-sentence-notice_text__gjg2O{display:block;color:var(--green9);margin:10px 0 0}@media only screen and (max-width:920px){.dragged-sentence-notice_text__gjg2O{margin:8px 0 0}}@media only screen and (max-width:640px){.dragged-sentence-notice_text__gjg2O{margin:6px 0 0}}.dragged-sentence-notice_cancelButton__8F5Kg{display:flex;align-items:center;justify-content:center;border-radius:var(--radius-8, 8px);-webkit-user-select:none;user-select:none;padding:0 5px;text-align:center;margin:0 0 0 15px;width:50px;height:29px;background-color:var(--green9);color:var(--white);cursor:pointer}@media only screen and (max-width:920px){.dragged-sentence-notice_cancelButton__8F5Kg{padding:0 4px}}@media only screen and (max-width:640px){.dragged-sentence-notice_cancelButton__8F5Kg{padding:0 3px}}@media only screen and (max-width:920px){.dragged-sentence-notice_cancelButton__8F5Kg{margin:0 0 0 12px}}@media only screen and (max-width:640px){.dragged-sentence-notice_cancelButton__8F5Kg{margin:0 0 0 8px}}@media only screen and (max-width:920px){.dragged-sentence-notice_cancelButton__8F5Kg{width:40px}}@media only screen and (max-width:640px){.dragged-sentence-notice_cancelButton__8F5Kg{width:28px}}@media only screen and (max-width:920px){.dragged-sentence-notice_cancelButton__8F5Kg{height:23px}}@media only screen and (max-width:640px){.dragged-sentence-notice_cancelButton__8F5Kg{height:16px}}.dragged-sentence-notice_cancelButton__8F5Kg:hover{opacity:.9}.sentence-card_card__yjM3p{align-items:center;justify-content:flex-start;z-index:8;position:relative;padding:0;opacity:1;transition:opacity .2s ease,box-shadow .2s ease}.sentence-card_card__yjM3p.sentence-card_dimmed__UyQ99{background-color:var(--mono-gray1);opacity:.35;z-index:2}.sentence-card_card__yjM3p.sentence-card_shadowing__tua-E{box-shadow:0 0 0 2px var(--lecture-shadowing-ring),0 6px 20px var(--lecture-line-muted)}@media(max-width:919px){.sentence-card_card__yjM3p.sentence-card_shadowing__tua-E{box-shadow:0 0 0 1px var(--lecture-line-muted),0 6px 20px var(--lecture-line-muted)}}@media(min-width:920px){.sentence-card_card__yjM3p{padding:20px 15px}.sentence-card_card__yjM3p.sentence-card_wide__7p7Fm{padding:75px 90px}}.sentence-card_words__YlPPT{display:flex;width:100%;flex-wrap:wrap}.sentence-card_word__L7TTm{font-size:var(--font-size-20, 20px);font-weight:600;color:var(--mono-black)}.sentence-card_word__L7TTm.sentence-card_highlight__n035r{color:var(--lecture-text-accent)}.sentence-card_noteBody__GprIG{position:relative;width:100%}.sentence-card_shadowingBarSlot__NCElI{position:absolute;top:1px;left:60px;right:60px;z-index:4}.sentence-card_speaker___afKx{object-fit:contain;width:50px;height:50px;cursor:pointer}.sentence-card_card__yjM3p textarea.sentence-card_input__-kPsC{font-size:var(--lecture-sentence-font);font-weight:600;background:var(--mono-white);padding:10px}.sentence-card_card__yjM3p.sentence-card_dimmed__UyQ99 textarea.sentence-card_input__-kPsC{background:transparent}.sentence-card_translation__IVqMc{width:100%;color:var(--mono-gray8);line-height:1.33;text-align:left;padding:8px 10px;word-break:keep-all;font-size:var(--lecture-translation-font)}@media only screen and (max-width:920px){.sentence-card_translation__IVqMc{padding:6px 8px}}@media only screen and (max-width:640px){.sentence-card_translation__IVqMc{padding:4px 6px}}.sentence-card_translation__IVqMc.sentence-card_transOnly__VB9-0{font-size:var(--font-size-20, 20px);font-weight:600}@media(min-width:920px){.sentence-card_word__L7TTm,.sentence-card_input__-kPsC{font-size:var(--lecture-sentence-font)}.sentence-card_translation__IVqMc{font-size:var(--lecture-translation-font)}.sentence-card_translation__IVqMc.sentence-card_transOnly__VB9-0,.sentence-card_noteTab__USwC2 .sentence-card_word__L7TTm,.sentence-card_noteTab__USwC2 .sentence-card_input__-kPsC{font-size:var(--lecture-sentence-font)}.sentence-card_noteTab__USwC2 .sentence-card_translation__IVqMc{font-size:var(--lecture-translation-font)}.sentence-card_noteTab__USwC2 .sentence-card_translation__IVqMc.sentence-card_transOnly__VB9-0{font-size:calc(29px + var(--lecture-font-scale, 1) * 5px)}}.sentence-card_card__yjM3p.sentence-card_wordTab__pEoEU .sentence-card_word__L7TTm,.sentence-card_card__yjM3p.sentence-card_wordTab__pEoEU .sentence-card_input__-kPsC{font-size:var(--lecture-word-tab-sentence-font)}.sentence-card_card__yjM3p.sentence-card_wordTab__pEoEU .sentence-card_translation__IVqMc,.sentence-card_card__yjM3p.sentence-card_wordTab__pEoEU .sentence-card_translation__IVqMc.sentence-card_transOnly__VB9-0{font-size:var(--lecture-word-tab-translation-font)}.sentence-card_card__yjM3p.sentence-card_wordTab__pEoEU{max-width:860px;margin:0 auto;padding:14px 12px}@media(max-width:919px){.sentence-card_card__yjM3p.sentence-card_wordTab__pEoEU{padding:10px 8px}}.youtube-control-blocker_blocker__DJNdm{position:absolute;background-color:rgba(var(--mono-black-rgb),.4);transition:opacity .3s ease-in-out}.youtube-control-blocker_blocker__DJNdm.youtube-control-blocker_hidden__nu4bq{opacity:0}.youtube-control-blocker_blocker__DJNdm.youtube-control-blocker_left__BSBOh{bottom:0;left:0;width:60px;height:30px}.youtube-control-blocker_blocker__DJNdm.youtube-control-blocker_center__ERTH9{pointer-events:none;bottom:0;left:60px;right:200px;height:30px}.youtube-control-blocker_blocker__DJNdm.youtube-control-blocker_hidden__nu4bq.youtube-control-blocker_center__ERTH9{pointer-events:initial}.youtube-control-blocker_blocker__DJNdm.youtube-control-blocker_right__F1JDp{bottom:0;right:0;width:200px;height:30px}@media(max-width:768px){.youtube-control-blocker_blocker__DJNdm .youtube-control-blocker_blocker__DJNdm.youtube-control-blocker_center__ERTH9{right:120px}.youtube-control-blocker_blocker__DJNdm .youtube-control-blocker_blocker__DJNdm.youtube-control-blocker_right__F1JDp{width:120px}}.youtube-control-blocker_blocker__DJNdm.youtube-control-blocker_video__6V_KR{top:0;left:0;bottom:30px;padding-top:30px;width:100%;display:flex;align-items:center;justify-content:center}.youtube-control-blocker_play-icon__s3RPA{width:150px;height:150px}@media only screen and (max-width:920px){.youtube-control-blocker_play-icon__s3RPA{width:120px}}@media only screen and (max-width:640px){.youtube-control-blocker_play-icon__s3RPA{width:84px}}@media only screen and (max-width:920px){.youtube-control-blocker_play-icon__s3RPA{height:120px}}@media only screen and (max-width:640px){.youtube-control-blocker_play-icon__s3RPA{height:84px}}.lecture-header_header__XSepd{display:flex;align-items:center;gap:8px;width:100%;box-sizing:border-box;padding:6px 12px;background:var(--lecture-fill-accent-strong);color:var(--mono-white);flex:0 0 auto}@media(max-width:1023px){.lecture-header_header__XSepd{position:sticky;top:0;z-index:1}}@media(min-width:768px){.lecture-header_header__XSepd{padding:8px 20px}}.lecture-header_iconButton__B94xI{width:34px;height:34px;transition:background .15s ease}.lecture-header_iconButton__B94xI svg{width:22px;height:22px;display:block}@media(min-width:768px){.lecture-header_iconButton__B94xI:hover{background:rgba(var(--mono-white-rgb),.14)}}.lecture-header_iconButton__B94xI:active{background:rgba(var(--mono-white-rgb),.22)}.lecture-header_title__8sVAs{flex:1;min-width:0;margin:0 4px;text-align:center}.lecture-header_right__Syhxg{display:flex;align-items:center;gap:2px;flex-shrink:0}.lecture-tabs_size-md__huXi4{--tab-active-color: var(--lecture-text-accent)}div.lecture-tabs_size-md__huXi4.lecture-tabs_size-md__huXi4{width:auto;flex:0 0 auto}.lecture-tabs_size-sm__0EigZ{--segment-active-bg: var(--lecture-fill-accent-strong);margin:10px 0}.lecture-bottom-bar_bar__dq4lx{display:flex;align-items:center;justify-content:space-around;width:100%;box-sizing:border-box;background:var(--lecture-fill-accent-strong);padding:9px 16px;position:relative;z-index:30;flex:0 0 auto}@media(max-width:767px){.lecture-bottom-bar_bar__dq4lx{padding:8px 10px calc(8px + env(safe-area-inset-bottom,0px))}}.lecture-bottom-bar_item__ehReA{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;flex:1 1 0;min-width:0;padding:4px 2px;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.lecture-bottom-bar_item__ehReA .lecture-bottom-bar_icon__4OtRg,.lecture-bottom-bar_item__ehReA .lecture-bottom-bar_label__dvySm{transition:opacity .15s ease}.lecture-bottom-bar_item__ehReA.lecture-bottom-bar_active__45rbO .lecture-bottom-bar_icon__4OtRg,.lecture-bottom-bar_item__ehReA.lecture-bottom-bar_active__45rbO .lecture-bottom-bar_label__dvySm{opacity:.85}@media(min-width:768px){.lecture-bottom-bar_item__ehReA:hover .lecture-bottom-bar_icon__4OtRg,.lecture-bottom-bar_item__ehReA:hover .lecture-bottom-bar_label__dvySm{opacity:.85}}.lecture-bottom-bar_icon__4OtRg{display:inline-flex;align-items:center;justify-content:center;position:relative}.lecture-bottom-bar_icon__4OtRg svg{display:block;width:26px;height:26px}@media(min-width:768px){.lecture-bottom-bar_icon__4OtRg svg{width:24px;height:24px}}.lecture-bottom-bar_label__dvySm{white-space:nowrap}.lecture-bottom-bar_badge__fLPBy{position:absolute;left:calc(150% - 10px);bottom:calc(100% - 2px);box-shadow:0 1px 3px rgba(var(--mono-black-rgb),.06);transform:translate(-50%);white-space:nowrap;pointer-events:none}.word-tts-card_overlay__FOJUW{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;animation:word-tts-card_fadeIn__Owm53 .15s ease-out}.word-tts-card_inner__MKx_U{display:flex;flex-direction:column;align-items:center;gap:24px;padding:32px 48px;background:var(--mono-white);border-radius:var(--radius-20, 20px);box-shadow:0 24px 48px rgba(var(--mono-black-rgb),.16),0 8px 16px rgba(var(--Brand-09-rgb),.18),0 0 0 1px rgba(var(--Brand-09-rgb),.08);min-width:360px;max-width:min(720px,90vw);animation:word-tts-card_cardPop__GsY35 .25s cubic-bezier(.34,1.56,.64,1)}@media screen and (max-width:767px){.word-tts-card_inner__MKx_U{min-width:280px;max-width:90vw;gap:18px;padding:24px 32px}}.word-tts-card_word__MuUT6{font-size:64px;font-weight:700;line-height:1.2;color:var(--lecture-text-accent);text-align:center;word-break:keep-all;overflow-wrap:anywhere;max-width:100%}@media screen and (max-width:767px){.word-tts-card_word__MuUT6{font-size:40px;font-weight:700;line-height:1.2}}.word-tts-card_definition__jHfHU{margin-top:-8px;text-align:center;word-break:keep-all;overflow-wrap:break-word;max-width:100%}@media screen and (max-width:767px){.word-tts-card_definition__jHfHU{margin-top:-4px}}@keyframes word-tts-card_fadeIn__Owm53{0%{opacity:0}to{opacity:1}}@keyframes word-tts-card_cardPop__GsY35{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.sample-rate-alert_description__jtrfA a{text-decoration:underline}.dropzone_root__Clg3b{position:relative;width:100%;min-height:250px;background-color:var(--mono-white);border:solid;border-color:var(--mono-gray2);border-radius:var(--radius-10, 10px);box-sizing:border-box;cursor:pointer;overflow:hidden}.dropzone_root__Clg3b:hover{background-color:var(--Yellow-03);border:solid 3px var(--Yellow-06)}@keyframes dropzone_progress__jWE9T{0%{background-position:0 0}to{background-position:-70px 0}}.dropzone_active__Y7A9X{animation:dropzone_progress__jWE9T 2s linear infinite!important;background-image:repeating-linear-gradient(-45deg,var(--mono-white),var(--mono-white) 25px,rgba(0,0,0,.12) 25px,rgba(0,0,0,.12) 50px);background-size:150% 100%;border:solid;border-color:var(--Blue-08)}.dropzone_invalid__ph5zj{background-image:repeating-linear-gradient(-45deg,var(--Red-08),var(--Red-08) 25px,var(--Red-10) 25px,var(--Red-10) 50px);border-color:var(--Red-10)}.dropzone_upload-icon__SufN9{width:51px;height:51px;color:var(--mono-gray9);fill:var(--mono-gray9);margin-top:60px}.dropzone_drop-hint__sxfvy{display:flex;flex-direction:column;width:100%;height:100%;align-items:center}.dropzone_drop-hint-text__ByG0t{margin:10px 0 0}.dropzone_preview-box__vLKiO{display:flex;flex-direction:column;width:100%;background:var(--mono-gray1);border:3px solid var(--mono-gray2);margin:10px 0 0;border-radius:var(--radius-10, 10px);padding:10px;box-sizing:border-box}.dropzone_preview-header__E0S0U{display:flex;flex-direction:row;width:100%;justify-content:space-between;margin:0 0 5px}.dropzone_preview-file-name__M230G{color:var(--Brand-07)}.dropzone_preview-container__Z4LP3{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 0;justify-content:center}.dropzone_preview-item__ipDM_{position:relative;z-index:10;text-align:center}.dropzone_preview-image__tRhz8{height:100px;width:initial;max-width:100%;transition:all .45s cubic-bezier(.23,1,.32,1) 0ms;box-sizing:border-box;box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08);border-radius:var(--radius-4, 4px);z-index:5;opacity:1}.dropzone_preview-chip__EDx5b{align-items:center;gap:6px;height:32px}.dropzone_preview-chip-delete__04QmY{color:var(--mono-gray5)}.dropzone_preview-chip-delete__04QmY:hover{color:var(--mono-gray7)}.dropzone_dialog-body__fK9HU{display:flex;flex-direction:column;width:100%}.dropzone_dialog-actions__TQ_Bj{display:flex;flex-direction:row;justify-content:flex-end;width:100%;margin:20px 0 0;gap:10px}.test-viewer_pdf-viewer-container__Q6qNy{position:absolute;top:0;bottom:0;width:100%;padding-left:75px;padding-right:75px;display:flex;align-items:center;left:50%;transform:translate(-50%);overflow:auto}.test-viewer_img1__XFY-A{filter:brightness(.3);width:27px;height:27px;position:absolute;top:10px;right:10px}@media only screen and (max-width:920px){.test-viewer_img1__XFY-A{width:22px}}@media only screen and (max-width:640px){.test-viewer_img1__XFY-A{width:15px}}@media only screen and (max-width:920px){.test-viewer_img1__XFY-A{height:22px}}@media only screen and (max-width:640px){.test-viewer_img1__XFY-A{height:15px}}@media only screen and (max-width:920px){.test-viewer_img1__XFY-A{top:8px}}@media only screen and (max-width:640px){.test-viewer_img1__XFY-A{top:6px}}@media only screen and (max-width:920px){.test-viewer_img1__XFY-A{right:8px}}@media only screen and (max-width:640px){.test-viewer_img1__XFY-A{right:6px}}.test-viewer_img1__XFY-A:hover{cursor:pointer}.test-viewer_container__s9597 .react-resizable-handle{position:absolute;border-top-left-radius:var(--radius-pill, 999px);border-top-right-radius:var(--radius-pill, 999px);border-bottom-left-radius:var(--radius-pill, 999px);width:15px;height:15px;bottom:5px;right:3px;cursor:se-resize;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAtCAYAAAA6GuKaAAAABHNCSVQICAgIfAhkiAAAArRJREFUWEfl2EFW2zAQANBx+li03XAEbkB6goZlYQMnIHnAnt5AR+i+5RFOQBc8WGJOQLgJm5YFj7gzrhUmtmRJ43HySr1MZOlbHo1GzqCHa9ecnFO31+b7pIfuIdPulMDY6Zj6LQCmfcBV0RxsJ6MPuBraBe4LroJuA/cB74yOAWvDO6FTwJpwMdqz6CbYYZnuXq/iAiA7XPqlY1YRoUdmvPkRNnKEbLMZnGB6m+6ZE0wYr1cGxc4csq3awzz8gudRbqaPkpQrQtNAHI7KEky/u9BX5keOb2ZcwTuBaQwx2sLfw7vRjTn7aWfMh6b/v5ij/Sd4yaUzbMfohHa92ja0JBRc97xNNMVuyuvsMtOxY7XOdFWtDX/D804sXIom8AfYuMVwmIWKLC+6Vq3NYuEStAUjZkgxHCqynGjXxjGH+QHPEr5FhfdS/ubXKc7crG0RUlYZwOCSt2mDN9C+nc7mYa0MUO+H5fHFXz74EnpdYKuMhS/Q6wanwEu0pFqzg+ArvMPQGcWEDcU7Dvg5pm29DQ+VrAu4WukrQfOsQmhbyEgmgNLTKtFlYWbDQwxfFZpXknwhOuDFBTaYtr0CrJUfQ3mYLbLhAIrNtv4QN3YcGhalL91bT3kNOH9CUfwk3ORJeUvgBrrKJGuBx4KdaB88dhvfM8dU9LBdLfsaCh/PNt6YYdtpW8HEZzz6iCQtmPiZMxSSodKU4Kcph1AJmmbQnjkR/C1U57zNk0vC4i+bSmc6ZZz/b6YpDv+pTwj8iJTysQbbRh/dfCEjDg/cDO7tma6qwKI/ixEcM8SnlDjmbcVo3ESwJml8WIz9AOndOGIeRIz+myma8NCgoY0jdL93G4+50bZJgWuAVdCxM64FVkOH4JpgVbQPrg1WR9fhfYB7QVt4AVkeqtZSFrxKnpYOqHHfH3M67T1YacUSAAAAAElFTkSuQmCC);background-size:cover;background-repeat:no-repeat}.test-viewer_container__s9597 .react-pdf__Document::-webkit-scrollbar{display:none}.test-viewer_previewContainer__MRkba{justify-content:center;position:absolute}.test-viewer_note__FdIVI{visibility:hidden;position:absolute;z-index:99999;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:40px}.test-viewer_textNote__Ce2v7{visibility:hidden;position:absolute;z-index:99999;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start}.test-viewer_column__tw6Jx{display:flex;flex-direction:column}.test-viewer_row__DGu9i{display:flex;flex-direction:row}.test-viewer_text__4ImmO{display:block;font-size:var(--font-size-13, 13px);line-height:1.5;color:var(--mono-gray9);-webkit-user-select:none;user-select:none}.test-viewer_tooltip__ofVby{margin:0;padding:2px;background:transparent}.test-viewer_tooltipfont__8FQg8{font-size:var(--font-size-16, 16px)}.test-viewer_page-slider__tKj_Z{height:var(--page-slider-height);background:transparent;margin:25px;display:flex;justify-content:center}.test-viewer_page-slider__tKj_Z .test-viewer_page-slider-track__yO2_F{border-radius:var(--radius-16, 16px);color:transparent;background:transparent;display:none;box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08);height:unset!important}.test-viewer_page-slider__tKj_Z .test-viewer_page-slider-rail__MeKAC{border-radius:var(--radius-20, 20px);opacity:1;background:var(--mono-white);width:8px;top:-10px}.test-viewer_page-slider__tKj_Z .test-viewer_page-slider-thumb__sPS3q{background:var(--yellow2);border:3px solid var(--mono-white);box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08);width:30px;height:30px}.test-viewer_dic_modal__HiX-g{position:relative;box-sizing:border-box;width:100vw;height:596px;margin:0 auto;padding:25px 37px 35px}@media(max-width:767px){.test-viewer_dic_modal__HiX-g{width:100%;max-width:none!important}}.test-viewer_icon__9N1A6{padding:0}.test-viewer_icon_frame__oOZj5{display:flex;flex-direction:column;width:100%;margin-top:25px;cursor:pointer;align-items:center;transition:all .2s}@media only screen and (max-width:920px){.test-viewer_icon_frame__oOZj5{margin-top:20px}}@media only screen and (max-width:640px){.test-viewer_icon_frame__oOZj5{margin-top:14px}}.test-viewer_icon_frame__oOZj5>svg{fill:var(--mono-white)}.test-viewer_icon_frame__oOZj5>button>svg{fill:var(--mono-white)}.test-viewer_icon_frame__oOZj5>div{color:var(--mono-white)}.test-viewer_icon_frame__oOZj5>div>div{background-color:var(--mono-white)}.test-viewer_icon_frame__oOZj5:hover>svg{fill:var(--yellow2);transition:all .2s}.test-viewer_icon_frame__oOZj5:hover>button>svg{fill:var(--yellow2);transition:all .2s}.test-viewer_icon_frame__oOZj5:hover>div{color:var(--yellow2);transition:all .2s}.test-viewer_icon_frame__oOZj5:hover>div>div{background-color:var(--yellow2)}.test-viewer_dragtext__mgZEP{display:block;padding:10px;text-shadow:0 3px 3px rgba(0,0,0,.16);cursor:pointer;transition:color .2s}.test-viewer_dragtext__mgZEP:hover{color:var(--Yellow-07)}.test-viewer_note-field__PdaC3{display:flex;width:100%;max-height:100%;overflow:hidden;border:1px solid var(--Green-09);border-radius:var(--radius-4, 4px)}.test-viewer_note-field__PdaC3 textarea.test-viewer_note-input__cswmn{max-height:85%;padding:15px;font-size:var(--font-size-20, 20px);line-height:1.4}.test-viewer_note-field__PdaC3 textarea.test-viewer_note-fixed__-fmIV{height:200px;overflow:auto}.test-viewer_grid__4xo7F{box-sizing:border-box;display:flex;flex-wrap:wrap;width:100%;flex-direction:row}.test-viewer_grid-column__RgMMG{flex-direction:column}.test-viewer_grid-nowrap__OCP4R{flex-wrap:nowrap}.test-viewer_justify-center__0bl45{justify-content:center}.test-viewer_justify-between__s4c_d{justify-content:space-between}.test-viewer_align-center__nxeED{align-items:center}.test-viewer_video-grid__4-LDd{margin-top:-16px;width:calc(100% + 16px);margin-left:-16px}.test-viewer_video-grid-item__LIK56{box-sizing:border-box;margin:0;padding-top:16px;padding-left:16px;flex-basis:100%;flex-grow:0;max-width:100%}@media(min-width:600px){.test-viewer_video-grid-item__LIK56{flex-basis:50%;max-width:50%}}@media(min-width:900px){.test-viewer_video-grid-item__LIK56{flex-basis:33.333333%;max-width:33.333333%}}.test-viewer_inline-4__x9Lau:not(#test-viewer_\#__CcFFK){position:relative;height:100%}.test-viewer_inline-5__qCHnY:not(#test-viewer_\#__CcFFK){margin-top:15px;background-color:var(--Yellow-07);width:35px;height:5px}.test-viewer_inline-6__1flmJ:not(#test-viewer_\#__CcFFK){font-size:var(--font-size-20, 20px);margin-top:7px}.test-viewer_inline-18__J4IWI:not(#test-viewer_\#__CcFFK){max-width:1164px}.test-viewer_inline-19__ndKRB:not(#test-viewer_\#__CcFFK){font-size:var(--font-size-28, 28px);color:var(--Green-06);margin-top:5px}.test-viewer_inline-20__qAjox:not(#test-viewer_\#__CcFFK){border-top:1px solid var(--mono-gray3);border-bottom:1px solid var(--mono-gray3);margin-top:5px;height:100%;padding:13px 0;overflow-y:scroll;overflow-x:auto}.test-viewer_inline-21__OcgOs:not(#test-viewer_\#__CcFFK){display:grid;grid-template-columns:repeat(3,1fr);row-gap:15px}.test-viewer_inline-22__WMSk_:not(#test-viewer_\#__CcFFK){width:355px;height:202px}.test-viewer_inline-23__KEdlP:not(#test-viewer_\#__CcFFK){object-fit:cover;height:100%;width:100%}.test-viewer_inline-24__xkrEL:not(#test-viewer_\#__CcFFK){object-fit:contain;width:100%}.test-viewer_inline-25__tiHjh:not(#test-viewer_\#__CcFFK){height:300px}.test-viewer_inline-26___35b0:not(#test-viewer_\#__CcFFK){object-fit:cover;height:200px;width:100%;max-width:355px}.test-viewer_inline-27__SjJwg:not(#test-viewer_\#__CcFFK){text-align:center;overflow:hidden;text-overflow:ellipsis;width:300px}.test-viewer_inline-28___9uJD:not(#test-viewer_\#__CcFFK){cursor:pointer}.test-viewer_inline-29__cfibn:not(#test-viewer_\#__CcFFK){margin:0 0 10px}.test-viewer_inline-30__wXLJQ:not(#test-viewer_\#__CcFFK){width:65px;height:250px;border-radius:var(--radius-10, 10px);background:var(--Green-07);opacity:.9;align-items:center;justify-content:space-between;overflow:hidden}.test-viewer_inline-31__W6JW2:not(#test-viewer_\#__CcFFK){display:none}.test-viewer_inline-32__wotZf:not(#test-viewer_\#__CcFFK){display:flex}.test-viewer_inline-33__pF83d:not(#test-viewer_\#__CcFFK){width:100%;align-items:center;justify-content:center;background-color:var(--mono-white);padding:5px 0;cursor:pointer}.test-viewer_inline-34__tnIlv:not(#test-viewer_\#__CcFFK){color:var(--Green-09)}.test-viewer_inline-35__Tij64:not(#test-viewer_\#__CcFFK){align-items:center;padding:10px;cursor:pointer}.test-viewer_inline-36__4Ot3V:not(#test-viewer_\#__CcFFK){font-size:var(--font-size-16, 16px);color:var(--mono-white);margin-top:5px;text-align:center}.test-viewer_inline-37__egxMC:not(#test-viewer_\#__CcFFK){width:100%;height:1px;background-color:var(--mono-white)}.test-viewer_inline-38__puD_v:not(#test-viewer_\#__CcFFK){align-items:center;padding:10px}.test-viewer_inline-40__hRe0x:not(#test-viewer_\#__CcFFK){background:var(--Green-09);width:100%;height:10px;display:flex;justify-content:flex-end;align-items:center;padding:0 5px;position:relative;border:1px dotted var(--mono-gray10);cursor:grab}.test-viewer_inline-41__Om29e:not(#test-viewer_\#__CcFFK){position:absolute;cursor:pointer;right:3px;top:10px;z-index:9}.test-viewer_inline-42__O0ILW:not(#test-viewer_\#__CcFFK){border-radius:var(--radius-pill, 999px)}.test-viewer_inline-43__ijjV_:not(#test-viewer_\#__CcFFK){border-radius:0}.test-viewer_inline-44__VUvV0:not(#test-viewer_\#__CcFFK){background:var(--mono-black)}.test-viewer_inline-45__5poRo:not(#test-viewer_\#__CcFFK){background:transparent}.test-viewer_inline-46__52mqc:not(#test-viewer_\#__CcFFK){width:100%;max-height:100%;overflow:hidden;background:var(--mono-white)}.test-viewer_inline-47__cpP4f:not(#test-viewer_\#__CcFFK){padding:0}.test-viewer_inline-48__5j91l:not(#test-viewer_\#__CcFFK){padding:15px 15px 0}.test-viewer_inline-49__49dz3:not(#test-viewer_\#__CcFFK){width:100%;height:15px;background-color:var(--Green-09);position:absolute;bottom:0}.test-viewer_inline-50__azjga:not(#test-viewer_\#__CcFFK){background:var(--mono-white);position:absolute;z-index:99;height:100%;width:100%}.test-viewer_inline-51__5pEQd:not(#test-viewer_\#__CcFFK){width:100%;height:100%}.test-viewer_inline-52__i34qF:not(#test-viewer_\#__CcFFK){background:var(--green0);position:absolute;left:0;top:0;height:100%;width:75px;z-index:99;box-shadow:0 1px 3px rgba(var(--mono-black-rgb),.06);overflow:auto}.test-viewer_inline-53__lDriS:not(#test-viewer_\#__CcFFK){width:100%}.test-viewer_inline-54__CQV7n:not(#test-viewer_\#__CcFFK){width:100%;height:85px;border-bottom:1px solid var(--mono-white);align-items:center;justify-content:center;cursor:pointer}@media only screen and (max-width:920px){.test-viewer_inline-54__CQV7n:not(#test-viewer_\#__CcFFK){height:68px}}@media only screen and (max-width:640px){.test-viewer_inline-54__CQV7n:not(#test-viewer_\#__CcFFK){height:48px}}.test-viewer_inline-55__nn3Dl:not(#test-viewer_\#__CcFFK){width:25px;height:23px}@media only screen and (max-width:920px){.test-viewer_inline-55__nn3Dl:not(#test-viewer_\#__CcFFK){width:20px}}@media only screen and (max-width:640px){.test-viewer_inline-55__nn3Dl:not(#test-viewer_\#__CcFFK){width:14px}}@media only screen and (max-width:920px){.test-viewer_inline-55__nn3Dl:not(#test-viewer_\#__CcFFK){height:18px}}@media only screen and (max-width:640px){.test-viewer_inline-55__nn3Dl:not(#test-viewer_\#__CcFFK){height:13px}}.test-viewer_inline-56__vW-Ji:not(#test-viewer_\#__CcFFK){position:relative}.test-viewer_inline-57__ToAXD:not(#test-viewer_\#__CcFFK){width:100%;margin-top:20px;cursor:pointer;align-items:center}.test-viewer_inline-58__P_0Zw:not(#test-viewer_\#__CcFFK){height:30px;width:30px;margin:auto}.test-viewer_inline-59__4Hg5E:not(#test-viewer_\#__CcFFK){font-size:var(--font-size-10, 10px);margin-top:10px}@media only screen and (max-width:920px){.test-viewer_inline-59__4Hg5E:not(#test-viewer_\#__CcFFK){font-size:8px}}@media only screen and (max-width:640px){.test-viewer_inline-59__4Hg5E:not(#test-viewer_\#__CcFFK){font-size:6px}}@media only screen and (max-width:920px){.test-viewer_inline-59__4Hg5E:not(#test-viewer_\#__CcFFK){margin-top:8px}}@media only screen and (max-width:640px){.test-viewer_inline-59__4Hg5E:not(#test-viewer_\#__CcFFK){margin-top:6px}}.test-viewer_inline-60__fE3b8:not(#test-viewer_\#__CcFFK){color:var(--yellow2)}.test-viewer_inline-61__KuZ9e:not(#test-viewer_\#__CcFFK){width:100%;margin-top:25px;cursor:pointer;align-items:center}@media only screen and (max-width:920px){.test-viewer_inline-61__KuZ9e:not(#test-viewer_\#__CcFFK){margin-top:20px}}@media only screen and (max-width:640px){.test-viewer_inline-61__KuZ9e:not(#test-viewer_\#__CcFFK){margin-top:14px}}.test-viewer_inline-62__Hezjx:not(#test-viewer_\#__CcFFK){height:30px;width:25px;margin:auto}.test-viewer_inline-63__YyTtH:not(#test-viewer_\#__CcFFK){font-size:var(--font-size-10, 10px);margin-top:10px;text-align:center;word-break:break-word}@media only screen and (max-width:920px){.test-viewer_inline-63__YyTtH:not(#test-viewer_\#__CcFFK){font-size:8px}}@media only screen and (max-width:640px){.test-viewer_inline-63__YyTtH:not(#test-viewer_\#__CcFFK){font-size:6px}}@media only screen and (max-width:920px){.test-viewer_inline-63__YyTtH:not(#test-viewer_\#__CcFFK){margin-top:8px}}@media only screen and (max-width:640px){.test-viewer_inline-63__YyTtH:not(#test-viewer_\#__CcFFK){margin-top:6px}}.test-viewer_inline-64__1eZzo:not(#test-viewer_\#__CcFFK){position:absolute;bottom:-255px;left:50%;transform:translate(-50%);z-index:999}.test-viewer_inline-65__II3lx:not(#test-viewer_\#__CcFFK){height:33px;width:33px;margin:auto}.test-viewer_inline-66__O0BM4:not(#test-viewer_\#__CcFFK){font-size:var(--font-size-10, 10px);margin-top:5px}@media only screen and (max-width:920px){.test-viewer_inline-66__O0BM4:not(#test-viewer_\#__CcFFK){font-size:8px}}@media only screen and (max-width:640px){.test-viewer_inline-66__O0BM4:not(#test-viewer_\#__CcFFK){font-size:6px}}@media only screen and (max-width:920px){.test-viewer_inline-66__O0BM4:not(#test-viewer_\#__CcFFK){margin-top:4px}}@media only screen and (max-width:640px){.test-viewer_inline-66__O0BM4:not(#test-viewer_\#__CcFFK){margin-top:3px}}.test-viewer_inline-67__L6iZl:not(#test-viewer_\#__CcFFK){background:var(--Green-07);border-radius:var(--radius-10, 10px);width:190px;opacity:.9}.test-viewer_inline-68__yp1lX:not(#test-viewer_\#__CcFFK){width:30px;height:21px}.test-viewer_inline-69__dRMgO:not(#test-viewer_\#__CcFFK){font-size:var(--font-size-10, 10px);text-align:center;margin-top:10px}@media only screen and (max-width:920px){.test-viewer_inline-69__dRMgO:not(#test-viewer_\#__CcFFK){font-size:8px}}@media only screen and (max-width:640px){.test-viewer_inline-69__dRMgO:not(#test-viewer_\#__CcFFK){font-size:6px}}@media only screen and (max-width:920px){.test-viewer_inline-69__dRMgO:not(#test-viewer_\#__CcFFK){margin-top:8px}}@media only screen and (max-width:640px){.test-viewer_inline-69__dRMgO:not(#test-viewer_\#__CcFFK){margin-top:6px}}.test-viewer_inline-70__OACwl:not(#test-viewer_\#__CcFFK){font-size:var(--font-size-10, 10px);margin-top:10px;text-align:center;word-break:keep-all}@media only screen and (max-width:920px){.test-viewer_inline-70__OACwl:not(#test-viewer_\#__CcFFK){font-size:8px}}@media only screen and (max-width:640px){.test-viewer_inline-70__OACwl:not(#test-viewer_\#__CcFFK){font-size:6px}}@media only screen and (max-width:920px){.test-viewer_inline-70__OACwl:not(#test-viewer_\#__CcFFK){margin-top:8px}}@media only screen and (max-width:640px){.test-viewer_inline-70__OACwl:not(#test-viewer_\#__CcFFK){margin-top:6px}}.test-viewer_inline-71__bN4aw:not(#test-viewer_\#__CcFFK){width:5px;height:22px}@media only screen and (max-width:920px){.test-viewer_inline-71__bN4aw:not(#test-viewer_\#__CcFFK){width:4px}}@media only screen and (max-width:640px){.test-viewer_inline-71__bN4aw:not(#test-viewer_\#__CcFFK){width:3px}}@media only screen and (max-width:920px){.test-viewer_inline-71__bN4aw:not(#test-viewer_\#__CcFFK){height:18px}}@media only screen and (max-width:640px){.test-viewer_inline-71__bN4aw:not(#test-viewer_\#__CcFFK){height:12px}}.test-viewer_inline-72__MkO0Q:not(#test-viewer_\#__CcFFK){width:5px;height:22px;margin-left:3px}@media only screen and (max-width:920px){.test-viewer_inline-72__MkO0Q:not(#test-viewer_\#__CcFFK){width:4px}}@media only screen and (max-width:640px){.test-viewer_inline-72__MkO0Q:not(#test-viewer_\#__CcFFK){width:3px}}@media only screen and (max-width:920px){.test-viewer_inline-72__MkO0Q:not(#test-viewer_\#__CcFFK){height:18px}}@media only screen and (max-width:640px){.test-viewer_inline-72__MkO0Q:not(#test-viewer_\#__CcFFK){height:12px}}.test-viewer_inline-73__KR1YP:not(#test-viewer_\#__CcFFK){background:var(--mono-white);object-fit:contain;width:25px;height:25px}.test-viewer_inline-74__wEqvh:not(#test-viewer_\#__CcFFK){margin-bottom:35px}@media only screen and (max-width:920px){.test-viewer_inline-74__wEqvh:not(#test-viewer_\#__CcFFK){margin-bottom:28px}}@media only screen and (max-width:640px){.test-viewer_inline-74__wEqvh:not(#test-viewer_\#__CcFFK){margin-bottom:20px}}.test-viewer_inline-75__zn-9m:not(#test-viewer_\#__CcFFK){position:relative;height:100vh;width:100vw}.test-viewer_inline-76__U0fex:not(#test-viewer_\#__CcFFK){position:absolute;width:calc(100% - 160px);height:100%;background-color:var(--mono-white);z-index:-1}.test-viewer_inline-77__hJwYe:not(#test-viewer_\#__CcFFK){position:absolute;bottom:45%;left:80px;cursor:pointer;z-index:999;transform:translateY(-50%)}.test-viewer_inline-78__9cW59:not(#test-viewer_\#__CcFFK){position:absolute;bottom:45%;right:80px;transform:rotate(180deg) translateY(50%);cursor:pointer;z-index:10}.test-viewer_inline-79__nzDPr:not(#test-viewer_\#__CcFFK){background:var(--green0);position:absolute;right:0;top:0;height:100%;width:75px;box-shadow:0 1px 3px rgba(var(--mono-black-rgb),.06);z-index:99}.test-viewer_inline-80__0UdUd:not(#test-viewer_\#__CcFFK){width:100%;height:85px;cursor:pointer;align-items:center;justify-content:center;border-bottom:1px solid var(--mono-white)}@media only screen and (max-width:920px){.test-viewer_inline-80__0UdUd:not(#test-viewer_\#__CcFFK){height:68px}}@media only screen and (max-width:640px){.test-viewer_inline-80__0UdUd:not(#test-viewer_\#__CcFFK){height:48px}}.test-viewer_inline-81__kSz40:not(#test-viewer_\#__CcFFK){height:35px;width:40px;margin:auto;color:var(--mono-white)}.test-viewer_inline-82__VwABo:not(#test-viewer_\#__CcFFK){width:100%;height:60px;justify-content:space-around}.test-viewer_inline-83__nirfa:not(#test-viewer_\#__CcFFK){margin:auto;cursor:pointer}.test-viewer_inline-84__TSFYE:not(#test-viewer_\#__CcFFK){object-fit:contain;margin:auto}.test-viewer_inline-85__rWNUB:not(#test-viewer_\#__CcFFK){background:var(--Green-11)}.test-viewer_inline-86___6qAm:not(#test-viewer_\#__CcFFK){background:unset}.test-viewer_inline-87__ooDG1:not(#test-viewer_\#__CcFFK){width:100%;align-items:center;justify-content:space-between}.test-viewer_inline-88__6k20t:not(#test-viewer_\#__CcFFK){font-size:var(--font-size-18, 18px);color:var(--mono-white)}.test-viewer_canvas-hidden__G8CPu{z-index:-1!important}.test-viewer_canvas-draw__iwrFG{z-index:3!important}.test-viewer_canvas-neon__O42Wf{z-index:4!important}.test-viewer_canvas-bar-on__tAdME{display:flex!important}.test-viewer_canvas-bar-off__JctT_{display:none!important}.lecture-page_toastNarrow__xDl8T{width:150px}.lecture-page_pdfOnlyCard__Pifsk{align-items:center;justify-content:center;padding:0 60px}.lecture-page_desktopTabScroll__PU1yJ{align-items:center;justify-content:center;overflow:auto;position:absolute;width:100%;top:0;bottom:0;padding-top:30px}.lecture-page_desktopTabInner__Q4JRU{width:100%;max-height:100%;padding:0 20px}.lecture-page_desktopTopRightTools__PSkV5{position:absolute;align-items:flex-end;top:10px;right:30px}.lecture-page_desktopTopRightTools__PSkV5.lecture-page_behindDim__luvYZ{z-index:2;pointer-events:none}.lecture-page_toolRow__nO4b8{gap:8px;align-items:center}.lecture-page_searchMenuItem__Blin2{width:100%}.lecture-page_desktopTabScrollWide__h8AcW{align-items:center;justify-content:center;overflow:auto;position:absolute;width:100%;top:35px;bottom:0;display:flex;flex-direction:column}.lecture-page_desktopTabInnerWide__928Vy{width:100%;min-height:0;overflow:auto;padding:0 30px}.lecture-page_mobileTopRightTools__vnn4z{position:absolute;top:10px;right:30px}.lecture-page_noLeftMargin__3uqcH{margin-left:0}.lecture-page_mobileTabScroll__gMlh5{align-items:center;justify-content:center;overflow:auto;width:100%;padding:10px 0}.lecture-page_hiddenAudio__qkAcq{visibility:hidden}.lecture-page_tabPanelColumn__DO4xE{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.lecture-page_sentenceListFrame__A5fKt{border:0;border-top:1px solid var(--lecture-line-hairline);border-bottom:1px solid var(--lecture-line-hairline);padding:0;border-radius:0;flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;margin-top:5px;margin-bottom:12px}.lecture-page_mobileTabInner__JEGGr{width:100%;max-height:100%}.lecture-page_sentenceCountRow__rkRT9{align-items:center;gap:6px}.lecture-page_optionBackdrop__fie6n{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(var(--mono-black-rgb),.1);z-index:98;transition:opacity .4s ease;cursor:auto}.lecture-page_optionPopoverLayer__0vEqB{z-index:99}.lecture-page_optionList__A0Laz{align-items:stretch;width:100%;gap:2px}.lecture-page_shadowingDimLayer__Zcj1X{position:absolute;width:100%;height:100%;background:rgba(var(--mono-black-rgb),.53);z-index:7}.lecture-page_fullWidth__i7cKK{width:100%;flex:1 1 auto;min-height:0}.lecture-page_desktopStage__0MBId{position:relative;width:100%;height:auto;flex:1 1 auto;min-height:0;overflow:hidden;padding-top:30px;margin-top:10px}.lecture-page_lectureHeaderRow__g2Wv0{position:absolute;top:0;left:0;right:0;z-index:3;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:0 30px}.lecture-page_headerControls__QgR0R{display:flex;align-items:center;gap:12px;padding-bottom:6px}.lecture-page_viewModeIconMid__QzJns{margin:0 5px;cursor:pointer}.lecture-page_viewModeIcon__c15Wr{cursor:pointer}.lecture-page_shortcutTooltip__9dZ__{width:500px;padding:25px 20px}@media only screen and (max-width:920px){.lecture-page_shortcutTooltip__9dZ__{padding:20px 16px}}@media only screen and (max-width:640px){.lecture-page_shortcutTooltip__9dZ__{padding:14px 11px}}.lecture-page_shortcutLineSpaced__AM8nC{margin-top:15px}.lecture-page_shortcutKeyGap__StxC3{margin-left:5px}.lecture-page_canvasToolRow__BGtUN{width:100%;align-items:center;justify-content:flex-end;padding:0 10px}.lecture-page_zoomGroup__G6WU0{height:100%;display:flex;align-items:center;gap:20px;-webkit-user-select:none;user-select:none}.lecture-page_zoomIcon__GM-5x{cursor:pointer;height:34px;width:34px}.lecture-page_pencilIcon__uYKEh{cursor:pointer;margin:0 12px}.lecture-page_pdfOpenButton__kXUWQ{cursor:pointer;margin-right:6px}.lecture-page_stageImage___Z_oB{width:100%;height:100%;object-fit:contain}.lecture-page_centerBox__tstfu{align-items:center;justify-content:center;overflow:auto}.lecture-page_mobileStageColumn__SaPkY{width:100%;align-items:center;flex:1 1 auto;min-height:0}.lecture-page_mobileStageColumnPadded__kd2Yv.lecture-page_flushSides__8jpYw{padding:0}.lecture-page_mobileStageColumnPadded__kd2Yv{width:100%;position:relative;padding:0 10px;align-items:center;flex:1 1 auto;min-height:0}.lecture-page_mobileStageImage__yqQtB{width:100%;height:300px;object-fit:contain}.lecture-page_toastWide__LwAMX{width:180px}.lecture-page_fullWidthNoPad__YI1e_{width:100%;padding:0}.lecture-page_relativeAnchor__kbA7x{position:relative}.lecture-page_searchMenuPopover__IUC_I{gap:4px;width:100%;max-width:150px;position:absolute;top:calc(100% + 4px);z-index:21;padding:5px;box-sizing:border-box}.lecture-page_listOverflowHidden__nF04s{overflow:hidden}.lecture-page_tabBodyColumn__YQDgc{width:100%;flex:1 1 auto;min-height:0}.lecture-page_absolutePopover__BsBq4{position:absolute}.lecture-page_canvasLayerBox__7MYeI{position:absolute;top:100px;bottom:50px;width:100%;height:calc(100% - 150px)}.lecture-page_mediaStage__3oYoK{flex-direction:column;position:relative;background-color:var(--Brand-01);align-items:center;justify-content:center;padding:50px 20px;gap:10px}.lecture-page_pencilCircle__9vZ5A{width:60px;height:60px;border-radius:var(--radius-pill, 999px);align-items:center;justify-content:center}.lecture-page_mediaFrame__jNTNC{position:relative;width:100%;height:100%;max-width:1100px;overflow:hidden;flex-direction:column;justify-content:center;align-items:center;z-index:5}@media only screen and (max-width:920px){.lecture-page_mediaFrame__jNTNC{max-width:880px}}@media only screen and (max-width:640px){.lecture-page_mediaFrame__jNTNC{max-width:616px}}.lecture-page_tabsColumn__iyKf9{flex-direction:column;position:relative}.lecture-page_tabsInner__9K2Qa{width:100%;flex:1 1 0;min-height:0;position:relative;min-width:0}.lecture-page_mobileToolRow__fgBTH{width:100%;align-items:center;justify-content:center;padding:0 10px;flex:0 0 auto}.lecture-page_mobilePlayerFrame__6kg2M{flex-direction:row;position:relative;width:100%;overflow:hidden;justify-content:center;flex-shrink:0}.lecture-page_mobileNoteToolRow__WGE0k{width:100%;justify-content:space-between;align-items:center;gap:8px;margin:6px 10px}.lecture-page_mobileWordToolRow__y7o09{width:100%;align-items:center;gap:8px;justify-content:flex-end;margin:6px 10px}.lecture-page_mobileTabStage__SIFqx{width:100%;position:relative;flex:1 1 auto;min-height:0}.lecture-page_desktopOnly__H9ohQ{display:none}@media(min-width:920px){.lecture-page_desktopOnly__H9ohQ{display:flex}}.lecture-page_widthClampWide__RsAxN{max-width:440px}@media(min-width:640px){.lecture-page_widthClampWide__RsAxN{max-width:560px}}.lecture-page_widthClamp__PGyAz{max-width:420px}@media(min-width:640px){.lecture-page_widthClamp__PGyAz{max-width:540px}}.lecture-page_scrollPane__YqAJW{overflow-y:unset}.lecture-page_scrollPane__YqAJW.lecture-page_fullTextTab__3_0lF{overflow-y:scroll}.lecture-page_needsSelection__Z-SiA{opacity:1;cursor:pointer;pointer-events:auto}.lecture-page_needsSelection__Z-SiA.lecture-page_inactive__DY1Gg{opacity:.6;cursor:default;pointer-events:none}.lecture-page_dragMenu__swwr_{display:none}.lecture-page_dragMenu__swwr_.lecture-page_open__3QfAa{display:flex}.lecture-page_tabBody__qqzyg{padding:0;overflow:auto;overscroll-behavior:contain;justify-content:safe center}.lecture-page_tabBody__qqzyg.lecture-page_fullTextTab__3_0lF{padding:0;overflow:visible;overscroll-behavior:auto;justify-content:stretch}.lecture-page_canvasLayer__o8DP_{z-index:15}.lecture-page_canvasLayer__o8DP_.lecture-page_idle__UwsxT{z-index:-1}.lecture-page_pencilSlot__8sHVC{background-color:var(--mono-white)}.lecture-page_pencilSlot__8sHVC.lecture-page_drawing__Bb1_w{background-color:var(--Yellow-06)}.lecture-page_optionPopover__C0pyT{right:unset}.lecture-page_optionPopover__C0pyT.lecture-page_shifted__2rnWE{right:50px}.lecture-page_optionItem__LoSAu.lecture-page_selected__xdRyk{background:var(--lecture-fill-accent);color:var(--mono-white)}.lecture-page_mediaPane__EgRlG{display:flex;width:50%;flex:0 0 50%;min-width:0;overflow:hidden}.lecture-page_mediaPane__EgRlG.lecture-page_expanded__qbpKJ{width:100%;flex-basis:100%}.lecture-page_pdfPane__0uNE7{display:grid;flex:0 0 auto;height:30dvh;min-height:0}.lecture-page_drmPane__T4HF5{display:flex}.lecture-page_mobilePlayer__D19yt{display:flex;aspect-ratio:16/9}.lecture-page_mobilePlayer__D19yt.lecture-page_audioOnly__P5VwR{aspect-ratio:auto;height:60px}.lecture-page_mobileTabBody__C1wq_{padding:30px 44px;justify-content:center}.lecture-page_mobileTabBody__C1wq_.lecture-page_flush__Sssq2{padding:0}.lecture-page_mobileTabBody__C1wq_.lecture-page_stretch__QhvzL{justify-content:stretch}.lecture-page_mobileTabBody__C1wq_.lecture-page_narrow__pAYy5{padding:0 44px}.lecture-page_mobileTabBody__C1wq_.lecture-page_shadowingWide__o56sH.lecture-page_shadowingWide__o56sH{padding-left:14px;padding-right:14px}.lecture-page_singleMediaView__Cidci{background-color:var(--mono-black);max-height:600px;flex:1 1 0;min-height:0;height:auto}@media only screen and (max-width:920px){.lecture-page_singleMediaView__Cidci{max-height:480px}}@media only screen and (max-width:640px){.lecture-page_singleMediaView__Cidci{max-height:336px}}.lecture-page_singleMediaView__Cidci.lecture-page_tall__djVYp{max-height:700px}@media only screen and (max-width:920px){.lecture-page_singleMediaView__Cidci.lecture-page_tall__djVYp{max-height:560px}}@media only screen and (max-width:640px){.lecture-page_singleMediaView__Cidci.lecture-page_tall__djVYp{max-height:392px}}.lecture-page_sentenceNavSlot__wEm89{position:absolute;top:50%;z-index:9}.lecture-page_sentenceNavSlot__wEm89.lecture-page_behind__Nq_d1{z-index:2}.lecture-page_sentenceNavSlot__wEm89.lecture-page_left__43aPH{left:4px}@media only screen and (max-width:920px){.lecture-page_sentenceNavSlot__wEm89.lecture-page_left__43aPH{left:3px}}@media only screen and (max-width:640px){.lecture-page_sentenceNavSlot__wEm89.lecture-page_left__43aPH{left:2px}}.lecture-page_sentenceNavSlot__wEm89.lecture-page_right__gtI9N{right:4px}@media only screen and (max-width:920px){.lecture-page_sentenceNavSlot__wEm89.lecture-page_right__gtI9N{right:3px}}@media only screen and (max-width:640px){.lecture-page_sentenceNavSlot__wEm89.lecture-page_right__gtI9N{right:2px}}.lecture-page_sentenceNavEdge__k7v8a{position:absolute;top:0;bottom:0;width:44px;display:flex;align-items:center;justify-content:center}.lecture-page_sentenceNavEdge__k7v8a.lecture-page_left__43aPH{left:0}.lecture-page_sentenceNavEdge__k7v8a.lecture-page_right__gtI9N{right:0}.lecture-page_sentenceNavEdge__k7v8a>button{width:100%;height:100%}.lecture-page_viewModeGroup__hr_k9{display:flex}.lecture-page_hidden__-PIcl.lecture-page_hidden__-PIcl{display:none}.lecture-page_sentenceList__mjqdC{padding:0}.lecture-page_hasWatchToggle__ZZt31{padding-top:62px}.lecture-page_watchModeRow__v2TNL{display:flex;justify-content:flex-start;position:absolute;top:10px;left:12px;width:auto;margin:0;z-index:6;flex:0 0 auto}.lecture-page_watchModeToggle__wXmCl{box-shadow:0 1px 3px rgba(var(--mono-black-rgb),.06)}.lecture-page_watchModeToggle__wXmCl button{min-height:40px;min-width:104px}.lecture-page_pcPlayer__jRi_j.lecture-page_pcPlayer__jRi_j{width:100%;height:auto;aspect-ratio:16/9;max-height:100%;flex:0 1 auto}.lecture-page_pcPlayer__jRi_j.lecture-page_audioOnly__P5VwR{aspect-ratio:auto;height:54px;max-height:54px;flex:0 0 auto;align-self:center}.lecture-page_singleMediaView__Cidci.lecture-page_audioRow__q5UZW{background-color:transparent;border-radius:0;flex:0 0 auto;height:auto;min-height:54px;max-height:none;overflow:visible}.lecture-page_bottomBarRow__Xsilg{display:flex;width:100%;flex:0 0 auto}.lecture-page_bottomBarBehindDim__-26A_{pointer-events:none}.lecture-page_shadowingDimFixed__f5MzL{position:fixed;top:0;left:0;right:0;bottom:0;width:auto;height:auto}.lecture-page_wordToolRow__8dw2U{display:flex;align-items:center;gap:8px;margin-left:0}.lecture-page_syntaxButton__oeKYV{height:32px;white-space:nowrap}.lecture-page_syntaxSelectionWrapper__F5lG6{display:flex;margin:0 5px;flex-direction:column;padding:8px;width:fit-content;border-radius:var(--radius-16, 16px);background:rgba(var(--mono-gray1-rgb),.8);position:relative}@media only screen and (max-width:920px){.lecture-page_syntaxSelectionWrapper__F5lG6{margin:0 4px}}@media only screen and (max-width:640px){.lecture-page_syntaxSelectionWrapper__F5lG6{margin:0 3px}}@media only screen and (max-width:920px){.lecture-page_syntaxSelectionWrapper__F5lG6{padding:6px}}@media only screen and (max-width:640px){.lecture-page_syntaxSelectionWrapper__F5lG6{padding:4px}}.lecture-page_pDFViewerContainer__hY86W{overflow:auto;width:100%;place-items:center}.lecture-page_reactPlayerWrapper__3gvS7{display:flex;width:100%;max-width:1100px;height:100%;position:relative}@media only screen and (max-width:920px){.lecture-page_reactPlayerWrapper__3gvS7{max-width:880px}}@media only screen and (max-width:640px){.lecture-page_reactPlayerWrapper__3gvS7{max-width:616px}}.lecture-page_indexButton__R8tDZ{width:45px;height:45px;color:var(--mono-gray7)}@media only screen and (max-width:920px){.lecture-page_indexButton__R8tDZ{width:36px}}@media only screen and (max-width:640px){.lecture-page_indexButton__R8tDZ{width:25px}}@media only screen and (max-width:920px){.lecture-page_indexButton__R8tDZ{height:36px}}@media only screen and (max-width:640px){.lecture-page_indexButton__R8tDZ{height:25px}}@media(max-width:919px){.lecture-page_indexButton__R8tDZ{width:36px;height:36px}}@media only screen and (max-width:919px)and (max-width:920px){.lecture-page_indexButton__R8tDZ{width:29px}}@media only screen and (max-width:919px)and (max-width:640px){.lecture-page_indexButton__R8tDZ{width:20px}}@media only screen and (max-width:919px)and (max-width:920px){.lecture-page_indexButton__R8tDZ{height:29px}}@media only screen and (max-width:919px)and (max-width:640px){.lecture-page_indexButton__R8tDZ{height:20px}}.lecture-page_optionModal__0U0XK{display:inherit;flex-direction:column;position:absolute;padding:5px;min-width:104px;bottom:34px;left:50%;transform:translate(-50%)}@media only screen and (max-width:920px){.lecture-page_optionModal__0U0XK{bottom:34px}}.lecture-page_hiddenUnderViewer__gw-WV:not(#lecture-page_\#__T2UBh){visibility:hidden}.lecture-page_visibleOverViewer__rp9XW:not(#lecture-page_\#__T2UBh){visibility:visible}.save-retry-modal_container__oFv9r{width:100%;padding:28px 24px 24px;display:flex;flex-direction:column;gap:24px}.save-retry-modal_saving-layer__pwVC3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9991;display:flex;align-items:flex-end;justify-content:center;background:transparent}.save-retry-modal_saving-badge__UBCxH{margin-bottom:28px;align-items:center;gap:8px;box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08);animation:save-retry-modal_save-retry-fade-in__kZ-F0 .16s ease-out}@keyframes save-retry-modal_save-retry-fade-in__kZ-F0{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.save-retry-modal_button-loading__EWW8C{display:inline-flex;align-items:center;justify-content:center;gap:6px}.save-retry-modal_header__9DlXe{display:flex;flex-direction:column;align-items:center;gap:8px;padding-top:8px}.save-retry-modal_description__XaKIl{text-align:center;white-space:pre-wrap}.save-retry-modal_buttons__BtkD7{display:flex;gap:8px}.save-retry-modal_primary__HDWJP,.save-retry-modal_secondary__bRfSI{flex:1}.subtitle-panel_panel__CbuZC{flex:1;min-height:0;overflow-y:auto;background:var(--mono-black);border-top:1px solid rgba(var(--mono-white-rgb),.08);padding-bottom:calc(77px + env(safe-area-inset-bottom,0px))}@media(orientation:landscape){.subtitle-panel_panel__CbuZC{display:none}}.subtitle-panel_panel__CbuZC::-webkit-scrollbar{width:4px}.subtitle-panel_panel__CbuZC::-webkit-scrollbar-thumb{background:rgba(var(--mono-white-rgb),.2);border-radius:var(--radius-4, 4px)}.subtitle-panel_item__RCJ6I{padding:14px 20px;border-bottom:1px solid rgba(var(--mono-white-rgb),.04);transition:background .15s;cursor:default}.subtitle-panel_item__RCJ6I.subtitle-panel_active__ChNnn{background:rgba(var(--mono-white-rgb),.05)}.subtitle-panel_en__rZFNU{margin:0;line-height:1.5;white-space:pre-wrap;word-break:break-word;transition:font-size .15s,color .15s}.subtitle-panel_ko__x2h3g{margin:2px 0 0;line-height:1.5;white-space:pre-wrap;word-break:break-word;transition:font-size .15s,color .15s}.subtitle-panel_size-normal__yDThk .subtitle-panel_item__RCJ6I.subtitle-panel_active__ChNnn .subtitle-panel_en__rZFNU{font-size:var(--font-size-15, 15px)}.subtitle-panel_size-normal__yDThk .subtitle-panel_item__RCJ6I.subtitle-panel_active__ChNnn .subtitle-panel_ko__x2h3g{font-size:var(--font-size-13, 13px)}.subtitle-panel_size-normal__yDThk .subtitle-panel_item__RCJ6I.subtitle-panel_past__WYu63 .subtitle-panel_en__rZFNU,.subtitle-panel_size-normal__yDThk .subtitle-panel_item__RCJ6I.subtitle-panel_future__mtU32 .subtitle-panel_en__rZFNU{font-size:var(--font-size-14, 14px)}.subtitle-panel_size-normal__yDThk .subtitle-panel_item__RCJ6I.subtitle-panel_past__WYu63 .subtitle-panel_ko__x2h3g,.subtitle-panel_size-normal__yDThk .subtitle-panel_item__RCJ6I.subtitle-panel_future__mtU32 .subtitle-panel_ko__x2h3g{font-size:var(--font-size-12, 12px)}.subtitle-panel_size-large__OLztn .subtitle-panel_item__RCJ6I.subtitle-panel_active__ChNnn .subtitle-panel_en__rZFNU{font-size:var(--font-size-18, 18px)}.subtitle-panel_size-large__OLztn .subtitle-panel_item__RCJ6I.subtitle-panel_active__ChNnn .subtitle-panel_ko__x2h3g,.subtitle-panel_size-large__OLztn .subtitle-panel_item__RCJ6I.subtitle-panel_past__WYu63 .subtitle-panel_en__rZFNU,.subtitle-panel_size-large__OLztn .subtitle-panel_item__RCJ6I.subtitle-panel_future__mtU32 .subtitle-panel_en__rZFNU{font-size:var(--font-size-16, 16px)}.subtitle-panel_size-large__OLztn .subtitle-panel_item__RCJ6I.subtitle-panel_past__WYu63 .subtitle-panel_ko__x2h3g,.subtitle-panel_size-large__OLztn .subtitle-panel_item__RCJ6I.subtitle-panel_future__mtU32 .subtitle-panel_ko__x2h3g{font-size:var(--font-size-14, 14px)}.subtitle-panel_size-xlarge__olCdo .subtitle-panel_item__RCJ6I.subtitle-panel_active__ChNnn .subtitle-panel_en__rZFNU{font-size:var(--font-size-20, 20px)}.subtitle-panel_size-xlarge__olCdo .subtitle-panel_item__RCJ6I.subtitle-panel_active__ChNnn .subtitle-panel_ko__x2h3g{font-size:var(--font-size-18, 18px)}.subtitle-panel_size-xlarge__olCdo .subtitle-panel_item__RCJ6I.subtitle-panel_past__WYu63 .subtitle-panel_en__rZFNU,.subtitle-panel_size-xlarge__olCdo .subtitle-panel_item__RCJ6I.subtitle-panel_future__mtU32 .subtitle-panel_en__rZFNU{font-size:var(--font-size-20, 20px)}.subtitle-panel_size-xlarge__olCdo .subtitle-panel_item__RCJ6I.subtitle-panel_past__WYu63 .subtitle-panel_ko__x2h3g,.subtitle-panel_size-xlarge__olCdo .subtitle-panel_item__RCJ6I.subtitle-panel_future__mtU32 .subtitle-panel_ko__x2h3g{font-size:var(--font-size-16, 16px)}@media(min-width:1024px){.subtitle-panel_size-normal__yDThk .subtitle-panel_item__RCJ6I.subtitle-panel_active__ChNnn .subtitle-panel_en__rZFNU{font-size:var(--font-size-18, 18px)}.subtitle-panel_size-normal__yDThk .subtitle-panel_item__RCJ6I.subtitle-panel_active__ChNnn .subtitle-panel_ko__x2h3g,.subtitle-panel_size-normal__yDThk .subtitle-panel_item__RCJ6I.subtitle-panel_past__WYu63 .subtitle-panel_en__rZFNU,.subtitle-panel_size-normal__yDThk .subtitle-panel_item__RCJ6I.subtitle-panel_future__mtU32 .subtitle-panel_en__rZFNU{font-size:var(--font-size-16, 16px)}.subtitle-panel_size-normal__yDThk .subtitle-panel_item__RCJ6I.subtitle-panel_past__WYu63 .subtitle-panel_ko__x2h3g,.subtitle-panel_size-normal__yDThk .subtitle-panel_item__RCJ6I.subtitle-panel_future__mtU32 .subtitle-panel_ko__x2h3g{font-size:var(--font-size-14, 14px)}.subtitle-panel_size-large__OLztn .subtitle-panel_item__RCJ6I.subtitle-panel_active__ChNnn .subtitle-panel_en__rZFNU{font-size:var(--font-size-20, 20px)}.subtitle-panel_size-large__OLztn .subtitle-panel_item__RCJ6I.subtitle-panel_active__ChNnn .subtitle-panel_ko__x2h3g{font-size:var(--font-size-18, 18px)}.subtitle-panel_size-large__OLztn .subtitle-panel_item__RCJ6I.subtitle-panel_past__WYu63 .subtitle-panel_en__rZFNU,.subtitle-panel_size-large__OLztn .subtitle-panel_item__RCJ6I.subtitle-panel_future__mtU32 .subtitle-panel_en__rZFNU{font-size:var(--font-size-20, 20px)}.subtitle-panel_size-large__OLztn .subtitle-panel_item__RCJ6I.subtitle-panel_past__WYu63 .subtitle-panel_ko__x2h3g,.subtitle-panel_size-large__OLztn .subtitle-panel_item__RCJ6I.subtitle-panel_future__mtU32 .subtitle-panel_ko__x2h3g{font-size:var(--font-size-16, 16px)}.subtitle-panel_size-xlarge__olCdo .subtitle-panel_item__RCJ6I.subtitle-panel_active__ChNnn .subtitle-panel_en__rZFNU{font-size:var(--font-size-24, 24px)}.subtitle-panel_size-xlarge__olCdo .subtitle-panel_item__RCJ6I.subtitle-panel_active__ChNnn .subtitle-panel_ko__x2h3g,.subtitle-panel_size-xlarge__olCdo .subtitle-panel_item__RCJ6I.subtitle-panel_past__WYu63 .subtitle-panel_en__rZFNU,.subtitle-panel_size-xlarge__olCdo .subtitle-panel_item__RCJ6I.subtitle-panel_future__mtU32 .subtitle-panel_en__rZFNU{font-size:var(--font-size-22, 22px)}.subtitle-panel_size-xlarge__olCdo .subtitle-panel_item__RCJ6I.subtitle-panel_past__WYu63 .subtitle-panel_ko__x2h3g,.subtitle-panel_size-xlarge__olCdo .subtitle-panel_item__RCJ6I.subtitle-panel_future__mtU32 .subtitle-panel_ko__x2h3g{font-size:var(--font-size-20, 20px)}}.subtitle-panel_item__RCJ6I.subtitle-panel_active__ChNnn .subtitle-panel_en__rZFNU{font-weight:600;color:var(--mono-white)}.subtitle-panel_item__RCJ6I.subtitle-panel_active__ChNnn .subtitle-panel_ko__x2h3g{font-weight:500;color:rgba(var(--mono-white-rgb),.8)}.subtitle-panel_item__RCJ6I.subtitle-panel_past__WYu63 .subtitle-panel_en__rZFNU{color:rgba(var(--mono-white-rgb),.25)}.subtitle-panel_item__RCJ6I.subtitle-panel_past__WYu63 .subtitle-panel_ko__x2h3g{color:rgba(var(--mono-white-rgb),.2)}.subtitle-panel_item__RCJ6I.subtitle-panel_future__mtU32 .subtitle-panel_en__rZFNU{color:rgba(var(--mono-white-rgb),.4)}.subtitle-panel_item__RCJ6I.subtitle-panel_future__mtU32 .subtitle-panel_ko__x2h3g{color:rgba(var(--mono-white-rgb),.35)}.subtitle-overlay_overlay__c4F49{position:absolute;left:50%;transform:translate(-50%);bottom:calc(18px + env(safe-area-inset-bottom,0px));width:90%;max-width:calc(100% - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;pointer-events:none;z-index:130}.subtitle-overlay_overlay__c4F49.subtitle-overlay_raised__LK516{bottom:calc(53px + env(safe-area-inset-bottom,0px))}@media(orientation:portrait){.subtitle-overlay_overlay__c4F49{display:none}}.subtitle-overlay_line__BCdxv{display:inline-block;max-width:100%;background:rgba(var(--mono-gray10-rgb),.66);border-radius:var(--radius-8, 8px);padding:4px 12px}.subtitle-overlay_en-line__Lr9kP{font-weight:700;color:var(--mono-white);text-shadow:0 1px 4px rgba(var(--mono-black-rgb),.5);white-space:pre-wrap}.subtitle-overlay_ko-line__Nr_bB{font-weight:500;color:rgba(var(--mono-white-rgb),.85);text-shadow:0 1px 4px rgba(var(--mono-black-rgb),.5);white-space:pre-wrap}.subtitle-overlay_size-normal__5hdpP .subtitle-overlay_en-line__Lr9kP{font-size:var(--font-size-18, 18px);line-height:1.4}.subtitle-overlay_size-normal__5hdpP .subtitle-overlay_ko-line__Nr_bB{font-size:var(--font-size-15, 15px);line-height:1.5}.subtitle-overlay_size-large__Nqg3C .subtitle-overlay_en-line__Lr9kP{font-size:var(--font-size-22, 22px);line-height:1.4}.subtitle-overlay_size-large__Nqg3C .subtitle-overlay_ko-line__Nr_bB{font-size:var(--font-size-18, 18px);line-height:1.4}.subtitle-overlay_size-xlarge__lpUbq .subtitle-overlay_en-line__Lr9kP{font-size:var(--font-size-28, 28px);line-height:1.4}.subtitle-overlay_size-xlarge__lpUbq .subtitle-overlay_ko-line__Nr_bB{font-size:var(--font-size-20, 20px);line-height:1.4}@media(min-width:1024px){.subtitle-overlay_size-normal__5hdpP .subtitle-overlay_en-line__Lr9kP{font-size:var(--font-size-22, 22px);line-height:1.4}.subtitle-overlay_size-normal__5hdpP .subtitle-overlay_ko-line__Nr_bB{font-size:var(--font-size-18, 18px);line-height:1.4}.subtitle-overlay_size-large__Nqg3C .subtitle-overlay_en-line__Lr9kP{font-size:var(--font-size-28, 28px);line-height:1.4}.subtitle-overlay_size-large__Nqg3C .subtitle-overlay_ko-line__Nr_bB{font-size:var(--font-size-20, 20px);line-height:1.4}.subtitle-overlay_size-xlarge__lpUbq .subtitle-overlay_en-line__Lr9kP{font-size:var(--font-size-32, 32px);line-height:1.4}.subtitle-overlay_size-xlarge__lpUbq .subtitle-overlay_ko-line__Nr_bB{font-size:var(--font-size-24, 24px);line-height:1.4}}.settings-panel_panel__Kaasj{position:fixed;right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(64px + env(safe-area-inset-bottom,0px));width:280px;max-width:calc(100vw - 24px);max-height:calc(100dvh - 76px - env(safe-area-inset-bottom,0px));overflow-y:auto;overscroll-behavior:contain;padding:14px;z-index:1100;transition:opacity .15s,transform .15s}@supports not (height: 100dvh){.settings-panel_panel__Kaasj{max-height:calc(100vh - 76px - env(safe-area-inset-bottom,0px))}}.settings-panel_panel__Kaasj.settings-panel_hidden__l1_5T{opacity:0;transform:translateY(8px) scale(.97);pointer-events:none}.settings-panel_panel__Kaasj.settings-panel_open__COXUa{opacity:1;transform:translateY(0) scale(1)}.settings-panel_header__1CCLp{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.settings-panel_section__zIgt9{margin-bottom:12px}.settings-panel_section__zIgt9:last-child{margin-bottom:0}.settings-panel_label-row__Ne0Uj{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}.settings-panel_readonly-row__zcgsV{display:flex;align-items:center;gap:8px}.seek-bar_bar__1xCi_{position:relative;display:flex;flex:1 1 auto;gap:4px;height:6px;cursor:default}.seek-bar_bar__1xCi_:before{content:"";position:absolute;left:0;right:0;top:-12px;bottom:-12px}.seek-bar_segment__yjrYP{position:relative;flex:1;height:100%;border-radius:var(--radius-4, 4px);background:#ffffff3d;overflow:visible}.seek-bar_fill__Wl4Ag{width:var(--seek-fill, 0%);height:100%;border-radius:var(--radius-4, 4px);background:var(--Brown-05, #c4a07a);transition:width .3s}.seek-bar_marker__dJZTO{position:absolute;top:-7px;bottom:-7px;left:var(--seek-marker, 0%);width:2px;margin-left:-1px;border-radius:2px;background:var(--Brown-04, #d4b896);z-index:3;pointer-events:none}.seek-bar_thin__D2ayQ{gap:3px;height:5px}.seek-bar_thin__D2ayQ:before{display:none}.seek-bar_thin__D2ayQ .seek-bar_segment__yjrYP{border-radius:0;background:var(--mono-gray10, #1a1a1a)}.seek-bar_thin__D2ayQ .seek-bar_fill__Wl4Ag{border-radius:0;transition:none}.watch-complete-celebration_celebration-container__GthPS{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(var(--mono-black-rgb),.85);display:flex;align-items:center;justify-content:center;z-index:2000}.watch-complete-celebration_celebration-content__6hHCt{display:flex;flex-direction:column;align-items:center;gap:24px;padding:0 20px}.watch-complete-celebration_result-image__19HfB{width:240px;height:auto;object-fit:contain;margin-bottom:16px}.watch-complete-celebration_congrats-sub__3NFL6{color:rgba(var(--mono-white-rgb),.7);text-align:center}.watch-complete-celebration_congrats-text__uloib{text-align:center}.content-watch_container__TIIru{position:fixed;top:var(--student-banner-offset, 0px);left:0;width:100vw;height:calc(100dvh - var(--student-banner-offset, 0px));box-sizing:border-box;background:var(--mono-black);display:flex;flex-direction:column;z-index:1000}@supports not (height: 100dvh){.content-watch_container__TIIru{height:calc(100vh - var(--student-banner-offset, 0px))}}.content-watch_skip-warn__rNQKA{position:absolute;top:72px;left:50%;transform:translate(-50%);z-index:500;max-width:calc(100% - 32px);padding:12px 20px;border-radius:var(--radius-20, 20px);background:var(--Yellow-06);color:var(--mono-gray10);font-size:var(--font-size-14, 14px);font-weight:700;white-space:nowrap;box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08);display:flex;align-items:center;gap:8px;pointer-events:none;animation:content-watch_skip-warn-in__Ie66l .2s ease-out}.content-watch_skip-warn__rNQKA i{font-size:var(--font-size-16, 16px)}.content-watch_network-warn__nF1s6{left:16px;right:16px;transform:none;max-width:none;justify-content:center;text-align:center;white-space:normal;word-break:keep-all;font-size:var(--font-size-14, 14px);line-height:1.5;animation:content-watch_network-warn-in__2hp41 .2s ease-out}@keyframes content-watch_network-warn-in__2hp41{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes content-watch_skip-warn-in__Ie66l{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.content-watch_header__Lxgds{display:flex;align-items:center;justify-content:space-between;padding:0 24px;background:rgba(var(--mono-black-rgb),.7);color:var(--mono-white);z-index:10}.content-watch_header__Lxgds .content-watch_title__RKrHG{display:flex;align-items:center;gap:12px}.content-watch_header__Lxgds .content-watch_title__RKrHG .content-watch_task-name__BC6-h{color:var(--Brown-05);background:var(--Brown-10);padding:4px 10px;border-radius:var(--radius-4, 4px);white-space:nowrap}.content-watch_header__Lxgds .content-watch_close-button__Nz5mt{flex:none}.content-watch_player-area__d8sR-{flex:1;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.content-watch_player-area__d8sR-.content-watch_with-pdf__bxeZo{flex-direction:column}.content-watch_player-area__d8sR-.content-watch_with-pdf__bxeZo .content-watch_pdf-area__PtrDG{flex:1;width:100%;overflow:auto;background:var(--mono-gray10);display:flex;align-items:center;justify-content:center}.content-watch_player-area__d8sR-.content-watch_with-pdf__bxeZo .content-watch_player-wrapper__SgDWP{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.content-watch_player-area__d8sR-.content-watch_audio-only__X13sM .content-watch_player-wrapper__SgDWP{width:100%;height:80px;flex:none}.content-watch_player-area__d8sR-.content-watch_audio-only__X13sM:before{content:"🎧";font-size:120px;position:absolute;top:50%;left:50%;transform:translate(-50%,-70%);opacity:.3}.content-watch_player-area__d8sR- .content-watch_click-blocker__fYgrY{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;cursor:pointer;background:transparent;transition:background .2s;display:flex;align-items:center;justify-content:center}.content-watch_player-area__d8sR- .content-watch_click-blocker__fYgrY.content-watch_paused__-Skbz{background:rgba(var(--mono-black-rgb),.4)}.content-watch_player-area__d8sR- .content-watch_player-wrapper__SgDWP{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.content-watch_player-area__d8sR- .content-watch_player-wrapper__SgDWP iframe{pointer-events:none}.content-watch_player-area__d8sR- .content-watch_player-wrapper__SgDWP video{max-width:100%;max-height:100%}.content-watch_player-area__d8sR- .content-watch_complete-overlay__obfkS{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(var(--mono-black-rgb),.7);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;z-index:10}.content-watch_player-area__d8sR- .content-watch_complete-overlay__obfkS .content-watch_complete-button__YYEA_{min-width:192px}.content-watch_controls__zwuXb{display:flex;align-items:center;gap:12px;height:72px;box-sizing:border-box;padding:14px 24px;background:rgba(var(--mono-black-rgb),.7);position:relative;z-index:200}.content-watch_controls__zwuXb .content-watch_pause-button__K-1sF{flex:none;font-size:var(--font-size-24, 24px)}.content-watch_controls__zwuXb .content-watch_progress-bar__dBKHx{flex:1}.content-watch_controls__zwuXb .content-watch_time-display__yOBb1{font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;text-align:right}.content-watch_controls__zwuXb .content-watch_settings-btn-wrap__9Ruz3{position:relative;display:inline-flex;align-items:center;flex-shrink:0}.content-watch_round-badge__U2dQ4{align-items:center}.content-watch_round-notice__e3T9_{position:absolute;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:var(--mono-gray10);cursor:pointer}.content-watch_round-notice__e3T9_ .content-watch_round-notice-label__j7-o9{color:var(--Brand-05)}.content-watch_round-notice__e3T9_ .content-watch_round-notice-num__JoceD{font-size:64px;font-weight:700;line-height:1.2;color:var(--mono-white)}.content-watch_round-notice__e3T9_ .content-watch_round-notice-caption__ztoSq{color:var(--mono-gray3)}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_controls__zwuXb{position:absolute;left:env(safe-area-inset-left,0px);right:env(safe-area-inset-right,0px);bottom:env(safe-area-inset-bottom,0px);z-index:140;background:none;padding-left:14px;padding-right:14px;transition:opacity .2s,transform .2s}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI.content-watch_controls-hidden__THoMm .content-watch_controls__zwuXb{opacity:0;pointer-events:none;transform:translateY(8px)}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_header__Lxgds{position:absolute;top:env(safe-area-inset-top,0px);left:env(safe-area-inset-left,0px);right:env(safe-area-inset-right,0px);z-index:140;background:none;padding-left:14px;padding-right:14px;transition:opacity .2s,transform .2s}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_player-area__d8sR-:before{content:"";position:absolute;top:0;left:0;right:0;height:98px;z-index:120;pointer-events:none;background:linear-gradient(rgba(var(--mono-black-rgb),.74),rgba(var(--mono-black-rgb),.32) 58%,transparent);transition:opacity .2s}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI.content-watch_controls-hidden__THoMm .content-watch_header__Lxgds{opacity:0;pointer-events:none;transform:translateY(-8px)}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI.content-watch_controls-hidden__THoMm .content-watch_player-area__d8sR-:before{opacity:0}@media(orientation:portrait){.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_player-area__d8sR-:before{height:96px;background:linear-gradient(rgba(var(--mono-black-rgb),.78),rgba(var(--mono-black-rgb),.32) 58%,transparent)}}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI:after{content:"";position:absolute;left:0;right:0;bottom:0;height:env(safe-area-inset-bottom,0px);background:var(--mono-black);z-index:125;pointer-events:none}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_center-button__g_olL{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:135;pointer-events:auto}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_seek-button__OenIQ{position:absolute;top:50%;left:50%;z-index:135;pointer-events:auto}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_seek-button__OenIQ.content-watch_backward__V9yhH{transform:translate(calc(-50% - 104px),-50%)}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_seek-button__OenIQ.content-watch_forward__yX7c-{transform:translate(calc(-50% + 104px),-50%)}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_seek-button__OenIQ.content-watch_inactive__C1poL{opacity:.35}@media(min-width:1024px){.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_seek-button__OenIQ.content-watch_backward__V9yhH{transform:translate(calc(-50% - 114px),-50%)}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_seek-button__OenIQ.content-watch_forward__yX7c-{transform:translate(calc(-50% + 114px),-50%)}}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI.content-watch_landscape__wcxTa .content-watch_player-area__d8sR-:after{content:"";position:absolute;left:0;right:0;z-index:120;pointer-events:none;transition:opacity .2s}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI.content-watch_landscape__wcxTa .content-watch_player-area__d8sR-:after{content:"";position:absolute;left:0;right:0;z-index:120;pointer-events:none;transition:opacity .2s;bottom:0;height:120px}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI.content-watch_landscape__wcxTa .content-watch_player-area__d8sR-.content-watch_with-pdf__bxeZo:after,.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI.content-watch_landscape__wcxTa .content-watch_player-area__d8sR-.content-watch_audio-only__X13sM:after{content:none}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI.content-watch_landscape__wcxTa .content-watch_player-area__d8sR-:after{background:linear-gradient(transparent,rgba(var(--mono-black-rgb),.46) 46%,rgba(var(--mono-black-rgb),.8))}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI.content-watch_landscape__wcxTa .content-watch_player-wrapper__SgDWP{flex:1;width:100%;height:100%;z-index:10}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI.content-watch_landscape__wcxTa.content-watch_controls-hidden__THoMm .content-watch_player-area__d8sR-:after{opacity:.55}@media(orientation:portrait){.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI.content-watch_has-subtitle-list__z1pCU .content-watch_player-area__d8sR-{flex:1 1 50%;min-height:0;max-height:50%;width:100%}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_controls__zwuXb{background:linear-gradient(transparent,rgba(var(--mono-black-rgb),.45) 40%,rgba(var(--mono-black-rgb),.82))}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_center-button__g_olL{width:62px;height:62px;font-size:var(--font-size-32, 32px)}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_seek-button__OenIQ{width:52px;height:52px}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_seek-button__OenIQ i{font-size:var(--font-size-22, 22px)}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_seek-button__OenIQ>span{font-size:var(--font-size-12, 12px)}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_seek-button__OenIQ.content-watch_backward__V9yhH{transform:translate(calc(-50% - 94px),-50%)}.content-watch_container__TIIru.content-watch_overlay-controls__I7ZrI .content-watch_seek-button__OenIQ.content-watch_forward__yX7c-{transform:translate(calc(-50% + 94px),-50%)}}.content-watch_ambient__If4Il{position:absolute;top:-14%;right:-14%;bottom:-14%;left:-14%;z-index:0;background-position:center;background-size:cover;filter:blur(38px) saturate(1.45) brightness(.4);pointer-events:none}.content-watch_hairline__rUbZu{position:absolute;left:env(safe-area-inset-left,0px);right:env(safe-area-inset-right,0px);bottom:env(safe-area-inset-bottom,0px);height:5px;background:var(--mono-gray10);z-index:130;pointer-events:none;display:flex}.content-watch_player-area__d8sR-.content-watch_with-pdf__bxeZo .content-watch_controls__zwuXb,.content-watch_player-area__d8sR-.content-watch_audio-only__X13sM .content-watch_controls__zwuXb{position:static}.content-watch_inline-1__WUF3q:not(#content-watch_\#__HWWsi){flex:1;display:flex;align-items:center;justify-content:center;color:var(--mono-white)}.content-watch_inline-2__nnlKt:not(#content-watch_\#__HWWsi){background-image:var(--inline-background-image)}.test-order_page__AnenK{display:flex;flex-direction:column;min-height:calc(100dvh - var(--student-banner-offset, 0px));max-width:var(--max-learning-screen-size);margin:0 auto}.test-order_body__nXFRs{flex:1;width:100%;padding:24px 24px 0}@media(max-width:767px){.test-order_body__nXFRs{padding:16px 16px 0}}.test-order_guide__PzQ1j{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}.test-order_list__7jGgw{display:flex;flex-direction:column;gap:10px;padding:0;margin:0;list-style:none}.test-order_card__lHWYn.test-order_card__lHWYn{width:100%;min-height:64px;justify-content:flex-start;gap:14px;padding:14px 18px;text-align:left;cursor:grab;-webkit-user-select:none;user-select:none}@media(max-width:767px){.test-order_card__lHWYn.test-order_card__lHWYn{min-height:56px;gap:12px;padding:12px 14px}}.test-order_card__lHWYn.test-order_card--selected__Xuw9J,.test-order_card__lHWYn.test-order_card--over__dwUnU{border-color:var(--Brand-08)}.test-order_card__lHWYn.test-order_card--dragging__uIiAm{opacity:.4}.test-order_card__lHWYn.test-order_card--correct__12-Nz{cursor:default;border-color:var(--Correct-Line);background:var(--Correct-Fill)}.test-order_card__lHWYn.test-order_card--wrong__Hl4m1{border-color:var(--Red-07);background:var(--Red-01)}.test-order_card__num__kWVxv{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px}.test-order_card--correct__12-Nz .test-order_card__num__kWVxv{background:var(--Correct-Color);color:var(--mono-white)}.test-order_card--wrong__Hl4m1 .test-order_card__num__kWVxv{background:var(--Red-07);color:var(--mono-white)}.test-order_card__text__xBKY7{flex:1;min-width:0;word-break:keep-all}.test-order_card__tail__PDzqj{flex:none;display:inline-flex}.test-order_card--correct__12-Nz .test-order_card__tail__PDzqj{color:var(--Correct-Color)}.test-order_footer__F3c2K{position:sticky;bottom:0;padding:16px 24px calc(16px + env(safe-area-inset-bottom,0px))}@media(max-width:767px){.test-order_footer__F3c2K{padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))}}.test-order_footer__row___WTpB{display:flex;gap:10px}.test-order_footer__row___WTpB>button{flex:1 1 0}.test-order_sheet__h8E4v{display:flex;flex-direction:column;gap:16px;padding:24px}.test-order_sheet__row__lKI_k{display:flex;align-items:center;justify-content:space-between;gap:12px}.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"☑"}.ql-editor ul[data-checked=false]>li:before{content:"☐"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media(pointer:coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.homework-problem-result_container___70ni{height:calc(100dvh - var(--student-banner-offset, 0px) - env(safe-area-inset-bottom,0px));width:100%;max-width:1024px;margin:0 auto;display:flex;flex-direction:column;align-items:center;padding:10px 20px}.homework-problem-result_title__DMU02{display:flex;justify-content:space-between;width:100%}.homework-problem-result_title__DMU02 .homework-problem-result_lesson-title__rTVyD{white-space:nowrap;overflow:hidden;width:calc(100% - 100px);text-overflow:ellipsis;text-align:right}.homework-problem-result_kind-row__I6d0D{width:100%;padding-top:10px;display:flex;justify-content:center;align-items:center;gap:10px}.homework-problem-result_kind-row__I6d0D .homework-problem-result_kind-tag__jR9ps{height:24px}.homework-problem-result_content__dOb6A{width:100%;flex:1;display:flex;flex-direction:column;overflow:hidden;padding-top:12px}.homework-problem-result_rate__hRi0w{display:flex;align-items:center;justify-content:center;gap:10px;padding:30px 0;margin:0 auto 16px;border-radius:var(--radius-pill, 999px);width:180px;white-space:nowrap;background:radial-gradient(50% 50% at 50% 50%,rgba(var(--Brand-07-rgb),.2),rgba(var(--Brand-07-rgb),0))}.homework-problem-result_rate__hRi0w span{font-size:var(--font-size-24, 24px);font-weight:700;color:var(--mono-gray10);margin-left:0}@media screen and (min-width:768px){.homework-problem-result_rate__hRi0w span{font-size:40px;font-weight:700;line-height:1.2}}.homework-problem-result_practice-banner__mQ2wz{display:flex;justify-content:center;width:100%;max-width:440px;margin:12px auto 0}.homework-problem-result_problem-sections__vH5F1{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:20px;margin-top:16px;padding-bottom:12px}.homework-problem-result_problem-section__HtkyF{display:flex;flex-direction:column;gap:8px}.homework-problem-result_problem-list__1pf7I{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:max-content;align-content:start;gap:8px}@media screen and (min-width:768px){.homework-problem-result_problem-list__1pf7I{grid-template-columns:repeat(3,1fr)}}.homework-problem-result_problem-item__8Xe6X{display:flex;align-items:center;gap:6px;padding:10px 14px}.homework-problem-result_problem-item__8Xe6X.homework-problem-result_wrong__Q_mvF{border:1px solid var(--Pink-03)}.homework-problem-result_problem-item__8Xe6X svg{flex-shrink:0}.homework-problem-result_footer__14p-I{width:100%;padding:12px 0 0}.quiz-ai-feedback_box__U2Hc2{width:100%;padding:20px}@media screen and (max-width:768px){.quiz-ai-feedback_box__U2Hc2{padding:16px}}.quiz-ai-feedback_explanation__GXAZn{width:100%;white-space:pre-wrap;word-break:break-word}.quiz-ai-feedback_image__zUf1d{display:block;max-width:100%;margin-bottom:10px}audio::-webkit-media-controls-panel{background:var(--mono-white)}audio::-webkit-media-controls-timeline{filter:opacity(.4) drop-shadow(0px 0px var(--green2)) brightness(2.5)}.test-problem_container__M0YKv{display:flex;flex-direction:column;width:100%;height:calc(100dvh - var(--student-banner-offset, 0px));align-items:center;overflow:hidden;position:relative}.test-problem_startPage__Ec0gO{display:flex;flex-direction:column;width:100%;align-items:center;height:100%;min-height:calc(100vh - var(--student-banner-offset, 0px));background-image:url(/static/media/new-frame.DN_tkAkU.png);background-size:cover;background-repeat:no-repeat;background-position:center;overflow:auto}@media(max-width:850px){.test-problem_startPage__Ec0gO{background-position:left}}.test-problem_column__S7TCg{display:flex;flex-direction:column}.test-problem_row__VMgtr{display:flex;flex-direction:row;margin-bottom:10px}.test-problem_text__U1Xiy{display:block;color:var(--mono-gray9);font-family:"Noto Serif KR",serif}.test-problem_problem_text__WbOE0{margin:0;padding:0;font-size:var(--font-size-22, 22px);line-height:1.4;overflow:visible;word-break:break-word;white-space:pre-wrap;color:var(--mono-gray10);font-family:"Noto Serif KR",serif}@media(max-width:850px){.test-problem_problem_text__WbOE0{font-size:var(--font-size-16, 16px)}}.test-problem_print__lbLh9{font-size:var(--font-size-24, 24px);line-height:1.4;width:100%;color:var(--mono-gray10);white-space:pre-wrap;word-break:break-word}.test-problem_print__lbLh9 *{margin:0;font-size:var(--font-size-24, 24px);line-height:1.4;overflow:visible;word-break:normal;font-family:"Noto Serif KR",serif;color:var(--mono-gray9)}.test-problem_clipboard_frame__5Zc8A{display:flex;width:610px;position:relative;border:12px solid var(--mono-gray7);border-radius:var(--radius-16, 16px);background-color:var(--mono-white)}@media(max-width:850px){.test-problem_clipboard_frame__5Zc8A{width:100%;max-width:440px;min-height:350px;border:7px solid var(--mono-gray7)}}.test-problem_checkIcon__vEWEi{width:45px;height:45px}@media(max-width:850px){.test-problem_checkIcon__vEWEi{width:25px;height:25px}}.test-problem_answer-choice-num__pSL-E{flex-shrink:0;margin-right:8px;font-family:"Noto Serif KR",serif;font-size:var(--font-size-14, 14px);font-weight:600;line-height:1.5;color:inherit}@media screen and (min-width:768px){.test-problem_answer-choice-num__pSL-E{font-size:var(--font-size-18, 18px)}}.test-problem_choice-pane__XcDED{position:relative;width:100%;max-height:calc(50% + env(safe-area-inset-bottom,0px));min-height:0;flex-shrink:0;padding:0 0 env(safe-area-inset-bottom,0px)}.test-problem_choice-pane-count__1RcDT{flex-shrink:0;padding:8px 20px 4px}.test-problem_choice-pane-scroll__3jEX5{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:2px 20px 16px}.test-problem_choice-pane-scroll__3jEX5::-webkit-scrollbar{width:3px}.test-problem_choice-pane-scroll__3jEX5::-webkit-scrollbar-thumb{border-radius:var(--radius-4, 4px);background:rgba(var(--mono-gray10-rgb),.18)}.test-problem_choice-pane-scroll__3jEX5::-webkit-scrollbar-track{background:transparent}.test-problem_problem-pane__zCohn{position:relative;display:flex;flex-direction:column;flex:1 1 auto;width:100%;min-height:0}.test-problem_problem-pane-body__jpWBt{position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.test-problem_problem-pane-scroll__5v3Vo{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 20px}.test-problem_problem-pane-scroll__5v3Vo::-webkit-scrollbar{width:3px}.test-problem_problem-pane-scroll__5v3Vo::-webkit-scrollbar-thumb{border-radius:var(--radius-4, 4px);background:rgba(var(--mono-gray10-rgb),.18)}.test-problem_problem-pane-scroll__5v3Vo::-webkit-scrollbar-track{background:transparent}.test-problem_scroll-more-shadow__d3wOP{position:absolute;right:0;bottom:0;left:0;pointer-events:none}.test-problem_choice-pane__XcDED .test-problem_scroll-more-shadow__d3wOP{bottom:env(safe-area-inset-bottom,0px);height:40px;background:linear-gradient(to bottom,transparent,rgba(var(--mono-gray0-rgb),.85))}.test-problem_problem-pane-body__jpWBt .test-problem_scroll-more-shadow__d3wOP{height:24px;background:linear-gradient(to bottom,transparent,rgba(var(--mono-white-rgb),.75))}.test-problem_quiz-layout__VEHtN,.test-problem_quiz-body__SgOAg,.test-problem_quiz-inner__4JG-9,.test-problem_quiz-panes__Vu1Dt{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%}.test-problem_quiz-body__SgOAg{align-items:center;justify-content:space-between;overflow:auto}.test-problem_quiz-inner__4JG-9{max-width:1024px;margin:0 auto;box-sizing:border-box;padding:20px 0 0}@media screen and (min-width:850px){.test-problem_quiz-inner__4JG-9{padding:40px 30px 20px}}.test-problem_quiz-panes__Vu1Dt{justify-content:space-between}@media screen and (min-width:850px){.test-problem_quiz-panes__Vu1Dt{flex-direction:row}}.test-problem_is-contained__TJCYF{overflow:hidden}.test-problem_gridbox1__KBpsu{display:grid;width:100%;max-width:1200px;height:100%;grid-template-columns:repeat(2,1fr);row-gap:15px;column-gap:15px}@media only screen and (max-width:920px){.test-problem_gridbox1__KBpsu{max-width:960px}}@media only screen and (max-width:640px){.test-problem_gridbox1__KBpsu{max-width:672px}}@media only screen and (max-width:920px){.test-problem_gridbox1__KBpsu{row-gap:12px}}@media only screen and (max-width:640px){.test-problem_gridbox1__KBpsu{row-gap:8px}}@media only screen and (max-width:920px){.test-problem_gridbox1__KBpsu{column-gap:12px}}@media only screen and (max-width:640px){.test-problem_gridbox1__KBpsu{column-gap:8px}}.test-problem_grid-row-center__lqR30{box-sizing:border-box;display:flex;flex-wrap:wrap;width:100%;flex-direction:row;justify-content:center}.test-problem_grid-column-center__X05re{box-sizing:border-box;display:flex;flex-wrap:wrap;width:100%;flex-direction:column;justify-content:center;align-items:center}textarea.test-problem_short-answer-input__63mus.test-problem_tablet__ztcLm{font-size:var(--font-size-20, 20px)}.test-problem_choice-html__44YO3 *{font-weight:inherit}.test-problem_choice-html__44YO3 img{max-height:150px;max-width:280px;object-fit:contain}.test-problem_choice-html__44YO3.test-problem_tablet__ztcLm img{max-height:200px;max-width:340px}.test-problem_html-images-fit__w1Orw img{max-width:100%}.test-problem_inline-17__G9X64:not(#test-problem_\#__naMQP){font-size:var(--font-size-18, 18px)}.test-problem_inline-18__t38hY:not(#test-problem_\#__naMQP){font-size:var(--font-size-15, 15px)}.test-problem_inline-23__85JUm:not(#test-problem_\#__naMQP){font-size:var(--font-size-20, 20px)}.test-problem_inline-24__fBS7F:not(#test-problem_\#__naMQP){display:flex;flex-direction:column;align-items:center}.test-problem_inline-25__w-2gN:not(#test-problem_\#__naMQP){margin-top:20px;-webkit-user-select:none;user-select:none;cursor:pointer}.test-problem_inline-27__P0ln8:not(#test-problem_\#__naMQP){font-size:var(--font-size-14, 14px)}.test-problem_inline-29__RLQoy:not(#test-problem_\#__naMQP){width:100%}.test-problem_inline-30__ySSVc:not(#test-problem_\#__naMQP){font-size:var(--font-size-18, 18px);color:var(--mono-gray7);text-align:center;margin:15px 0}@media only screen and (max-width:920px){.test-problem_inline-30__ySSVc:not(#test-problem_\#__naMQP){font-size:14px}}@media only screen and (max-width:640px){.test-problem_inline-30__ySSVc:not(#test-problem_\#__naMQP){font-size:10px}}@media only screen and (max-width:920px){.test-problem_inline-30__ySSVc:not(#test-problem_\#__naMQP){margin:12px 0}}@media only screen and (max-width:640px){.test-problem_inline-30__ySSVc:not(#test-problem_\#__naMQP){margin:8px 0}}button.test-problem_quiz-choice__k4AzS{width:100%;min-height:56px;padding:12px 20px;font-weight:400}.test-problem_inline-31___aDrq:not(#test-problem_\#__naMQP){justify-content:flex-start;text-align:left;cursor:pointer}.test-problem_inline-33__DiQRo:not(#test-problem_\#__naMQP){pointer-events:auto}.test-problem_inline-34__Ky_XU:not(#test-problem_\#__naMQP){background-color:var(--inline-background-color)}.test-problem_inline-35__QiNMx:not(#test-problem_\#__naMQP){align-items:flex-start;width:100%;margin:0}.test-problem_inline-36__v-5e8:not(#test-problem_\#__naMQP){align-items:flex-start;flex:1;min-width:0;margin:0;gap:var(--inline-gap)}.test-problem_inline-37__u0pJ-:not(#test-problem_\#__naMQP){font-family:var(--inline-font-family);font-weight:600;white-space:pre-wrap}.test-problem_inline-41___kljm:not(#test-problem_\#__naMQP){width:100%;gap:5px}.test-problem_inline-42__Mn3uX:not(#test-problem_\#__naMQP){height:auto}.test-problem_inline-43__XSRPn:not(#test-problem_\#__naMQP){height:100%}.test-problem_inline-44__2UnKM:not(#test-problem_\#__naMQP){max-height:none}.test-problem_inline-45__IgNNK:not(#test-problem_\#__naMQP){max-height:700px}.test-problem_inline-46__p6pwO:not(#test-problem_\#__naMQP){padding-bottom:0}.test-problem_inline-47__IiFY8:not(#test-problem_\#__naMQP){padding-bottom:20px}.test-problem_inline-48__1Ti5T:not(#test-problem_\#__naMQP){margin-bottom:25px}.test-problem_inline-49__A7Fw5:not(#test-problem_\#__naMQP){width:100%;color:var(--mono-gray7);white-space:pre-wrap;line-height:1.5;font-family:var(--inline-font-family);padding:15px 10px;margin:10px 0}.test-problem_inline-50__NvskR:not(#test-problem_\#__naMQP){max-width:100%;height:auto}.test-problem_inline-51__6w3e2:not(#test-problem_\#__naMQP){margin-bottom:22px}.test-problem_inline-52__sYxfj:not(#test-problem_\#__naMQP){margin-bottom:10px}.test-problem_inline-53__BG5tK:not(#test-problem_\#__naMQP){width:100%;align-items:center}.test-problem_inline-59__RXeU8:not(#test-problem_\#__naMQP){white-space:nowrap}.test-problem_inline-60__HItrJ:not(#test-problem_\#__naMQP){width:10px}@media only screen and (max-width:920px){.test-problem_inline-60__HItrJ:not(#test-problem_\#__naMQP){width:8px}}@media only screen and (max-width:640px){.test-problem_inline-60__HItrJ:not(#test-problem_\#__naMQP){width:6px}}.test-problem_inline-61__yuEC7:not(#test-problem_\#__naMQP){display:flex;gap:8px;width:100%}.test-problem_inline-62__Gh5pP:not(#test-problem_\#__naMQP){justify-content:center}.test-problem_inline-63__6S7ST:not(#test-problem_\#__naMQP){justify-content:center;z-index:2;width:100%;padding:0 10px}.test-problem_inline-64__Hkv7G:not(#test-problem_\#__naMQP){align-items:flex-start}.test-problem_inline-65__8eiT7:not(#test-problem_\#__naMQP){align-items:center}.test-problem_inline-66__8mjh8:not(#test-problem_\#__naMQP){margin-top:100px;position:relative}.test-problem_inline-67__NwsT2:not(#test-problem_\#__naMQP){color:var(--mono-gray7);font-size:var(--font-size-20, 20px);line-height:1.4;text-shadow:0 3px 6px rgba(var(--mono-black-rgb),.13);font-family:var(--inline-font-family);max-width:350px}.test-problem_inline-68__Ix1bc:not(#test-problem_\#__naMQP){margin-top:30px;color:var(--mono-gray7);font-size:64px;font-weight:400;line-height:1.2;text-shadow:0 3px 6px rgba(var(--mono-black-rgb),.13)}.test-problem_inline-69__v-t6T:not(#test-problem_\#__naMQP){align-items:flex-start;margin-top:15px}.test-problem_inline-70__MUSEU:not(#test-problem_\#__naMQP){display:flex;position:relative;cursor:pointer}.test-problem_inline-73__0VDcS:not(#test-problem_\#__naMQP){margin-left:22px}.test-problem_inline-74__xjx-F:not(#test-problem_\#__naMQP){position:absolute;width:100%;top:50%;left:50%;transform:translate(-30%,-50%);font-size:var(--font-size-24, 24px);color:var(--mono-white);font-family:var(--inline-font-family);text-shadow:0 3px 6px rgba(var(--mono-black-rgb),.16)}.test-problem_inline-75__Z-hZ-:not(#test-problem_\#__naMQP){color:var(--mono-gray7);font-size:var(--font-size-24, 24px);text-shadow:0 3px 6px rgba(var(--mono-black-rgb),.13)}.test-problem_inline-76__1n8_r:not(#test-problem_\#__naMQP){margin-top:5px;color:var(--mono-gray7);font-size:var(--font-size-18, 18px);text-shadow:0 3px 6px rgba(var(--mono-black-rgb),.13);font-family:var(--inline-font-family)}.test-problem_inline-77__KlWmK:not(#test-problem_\#__naMQP){position:relative}.test-problem_inline-78__CFK-c:not(#test-problem_\#__naMQP){margin:0 0 0 70px}.test-problem_inline-79__A39Ay:not(#test-problem_\#__naMQP){margin:60px 0 0}.test-problem_inline-80__G7xSH:not(#test-problem_\#__naMQP){position:absolute;left:50%;transform:translate(-50%)}.test-problem_inline-81__wGCKG:not(#test-problem_\#__naMQP){width:223px}.test-problem_inline-82__XZNTs:not(#test-problem_\#__naMQP){width:150px}.test-problem_inline-83__MtvwN:not(#test-problem_\#__naMQP){height:100px}.test-problem_inline-84__Beo1X:not(#test-problem_\#__naMQP){height:60px}.test-problem_inline-85__S73mq:not(#test-problem_\#__naMQP){top:-80px}.test-problem_inline-86__IoKvQ:not(#test-problem_\#__naMQP){top:-50px}.test-problem_inline-87__Pd_4v:not(#test-problem_\#__naMQP){width:100%;height:100%;align-items:center;justify-content:space-between}.test-problem_inline-88__Ewbch:not(#test-problem_\#__naMQP){align-items:center;width:100%}.test-problem_inline-89__ChlgA:not(#test-problem_\#__naMQP){margin-top:85px}.test-problem_inline-90__n9zNL:not(#test-problem_\#__naMQP){margin-top:30px}.test-problem_inline-91__IJSJj:not(#test-problem_\#__naMQP){color:var(--mono-gray7)}.test-problem_inline-92__bSVbQ:not(#test-problem_\#__naMQP){font-size:40px;font-weight:400;line-height:1.2}.test-problem_inline-93__Nef7o:not(#test-problem_\#__naMQP){font-size:var(--font-size-24, 24px)}.test-problem_inline-94__K-LBT:not(#test-problem_\#__naMQP){color:var(--mono-gray7);font-family:var(--inline-font-family)}.test-problem_inline-95__0cyBj:not(#test-problem_\#__naMQP){margin-top:13px}.test-problem_inline-96__tfFcP:not(#test-problem_\#__naMQP){margin-top:8px}.test-problem_inline-97__hBj2r:not(#test-problem_\#__naMQP){width:80%;justify-content:space-between;align-items:flex-start}.test-problem_inline-98__VvqEn:not(#test-problem_\#__naMQP){margin-top:15px}.test-problem_inline-99__WwGwP:not(#test-problem_\#__naMQP){margin-bottom:30px}.test-problem_inline-100__stHBY:not(#test-problem_\#__naMQP){margin-bottom:15px}.test-problem_inline-101__7HMSP:not(#test-problem_\#__naMQP){color:var(--mono-gray7)}.test-problem_inline-102__SaLTL:not(#test-problem_\#__naMQP){font-size:var(--font-size-13, 13px)}.test-problem_inline-103__a990Z:not(#test-problem_\#__naMQP){margin-left:13px}.test-problem_inline-104__j-EIt:not(#test-problem_\#__naMQP){margin-left:5px}.test-problem_inline-105__qd4hM:not(#test-problem_\#__naMQP){white-space:nowrap;color:var(--mono-gray7);line-height:1.5}.test-problem_inline-106__14uQl:not(#test-problem_\#__naMQP){margin-top:5px}.test-problem_inline-107__4twUZ:not(#test-problem_\#__naMQP){margin-top:0}.test-problem_inline-109__sr26a:not(#test-problem_\#__naMQP){justify-content:space-between;margin-top:15px;width:100%;max-width:440px}.test-problem_inline-110__AIFVe:not(#test-problem_\#__naMQP){display:flex;padding:8px 25px;background-color:var(--Yellow-05);border-radius:var(--radius-16, 16px)}.test-problem_inline-111__Un8QW:not(#test-problem_\#__naMQP){font-size:var(--font-size-15, 15px);color:var(--mono-white);font-family:var(--inline-font-family);text-shadow:0 3px 6px rgba(var(--mono-black-rgb),.16)}.test-problem_inline-112__1IIhe:not(#test-problem_\#__naMQP){height:30px}.test-problem_inline-113__woqGB:not(#test-problem_\#__naMQP){height:0}.test-problem_inline-115__kJwta:not(#test-problem_\#__naMQP){margin-bottom:0}.test-problem_inline-116__PCxC8:not(#test-problem_\#__naMQP){margin-bottom:var(--inline-margin-bottom)}.test-problem_inline-117__yj1ss:not(#test-problem_\#__naMQP){justify-content:flex-start}.test-problem_inline-118__rkkUL:not(#test-problem_\#__naMQP){width:50%}.test-problem_choice-image__fbe1h:not(#test-problem_\#__naMQP){max-width:var(--choice-image-max-width);object-fit:contain;max-height:200px}.test-problem_choice-image-mobile__5fJcg:not(#test-problem_\#__naMQP){max-width:var(--choice-image-max-width);object-fit:contain;height:var(--choice-image-height);min-height:var(--choice-image-height)}.test-problem_problem-container__6zzKp:not(#test-problem_\#__naMQP){justify-content:flex-start;display:flex;flex-direction:column}.test-problem_problem-container-tablet__G_pZU:not(#test-problem_\#__naMQP){flex:1 1 auto;min-height:0}.test-problem_problem-container-mobile__3u3hm:not(#test-problem_\#__naMQP){height:auto}.test-problem_text-pane-tablet___EJCD:not(#test-problem_\#__naMQP){padding:0 20px 0 0;display:flex;flex-direction:column;min-height:0}.test-problem_text-pane-mobile__C_MDz:not(#test-problem_\#__naMQP){padding:0 20px}.test-problem_pane-width-0__Dgj7E:not(#test-problem_\#__naMQP){width:0}.test-problem_pane-width-50__WZ8Y8:not(#test-problem_\#__naMQP){width:50%}.test-problem_pane-width-100__UaC2N:not(#test-problem_\#__naMQP){width:100%}.test-problem_answer-pane-tablet__c88DP:not(#test-problem_\#__naMQP){padding:0 50px 0 20px;margin-top:0}.test-problem_answer-pane-mobile__kCU02:not(#test-problem_\#__naMQP){padding:0 20px env(safe-area-inset-bottom,0px);margin-top:20px;flex-shrink:0}.test-problem_inline-120__-Ap8E:not(#test-problem_\#__naMQP){margin:auto auto 20px}.writing-ai-test-page_writing-ai-test-page__cFNfr{padding:0;display:flex;flex-direction:column;height:calc(100dvh - var(--student-banner-offset, 0px) - env(safe-area-inset-bottom,0px))}.writing-ai-test-page_writing-ai-test-page-content__LVIiH{flex-grow:1;height:100%;overflow:auto}.writing-ai-test-page_writing-ai-test-page-content__LVIiH.writing-ai-test-page_essay__iW7zK{display:flex;flex-direction:row;height:auto;min-height:0;overflow:hidden}@media screen and (max-width:1024px){.writing-ai-test-page_writing-ai-test-page-content__LVIiH.writing-ai-test-page_essay__iW7zK{flex-direction:column}}.writing-ai-test-page_writing-ai-test-page-index__J0QN1{position:fixed;right:20px;top:20px;z-index:100;display:inline-flex;align-self:center;align-items:center;justify-content:center}.retry-label_wrap__P5-IN{display:flex;flex-direction:column;gap:0;align-items:center;line-height:1.25}div.writing-score-panel_score-row__RZlpT{display:flex;gap:16px;align-items:center;margin-bottom:30px}@media screen and (max-width:640px){div.writing-score-panel_score-row__RZlpT{flex-wrap:wrap}}div.writing-score-panel_score-text-group__fZqMU{display:flex;flex-direction:column;gap:4px}p.writing-score-panel_score-guide__5q4x_{margin:0;padding:6px 12px;border-radius:var(--radius-8, 8px);background:var(--score-guide-background);color:var(--score-guide-color)}div.writing-score-panel_score-badge__wvktj{display:flex;align-items:center;justify-content:center;min-width:72px;height:52px;padding:0 18px;background:var(--score-badge-color);border-radius:var(--radius-pill, 999px)}@media screen and (max-width:640px){div.writing-score-panel_score-badge__wvktj{min-width:56px;height:40px;padding:0 14px;border-radius:var(--radius-pill, 999px)}}div.writing-score-panel_score-detail-grid__fIYKZ{display:grid;flex:1;grid-template-columns:1fr 1fr;gap:8px;min-width:0;padding:12px}@media screen and (max-width:640px){div.writing-score-panel_score-detail-grid__fIYKZ{flex-basis:100%;gap:6px;padding:8px}}div.writing-score-panel_score-detail-item__GQQnT{display:flex;align-items:center;justify-content:space-between;padding:12px 16px}@media screen and (max-width:767px){div.writing-score-panel_score-detail-item__GQQnT{padding:8px 10px}}button.writing-feedback-report_trigger-button__npaYb.writing-feedback-report_trigger-button__npaYb:hover{color:var(--mono-gray7)}div.writing-feedback-report_modal__mnhSs{width:100%;padding:24px}div.writing-feedback-report_header__6VTXd{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}p.writing-feedback-report_description__sY-Ie{margin:0 0 16px}ul.writing-feedback-report_option-list__b8qzJ{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}li.writing-feedback-report_option-item__bAwEQ{padding:12px 8px}li.writing-feedback-report_option-item__bAwEQ:hover{background:var(--mono-gray0)}textarea.writing-feedback-report_custom-textarea__W1AlI{min-height:88px;margin-top:8px}button.writing-feedback-report_submit-button__sIxiu{margin-top:20px}.writing-ai-result_button-group__fKW5s{position:sticky;bottom:-1px;margin-top:auto;display:flex;align-items:stretch;width:100%;padding:10px 20px 12px;gap:12px;z-index:1}.writing-ai-result_button-group__fKW5s:before{position:absolute;top:-40px;right:0;left:0;display:block;content:"";height:40px;background:linear-gradient(transparent,var(--mono-white));z-index:-1}.writing-ai-result_button-group__fKW5s.writing-ai-result_button-group__fKW5s>button{flex:1 1 0;min-width:0;height:auto}@media screen and (max-width:767px){.writing-ai-result_button-group__fKW5s{flex-direction:column;gap:8px}.writing-ai-result_button-group__fKW5s.writing-ai-result_button-group__fKW5s>button{flex:none;width:100%}}.writing-result_page__j-v2j{flex-grow:1;display:flex;flex-direction:column;min-height:100%}.writing-result_section__4R6Qu{flex-grow:1;padding:24px 0 80px}@media screen and (max-width:640px){.writing-result_section__4R6Qu{margin:0 16px;padding:16px 0 60px}}.writing-result_option__8xNOq{display:flex;justify-content:center;margin-bottom:8px}.writing-result_title__sQve_{max-width:1200px;margin:24px auto 28px;padding:0 120px;text-align:center}@media screen and (max-width:1024px){.writing-result_title__sQve_{padding:0 80px}}@media screen and (max-width:640px){.writing-result_title__sQve_{margin:16px auto 20px;padding:0 24px}}.writing-result_subtitle__W6zpV{margin:-20px 0 20px;text-align:center}.writing-result_card__sIN8k{position:relative;width:100%;max-width:1200px;margin:0 auto 32px;padding:28px 32px 24px;border:1px solid var(--mono-gray2);border-radius:var(--radius-20, 20px);background:var(--mono-white);box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08)}@media screen and (max-width:640px){.writing-result_card__sIN8k{padding:20px 18px;border-radius:var(--radius-16, 16px)}}.writing-result_field__aLQQp+.writing-result_field__aLQQp{margin-top:24px}.writing-result_field__aLQQp.writing-result_divider__Q-usR{margin-top:28px;padding-top:20px;border-top:1px dashed var(--mono-gray2)}.writing-result_label__cgxVx{margin:0 0 12px}.writing-result_text__BvwNG{margin:0;padding:16px 20px;border:1px solid rgba(var(--mono-gray2-rgb),.6);border-radius:var(--radius-12, 12px);background:var(--mono-white)}@media screen and (max-width:640px){.writing-result_text__BvwNG{padding:14px 16px}}.writing-result_note__8H97c{display:flex;align-items:flex-start;gap:10px;margin-top:20px;padding:16px 18px}.writing-result_note-text__ONzZ6{flex:1;margin:0;word-break:keep-all}.writing-result_alternative__1M6z_{display:flex;flex-direction:column;gap:8px;margin-top:20px;padding:14px 16px}@media screen and (max-width:640px){.writing-result_alternative__1M6z_{padding:12px 14px}}.writing-result_alternative-header__MkjyJ{display:flex;align-items:center;gap:6px}.writing-result_alternative-sentence__nh2QF{margin:0;word-break:break-word}.writing-result_alternative-reason__2-yqF{display:flex;align-items:flex-start;gap:8px;padding-top:8px;border-top:1px dashed var(--AI-border)}.writing-result_alternative-reason__2-yqF span:last-child{flex:1;word-break:break-word}@media screen and (max-width:640px){.writing-result_alternative-reason__2-yqF{flex-direction:column;gap:6px}}.writing-result_report-row__u_R-j{display:flex;justify-content:flex-end;margin-top:12px}.writing-result_grade-row__C8oYh{display:flex;align-items:center;gap:16px;margin-bottom:24px}@media screen and (max-width:640px){.writing-result_grade-row__C8oYh{gap:12px;margin-bottom:16px}}.writing-result_grade-badge__9yZXp{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--radius-pill, 999px);background:var(--grade-color)}@media screen and (max-width:640px){.writing-result_grade-badge__9yZXp{width:52px;height:52px}}.writing-result_label-hidden__XKV5F{visibility:hidden}.writing-result_spinner__J_jrM{position:absolute}.gentle-diff_del__hMpVw{text-decoration:line-through;text-decoration-color:var(--mono-gray3)}.gentle-diff_ins__HGtgB{padding:1px 4px}.mic-button_mic__-iDsJ.mic-button_mic__-iDsJ{box-sizing:border-box;height:48px;gap:6px;flex:0 0 auto}.mic-button_mic__-iDsJ.mic-button_mic__-iDsJ svg{display:block;flex:0 0 auto}.mic-button_mic__-iDsJ.mic-button_mic--sm__6T9YU{height:42px}.mic-button_mic__-iDsJ.mic-button_mic--icon-only__9mHOA{gap:0;width:48px}.mic-button_mic__-iDsJ.mic-button_mic--icon-only__9mHOA.mic-button_mic--sm__6T9YU{width:42px}.mic-button_time__Li8SX{font-variant-numeric:tabular-nums}.mic-button_spin__1yS8Y{animation:mic-button_spin__1yS8Y 1.1s linear infinite;transform-origin:50% 50%}@keyframes mic-button_spin__1yS8Y{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.mic-button_spin__1yS8Y{animation:none}}.recording-timer_timer__n-N8n{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin-bottom:6px;font-variant-numeric:tabular-nums}.recording-timer_dot__iDBoI{width:6px;height:6px;border-radius:var(--radius-pill, 999px);background:currentColor}.stt-notice_notice__fEOTa{display:flex;width:100%;align-items:center;gap:8px;margin-top:10px}.stt-notice_notice__fEOTa svg{flex:0 0 auto}.stt-notice_notice__text__KB-q2{display:contents}.stt-notice_notice--pressable__mB4AE{width:100%;padding:0;border:none;background:none;font:inherit;text-align:left;cursor:pointer}.stt-notice_action-text__fQhVy{text-decoration:underline;text-underline-offset:3px}.stt-notice_action-button__sL-ky{margin-left:auto}.stt-notice_action__uqU2F{margin-left:6px}@media(max-width:767px){.stt-notice_notice__fEOTa{margin-top:7px;gap:6px}}.mic-permission-modal_modal__TXRxa{width:100%;display:flex;flex-direction:column;gap:11px;padding:24px;text-align:center}.mic-permission-modal_icon__qOYM6{display:grid;place-items:center;width:44px;height:44px;margin:0 auto}.mic-permission-modal_steps__3nZnI{display:flex;flex-direction:column;gap:5px;margin:0;padding:11px 14px;list-style:none;text-align:left}.mic-permission-modal_fallback__unPHq{margin:0;text-align:left}.mic-permission-modal_actions__LkxqD{display:flex;gap:8px;margin-top:5px}.mic-permission-modal_button__2BxR3{flex:1}@media(max-width:768px){.mic-permission-modal_modal__TXRxa{gap:8px;padding:16px}.mic-permission-modal_icon__qOYM6{width:34px;height:34px}.mic-permission-modal_steps__3nZnI{gap:4px;padding:8px 10px}}.writing-ai-layout_writing-ai-body__4-lzN{width:100%;height:100%;display:flex}@media screen and (max-width:768px){.writing-ai-layout_writing-ai-body__4-lzN{flex-direction:column;position:relative;padding-top:56px;justify-content:safe center;overflow:hidden}}@media screen and (max-width:768px){.writing-ai-layout_writing-ai-body__4-lzN:not(:has(.writing-ai-layout_mobile-guide-slot__LwY5V)){justify-content:safe center;padding-top:120px}}.writing-ai-layout_outer-wrapper__ZsskP{display:flex;align-items:center;overflow-y:auto;padding:20px;width:55vw;flex-direction:column}@media screen and (max-width:768px){.writing-ai-layout_outer-wrapper__ZsskP{width:100%;padding:0 15px 10px;flex:0 1 auto;min-height:136px;overflow-y:auto;justify-content:safe center}}.writing-ai-layout_top-content__wUJHf{display:flex;justify-content:space-between;width:100%;align-items:center;padding-bottom:20px}@media screen and (max-width:768px){.writing-ai-layout_top-content__wUJHf{position:absolute;top:0;left:0;right:0;z-index:1;background:var(--mono-white);padding:10px 15px;width:auto}}.writing-ai-layout_top-content__wUJHf .writing-ai-layout_top-content-button-wrapper__eYNzY{display:flex;gap:6px}.writing-ai-layout_outer-wrapper__ZsskP.writing-ai-layout_with-guide__UBHGi{align-items:flex-start;height:100%}@media screen and (max-width:768px){.writing-ai-layout_outer-wrapper__ZsskP.writing-ai-layout_with-guide__UBHGi{height:auto;align-items:center}}.writing-ai-layout_question-section__9jiwx{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:10px}.writing-ai-layout_sentence-wrapper__E65jx{display:flex;width:100%;margin-top:20px;justify-content:space-between;align-items:center}@media screen and (max-width:768px){.writing-ai-layout_sentence-wrapper__E65jx{margin-top:0;flex:0 0 auto;width:100%;justify-content:center;text-align:left}}.writing-ai-layout_question-section__9jiwx .writing-ai-layout_sentence-wrapper__E65jx{flex-direction:column;align-items:flex-start;justify-content:flex-start}@media screen and (max-width:768px){.writing-ai-layout_question-section__9jiwx .writing-ai-layout_sentence-wrapper__E65jx{text-align:center}}.writing-ai-layout_current-sentence-meaning__R7KIy{margin-top:6px;text-align:left}.writing-ai-layout_sentence-guide-message__eMYrx{color:var(--Purple-10);width:100%;padding:10px 20px;white-space:pre-wrap;text-align:left}.writing-ai-layout_mobile-guide-slot__LwY5V{width:100%;flex:0 1 auto;min-height:80px;overflow-y:auto;padding:0 15px 10px}.writing-ai-layout_writing-ai-input-form__y9A8N{height:100%;width:45vw;display:flex;flex-direction:column;padding:20px}@media screen and (max-width:768px){.writing-ai-layout_writing-ai-input-form__y9A8N{width:100%;height:auto;padding:10px 15px;flex:0 0 auto}}.writing-ai-layout_control-button-wrapper__zIJeY{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;width:100%;gap:6px;margin-bottom:20px}.writing-ai-layout_control-button-wrapper__zIJeY>*{flex:0 0 auto}@media screen and (max-width:768px){.writing-ai-layout_control-button-wrapper__zIJeY{margin-bottom:10px}}.writing-ai-layout_writing-ai-input-editor__5TKkF{padding:20px;border-radius:var(--radius-12, 12px);border:1px solid var(--Purple-10);flex:1;width:100%}@media screen and (max-width:768px){.writing-ai-layout_writing-ai-input-editor__5TKkF{padding:10px;flex:none;height:100px}}.writing-ai-layout_writing-ai-input-editor__5TKkF .writing-ai-layout_editor__manmD{height:100%;width:100%;text-align:left}@media screen and (max-width:768px){.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t{height:auto;min-height:100%;padding-top:0;justify-content:flex-start;overflow:visible}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t .writing-ai-layout_outer-wrapper__ZsskP{flex:none;min-height:0;overflow:visible;padding:0;justify-content:flex-start}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t .writing-ai-layout_top-content__wUJHf{position:static;padding:10px 16px;width:100%}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t .writing-ai-layout_question-section__9jiwx{margin-top:0;padding:16px 16px 12px;width:100%;box-sizing:border-box}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t .writing-ai-layout_writing-ai-input-form__y9A8N{padding:0 16px 10px}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t .writing-ai-layout_writing-ai-input-editor__5TKkF{display:flex;flex-direction:column;gap:8px;height:134px;padding:10px 12px}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t .writing-ai-layout_writing-ai-input-editor__5TKkF textarea{flex:1 1 auto;min-height:0;height:auto;overflow-y:auto;line-height:24px}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t .writing-ai-layout_writing-ai-input-editor__5TKkF.writing-ai-layout_is-recording___i-in textarea{flex:none;height:48px}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t .writing-ai-layout_writing-ai-input-editor__5TKkF.writing-ai-layout_is-recording___i-in .writing-ai-layout_editor-timer-row__9nCYf{height:18px;align-items:center}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t .writing-ai-layout_control-button-wrapper__zIJeY.writing-ai-layout_in-editor__wxaL_{margin-bottom:0;justify-content:flex-start}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t .writing-ai-layout_control-button-wrapper__zIJeY.writing-ai-layout_in-editor__wxaL_>:last-child{margin-left:auto}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t .writing-ai-layout_control-button-wrapper__zIJeY.writing-ai-layout_in-editor__wxaL_>button:not(#writing-ai-layout_\#__n-g0u){height:32px;min-height:32px;padding:0 12px 3px}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t .writing-ai-layout_editor-timer-row__9nCYf{display:flex;justify-content:flex-end}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t .writing-ai-layout_mic-xs__kMDzJ{display:inline-flex;flex:none}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t .writing-ai-layout_mic-xs__kMDzJ>button:not(#writing-ai-layout_\#__n-g0u){position:relative;width:32px;height:32px;min-height:32px;padding:0 0 3px;border-radius:var(--radius-8, 8px)}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t .writing-ai-layout_mic-xs__kMDzJ>button:not(#writing-ai-layout_\#__n-g0u):after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t .writing-ai-layout_word-guide-slot__pUAs7{padding:0 16px 16px}.writing-ai-layout_writing-ai-body__4-lzN.writing-ai-layout_word-layout__qV10t>.writing-ai-layout_outer-wrapper__ZsskP>.writing-ai-layout_sentence-wrapper__E65jx{padding:16px 16px 12px;box-sizing:border-box}}.writing-ai-sentence-body_inline-1__6adNf:not(#writing-ai-sentence-body_\#__mLm7j){white-space:pre-line}.writing-ai-sentence-body_inline-2__mVDDc:not(#writing-ai-sentence-body_\#__mLm7j){display:flex;flex-direction:column;height:100%}.writing-ai-sentence-analysis-result_main__yJf1m{display:flex;align-items:center;justify-content:center;height:100%;padding:16px}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_main__yJf1m{padding:8px}}.writing-ai-sentence-analysis-result_scrollArea__cLJwo{width:100%;max-width:1200px;height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow-x:hidden;overflow-y:auto}.writing-ai-sentence-analysis-result_scrollArea__cLJwo::-webkit-scrollbar{width:10px}.writing-ai-sentence-analysis-result_scrollArea__cLJwo::-webkit-scrollbar-thumb{border-radius:var(--radius-pill, 999px);background:var(--mono-gray2);background-clip:padding-box;border:2px solid transparent}.writing-ai-sentence-analysis-result_scrollArea__cLJwo::-webkit-scrollbar-track{background-color:transparent}.writing-ai-sentence-analysis-result_inner__hOymn{width:100%;max-width:1200px;padding:20px 32px 0}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_inner__hOymn{padding:12px 8px 0}}.writing-ai-sentence-analysis-result_header__YjnuW{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin-bottom:28px;width:100%;overflow:hidden}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_header__YjnuW{margin-bottom:16px}}.writing-ai-sentence-analysis-result_exitButton__8jBSF{position:absolute;top:0;right:0}.writing-ai-sentence-analysis-result_reportTitle__qlNTV{display:flex;justify-content:center;margin:0 0 12px}.writing-ai-sentence-analysis-result_head__iYGfZ{flex:1;min-width:0;overflow:hidden}.writing-ai-sentence-analysis-result_type__8CMPB{display:flex;align-items:center;flex-shrink:0}.writing-ai-sentence-analysis-result_type__8CMPB:before{display:block;content:"";width:2px;height:13px;margin:0 12px;background:var(--mono-gray2)}.writing-ai-sentence-analysis-result_variant__bpWOB{margin:0 0 0 8px;text-align:center}.writing-ai-sentence-analysis-result_aiOverallComment__y5xuG{margin:0 0 30px;padding:16px 20px;white-space:pre-wrap}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_aiOverallComment__y5xuG{margin-bottom:16px;padding:12px 14px}}.writing-ai-sentence-analysis-result_subject__9acp8{display:flex;align-items:center;width:100%;max-width:720px;min-width:0;padding:0 16px}.writing-ai-sentence-analysis-result_resultInfoSection__ZLHqR{position:relative;width:100%;max-width:1200px;margin:0 0 16px;border-radius:var(--radius-16, 16px);border:1px solid var(--mono-gray2);background:var(--mono-white);box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08);overflow:hidden}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_resultInfoSection__ZLHqR{margin:0 0 12px}}.writing-ai-sentence-analysis-result_blackBadge__Eohti{margin:0 12px 0 0}.writing-ai-sentence-analysis-result_problemText__KHjNb{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 20px}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_problemText__KHjNb{padding:12px 14px;gap:8px}}.writing-ai-sentence-analysis-result_problemText__KHjNb>div:first-of-type{flex:1;min-width:0;word-break:break-word}.writing-ai-sentence-analysis-result_problemText__KHjNb>div:last-of-type{flex-shrink:0;margin-top:2px}.writing-ai-sentence-analysis-result_problemText__KHjNb>div{display:flex;align-items:center;gap:10px}.writing-ai-sentence-analysis-result_resultInfoSectionInner__3P1nl{padding:20px}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_resultInfoSectionInner__3P1nl{padding:14px}}.writing-ai-sentence-analysis-result_sentenceSubmitted__L1jlC,.writing-ai-sentence-analysis-result_correctSentence__xl8vj{margin:0 0 12px}.writing-ai-sentence-analysis-result_sentenceText__vyLu_{padding:16px 24px;margin-bottom:18px}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_sentenceText__vyLu_{padding:12px 14px}}.writing-ai-sentence-analysis-result_sentenceText__vyLu_:last-child{margin-bottom:0}.writing-ai-sentence-analysis-result_aIExplanationSection__9Beps{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;margin:0 0 16px}.writing-ai-sentence-analysis-result_aIExplanationSection__9Beps p{margin:0;flex:1;word-break:break-word}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_aIExplanationSection__9Beps{padding:12px 14px}}.writing-ai-sentence-analysis-result_aIBadge__pOQzW{align-items:center;flex:0 0 auto;margin:0 12px 0 0}.writing-ai-sentence-analysis-result_aISuggestionSection__YMzNa{display:flex;flex-direction:column;gap:10px;margin-top:4px}.writing-ai-sentence-analysis-result_aISuggestionCard__KDHX6{display:flex;flex-direction:column;gap:8px;padding:14px 16px}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_aISuggestionCard__KDHX6{padding:12px 14px}}.writing-ai-sentence-analysis-result_aISuggestionHeader__isQp3{display:flex;align-items:center;gap:6px}.writing-ai-sentence-analysis-result_aISuggestionSentence__FfOeQ{margin:0;word-break:break-word}.writing-ai-sentence-analysis-result_aISuggestionReasonText__DS7Eo{flex:1;word-break:break-word}.writing-ai-sentence-analysis-result_aISuggestionReason__mblVY{display:flex;align-items:flex-start;gap:8px;padding-top:8px;border-top:1px dashed var(--AI-border)}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_aISuggestionReason__mblVY{flex-direction:column;align-items:flex-start;gap:6px}}.writing-ai-sentence-analysis-result_buttonGroup__vJ9uj{position:sticky;bottom:0;z-index:1;display:flex;align-items:center;gap:12px;width:100%;padding:10px 16px env(safe-area-inset-bottom,0px)}.writing-ai-sentence-analysis-result_buttonGroup__vJ9uj:before{position:absolute;top:-40px;right:0;left:0;display:block;content:"";height:40px;background:linear-gradient(transparent,var(--mono-white));z-index:-1}.writing-ai-sentence-analysis-result_buttonGroup__vJ9uj>button,.writing-ai-sentence-analysis-result_buttonGroup__vJ9uj>div{flex:1}.writing-ai-sentence-analysis-result_analysisDetailTitle__ICxyU{margin:0 0 16px}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_analysisDetailTitle__ICxyU{margin:0 0 12px}}.writing-ai-sentence-analysis-result_translationSummary__MmoHh{display:flex;align-items:center;gap:12px;padding:20px 24px;margin-bottom:30px}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_translationSummary__MmoHh{padding:14px 16px;gap:10px;margin-bottom:16px}}.writing-ai-sentence-analysis-result_translationSummaryEmoji__3cM6O{flex-shrink:0}.writing-ai-sentence-analysis-result_translationSummaryTextGroup__3OnR2{display:flex;flex-direction:column;gap:2px}.writing-ai-sentence-analysis-result_translationGradeDistribution__BjtZC{display:flex;gap:16px;padding:14px 20px;margin-bottom:24px}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_translationGradeDistribution__BjtZC{padding:12px 14px;gap:12px;margin-bottom:16px}}.writing-ai-sentence-analysis-result_translationGradeItem__D03CQ{display:flex;align-items:center;gap:6px}.writing-ai-sentence-analysis-result_translationModelAnswerLabel__ASAMv{margin:18px 0 12px}.writing-ai-sentence-analysis-result_translationScoreRow__s5pIA{display:flex;align-items:center;gap:16px;padding:16px 20px}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_translationScoreRow__s5pIA{padding:12px 16px;gap:12px}}.writing-ai-sentence-analysis-result_translationScoreGrid__ZwAKo{flex:1;display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:12px;min-width:0}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_translationScoreGrid__ZwAKo{padding:8px;gap:4px}}.writing-ai-sentence-analysis-result_translationScoreGridItem__pDvwK{display:flex;align-items:center;justify-content:space-between;padding:10px 14px}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_translationScoreGridItem__pDvwK{padding:8px 10px}}.writing-ai-sentence-analysis-result_translationScoreGridItem__pDvwK span{color:var(--mono-gray7);font-size:var(--font-size-13, 13px);font-weight:500}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_translationScoreGridItem__pDvwK span{font-size:var(--font-size-12, 12px)}}.writing-ai-sentence-analysis-result_translationScoreGridItem__pDvwK strong{color:var(--mono-gray10);font-size:var(--font-size-16, 16px);font-weight:700}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_translationScoreGridItem__pDvwK strong{font-size:var(--font-size-14, 14px)}}.writing-ai-sentence-analysis-result_translationScoreMax__Rdzhm.writing-ai-sentence-analysis-result_translationScoreMax__Rdzhm{color:var(--mono-gray5);font-size:var(--font-size-13, 13px);font-weight:500}.writing-ai-sentence-analysis-result_translationSummaryBadge__-xMdn{display:inline-flex;align-items:center;flex-shrink:0;padding:6px 14px}@media screen and (max-width:640px){.writing-ai-sentence-analysis-result_translationSummaryBadge__-xMdn{padding:4px 10px}}.writing-ai-sentence-analysis-result_translationGradeDot__Hhxpi{width:8px;height:8px}.writing-ai-sentence-analysis-result_translationInlineScore__uhWuW{display:flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:var(--radius-16, 16px);border:1px solid transparent}.writing-ai-sentence-analysis-result_inline-1__pCp67:not(#writing-ai-sentence-analysis-result_\#__rXWdy){background:var(--inline-background)}.writing-ai-sentence-analysis-result_inline-2__6uVhg:not(#writing-ai-sentence-analysis-result_\#__rXWdy){border-color:var(--inline-border-color)}.writing-ai-sentence-analysis-result_inline-3__LCucl:not(#writing-ai-sentence-analysis-result_\#__rXWdy){color:var(--inline-color)}.writing-ai-word-analysis-result_main__GafDn{display:flex;align-items:center;justify-content:center;height:100%;padding:16px}@media screen and (max-width:640px){.writing-ai-word-analysis-result_main__GafDn{padding:8px}}.writing-ai-word-analysis-result_scrollArea__uyFrn{width:100%;max-width:1200px;height:100%;display:flex;flex-direction:column;justify-content:space-between;overflow-x:hidden;overflow-y:auto}.writing-ai-word-analysis-result_scrollArea__uyFrn::-webkit-scrollbar{width:10px}.writing-ai-word-analysis-result_scrollArea__uyFrn::-webkit-scrollbar-thumb{border-radius:var(--radius-pill, 999px);background:var(--mono-gray2);background-clip:padding-box;border:2px solid transparent}.writing-ai-word-analysis-result_scrollArea__uyFrn::-webkit-scrollbar-track{background-color:transparent;box-shadow:inset 0 0 5px var(--mono-white)}.writing-ai-word-analysis-result_inner__qS5wP{width:100%;max-width:1200px;padding:20px 32px 0}@media screen and (max-width:640px){.writing-ai-word-analysis-result_inner__qS5wP{padding:12px 8px 0}}.writing-ai-word-analysis-result_header__ohZ2y{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;margin-bottom:28px}@media screen and (max-width:640px){.writing-ai-word-analysis-result_header__ohZ2y{margin-bottom:16px}}.writing-ai-word-analysis-result_exitButton__gB7e3{position:absolute;top:0;right:0}.writing-ai-word-analysis-result_reportTitle__5Z2ku{display:flex;justify-content:center;margin:0 0 12px}.writing-ai-word-analysis-result_head__YqlVR{flex:1;min-width:0;overflow:hidden}.writing-ai-word-analysis-result_type___DQjW{display:flex;align-items:center;flex-shrink:0}.writing-ai-word-analysis-result_type___DQjW:before{display:block;content:"";width:2px;height:13px;margin:0 12px;background:rgba(var(--mono-black-rgb),.07)}.writing-ai-word-analysis-result_badge__tPK1s{width:34px;height:23px}.writing-ai-word-analysis-result_variant__Wzct0{margin:0 0 0 8px;text-align:center}.writing-ai-word-analysis-result_translationSummary__fG8eL{display:flex;align-items:center;gap:12px;padding:20px 24px;margin-bottom:30px}@media screen and (max-width:640px){.writing-ai-word-analysis-result_translationSummary__fG8eL{padding:14px 16px;gap:10px;margin-bottom:16px}}.writing-ai-word-analysis-result_translationSummaryEmoji__c1gar{flex-shrink:0}.writing-ai-word-analysis-result_translationSummaryTextGroup__P4Snx{display:flex;flex-direction:column;gap:2px}.writing-ai-word-analysis-result_aiOverallComment__pcw_2{margin:0 0 30px;padding:16px 20px;white-space:pre-wrap}@media screen and (max-width:640px){.writing-ai-word-analysis-result_aiOverallComment__pcw_2{margin-bottom:16px;padding:12px 14px}}.writing-ai-word-analysis-result_subject__PUH7C{display:flex;align-items:center;width:100%;max-width:720px;min-width:0;padding:0 16px}.writing-ai-word-analysis-result_resultInfoSection__Jxddm{position:relative;width:100%;max-width:1200px;margin:0 0 16px;border-radius:var(--radius-16, 16px);border:1px solid var(--mono-gray2);background:var(--mono-white);box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08);overflow:hidden}@media screen and (max-width:640px){.writing-ai-word-analysis-result_resultInfoSection__Jxddm{margin:0 0 12px}}.writing-ai-word-analysis-result_blackBadge__WNkmY.writing-ai-word-analysis-result_blackBadge__WNkmY{flex:0 0 auto;width:24px;height:24px;padding:0;margin:0 12px 0 0}.writing-ai-word-analysis-result_problemText__46LCD{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 20px}@media screen and (max-width:640px){.writing-ai-word-analysis-result_problemText__46LCD{padding:12px 14px;gap:8px}}.writing-ai-word-analysis-result_problemText__46LCD>div:first-of-type{flex:1;min-width:0;word-break:break-word}.writing-ai-word-analysis-result_problemText__46LCD>div:last-of-type{flex-shrink:0;margin-top:2px}.writing-ai-word-analysis-result_problemText__46LCD>div{display:flex;align-items:center;gap:10px}.writing-ai-word-analysis-result_resultInfoSectionInner__HH0jr{padding:20px}.writing-ai-word-analysis-result_wordSubmitted__EJT4x{margin:0 0 12px}.writing-ai-word-analysis-result_correctWord__0R3vn{margin:28px 0 12px;padding-top:20px}.writing-ai-word-analysis-result_wordText__A15sK{padding:16px 24px;border-radius:var(--radius-12, 12px);border:1px solid rgba(var(--mono-gray2-rgb),.6);background:var(--mono-white);color:var(--mono-black)}.writing-ai-word-analysis-result_aIExplanationSection__vXJ0H{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;margin:24px 0 16px}.writing-ai-word-analysis-result_aIExplanationSection__vXJ0H p{margin:0;flex:1;word-break:break-word}@media screen and (max-width:640px){.writing-ai-word-analysis-result_aIExplanationSection__vXJ0H{padding:12px 14px}}.writing-ai-word-analysis-result_aIBadge__a6QLR{align-items:center;flex:0 0 auto;margin:0 12px 0 0}.writing-ai-word-analysis-result_aISuggestionSection__KI0bz{display:flex;flex-direction:column;gap:10px;margin-top:4px}.writing-ai-word-analysis-result_aISuggestionCard__fSKAz{display:flex;flex-direction:column;gap:8px;padding:14px 16px}@media screen and (max-width:640px){.writing-ai-word-analysis-result_aISuggestionCard__fSKAz{padding:12px 14px}}.writing-ai-word-analysis-result_aISuggestionHeader__Wsp_u{display:flex;align-items:center;gap:6px}.writing-ai-word-analysis-result_aISuggestionSentence__pi_Va{margin:0;word-break:break-word}.writing-ai-word-analysis-result_buttonGroup__leeoC{position:sticky;bottom:0;z-index:1;display:flex;align-items:center;gap:12px;width:100%;padding:10px 16px env(safe-area-inset-bottom,0px)}.writing-ai-word-analysis-result_buttonGroup__leeoC:before{position:absolute;top:-40px;right:0;left:0;display:block;content:"";height:40px;background:linear-gradient(transparent,var(--mono-white));z-index:-1}.writing-ai-word-analysis-result_buttonGroup__leeoC>button,.writing-ai-word-analysis-result_buttonGroup__leeoC>div{flex:1}.writing-ai-word-analysis-result_analysisDetailTitle__zOw0N{margin:0 0 16px}.writing-ai-word-analysis-result_translationSummaryBadge__0zgBk{display:inline-flex;align-items:center;flex-shrink:0;padding:6px 14px}@media screen and (max-width:640px){.writing-ai-word-analysis-result_translationSummaryBadge__0zgBk{padding:4px 10px}}.writing-ai-word-analysis-result_translationInlineScore__vN8ND{display:flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:var(--radius-16, 16px);border:1px solid transparent}.writing-ai-word-analysis-result_inline-1__cPRZu:not(#writing-ai-word-analysis-result_\#__D5TVr){background:var(--inline-background)}.writing-ai-word-analysis-result_inline-2__u-4uD:not(#writing-ai-word-analysis-result_\#__D5TVr){border-color:var(--inline-border-color)}.writing-ai-word-analysis-result_inline-3__Dytcy:not(#writing-ai-word-analysis-result_\#__D5TVr){color:var(--inline-color)}.assignment-word-test_inline-1__gvM50:not(#assignment-word-test_\#__AVQuZ){display:flex;justify-content:center;align-items:center;width:100%;height:calc(100dvh - var(--student-banner-offset, 0px))}.status-marker_dot__-ROQk{flex:none;display:inline-block;border-radius:50%;margin-right:4px;width:10px;height:10px}.status-marker_dot__-ROQk.status-marker_size-sm__JHl7W{width:6px;height:6px}.status-marker_dot__-ROQk.status-marker_mobile__oshb3{width:9px;height:9px}.status-marker_marker__TDYUj{flex:none;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;margin-right:4px;width:20px;height:20px}.status-marker_marker__TDYUj.status-marker_size-sm__JHl7W{width:15px;height:15px}@media(max-width:768px){.status-marker_marker__TDYUj{width:16px;height:16px}}.status-marker_marker__TDYUj.status-marker_mobile__oshb3.status-marker_icon-single__oEVnf svg{width:100%;height:100%}.status-marker_marker__TDYUj.status-marker_mobile__oshb3.status-marker_icon-todo__NOjHk svg{width:6px;height:6px}.status-marker_marker__TDYUj.status-marker_mobile__oshb3.status-marker_icon-progress__ZHssd svg{width:8px;height:2px}.status-marker_marker__TDYUj.status-marker_mobile__oshb3.status-marker_icon-done__x1Nnc svg{width:9px;height:6px}.status-marker_tone-todo__UgcD4{background-color:var(--st-danger)}.status-marker_tone-progress__VDATR{background-color:var(--st-warning-bright)}.status-marker_tone-done__5eGbS{background-color:var(--st-success-strong)}.status-marker_tone-none__451BQ{background-color:transparent}.status-badge_badge___CXZA{display:inline-flex;align-items:center;justify-content:center;padding:3px 10px;border-radius:var(--radius-20, 20px);font-size:var(--font-size-12, 12px);font-weight:600;white-space:nowrap}.status-badge_complete__MzDZq{background:var(--Green-02);color:var(--Green-09)}.status-badge_in-progress__ZwE4Z{background:var(--Yellow-01);color:var(--Yellow-11)}.report-list-table_panel__Q6PPY{width:100%;height:100%;max-height:inherit;overflow-y:auto}.report-list-table_report-list-table__DOlZP{width:100%}.report-list-table_tab-wrapper__lYyV_{display:flex;gap:0;margin-bottom:16px}.report-list-table_loading-state__5_Zkw{display:flex;align-items:center;justify-content:center;min-height:300px}.report-list-table_table-wrapper__Zrf5h{width:100%;overflow-x:auto}.report-list-table_table__DiBaN{width:100%;border-collapse:collapse}.report-list-table_table__DiBaN thead{background:var(--mono-gray0)}.report-list-table_table__DiBaN thead th{padding:12px 14px;font-size:var(--font-size-13, 13px);text-align:center;border-bottom:1px solid var(--mono-gray2);white-space:nowrap}.report-list-table_table__DiBaN thead th.report-list-table_align-left__mDZyB{text-align:left}.report-list-table_table__DiBaN tbody td{padding:10px 14px;font-size:var(--font-size-13, 13px);text-align:center;vertical-align:middle;border-bottom:1px solid var(--mono-gray2);white-space:nowrap}.report-list-table_table__DiBaN tbody td.report-list-table_align-left__mDZyB{text-align:left}.report-list-table_table__DiBaN tbody td.report-list-table_col-title__BNFgr,.report-list-table_table__DiBaN tbody td.report-list-table_col-test-type__gRapM{white-space:normal}.report-list-table_col-student-name__Rbz5r{width:80px;white-space:nowrap}.report-list-table_student-name-link__Tun-h{color:var(--mono-gray9);font-weight:inherit}.report-list-table_student-name-link__Tun-h:hover{color:var(--Brand-09)}.report-list-table_col-performed-date__v2cus{width:150px;white-space:nowrap}.report-list-table_col-title__BNFgr{min-width:160px;max-width:240px;white-space:normal}.report-list-table_col-assign-date__VSnoM{width:100px;white-space:nowrap}.report-list-table_col-category__IvzpI{width:70px;white-space:nowrap}.report-list-table_col-test-type__gRapM{width:130px;white-space:nowrap}.report-list-table_col-status__asV8q{width:80px}.report-list-table_col-score__glBEA{width:70px}@media(max-width:1024px){.report-list-table_col-score__glBEA{width:72px}}.report-list-table_date-time__nMhXG{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:wrap;gap:4px}.report-list-table_col-report__qWiSN{width:70px}.report-list-table_title-text__W1QoP{word-break:break-word}.report-list-table_pagination-wrapper__vN8V7{display:flex;justify-content:center;margin-top:20px}@media(max-width:1024px){.report-list-table_pagination-wrapper__vN8V7{margin-top:12px;transform:scale(.75);transform-origin:center}}.report-list-table_card-list__GOnD1{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.report-list-table_report-card__BpNDX{overflow:hidden}.report-list-table_card-head__G0Z56{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px}.report-list-table_card-head__G0Z56 .report-list-table_report-button-label__Dl2S-{white-space:nowrap}.report-list-table_card-title__w1Eaf{flex:1;min-width:0;word-break:keep-all;overflow-wrap:anywhere}.report-list-table_card-results__VO32s{margin:0;padding:0;list-style:none}.report-list-table_card-result__cBfLS{padding:10px 12px}.report-list-table_card-result__cBfLS+.report-list-table_card-result__cBfLS{border-top:1px solid var(--mono-gray2)}.report-list-table_card-result-top__1mW21{display:flex;align-items:center;justify-content:space-between;gap:8px}.report-list-table_card-test-type__2NON2{display:flex;align-items:center;gap:6px;flex:1;min-width:0;word-break:keep-all}.report-list-table_card-score__IhQKV{flex:none}.report-list-table_card-result-bottom__cJkwd{display:flex;align-items:center;gap:6px;margin-top:4px}.report-list-table_loading-more__eW2Rm{display:flex;justify-content:center;padding:14px 0}.report-list-table_inline-1__Ru17z:not(#report-list-table_\#__vFOEZ){margin-left:1px}.report-list-table_inline-2__8SUdR:not(#report-list-table_\#__vFOEZ){margin-left:4px}.report-list-table_inline-3__qD3yO:not(#report-list-table_\#__vFOEZ){color:var(--inline-color)}.report-list-table_report-link__h0L2P.report-list-table_report-link__h0L2P{gap:4px;padding:4px;border-radius:var(--radius-4, 4px);color:var(--mono-gray7);font-size:var(--font-size-16, 16px);font-weight:400;white-space:nowrap;transition:background .15s ease}.report-list-table_report-link__h0L2P.report-list-table_report-link__h0L2P:hover{background:var(--mono-gray1)}@media(max-width:1024px){.report-list-table_report-link__h0L2P.report-list-table_report-link__h0L2P{flex:none;color:var(--mono-gray9)}}.report-list-table_report-card-button__sG9uy{flex:none}.report-list-table_empty-state__zuoX4{min-height:400px;justify-content:center}.assignment-sentence_inline-1__jhlVD:not(#assignment-sentence_\#__Eyao3){display:flex;justify-content:center;align-items:center;width:100%;height:calc(100dvh - var(--student-banner-offset, 0px))}.assignment-sentence_inline-2__ieP4A:not(#assignment-sentence_\#__Eyao3){display:none}.assignment-sentence_grammar-pending__O974g:not(#assignment-sentence_\#__Eyao3){display:flex;flex:1;justify-content:center;align-items:center;width:100%;min-height:200px}.analyzing-modal_box__TvYec{width:100%;padding:40px 32px 32px;display:flex;flex-direction:column;align-items:center;gap:20px}@media screen and (max-width:640px){.analyzing-modal_box__TvYec{padding:32px 24px 24px}}.analyzing-modal_title__Stxrq,.analyzing-modal_description__s2n5i{margin:0;text-align:center}.analyzing-modal_progress__NOh4e{--progress-color: linear-gradient(90deg, var(--Brand-08), var(--Brand-07));width:100%;--progress-height: 8px;--progress-radius: 6px;--progress-track: var(--mono-gray1);margin-top:4px}.analyzing-modal_cancel-btn__VBPQN{margin-top:8px;min-width:140px}.essay-feedback_section__wKOQg{display:flex;flex-direction:column;gap:10px}.essay-feedback_text-box__OohFm{margin:0;padding:16px 20px;line-height:1.7;white-space:pre-line;overflow-wrap:anywhere}.essay-feedback_no-select__BymOQ{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.essay-feedback_written-head__Sh2g8{display:flex;align-items:center;justify-content:space-between;gap:8px}.essay-feedback_written-head__title__SUnBY{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:8px;min-width:0}.essay-feedback_written-head__nowrap__59YZb{white-space:nowrap}.essay-feedback_written-head__action__vMstI{flex:none}.essay-feedback_overall__W8t-1{display:flex;flex-direction:column;gap:12px;padding:14px 16px}.essay-feedback_overall__praise__VlROB{display:flex;flex-direction:column;gap:2px;padding-bottom:12px;border-bottom:1px solid var(--mono-gray2)}.essay-feedback_overall__praise__VlROB:last-child{padding-bottom:0;border-bottom:none}.essay-feedback_overall__praise-body__dNuj4{margin:0;color:var(--Brand-11)}.essay-feedback_overall__body__ZT2ep{margin:0}.essay-feedback_fix-ins__1lqAX{padding:1px 4px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.essay-feedback_fix-del__CJ7gT{text-decoration:line-through;text-decoration-color:var(--mono-gray4)}.essay-feedback_fix-no__Ow0uY{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-left:1px;line-height:1;vertical-align:super;border-radius:var(--radius-pill, 999px);background:var(--Brand-09)}.essay-feedback_fix-no--list__hHf0-{flex:none;width:18px;height:18px;margin:2px 0 0;vertical-align:baseline}.essay-feedback_fix-list__9herz{display:flex;flex-direction:column;gap:8px}.essay-feedback_fix-item__EnF8X{display:flex;align-items:flex-start;gap:7px;padding:10px 12px}.essay-feedback_fix-item__EnF8X>div{flex:1;min-width:0}.essay-feedback_fix-why__DogMl{margin-top:2px}.essay-feedback_ok__n328C{display:inline-flex;align-items:center;gap:4px}.essay-feedback_criteria__Km6t1{display:flex;flex-direction:column;gap:12px}.essay-feedback_criterion__IdFtr{display:flex;flex-direction:column;gap:4px}.essay-feedback_criterion__line__wUZ_-{display:flex;align-items:center;width:100%}.essay-feedback_criterion__name__thdRU{flex:0 0 15%;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:768px){.essay-feedback_criterion__name__thdRU{flex-basis:22%}}.essay-feedback_criterion__bar__0QPjG{flex:1;--progress-color: var(--AI-color);--progress-height: 10px;--progress-track: var(--mono-gray2);--progress-radius: var(--radius-10, 10px)}.essay-feedback_criterion__score__0AGBk{flex:0 0 20%;display:flex;justify-content:flex-end;align-items:flex-end;gap:2px;white-space:nowrap}@media screen and (max-width:768px){.essay-feedback_criterion__score__0AGBk{flex-basis:22%}}.essay-feedback_criterion__value__ifE1I{color:var(--score-color)}.essay-feedback_criterion__comment__I_CSz{margin:0;padding:0 20% 0 15%;overflow-wrap:anywhere}@media screen and (max-width:768px){.essay-feedback_criterion__comment__I_CSz{padding:0 0 0 22%}}.essay-feedback_legend__1Fm5b{display:flex;flex-wrap:wrap;gap:6px 12px}.essay-feedback_legend__item__AWnyz{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.essay-feedback_legend__swatch__ne6rr{display:inline-block;width:12px;height:12px;border-radius:var(--radius-4, 4px)}.essay-feedback_legend__swatch--changed__TLh1x{background:var(--Brand-01);border:1px solid var(--Brand-04)}.essay-feedback_legend__swatch--new___0gI1{background:var(--Blue-02);border:1px solid var(--Blue-04)}.essay-feedback_mark__pTnE8{padding:1px 0;border-radius:var(--radius-4, 4px);-webkit-box-decoration-break:clone;box-decoration-break:clone}.essay-feedback_mark--changed__YaxO2{background:var(--Brand-01);color:var(--Brand-11)}.essay-feedback_mark--new__A62nD{background:var(--Blue-02);color:var(--Blue-10)}.essay-feedback_mark-lead__MSQH4{white-space:nowrap}.essay-feedback_mark-tag__-q8NH{display:inline-block;max-width:100%;margin-right:4px;padding:0 6px;line-height:18px;vertical-align:1px;white-space:normal}.essay-feedback_topic__o-tRx{display:flex;flex-direction:column;gap:8px;padding:12px 14px}.essay-feedback_topic__question__1PYiZ{display:flex;align-items:flex-start;gap:8px}.essay-feedback_topic__tag___r-rG{flex:none;margin-top:1px}.essay-feedback_topic__guide__qdsA7{display:flex;align-items:flex-start;gap:12px}@media screen and (min-width:1024px){.essay-feedback_topic__guide__qdsA7{flex-direction:column;gap:10px}}.essay-feedback_topic__guide-text__6UWAj{flex:1;min-width:0;margin:0;white-space:pre-line}@media screen and (min-width:1024px){.essay-feedback_topic__guide-text__6UWAj{flex:none}}.essay-feedback_topic__thumb__trJUP{position:relative;flex:none;width:120px;height:78px;padding:0;overflow:hidden}.essay-feedback_topic__thumb__trJUP button{display:block;width:100%;height:100%;padding:0}.essay-feedback_topic__thumb__trJUP img{display:block;width:100%;height:100%;object-fit:cover;object-position:left top}@media screen and (min-width:1024px){.essay-feedback_topic__thumb__trJUP{width:440px;max-width:100%;height:auto}.essay-feedback_topic__thumb__trJUP img{height:auto;object-fit:contain}}.essay-feedback_topic__zoom__GmuQX{position:absolute;pointer-events:none;right:4px;bottom:4px;display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:22px;height:22px;padding:0 4px;background:rgba(var(--mono-black-rgb),.7)}@media screen and (min-width:1024px){.essay-feedback_topic__zoom__GmuQX{right:8px;bottom:8px;height:24px;padding:0 8px}}.essay-feedback_topic__zoom-label__ZbtBv{display:none}@media screen and (min-width:1024px){.essay-feedback_topic__zoom-label__ZbtBv{display:inline}}.essay-feedback_lightbox__nDpY8{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:56px 12px;background:rgba(var(--mono-black-rgb),.7)}@media screen and (min-width:1024px){.essay-feedback_lightbox__nDpY8{padding:72px 120px}}.essay-feedback_lightbox__image__onpQo{width:100%;max-width:880px;max-height:100%;object-fit:contain;border-radius:var(--radius-8, 8px);background:var(--mono-white)}.essay-feedback_lightbox__close__DTBN3{position:absolute;top:8px;right:8px}@media screen and (min-width:1024px){.essay-feedback_lightbox__close__DTBN3{top:16px;right:20px}}.teacher-guide-box_box__A0x-a{box-sizing:border-box;display:flex;flex:none;flex-direction:column;gap:10px;width:100%;margin:4px 0;padding:14px}@media screen and (min-width:1025px){.teacher-guide-box_box__A0x-a{gap:12px;padding:20px}}.teacher-guide-box_head__bGeh-{display:flex;gap:8px;align-items:center}.teacher-guide-box_toggle__jo_lG{margin-left:auto}.teacher-guide-box_body__Ic5PT{display:flex;flex-direction:column;gap:10px}.teacher-guide-box_text__91Wml{margin:0;white-space:pre-line}.teacher-guide-box_image-button__6s68N{position:relative;display:block;width:100%;padding:0;border:0;background:none;cursor:zoom-in}.teacher-guide-box_image__uhSaG{display:block;width:100%;height:auto;border-radius:var(--radius-10, 10px)}.teacher-guide-box_zoom__P9TMi{position:absolute;right:8px;bottom:8px;display:inline-flex;align-items:center;gap:3px;height:24px;padding:0 8px;white-space:nowrap;pointer-events:none;background:rgba(var(--mono-black-rgb),.7)}.gentle-correction_container__5efCm{display:flex;flex-direction:column;gap:10px;padding:20px}.gentle-correction_container__5efCm.gentle-correction_flush__9Nbio{gap:10px;padding:0}.gentle-correction_praise__bu-eu{display:flex;gap:8px;align-items:flex-start;margin:0;padding:12px 14px}.gentle-correction_praise__bu-eu b{flex:none}.gentle-correction_soft-sub__qdskb{margin-top:-6px}.gentle-correction_ebox__f5tgV{margin:0;padding:16px 20px;color:var(--mono-black)}.gentle-correction_flush__9Nbio .gentle-correction_ebox__f5tgV{padding:12px 14px}.gentle-correction_fx-del__guNEZ{text-decoration:line-through;text-decoration-color:var(--mono-gray3)}.gentle-correction_fx-ins__a5q5E{padding:1px 4px}.gentle-correction_fn__2Fq_S{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;margin-left:-2px;vertical-align:super;background:var(--Brand-09);border-radius:var(--radius-pill, 999px)}.gentle-correction_fixlist__aQhrD{display:flex;flex-direction:column;gap:8px}.gentle-correction_fixlist__aQhrD .gentle-correction_fi__DG1hY{display:flex;gap:7px;align-items:flex-start;padding:10px 12px}.gentle-correction_fixlist__aQhrD .gentle-correction_fi__DG1hY .gentle-correction_fn__2Fq_S{flex:none;width:18px;height:18px;margin:2px 0 0;vertical-align:baseline}.gentle-correction_fixlist__aQhrD .gentle-correction_fi__DG1hY>div{min-width:0;flex:1}.gentle-correction_fixlist__aQhrD .gentle-correction_w__h-wOI{overflow-wrap:anywhere}.gentle-correction_fixlist__aQhrD .gentle-correction_why__ry-vI{margin-top:2px}.gentle-correction_mine__pCIMD{display:flex;align-items:center;justify-content:space-between;gap:8px}.gentle-correction_mine__pCIMD b{white-space:nowrap}.gentle-correction_flush__9Nbio .gentle-correction_mine__pCIMD{margin-top:2px}.gentle-correction_ok__JYtRw{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.essay-feedback-box_box__LhMNs{box-sizing:border-box;display:flex;flex:none;flex-direction:column;gap:10px;width:100%;margin:4px 0;padding:14px}@media screen and (min-width:1025px){.essay-feedback-box_box__LhMNs{gap:12px;padding:20px}}.essay-feedback-box_head__6bXfp{display:flex;gap:8px;align-items:center;flex-wrap:nowrap}.essay-feedback-box_chip__TKKzf{flex:none}.essay-feedback-box_title__KdAkj{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.essay-feedback-box_score__Dsp-i{flex:none;margin-left:auto;white-space:nowrap}.essay-feedback-box_fold__8tmjk{flex:none;margin-left:8px}.essay-feedback-box_rounds__OW-Mc{display:flex;flex:none;gap:6px;overflow-x:auto;scrollbar-width:none}.essay-feedback-box_rounds__OW-Mc>*{flex:none}.essay-feedback-box_rounds__OW-Mc::-webkit-scrollbar{display:none}.essay-feedback-box_part__9ej5A{display:flex;flex-direction:column;gap:8px;margin:0;padding-top:12px}.essay-feedback-box_written__qLRwA{margin:0;padding:12px 14px;line-height:1.7;white-space:pre-line;overflow-wrap:anywhere;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.essay-feedback-box_criteria__8Xctt{display:flex;flex-direction:column;gap:12px}.essay-feedback-box_criterion__eXgh8{display:flex;flex-direction:column;gap:4px}.essay-feedback-box_criterion__line__D2xXG{display:flex;justify-content:space-between;gap:8px}.essay-feedback-box_criterion__score__IWjyv{flex:none;white-space:nowrap}.essay-feedback-box_criterion__comment__uw9ps{margin:0;white-space:pre-line}.test-writing-ai-upload_upload-icon__LN5Oo{display:none}@media screen and (max-width:1024px){.test-writing-ai-upload_upload-icon__LN5Oo{display:block;flex:none}.test-writing-ai-upload_upload-text__DWtXl{display:none}.test-writing-ai-upload_upload-button__VarMw.test-writing-ai-upload_upload-button__VarMw{width:38px;height:38px;padding:0}}.test-writing-ai-upload_inline-1__3Yc4T:not(#test-writing-ai-upload_\#__ZmXbH){width:100%;max-width:600px;font-size:var(--font-size-16, 16px);padding:4px;display:flex;justify-content:space-between}@media only screen and (max-width:920px){.test-writing-ai-upload_inline-1__3Yc4T:not(#test-writing-ai-upload_\#__ZmXbH){font-size:13px}}@media only screen and (max-width:640px){.test-writing-ai-upload_inline-1__3Yc4T:not(#test-writing-ai-upload_\#__ZmXbH){font-size:9px}}.rubric-modal_rubricModal__v0UsH{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.rubric-modal_rubricModal__v0UsH .rubric-modal_rubricModal__header__pF6c6{width:100%;display:flex;text-align:left;gap:10px}.rubric-modal_rubricModal__v0UsH .rubric-modal_rubricModal__body__S7n18{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.rubric-modal_rubricModal__v0UsH .rubric-modal_rubricModal__body__S7n18 .rubric-modal_rubricModal__body__criterion__kGLq6{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:0 10px}.rubric-modal_rubricModal__v0UsH .rubric-modal_rubricModal__body__S7n18 .rubric-modal_rubricModal__body__criterion__kGLq6 .rubric-modal_rubricModal__body__criterion__table__RMKRG{width:100%;border-radius:var(--radius-8, 8px);overflow:hidden;background-color:var(--mono-gray2)}.rubric-modal_rubricModal__v0UsH .rubric-modal_rubricModal__body__S7n18 .rubric-modal_rubricModal__body__criterion__kGLq6 .rubric-modal_rubricModal__body__criterion__table__RMKRG caption{font-size:var(--font-size-18, 18px);font-weight:700;text-align:left;padding:10px 0}.rubric-modal_rubricModal__v0UsH .rubric-modal_rubricModal__body__S7n18 .rubric-modal_rubricModal__body__criterion__kGLq6 .rubric-modal_rubricModal__body__criterion__table__RMKRG thead th:first-child{border-radius:var(--radius-8, 8px) 0 0 0}.rubric-modal_rubricModal__v0UsH .rubric-modal_rubricModal__body__S7n18 .rubric-modal_rubricModal__body__criterion__kGLq6 .rubric-modal_rubricModal__body__criterion__table__RMKRG thead th:last-child{border-radius:0 var(--radius-8, 8px) 0 0}.rubric-modal_rubricModal__v0UsH .rubric-modal_rubricModal__body__S7n18 .rubric-modal_rubricModal__body__criterion__kGLq6 .rubric-modal_rubricModal__body__criterion__table__RMKRG tbody{border-radius:0 0 var(--radius-8, 8px) var(--radius-8, 8px);overflow:hidden}.rubric-modal_rubricModal__v0UsH .rubric-modal_rubricModal__body__S7n18 .rubric-modal_rubricModal__body__criterion__kGLq6 .rubric-modal_rubricModal__body__criterion__table__RMKRG tbody tr:last-child td:first-child{border-radius:0 0 0 var(--radius-8, 8px)}.rubric-modal_rubricModal__v0UsH .rubric-modal_rubricModal__body__S7n18 .rubric-modal_rubricModal__body__criterion__kGLq6 .rubric-modal_rubricModal__body__criterion__table__RMKRG tbody tr:last-child td:last-child{border-radius:0 0 var(--radius-8, 8px) 0}.rubric-modal_rubricModal__v0UsH .rubric-modal_rubricModal__body__S7n18 .rubric-modal_rubricModal__body__criterion__kGLq6 .rubric-modal_rubricModal__body__criterion__table__RMKRG .rubric-modal_level__jyn2d{text-align:left}.rubric-modal_rubricModal__v0UsH .rubric-modal_rubricModal__body__S7n18 .rubric-modal_rubricModal__body__criterion__kGLq6 .rubric-modal_rubricModal__body__criterion__table__RMKRG .rubric-modal_score__P28I_{text-align:center}.writing-ai-essay-page_outer-content-container__CkMJ8{height:100%;width:55vw;display:flex;flex-direction:column;flex:1;min-height:0;align-items:center;padding:20px}@media screen and (max-width:1280px){.writing-ai-essay-page_outer-content-container__CkMJ8{width:45vw}}@media screen and (max-width:1024px){.writing-ai-essay-page_outer-content-container__CkMJ8{width:100%;padding:10px 15px;height:auto;max-height:none;flex:1;min-height:0}}.writing-ai-essay-page_outer-content-container__CkMJ8 .writing-ai-essay-page_inner-content-container__-zVjZ{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;flex:1;align-items:stretch;overflow:hidden;gap:10px}@media screen and (max-width:1024px){.writing-ai-essay-page_outer-content-container__CkMJ8 .writing-ai-essay-page_inner-content-container__-zVjZ{width:100%;gap:8px}}.writing-ai-essay-page_outer-content-container__CkMJ8 .writing-ai-essay-page_inner-content-container__-zVjZ .writing-ai-essay-page_inner-content-scroll__VDc1N{flex:1;min-height:0;display:flex;flex-direction:column;gap:10px;overflow-y:auto}.writing-ai-essay-page_outer-content-container__CkMJ8 .writing-ai-essay-page_inner-content-container__-zVjZ .writing-ai-essay-page_inner-content-scroll__VDc1N>*{flex-shrink:0}@media screen and (max-width:1024px){.writing-ai-essay-page_outer-content-container__CkMJ8 .writing-ai-essay-page_inner-content-container__-zVjZ .writing-ai-essay-page_inner-content-scroll__VDc1N{gap:8px}}.writing-ai-essay-page_outer-content-container__CkMJ8 .writing-ai-essay-page_essay-subject__SpqU9{width:100%;display:block;flex-shrink:0;padding:4px 0}@media screen and (max-width:1024px){.writing-ai-essay-page_outer-content-container__CkMJ8 .writing-ai-essay-page_essay-subject__SpqU9{margin-top:auto}.writing-ai-essay-page_outer-content-container__CkMJ8 .writing-ai-essay-page_essay-subject__SpqU9.writing-ai-essay-page_has-feedback__DC9pL{margin-top:0}}.writing-ai-essay-page_essay-content-actions__vZWPT{display:flex;align-items:center;justify-content:center;gap:16px;flex-shrink:0;padding:6px 0 0}.writing-ai-essay-page_essay-content-actions__vZWPT button{font-size:var(--font-size-12, 12px);line-height:1.5;text-decoration:underline;text-underline-offset:2px}@media screen and (max-width:1024px){.writing-ai-essay-page_essay-content-actions__vZWPT button{font-size:var(--font-size-11, 11px)}}.writing-ai-essay-page_essay-content-modal-body__fv3CC{white-space:pre-wrap;word-break:break-word}.writing-ai-essay-page_bottom-content__XIDP1{width:45vw;height:100%;display:flex;flex-direction:column;padding:20px;gap:10px}@media screen and (max-width:1280px){.writing-ai-essay-page_bottom-content__XIDP1{width:55vw}}@media screen and (max-width:1024px){.writing-ai-essay-page_bottom-content__XIDP1{padding:4px 15px 10px;width:100%;height:auto;flex:none}}.writing-ai-essay-page_control-button-wrapper__WJMw3{display:flex;align-items:center;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;gap:6px}.writing-ai-essay-page_control-button-wrapper__WJMw3>*{flex:0 0 auto}.writing-ai-essay-page_word-count-guide__7cmHR{display:flex;max-width:100%;align-items:center;flex-wrap:wrap;justify-content:space-between;width:100%;gap:10px}.writing-ai-essay-page_word-count-guide__7cmHR .writing-ai-essay-page_word-count__S8NSQ{white-space:nowrap}.writing-ai-essay-page_word-count-guide__7cmHR .writing-ai-essay-page_word-count__S8NSQ span{color:var(--Purple-10)}@media screen and (max-width:1024px){.writing-ai-essay-page_word-count-guide__7cmHR{flex-wrap:nowrap;justify-content:flex-start;gap:6px;font-size:var(--font-size-14, 14px)}.writing-ai-essay-page_word-count-guide__7cmHR .writing-ai-essay-page_word-count__S8NSQ{min-width:0;margin-right:auto;overflow:hidden;text-overflow:ellipsis}.writing-ai-essay-page_word-count-guide__7cmHR .writing-ai-essay-page_upload-container__RqALQ{flex:1;flex-wrap:nowrap;justify-content:flex-end;gap:6px}.writing-ai-essay-page_word-count-guide__7cmHR .writing-ai-essay-page_control-button-wrapper__WJMw3{flex:none;flex-wrap:nowrap;gap:6px}}.writing-ai-essay-page_row-icon__kqz0i{display:none}@media screen and (max-width:1024px){.writing-ai-essay-page_row-icon__kqz0i{display:block;flex:none;color:var(--mono-gray9)}.writing-ai-essay-page_row-text__qTEQ8{display:none}.writing-ai-essay-page_control-button-wrapper__WJMw3 button{display:inline-flex;align-items:center;justify-content:center;width:38px;min-width:38px;height:38px;padding:0;border-radius:var(--radius-10, 10px)}.writing-ai-essay-page_control-button-wrapper__WJMw3 button:last-child{width:auto;min-width:0;padding:0 14px}}.writing-ai-essay-page_upload-container__RqALQ{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.writing-ai-essay-page_upload-container__RqALQ>*{flex:0 0 auto}@media screen and (max-width:1024px){.writing-ai-essay-page_upload-container__RqALQ{justify-content:flex-end}}.writing-ai-essay-page_writing-ai-input-form__k77se{height:100%;display:flex;flex-direction:column}@media screen and (max-width:1024px){.writing-ai-essay-page_writing-ai-input-form__k77se{width:100%}}.writing-ai-essay-page_writing-ai-input-editor__r8dzy{padding:20px;border-radius:var(--radius-12, 12px);border:1px solid var(--Purple-10);flex:1;width:100%;font-size:var(--font-size-24, 24px);font-weight:600}@media screen and (max-width:1024px){.writing-ai-essay-page_writing-ai-input-editor__r8dzy{padding:10px;flex:none;height:164px}}@media screen and (max-width:768px){.writing-ai-essay-page_writing-ai-input-editor__r8dzy{height:148px}}@media screen and (max-width:1280px){.writing-ai-essay-page_writing-ai-input-editor__r8dzy{font-size:var(--font-size-20, 20px)}}@media screen and (max-width:1024px){.writing-ai-essay-page_writing-ai-input-editor__r8dzy{font-size:var(--font-size-18, 18px);line-height:1.4}}@media screen and (max-width:768px){.writing-ai-essay-page_writing-ai-input-editor__r8dzy{font-size:var(--font-size-16, 16px)}}.writing-ai-essay-page_writing-ai-input-editor__r8dzy .writing-ai-essay-page_editor__3hOx2{height:100%;width:100%;text-align:left}.photo-thumb_thumb__I-qxy{display:block;padding:0;border:none;overflow:hidden;background:var(--mono-gray1);cursor:pointer}.photo-thumb_thumb__I-qxy img{display:block;width:100%;height:100%;object-fit:cover}.photo-thumb_radius-sm__c5zEf{border-radius:var(--radius-4, 4px)}.photo-thumb_radius-md__lh6vg{border-radius:var(--radius-8, 8px)}.photo-thumb_radius-lg__E1inj{border-radius:var(--radius-10, 10px)}.photo-thumb_on-dark__z42wg{border:1px solid rgba(var(--mono-white-rgb),.24);background:rgba(var(--mono-white-rgb),.12)}.photo-thumb_on-dark-mobile__ErdJz{border:1px solid var(--mono-gray2)}@media(max-width:1023px){.photo-thumb_on-dark-mobile__ErdJz{border-color:rgba(var(--mono-white-rgb),.24);background:rgba(var(--mono-white-rgb),.12)}}.photo-thumb_selected__h3Gc2{border:2px solid var(--photo-thumb-active, var(--Brand-08))}.photo-thumb_more__6q9ih{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:#0f172ac7;color:var(--mono-white);font-size:var(--font-size-13, 13px);font-weight:700;font-variant-numeric:tabular-nums}.photo-thumb_contain__Fb2Kt{position:relative;background:var(--mono-gray0)}.photo-thumb_contain__Fb2Kt img{object-fit:contain}.photo-thumb_lined__gCXc6{border:1px solid var(--mono-gray2)}.photo-thumb_caption__onCWx{position:absolute;left:0;right:0;bottom:0;padding:6px 8px;background:rgba(var(--mono-black-rgb),.55);color:var(--mono-white);font-size:var(--font-size-12, 12px);font-weight:500;line-height:150%;text-align:center}.photo-thumb_thumb__I-qxy:has(.photo-thumb_caption__onCWx){position:relative}.essay-task-result_scroll__n2wVV{width:100%;overflow-x:auto}.essay-task-result_table__H3pJU{min-width:calc(var(--column-count) * 44px);table-layout:fixed}.essay-task-result_table__H3pJU th,.essay-task-result_table__H3pJU td{padding:10px 4px}.essay-task-result_table__H3pJU td{font-weight:700}.essay-task-result_table__H3pJU .essay-task-result_round__b7-hf{width:56px;font-weight:400;white-space:nowrap}.essay-task-result_table__H3pJU .essay-task-result_criterion__XkPAn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.essay-task-result_inline-1__Z-Gq9:not(#essay-task-result_\#__K0GNb){color:var(--inline-color)}.rubric-feedback_container__5rTCR{display:flex;flex-direction:column;padding:20px;gap:10px}.rubric-feedback_container__5rTCR .rubric-feedback_top__miwVC{display:flex;flex-direction:column;align-items:stretch;gap:12px}.rubric-feedback_container__5rTCR .rubric-feedback_top__miwVC .rubric-feedback_writing-text__u8DIc{padding:16px 20px;color:var(--mono-black)}.rubric-feedback_container__5rTCR .rubric-feedback_bottom__Bo4Yg{padding:6px 10px 0;display:flex;flex-direction:column;gap:10px}.ai-feedback-detail_container__7QWy-{display:flex;flex-direction:column;gap:12px}.ai-feedback-detail_container__7QWy- .ai-feedback-detail_ai-feedback__w2AZD{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ai-feedback-detail_container__7QWy- .ai-feedback-detail_ai-tag__b1kqc{align-items:center;justify-content:center;flex:0 0 auto;gap:2px;height:24px}.ai-feedback-detail_container__7QWy- .ai-feedback-detail_ai-suggested__qL0jQ{display:flex;flex-direction:column;align-items:stretch;gap:12px;padding-top:20px}.ai-feedback-detail_container__7QWy- .ai-feedback-detail_ai-suggested__label__31XZK{margin:0 0 8px}.ai-feedback-detail_container__7QWy- .ai-feedback-detail_ai-suggested__text__cSjLh{margin:0;padding:12px 16px;white-space:pre-wrap}.ai-feedback-detail_container__7QWy- .ai-feedback-detail_ai-feedback-description__FPURT{display:flex;gap:10px;align-self:stretch;align-items:flex-start;padding:14px}.ai-feedback-detail_container__7QWy- .ai-feedback-detail_ai-feedback-description__text__CFRd7{flex:1;white-space:pre-wrap;word-break:keep-all}.ai-feedback-detail_container__7QWy- .ai-feedback-detail_fx_del__Q7lqU{text-decoration:line-through;text-decoration-color:var(--mono-gray3)}.ai-feedback-detail_container__7QWy- .ai-feedback-detail_fx_ins__hK0UF{padding:1px 4px}.swatch-pick_group__SAhtx{display:flex;justify-content:center;gap:22px}.swatch-pick_option__C3P8w{display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;border:none;background:none;cursor:pointer}.swatch-pick_swatch__e40TE{position:relative;box-sizing:border-box;width:52px;height:52px;border-radius:var(--radius-12, 12px);box-shadow:inset 0 0 0 1px var(--mono-gray2)}.swatch-pick_busy__fTELH{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:inherit;background:var(--mono-white)}.swatch-pick_label__TQ_0Q{color:var(--gray7);font-size:var(--font-size-12, 12px);font-weight:500}.swatch-pick_selected__z7bGW .swatch-pick_swatch__e40TE{box-shadow:0 0 0 2px var(--mono-white),0 0 0 4px var(--Brand-08)}.swatch-pick_selected__z7bGW .swatch-pick_label__TQ_0Q{color:var(--mono-gray10);font-weight:700}.essay-image-share_entry_filled__r2LDi.essay-image-share_entry_filled__r2LDi{height:36px;padding:0 12px;gap:4px;border:1px solid var(--Brand-10);border-radius:var(--radius-8, 8px);background:var(--Brand-10);color:var(--mono-white);white-space:nowrap}.essay-image-share_entry_filled__r2LDi.essay-image-share_entry_filled__r2LDi:not(#essay-image-share_\#__tSYQI){font-size:var(--font-size-13, 13px);font-weight:600}.essay-image-share_sheet__baRcS.essay-image-share_sheet__baRcS{background:var(--mono-white);display:flex;flex-direction:column;max-height:calc(100% - 8px)}.essay-image-share_sheet_pc__oojOo.essay-image-share_sheet_pc__oojOo{width:auto;max-width:420px}.essay-image-share_sheet_body__nC_Mh{display:flex;flex-direction:column;gap:14px;padding:10px 20px 24px;min-height:0;overflow-y:auto}.essay-image-share_sheet_body__nC_Mh>*{flex-shrink:0}.essay-image-share_sheet_body_pc__rbvAH{width:420px;padding:20px 24px 24px}.essay-image-share_grabber__UgGGu{align-self:center;width:40px;height:4px}.essay-image-share_title_row__vEPrh{display:flex;justify-content:space-between;align-items:center}.essay-image-share_preview__BM_yp{position:relative;height:279px;min-height:120px;overflow:hidden}.essay-image-share_sheet_body__nC_Mh>.essay-image-share_preview__BM_yp{flex-shrink:1}.essay-image-share_preview__scroll__LD8Si{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;overflow:hidden}.essay-image-share_preview__scroll__LD8Si.essay-image-share_scrollable__Nl0sj{overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain}.essay-image-share_preview__sizer__XbGp0{overflow:hidden}.essay-image-share_preview__scale__donnv{transform:scale(var(--preview-scale, .62));transform-origin:top center}.essay-image-share_preview__fade__vnxGZ{position:absolute;left:0;right:0;bottom:0;height:28px;background:linear-gradient(transparent,var(--mono-gray1));pointer-events:none}.essay-image-share_preview_hint__BMJzu{margin:-6px 0 0;text-align:center;white-space:nowrap}.essay-image-share_bg_picker__DBuh2{padding:2px 0 4px}.essay-image-share_bg_thumb--diary__HSLnV{background:repeating-linear-gradient(to bottom,var(--mono-white) 0,var(--mono-white) 9px,var(--Brown-02) 9px,var(--Brown-02) 10px);border:5px solid var(--Orange-02)}.essay-image-share_bg_thumb--note__7-wTP{background:linear-gradient(to right,transparent 13px,var(--Red-05) 13px,var(--Red-05) 14px,transparent 14px),repeating-linear-gradient(to bottom,var(--mono-white) 0,var(--mono-white) 9px,var(--Blue-03) 9px,var(--Blue-03) 10px)}.essay-image-share_bg_thumb--night__sxoNT{background:radial-gradient(circle at 30% 30%,var(--mono-white) 0 1px,transparent 1.5px),radial-gradient(circle at 70% 22%,var(--mono-white) 0 1px,transparent 1.5px),linear-gradient(180deg,#121331,#3d3263 70%,#6e4c6c)}.essay-image-share_score_row__YagUT{display:flex;justify-content:space-between;align-items:center;padding:4px 2px}.essay-image-share_score_row__text__-6zFB{display:flex;flex-direction:column;gap:2px}.essay-image-share_actions__4F-c1{display:flex;gap:10px}.essay-image-share_actions__4F-c1>*{flex:1 1 0;min-width:0}.essay-image-share_switch__t7DAf.essay-image-share_switch__t7DAf{width:45px;height:25px;padding:3px 2px}.essay-image-share_switch__t7DAf.essay-image-share_switch__t7DAf>span{width:20px;height:20px}.essay-image-share_copy_buffer__0dAxr{position:fixed;top:-1000px;left:0;opacity:0}.essay-image-share_capture_stage__euLBV{position:fixed;top:0;left:-10000px;pointer-events:none}.essay-image-share_inline-1__TkLf-:not(#essay-image-share_\#__tSYQI){height:var(--inline-height)}.essay-share-card_card__Ji9xK{position:relative;flex:none;width:360px;min-height:450px;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;word-break:keep-all;line-height:1.5}.essay-share-card_tiles__Pn5Gy{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;pointer-events:none}.essay-share-card_tiles__Pn5Gy img{display:block}.essay-share-card_stamp__0Q9BL{position:absolute;top:10px;right:14px;width:56px;height:56px;border-radius:var(--radius-pill, 999px);border:2px solid var(--Red-09);color:var(--Red-09);display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(-10deg);font-weight:700;line-height:1.1;background:var(--Yellow-01);z-index:1}.essay-share-card_stamp__max__AjCIh{font-size:8px;line-height:1.2}.essay-share-card_footer__SdI7R{margin-top:auto;padding-top:6px;display:flex;justify-content:space-between;align-items:center;gap:12px}.essay-share-card_footer__lesson__cSAuW{flex:1 1 auto;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.essay-share-card_school__lz8UW{display:inline-flex;align-items:center;gap:5px;font-family:ui-sans-serif,-apple-system,Apple SD Gothic Neo,sans-serif;flex:none;white-space:nowrap}.essay-share-card_school__logo__j7C68{width:16px;height:16px;border-radius:var(--radius-4, 4px);object-fit:cover}.essay-share-card_card--diary__npgzD{background:var(--Orange-02);padding:18px;font-family:Gowun Batang,Nanum Myeongjo,AppleMyungjo,serif;color:var(--mono-gray9)}.essay-share-card_card--diary__npgzD .essay-share-card_stamp__0Q9BL{top:4px}.essay-share-card_diary__paper__8hILg{position:relative;flex:1;min-height:414px;box-sizing:border-box;padding:22px 22px 18px;display:flex;flex-direction:column;gap:10px}.essay-share-card_diary__date_row__WnEwT{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid var(--Brown-02);padding-bottom:10px}.essay-share-card_diary__date__AXWJp{white-space:nowrap}.essay-share-card_diary__writing__8gKfr{line-height:28px;white-space:pre-line;background-image:linear-gradient(to bottom,transparent 0,transparent 27px,var(--Brown-02) 27px,var(--Brown-02) 28px);background-size:100% 28px;background-repeat:repeat-y}.essay-share-card_card--note__D0JuK{background:var(--mono-gray2);padding:18px;color:#22324d}.essay-share-card_note__paper__GiWgH{position:relative;flex:1;min-height:414px;box-sizing:border-box;overflow:hidden;background-image:linear-gradient(to right,transparent 39px,var(--Red-05) 39px,var(--Red-05) 40px,transparent 40px),linear-gradient(to bottom,transparent 0,transparent 25px,var(--Blue-03) 25px,var(--Blue-03) 26px);background-size:100% 100%,100% 26px;background-repeat:no-repeat,repeat-y;background-position:0 0,0 -5px;padding:26px 20px 12px 52px;display:flex;flex-direction:column}.essay-share-card_note__body__E8NS4{position:relative;flex:1;display:flex;flex-direction:column}.essay-share-card_note__date__1bz8-{height:26px;line-height:26px;margin-bottom:26px;text-align:left;white-space:nowrap;font-family:Caveat,Gowun Batang,cursive}.essay-share-card_note__topic__7ota_{line-height:26px;color:#1e3a5f}.essay-share-card_note__writing__B0k3Y{font-family:Caveat,Gowun Batang,cursive;line-height:26px;color:#2a4a8a;white-space:pre-line}.essay-share-card_note__writing__B0k3Y.essay-share-card_after_topic__Y482R{margin-top:26px}.essay-share-card_card--note__D0JuK .essay-share-card_stamp__0Q9BL{top:-18px;right:-6px}.essay-share-card_footer--note__UV3Jp{min-height:26px;padding-top:0}.essay-share-card_card--night__m_3CE{color:var(--mono-white);font-family:Gowun Batang,Nanum Myeongjo,AppleMyungjo,serif;background-color:#121331;background-image:linear-gradient(180deg,#121331,#22224d 42%,#3d3263 72%,#6e4c6c)}.essay-share-card_night__hills__AAkOZ{position:absolute;left:0;bottom:0}.essay-share-card_night__content__w9F83{position:relative;flex:1;min-height:450px;box-sizing:border-box;padding:30px 30px 18px;display:flex;flex-direction:column;align-items:center}.essay-share-card_night__date__zbq71{color:rgba(var(--mono-white-rgb),.6);white-space:nowrap}.essay-share-card_night__writing__cByYn{margin-top:auto;padding-top:24px;line-height:1.9;text-align:center;white-space:pre-line}.essay-share-card_night__divider__-HflY{width:18px;height:1px;background:rgba(var(--mono-white-rgb),.6);margin:18px 0 12px}.essay-share-card_night__topic__ynQ9V{line-height:1.6;color:rgba(var(--mono-white-rgb),.6);text-align:center}.essay-share-card_footer--night__h8ux2{align-self:stretch;padding-top:70px}.essay-share-card_footer--night__h8ux2 .essay-share-card_footer__lesson__cSAuW{font-family:ui-sans-serif,-apple-system,Apple SD Gothic Neo,sans-serif;color:rgba(var(--mono-white-rgb),.6)}.instructor-comment_container__42Bp3{display:flex;flex-direction:column;gap:12px}.instructor-comment_container__42Bp3 .instructor-comment_title__EPhPY{display:flex;align-items:center;gap:2px}.instructor-comment_container__42Bp3 .instructor-comment_title__icon__tTPoV{width:24px;color:var(--Brand-08)}.instructor-comment_container__42Bp3 .instructor-comment_feedback_container__UDGgV{display:flex;flex-direction:column;gap:12px}.instructor-comment_container__42Bp3 .instructor-comment_feedback_container__UDGgV textarea.instructor-comment_input__o3sDQ{min-height:202px}.instructor-comment_container__42Bp3 .instructor-comment_feedback_container__button__EEZvH{align-self:flex-end}.essay-draft-tabs_tabs__cy0bf{display:flex;overflow-x:auto;border-bottom:1px solid var(--mono-gray2)}.essay-draft-tabs_tabs__cy0bf::-webkit-scrollbar{display:none}.essay-draft-tabs_tab__9Apyf{flex:1 0 84px;min-width:84px;margin-bottom:-1px;padding:10px;border-bottom:3px solid transparent;color:var(--mono-gray10);text-align:center;white-space:nowrap;font-size:var(--font-size-16, 16px);font-weight:400;line-height:1.5}.essay-draft-tabs_tab__9Apyf.essay-draft-tabs_active__cr6Vl{font-weight:700;border-bottom-color:var(--AI-color)}.writing-ai-result_main__-JAu3{display:flex;align-items:center;justify-content:flex-start;height:100%;width:100%;flex-direction:column;overflow-y:auto}.writing-ai-result_top__xB88F{position:sticky;top:0;z-index:20;flex:none;width:100%;background:var(--mono-white);border-bottom:1px solid var(--mono-gray2)}.writing-ai-result_content__sS6Xh{width:100%;padding:10px}.writing-ai-result_tabs__c5YDJ{width:100%}.writing-ai-result_feed__tZFzD{display:flex;flex-direction:column;width:100%}.writing-ai-result_topic__wESfQ{margin:16px 20px 0}.writing-ai-result_sec__RPWvq{padding:20px}@media screen and (min-width:1024px){.writing-ai-result_sec__RPWvq{padding:24px 20px}}.writing-ai-result_divider__XemdP{height:4px}@media screen and (min-width:1024px){.writing-ai-result_divider__XemdP{height:8px}}.writing-ai-result_report__RpSRy{display:flex;justify-content:flex-end;padding:0 20px 16px}.writing-ai-result_handwriting__KONA6{display:flex;align-items:center;gap:10px;padding:10px 12px}.writing-ai-result_handwriting__thumb__MipmT{flex:none;width:64px;height:64px}.writing-ai-result_buttonGroup__SqHia{position:sticky;bottom:0;display:flex;flex-direction:column;align-items:stretch;gap:8px;width:100%;padding:10px 16px calc(16px + env(safe-area-inset-bottom,0px));background-color:var(--mono-white)}@media screen and (min-width:1024px){.writing-ai-result_buttonGroup__SqHia{padding:12px 20px calc(20px + env(safe-area-inset-bottom,0px))}}.writing-ai-result_buttonGroup__SqHia:before{position:absolute;top:-40px;right:0;left:0;display:block;content:"";height:40px;background:linear-gradient(transparent,var(--mono-white));z-index:-1}.writing-ai-result_buttonGroup__SqHia>button,.writing-ai-result_buttonGroup__SqHia>div{width:100%}.writing-ai-result_redo__iC2-p.writing-ai-result_redo__iC2-p{height:68px;padding:0 16px;--button-xxl-radius: var(--radius-20, 20px)}.writing-ai-result_redo__label__E92Nq{display:flex;flex-direction:column;align-items:center;line-height:1.25}.first-payment-refund-modal_card__wsRpf{width:100%;padding:30px 32px 26px;background:var(--mono-white);border-radius:var(--radius-20, 20px);box-shadow:0 30px 70px rgba(var(--mono-gray10-rgb),.3)}@media screen and (max-width:767px){.first-payment-refund-modal_card__wsRpf{border-radius:var(--radius-20, 20px) var(--radius-20, 20px) 0 0;padding-bottom:calc(26px + env(safe-area-inset-bottom,0px))}}.first-payment-refund-modal_pill__rAFwh{align-items:center;gap:6px;margin-bottom:14px}.first-payment-refund-modal_title__PDzJo{margin:0 0 8px}.first-payment-refund-modal_sub__ZXQCO{margin:0 0 20px}.first-payment-refund-modal_credit__H7lxl{margin-bottom:16px;overflow:hidden}.first-payment-refund-modal_credit-top__TyBaD{display:flex;align-items:center;gap:14px;padding:18px 20px}.first-payment-refund-modal_credit-ic__WTarY{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:46px;height:46px}.first-payment-refund-modal_credit-head__3UwZp{display:flex;flex-direction:column;gap:2px}.first-payment-refund-modal_credit-amount__mWyxB{margin:0;font-variant-numeric:tabular-nums}.first-payment-refund-modal_credit-amount__mWyxB em{font-style:normal;margin-left:4px}.first-payment-refund-modal_info__LLgUX{display:flex;gap:9px;margin-bottom:20px;padding:14px 16px}.first-payment-refund-modal_info-ic__X7FGG{flex-shrink:0;margin-top:1px}.first-payment-refund-modal_info-text__NNzOW{margin:0}.first-payment-refund-modal_foot__6QvsD{display:flex;flex-direction:column;gap:8px}.first-payment-refund-modal_confirm-btn__AOWbP{display:flex;align-items:center;justify-content:center;gap:8px;width:100%}.resubscribe-notice-modal_card__h2GsD{width:100%;padding:30px 32px 26px;text-align:center;background:var(--mono-white);border-radius:var(--radius-20, 20px);box-shadow:0 30px 70px rgba(var(--mono-gray10-rgb),.3)}@media screen and (max-width:767px){.resubscribe-notice-modal_card__h2GsD{border-radius:var(--radius-20, 20px) var(--radius-20, 20px) 0 0;padding-bottom:calc(26px + env(safe-area-inset-bottom,0px))}}.resubscribe-notice-modal_badge__qzNDa{margin-bottom:16px;vertical-align:top}.resubscribe-notice-modal_title__XXbS7{margin:0 0 6px}.resubscribe-notice-modal_sub__xEdQb{margin:0 0 20px}.resubscribe-notice-modal_foot__2EqJ4{display:flex;flex-direction:column;gap:9px}.resubscribe-notice-modal_resub-btn__uDmll{width:100%}.trial-expiring-modal_card__GPvwP{width:100%;padding:30px 32px 26px;text-align:center;background:var(--mono-white);border-radius:var(--radius-20, 20px);box-shadow:0 30px 70px rgba(var(--mono-gray10-rgb),.3)}@media screen and (max-width:767px){.trial-expiring-modal_card__GPvwP{border-radius:var(--radius-20, 20px) var(--radius-20, 20px) 0 0;padding-bottom:calc(26px + env(safe-area-inset-bottom,0px))}}.trial-expiring-modal_badge__cMoed{display:flex;margin:0 auto 16px}.trial-expiring-modal_title__edZoi{margin:0 0 6px}.trial-expiring-modal_sub__KtOsU{margin:0 0 18px}.trial-expiring-modal_info__vYm8o{margin:0 0 16px;padding:14px 16px}.trial-expiring-modal_info-row__-b4MY{display:flex;align-items:center;justify-content:space-between}.trial-expiring-modal_info-row__-b4MY b{font-variant-numeric:tabular-nums}.trial-expiring-modal_incentive__g3oCw{margin:0 0 20px}.trial-expiring-modal_foot__pIKHk{display:flex;flex-direction:column;gap:9px}.trial-expiring-modal_convert-btn__3Qzz9{width:100%}.trial-expiring-modal_dont-show__GXe_D{display:flex;justify-content:center;margin:0 0 16px}.credit-notice-modal_card__y_z9J{width:100%;display:flex;flex-direction:column;gap:14px;padding:26px 24px;text-align:center}.credit-notice-modal_head__SyCHm{display:flex;flex-direction:column;align-items:center;gap:12px;position:relative}.credit-notice-modal_head-ic__nTlWo{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px}.credit-notice-modal_title__819ZP{text-wrap:balance}.credit-notice-modal_badge__7OJ11{align-self:center}.credit-notice-modal_amount__liCAB{margin:2px 0;font-variant-numeric:tabular-nums}.credit-notice-modal_lines__OS0eb{display:flex;flex-direction:column;gap:4px}.thumbnail_thumbnail__v1Olq{display:flex;align-items:center;justify-content:center}.thumbnail_thumbnail__v1Olq .thumbnail_inner-thumbnail__2RIYr{width:100%;background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:0;z-index:0}.thumbnail_thumbnail__v1Olq.thumbnail_contain__5HqaQ .thumbnail_inner-thumbnail__2RIYr{background-size:contain}.thumbnail_thumbnail__v1Olq.thumbnail_channel__XF0jU{width:100%;height:150px;overflow:hidden;position:relative}.thumbnail_thumbnail__v1Olq.thumbnail_channel__XF0jU.thumbnail_small__MgHZH,.thumbnail_thumbnail__v1Olq.thumbnail_channel__XF0jU.thumbnail_small__MgHZH .thumbnail_inner-thumbnail__2RIYr{height:133px}.thumbnail_thumbnail__v1Olq.thumbnail_channel__XF0jU.thumbnail_small__MgHZH.thumbnail_youtube__7lvfQ .thumbnail_inner-thumbnail__2RIYr{background-size:auto 150px}.thumbnail_thumbnail__v1Olq.thumbnail_channel__XF0jU.thumbnail_youtube__7lvfQ .thumbnail_inner-thumbnail__2RIYr{background-position:center;background-size:auto 240px}.thumbnail_thumbnail__v1Olq.thumbnail_channel__XF0jU .thumbnail_inner-thumbnail__2RIYr{height:150px}.thumbnail_thumbnail__v1Olq.thumbnail_lesson__tdjQU{width:100%;height:135px;overflow:hidden;position:relative}.thumbnail_thumbnail__v1Olq.thumbnail_lesson__tdjQU .thumbnail_inner-thumbnail__2RIYr{height:inherit}.thumbnail_inline-1__WExo9:not(#thumbnail_\#__BqSSH){height:var(--inline-height)}.thumbnail_inline-2__MNYrT:not(#thumbnail_\#__BqSSH){background-image:var(--inline-background-image)}.simple-top-bar_simple-header__L8YmD{position:fixed;top:var(--student-banner-offset, 0px);left:0;width:100%;z-index:10;display:flex;align-items:center;gap:12px;height:60px;padding:0 20px;background:var(--mono-white);border-bottom:1px solid var(--mono-gray2)}.simple-top-bar_back-button__Thi8a{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;font-size:var(--font-size-22, 22px);line-height:1;cursor:pointer;color:var(--mono-gray9);padding:0}.simple-top-bar_title__Bx-dJ{font-size:var(--font-size-18, 18px);font-weight:700;margin:0;color:var(--mono-gray9)}.top-bar_onehour-header__H7MLo{height:60px;display:flex;position:fixed;top:var(--student-banner-offset, 0px);width:100%;border-bottom:1px solid var(--mono-gray2);left:50%;transform:translate(-50%);z-index:20;margin:0 auto}@media screen and (min-width:1024px){.top-bar_onehour-header--mobile-only__7slNS{display:none}}.top-bar_onehour-header__pc__zK18n{margin:0 auto;width:100%;max-width:calc(100vw - 80px);display:none;justify-content:space-between}@media screen and (min-width:1024px){.top-bar_onehour-header__pc__zK18n{display:flex}}@media screen and (max-width:1439px){.top-bar_onehour-header__pc__zK18n{max-width:100%;margin:0 20px}}@media screen and (min-width:1440px){.top-bar_onehour-header__H7MLo{min-width:1080px}}@media screen and (min-width:1440px){.top-bar_onehour-header__H7MLo{max-width:100%;min-width:1080px}}@media screen and (max-width:1023px){.top-bar_onehour-header__H7MLo{max-width:100%;min-width:100%}}.top-bar_onehour-header__mobile__dDFx-{display:none}@media screen and (max-width:1023px){.top-bar_onehour-header__mobile__dDFx-{display:flex}}@media screen and (max-width:1023.5px){.top-bar_onehour-header__H7MLo{max-width:100%;min-width:100%}.top-bar_onehour-header__mobile__dDFx-{display:flex;justify-content:space-between;width:100%}.top-bar_onehour-header__H7MLo .top-bar_mobile-left__jYg5K{display:flex;align-items:center;gap:20px;margin-left:10px}}@media screen and (max-width:1023.5px)and (max-width:1023px){.top-bar_onehour-header__H7MLo .top-bar_mobile-left__jYg5K{gap:10px}}@media screen and (max-width:1023.5px){.top-bar_onehour-header__H7MLo .top-bar_mobile-right__BwQ9H{display:flex;align-items:center;margin-right:12px}.top-bar_onehour-header__H7MLo .top-bar_mobile-menu-wrapper__kQ8gJ{position:fixed;left:0;top:60px;height:calc(100dvh - 60px);width:100%}.top-bar_onehour-header__H7MLo .top-bar_mobile-menu-wrapper__kQ8gJ.top-bar_mobile-menu-wrapper--no-logo__PsiP8 .top-bar_header-menu__Yp6fv{height:calc(100vh - 60px)}.top-bar_onehour-header__H7MLo .top-bar_mobile-menu-wrapper__kQ8gJ .top-bar_header-mobile-logo__1XCvB{border-bottom:1px solid var(--mono-gray2);width:305px;height:100px;background-color:var(--mono-white);z-index:10;position:relative;color:var(--mono-gray10_text-color);font-size:var(--font-size-20, 20px);font-style:normal;font-weight:700;line-height:140%;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:20px}.top-bar_onehour-header__H7MLo .top-bar_mobile-menu-wrapper__kQ8gJ .top-bar_header-mobile-logo__inner__EU7gx{position:relative;width:100%;height:100%}.top-bar_onehour-header__H7MLo .top-bar_mobile-menu-wrapper__kQ8gJ .top-bar_header-mobile-logo__1XCvB .top-bar_alter-text__EJT9A{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;color:var(--mono-gray10_text-color);font-size:var(--font-size-20, 20px);font-style:normal;font-weight:600;line-height:150%;max-height:55px;text-align:center;max-width:100%}.top-bar_onehour-header__H7MLo .top-bar_mobile-menu-wrapper__kQ8gJ .top-bar_header-menu__Yp6fv{display:flex;flex-direction:column;width:305px;background-color:var(--mono-white);height:calc(100vh - 160px);align-items:flex-start;gap:0}.top-bar_onehour-header__H7MLo .top-bar_mobile-menu-wrapper__kQ8gJ .top-bar_header-menu__Yp6fv li{border-bottom:1px solid var(--mono-gray2);width:100%}.top-bar_onehour-header__H7MLo .top-bar_mobile-menu-wrapper__kQ8gJ .top-bar_header-menu__Yp6fv li a,.top-bar_onehour-header__H7MLo .top-bar_mobile-menu-wrapper__kQ8gJ .top-bar_header-menu__Yp6fv li button{display:block;font-weight:500;width:100%;padding:20px;text-align:left}.top-bar_onehour-header__H7MLo .top-bar_mobile-menu-wrapper__kQ8gJ .top-bar_header-menu__Yp6fv li.top-bar_active__k3UKK{background:var(--Brand-Tint);color:var(--Brand-09);font-size:var(--font-size-18, 18px);font-style:normal;line-height:140%}.top-bar_onehour-header__H7MLo .top-bar_mobile-menu-wrapper__kQ8gJ .top-bar_header-menu__Yp6fv li.top-bar_active__k3UKK a{font-weight:700}.top-bar_onehour-header__H7MLo .top-bar_mobile-menu-wrapper__kQ8gJ .top-bar_create-new-lesson__XS2ld{display:none}}@media screen and (max-width:1023.5px)and (max-width:1023px){.top-bar_onehour-header__H7MLo .top-bar_mobile-menu-wrapper__kQ8gJ .top-bar_create-new-lesson__XS2ld{display:flex;width:265px;position:absolute;bottom:20px;margin:0 20px;z-index:10}}@media screen and (max-width:1023.5px){.top-bar_onehour-header__H7MLo .top-bar_mobile-menu-wrapper__kQ8gJ .top-bar_overlay__k2lDx{position:fixed;top:60px;left:0;bottom:0;right:0;height:100dvh;width:100%;background:rgba(var(--mono-black-rgb),.3)}.top-bar_onehour-header__H7MLo .top-bar_mobile-menu-wrapper__kQ8gJ .top-bar_header-menu__Yp6fv{position:absolute;z-index:10}}@media screen and (min-width:1024px){.top-bar_onehour-header__pc__zK18n{display:flex;width:100%;justify-content:space-between}.top-bar_onehour-header__mobile__dDFx-{display:none;width:100%}}@media screen and (max-width:1440px){.top-bar_onehour-header__H7MLo{padding:0;position:relative;top:0;margin:0 auto;width:100%;max-width:100%;left:0;transform:translate(0)}}@media screen and (max-width:1023px){.top-bar_onehour-header__H7MLo{background:var(--mono-white);position:sticky;top:0}}.top-bar_onehour-header__left__0hrwb{display:flex;align-items:center;gap:30px}.top-bar_onehour-header__right__JZ5VV{display:flex;align-items:center;gap:20px}@media screen and (max-width:1023px){.top-bar_onehour-header__right__JZ5VV{gap:8px}.top-bar_onehour-header__right__JZ5VV .top-bar_create-new-lesson__XS2ld,.top-bar_onehour-header__right__JZ5VV .top-bar_super-admin__2xzvF{display:none}}.top-bar_header-menu__Yp6fv{display:flex;align-items:center;gap:40px}.top-bar_header-menu__item__nAspV{color:var(--mono-gray10_text-color);white-space:nowrap;font-size:var(--font-size-16, 16px);font-style:normal;font-weight:700;line-height:150%}.top-bar_header-menu__Yp6fv .top-bar_active__k3UKK a,.top-bar_header-menu__Yp6fv .top-bar_active__k3UKK button{color:var(--Brand-08)!important}.top-bar_create-new-lesson__XS2ld{display:flex;height:44px;padding:12px 20px;justify-content:center;align-items:center;gap:4px;color:var(--mono-white);background:var(--Brand-08);white-space:nowrap;font-size:var(--font-size-14, 14px);font-style:normal;font-weight:700;line-height:150%;border-radius:var(--radius-10, 10px);border:1px solid var(--mono-white);background:var(--AI-color);box-shadow:-2px -2px 2px rgba(var(--mono-black-rgb),.2) inset,0 2px 4px rgba(var(--mono-black-rgb),.16)}.top-bar_create-new-lesson__XS2ld:hover{box-shadow:-2px -2px 4px rgba(var(--mono-black-rgb),.2) inset,2px 4px 8px rgba(var(--mono-black-rgb),.16)}.top-bar_user-info__uq0aB{position:relative;display:inline-flex;height:46px;min-width:150px;justify-content:space-between;padding:8px 12px;align-items:center;gap:8px;border-radius:var(--radius-10, 10px);border:1px solid var(--mono-gray2);color:var(--mono-gray10_text-color);font-size:var(--font-size-12, 12px);font-style:normal;font-weight:500;line-height:150%;cursor:pointer}@media screen and (max-width:1023px){.top-bar_user-info__uq0aB{margin-right:10px;min-width:auto;max-width:180px}}.top-bar_user-info__uq0aB .top-bar_user-name__8nw3c{display:block;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:10px;position:relative}@media screen and (max-width:767px){.top-bar_user-info__uq0aB .top-bar_user-name__8nw3c{max-width:100px}}.top-bar_user-info__uq0aB .top-bar_user-name__8nw3c:after{position:absolute;right:0;top:50%;content:"";display:block;width:3px;height:3px;background-color:var(--mono-gray3);border-radius:50%;margin-left:8px}.top-bar_user-info__uq0aB .top-bar_org-name__JP-KU{display:block;max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:767px){.top-bar_user-info__uq0aB .top-bar_org-name__JP-KU{max-width:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.top-bar_user-info__uq0aB .top-bar_user-menu-list__7zn5_{position:absolute;top:calc(100% - 10px);background-color:var(--mono-white);left:-1px;right:-1px;border:1px solid var(--mono-gray2);border-top:0;border-radius:0 0 10px 10px;display:flex;justify-content:center}.top-bar_user-info__uq0aB .top-bar_user-menu-list__7zn5_ ul{width:100%;padding-top:10px}.top-bar_user-info__uq0aB .top-bar_user-menu-list__7zn5_ li{width:100%;text-align:center}.top-bar_user-info__uq0aB .top-bar_user-menu-list__7zn5_ li a,.top-bar_user-info__uq0aB .top-bar_user-menu-list__7zn5_ li button{padding:12px;width:100%;display:block;color:var(--mono-gray10_text-color);-webkit-text-fill-color:currentColor}.top-bar_user-info__uq0aB .top-bar_user-menu-list__7zn5_ li:hover{background-color:var(--mono-gray1)}.top-bar_user-info__uq0aB .top-bar_user-menu-list__7zn5_ li a.top-bar_external-menu-link__j_0F-{display:flex;align-items:center;justify-content:center;gap:3px}.top-bar_user-info__uq0aB .top-bar_user-menu-list__7zn5_ li a.top-bar_external-menu-link__j_0F- svg{flex:none;color:var(--mono-gray4)}@media screen and (max-width:1023px){.top-bar_user-info__uq0aB .top-bar_user-menu-list__7zn5_ li.top-bar_hide-on-mobile__gfkeP{display:none}}.top-bar_logo-image__IQj3k{height:26px;width:auto;max-width:140px;object-fit:contain}.top-bar_logo-image__IQj3k.top-bar_large__KxXez{max-width:160px}.top-bar_logo-name__YCqhN{font-size:var(--font-size-16, 16px);font-weight:700;color:var(--mono-gray10);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.top-bar_logo-name__YCqhN.top-bar_large__KxXez{font-size:var(--font-size-18, 18px);line-height:26px;color:var(--mono-gray9);max-width:200px}.top-bar_account-dot__IoTCQ{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--Red-08);margin-left:4px;vertical-align:top}.top-bar_account-badge__r_Vv6{margin-left:8px;padding:1px 6px;background:var(--Brand-01);color:var(--brand-11);font-size:var(--font-size-10, 10px);font-weight:700;border-radius:var(--radius-pill, 999px);vertical-align:middle}.creator-theme_creator__1tWJg{--creator-color: var( --wl-button-bg, var(--creator-fallback, rgb(var(--Brand-08-rgb))) );--creator-text: var(--wl-button-text, var(--mono-white));--Brand-01: color-mix(in srgb, var(--creator-color) 8%, #ffffff);--Brand-02: color-mix(in srgb, var(--creator-color) 16%, #ffffff);--Brand-03: color-mix(in srgb, var(--creator-color) 26%, #ffffff);--Brand-04: color-mix(in srgb, var(--creator-color) 40%, #ffffff);--Brand-05: color-mix(in srgb, var(--creator-color) 55%, #ffffff);--Brand-06: color-mix(in srgb, var(--creator-color) 70%, #ffffff);--Brand-07: color-mix(in srgb, var(--creator-color) 85%, #ffffff);--Brand-08: var(--creator-color);--Brand-09: color-mix(in srgb, var(--creator-color) 88%, #000000);--Brand-10: color-mix(in srgb, var(--creator-color) 76%, #000000);--Brand-11: color-mix(in srgb, var(--creator-color) 62%, #000000);--Brand-Border-c-br-bd-nm: color-mix( in srgb, var(--creator-color) 75%, #ffffff );--Brand-Fill-strong-c-br-bg-st-su: var(--creator-color)}.creator-theme_creator__1tWJg .button-component.primary{border-color:var(--creator-color);background:var(--creator-color);color:var(--creator-text);box-shadow:var(--wl-button-shadow, none)}.creator-theme_referral__zuhRd{--wl-button-bg: var(--Referral-Color);--wl-button-text: var(--mono-white);--wl-button-shadow: none}.creator-theme_library__WmM9w{--wl-button-bg: var(--Library-Color);--wl-button-text: var(--mono-white);--wl-button-shadow: none}.referral-invite-sheet_sheet-content__cQ_Av{border-radius:var(--radius-20, 20px) var(--radius-20, 20px) 0 0!important}@media(min-width:768px){.referral-invite-sheet_sheet-content__cQ_Av{width:420px;border-radius:var(--radius-20, 20px)!important}}.referral-invite-sheet_body__UcJpH{display:flex;flex-direction:column;padding:12px 20px 26px}.referral-invite-sheet_handle__t3VCa{width:42px;height:5px;margin:0 auto 16px}.referral-invite-sheet_hero___c3sR{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:8px}.referral-invite-sheet_hero-icon__hmFlc{width:58px;height:58px;display:grid;place-items:center}.referral-invite-sheet_title__N2OoD{margin:14px 0 0}.referral-invite-sheet_desc__XaR89{margin:8px 0 0;max-width:320px}.referral-invite-sheet_steps__nahSI{display:flex;gap:8px;margin-top:20px}.referral-invite-sheet_step__b8oZ-{flex:1;padding:13px 10px;text-align:center}.referral-invite-sheet_step-num__c2WLD{width:24px;height:24px;border-radius:var(--radius-pill, 999px);background:var(--Referral-Color);display:grid;place-items:center;margin:0 auto 8px}.referral-invite-sheet_step-label__8RYFL{word-break:keep-all}.referral-invite-sheet_status-box__VR8Az{margin-top:16px;padding:12px 15px}.referral-invite-sheet_status-main__DMnOz{color:var(--Referral-Strong)}.referral-invite-sheet_status-sub__ErTMb{color:var(--Referral-Muted);margin-top:6px}.referral-invite-sheet_status-sub__ErTMb b{font-variant-numeric:tabular-nums}.referral-invite-sheet_cap-note__xIVmm{margin:10px 0 0;text-align:center}.referral-invite-sheet_link-box__piBOx{display:flex;align-items:center;gap:8px;margin-top:14px;padding:6px 6px 6px 14px}.referral-invite-sheet_link-text__EVYym{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referral-invite-sheet_copy-button__uweFY{flex:none}.referral-invite-sheet_share-button__0VXLm{margin-top:12px}.referral-invite-sheet_ranking-link__fK75g{margin-top:12px;color:var(--Referral-Color)}.referral-product-picker-sheet_sheet-content__GJgrV{border-radius:var(--radius-20, 20px) var(--radius-20, 20px) 0 0!important}@media(min-width:768px){.referral-product-picker-sheet_sheet-content__GJgrV{width:420px;border-radius:var(--radius-20, 20px)!important}}.referral-product-picker-sheet_body__yVFdS{display:flex;flex-direction:column;padding:12px 20px 26px}.referral-product-picker-sheet_handle__P0nGH{width:42px;height:5px;margin:0 auto 16px}.referral-product-picker-sheet_hero__UM2q9{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:8px}.referral-product-picker-sheet_hero-icon__U5Sx0{width:58px;height:58px;display:grid;place-items:center}.referral-product-picker-sheet_title__nmoVH{margin:14px 0 0}.referral-product-picker-sheet_desc__Bfemx{margin:8px 0 0;max-width:320px}.referral-product-picker-sheet_list__xcggX{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.referral-product-picker-sheet_product-info__sNIZM{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.referral-product-picker-sheet_footnote__4KL8d{margin:18px 0 0;text-align:center}.referral-gift-fab_fab-wrap__iTXeS{position:fixed;right:18px;bottom:24px;z-index:90;display:flex;flex-direction:column;align-items:flex-end;gap:10px}@media screen and (min-width:1024px){.referral-gift-fab_fab-wrap--raised__rNGDq{bottom:80px}}@media screen and (max-width:1023px){.referral-gift-fab_fab-wrap__iTXeS{display:none}}.referral-gift-fab_header-btn__Hw_jv{display:none}@media screen and (max-width:1023px){.referral-gift-fab_header-btn__Hw_jv{display:inline-flex}}.referral-gift-fab_bubble__ObAYo{position:relative;padding:9px 13px;white-space:nowrap}.referral-gift-fab_bubble__ObAYo:after{content:"";position:absolute;right:22px;bottom:-5px;width:10px;height:10px;background:var(--mono-gray10);transform:rotate(45deg)}.referral-gift-fab_bubble-accent__Di4cg{color:var(--Brand-06)}.text-type-writer_inline-1__3gg0B:not(#text-type-writer_\#__QPwtO){white-space:pre}.DubStarArea_inline-1__l--2C:not(#DubStarArea_\#__kRmua){display:block}.DubStarArea_inline-2__NGJVv:not(#DubStarArea_\#__kRmua){display:none}.DubStarArea_dubstar-link__HyYGH{display:flex;align-items:center;gap:4px;position:relative;margin-right:10px;margin-left:-15px;cursor:pointer}@media screen and (max-width:1023px){.DubStarArea_dubstar-link__HyYGH{margin-left:-5px}}@keyframes DubStarArea_pulseAnim__oBKK1{0%{transform:scale(1)}50%{transform:scale(1.8)}to{transform:scale(1)}}.DubStarArea_dubstar-link__HyYGH .DubStarArea_circle-dot__Ddcud{width:12px;height:12px;background-color:var(--mono-gray8);border-radius:var(--radius-pill, 999px);transition:transform .2s ease;animation:DubStarArea_pulseAnim__oBKK1 1s ease-in-out 10;opacity:.4}.DubStarArea_dubstar-link__HyYGH:hover .DubStarArea_circle-dot__Ddcud{animation:DubStarArea_pulseAnim__oBKK1 1s ease-in-out infinite}.DubStarArea_dubstar-link__HyYGH .DubStarArea_dubstar-link-text__YXoh1{position:absolute;top:calc(100% + 10px);right:0;background:var(--mono-white);padding:6px 10px;border-radius:var(--radius-4, 4px);background:linear-gradient(90deg,var(--Yellow-10),var(--Pink-09),var(--Purple-10));-webkit-background-clip:text;-webkit-text-fill-color:transparent;box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08);animation:DubStarArea_slideFade__XT84c .4s ease-out;white-space:nowrap;display:flex;flex-direction:row;align-items:center;gap:4px}@media screen and (max-width:1023px){.DubStarArea_dubstar-link__HyYGH .DubStarArea_dubstar-link-text__YXoh1{display:none!important}}.DubStarArea_dubstar-link__HyYGH .DubStarArea_dubstar-link-text__YXoh1:before{content:"";display:block;background-color:var(--mono-white);width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}.DubStarArea_dubstar-link__HyYGH .DubStarArea_dubstar-mic__16ppB{width:40px;height:40px}.DubStarArea_dubstar-link__HyYGH .DubStarArea_dubstar-dot__a4xbz{width:10px;height:10px;display:block;border-radius:var(--radius-pill, 999px);background-color:var(--Red-09);position:absolute;top:5px;right:5px}.footer_footer__ZchWm{width:100%;padding-top:12px;padding-bottom:20px}@media screen and (max-width:1023px){.footer_footer__ZchWm{min-width:100%;max-width:100%;width:100%}}@media screen and (min-width:1024px){.footer_footer__ZchWm{min-width:1100px}}.footer_footer-inner__RVZtG{max-width:1200px;margin:0 auto}@media screen and (max-width:1439px){.footer_footer-inner__RVZtG{max-width:100%}}.footer_footer-links__L2qE_{justify-content:space-between;display:flex;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;padding:0 20px 10px}.footer_footer-links__L2qE_.footer_mobile__D6Ogb{display:none}@media screen and (max-width:1023px){.footer_footer-links__L2qE_{display:none}.footer_footer-links__L2qE_.footer_mobile__D6Ogb{display:flex;flex-direction:column;padding-bottom:0;padding-top:10px;gap:10px}}.footer_footer-links-items__aG8Jz{display:flex;text-decoration-line:underline;gap:20px}.footer_footer-compony-info-items__fF-JG{display:flex;gap:40px}.footer_footer-compony-info-items__fF-JG .footer_footer-cs-list__H1Fe_ li{display:flex;gap:10px}.footer_footer-compony-info-items__fF-JG .footer_footer-cs-list__H1Fe_ li:first-child{font-size:var(--font-size-14, 14px);margin-bottom:4px}.footer_footer-compony-info-items__fF-JG .footer_footer-cs-list__H1Fe_ li:not(:first-child):before{content:"-"}@media screen and (max-width:767px){.footer_footer-compony-info-items__fF-JG{flex-direction:column;gap:10px}.footer_footer-compony-info-items__fF-JG ul:last-child{border-top:1px dashed var(--mono-gray2);padding-top:10px}}.footer_footer-compony-info__sn0-o{position:relative;padding:0 20px 10px}@media screen and (min-width:1024px){.footer_footer-compony-info__sn0-o{padding-top:10px}.footer_footer-compony-info__sn0-o ul{grid-template-columns:1fr 1fr;gap:10px}}@media screen and (max-width:1023px){.footer_footer-compony-info__sn0-o .footer_language-dropdown__omH8c{display:none}}.footer_footer-compony-info__sn0-o a{text-decoration-line:underline}.footer_language-dropdown__omH8c{position:absolute;right:20px;width:96px}.whitelabel-withdraw-floating-button_inline-1__2WsZr:not(#whitelabel-withdraw-floating-button_\#__wrYcb){position:fixed;left:16px;bottom:16px;z-index:9999}.bottom-nav_bottom-nav___eGyo{position:fixed;left:0;bottom:0;width:100%;z-index:100;background:var(--mono-white);border-top:1px solid var(--mono-gray2);box-shadow:0 -4px 10px rgba(var(--mono-black-rgb),.1);padding-bottom:env(safe-area-inset-bottom,0px)}@media screen and (min-width:1024px){.bottom-nav_bottom-nav___eGyo{display:none}}@media screen and (min-width:1024px){.bottom-nav_bottom-nav___eGyo.bottom-nav_is-app__fICs5{display:block}}.bottom-nav_bottom-nav___eGyo.bottom-nav_is-android-app__DnxdS{padding-bottom:0}.bottom-nav_bottom-nav__list__BmVB_{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));min-height:60px}.bottom-nav_bottom-nav__item__n3xRb{display:flex;min-width:0}.bottom-nav_bottom-nav__link__tkq83{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;padding:6px 2px;border:0;background:none;cursor:pointer;color:var(--mono-gray6);transition:color .2s ease}.bottom-nav_bottom-nav__link__tkq83 svg{width:22px;height:22px;flex:none}.bottom-nav_bottom-nav__link__tkq83 span{max-width:100%;white-space:normal;word-break:keep-all;overflow-wrap:anywhere;text-align:center;font-size:var(--font-size-11, 11px);font-weight:500;line-height:1.25}.bottom-nav_bottom-nav__link__tkq83.bottom-nav_active___Y06E{color:var(--Brand-08)}.bottom-nav_bottom-nav__link__tkq83.bottom-nav_active___Y06E span{font-weight:700}.bottom-nav_bottom-nav__dot__ZKaZl{position:absolute;top:5px;left:calc(50% + 8px);width:7px;height:7px;border-radius:50%;background:var(--Red-08)}.menu-row_row__PSN4w{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;border:0;background:none;color:var(--mono-gray10);font-family:inherit;text-align:left;text-decoration:none;cursor:pointer}.menu-row_row__PSN4w:focus-visible{outline:2px solid var(--Brand-07);outline-offset:-2px}.menu-row_xs__teWLy{gap:8px;padding:6px 8px;border-radius:var(--radius-6, 6px);font-size:var(--font-size-12, 12px);font-weight:600}.menu-row_sm__1IrJi{padding:12px;font-size:var(--font-size-14, 14px);font-weight:700}@media(hover:hover){.menu-row_sm__1IrJi:hover{background:var(--mono-gray0)}}.menu-row_menu__cDJaq{padding:10px 14px;font-size:var(--font-size-14, 14px);font-weight:500}@media(hover:hover){.menu-row_menu__cDJaq:hover{background:var(--mono-gray0)}}.menu-row_md__jBloR{padding:14px 16px;font-size:var(--font-size-15, 15px);font-weight:600}.menu-row_lg__gGXKN{gap:14px;padding:14px 20px;font-size:var(--font-size-16, 16px);font-weight:600}.menu-row_flush__fjz-A{padding-left:0;padding-right:0}.menu-row_divider__tHL_J{border-bottom:1px solid var(--mono-gray1)}.menu-row_divider__tHL_J:last-child{border-bottom:0}.menu-row_center__FkBwU{justify-content:center}.menu-row_center__FkBwU .menu-row_text__Zaln3{flex:none;align-items:center;text-align:center}.menu-row_icon__o3K1b{display:flex;flex:none;align-items:center;justify-content:center;line-height:1}.menu-row_text__Zaln3{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.menu-row_label__548nB{display:flex;align-items:center;gap:8px;min-width:0;word-break:keep-all}.menu-row_description__btXtU{font-size:var(--font-size-11, 11px);font-weight:400;line-height:1.4;word-break:break-all}.menu-row_right__8QEyU{display:flex;flex:none;align-items:center;gap:4px;color:var(--mono-gray5);font-size:var(--font-size-13, 13px);font-weight:500}.menu-row_trailing__us-D8{display:flex;color:var(--mono-gray3)}.menu-row_trailing__us-D8 svg{width:16px;height:16px}.menu-row_trailing-check__r_v3d{color:var(--Brand-10)}.menu-row_trailing-check__r_v3d svg{width:20px;height:20px}.menu-row_current__EsYve{background:var(--Brand-01)}.menu-row_current__EsYve .menu-row_label__548nB{color:var(--Brand-10)}.menu-row_checked__HDipe .menu-row_label__548nB{color:var(--Brand-10);font-weight:700}.menu-row_tone-danger__X0MrV .menu-row_label__548nB{color:var(--mono-gray9);text-decoration:underline;text-decoration-color:rgba(var(--mono-black-rgb),.2);text-underline-offset:2px}.menu-row_tone-danger__X0MrV .menu-row_description__btXtU{color:var(--Red-09)}.menu-row_tone-danger__X0MrV:hover,.menu-row_tone-danger__X0MrV:focus-visible{background:var(--Red-01)}.menu-row_row__PSN4w.menu-row_expanded__ehHFy{background:var(--mono-gray0)}@media screen and (min-width:1024px){.more-sheet_container__R1fKB{display:none}.more-sheet_container__R1fKB.more-sheet_is-app__PW7uK{display:flex}}.more-sheet_sheet__-Gf8n{padding:8px 0 6px;max-height:60vh;overflow-y:auto}.more-sheet_icon__AV5ow svg{width:21px;height:21px}.more-sheet_icon__AV5ow.more-sheet_tone-lessons__vlCUz{color:var(--Blue-10)}.more-sheet_icon__AV5ow.more-sheet_tone-ai-tutor__dN-LB{color:var(--AI-color)}.more-sheet_icon__AV5ow.more-sheet_tone-my-info__xBE8P{color:var(--Brand-09)}.more-sheet_icon__AV5ow.more-sheet_tone-billing__OHHK1,.more-sheet_icon__AV5ow.more-sheet_tone-zero-page__LqWtD{color:var(--mono-gray8)}.more-sheet_icon__AV5ow.more-sheet_tone-buy-course__c_kPF{color:var(--Orange-11)}.more-sheet_icon__AV5ow.more-sheet_tone-resource-room__jry5n{color:var(--Blue-09)}.more-sheet_badge__FO-CU{flex:none}*{scrollbar-width:thin}@media screen and (max-width:1024px){.container-layout_curriculum-layout-right__DumUT{padding-top:50px!important}}.container-layout_curriculum-sub-menu__Q_D46{display:none}@media screen and (max-width:1024px){.container-layout_curriculum-sub-menu__Q_D46{position:absolute;top:0;left:0;width:100%;z-index:100;display:flex;z-index:1}}.container-layout_curriculum-sub-menu__Q_D46 .container-layout_curriculum-sub-menu-list__Aq5Yr{display:flex;width:100%}.container-layout_curriculum-sub-menu__Q_D46 .container-layout_curriculum-sub-menu-list__Aq5Yr .container-layout_curriculum-sub-menu-item__MAhu8{flex:1}.container-layout_curriculum-sub-menu__Q_D46 .container-layout_curriculum-sub-menu-list__Aq5Yr .container-layout_curriculum-sub-menu-item__MAhu8 a{display:block;padding:10px 20px;text-align:center;white-space:nowrap}.container-layout_curriculum-sub-menu__Q_D46 .container-layout_curriculum-sub-menu-list__Aq5Yr .container-layout_curriculum-sub-menu-item__MAhu8 a.container-layout_active__bmkGb{color:var(--Brand-09);font-weight:700;border-bottom:2px solid var(--Brand-09)}@media screen and (min-width:1024px){.container-layout_onehour-container__-mLij.container-layout_has-gnb__cr2qB .container-layout_onehour-body__content-wrapper__KtrVw{min-width:914px}}@media screen and (min-width:1280px){.container-layout_onehour-container__-mLij.container-layout_has-gnb__cr2qB .container-layout_onehour-body__content-wrapper__KtrVw{min-width:904px}}@media screen and (min-width:1440px){.container-layout_onehour-container__-mLij.container-layout_has-gnb__cr2qB .container-layout_onehour-body__content-wrapper__KtrVw{min-width:880px}}.container-layout_onehour-container__-mLij{--gnb-width: 166px;--sub-side-width: 184px;--top-header-height: 60px;display:flex;flex-direction:column;height:calc(100dvh - var(--student-banner-offset, 0px));overflow-y:hidden;width:100%;padding-top:60px;margin:0 auto;--student-bottom-nav-height: 0px}@media screen and (min-width:1280px){.container-layout_onehour-container__-mLij{--gnb-width: 176px}}@media screen and (min-width:1440px){.container-layout_onehour-container__-mLij{--gnb-width: 200px}}.container-layout_onehour-container__-mLij.container-layout_is-gnb-collapsed__ItQzF{--gnb-width: 64px}@media screen and (min-width:1024px){.container-layout_onehour-container__-mLij.container-layout_has-gnb__cr2qB{--top-header-height: 0px}}@media screen and (min-width:1080px){.container-layout_onehour-container__-mLij{min-width:1080px}}@media screen and (min-width:1080px){.container-layout_onehour-container__-mLij{max-width:100%;min-width:1080px}}@media screen and (min-width:1024px){.container-layout_onehour-container__-mLij.container-layout_has-gnb__cr2qB{padding-top:0;padding-left:var(--gnb-width)}}@media screen and (max-width:1023px){.container-layout_onehour-container__-mLij{max-width:100%;min-width:100%}}@media screen and (max-width:1440px){.container-layout_onehour-container__-mLij{padding-top:0}}.container-layout_onehour-container__-mLij.container-layout_has-simple-header__-Yz81{padding-top:60px}@media screen and (max-width:1440px){.container-layout_onehour-container__-mLij.container-layout_has-simple-header__-Yz81{padding-top:60px}}.container-layout_onehour-container__-mLij.container-layout_has-no-top-header__jw4y-{--top-header-height: 0px;padding-top:0}@media screen and (max-width:1440px){.container-layout_onehour-container__-mLij.container-layout_has-no-top-header__jw4y-{padding-top:0}}.container-layout_onehour-container__-mLij.container-layout_has-bottom-nav__JEPa5{box-sizing:border-box}@media screen and (max-width:1023px){.container-layout_onehour-container__-mLij.container-layout_has-bottom-nav__JEPa5{--student-bottom-nav-height: calc(60px + env(safe-area-inset-bottom, 0px)) }}.container-layout_onehour-container__-mLij.container-layout_has-bottom-nav__JEPa5.container-layout_is-app-view__ioHPg{--student-bottom-nav-height: calc(60px + env(safe-area-inset-bottom, 0px)) }.container-layout_onehour-container__-mLij.container-layout_has-bottom-nav__JEPa5.container-layout_is-android-app-view__8ToPc{--student-bottom-nav-height: 60px}.container-layout_onehour-container__-mLij .container-layout_onehour-body__Ao9c3{display:flex;align-items:start;width:100%;height:calc(100dvh - var(--top-header-height) - var(--student-banner-offset, 0px) - var(--student-bottom-nav-height));overflow-y:auto;overscroll-behavior:none;position:relative}.container-layout_onehour-container__-mLij .container-layout_onehour-body__wrap__6W4KF{margin:0 auto;width:100%;padding-left:var(--sub-side-width)}@media screen and (min-width:1440px){.container-layout_onehour-container__-mLij .container-layout_onehour-body__wrap__6W4KF{max-width:calc(100vw - 80px)}}@media screen and (max-width:1023.5px){.container-layout_onehour-container__-mLij .container-layout_onehour-body__Ao9c3{width:100%}.container-layout_onehour-container__-mLij .container-layout_onehour-body__wrap__6W4KF{padding-left:0}}.container-layout_onehour-container__-mLij .container-layout_onehour-body__Ao9c3.container-layout_column__WjHBu{flex-direction:column;overflow-y:auto;justify-content:space-between}.container-layout_onehour-container__-mLij .container-layout_onehour-body__Ao9c3.container-layout_column__WjHBu .container-layout_onehour-body__wrap__6W4KF{padding-left:20px;padding-right:20px}@media screen and (max-width:1023px){.container-layout_onehour-container__-mLij .container-layout_onehour-body__Ao9c3.container-layout_column__WjHBu .container-layout_onehour-body__wrap__6W4KF{padding-left:0;padding-right:0}}.container-layout_onehour-container__-mLij .container-layout_onehour-body__content__IiIAJ{flex:1;padding:0}.container-layout_onehour-container__-mLij .container-layout_onehour-body__content-wrapper__KtrVw{flex:1;padding:20px 10px 20px 20px;position:relative;display:flex;flex-direction:column;min-width:1080px}@media screen and (max-width:1430px){.container-layout_onehour-container__-mLij .container-layout_onehour-body__content-wrapper__KtrVw{padding-top:10px;padding-right:20px}}.container-layout_onehour-container__-mLij .container-layout_onehour-body__right__grNlK{flex:1;padding:20px 20px 60px}@media screen and (max-width:1430px){.container-layout_onehour-container__-mLij .container-layout_onehour-body__right__grNlK{padding-top:10px}}.container-layout_mobile-tab__L-yFK{width:calc(100% + 40px);padding-bottom:10px;margin-left:-20px;overflow-x:auto}@media screen and (min-width:1024px){.container-layout_mobile-tab__L-yFK{display:none}}.container-layout_mobile-tab__L-yFK.container-layout_button-type__p0Fg5{display:flex}@media screen and (min-width:1024px){.container-layout_mobile-tab__L-yFK.container-layout_button-type__p0Fg5{display:none}}.container-layout_mobile-tab__L-yFK.container-layout_button-type__p0Fg5 .container-layout_mobile-tab__list__f1knN{gap:12px}.container-layout_mobile-tab__list__f1knN{display:flex;justify-content:flex-start;padding:0 12px}.container-layout_mobile-tab__list__item__gGqKK{white-space:nowrap;padding:12px 20px}.container-layout_mobile-tab__list__f1knN .container-layout_tab-item__Ug6_D{flex-direction:column;gap:10px;flex:1 0 0;width:33.3333%;display:flex;justify-content:center;align-items:center;border-bottom:1px solid var(--mono-gray2)}.container-layout_mobile-tab__list__f1knN .container-layout_tab-item__Ug6_D a{width:100%;height:100%;padding:10px;text-align:center}.container-layout_mobile-tab__list__f1knN .container-layout_tab-item__Ug6_D.container-layout_active__bmkGb{border-bottom:3px solid var(--Brand-08)}.container-layout_mobile-sub-tab__hejyE{display:flex;align-items:center;justify-content:flex-start;width:100%;overflow-x:auto;padding:10px;gap:12px}.container-layout_mobile-sub-tab__item__LFobz{display:flex;padding:8px 20px;justify-content:center;align-items:center;gap:4px;white-space:nowrap}.container-layout_top-button__o1vpB{position:fixed;bottom:40px;right:20px;width:40px;height:40px;border-radius:var(--radius-pill, 999px);background-color:var(--Brand-08);color:var(--mono-white);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08);cursor:pointer}.container-layout_top-button__o1vpB:hover{background-color:var(--Brand-09)}.sub-nav_panel__WPp7Q{width:var(--sub-side-width);padding-top:0;flex:none;border-right:1px solid var(--mono-gray2);height:calc(100dvh - var(--top-header-height) - var(--student-banner-offset, 0px));max-height:calc(100dvh - var(--top-header-height) - var(--student-banner-offset, 0px));display:flex;flex-direction:column;position:fixed;z-index:9;margin-left:calc(var(--sub-side-width) * -1);background-color:var(--mono-white);overflow-y:auto}@media screen and (max-width:1023.5px){.sub-nav_panel__WPp7Q{display:none}}.sub-nav_sub-nav__tMmph{display:flex;flex-direction:column;height:100%}.sub-nav_sub-nav__tMmph.sub-nav_fill__CHxZr{overflow:hidden}.sub-nav_sub-nav__tMmph.sub-nav_inset__KslZf{position:relative;flex:1;max-height:calc(100dvh - var(--top-header-height) - var(--student-banner-offset, 0px) - 25px)}@supports not (height: 100dvh){.sub-nav_sub-nav__tMmph.sub-nav_inset__KslZf{max-height:calc(100vh - var(--top-header-height) - var(--student-banner-offset, 0px) - 25px)}}.sub-nav_org-wrapper__CB6yn{margin:14px auto 0}.sub-nav_org-spacer__EoYLQ{height:74px;flex:none}.sub-nav_org__4dIts{position:relative;flex:none;width:180px;height:60px;background-size:contain;background-position:center;background-repeat:no-repeat;overflow:hidden;display:flex;align-items:center;justify-content:center}.sub-nav_org-name__ase4Q{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;text-align:center;color:var(--mono-gray10_text-color);font-size:var(--font-size-16, 16px);font-style:normal;font-weight:600;line-height:150%;max-height:50px;max-width:100%}.sub-nav_section__4XwGp{margin:0 10px}.sub-nav_body__UWyqW{z-index:1;padding-top:6px;flex-grow:1;overflow:hidden auto}.sub-nav_list__wW3pm{width:100%;font-weight:500;font-size:var(--font-size-14, 14px)}.sub-nav_list__wW3pm a{display:block;width:100%;text-align:left}.sub-nav_sub-list__TcjST{margin-top:0}.sub-nav_sub-wrapper__fCeDd{padding:0 10px}.sub-nav_item__Vf5fj{display:flex;padding:10px;align-items:center;gap:8px;align-self:stretch;color:var(--mono-gray10_text-color);text-align:center;font-size:var(--font-size-14, 14px)}.sub-nav_item__Vf5fj svg{width:18px;height:18px}.sub-nav_item__Vf5fj a{display:flex;justify-content:space-between}.sub-nav_item__Vf5fj:hover{color:var(--Brand-09)}.sub-nav_item__Vf5fj.sub-nav_active__GEwTt{color:var(--mono-gray10);font-weight:700}.sub-nav_sub-item__XgLQ1{display:flex;color:var(--mono-gray10_text-color);text-align:center;cursor:pointer;font-style:normal;font-weight:500;line-height:150%;height:auto;position:relative;font-size:var(--font-size-14, 14px);align-items:center}.sub-nav_sub-item__XgLQ1 a{width:100%;height:100%;padding:6px;text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sub-nav_sub-item__XgLQ1 svg{width:18px;height:18px}.sub-nav_sub-item__XgLQ1:hover{text-decoration:none;color:var(--Brand-09)}.sub-nav_sub-item__XgLQ1.sub-nav_active__GEwTt{background:var(--Brand-Tint-strong);color:var(--Brand-09);border-radius:var(--radius-4, 4px);text-align:center;font-weight:700}.sub-nav_sub-item__XgLQ1.sub-nav_active__GEwTt a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:normal;padding-bottom:0!important;margin-bottom:6px;font-weight:700}.sub-nav_sub-item__XgLQ1.sub-nav_roomy__V_UT7 a{padding:8px 10px}.sub-nav_sub-item__XgLQ1.sub-nav_roomy__V_UT7.sub-nav_active__GEwTt a{margin-bottom:8px}.sub-nav_sub-item__XgLQ1.sub-nav_loading__vzc93{justify-content:center}.sub-nav_sub-item__XgLQ1 a.sub-nav_with-meta__kTk7T,.sub-nav_sub-item__XgLQ1.sub-nav_active__GEwTt a.sub-nav_with-meta__kTk7T{display:flex;justify-content:space-between;width:100%;gap:5px}.sub-nav_meta-label__99tN-{font-size:var(--font-size-12, 12px);display:flex;align-items:center;gap:4px;word-break:break-all;white-space:wrap;flex:1}.sub-nav_meta-value__meEia{font-size:var(--font-size-12, 12px);white-space:nowrap}.sub-nav_link-item__n3j8O{height:auto;font-size:var(--font-size-14, 14px)}.sub-nav_link-item__n3j8O a{display:flex;align-items:center;gap:8px;padding:6px 20px}.sub-nav_link-item__n3j8O:hover{color:var(--Brand-09)}.sub-nav_link-item__n3j8O.sub-nav_active__GEwTt{color:var(--Brand-09);background:var(--Brand-Tint-strong);font-weight:700}.sub-nav_link-item__n3j8O.sub-nav_active__GEwTt a{font-weight:700}.sub-nav_pinned-item__8Hrsi{display:flex;padding:6px 10px;margin:6px 10px 0;border-radius:var(--radius-4, 4px)}.sub-nav_pinned-item__8Hrsi.sub-nav_active__GEwTt{background:var(--Brand-Tint-strong);color:var(--Brand-09)}.sub-nav_pinned-item__8Hrsi.sub-nav_active__GEwTt .sub-nav_pinned-link__lUGs4{font-weight:700}.sub-nav_pinned-link__lUGs4{display:flex;justify-content:space-between;width:100%;gap:5px}.sub-nav_pinned-text__hC8As{font-size:var(--font-size-12, 12px)}.sub-nav_compact-item__L6AeB{white-space:nowrap;display:flex;gap:8px;margin:4px 10px 2px;align-items:center;align-self:stretch;color:var(--mono-gray10_text-color);text-align:center}.sub-nav_compact-item__L6AeB a{padding:4px 10px;font-size:var(--font-size-12, 12px)}.sub-nav_compact-item__L6AeB.sub-nav_active__GEwTt{color:var(--Brand-09);font-weight:700;background:var(--Brand-Tint-strong);border-radius:var(--radius-4, 4px)}.sub-nav_search__6Ofac{display:flex;align-items:center;justify-content:center;gap:4px;margin:6px 10px 0;border:1px solid var(--mono-gray2);border-radius:var(--radius-10, 10px);padding:2px 10px;font-size:var(--font-size-12, 12px)}.sub-nav_search__6Ofac input{width:100%;outline:none;border:none;padding:4px 0}.sub-nav_search__6Ofac input::placeholder{font-size:var(--font-size-12, 12px)}.sub-nav_search-field__DRM8P{display:flex;align-items:center;padding:4px 10px}.sub-nav_search-field__DRM8P input{width:100%;padding:6px 10px;border-radius:var(--radius-10, 10px);outline:none;border:1px solid var(--mono-gray2)}.sub-nav_sort-bar__3hLl-{display:flex;justify-content:space-between}.sub-nav_sort-bar__3hLl- button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.sub-nav_sort-bar__3hLl-.sub-nav_lined__F6uv5{align-items:center;gap:4px;padding:8px 10px;font-size:var(--font-size-14, 14px);font-weight:600;margin:6px 10px 0;border-top:1px solid var(--mono-gray2);border-bottom:1px solid var(--mono-gray2)}.sub-nav_sort-bar__3hLl-.sub-nav_plain__VyQ_F{margin:0 8px}.sub-nav_sort-bar__3hLl-.sub-nav_plain__VyQ_F button.xs{font-size:var(--font-size-14, 14px)}.sub-nav_badge__ESYFc{display:block;padding:2px 4px;border-radius:var(--radius-4, 4px);font-size:var(--font-size-10, 10px);font-weight:400;line-height:10px;color:var(--mono-white);background-color:#ef4444}.class-add-modal_class-add-modal-body__nctIL{display:flex;flex-direction:column;gap:20px}.class-add-modal_class-add-modal-body__input-text__Ikh20{flex-direction:column;display:flex;width:100%;align-items:center;align-self:stretch;background:var(--mono-white)}.percent-status_status-wrapper__QFA4V{margin-right:4px}.sort-header_sort-header__4gkpM{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:transparent;color:inherit;font:inherit;font-size:var(--font-size-14, 14px);font-weight:700;cursor:pointer;white-space:nowrap}.sort-header_sort-header__4gkpM.sort-header_wrap__vlKSA{white-space:normal;text-align:center;word-break:keep-all}.sort-header_icon__KrVvh{flex:none;stroke:var(--gray6)}.sort-header_icon__KrVvh.sort-header_active__nUZWT{stroke:var(--Green-09)}.tooltip_inline-1__55dFp:not(#tooltip_\#__C1bED){position:fixed;top:var(--inline-top);left:var(--inline-left);z-index:var(--inline-z-index);max-width:var(--inline-max-width)}.tooltip_inline-2__XmjMu:not(#tooltip_\#__C1bED){pointer-events:auto}.tooltip_inline-3__JNo1O:not(#tooltip_\#__C1bED){pointer-events:none}.tooltip_inline-4__M_qrR:not(#tooltip_\#__C1bED){transform:var(--inline-transform)}.tooltip_inline-5__jfHY4:not(#tooltip_\#__C1bED){background:rgba(var(--mono-gray10-rgb),.92);color:var(--mono-white);padding:8px 10px;border-radius:var(--radius-10, 10px);font-size:var(--font-size-12, 12px);line-height:1.35;box-shadow:0 8px 30px rgba(var(--mono-black-rgb),.18);white-space:pre-wrap}.tooltip_light__1vQrH{padding:14px;border:1px solid var(--gray5);border-radius:var(--radius-10, 10px);background:var(--mono-white);box-shadow:0 10px 24px -6px rgba(var(--mono-black-rgb),.28);color:var(--base-text-c-bs-tx-nm, #1f2937);text-align:left}.credit-usage-toast_bare-toast__Xpa43{padding:0!important;background:transparent!important;box-shadow:none!important;min-height:0!important;overflow:visible!important;border-radius:var(--radius-12, 12px)!important}.credit-usage-toast_bare-body__S_7WW{padding:0!important;margin:0!important}.credit-usage-toast_card__JU2mt{display:flex;align-items:center;gap:12px;min-width:300px;max-width:380px;box-sizing:border-box;padding:14px 18px}.credit-usage-toast_card__JU2mt.credit-usage-toast_negative__edWD7{border-color:var(--Red-05)}.credit-usage-toast_text__CiqWK{margin:0;font-variant-numeric:tabular-nums}.workload-progress_workload-manager__grawJ{position:fixed;bottom:-4px;right:150px;z-index:10;width:380px;min-height:100px;display:flex;padding:16px 12px 12px;flex-direction:column;align-items:flex-start;gap:8px;border-radius:var(--radius-20, 20px) var(--radius-20, 20px) 0 0;background:var(--mono-gray0);box-shadow:0 -4px 16px rgba(var(--mono-black-rgb),.08);transition:all .3s}@media screen and (max-width:768px){.workload-progress_workload-manager__grawJ{right:50%;transform:translate(50%)}}.workload-progress_workload-manager__grawJ.workload-progress_narrow__p7JxP{height:52px;min-height:52px;overflow:hidden}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__title__z-VGT{padding:0 0 4px 4px;display:flex;justify-content:space-between;align-items:center;width:100%}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__title__count__Tvrml{margin-left:6px}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__filters__htrpv{display:flex;gap:6px;padding:0 4px 4px}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__szyIE{width:100%}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__container__TWIXp{height:280px;overflow:auto}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__container__TWIXp::-webkit-scrollbar{width:6px;background-color:transparent}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__container__TWIXp::-webkit-scrollbar-thumb{background-color:var(--mono-gray2);border-radius:var(--radius-10, 10px)}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__container__TWIXp::-webkit-scrollbar-thumb:hover{background-color:var(--mono-gray3)}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__item__XneUN{position:relative;padding:14px 32px 14px 16px;margin-bottom:10px;width:100%}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__item__XneUN:last-child{margin-bottom:0}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__item__XneUN.workload-progress_compact__QgvOV{padding:10px 32px 10px 14px;margin-bottom:6px}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__item__XneUN .workload-progress_close-btn__Hi8dq{position:absolute;top:10px;right:8px}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__item__XneUN .workload-progress_card-time__mWUFR{position:absolute;top:10px;right:28px}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__item__XneUN .workload-progress_card-badges__-ahF1{display:flex;align-items:center;gap:6px;margin-bottom:4px}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__item__XneUN .workload-progress_card-title__vTyIV{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__item__XneUN .workload-progress_card-title__vTyIV.workload-progress_clickable__5G-iZ{text-decoration:underline;cursor:pointer}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__item__XneUN .workload-progress_card-desc__NrBzE{margin-top:1px}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__item__XneUN .workload-progress_progress-row__JeQE_{display:flex;align-items:center;gap:8px;margin-top:4px}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__item__XneUN .workload-progress_progress-text__mAASF{white-space:nowrap;flex-shrink:0}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__item__XneUN .workload-progress_progress-bar__HXqnD{--progress-color: var(--Brand-09);margin-top:0;flex:1;--progress-height: 4px;--progress-track: var(--mono-gray2);--progress-radius: 2px}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__item__XneUN .workload-progress_failed-items__qB8iE{list-style:none;margin:8px 0 0;padding:8px 0 0;display:flex;flex-direction:column;gap:4px}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__item__XneUN .workload-progress_failed-item__iTgGV{margin:0;padding:0}.workload-progress_workload-manager__grawJ .workload-progress_workload-manager__list__item__XneUN .workload-progress_failed-bulk-regen__FxLiE{margin-top:6px}.workload-progress_workload-manager__grawJ .workload-progress_dismiss-all-area__6uIV1{width:100%;padding:8px 4px;display:flex;justify-content:space-between;align-items:center}.reorderable-list_item__z09LT{transform:var(--dnd-transform);transition:var(--dnd-transition);position:relative;touch-action:manipulation}.reorderable-list_item__z09LT.reorderable-list_dragging__7HMuq{cursor:grabbing}.reorderable-list_item__z09LT.reorderable-list_dragging__7HMuq{opacity:.4;z-index:1}.curriculum-list_curriculum-custom-container__irRtp{width:100%;height:100%}.curriculum-list_curriculum-custom-header__Szcx4{width:100%;margin-bottom:16px;display:flex;align-items:center;justify-content:space-between;gap:10px}@media(max-width:768px){.curriculum-list_curriculum-custom-header__Szcx4{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}}.curriculum-list_curriculum-custom-header__Szcx4 .curriculum-list_curriculum-custom-header-left__wcjGG{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}@media(max-width:768px){.curriculum-list_curriculum-custom-header__Szcx4 .curriculum-list_curriculum-custom-header-left__wcjGG{width:100%}}.curriculum-list_curriculum-custom-header__Szcx4 .curriculum-list_curriculum-custom-header-right__6LiYR{display:flex;align-items:center;gap:5px}.curriculum-list_curriculum-custom-header__Szcx4 .curriculum-list_curriculum-custom-header-right__6LiYR .curriculum-list_curriculum-search__zar_n{width:240px;flex:none}@media(max-width:768px){.curriculum-list_curriculum-custom-header__Szcx4 .curriculum-list_curriculum-custom-header-right__6LiYR .curriculum-list_curriculum-search__zar_n{width:auto;flex:1}}@media(max-width:768px){.curriculum-list_curriculum-custom-header__Szcx4 .curriculum-list_curriculum-custom-header-right__6LiYR{justify-content:flex-end;width:100%}.curriculum-list_curriculum-custom-header__Szcx4 .curriculum-list_curriculum-custom-header-right__6LiYR>button:last-child{display:none}}.curriculum-list_curriculum-custom-header__Szcx4 .curriculum-list_curriculum-custom-selected__jpkaP{display:flex;flex:none;white-space:nowrap;margin-right:10px}.curriculum-list_public-curriculum-title-section__V1iI0{margin-bottom:16px}.curriculum-list_public-curriculum-title-section__V1iI0 .curriculum-list_public-curriculum-description__TEDr6{margin-top:2px}.curriculum-list_public-curriculum-filters-row__zRNv3{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px}@media(max-width:768px){.curriculum-list_public-curriculum-filters-row__zRNv3{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}}.curriculum-list_public-curriculum-filters-right__fkcYt{display:flex;align-items:center;gap:8px;flex-shrink:0}.curriculum-list_curriculum-custom-content__7ltvJ{width:100%;height:100%;display:flex;flex-direction:column}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-headers__0YRrU{width:100%;display:grid;grid-template-columns:20px 50px 100px 1fr 100px 150px 90px}@media(max-width:768px){.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-headers__0YRrU{grid-template-columns:30px 1fr 70px}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-headers__0YRrU .curriculum-list_drag-handle__Ma0Ow,.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-headers__0YRrU .curriculum-list_thumbnail__kyv9b,.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-headers__0YRrU .curriculum-list_author__usyMy{display:none}}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-headers__0YRrU .curriculum-list_curriculum-header-item__p9MJX{padding:10px 0;text-align:center;align-self:center;justify-self:center}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF{display:flex;flex-direction:column}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s{display:grid;grid-template-columns:20px 50px 100px 1fr 100px 150px 90px;padding:5px 0}@media(max-width:768px){.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s{grid-template-columns:30px 1fr 70px;min-height:50px}}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s:hover{background-color:var(--mono-gray0)}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-drag-handle__hKW-c{align-self:center;justify-self:center}@media(max-width:768px){.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-drag-handle__hKW-c{display:none}}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-checkbox__nBquh{align-self:center;justify-self:center}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-thumbnail__I0itM{position:relative;overflow:hidden;align-self:center;height:50px}@media(max-width:768px){.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-thumbnail__I0itM{display:none}}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-name__u9UCK{align-self:center;padding-left:20px;overflow:hidden;cursor:pointer}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-name__u9UCK strong{display:flex;flex-wrap:wrap;align-items:center;gap:4px;overflow:hidden}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-name__u9UCK strong span{margin-right:4px}@media(max-width:768px){.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-name__u9UCK{padding-left:10px}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-name__u9UCK>span:not([class]){font-size:0}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-name__u9UCK>span:not([class]) i{font-size:var(--font-size-12, 12px)}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-name__u9UCK>span:not([class]) button i{display:inline-block}}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-name__u9UCK .curriculum-list_curriculum-recommended-target__b6_rW{margin-top:2px}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-duration__iPwWk,.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-author__XlfyY{text-align:center;align-self:center;justify-self:center}@media(max-width:768px){.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-author__XlfyY{display:none}}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-assign__b8i9v{align-self:center;justify-self:center}@media(max-width:768px){.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s .curriculum-list_curriculum-body-item-assign__b8i9v{display:none}}.curriculum-list_public-curriculum-filters__R5r5S{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-headers__0YRrU.curriculum-list_public__qzE5M{grid-template-columns:100px 1fr 100px 150px}@media(max-width:768px){.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-headers__0YRrU.curriculum-list_public__qzE5M{grid-template-columns:1fr 70px}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-headers__0YRrU.curriculum-list_public__qzE5M .curriculum-list_thumbnail__kyv9b,.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-headers__0YRrU.curriculum-list_public__qzE5M .curriculum-list_author__usyMy{display:none}}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s.curriculum-list_public__qzE5M{grid-template-columns:100px 1fr 100px 150px;cursor:pointer}@media(max-width:768px){.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s.curriculum-list_public__qzE5M{grid-template-columns:1fr 70px}.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s.curriculum-list_public__qzE5M .curriculum-list_curriculum-body-item-thumbnail__I0itM,.curriculum-list_curriculum-custom-content__7ltvJ .curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s.curriculum-list_public__qzE5M .curriculum-list_curriculum-body-item-author__XlfyY{display:none}}.curriculum-list_public-curriculum-grid__tNdbL{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media(max-width:1200px){.curriculum-list_public-curriculum-grid__tNdbL{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.curriculum-list_public-curriculum-grid__tNdbL{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.curriculum-list_public-curriculum-grid__tNdbL{grid-template-columns:1fr}}.curriculum-list_public-curriculum-card__kZ78z{display:flex;flex-direction:column;overflow:hidden;cursor:pointer;transition:box-shadow .2s}.curriculum-list_public-curriculum-card__kZ78z:hover{box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08)}.curriculum-list_card-thumbnail__l5tod{position:relative;width:100%;height:160px;overflow:hidden}.curriculum-list_card-thumbnail__l5tod>div{width:100%;height:100%}.curriculum-list_card-received-badge__q5Cqs{position:absolute;top:8px;left:8px;gap:3px}.curriculum-list_card-received-badge__q5Cqs i{font-size:var(--font-size-10, 10px)}.curriculum-list_card-mine-badge__OTd6H{position:absolute;top:8px;left:8px;gap:3px}.curriculum-list_card-mine-badge__OTd6H i{font-size:var(--font-size-10, 10px)}.curriculum-list_card-body__3T2f8{padding:12px 14px 10px;flex:1}.curriculum-list_card-title__XxpYF{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.curriculum-list_card-description__plGps{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:4px 0 0;overflow:hidden;text-overflow:ellipsis}.curriculum-list_card-level-tags__1Fh0m{display:flex;gap:4px;flex-wrap:wrap;margin-top:8px}.curriculum-list_card-footer__2HrQn{display:flex;justify-content:space-between;align-items:flex-end;padding:10px 14px}.curriculum-list_card-footer-left__l_TJ6,.curriculum-list_card-footer-right__7TFD8{display:flex;flex-direction:column;gap:2px}.curriculum-list_card-footer-left__l_TJ6{min-width:0;flex:1}.curriculum-list_card-footer-right__7TFD8{text-align:right;flex-shrink:0}.curriculum-list_card-footer-value__HMZAf{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.curriculum-list_public-curriculum-spinner__Bofhj{grid-column:1/-1;display:flex;align-items:center;justify-content:center;padding:30px 0}@media(max-width:768px){.curriculum-list_new-shared-curriculum-badge__CqQL0.curriculum-list_new-shared-curriculum-badge__CqQL0{display:none}}.curriculum-list_curriculum-lock-banner__dLqDY{display:flex;align-items:center;gap:13px;margin-bottom:16px;padding:13px 18px;border:1px solid rgba(var(--Orange-08-rgb),.5);border-radius:var(--radius-12, 12px);background:linear-gradient(135deg,var(--Orange-02),var(--mono-white) 70%)}.curriculum-list_curriculum-lock-banner-icon__9TcyT{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px}.curriculum-list_curriculum-lock-banner-text__tfefG{flex:1}.curriculum-list_curriculum-lock-banner-btn__95n7p{flex:0 0 auto}.curriculum-list_curriculum-lock-pill__W5S72{gap:4px}.curriculum-list_curriculum-lock-pill__W5S72 i{font-size:var(--font-size-10, 10px)}.curriculum-list_curriculum-body__IfRdF .curriculum-list_curriculum-body-item__7-n1s.curriculum-list_is-locked__OxHf2 .curriculum-list_curriculum-body-item-thumbnail__I0itM{filter:grayscale(1);opacity:.7}.curriculum-share-modal_curriculum-share-modal__RHfeV{width:100%}.curriculum-share-modal_curriculum-share-modal__RHfeV .curriculum-share-modal_id-share-title__2cXEt{margin-bottom:10px}.curriculum-share-modal_curriculum-share-modal__RHfeV .curriculum-share-modal_id-share-title__2cXEt strong{display:flex;gap:5px;align-items:center}.curriculum-share-modal_curriculum-share-modal__RHfeV .curriculum-share-modal_input-container__ia2Ov{display:flex;gap:10px;width:100%;align-items:center}.curriculum-share-modal_curriculum-share-modal__RHfeV .curriculum-share-modal_input-container__ia2Ov input{flex:1;width:100%;height:32px;border:1px solid var(--mono-gray2);border-radius:var(--radius-8, 8px);padding:0 10px;font-size:var(--font-size-14, 14px);font-weight:400;color:var(--mono-gray9);outline:none}.curriculum-share-modal_curriculum-share-modal__RHfeV .curriculum-share-modal_share-list-container__9Cii2{width:100%}.curriculum-share-modal_curriculum-share-modal__RHfeV .curriculum-share-modal_share-list-container__9Cii2 .curriculum-share-modal_share-list__HfjxT{width:100%;margin-top:5px;overflow:hidden}.curriculum-share-modal_curriculum-share-modal__RHfeV .curriculum-share-modal_share-list-container__9Cii2 .curriculum-share-modal_share-list__HfjxT .curriculum-share-modal_share-list-content__yY0i8{max-height:42dvh;overflow-y:auto;display:flex;flex-direction:column}.curriculum-share-modal_curriculum-share-modal__RHfeV .curriculum-share-modal_share-list-container__9Cii2 .curriculum-share-modal_share-list__HfjxT .curriculum-share-modal_item-row__8l38t{display:flex;flex-direction:row;justify-content:space-between;gap:10px;width:100%}.curriculum-share-modal_curriculum-share-modal__RHfeV .curriculum-share-modal_share-list-container__9Cii2 .curriculum-share-modal_share-list__HfjxT .curriculum-share-modal_item-row__8l38t .curriculum-share-modal_title-row-item__3xI7w{padding:4px 10px;display:flex;align-items:center;justify-content:center}.curriculum-share-modal_curriculum-share-modal__RHfeV .curriculum-share-modal_share-list-container__9Cii2 .curriculum-share-modal_share-list__HfjxT .curriculum-share-modal_item-row__8l38t .curriculum-share-modal_title-row-item__3xI7w:first-child{width:30%}.curriculum-share-modal_curriculum-share-modal__RHfeV .curriculum-share-modal_share-list-container__9Cii2 .curriculum-share-modal_share-list__HfjxT .curriculum-share-modal_item-row__8l38t .curriculum-share-modal_title-row-item__3xI7w:nth-child(2){width:50%}.curriculum-share-modal_curriculum-share-modal__RHfeV .curriculum-share-modal_share-list-container__9Cii2 .curriculum-share-modal_share-list__HfjxT .curriculum-share-modal_item-row__8l38t .curriculum-share-modal_title-row-item__3xI7w:last-child{width:20%}.curriculum-share-modal_cell__VKRRi{padding:4px 10px;display:flex;align-items:center;justify-content:center}.curriculum-share-modal_cell__VKRRi:first-child{width:30%}.curriculum-share-modal_cell__VKRRi:nth-child(2){width:50%}.curriculum-share-modal_cell__VKRRi:last-child{width:20%}.curriculum-share-modal_public-curriculum-container__2fkZL{width:100%;margin-bottom:20px;padding-bottom:20px}.curriculum-share-modal_public-curriculum-container__2fkZL .curriculum-share-modal_public-curriculum-title__wckGV{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.curriculum-share-modal_public-curriculum-container__2fkZL .curriculum-share-modal_public-curriculum-title__wckGV strong{display:flex;gap:5px;align-items:center}.curriculum-share-modal_public-curriculum-container__2fkZL .curriculum-share-modal_public-curriculum-info-text__dg9zh{padding:10px;margin-top:10px;text-align:center}.curriculum-share-modal_public-curriculum-container__2fkZL .curriculum-share-modal_public-curriculum-description__bc8L0{padding:10px 0}.curriculum-share-modal_link-share-container__Ju_lY{width:100%;margin-top:20px;padding-top:20px}.curriculum-share-modal_link-share-container__Ju_lY .curriculum-share-modal_link-share-title__DQEWc{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.curriculum-share-modal_link-share-container__Ju_lY .curriculum-share-modal_link-share-title__DQEWc strong{display:flex;gap:5px;align-items:center}.curriculum-share-modal_link-share-container__Ju_lY .curriculum-share-modal_link-share-content__Y-U0I{display:flex;flex-direction:row;gap:10px;align-items:center;width:100%;padding:10px 0}.curriculum-share-modal_link-share-container__Ju_lY .curriculum-share-modal_link-share-content__Y-U0I input{flex:1;width:100%;height:32px;border:1px solid var(--mono-gray2);border-radius:var(--radius-8, 8px);padding:0 10px;font-size:var(--font-size-14, 14px);font-weight:400;color:var(--mono-gray9);outline:none;background-color:var(--mono-gray1)}.curriculum-share-modal_link-share-container__Ju_lY .curriculum-share-modal_link-share-info-text__X2UQW{padding:10px;margin-top:10px;text-align:center}.curriculum-share-modal_link-share-container__Ju_lY .curriculum-share-modal_link-share-content-description__n2VQQ{padding:10px 0}.curriculum-share-modal_public-confirm-modal__ql17Y{margin-top:-10px;width:100%}@media screen and (max-width:767px){.curriculum-share-modal_public-confirm-modal__ql17Y{margin-top:0}}.curriculum-share-modal_public-confirm-modal__ql17Y .curriculum-share-modal_public-confirm-title__Qhh3Q{margin-bottom:12px}.curriculum-share-modal_public-confirm-modal__ql17Y .curriculum-share-modal_public-confirm-list__tuQr3{list-style:none;padding:0;margin:0 0 14px;display:flex;flex-direction:column;gap:8px}.curriculum-share-modal_public-confirm-modal__ql17Y .curriculum-share-modal_public-confirm-list__tuQr3 li{display:flex;align-items:flex-start;gap:8px}.curriculum-share-modal_public-confirm-modal__ql17Y .curriculum-share-modal_public-confirm-list__tuQr3 li i{width:16px;text-align:center;flex-shrink:0;margin-top:6px}.curriculum-share-modal_public-confirm-modal__ql17Y .curriculum-share-modal_public-confirm-warning__NpJ9p{padding:10px 12px;margin-bottom:14px;display:flex;gap:8px;align-items:flex-start}.curriculum-share-modal_public-confirm-modal__ql17Y .curriculum-share-modal_public-confirm-warning__NpJ9p i{margin-top:1px;flex-shrink:0}.curriculum-share-modal_public-confirm-modal__ql17Y .curriculum-share-modal_public-confirm-warning__NpJ9p p{margin:0}.curriculum-share-modal_public-confirm-modal__ql17Y .curriculum-share-modal_public-confirm-info-box__AXSpo{padding:10px 12px;margin-bottom:14px;display:flex;gap:8px;align-items:flex-start}.curriculum-share-modal_public-confirm-modal__ql17Y .curriculum-share-modal_public-confirm-info-box__AXSpo i{margin-top:1px;flex-shrink:0}.curriculum-share-modal_public-confirm-modal__ql17Y .curriculum-share-modal_public-confirm-info-box__AXSpo p{margin:0}.curriculum-share-modal_public-confirm-modal__ql17Y .curriculum-share-modal_public-confirm-buttons__04YXV{display:flex;justify-content:flex-end;gap:8px}.curriculum-share-modal_inline-2__OjEC3:not(#curriculum-share-modal_\#__3est_){font-size:8px;line-height:1.2;color:var(--Brown-07)}.curriculum-locked-modal_card__KWfKY{width:100%;padding:28px;text-align:center}.curriculum-locked-modal_badge__Tc2eA{margin-bottom:14px;vertical-align:top}.curriculum-locked-modal_title__JMRcX{margin:0 0 8px}.curriculum-locked-modal_desc__RPDIc{margin:0 0 14px}.curriculum-locked-modal_hint__t2Wst{margin:0 0 16px;padding:12px 14px}.curriculum-locked-modal_actions__c-bBi{display:flex;gap:8px}.name-editor_name-editor__sJWiS{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%}@media screen and (max-width:768px){.name-editor_name-editor__sJWiS{display:none}}.name-editor_name-editor-grow__B2tU5{display:inline-grid;align-items:stretch;min-width:0;max-width:100%;vertical-align:top}.name-editor_name-editor-grow__B2tU5:after,.name-editor_name-editor-grow__B2tU5 textarea{grid-area:1/1/2/2;width:auto;min-width:2ch;margin:0;padding:5px;border:1px solid var(--mono-gray2);border-radius:var(--radius-10, 10px);box-sizing:border-box;font-size:var(--font-size-20, 20px);font-weight:700;line-height:1.4;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-all}.name-editor_name-editor-grow__B2tU5:after{content:attr(data-value) " ";visibility:hidden}.name-editor_name-editor-grow__B2tU5 textarea{color:var(--mono-gray9);background-color:transparent;outline:none;resize:none;overflow:hidden;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:inherit}.name-editor_name-editor__sJWiS span{white-space:pre-wrap;word-break:break-all;line-height:1.5}.name-editor_name-editor__sJWiS:hover button{display:inline-block}.name-editor_name-editor__text__U3Hk1{font-size:var(--font-size-16, 16px);font-weight:600;line-height:1.5}.name-editor_name-editor__sJWiS.name-editor_large__PehLi span{font-size:var(--font-size-22, 22px);font-weight:700;color:var(--mono-gray10)}.name-editor_name-editor__sJWiS.name-editor_large__PehLi .name-editor_name-editor-grow__B2tU5:after,.name-editor_name-editor__sJWiS.name-editor_large__PehLi .name-editor_name-editor-grow__B2tU5 textarea{font-size:var(--font-size-22, 22px)}.name-editor_mobile-only__EA5_b{display:none}@media screen and (max-width:768px){.name-editor_mobile-only__EA5_b{display:block;line-height:1.5;word-break:break-all}}.name-editor_inline-1__7TmlT:not(#name-editor_\#__TEW9h){cursor:default}.name-editor_inline-2__JkxgM:not(#name-editor_\#__TEW9h){cursor:pointer}.curriculum-page_curriculum-page-container__ftehI{width:100%;height:100%}.curriculum-page_curriculum-page-container__ftehI .curriculum-page_curriculum-page-header__qvoXB{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:10px}@media(max-width:768px){.curriculum-page_curriculum-page-container__ftehI .curriculum-page_curriculum-page-header__qvoXB{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}}.curriculum-page_curriculum-page-container__ftehI .curriculum-page_curriculum-page-header-left__IlhP1{display:flex;align-items:center;gap:10px}.curriculum-page_curriculum-page-container__ftehI .curriculum-page_curriculum-page-header-left__IlhP1 .curriculum-page_curriculum-page-header-title-text__rx-QH i{display:inline-block}@media(max-width:768px){.curriculum-page_curriculum-page-container__ftehI .curriculum-page_curriculum-page-header-left__IlhP1{width:100%}.curriculum-page_curriculum-page-container__ftehI .curriculum-page_curriculum-page-header-left__IlhP1 .curriculum-page_curriculum-page-header-title-text__rx-QH i{display:none}}.curriculum-page_curriculum-page-container__ftehI .curriculum-page_curriculum-page-header-right__F667_{display:flex;align-items:center;gap:5px}@media(max-width:768px){.curriculum-page_curriculum-page-container__ftehI .curriculum-page_curriculum-page-header-right__F667_{width:100%;justify-content:flex-end}.curriculum-page_curriculum-page-container__ftehI .curriculum-page_curriculum-page-header-right__F667_ button:last-child{display:none}}.curriculum-page_curriculum-page-content__-f-5P{display:flex;flex-direction:column;gap:10px}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5{position:relative;display:flex;flex-direction:column;gap:10px;margin-top:20px;padding:20px}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-save-button__aWOhD{position:absolute;top:10px;right:10px;display:flex;gap:5px}@media(max-width:768px){.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-save-button__aWOhD{display:none}}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-item-title__dCRHK{margin-bottom:10px;display:flex;align-items:center;gap:5px}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR{display:flex;gap:15px}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-video__VjxKG{display:flex;flex-direction:column;align-items:center;gap:10px}@media(max-width:768px){.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-video__VjxKG{display:none}}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-thumbnail__SciNU{position:relative;width:300px;height:160px;overflow:hidden}@media(max-width:768px){.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-thumbnail__SciNU{display:none}}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-thumbnail__SciNU .curriculum-page_thumbnail-edit-button__yRuk3{position:absolute;right:8px;bottom:8px;z-index:1;cursor:pointer;width:32px;height:32px;border-radius:var(--radius-pill, 999px);background:rgba(var(--mono-black-rgb),.4);color:var(--mono-white);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-14, 14px)}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-thumbnail__SciNU .curriculum-page_thumbnail-edit-button__yRuk3:hover{background:rgba(var(--mono-black-rgb),.7)}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-content__p5FmN{width:100%;display:flex;flex-direction:column}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-content__p5FmN .curriculum-page_curriculum-info-body-content-list__Txle5{display:flex;flex-direction:column;gap:10px}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-content__p5FmN .curriculum-page_curriculum-info-body-content-list__Txle5 li{padding-bottom:10px}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-content__p5FmN .curriculum-page_curriculum-info-body-content-list__Txle5 li dl{display:flex}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-content__p5FmN .curriculum-page_curriculum-info-body-content-list__Txle5 li dl dt{flex-basis:100px;flex-shrink:0}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-content__p5FmN .curriculum-page_curriculum-info-body-content-list__Txle5 li dl dd{flex:1}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-content__p5FmN .curriculum-page_curriculum-info-body-content-list__Txle5 li dl dd span{white-space:pre-wrap;word-break:break-all}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-content__p5FmN .curriculum-page_curriculum-info-body-content-list__Txle5 li dl dd textarea{width:100%;padding:10px;border:1px solid var(--mono-gray2);border-radius:var(--radius-10, 10px);font-size:var(--font-size-12, 12px);color:var(--mono-gray9);background-color:transparent;outline:none;resize:none}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-content__p5FmN .curriculum-page_curriculum-info-body-content-list__Txle5 li dl dd input[type=text]{width:100%;padding:10px 16px;border:1px solid var(--mono-gray2);border-radius:var(--radius-10, 10px);font-size:var(--font-size-14, 14px);color:var(--mono-gray9);background-color:transparent;outline:none;resize:none}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-content__p5FmN .curriculum-page_curriculum-info-body-content-list__Txle5 li dl dd .curriculum-page_intro-video-url-container__oEavk{display:flex;flex-direction:column;gap:10px}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-content__p5FmN .curriculum-page_curriculum-info-body-content-list__Txle5 li dl dd .curriculum-page_intro-video-url-container__oEavk button{display:none}@media screen and (max-width:768px){.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_curriculum-info-body__d_3jR .curriculum-page_curriculum-info-body-content__p5FmN .curriculum-page_curriculum-info-body-content-list__Txle5 li dl dd .curriculum-page_intro-video-url-container__oEavk button{display:flex}}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_grade-list__QHW6U{display:flex;gap:5px;flex-wrap:wrap}.curriculum-page_curriculum-page-content__-f-5P .curriculum-page_curriculum-info__Hh6R5 .curriculum-page_grade-list__QHW6U .curriculum-page_grade-list-item__h3kl2{display:flex;align-items:center;gap:5px;white-space:nowrap}.curriculum-page_curriculum-tasks-content__ZavSN{display:flex;flex-direction:column}.curriculum-page_curriculum-tasks-content__ZavSN .curriculum-page_curriculum-tasks-content-header__VKwo8{display:flex;align-items:center;justify-content:flex-end}.curriculum-page_assignment-list-row__AV2au{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.curriculum-page_assignment-list-row__AV2au .curriculum-page_test-type-cell__KXMrb{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px}.curriculum-page_assignment-list-row__AV2au .curriculum-page_test-type-cell__KXMrb.curriculum-page_first-row__6PTxO{margin-top:0}.curriculum-page_assignment-list-row__AV2au .curriculum-page_assignment-list-day__tVqrU{color:var(--mono-black);padding:6px 12px;display:inline-flex;align-items:center;justify-content:center;gap:5px}.curriculum-page_assignment-list-row__AV2au .curriculum-page_assignment-list-day__tVqrU svg{width:14px;height:14px;color:var(--mono-black)}.curriculum-page_assignment-list-row__AV2au .curriculum-page_assignment-list-day-line__p2alD{height:1px;background-color:var(--mono-gray2);flex:1}.curriculum-page_assignment-list-row__AV2au .curriculum-page_assignment-list-count__cTB86{display:inline-flex;gap:10px}.curriculum-page_assignment-list-row__AV2au .curriculum-page_assignment-list-row-content__-_LzJ{box-shadow:0 1px 3px rgba(var(--mono-black-rgb),.06);border-radius:var(--radius-10, 10px);border:1px solid var(--mono-gray2);overflow:hidden}.curriculum-page_assignment-list-row__AV2au .curriculum-page_assignment-list-row-content__-_LzJ:hover{box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08)}.curriculum-page_assignment-list-row__AV2au .curriculum-page_assignment-list-row-content-inner__AKYnM{display:flex;flex-direction:column}.curriculum-page_assignment-list-row__AV2au .curriculum-page_assignment-title-cell__1m9Am{display:flex;width:100%;flex-direction:column;row-gap:7px}.curriculum-page_assignment-list-row__AV2au .curriculum-page_assignment-title-cell__1m9Am .curriculum-page_assignment-title-container__1SBn8{cursor:pointer;flex:1}.curriculum-page_assignment-list-row__AV2au .curriculum-page_assignment-title-cell__1m9Am .curriculum-page_assignment-video-title__h1n6D{word-break:break-all}.curriculum-page_assignment-list-row__AV2au .curriculum-page_static-content__DS37N{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px;padding:12px;cursor:pointer}@media(max-width:768px){.curriculum-page_assignment-list-row__AV2au .curriculum-page_static-content__DS37N{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:10px}}.curriculum-page_assignment-list-row__AV2au .curriculum-page_static-content__DS37N .curriculum-page_assignment-title-container__1SBn8{display:flex;align-items:center;gap:15px;flex:1}.curriculum-page_assignment-list-row__AV2au .curriculum-page_static-content__DS37N .curriculum-page_assignment-count-cell__TSrHZ{display:flex;align-items:center;justify-content:flex-end;gap:10px;white-space:nowrap;border-left:1px solid var(--mono-gray2);padding-left:20px;padding-right:10px;min-width:150px}@media(max-width:768px){.curriculum-page_assignment-list-row__AV2au .curriculum-page_static-content__DS37N .curriculum-page_assignment-count-cell__TSrHZ{width:100%;justify-content:space-around;border-left:none;border-top:1px solid var(--mono-gray2);padding-left:0;padding-top:10px}}.curriculum-page_assignment-list-row__AV2au .curriculum-page_static-content__DS37N .curriculum-page_assignment-count-cell__TSrHZ .curriculum-page_counter__Od0Co{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.curriculum-page_assignment-list-row__AV2au .curriculum-page_static-content__DS37N .curriculum-page_assignment-count-cell__TSrHZ .curriculum-page_counter__Od0Co strong{display:inline-flex;align-items:center;justify-content:center;gap:2px}.curriculum-page_assignment-list-row__AV2au .curriculum-page_toggle-content__zU3wX{display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:12px 20px}.curriculum-page_curriculum-tasks__C0Gwa{display:flex;flex-direction:column;gap:10px}.curriculum-page_assignment-type-list__U7lG7{display:flex;flex-direction:column}.curriculum-page_assignment-type-row__BwFMs{display:grid;grid-template-columns:190px 1fr;gap:12px;align-items:center;padding:6px 0}.curriculum-page_assignment-type__bl7zN{display:inline-block;padding:4px 8px;border-radius:var(--radius-10, 10px);border:1px solid var(--mono-gray2);white-space:nowrap;display:inline-flex}.curriculum-page_assignment-type__bl7zN .curriculum-page_number__oWlx_{margin-right:5px}.curriculum-page_assignment-type__bl7zN.curriculum-page_word__8W21c{background-color:var(--Subject-Word-Tint);color:var(--Subject-Word-Text);border:1px solid var(--Subject-Word-Line)}.curriculum-page_assignment-type__bl7zN.curriculum-page_select__QT71t,.curriculum-page_assignment-type__bl7zN.curriculum-page_write__21LwA,.curriculum-page_assignment-type__bl7zN.curriculum-page_syntax__ir_wK{background-color:var(--Subject-Sentence-Tint);color:var(--Subject-Sentence-Text);border:1px solid var(--Subject-Sentence-Line)}.curriculum-page_assignment-type__bl7zN.curriculum-page_dub__pIi9O,.curriculum-page_assignment-type__bl7zN.curriculum-page_talk__1Anrp{background-color:var(--Subject-Speaking-Tint);color:var(--Subject-Speaking-Text);border:1px solid var(--Subject-Speaking-Line)}.curriculum-page_assignment-type__bl7zN.curriculum-page_wordai__Obewr,.curriculum-page_assignment-type__bl7zN.curriculum-page_sentenceaiwithguide__e-fnb,.curriculum-page_assignment-type__bl7zN.curriculum-page_sentenceai__DlURQ,.curriculum-page_assignment-type__bl7zN.curriculum-page_sentencetranslate__jcsmt,.curriculum-page_assignment-type__bl7zN.curriculum-page_essay__-u0vh{background-color:var(--Subject-Writing-Tint);color:var(--Subject-Writing-Text);border:1px solid var(--Subject-Writing-Line)}.curriculum-page_assignment-type__bl7zN.curriculum-page_quiz__ToyWU{background-color:var(--Subject-Quiz-Tint);color:var(--Subject-Quiz-Text);border:1px solid var(--Subject-Quiz-Line)}.curriculum-page_assignment-type__bl7zN.curriculum-page_watch__PNi0p{background-color:var(--Brown-02);color:var(--Brown-09);border:1px solid var(--Brown-04)}.curriculum-page_assignment-type__bl7zN.curriculum-page_is-locked__nb2fA{background-color:var(--mono-gray0)!important;color:var(--mono-gray5)!important;border:1px dashed var(--mono-gray3)!important}.curriculum-page_assignment-type__bl7zN.curriculum-page_is-locked__nb2fA .curriculum-page_lock-ic__jHO50{margin-right:4px;font-size:var(--font-size-10, 10px);color:var(--mono-gray5)}.curriculum-page_curriculum-info-body-video-modal__M1YAK{width:100%;height:100%;min-height:50dvh;max-height:80dvh}.curriculum-page_intro-video-url-warning-text__jrxCs,.curriculum-page_required-text__3Pgs7{margin-top:5px}.curriculum-page_curriculum-lock-warning__c3e2k{display:flex;align-items:center;gap:12px;padding:14px 18px}.curriculum-page_curriculum-lock-warning-icon__rgf86{flex:0 0 auto}.curriculum-page_curriculum-lock-warning-text__xjW1r{flex:1}.curriculum-page_curriculum-lock-warning-btn__v6L2-{flex:0 0 auto}.curriculum-page_inline-1__e8XRZ:not(#curriculum-page_\#__gK4XD){margin-right:5px}.curriculum-page_inline-2__SamKS:not(#curriculum-page_\#__gK4XD){display:none}.curriculum-page_inline-7__fTxHG:not(#curriculum-page_\#__gK4XD){gap:10px;width:10px;height:10px;position:absolute;z-index:-10;visibility:hidden}.curriculum-page_inline-8__JGGdJ:not(#curriculum-page_\#__gK4XD){font-size:8px;line-height:1.2;color:var(--Brown-07)}.curriculum-page_inline-9__kxY56:not(#curriculum-page_\#__gK4XD){width:100%;aspect-ratio:16/9;max-height:calc(100dvh - 150px);overflow:hidden}.curriculum-learning-content_curriculum-tasks-content-list__SbrXx{display:flex;flex-direction:column;gap:10px}.curriculum-learning-content_curriculum-tasks-word-container__Bo9Zg{display:flex;flex-direction:column}.curriculum-learning-content_curriculum-tasks-word-title__Y-Hwa{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.curriculum-learning-content_curriculum-tasks-word-title__Y-Hwa .curriculum-learning-content_title-left__AX8CT{display:flex;align-items:center;gap:5px}.curriculum-learning-content_curriculum-tasks-word-list__FavnM{display:grid;margin:20px 0 20px 20px;grid-template-columns:calc(33.33% - 20px) calc(33.33% - 20px) calc(33.33% - 20px);gap:20px;font-family:"Noto Serif KR",serif}@media screen and (max-width:768px){.curriculum-learning-content_curriculum-tasks-word-list__FavnM{grid-template-columns:calc(50% - 20px) calc(50% - 20px)}}.curriculum-learning-content_curriculum-tasks-word-list__FavnM .curriculum-learning-content_curriculum-tasks-word-item__rQsdP{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;column-gap:10px}.curriculum-learning-content_curriculum-tasks-sentence-container__hVgCF{display:flex;flex-direction:column}.curriculum-learning-content_curriculum-tasks-sentence-title__WNrNg{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.curriculum-learning-content_curriculum-tasks-sentence-title__WNrNg .curriculum-learning-content_title-left__AX8CT{display:flex;align-items:center;gap:5px}.curriculum-learning-content_curriculum-tasks-sentence-title__WNrNg .curriculum-learning-content_title-right__vsU5c{display:flex;align-items:center;gap:10px}.curriculum-learning-content_curriculum-tasks-sentence-list__qNNWc{display:flex;flex-direction:column;margin:20px 0 20px 20px;gap:10px;font-family:"Noto Serif KR",serif}.curriculum-learning-content_curriculum-tasks-sentence-item__DacEY{display:flex}.curriculum-learning-content_curriculum-tasks-sentence-item__DacEY .curriculum-learning-content_sentence-content__hjFfZ{display:flex;flex-direction:column;margin-left:10px;gap:10px}.curriculum-learning-content_curriculum-tasks-quiz-container__JfEWn{display:flex;flex-direction:column}.curriculum-learning-content_curriculum-tasks-quiz-title__WqjCy{display:flex;justify-content:space-between;align-items:center;padding:10px 20px}.curriculum-learning-content_curriculum-tasks-quiz-title__WqjCy .curriculum-learning-content_title-left__AX8CT{display:flex;align-items:center;gap:5px}.curriculum-learning-content_curriculum-tasks-quiz-title__WqjCy .curriculum-learning-content_title-right__vsU5c{display:flex;align-items:center;gap:10px}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK{display:flex;flex-direction:column;margin:20px;gap:10px;font-family:"Noto Serif KR",serif}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK{display:flex;flex-direction:column;gap:32px}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-item___ZocH{display:flex;flex-direction:column;gap:16px}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-title__kxFPc{padding-bottom:12px;text-align:center}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem__N0-3a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;gap:16px}@media screen and (max-width:768px){.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem__N0-3a{display:flex;flex-direction:column;gap:12px}}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem__N0-3a .curriculum-learning-content_quiz-problem-item__G3igA{display:flex;gap:12px;width:100%}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem__N0-3a .curriculum-learning-content_quiz-problem-item__G3igA .curriculum-learning-content_quiz-problem-item-content__tgM0g{width:100%;overflow:hidden}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem__N0-3a .curriculum-learning-content_quiz-problem-item__G3igA .curriculum-learning-content_example__goaQg{padding:12px;margin-top:12px;white-space:pre-wrap;text-align:justify}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem__N0-3a .curriculum-learning-content_quiz-problem-item__G3igA .curriculum-learning-content_example-image__YQzyX{max-width:100%;padding:12px;display:flex;align-items:center;justify-content:center;margin-top:12px;overflow:hidden}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem__N0-3a .curriculum-learning-content_quiz-problem-item__G3igA .curriculum-learning-content_example-image__YQzyX img{width:fit-content;height:fit-content;max-width:100%;max-height:100%;object-fit:contain}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem__N0-3a .curriculum-learning-content_quiz-problem-item__G3igA .curriculum-learning-content_answers__DxJDT{display:flex;flex-direction:column;gap:6px;margin-top:12px}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem__N0-3a .curriculum-learning-content_quiz-problem-item__G3igA .curriculum-learning-content_answers__DxJDT p{display:flex;align-items:center;gap:4px;align-items:flex-start;white-space:pre-wrap}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem__N0-3a .curriculum-learning-content_quiz-problem-item__G3igA .curriculum-learning-content_answers__DxJDT p .curriculum-learning-content_number__hdbNY{margin-top:3px;flex:none;margin-right:4px;border:1px solid var(--mono-gray9);border-radius:var(--radius-pill, 999px);width:16px;height:16px;display:flex;align-items:center;justify-content:center}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem-item-explain__jpFXa{padding:12px}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem-item-explain__jpFXa .curriculum-learning-content_quiz-problem-item-explain-title__KdYdP{display:flex;justify-content:space-between;align-items:center}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem-item-explain__jpFXa .curriculum-learning-content_quiz-problem-item-explain-content__O6Zfg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:15px}@media screen and (max-width:768px){.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem-item-explain__jpFXa .curriculum-learning-content_quiz-problem-item-explain-content__O6Zfg{display:flex;flex-direction:column;gap:12px}}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem-item-explain__jpFXa .curriculum-learning-content_quiz-problem-item-explain-content__O6Zfg .curriculum-learning-content_answer-list-wrap__I0hM8{display:flex;flex-direction:column;grid-column:span 2/span 2;padding:10px}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem-item-explain__jpFXa .curriculum-learning-content_answer-list__uODGv{margin-top:10px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding-left:20px}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem-item-explain__jpFXa .curriculum-learning-content_answer-list__uODGv .curriculum-learning-content_answer-item__YveA8{display:flex;align-items:center;justify-content:flex-start}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem-item-explain__jpFXa .curriculum-learning-content_answer-list__uODGv .curriculum-learning-content_answer-item__YveA8 .curriculum-learning-content_answer-item-index__8vCu1{display:flex;align-items:center;gap:8px}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem-item-explain__jpFXa .curriculum-learning-content_answer-list__uODGv .curriculum-learning-content_answer-item__YveA8 .curriculum-learning-content_answer-item-index__8vCu1 .curriculum-learning-content_answer-number__FN3Hs{display:flex;align-items:center;justify-content:center}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem-item-explain__jpFXa .curriculum-learning-content_quiz-problem-item-explain-item__RFlTO{display:flex;gap:10px}.curriculum-learning-content_curriculum-tasks-quiz-list__6FsdK .curriculum-learning-content_quiz-problem-item-explain__jpFXa .curriculum-learning-content_quiz-problem-item-explain-item__RFlTO .curriculum-learning-content_answer-explain__iHkP2{white-space:pre-wrap}.curriculum-learing-content_inline-1__19xrA:not(#curriculum-learing-content_\#__SD02Y){font-size:var(--font-size-12, 12px)}.assignment-daily-list_inline-1__CrtdU:not(#assignment-daily-list_\#__PMO6j){font-size:var(--font-size-14, 14px)}.assignment-daily-list_inline-3__Rao9I:not(#assignment-daily-list_\#__PMO6j){width:16px;height:16px}.quick-add-student_quick-add-student-content__69mRF{width:100%;height:100%;display:flex;flex-direction:column}.quick-add-student_quick-add-student-content__69mRF{display:flex;flex-direction:column}.quick-add-student_input-container__UsfMA{display:flex;gap:8px;align-items:center;position:relative;padding-top:10px}.quick-add-student_input-label__6LscO{flex:none;width:100px}.quick-add-student_input__4rNbI{flex:1}.quick-add-student_error-message__HiMM4{width:100%;align-items:flex-end;display:flex;justify-content:flex-end;position:absolute;top:-10px;right:0}.seat-info-line_card__7FJNa{margin:14px 0 12px;padding:16px 18px 14px}.seat-info-line_head__SqAje{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.seat-info-line_head-left__jIDFX{display:flex;align-items:center;gap:8px}.seat-info-line_stats__esFL4{display:flex;align-items:center;margin-bottom:12px}.seat-info-line_stat___rFf6{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px}.seat-info-line_stat-val__qOjm9{font-variant-numeric:tabular-nums}.seat-info-line_divider__JZf5Y{width:1px;align-self:stretch;margin:4px 0}.seat-info-line_bar__yGmlH{--progress-color: var(--Brand-08);--progress-height: 8px;--progress-radius: 999px;--progress-track: var(--mono-gray1)}.seat-info-line_caption__aHXdk{display:flex;align-items:center;justify-content:space-between;margin-top:8px}.seat-info-line_cap__A5_eQ{display:inline-flex;align-items:center;gap:6px}.seat-info-line_cap-dot__yjecD{width:8px;height:8px}.seat-info-line_banner__HTTII{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:12px 14px}.seat-info-line_banner-ic__aWecv{display:grid;place-items:center;flex:0 0 auto;color:var(--Brand-08)}.number-stepper_stepper__XIHOD{display:inline-flex;align-items:center;gap:10px}.number-stepper_sign__R2Iaq{font-size:var(--font-size-18, 18px);font-weight:700;line-height:1}.number-stepper_input__2R0g8{width:76px;height:32px;border:1px solid var(--mono-gray3);border-radius:var(--radius-8, 8px);background:var(--mono-white);text-align:center;font-family:inherit;font-size:var(--font-size-18, 18px);font-weight:800;font-variant-numeric:tabular-nums;color:var(--mono-gray10_text-color);outline:none}.number-stepper_input__2R0g8:focus{border-color:var(--Brand-08)}.payment-verifying-modal_verifying__AxXM5{display:flex;flex-direction:column;align-items:center;gap:14px;padding:34px 26px 30px}.payment-verifying-modal_sub__aAWo2{margin:0;text-align:center}.register-card-info_register-card-info__gBFyG{display:flex;flex-direction:column;gap:10px;min-height:300px}@media(max-width:768px){.register-card-info_register-card-info__gBFyG{min-height:auto}}.register-card-info_register-card-info__gBFyG input[type=number]::-webkit-outer-spin-button,.register-card-info_register-card-info__gBFyG input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.register-card-info_register-card-info__gBFyG input[type=number]{-moz-appearance:textfield}.register-card-info_register-card-info__gBFyG .register-card-info_register-card-info-company-list__GBHGm{display:flex;width:100%;gap:10px;flex-wrap:wrap}.register-card-info_register-card-info__gBFyG .register-card-info_register-card-info-company-list__GBHGm li{width:calc(50% - 10px);display:flex;gap:10px}@media(max-width:768px){.register-card-info_register-card-info__gBFyG .register-card-info_register-card-info-company-list__GBHGm li{width:100%}}.register-card-info_register-card-info__gBFyG .register-card-info_register-card-info-company-list__GBHGm .register-card-info_register-card-info-company-item__F136N{display:flex;flex-direction:column;gap:10px;width:100%;justify-content:space-between}.register-card-info_register-card-info__gBFyG .register-card-info_register-card-info-company-list__GBHGm .register-card-info_register-card-info-company-item__F136N input{width:100%}.register-card-info_register-card-info-footer__tTWzn{display:flex;justify-content:flex-end;align-items:center;gap:10px}.register-card-info_register-card-info-type-list__us0bh{display:flex;gap:20px;flex-wrap:wrap;width:100%;min-height:300px}@media(max-width:768px){.register-card-info_register-card-info-type-list__us0bh{min-height:auto;gap:12px}}.register-card-info_register-card-info-type-list__us0bh .register-card-info_register-card-info-type-item__gZrMq{flex:1;width:calc(50% - 10px);padding:16px;height:300px;display:flex;flex-direction:column;justify-content:space-between;cursor:pointer;align-items:center}.register-card-info_register-card-info-type-list__us0bh .register-card-info_register-card-info-type-item__gZrMq:hover{border-color:var(--Brand-08);transition:all .3s ease}.register-card-info_register-card-info-type-list__us0bh .register-card-info_register-card-info-type-item__gZrMq .register-card-info_register-card-info-type-item-icon__hEGkg{width:80%}.register-card-info_register-card-info-type-list__us0bh .register-card-info_register-card-info-type-item__gZrMq .register-card-info_register-card-info-type-item-icon__hEGkg img{width:100%}.register-card-info_register-card-info-type-list__us0bh .register-card-info_register-card-info-type-item__gZrMq .register-card-info_register-card-info-type-item-text__kHTUm{display:flex;flex-direction:column;gap:10px}.register-card-info_register-card-info-type-list__us0bh .register-card-info_register-card-info-type-item__gZrMq .register-card-info_register-card-info-type-item-text__kHTUm dl{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(max-width:768px){.register-card-info_register-card-info-type-list__us0bh .register-card-info_register-card-info-type-item__gZrMq{width:100%;height:auto;justify-content:center;gap:8px}}.register-card-info_register-card-info-warning__5ls-S{padding:10px 0;margin-bottom:10px}.register-card-info_register-agreement-description__2iB0I{display:flex;flex-direction:column;margin-top:10px}.register-card-info_register-agreement-description__2iB0I li{display:flex;align-items:center;gap:5px}.register-card-info_complete-screen__S7ChN{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;gap:12px;width:100%}.register-card-info_complete-screen__S7ChN .register-card-info_complete-icon__KdviB{width:64px;height:64px;display:flex;align-items:center;justify-content:center}.register-card-info_complete-screen__S7ChN .register-card-info_complete-subtitle__mVlAG{margin-bottom:16px}.register-card-info_complete-screen__S7ChN .register-card-info_complete-detail__See55{width:100%;max-width:500px;overflow:hidden}.register-card-info_complete-screen__S7ChN .register-card-info_complete-detail__See55 .register-card-info_complete-detail-row__2w86y{display:flex;justify-content:space-between;align-items:center;padding:14px 20px}.register-card-info_complete-screen__S7ChN .register-card-info_complete-notice__FBlSx{width:100%;max-width:500px;padding:14px 20px;text-align:left;margin-top:8px}.register-card-info_complete-screen__S7ChN button{width:100%;max-width:500px;margin-top:16px}.register-card-info_plan-change-notice__QBrRY{padding:12px 16px;text-align:center}.register-card-info_current-card-notice__VD9wN{margin:0 0 16px;padding:12px 14px}.register-card-info_card-segs__gw4Rl{display:flex;gap:8px;width:100%}.register-card-info_card-seg-input__NQDJq{flex:1;min-width:0;height:46px;text-align:center;background:var(--mono-white)}.register-card-info_password-locked-row__t8JCy{display:flex;align-items:center;gap:8px;height:46px;padding:0 12px}.register-card-info_password-locked-row__t8JCy:focus-within{border-color:var(--Brand-09)}.register-card-info_password-locked-input__mfPtT{width:56px;height:100%;background:transparent}.register-card-info_password-locked-dots__Y4V2i{-webkit-user-select:none;user-select:none;white-space:nowrap;flex-shrink:0}.register-card-info_card-form__WPEsS{display:flex;flex-direction:column;gap:16px}.register-card-info_card-form__field__fRDuc{display:flex;flex-direction:column;gap:8px}.register-card-info_card-form__field--half__FrE1o{flex:1;min-width:0}.register-card-info_card-form__row__eWQko{display:flex;gap:12px}.register-card-info_card-form__label-row__HVKBV{display:flex;align-items:center;justify-content:space-between;gap:8px}.register-card-info_card-form__label-note__bTtqF{margin-left:2px}.register-card-info_card-form__required__LYtH9{margin-left:4px}.register-card-info_card-form__segs__QhR5I{display:flex;align-items:stretch;overflow:hidden}.register-card-info_card-form__segs__QhR5I:focus-within{border-color:var(--Brand-09);background:var(--mono-white)}.register-card-info_card-form__seg-input__-7AV3{flex:1;min-width:0;height:56px;background:transparent;text-align:center}.register-card-info_card-form__hint__VmZ-A{display:flex;align-items:center;gap:6px;margin-top:2px}.register-card-info_card-form__input__qLDLh{width:100%}.register-card-info_card-form__password-slots__YzeWL{display:flex;align-items:center;height:56px;overflow:hidden}.register-card-info_card-form__password-slots__YzeWL:focus-within{border-color:var(--Brand-09);background:var(--mono-white)}.register-card-info_card-form__password-input__sqyhn{background:transparent;width:96px;height:100%;text-align:center}.register-card-info_card-form__password-disabled__yEw6p{display:flex;align-items:center;justify-content:center;width:96px;-webkit-user-select:none;user-select:none;white-space:nowrap;flex-shrink:0}.register-card-info_card-form__password-note__KGNtc{margin-left:auto;padding-right:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media(max-width:480px){.register-card-info_card-form__password-note__KGNtc{display:none}}.register-card-info_card-form__footer__PEcOx{display:flex;gap:10px;margin-top:8px}.register-card-info_card-form__cancel__m1IWl,.register-card-info_card-form__confirm__H5rlW{flex:1}.register-card-info_inline-2__Fn62x:not(#register-card-info_\#__EsQXI){display:flex;gap:8px;justify-content:center}.register-card-info_inline-3__WoWsw:not(#register-card-info_\#__EsQXI){text-decoration:underline}.seat-cancel-scheduled-modal_card__SW2MS{padding:24px 26px 26px;display:flex;flex-direction:column}.seat-cancel-scheduled-modal_head__BRcg6{display:flex;flex-direction:column;margin-bottom:18px}.seat-cancel-scheduled-modal_title__7TfLn{display:flex;align-items:center;gap:9px;margin:0}.seat-cancel-scheduled-modal_sub__ZbKwy{margin:2px 0 0}.seat-cancel-scheduled-modal_foot__BiCTK{display:flex;gap:10px;margin-top:16px}.seat-purchase-modal_card__S1wXS{width:100%;padding:24px 26px 26px}@media screen and (max-width:767px){.seat-purchase-modal_card__S1wXS{padding-bottom:26px}}.seat-purchase-modal_head__bZExR{display:flex;align-items:flex-start;justify-content:space-between;gap:11px;position:relative;margin-bottom:18px}.seat-purchase-modal_title__-L7wx{display:flex;align-items:center;gap:9px;margin:0}.seat-purchase-modal_expired-note__9lioM{margin:4px 0 20px;padding:12px 14px;border-radius:var(--radius-10, 10px);background:var(--Pink-01)}.seat-purchase-modal_no-empty__XKJ3P{margin-top:16px;padding:22px 20px;text-align:center}.seat-purchase-modal_no-empty-title__gnCw1{margin:0 0 8px}.seat-purchase-modal_no-empty-body__oGf9o{margin:0}.seat-purchase-modal_tabs__FtggP{margin-bottom:16px}.seat-purchase-modal_sub__-iBYr{margin:2px 0 0}.seat-purchase-modal_close__yobjN{position:absolute;top:-4px;right:-4px}.seat-purchase-modal_cards__QcpP9{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.seat-purchase-modal_stat__6qQBD{display:flex;flex-direction:column;align-items:center;gap:4px;padding:14px 12px}.seat-purchase-modal_stat-value__IveyV{font-variant-numeric:tabular-nums}.seat-purchase-modal_empty-note__5dLQA{margin:10px 0 0}.seat-purchase-modal_stepper-row__XwbI0{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:14px 16px}.seat-purchase-modal_stepper-max__uNE8S{margin-left:7px;font-style:normal}.seat-purchase-modal_breakdown__d3_l6{display:flex;flex-direction:column;gap:12px;margin-top:18px;padding:18px 20px}.seat-purchase-modal_bd-row__-S09S,.seat-purchase-modal_bd-total__8y4Nh{display:flex;align-items:center;justify-content:space-between;gap:12px}.seat-purchase-modal_bd-total__8y4Nh{margin-top:4px;padding-top:14px}.seat-purchase-modal_bd-label__rsMIS em{font-style:normal;margin-left:7px}.seat-purchase-modal_bd-value__aE6NF,.seat-purchase-modal_bd-total-value__CQYda{font-variant-numeric:tabular-nums;white-space:nowrap}.seat-purchase-modal_note__irWxC{margin:14px 0 0}.seat-purchase-modal_note__irWxC b{color:var(--mono-gray10_text-color)}.seat-purchase-modal_done__0EIEB{width:100%;padding:28px 26px 26px;text-align:center}.seat-purchase-modal_done-ic__7qjcS{display:grid;place-items:center;width:52px;height:52px;margin:0 auto 16px}.seat-purchase-modal_done-title__2IAN0{margin:0 0 8px}.seat-purchase-modal_done-sub__tglwQ{margin:0 0 20px}.seat-purchase-modal_done-box__jNlSr{display:flex;flex-direction:column;gap:12px;margin-bottom:20px;padding:18px 20px;text-align:left}.seat-purchase-modal_done-row__sL65g{display:flex;align-items:center;justify-content:space-between}.seat-purchase-modal_done-row__sL65g b{color:var(--mono-gray10_text-color);font-variant-numeric:tabular-nums}.seat-purchase-modal_done-row__sL65g.seat-purchase-modal_accent__Vp3Ww b{color:var(--Brand-09)}.seat-purchase-modal_done-row__sL65g+.seat-purchase-modal_done-row__sL65g{padding-top:12px;border-top:1px dashed var(--mono-gray2)}.seat-purchase-modal_done-chip__xAzRe{display:flex;align-items:center;gap:6px;padding:11px 14px}.seat-purchase-modal_done-chip__xAzRe b{font-variant-numeric:tabular-nums}.seat-purchase-modal_cta__sHsAp{margin-top:16px}.seat-purchase-modal_yearly-del-note__0Iz4N{display:flex;align-items:flex-start;gap:9px;margin:4px 0 18px;padding:11px 14px}.seat-purchase-modal_yearly-del-note__icon__Hwwiv{flex:0 0 auto;margin-top:1px;color:var(--mono-gray5)}.seat-purchase-modal_beta-basis__vsQHQ{display:flex;align-items:flex-start;gap:7px;margin:10px 0 0;padding:11px 14px;color:var(--Brown-09)}.seat-purchase-modal_beta-basis__vsQHQ:before{content:"ⓘ";flex:0 0 auto;font-size:var(--font-size-13, 13px)}.seat-purchase-modal_no-empty-warn__5lX_S{display:flex;align-items:flex-start;gap:9px;margin:18px 26px 0;padding:13px 15px;color:var(--Brown-09)}.seat-purchase-modal_no-empty-warn-icon__D4lRl{flex:0 0 auto;margin-top:1px;display:inline-flex}.seat-purchase-modal_cta-alt__ZFt9K{margin-top:10px}.seat-purchase-modal_cta-alt-help__-iATT{margin:8px 0 0;text-align:center}.shared-complete-modal_popup-content__Rpjcq{position:relative;width:100%;padding:10px;text-align:center;z-index:2001}.shared-complete-modal_icon-wrapper__08p6x{border-radius:var(--radius-pill, 999px);margin:0 auto 40px;display:flex;align-items:center;justify-content:center}.shared-complete-modal_curriculum-svg-icon__cdOqi{width:86px;height:86px;filter:drop-shadow(0 12px 24px rgba(var(--Brand-08-rgb),.25))}.shared-complete-modal_popup-title__7oKZd{font-size:36px;font-weight:700;line-height:1.2;color:var(--mono-gray10);margin:0 0 28px}@media screen and (max-width:768px){.shared-complete-modal_popup-title__7oKZd{font-size:var(--font-size-24, 24px);margin-bottom:20px}}.shared-complete-modal_popup-sub__SgSGM{margin-bottom:60px}@media screen and (max-width:768px){.shared-complete-modal_popup-sub__SgSGM{margin-bottom:40px}}.shared-complete-modal_popup-sub-highlight__4FKHP{display:block;margin-top:6px}@keyframes shared-complete-modal_fadeIn__aWV6g{0%{opacity:0}to{opacity:1}}@keyframes shared-complete-modal_modalPop__j16bB{0%{opacity:0;transform:scale(.92) translateY(30px)}to{opacity:1;transform:scale(1) translateY(0)}}.curriculum-data_inline-1__6AO7i:not(#curriculum-data_\#__rVCi4){margin-right:5px}.curriculum-data_inline-2__CU2Xl:not(#curriculum-data_\#__rVCi4){width:100%;aspect-ratio:16/9;max-height:calc(100dvh - 150px);overflow:hidden}.curriculum-shared-page_curriculum-shared-page-container__tb2IS{width:100%;height:100%;display:flex;flex-direction:column;max-height:100dvh}@supports not (height: 100dvh){.curriculum-shared-page_curriculum-shared-page-container__tb2IS{max-height:100vh}}@media(max-width:768px){.curriculum-shared-page_curriculum-shared-page-container__tb2IS{padding:0 10px}}.curriculum-shared-page_curriculum-shared-page-container__tb2IS .curriculum-shared-page_curriculum-shared-page-content-container__ehpAi{width:100%;display:flex;flex-direction:column;gap:20px;overflow-y:auto;padding-top:20px;max-height:100dvh}@supports not (height: 100dvh){.curriculum-shared-page_curriculum-shared-page-container__tb2IS .curriculum-shared-page_curriculum-shared-page-content-container__ehpAi{max-height:100vh}}.curriculum-shared-page_curriculum-shared-page-container__tb2IS .curriculum-shared-page_curriculum-shared-page-content-container__ehpAi .curriculum-shared-page_curriculum-shared-page-content__SDkuC{max-width:1080px;margin:0 auto;display:flex;flex-direction:column;gap:20px;width:1080px}@media(max-width:1080px){.curriculum-shared-page_curriculum-shared-page-container__tb2IS .curriculum-shared-page_curriculum-shared-page-content-container__ehpAi .curriculum-shared-page_curriculum-shared-page-content__SDkuC{width:100%;max-width:100%}}.curriculum-shared-page_curriculum-shared-page-container__tb2IS .curriculum-shared-page_curriculum-shared-page-header__Jd0RJ{position:sticky;width:100%;top:0;display:flex;gap:10px;padding:10px 0;z-index:100}.curriculum-shared-page_curriculum-shared-page-container__tb2IS .curriculum-shared-page_curriculum-shared-page-header__Jd0RJ .curriculum-shared-page_curriculum-shared-page-header-container__XCLeH{margin:0 auto;width:1080px;display:flex;align-items:center;gap:16px}@media(max-width:1080px){.curriculum-shared-page_curriculum-shared-page-container__tb2IS .curriculum-shared-page_curriculum-shared-page-header__Jd0RJ .curriculum-shared-page_curriculum-shared-page-header-container__XCLeH{width:100%}}.curriculum-shared-page_curriculum-shared-page-container__tb2IS .curriculum-shared-page_curriculum-shared-page-header__Jd0RJ .curriculum-shared-page_header-logo___hDP0{flex-shrink:0;height:26px;width:auto}.curriculum-shared-page_curriculum-shared-page-container__tb2IS .curriculum-shared-page_curriculum-shared-page-header__Jd0RJ .curriculum-shared-page_banner__W9q1J{width:100%;max-width:1200px;margin:0 auto;padding:18px 22px;border-radius:var(--radius-16, 16px);display:flex;justify-content:space-between;gap:12px;align-items:center;background:linear-gradient(90deg,var(--Brand-06) 0%,var(--Blue-07) 50%,var(--Blue-08) 100%);color:var(--mono-white);box-sizing:border-box}.curriculum-shared-page_curriculum-shared-page-container__tb2IS .curriculum-shared-page_curriculum-shared-page-header__Jd0RJ .curriculum-shared-page_banner-left__oeKfX{display:flex;align-items:center;gap:12px;flex:1;min-width:0}.curriculum-shared-page_curriculum-shared-page-container__tb2IS .curriculum-shared-page_curriculum-shared-page-header__Jd0RJ .curriculum-shared-page_banner-icon__rSltU{width:46px;height:46px;border-radius:var(--radius-12, 12px);background:rgba(var(--mono-white-rgb),.2);color:var(--Brand-09);display:flex;justify-content:center;align-items:center}.curriculum-shared-page_curriculum-shared-page-container__tb2IS .curriculum-shared-page_curriculum-shared-page-header__Jd0RJ .curriculum-shared-page_banner-subtitle__eLrMq{opacity:.95}.curriculum-shared-page_curriculum-shared-page-container__tb2IS .curriculum-shared-page_curriculum-shared-page-header__Jd0RJ .curriculum-shared-page_banner-button__QRAzv{white-space:nowrap}@media(max-width:768px){.curriculum-shared-page_curriculum-shared-page-container__tb2IS .curriculum-shared-page_curriculum-shared-page-header__Jd0RJ .curriculum-shared-page_banner__W9q1J{flex-direction:column;align-items:flex-start;padding:16px}.curriculum-shared-page_curriculum-shared-page-container__tb2IS .curriculum-shared-page_curriculum-shared-page-header__Jd0RJ .curriculum-shared-page_banner-icon__rSltU{display:none}.curriculum-shared-page_curriculum-shared-page-container__tb2IS .curriculum-shared-page_curriculum-shared-page-header__Jd0RJ .curriculum-shared-page_banner-button__QRAzv{width:100%;margin-top:10px}}.public-curriculum-list_inline-1__PQDId:not(#public-curriculum-list_\#__Kh-G4){grid-column:1/-1}.public-curriculum-list_inline-2__LjjGC:not(#public-curriculum-list_\#__Kh-G4){height:1px}.public-curriculum-page_inline-1__gfxsa:not(#public-curriculum-page_\#__gzx-f){margin-right:5px}.public-curriculum-page_inline-2__pr-CN:not(#public-curriculum-page_\#__gzx-f){width:100%;aspect-ratio:16/9;max-height:calc(100dvh - 150px);overflow:hidden}.not-found_container__P-pSr{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:auto}.not-found_container--mobile__OSQvR{gap:20px;padding:0 20px 30px}.not-found_container__P-pSr .not-found_content__1RtiM{flex:1;display:flex;justify-content:center;align-items:center}.not-found_container__P-pSr .not-found_content__1RtiM .not-found_labacon__lONGL{display:flex;flex-direction:column;gap:20px;align-items:center}.not-found_container__P-pSr .not-found_content__1RtiM .not-found_labacon__title__gzhjC{margin-top:40px;text-align:center}.not-found_container__P-pSr .not-found_content__1RtiM .not-found_labacon__title--mobile__Nl5yB{margin-top:0}.not-found_container__P-pSr .not-found_content__1RtiM .not-found_labacon__text__FrNfx{text-align:center}.not-found_container__P-pSr .not-found_home-button__vrF4d{max-width:360px}@media screen and (max-width:768px){.not-found_container__P-pSr .not-found_home-button__vrF4d{max-width:100%}}.not-found_inline-1__MBExM:not(#not-found_\#__iPX8o){max-width:150px}.header_container__qkysG{display:flex;max-width:1440px;width:100%;padding:12px 0;margin:0 auto}@media(max-width:1440px){.header_container__qkysG{padding:12px 20px}}@media(max-width:768px){.header_container__qkysG{background-color:var(--mono-white)}}.header_container__qkysG .header_logo__E_Y8l{display:inline-flex}.expired-link_container__IzhiC{display:flex;flex-direction:column;max-width:1080px;max-height:calc(100dvh - 40px);width:100%;height:100dvh;margin:0 auto;background:var(--mono-white);overflow:hidden}@media screen and (max-width:768px){.expired-link_container__IzhiC{min-height:100dvh}}.assignment-share-link_container__c-I4a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%}.assignment-share-link_share-body__wlKp5{display:flex;gap:10px;justify-content:space-between;width:100%}.assignment-share-link_share-link__HsGD2{padding:10px 12px;word-break:break-all}.assignment-share-link_copy-button__DKCQW.assignment-share-link_copy-button__DKCQW{align-self:stretch;height:auto;flex-shrink:0}.share-link-bottom-sheet_container__YEOHY{max-width:400px;padding:20px}@media screen and (max-width:768px){.share-link-bottom-sheet_container__YEOHY{padding-bottom:calc(30px + env(safe-area-inset-bottom,0px))}}@media screen and (max-width:450px){.share-link-bottom-sheet_container__YEOHY{padding-bottom:30px;max-width:100%}}.share-link-bottom-sheet_container__YEOHY .share-link-bottom-sheet_content-wrapper__zDh3_{display:flex;flex-direction:column;gap:20px}.share-link-bottom-sheet_container__YEOHY .share-link-bottom-sheet_content-wrapper__zDh3_ .share-link-bottom-sheet_title__lrfnV{align-self:center}.share-link-bottom-sheet_container__YEOHY .share-link-bottom-sheet_content-wrapper__zDh3_ .share-link-bottom-sheet_clickable-item__WYb_d{display:flex;align-items:center;gap:4px}.share-link-bottom-sheet_container__YEOHY .share-link-bottom-sheet_content-wrapper__zDh3_ .share-link-bottom-sheet_clickable-item__text-wrapper__gRWDI{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.share-link-bottom-sheet_container__YEOHY .share-link-bottom-sheet_content-wrapper__zDh3_ .share-link-bottom-sheet_clickable-item__text__e4fLI,.share-link-bottom-sheet_container__YEOHY .share-link-bottom-sheet_content-wrapper__zDh3_ .share-link-bottom-sheet_clickable-item__description__4-lcR{text-align:center}.assignment-report_container__Wjail{width:100%;height:100%;background:var(--mono-gray0)}.assignment-report_container__Wjail .assignment-report_content-container__b-htI{display:flex;flex-direction:column;max-width:800px;background-color:var(--mono-white);margin:0 auto;height:100%;overflow-y:auto}.assignment-report_container__Wjail .assignment-report_content-container__b-htI::-webkit-scrollbar{display:none}.assignment-report_container__Wjail .assignment-report_divider__02uL1{background:var(--mono-gray0)}.assignment-report_container__Wjail .assignment-report_divider__02uL1:after{content:"";display:block;height:8px}.page-header_container__aKmAU{display:flex;justify-content:space-between;padding:20px;align-items:center;gap:20px}@media(max-width:768px){.page-header_container__aKmAU{flex-wrap:wrap;gap:10px}}.page-header_container__aKmAU .page-header_close_button__RS8X5{flex-shrink:0}.page-header_container__aKmAU .page-header_student_info__X0RfK{flex-grow:0;flex-shrink:1;display:flex;gap:12px;align-items:center}@media(max-width:768px){.page-header_container__aKmAU .page-header_student_info__X0RfK{flex:1;min-width:0}}.page-header_container__aKmAU .page-header_student_info__logo__DF0GB{max-width:90px;max-height:60px}.page-header_container__aKmAU .page-header_student_info__name__ttHzO{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-overflow:ellipsis}.page-header_container__aKmAU .page-header_title__kJjKg{flex:2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;text-align:right;text-overflow:ellipsis}@media(max-width:768px){.page-header_container__aKmAU .page-header_title__kJjKg{order:4;flex-basis:100%;text-align:center}}.page-header_container__aKmAU .page-header_share_button__qo6m-{flex-shrink:0}@media(max-width:768px){.page-header_container__aKmAU .page-header_share_button__qo6m-{order:2}}.instructor-feedback_container__d6lPZ{display:flex;flex-direction:column;gap:12px;padding:20px 30px}.instructor-feedback_container__d6lPZ .instructor-feedback_title__uK_vE{display:flex;align-items:center;gap:2px}.instructor-feedback_container__d6lPZ .instructor-feedback_title__icon__jP8ZR{width:24px;color:var(--Brand-08)}.instructor-feedback_container__d6lPZ .instructor-feedback_feedback_container__RhkEe{display:flex;flex-direction:column;gap:12px}.instructor-feedback_container__d6lPZ .instructor-feedback_feedback_container__RhkEe textarea.instructor-feedback_input__qpM1p{min-height:202px}.instructor-feedback_container__d6lPZ .instructor-feedback_feedback_container__button__2VhwY{align-self:flex-end}.assignment-result-summary_container__c2_r0{display:flex;justify-content:space-between;align-items:center}.assignment-result-summary_container__c2_r0 .assignment-result-summary_left___xT4T{display:flex;align-items:end;gap:12px}.assignment-result-summary_container__c2_r0 .assignment-result-summary_left___xT4T .assignment-result-summary_title__uUWkA{color:var(--Pink-10)}.assignment-result-summary_container__c2_r0 .assignment-result-summary_left___xT4T .assignment-result-summary_correct_percentage_container__bioG8{display:flex;gap:8px;align-items:center}.assignment-result-summary_inline-1__YC0Ik:not(#assignment-result-summary_\#__EXW60){color:var(--inline-color)}.writing-result-summary_container__5D9NO{display:flex;gap:20px;align-items:center}.writing-result-summary_container__5D9NO .writing-result-summary_title__c17a4{color:var(--Purple-10)}.writing-result-summary_container__5D9NO .writing-result-summary_grade__sSdCv{display:flex;width:40px;height:40px;padding:2px 0;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:var(--radius-10, 10px);background:var(--Yellow-05)}.task-result_container__OQHWf{display:flex;justify-content:space-between;align-items:center;padding:12px 10px}@media(max-width:378px){.task-result_container__OQHWf{gap:8px}}.task-result_container__OQHWf .task-result_left__ECdx6{flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex-basis:15%}@media(max-width:768px){.task-result_container__OQHWf .task-result_left__ECdx6{flex-basis:20%}}@media(max-width:600px){.task-result_container__OQHWf .task-result_left__ECdx6{flex-basis:25%}}@media(max-width:480px){.task-result_container__OQHWf .task-result_left__ECdx6{flex-basis:35%}}.task-result_container__OQHWf .task-result_left__ECdx6 .task-result_title__bnyQC{margin-right:4px}.task-result_container__OQHWf .task-result_middle__EWg-n{flex-grow:1;flex-shrink:1;display:flex;align-items:center;gap:16px}@media(max-width:480px){.task-result_container__OQHWf .task-result_middle__EWg-n{gap:4px}}.task-result_container__OQHWf .task-result_middle__EWg-n .task-result_percentage__aomfB{flex-shrink:0;flex-basis:15%}@media(max-width:480px){.task-result_container__OQHWf .task-result_middle__EWg-n .task-result_percentage__aomfB{flex-basis:70%}}.task-result_container__OQHWf .task-result_right__VZIyM{text-align:right;flex-basis:20%;white-space:nowrap}@media screen and (max-width:768px){.task-result_container__OQHWf .task-result_right__VZIyM{flex-basis:auto}}.word-report_container__SQJar{display:flex;flex-direction:column;gap:10px}.word-report_container__SQJar .word-report_tab_list__pOQ0Y{position:relative;display:flex;margin-bottom:10px}.word-report_container__SQJar .word-report_tab_list__pOQ0Y .word-report_slider__8HEZA{position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--Pink-09);transform-origin:0 0;transition:transform .25s}.word-report_container__SQJar .word-report_tab_list__item__R4Ud1{flex:1;padding:10px;border-bottom:1px solid var(--mono-gray2);color:var(--mono-gray10);text-align:center;font-size:var(--font-size-16, 16px);font-weight:400;line-height:1.5}.word-report_container__SQJar .word-report_tab_list__item__R4Ud1.word-report_active__hBZfD{font-weight:700;border-bottom:1px solid transparent}.word-report_container__SQJar .word-report_report_content__y4fHN{display:flex;flex-direction:column;gap:10px}.word-report_inline-1__S4l9Z:not(#word-report_\#__4tr6r){transform:var(--inline-transform)}.result-summary_container__2x_JL{display:flex;gap:20px;align-items:last baseline}.result-summary_container__2x_JL .result-summary_rate__tuDvT{margin-left:2px}.result-summary_container__2x_JL .result-summary_count__wd19d{margin-right:2px}.correctness-table_table__3Q4yv{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:2px}.correctness-table_container__5yRPy{display:flex;flex-direction:column}.correctness-table_container__5yRPy .correctness-table_table-row__X_WR_{display:flex;flex:1;border-top:1px solid var(--mono-gray2);border-left:1px solid var(--mono-gray2);border-right:1px solid var(--mono-gray2)}.correctness-table_container__5yRPy .correctness-table_table-row__X_WR_:first-child{border-top-left-radius:var(--radius-10, 10px);border-top-right-radius:var(--radius-10, 10px)}.correctness-table_container__5yRPy .correctness-table_table-row__X_WR_:last-child{border-bottom:1px solid var(--mono-gray2);border-bottom-left-radius:var(--radius-10, 10px);border-bottom-right-radius:var(--radius-10, 10px)}.correctness-table_container__5yRPy .correctness-table_table-row__X_WR_ .correctness-table_table-data__RMD7q{display:flex;flex:1 1 0;min-width:0;justify-content:space-between;align-items:center;padding:10px 16px;gap:10px;border-right:1px solid var(--mono-gray2);border-bottom:0}.correctness-table_container__5yRPy .correctness-table_table-row__X_WR_ .correctness-table_table-data--mobile--correct__uexWU{flex-direction:row}.correctness-table_container__5yRPy .correctness-table_table-row__X_WR_ .correctness-table_table-data--mobile--incorrect__WJwue{flex-direction:column;align-items:flex-start;gap:0}.correctness-table_container__5yRPy .correctness-table_table-row__X_WR_ .correctness-table_table-data__RMD7q:last-child{border-right:none}.correctness-table_container__5yRPy .correctness-table_table-row__X_WR_ .correctness-table_table-data__text___tNaj{min-width:0;word-break:break-word}.correctness-table_container__5yRPy .correctness-table_table-row__X_WR_ .correctness-table_table-data__correction__Ruqnm{align-self:stretch;flex-shrink:0;display:flex;justify-content:center;align-items:center;gap:10px}.correctness-table_container__5yRPy .correctness-table_table-row__X_WR_ .correctness-table_table-data__correction--incorrect__5l9Oe{align-self:stretch;justify-content:space-between}.sentence-report_container__v635K{--tab-active-color: var(--Blue-09, #06f);display:flex;flex-direction:column;gap:10px}.sentence-report_container__v635K .sentence-report_report_content__2dOPS{display:flex;flex-direction:column;gap:10px}.sentence-correctness-table_container__6weNJ,.sentence-correctness-table_container__6weNJ .sentence-correctness-table_table__qRehN{display:flex;flex-direction:column}.sentence-correctness-table_container__6weNJ .sentence-correctness-table_table__qRehN .sentence-correctness-table_table_header__FzhwH{display:flex}.sentence-correctness-table_container__6weNJ .sentence-correctness-table_table__qRehN .sentence-correctness-table_table_header__item__b1wl0{flex:1;padding:10px 16px;background:var(--mono-gray0);border-right:1px solid var(--mono-gray2);color:var(--mono-gray10);text-align:center;font-size:var(--font-size-16, 16px);font-weight:700;line-height:1.5}.sentence-correctness-table_container__6weNJ .sentence-correctness-table_table__qRehN .sentence-correctness-table_table_header__item__b1wl0:first-child{border-top-left-radius:var(--radius-12, 12px);flex:5;font-weight:400}.sentence-correctness-table_container__6weNJ .sentence-correctness-table_table__qRehN .sentence-correctness-table_table_header__item__b1wl0:last-child{border-top-right-radius:var(--radius-12, 12px);border-right:none}.sentence-correctness-table_container__6weNJ .sentence-correctness-table_table__qRehN .sentence-correctness-table_table_body__JJ1qS{display:flex;flex-direction:column}.sentence-correctness-table_container__6weNJ .sentence-correctness-table_table__qRehN .sentence-correctness-table_table_body__JJ1qS .sentence-correctness-table_row__r3xif{display:flex}.sentence-correctness-table_container__6weNJ .sentence-correctness-table_table__qRehN .sentence-correctness-table_table_body__JJ1qS .sentence-correctness-table_row__data__WfEe0{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:10px 16px;text-align:center;border-top:1px solid var(--mono-gray2);border-right:1px solid var(--mono-gray2)}.sentence-correctness-table_container__6weNJ .sentence-correctness-table_table__qRehN .sentence-correctness-table_table_body__JJ1qS .sentence-correctness-table_row__data__WfEe0:first-child{flex:5}.sentence-correctness-table_container__6weNJ .sentence-correctness-table_table__qRehN .sentence-correctness-table_table_body__JJ1qS .sentence-correctness-table_row__data__WfEe0:last-child{border-right:none}.sentence-correctness-table_container__6weNJ .sentence-correctness-table_table__qRehN .sentence-correctness-table_table_body__JJ1qS .sentence-correctness-table_row__data__WfEe0 .sentence-correctness-table_sentence__mLUkq{word-break:break-word}.sentence-correctness-table_container__6weNJ .sentence-correctness-table_table__qRehN .sentence-correctness-table_table_body__JJ1qS .sentence-correctness-table_row__data__WfEe0 .sentence-correctness-table_incorrect_count__D-SeY{color:var(--Red-08);font-size:8px;line-height:1.2;font-weight:500}.sentence-correctness-table_row--clickable__WUTYZ{cursor:pointer}.sentence-correctness-table_row--clickable__WUTYZ:hover{background:var(--mono-gray0)}.sentence-correctness-table_action__doUG8{display:block;margin-top:6px}.grammar-explanation-modal_sheet-container__1sQ_3.grammar-explanation-modal_sheet-container__1sQ_3{display:flex;max-height:88%}@media screen and (min-width:768px){.grammar-explanation-modal_sheet-container__1sQ_3.grammar-explanation-modal_sheet-container__1sQ_3{width:920px;max-width:90vw}}.grammar-explanation-modal_sheet__RmPIw{flex:1;min-height:0;display:flex;flex-direction:column;width:100%}@media screen and (min-width:768px){.grammar-explanation-modal_sheet__RmPIw{min-height:420px}}.grammar-explanation-modal_header__Ciyrf{flex:none;display:flex;align-items:center;gap:10px;padding:18px 18px 14px}.grammar-explanation-modal_header__title__HZJTI{flex:1}.grammar-explanation-modal_header__position__eXvW_{flex:none;padding:5px 10px;white-space:nowrap}.grammar-explanation-modal_header__close__GfIdZ{flex:none}.grammar-explanation-modal_body__NI8ne{flex:1;min-height:0;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:16px}.grammar-explanation-modal_answer__wjirF{display:flex;flex-direction:column;gap:9px}.grammar-explanation-modal_answer__label___BDch{align-self:flex-start}.grammar-explanation-modal_answer__sentence__6n7QG{margin:0;word-break:break-word}.grammar-explanation-modal_answer__translation__WYva9{margin:0}.grammar-explanation-modal_blank__jid70{display:inline-flex;align-items:center;justify-content:center;padding:2px 10px}.grammar-explanation-modal_blank--correct__0AOyK{background:var(--Correct-Fill);color:var(--Brand-11)}.grammar-explanation-modal_blank--wrong__xM1bA{color:var(--Red-08)}.grammar-explanation-modal_blank--missed__HZPPH{color:var(--mono-gray6)}.grammar-explanation-modal_blanks__qmmm4{display:flex;flex-direction:column;gap:9px}.grammar-explanation-modal_blanks__head__6QwsU{display:flex;align-items:center;gap:7px}.grammar-explanation-modal_blanks__item__itI6N{display:flex;flex-direction:column;gap:7px;padding:13px 14px}.grammar-explanation-modal_blanks__answer__Nas13{align-self:flex-start;padding:4px 10px}.grammar-explanation-modal_blanks__answer--correct__RLqwq{background:var(--Correct-Fill);color:var(--Brand-11)}.grammar-explanation-modal_blanks__text__IoroR{margin:0}.grammar-explanation-modal_footer__ROT8v{flex:none;display:flex;align-items:center;gap:9px;padding:12px 18px;padding-bottom:max(26px,env(safe-area-inset-bottom,0px))}@media screen and (min-width:768px){.grammar-explanation-modal_footer__ROT8v{padding-bottom:18px}}.grammar-explanation-modal_footer__prev__oWo3-{flex:1}.grammar-explanation-modal_footer__next__cQtaE{flex:1.4}.grammar-wrong-chips_container__YQDGR{display:flex;flex-direction:column;gap:11px;padding-bottom:14px}.grammar-wrong-chips_list__uocR3{display:flex;flex-wrap:wrap;gap:8px}.grammar-wrong-chips_chip__eZwfc{flex:none;gap:7px}.grammar-wrong-chips_chip__label__ZBm5I,.grammar-wrong-chips_chip__count__QqCHy{white-space:nowrap}.grammar-wrong-chips_more__2N7r4{align-self:flex-start}.syntax-report-content_entries__Of0Vu{display:flex;align-items:center;gap:9px}.syntax-report-content_entry__McfpO{flex:1}.syntax-report-content_entry--wrong__bAKyh{flex:none}.problem-report_container__iiEt6{display:flex;flex-direction:column;gap:10px}.problem-report_container__iiEt6 .problem-report_header__nJa8d{display:flex;justify-content:space-between;align-items:center}@media(max-width:768px){.problem-report_container__iiEt6 .problem-report_header__nJa8d{gap:10px}}.page-header_container__La6Qy{display:flex;justify-content:space-between;align-items:center;gap:16px}@media(max-width:768px){.page-header_container__La6Qy{flex-direction:column;align-items:flex-start;gap:8px}}.page-header_container__La6Qy .page-header_title-wrapper__Cn__8{display:flex;align-items:center;gap:8px}.page-header_container__La6Qy .page-header_title-wrapper__Cn__8 .page-header_tag__ojwcE{justify-content:flex-start;align-items:center;gap:2px;text-align:left}.page-header_container__La6Qy .page-header_content__WH3Ez{display:flex;gap:16px;align-items:center}.page-header_container__La6Qy .page-header_content__WH3Ez .page-header_correct_rate__Bq3xN .page-header_rate__TLIqH{margin-left:2px}.page-header_container__La6Qy .page-header_content__WH3Ez .page-header_correct_count__ntB7g .page-header_count__AqsCo{margin-right:2px}.page-header_container__La6Qy .page-header_content__WH3Ez .page-header_close-button__X0cye{padding:8px}.page-header_inline-1__orBNh:not(#page-header_\#__FBC5d){color:var(--inline-color)}.problem-body_problem-body__8v7Nv{display:flex;flex-direction:column;gap:12px}.problem-body_problem-text__IW0PH p{margin:0 0 8px}.problem-body_problem-text__IW0PH p:last-child{margin-bottom:0}.problem-body_problem-text__IW0PH img{max-width:100%;height:auto;display:block;margin:8px 0}.problem-body_example__lHdcx{padding:14px 16px}.problem-body_example__lHdcx p{margin:0 0 8px}.problem-body_example__lHdcx p:last-child{margin-bottom:0}.problem-body_example__lHdcx img{max-width:100%;height:auto;display:block;margin:8px 0}.problem-body_media__P1hEy img{max-width:100%;height:auto;display:block;border-radius:var(--radius-8, 8px)}.problem-body_media__P1hEy.problem-body_audio__BWhqD audio{width:100%}.result-badge_result-badge__NSBkR{flex-shrink:0}.explain-panel_explain__eXAZZ{display:flex;flex-direction:column;gap:12px}.explain-panel_title__ZnBi7{display:inline-flex;align-items:center;padding:4px 12px;width:fit-content}.explain-panel_body__SgccB{display:flex;flex-direction:column;gap:10px}.explain-panel_content__fnKwF{white-space:pre-wrap}.explain-panel_content__fnKwF p{margin:0 0 8px}.explain-panel_content__fnKwF p:last-child{margin-bottom:0}.explain-panel_content__fnKwF img{max-width:100%;height:auto;display:block;margin:8px 0}.explain-panel_explain-image__K9vbt{max-width:100%;height:auto;display:block;border-radius:var(--radius-8, 8px)}.problem-page-header_header__dr_H4{display:grid;grid-template-columns:40px 1fr auto;align-items:center;gap:12px;padding:16px 24px;flex-shrink:0}.problem-page-header_title__Pzkp7{margin:0;text-align:center}.problem-page-header_progress__RNd9Y{min-width:56px;text-align:right}.problem-page-header_placeholder__M4p-6{width:36px;height:36px}@media screen and (max-width:768px){.problem-page-header_header__dr_H4{padding:12px 16px;grid-template-columns:36px 1fr auto}}.commentary-viewer_container__kOjZk{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;z-index:10;overflow:hidden}.commentary-viewer_scroll-area__uULsB{flex:1;overflow-y:auto;padding:24px;scroll-padding-top:24px}.commentary-viewer_problem-nav__OEY_U{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;padding:16px 24px;flex-shrink:0}.commentary-viewer_problem-grid__IvpeR{display:flex;flex-direction:column;gap:20px;max-width:1400px;margin:0 auto}.commentary-viewer_problem-card__lv5E5{padding:24px;display:grid;grid-template-columns:1fr 1fr;gap:24px}@media screen and (max-width:900px){.commentary-viewer_problem-card__lv5E5{grid-template-columns:1fr;gap:16px}}.commentary-viewer_problem-side__Yzudr{display:flex;flex-direction:column;gap:12px}.commentary-viewer_explain-side__koBa9{display:flex;flex-direction:column;gap:12px;border-left:1px solid var(--mono-gray2);padding-left:24px}@media screen and (max-width:900px){.commentary-viewer_explain-side__koBa9{border-left:none;border-top:1px solid var(--mono-gray2);padding-left:0;padding-top:16px}}.commentary-viewer_problem-number__dj4hg{display:flex;align-items:center;justify-content:space-between;gap:12px}.commentary-viewer_answers__ScBhV{display:flex;flex-direction:column;gap:6px}.commentary-viewer_answer-item__vkIec{display:flex;align-items:center;gap:10px;padding:10px 14px;border:1px solid transparent;transition:all .15s}.commentary-viewer_answer-item__vkIec.commentary-viewer_user-choice__GGE23{border-color:var(--Brand-08);background:var(--Brand-01)}.commentary-viewer_answer-item__vkIec.commentary-viewer_correct-answer__doG7B{border-color:var(--Correct-Color);background:var(--Correct-Fill)}.commentary-viewer_answer-item__vkIec.commentary-viewer_user-input__fZFUu{border-color:var(--mono-gray3);background:var(--mono-gray1)}.commentary-viewer_answer-item__vkIec.commentary-viewer_user-input__fZFUu.commentary-viewer_user-input--wrong__KZqBd{border-color:var(--Red-09);background:var(--Red-01)}.commentary-viewer_answer-number__RdTe9{width:22px;height:22px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.commentary-viewer_answer-text__qLVLC{flex:1;white-space:pre-wrap}.commentary-viewer_answer-text__qLVLC p{margin:0}.commentary-viewer_answer-text__qLVLC img{max-width:100%;height:auto;display:block;margin:4px 0}@media screen and (max-width:768px){.commentary-viewer_scroll-area__uULsB{padding:16px}.commentary-viewer_problem-grid__IvpeR{gap:12px}.commentary-viewer_problem-card__lv5E5{padding:16px}.commentary-viewer_problem-nav__OEY_U{padding:12px 16px;gap:6px}}.speaking-report_container__AtxSk{display:flex;flex-direction:column}.page-header_container__ErVAN{display:flex;justify-content:space-between;padding:20px 0}.page-header_container__ErVAN .page-header_left__Kxw1w{display:flex;gap:16px;align-items:center}.page-header_container__ErVAN .page-header_left__Kxw1w .page-header_title__KH2y6{display:flex;align-items:center;gap:8px}.page-header_container__ErVAN .page-header_left__Kxw1w .page-header_title__name__UCqY-{color:var(--Green-08)}.page-header_container__ErVAN .page-header_left__Kxw1w .page-header_title__level-text__nDiwP{display:flex;padding:2px 8px;justify-content:center;align-items:center;gap:2px;text-align:center}.page-header_container__ErVAN .page-header_left__Kxw1w .page-header_score__CQ2Xt,.page-header_container__ErVAN .page-header_left__Kxw1w .page-header_sentence-count__WKpXi,.page-header_dubbing-start-button__U7A-D{display:flex;align-items:center;gap:4px}.page-header_dubbing-start-icon__n09j6{color:var(--Brand-09)}.page-header_dubbing-start-modal__jyVEJ{padding:4px 8px}@media(max-width:768px){.page-header_dubbing-start-modal__jyVEJ{padding:0}}.page-header_dubbing-start-modal__jyVEJ h2{width:100%;text-align:center;margin-bottom:12px}.page-header_dubbing-start-modal__jyVEJ .page-header_dubbing-start-modal-checkbox__9A4Iq{display:flex;align-items:center;width:100%;justify-content:center;padding:var(--Spacing-sp-xl, 20px);gap:8px}.page-header_dubbing-start-modal__jyVEJ .page-header_dubbing-start-modal-input__XGmdq{margin-bottom:12px}.page-header_dubbing-start-modal-success__5B-Gw{display:flex;flex-direction:column;gap:12px;width:100%;height:100%;justify-content:center;align-items:center}.page-header_dubbing-start-modal-success__5B-Gw .page-header_dubbing-start-modal-success-icon__kihtv{width:32px;height:32px;color:var(--Green-07)}.page-header_dubbing-start-modal-success-content__6Lywa{width:100%;justify-content:flex-start}.page-header_dubbing-start-modal-content-list__XA_Rd{margin-bottom:24px}.page-header_dubbing-start-modal-content-list__XA_Rd li{position:relative;padding-left:12px}.page-header_dubbing-start-modal-content-list__XA_Rd li:before{content:"•";position:absolute;left:0;margin-right:4px}.page-header_dubbing-start-modal-content-list__XA_Rd:last-child{margin-bottom:0}.page-header_dubbing-start-modal-success-buttons__XcHly{display:flex;gap:12px;width:100%;margin-top:14px}.page-header_dubbing-start-modal-input-container___2sNu{position:relative}.page-header_dubbing-start-modal-input-length__owoUk{position:absolute;right:10px;bottom:2px;opacity:.8;color:var(--mono-gray7)}@media only screen and (max-width:920px){.page-header_dubbing-start-modal-input-length__owoUk{right:8px}}@media only screen and (max-width:640px){.page-header_dubbing-start-modal-input-length__owoUk{right:6px}}@media only screen and (max-width:640px){.page-header_dubbing-start-modal-input-length__owoUk{bottom:1px}}.synced-players_container__pHwn6{display:flex;flex-direction:column;overflow-y:auto}.synced-players_container__pHwn6 .synced-players_player-layout__aswoo{display:flex;flex-direction:row;gap:11px;padding-bottom:20px}@media screen and (max-width:768px){.synced-players_container__pHwn6 .synced-players_player-layout__aswoo{flex-direction:column}}.synced-players_container__pHwn6 .synced-players_player-layout__aswoo .synced-players_player__HPi97{display:flex;flex-direction:column;flex:1;gap:10px}.synced-players_container__pHwn6 .synced-players_player-layout__aswoo .synced-players_player__display__DO1t_{position:relative;display:flex;flex:1;justify-content:center;align-items:center;overflow:hidden;aspect-ratio:4/3;min-height:190px}@media screen and (max-width:768px){.synced-players_container__pHwn6 .synced-players_player-layout__aswoo .synced-players_player__display__DO1t_{aspect-ratio:16/9}}.synced-players_container__pHwn6 .synced-players_player-layout__aswoo .synced-players_player__display__DO1t_ .synced-players_not-recorded-yet-wrapper__-PRcv{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.synced-players_container__pHwn6 .synced-players_player-layout__aswoo .synced-players_player__display__DO1t_ .synced-players_audio-record-player__RVF4c{position:absolute;left:0;bottom:0;right:0;margin:0 auto}.synced-players_container__pHwn6 .synced-players_player-layout__aswoo .synced-players_player__display__wrapper__k2qfy{position:relative;display:flex;width:100%;height:100%}.synced-players_container__pHwn6 .synced-players_player-layout__aswoo .synced-players_player__display__wrapper--hidden__Z5WXj{display:none}.synced-players_container__pHwn6 .synced-players_player-layout__aswoo .synced-players_player__display__overlay__CHCbv{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;background-color:rgba(var(--mono-black-rgb),.4)}.synced-players_container__pHwn6 .synced-players_player-layout__aswoo .synced-players_player__controls__hg7R1{display:flex;gap:8px;align-items:center}.synced-players_container__pHwn6 .synced-players_overlay__jrlS4{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;justify-content:center;align-items:center;background-color:rgba(var(--mono-black-rgb),.4);border-radius:var(--radius-10, 10px)}.synced-players_container__pHwn6 .synced-players_apple-policy__6CxAI{color:var(--Score-Low);text-align:center}.synced-players_dubbing-start-button__snCYg{position:absolute;top:0;right:0;background-color:var(--Red-08)}.synced-players_inline-1__myAkP:not(#synced-players_\#__ydQ4Z){position:relative}.volume-control_container__n-axl{display:flex;align-items:center;min-width:40px;max-width:240px;padding:7px 10px;gap:10px;border-radius:var(--radius-pill, 999px);border:1px solid var(--mono-gray2);background:var(--mono-white);transition:gap .25s}.volume-control_container--muted__gZHF-{gap:0}.volume-control_container__n-axl .volume-control_volume-bar__Q9jzB{display:flex;flex:1;height:10px;border-radius:var(--radius-4, 4px);background-color:var(--mono-gray2);width:190px;transition:width .2s;cursor:pointer}.volume-control_container__n-axl .volume-control_volume-bar--muted__j3vG4{width:0}.volume-control_container__n-axl .volume-control_volume-bar__Q9jzB .volume-control_bar__eCpYH{width:80%;border-radius:var(--radius-4, 4px);background-color:var(--Brand-08)}.volume-control_inline-1__I7eLA:not(#volume-control_\#__3sS9B){width:var(--inline-width)}.pronounciation-assessment-table_container__igD_n{display:flex;flex-direction:column}.pronounciation-assessment-table_container__igD_n .pronounciation-assessment-table_table-header__t4FDa{padding:0 2px;border-top:1px solid var(--mono-gray2);background:var(--mono-gray0)}.pronounciation-assessment-table_container__igD_n .pronounciation-assessment-table_table-header__t4FDa .pronounciation-assessment-table_header-row__-zVTX{display:flex;align-items:center}.pronounciation-assessment-table_container__igD_n .pronounciation-assessment-table_table-header__t4FDa .pronounciation-assessment-table_header-row__item__-RU4U{display:flex;justify-content:center;align-items:center;align-self:stretch;flex-grow:1;flex-shrink:0;flex-basis:5%;padding:13px 0;border-right:1px solid var(--mono-gray2);color:var(--mono-gray10);font-size:var(--font-size-12, 12px);font-weight:500;line-height:1.5}.pronounciation-assessment-table_container__igD_n .pronounciation-assessment-table_table-header__t4FDa .pronounciation-assessment-table_header-row__item__-RU4U:first-child{font-size:var(--font-size-14, 14px);flex-basis:55%}.pronounciation-assessment-table_container__igD_n .pronounciation-assessment-table_table-header__t4FDa .pronounciation-assessment-table_header-row__item__-RU4U:last-child{border-right:none;font-weight:700}.table-item_container__e_vOw{position:relative;display:flex;align-items:center;padding:0 2px;border-top:1px solid var(--mono-gray2)}.table-item_container--selected__QLNfD{padding:0;border:2px solid var(--Green-07);background-color:var(--Yellow-01)}.table-item_container--selected__QLNfD+.table-item_container__e_vOw{border-top:none}.table-item_container--selected__QLNfD>td{font-weight:700}.table-item_container--selected__QLNfD>td:first-child>p{font-weight:700}.table-item_container__item__Fjd--{display:flex;align-items:center;justify-content:center;align-self:stretch;flex-grow:1;flex-shrink:0;flex-basis:5%;padding:13px 0;border-right:1px solid var(--mono-gray2);font-size:var(--font-size-16, 16px);font-weight:400;line-height:1.5}.table-item_container__item__Fjd--:first-child{display:flex;justify-content:flex-start;align-items:center;gap:12px;padding-left:16px;padding-right:16px;font-size:var(--font-size-14, 14px);flex-basis:55%}.table-item_container__item__Fjd--:last-child{border-right:none}.table-item_container__item__Fjd-- .table-item_sentence-text__4Qm1P{display:flex;align-items:center;gap:3px;flex-wrap:wrap}.table-item_container__item__Fjd-- .table-item_phoneme-assessment__Wbz_4{display:flex;flex-direction:column;align-items:center}.table-item_container__item__Fjd-- .table-item_phoneme-assessment__list__fQRPr{display:flex;justify-content:space-around;gap:8px;width:100%}.table-item_container__item__Fjd-- .table-item_phoneme-assessment__list__item__8IEov{display:flex;flex-direction:column;align-items:center}.table-item_container__item__Fjd-- .table-item_phoneme-assessment__list__item__text__Ftd8S{flex:1}.table-item_container__item__Fjd-- .table-item_phoneme-assessment__tooltip__wysd8{font-size:var(--font-size-16, 16px);font-weight:400;line-height:1.5}.table-item_container__overlay__container__PwKVf{position:relative;display:flex;flex-basis:41.7%;align-self:stretch}.table-item_container__overlay__container__PwKVf .table-item_container__item__Fjd--{align-self:stretch;justify-content:center;flex-basis:5%;padding:13px 0;font-size:var(--font-size-16, 16px)}.table-item_container__overlay__EZFm_{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(var(--mono-white-rgb),.8);display:flex;justify-content:center;align-items:center;padding:8px}.table-item_container__overlay__text__CbmgX{text-align:center}.table-item_inline-1__FY08Z:not(#table-item_\#__VyWa5){color:var(--inline-color)}.playable-sentence-table_container__m6wmL{display:flex;flex-direction:column}.playable-sentence-table_container__m6wmL .playable-sentence-table_table-header__hJJVH{padding:0 2px;border-top:1px solid var(--mono-gray2);background:var(--mono-gray0)}.playable-sentence-table_container__m6wmL .playable-sentence-table_table-header__hJJVH .playable-sentence-table_header-row__nY0x0{display:flex;justify-content:center;align-items:center}.playable-sentence-table_container__m6wmL .playable-sentence-table_table-header__hJJVH .playable-sentence-table_header-row__item__fmW6n{flex:1;padding:12px 16px}.table-item_container__6TBuD{display:flex;align-items:center;border:2px solid transparent;border-top:1px solid var(--mono-gray2)}.table-item_container--selected__yotGd{border:2px solid var(--Green-07);background-color:var(--Yellow-01)}.table-item_container--selected__yotGd+.table-item_container__6TBuD{border-top:none}.table-item_container--selected__yotGd>td:first-child>p{font-weight:700}.table-item_container__item__wPJHN{display:flex;justify-content:flex-start;align-items:center;gap:12px;padding:13px 16px}.pronounciation-assessment-table-mobile_container__auOGy{display:flex;flex-direction:column}.pronounciation-assessment-table-mobile_container__auOGy .pronounciation-assessment-table-mobile_divider__bnjNJ{padding:4px 0}.pronounciation-assessment-table-mobile_header-row__item__task-text__w6KCr{display:flex;justify-content:flex-end;text-align:right;color:var(--mono-gray500)}.table-item-mobile_container__YlHWL{display:flex;flex-direction:column;gap:16px;padding:16px 20px;border:2px solid transparent}.table-item-mobile_container__overlay__kjbrO{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:rgba(var(--mono-white-rgb),.6);display:flex;justify-content:center;align-items:center}.table-item-mobile_container__overlay__text__gsBOq{text-align:center}.table-item-mobile_container--selected__ZU4WR{border:2px solid var(--Green-07);background-color:var(--Yellow-01)}.table-item-mobile_container__YlHWL .table-item-mobile_sentence__-hTpM{display:flex;justify-content:space-between;align-items:center}.table-item-mobile_container__YlHWL .table-item-mobile_sentence__text__u-Vu7{display:flex;gap:3px;flex-wrap:wrap}.table-item-mobile_container__YlHWL .table-item-mobile_sentence__text--selected__Q1PEA{font-weight:700}.table-item-mobile_container__YlHWL .table-item-mobile_sentence__-hTpM .table-item-mobile_phoneme-assessment__8OOmk{display:flex;flex-direction:column;align-items:center;font-size:var(--font-size-14, 14px);font-weight:500;line-height:1.5}.table-item-mobile_container__YlHWL .table-item-mobile_sentence__-hTpM .table-item-mobile_phoneme-assessment__list__JtwM6{display:flex;justify-content:space-around;gap:8px;width:100%}.table-item-mobile_container__YlHWL .table-item-mobile_sentence__-hTpM .table-item-mobile_phoneme-assessment__list__item__b_JOH{display:flex;flex-direction:column;align-items:center}.table-item-mobile_container__YlHWL .table-item-mobile_sentence__-hTpM .table-item-mobile_phoneme-assessment__list__item__text__8-pSf{flex:1}.table-item-mobile_container__YlHWL .table-item-mobile_assessment__z089K{position:relative;display:flex;gap:4px}.table-item-mobile_container__YlHWL .table-item-mobile_assessment__item__G3Ejr{display:flex;padding:8px;flex-direction:column;justify-content:center;align-items:center;flex:1 0 0;text-align:center}.table-item-mobile_container__YlHWL .table-item-mobile_assessment__item--disabled__HuGnk{opacity:.3}.table-item-mobile_container__YlHWL .table-item-mobile_assessment__item__score__sVJih{color:var(--Green-08)}.table-item-mobile_inline-1__hgBpY:not(#table-item-mobile_\#__HhFxH){color:var(--inline-color)}.record-player_container__obubq{width:100%}.record-player_container__obubq::-webkit-media-controls-volume-slider{display:none}.record-player_container__obubq::-webkit-media-controls-volume-control-container{display:none}.record-player_container__obubq::-webkit-media-controls-volume-control-slider-container{display:none}.record-player_container__obubq::-webkit-media-controls-mute-button{display:none}.record-player_container__obubq::-webkit-media-controls-mute-button:hover{pointer-events:none}.record-player_container__obubq::-webkit-media-controls-volume-slider-container{display:none}.record-player_container__obubq::-webkit-media-controls-fullscreen-button{display:none}.record-player_container__obubq::-webkit-media-controls-seek-back-button,.record-player_container__obubq::-webkit-media-controls-seek-forward-button{display:none}.record-player_container__obubq::-webkit-media-controls-timeline-container{display:none}.media-player_wrapper__0INc5{width:100%;height:100%}.media-player_wrapper__0INc5 .media-player_thumbnail-overlay__gduCG{position:absolute;width:100%;height:100%;z-index:0;display:flex;justify-content:center;align-items:center;background-color:rgba(var(--mono-black-rgb),.4);transition:opacity .5s ease}.media-player_wrapper__0INc5 .media-player_thumbnail-overlay__gduCG.media-player_hide__HEotj{opacity:0}.media-player_wrapper__0INc5 .media-player_thumbnail-overlay__gduCG .media-player_thumbnail__XtCfP{width:100%;height:100%;object-fit:contain}.essay-report_container__oU2-6{display:flex;flex-direction:column;height:100%;overflow-y:auto}.essay-report_container__oU2-6.essay-report_full_width__LczFD{width:100%}.essay-report_container__oU2-6::-webkit-scrollbar{display:none}.essay-report_container__oU2-6 .essay-report_instructor_comment__H6qSE{padding:20px}.essay-report_container__oU2-6 .essay-report_tab_list__WURw4{position:relative;display:flex;overflow-x:scroll}.essay-report_container__oU2-6 .essay-report_tab_list__WURw4::-webkit-scrollbar{display:none}.essay-report_container__oU2-6 .essay-report_tab_list__WURw4 .essay-report_slider__QqHjo{position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:var(--AI-color);transform-origin:0 0;transition:transform .25s}.essay-report_container__oU2-6 .essay-report_tab_list__item__XHn1I{min-width:84px;flex:1;padding:10px;border-bottom:1px solid var(--mono-gray2);color:var(--mono-gray10);text-align:center;font-size:var(--font-size-16, 16px);font-weight:400;line-height:1.5}.essay-report_container__oU2-6 .essay-report_tab_list__item__XHn1I.essay-report_active__fMjVf{font-weight:700;border-bottom:1px solid transparent}.print-capture .essay-report_container__oU2-6 .essay-report_tab_list__WURw4{flex-wrap:wrap;overflow:visible}.print-capture .essay-report_container__oU2-6 .essay-report_tab_list__WURw4 .essay-report_slider__QqHjo{display:none}.print-capture .essay-report_container__oU2-6 .essay-report_tab_list__WURw4 .essay-report_tab_list__item__XHn1I{flex:0 0 auto}.print-capture .essay-report_container__oU2-6 .essay-report_tab_list__WURw4 .essay-report_tab_list__item__XHn1I.essay-report_active__fMjVf{background:linear-gradient(var(--AI-color),var(--AI-color)) bottom/100% 3px no-repeat}.essay-report_feed__KcsEl{display:flex;flex-direction:column}.essay-report_topic__4RTZr{margin:16px 20px 0}.essay-report_sec__XxO3z{padding:20px}@media screen and (min-width:1024px){.essay-report_sec__XxO3z{padding:24px 20px}}.essay-report_divider__IFeT7{height:4px}@media screen and (min-width:1024px){.essay-report_divider__IFeT7{height:8px}}.essay-report_copy_row__7E3iF{display:flex;justify-content:flex-end}.essay-report_copy_button__YTPKW.essay-report_copy_button__YTPKW{height:36px;padding:0 12px;gap:4px}.essay-report_handwriting__p2wK1{display:flex;align-items:center;gap:10px;padding:10px 12px}.essay-report_handwriting__thumb__HC6zh{flex:none;width:64px;height:64px}.essay-report_feedback_report__nLkdU{display:flex;justify-content:flex-end;padding:0 20px 16px}.essay-report_inline-1__TqdKc:not(#essay-report_\#__XMZ-4){transform:var(--inline-transform)}.sentence-writing-report_container__WZ2-U{display:flex;flex-direction:column}.sentence-writing-report_container__WZ2-U .sentence-writing-report_draft-list__Bhxf4{overflow-y:auto;display:flex;flex-direction:column;gap:20px}div.sentence-writing-report_translation-draft-item__hvD6V{position:relative;padding:20px}div.sentence-writing-report_translation-draft-title__3QMpI{padding-right:60px}hr.sentence-writing-report_translation-draft-divider__0Doom{border-top:1px solid var(--mono-gray2);border-bottom:none;margin:12px 0}div.sentence-writing-report_translation-draft-section__VIaNt{margin-bottom:16px}div.sentence-writing-report_translation-draft-section__VIaNt:last-child{margin-bottom:0}div.sentence-writing-report_translation-draft-label__MHTV8,div.sentence-writing-report_translation-model-label__3Mbcp{margin-bottom:8px}div.sentence-writing-report_translation-draft-text__6gD6B{padding:12px 16px}span.sentence-writing-report_translation-draft-score__tTXR8{position:absolute;top:20px;right:20px;display:inline-flex;align-items:center;justify-content:center;padding:4px 10px;border-radius:var(--radius-16, 16px);background:var(--score-bg);border:1px solid var(--score-color);color:var(--score-color)}div.sentence-writing-report_translation-feedback-section__4t1CV{display:flex;align-items:flex-start;padding:14px;margin-bottom:16px;border-radius:var(--radius-12, 12px);border:1px solid rgba(var(--Blue-08-rgb),.15);background:rgba(var(--Blue-08-rgb),.05)}p.sentence-writing-report_translation-feedback-text__TK9sO{margin:0;word-break:keep-all}div.sentence-writing-report_translation-page-header__JCE8F{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}div.sentence-writing-report_translation-header-left__iEw2N{display:flex;align-items:center;gap:16px;white-space:nowrap}div.sentence-writing-report_translation-header-info__-jMzN{display:flex;align-items:center;gap:10px}div.sentence-writing-report_translation-score-grid__8AyTE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px;padding:16px}@media(max-width:768px){div.sentence-writing-report_translation-score-grid__8AyTE{grid-template-columns:1fr 1fr;gap:6px;padding:12px}}div.sentence-writing-report_translation-score-grid-item__-IRuU{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;white-space:nowrap}@media(max-width:768px){div.sentence-writing-report_translation-score-grid-item__-IRuU{padding:8px 10px}}.page-header_container__Ro1DE{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.page-header_container__Ro1DE .page-header_left__MC4pa{display:flex;align-items:center;gap:16px;white-space:nowrap}.page-header_container__Ro1DE .page-header_left__MC4pa .page-header_summary__OuUNR{display:flex;align-items:center;gap:10px}.page-header_container__Ro1DE .page-header_left__MC4pa .page-header_summary__OuUNR .page-header_draft__f7n9_,.page-header_container__Ro1DE .page-header_left__MC4pa .page-header_summary__OuUNR .page-header_average__vg2dc{display:flex}.page-header_container__Ro1DE .page-header_left__MC4pa .page-header_summary__OuUNR .page-header_average__score__bLxSg{margin-left:2px}.page-header_container__Ro1DE .page-header_close-button__7FVAo{padding:12px}.page-header_score-badge__ILF-L{align-items:center}.page-header_inline-1__hQ8Sk:not(#page-header_\#__I5_a3){background:var(--inline-background);border-color:transparent;color:var(--mono-white)}.grade-symbol_container__TKqAW{display:flex;width:40px;height:40px;padding:2px 0;flex-shrink:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;background:var(--Yellow-05)}.grade-symbol_container__symbol__bnwku{color:var(--Yellow-10)}.grade-symbol_container__small__Tyhrb{width:30px;height:30px}.grade-symbol_inline-1__ME4bc:not(#grade-symbol_\#__wVvLP){background-color:var(--inline-background-color)}.grade-symbol_inline-2__BoaUd:not(#grade-symbol_\#__wVvLP){color:var(--inline-color)}.writing-draft_container__CxOM6{display:flex;flex-direction:column;gap:16px}.writing-draft_container__CxOM6 .writing-draft_summary__T1Qt_{display:flex;flex-direction:column;gap:12px;padding:0}.writing-draft_container__CxOM6 .writing-draft_summary__T1Qt_ .writing-draft_title__Ln03-{padding-right:60px}.writing-draft_container__CxOM6 .writing-draft_summary__T1Qt_ .writing-draft_divider__dAYi8{margin:0}.writing-draft_container__CxOM6 .writing-draft_summary__T1Qt_ .writing-draft_user-writing__mXldK{display:flex;justify-content:space-between;align-items:flex-start}.writing-draft_container__CxOM6 .writing-draft_summary__T1Qt_ .writing-draft_user-writing__left__kwgCD{display:flex;flex:1;flex-direction:column;align-items:stretch;gap:8px;min-width:0}.writing-draft_container__CxOM6 .writing-draft_summary__T1Qt_ .writing-draft_user-writing__left__badge__c0aMR{align-self:flex-start}.writing-draft_container__CxOM6 .writing-draft_summary__T1Qt_ .writing-draft_user-writing__left__writing__QkNsO{padding:12px 16px}.writing-draft_container__CxOM6 .writing-draft_feedback-section__xaSQy{display:flex;flex-direction:column;gap:12px;padding:0}.writing-draft_container__CxOM6 .writing-draft_feedback-section__xaSQy .writing-draft_topic__ehcvs{display:flex;gap:8px;align-items:first baseline}.writing-draft_container__CxOM6 .writing-draft_feedback-section__xaSQy .writing-draft_topic__badge__j1aDt{flex-shrink:0}.writing-draft_container__CxOM6{position:relative;padding:20px}.writing-draft_score-chip__WBQp6{position:absolute;top:20px;right:20px;align-items:center}.writing-draft_score-grid__IZ1Oj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:16px;padding:16px}@media screen and (max-width:768px){.writing-draft_score-grid__IZ1Oj{grid-template-columns:1fr 1fr;gap:6px;padding:12px}}.writing-draft_score-grid__item__F3Cnl{display:flex;align-items:baseline;justify-content:space-between;gap:6px;padding:10px 14px;white-space:nowrap}@media screen and (max-width:768px){.writing-draft_score-grid__item__F3Cnl{padding:8px 10px}}.writing-draft_inline-1__bhq7I:not(#writing-draft_\#__e3oAU){color:var(--inline-color);border-color:var(--inline-border-color);background:var(--inline-background)}.word-writing-report_container__kVDpk{display:flex;flex-direction:column}.word-writing-report_container__kVDpk .word-writing-report_draft-list__3-bUu{overflow-y:auto;display:flex;flex-direction:column;gap:20px}.assignment-result-list_container__wn2zd{display:flex;flex-direction:column;padding:20px 40px 30px;gap:10px}@media screen and (max-width:600px){.assignment-result-list_container__wn2zd{padding:20px;gap:20px}}.assignment-result-list_container__title__ShFiA{display:flex;gap:8px;align-items:last baseline}.assignment-result-list_container__wn2zd .assignment-result-list_list-item__PYP_A{display:flex;padding:20px;flex-direction:column;gap:20px}@media screen and (max-width:600px){.assignment-result-list_container__wn2zd .assignment-result-list_list-item__PYP_A{padding:16px}}.assignment-result-list_container__wn2zd .assignment-result-list_list-item__PYP_A .assignment-result-list_summary__USbzU{display:flex;flex-direction:column;gap:10px}.assignment-result-list_container__wn2zd .assignment-result-list_list-item__title__vOx9j{display:flex;justify-content:space-between;align-items:center;padding:20px 20px 10px}.assignment-result-list_select-print-targets-header__KEnHz{display:flex;flex-direction:column;gap:5px;margin-top:-40px}.assignment-result-list_select-print-targets__XQlkk{width:100%;display:flex;flex-direction:column}.assignment-result-list_select-print-targets__title__5ersa{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px 8px}.assignment-result-list_select-print-targets__list__Zduiu{display:flex;flex-direction:column;width:100%}.assignment-result-list_select-print-targets__item__VHbCM{display:flex;align-items:center;padding:12px 8px;border-bottom:1px dashed var(--mono-gray2)}.assignment-result-list_select-print-targets__item--selected__J59kc{background-color:var(--Brand-Tint-line)}.assignment-result-list_select-print-targets__item__VHbCM:last-child{border-bottom:none}.assignment-result-list_select-print-targets__buttons__9M_6W{display:flex;justify-content:flex-end;gap:10px;width:100%;margin-top:15px}.assignment-result-list_inline-1__vlrx5:not(#assignment-result-list_\#__rQrm6){padding:0}.assignment-report_container__i4xih{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--mono-white)}.assignment-report_inline-1__IkFPh:not(#assignment-report_\#__a4f4M){z-index:var(--inline-z-index)}.upgrade-banner_banner__z0U09{display:flex;align-items:center;gap:13px;padding:13px 18px;border-radius:var(--radius-12, 12px);background:linear-gradient(135deg,var(--Orange-02),var(--mono-white) 70%);border:1px solid var(--Yellow-08)}.upgrade-banner_icon__-s6ww{flex:0 0 auto;display:grid;place-items:center;width:34px;height:34px;border-radius:var(--radius-8, 8px);background:var(--Orange-02);color:var(--Orange-11)}.upgrade-banner_text__NU2OH{flex:1;margin:0;color:var(--mono-gray7);font-size:var(--font-size-12, 12px);line-height:1.5}.upgrade-banner_text__NU2OH b{color:var(--mono-gray10);font-weight:700}.upgrade-banner_text__NU2OH .upgrade-banner_count__7kEq4{color:var(--Red-08)}.action-menu_wrap__s8jw1{position:relative;display:inline-block}.action-menu_chevron__RivUx{transition:transform .15s}.action-menu_chevron__RivUx.action-menu_open__yg2hB{transform:rotate(180deg)}.action-menu_menu__RHa4r{position:absolute;top:calc(100% + 4px);right:0;z-index:100;display:flex;flex-direction:column;gap:2px;min-width:130px;padding:4px;border:1px solid var(--mono-gray2);border-radius:var(--radius-10, 10px);background:var(--mono-white);box-shadow:0 8px 20px -4px rgba(var(--mono-black-rgb),.15)}.action-menu_menu__RHa4r.action-menu_has-desc__rcmY3{min-width:220px}.action-menu_menu__RHa4r.action-menu_top__1jm5d{top:auto;bottom:calc(100% + 4px)}.action-menu_menu__RHa4r.action-menu_floating__2g8FU{position:fixed;top:var(--menu-top);bottom:var(--menu-bottom);right:var(--menu-right);z-index:1000}.action-menu_item__6Qbgo{display:flex;flex-direction:column;gap:2px;width:100%;padding:10px 12px;border:0;border-radius:var(--radius-8, 8px);background:transparent;font:inherit;text-align:left;cursor:pointer}.action-menu_item__6Qbgo:hover,.action-menu_item__6Qbgo:focus-visible{background:var(--mono-gray1)}.action-menu_item-label__aFWB8{font-size:var(--font-size-14, 14px);font-weight:700;color:var(--base-text-c-bs-tx-nm, #1f2937)}.action-menu_item-desc__wvmLJ{font-size:var(--font-size-13, 13px);color:var(--mono-gray8)}.action-menu_menu__RHa4r.action-menu_variant-list__KnQF3{gap:0;min-width:112px;padding:0;overflow:hidden;border-color:var(--mono-gray2);box-shadow:0 4px 16px rgba(var(--mono-black-rgb),.12)}.action-menu_menu__RHa4r.action-menu_variant-list__KnQF3 .action-menu_item__6Qbgo{align-items:center;padding:10px 20px;border-bottom:1px solid var(--mono-gray2);border-radius:0;white-space:nowrap}.action-menu_menu__RHa4r.action-menu_variant-list__KnQF3 .action-menu_item__6Qbgo:last-child{border-bottom:0}.action-menu_menu__RHa4r.action-menu_variant-list__KnQF3 .action-menu_item-label__aFWB8{font-size:var(--font-size-16, 16px);font-weight:500;line-height:150%;color:var(--mono-gray10_text-color)}.student-status_student-status__Xreb_{display:flex;flex-direction:column;gap:10px;width:100%;overflow-x:auto}.student-status_student-status__Xreb_ table{width:fit-content;min-width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--mono-gray2);border-radius:var(--radius-10, 10px);overflow:hidden}.student-status_student-status__Xreb_ table th{min-width:75px;padding:var(--Spacing-spacing-2, 8px) var(--Spacing-spacing-2_1, 10px);white-space:nowrap;font-size:var(--font-size-12, 12px);font-weight:700;line-height:1.5;border-bottom:1px solid var(--mono-gray2);border-right:1px solid var(--mono-gray2)}.student-status_student-status__Xreb_ table th:last-child{border-right:none}.student-status_student-status__Xreb_ table th.student-status_wide___HC67{min-width:110px}.student-status_student-status__Xreb_ table th.student-status_narrow__TfOnG{min-width:50px}.student-status_student-status__Xreb_ table th.student-status_word__459MI{color:var(--Subject-Word-Text)}.student-status_student-status__Xreb_ table th.student-status_sentence__18EMk{color:var(--Subject-Sentence-Text)}.student-status_student-status__Xreb_ table th.student-status_speaking__PIX8d{color:var(--Subject-Speaking-Text)}.student-status_student-status__Xreb_ table th.student-status_writing__N0CXC{color:var(--Subject-Writing-Text)}.student-status_student-status__Xreb_ table th.student-status_quiz__IxfcS{color:var(--Subject-Quiz-Text)}.student-status_student-status__Xreb_ table th.student-status_content__whhBr{color:var(--Brown-07)}.student-status_student-status__Xreb_ table td{font-size:var(--font-size-14, 14px);line-height:1.5;padding:6px 12px;border-bottom:1px solid var(--mono-gray2);border-right:1px solid var(--mono-gray2);text-align:center}.student-status_student-status__Xreb_ table td:last-child{border-right:none}.student-status_student-status__Xreb_ table td:first-child{white-space:nowrap;text-align:left;padding-left:20px}.student-status_student-status__Xreb_ table td:first-child .student-status_not-in-class-link__X9sW2{opacity:.5}.student-status_student-status__Xreb_ table td a{text-decoration:underline}.student-status_student-status__Xreb_ table td.student-status_in-progress__HRPi0{background:var(--Yellow-03);color:var(--Yellow-10)}.student-status_student-status__Xreb_ table td.student-status_done__oI_gN{background:var(--Green-03);color:var(--Green-07)}.student-status_student-status__Xreb_ table td .student-status_report-icon__wx-0s{position:relative;cursor:pointer}.student-status_student-status__Xreb_ table td .student-status_report-icon__wx-0s .student-status_comment-icon__l8qqd{position:absolute;top:-10px;right:-10px}.student-status_student-status__Xreb_ table td.student-status_date-cell__wnMJ5{font-size:var(--font-size-11, 11px);line-height:1.5;min-width:110px;padding:0;white-space:nowrap}.student-status_student-status__Xreb_ table tr:last-child td{border-bottom:none}.student-status_inline-1__Pq3sK:not(#student-status_\#__ycnuj){margin-bottom:4px}.student-status_inline-2__mTnBR:not(#student-status_\#__ycnuj){margin-left:4px}.assignment-info_assignment-info__Umzll{display:flex;flex-direction:column;gap:10px;position:relative;max-width:1080px;padding-top:10px}@media only screen and (max-width:920px){.assignment-info_assignment-info__Umzll{gap:8px}}@media only screen and (max-width:640px){.assignment-info_assignment-info__Umzll{gap:6px}}.assignment-info_assignment-info__Umzll .assignment-info_assignment-info-title__GXUF5{display:flex;flex-direction:column;gap:10px;width:calc(100% - 300px)}@media(max-width:768px){.assignment-info_assignment-info__Umzll .assignment-info_assignment-info-title__GXUF5{width:100%}}.assignment-info_assignment-info__Umzll .assignment-info_assignment-info-title__GXUF5 .assignment-info_assignment-info-class-info__hEPFn{display:flex;align-items:center;gap:10px}.assignment-info_assignment-info__Umzll .assignment-info_assignment-info-title__GXUF5 .assignment-info_assignment-info-class-info__hEPFn a{text-decoration:underline}.assignment-info_assignment-info__Umzll .assignment-info_assignment-info-title__GXUF5 .assignment-info_assignment-info-class-info__hEPFn .assignment-info_deleted-class__HBHb8{color:var(--mono-gray5)}.assignment-info_assignment-info__Umzll .assignment-info_assignment-info-modify__Azdfo{position:absolute;padding-top:2px;right:0;top:0;display:flex;gap:10px;flex-wrap:nowrap}@media(max-width:768px){.assignment-info_assignment-info__Umzll .assignment-info_assignment-info-modify__Azdfo{position:relative}}.assignment-info_assignment-lesson-info__EXONv{display:flex;align-items:center;gap:10px}.assignment-info_assignment-lesson-info__EXONv a{text-decoration:underline}.assignment-info_assignment-lesson-info__EXONv .assignment-info_disabled-link__d5QTt{color:var(--mono-gray5);cursor:not-allowed;text-decoration:line-through}.assignment-info_assignment-info-comment-list__R20wK{position:absolute;top:45px;right:5px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center}.assignment-info_assignment-info-comment-list__R20wK li{padding:8px var(--Spacing-spacing-4, 16px);display:flex;align-items:center;cursor:pointer}.assignment-info_assignment-info-comment-list__R20wK li:hover{background-color:var(--Blue-01)}.assignment-info_assignment-info-comment-list__R20wK li.assignment-info_disabled__Us6JD{color:var(--mono-gray5);cursor:not-allowed;opacity:.5}.progress_progress-container-inner__TXGCD{display:flex;align-items:center;justify-content:space-between;gap:4px;line-height:1}.progress_progress__0jI2d{--progress-color: var(--Brand-08);width:calc(100% - 40px);--progress-height: 6px;--progress-radius: 0;--progress-track: var(--mono-gray2);font-weight:500}.assignment-status_assignment-status__Q0q2B{display:flex;flex-direction:column;gap:10px}.assignment-status_assignment-status__Q0q2B table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--mono-gray2);border-radius:var(--radius-10, 10px);overflow:hidden}.assignment-status_assignment-status__Q0q2B table th{padding:var(--Spacing-spacing-2, 8px) var(--Spacing-spacing-2_1, 10px);white-space:nowrap;border-bottom:1px solid var(--mono-gray2);border-right:1px solid var(--mono-gray2)}.assignment-status_assignment-status__Q0q2B table th:last-child{border-right:none}.assignment-status_assignment-status__Q0q2B table th.assignment-status_wide__z7A83{min-width:150px}.assignment-status_assignment-status__Q0q2B table th.assignment-status_narrow__pHcIi{min-width:50px}.assignment-status_assignment-status__Q0q2B table td{text-align:center;font-size:var(--font-size-14, 14px);line-height:1.5;border-right:1px solid var(--mono-gray2);border-bottom:1px solid var(--mono-gray2);padding:var(--Spacing-spacing-2, 8px) var(--Spacing-spacing-3, 12px)}.assignment-status_assignment-status__Q0q2B table td.assignment-status_word__4FGtt{font-weight:600;color:var(--Pink-09)}.assignment-status_assignment-status__Q0q2B table td.assignment-status_sentence__pcvpI{font-weight:600;color:var(--Blue-09)}.assignment-status_assignment-status__Q0q2B table td.assignment-status_speaking__jGRGU{font-weight:600;color:var(--Green-10)}.assignment-status_assignment-status__Q0q2B table td.assignment-status_writing__pjdDC{font-weight:600;color:var(--Purple-09)}.assignment-status_assignment-status__Q0q2B table td.assignment-status_quiz__EqMaU{font-weight:600;color:var(--Orange-08)}.assignment-status_assignment-status__Q0q2B table td.assignment-status_content__Xby4y{font-weight:600;color:var(--Brown-07)}.assignment-status_assignment-status__Q0q2B table tr:last-child td{border-bottom:none}.assignment-dashboard-detail_assignment-info-modal__yW__h{display:flex;flex-direction:column;gap:10px;overflow-y:auto;height:100%}@media only screen and (max-width:920px){.assignment-dashboard-detail_assignment-info-modal__yW__h{gap:8px}}@media only screen and (max-width:640px){.assignment-dashboard-detail_assignment-info-modal__yW__h{gap:6px}}.assignment-dashboard-detail_assignment-info-tabs__4MQ-B{display:flex;gap:10px;width:100%}.assignment-dashboard-detail_common-options-container__le6ls{display:flex;gap:10px;justify-content:space-between}.assignment-dashboard-detail_common-options-container__le6ls .assignment-dashboard-detail_common-options-left__bqrup{display:flex;gap:4px}.assignment-dashboard-modal_inline-1__qurfV:not(#assignment-dashboard-modal_\#__K4Yyc){color:var(--red3)}.plan-change-modal_card__0DcEq{position:relative;display:flex;flex-direction:column;width:100%;max-height:calc(100dvh - 80px);overflow:hidden}.plan-change-modal_head__1PZd6{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;padding:20px 28px 16px}.plan-change-modal_head-title__SR_oG{margin:0}.plan-change-modal_head-sub__yG64g{margin:3px 0 0}.plan-change-modal_scroll__QDYv0{flex:1 1 auto;min-height:0;overflow:auto}.plan-change-modal_body__ZsZ6s{display:flex;align-items:stretch}.plan-change-modal_radio__K3Eda{flex:0 0 auto;width:18px;height:18px;border-radius:var(--radius-pill, 999px);border:2px solid var(--mono-gray3)}.plan-change-modal_radio__K3Eda.plan-change-modal_on__rmAFh{border-color:var(--Brand-08);background:radial-gradient(circle,var(--Brand-08) 0 4px,transparent 5px)}.plan-change-modal_warn__Id33L{flex:0 0 auto;display:flex;flex-direction:column;gap:4px;margin:12px 24px 14px;padding:14px 16px;border:1px solid var(--Brown-04)}.plan-change-modal_warn__Id33L span{color:var(--Brown-09)}.plan-change-modal_foot__TT_c_{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 28px}.plan-change-modal_foot-info__ELqpy{display:flex;align-items:center;gap:14px;min-width:0}.plan-change-modal_foot-icon__qx7Z3{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;border-radius:var(--radius-10, 10px);border:1px solid var(--mono-gray2);background:var(--mono-white);color:var(--Brand-08)}.plan-change-modal_foot-meta__bMlqH{display:flex;align-items:baseline;gap:2px 14px;flex-wrap:wrap;min-width:0}.plan-change-modal_foot-total__IkXAi{font-variant-numeric:tabular-nums}.plan-change-modal_foot-actions__qIpGH{display:flex;gap:10px;flex:0 0 auto}@media(max-width:860px){.plan-change-modal_body__ZsZ6s{flex-direction:column}.plan-change-modal_plan-list__Z3aME{width:100%;border-right:0;border-bottom:1px solid var(--mono-gray2)}.plan-change-modal_unlocks__YzF8d{grid-template-columns:1fr}}.plan-change-modal_purchase-confirm__5acXb{width:100%;display:flex;flex-direction:column;gap:14px;padding:26px 28px 28px}.plan-change-modal_pc-title__S8Tdh{margin:2px 0 4px}.plan-change-modal_pc-rows__8Yc88{display:flex;flex-direction:column;overflow:hidden}.plan-change-modal_pc-row__oOLMp{display:flex;align-items:center;justify-content:space-between;padding:14px 18px}.plan-change-modal_pc-row__oOLMp+.plan-change-modal_pc-row__oOLMp{border-top:1px solid var(--mono-gray1)}.plan-change-modal_pc-amount__krsi0{font-variant-numeric:tabular-nums}.plan-change-modal_pc-note__cRWhS{margin:0}.plan-change-modal_pc-actions__s3UVf{margin-top:auto;display:flex;justify-content:flex-end;gap:10px}.plan-change-modal_foot-this-month__DbzQg{display:inline-flex;align-items:center;margin-left:8px;padding:3px 9px;font-style:normal;white-space:nowrap}.plan-change-modal_head-left__Ll2ju{min-width:0}.plan-change-modal_head-titles__olYix{display:flex;align-items:center;gap:8px}.plan-change-modal_head-right__1Xxda{display:flex;align-items:center;gap:18px;flex:0 0 auto}.plan-change-modal_cycle__i8Pwh{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.plan-change-modal_body__ZsZ6s{display:block;padding:20px 24px 10px}.plan-change-modal_table__JIoPO{display:grid;grid-template-columns:1.6fr repeat(4,1fr);border:1px solid var(--mono-gray2);border-radius:var(--radius-16, 16px);overflow:hidden;background:var(--mono-white)}.plan-change-modal_th-compare__Uqe0e{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:22px 20px}.plan-change-modal_th-plan__xyhgB{position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:26px 12px 18px;border:0;border-left:1px solid var(--mono-gray2);background:var(--mono-white);cursor:pointer;text-align:center}.plan-change-modal_th-plan__xyhgB.plan-change-modal_selected__Xvl3P{background:var(--Brand-Tint);box-shadow:inset 0 3px 0 var(--Brand-08)}.plan-change-modal_th-plan__xyhgB.plan-change-modal_current__aGLwz:not(.plan-change-modal_selected__Xvl3P),.plan-change-modal_th-plan__xyhgB:disabled:not(.plan-change-modal_selected__Xvl3P){cursor:default;background:var(--mono-gray1);opacity:.6}.plan-change-modal_th-plan__xyhgB.plan-change-modal_blocked__HXsPo:not(.plan-change-modal_selected__Xvl3P){background:var(--Red-01);opacity:1}.plan-change-modal_th-blocked__q09FM{display:flex;flex-direction:column;gap:2px;margin-top:6px}.plan-change-modal_th-blocked__q09FM b{font-size:var(--font-size-12, 12px);font-weight:700}.plan-change-modal_th-best__YiDkB{position:absolute;top:0;left:50%;transform:translate(-50%);padding:5px 16px;border-radius:0 0 var(--radius-12, 12px) var(--radius-12, 12px);font-size:var(--font-size-12, 12px);font-weight:700;white-space:nowrap;color:var(--mono-white);background:var(--Brand-08)}.plan-change-modal_th-cur__w8tMf{position:absolute;top:0;left:50%;transform:translate(-50%);padding:3px 10px;border-radius:0 0 var(--radius-8, 8px) var(--radius-8, 8px);font-size:var(--font-size-11, 11px);font-weight:700;color:var(--mono-white);background:var(--mono-gray8)}.plan-change-modal_th-radio__2fn3W{position:absolute;top:16px;right:14px;width:18px;height:18px;border-radius:var(--radius-pill, 999px);border:1px solid var(--mono-gray3);background:var(--mono-white)}.plan-change-modal_th-radio__2fn3W.plan-change-modal_on__rmAFh{border-color:var(--Brand-08);background:var(--Brand-08)}.plan-change-modal_th-radio__2fn3W.plan-change-modal_on__rmAFh:after{content:"";position:absolute;left:5px;top:2.5px;width:5px;height:9px;border:solid var(--mono-white);border-width:0 2px 2px 0;transform:rotate(45deg)}.plan-change-modal_th-cat__veKLO{font-size:var(--font-size-11, 11px);font-weight:700;color:var(--mono-gray4)}.plan-change-modal_th-price__-jy0n{display:flex;align-items:baseline;gap:4px;margin-top:2px}.plan-change-modal_th-price__-jy0n s{text-decoration:line-through}.plan-change-modal_th-price__-jy0n b{font-variant-numeric:tabular-nums}.plan-change-modal_th-price__-jy0n em{font-style:normal}.plan-change-modal_th-unit__RnPPd{font-size:var(--font-size-12, 12px);color:var(--mono-gray5)}.plan-change-modal_th-credit__wiCEi{display:flex;flex-direction:column;gap:1px;margin-top:8px}.plan-change-modal_th-credit__wiCEi em{font-style:normal}.plan-change-modal_td-feature__fPXEX{display:flex;flex-direction:column;gap:8px;justify-content:center;padding:18px 20px}.plan-change-modal_td-badges__2P4tN{display:flex;flex-wrap:wrap;gap:6px}.plan-change-modal_td-cell__U2zKr{display:grid;place-items:center;padding:18px;border-top:1px solid var(--mono-gray2);border-left:1px solid var(--mono-gray2)}.plan-change-modal_td-cell__U2zKr.plan-change-modal_selected__Xvl3P{background:var(--Brand-Tint)}.plan-change-modal_cell-check__IfVlb{display:grid;place-items:center;width:26px;height:26px;color:var(--Brand-08)}.plan-change-modal_td-cell__U2zKr.plan-change-modal_selected__Xvl3P .plan-change-modal_cell-check__IfVlb{color:var(--mono-white);background:var(--Brand-08)}.plan-change-modal_cell-dash__2PQW7{width:16px;height:2px}.plan-change-modal_cycle-note__tR0tS{width:100%;margin:6px 0 0;text-align:right;word-break:keep-all}.plan-change-modal_basis-term__Illej{position:relative;display:inline-block;border-bottom:1px dashed var(--Brand-08);cursor:help}.plan-change-modal_basis-term__Illej:hover .plan-change-modal_basis-tip__q7_ZC,.plan-change-modal_basis-term__Illej:focus-within .plan-change-modal_basis-tip__q7_ZC{display:flex}.plan-change-modal_basis-tip__q7_ZC{position:absolute;top:calc(100% + 8px);left:0;z-index:10;display:none;flex-direction:column;gap:4px;min-width:220px;padding:10px 12px;white-space:nowrap}.plan-change-modal_basis-tip-row__hxTl3{display:flex;justify-content:space-between;gap:16px}.plan-change-modal_basis-tip-row__hxTl3 em{font-style:normal}.plan-change-modal_basis-tip-row__hxTl3 b{font-variant-numeric:tabular-nums}.plan-change-modal_basis-tip-rate__dXqyy{font-style:normal;font-variant-numeric:tabular-nums}.plan-change-modal_th-features__sX2a8{display:none}@media screen and (max-width:767px){.plan-change-modal_card__0DcEq{max-height:92dvh}@supports not (height: 100dvh){.plan-change-modal_card__0DcEq{max-height:92vh}}.plan-change-modal_head__1PZd6{padding:12px 18px 10px}.plan-change-modal_head__1PZd6{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titles close" "cycle cycle";align-items:start;column-gap:12px}.plan-change-modal_head-left__Ll2ju{grid-area:titles;min-width:0}.plan-change-modal_head-right__1Xxda{display:contents}.plan-change-modal_close__AI1P-{grid-area:close;align-self:start}.plan-change-modal_cycle__i8Pwh{grid-area:cycle;width:100%;margin-top:10px;display:flex;align-items:center;gap:9px;flex-wrap:wrap}.plan-change-modal_cycle-note__tR0tS{width:100%}.plan-change-modal_cycle-label__7Y7ke{flex:0 0 auto}.plan-change-modal_scroll__QDYv0{padding:0}.plan-change-modal_body__ZsZ6s{padding:12px 18px}.plan-change-modal_table__JIoPO{width:100%;min-width:0;overflow:visible;display:flex;flex-direction:column;gap:12px;border:0;border-radius:0;background:transparent}.plan-change-modal_th-compare__Uqe0e,.plan-change-modal_td-feature__fPXEX,.plan-change-modal_td-cell__U2zKr{display:none}.plan-change-modal_th-plan__xyhgB{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"radio cat price" "radio name unit" "feat feat feat" "credit credit credit";align-items:center;gap:0 8px;padding:11px 13px;border:1px solid var(--mono-gray2);border-radius:var(--radius-12, 12px);text-align:left}.plan-change-modal_th-plan__xyhgB.plan-change-modal_selected__Xvl3P{border:1px solid var(--Brand-08);box-shadow:none}.plan-change-modal_th-radio__2fn3W{position:static;grid-area:radio;width:16px;height:16px}.plan-change-modal_th-radio__2fn3W.plan-change-modal_on__rmAFh{border-width:4.5px;background:var(--mono-white)}.plan-change-modal_th-radio__2fn3W.plan-change-modal_on__rmAFh:after{content:none}.plan-change-modal_th-cat__veKLO{grid-area:cat;align-self:end;font-size:8px;line-height:1.2}.plan-change-modal_th-name__p8muw{grid-area:name;align-self:start;min-width:0;overflow-wrap:anywhere}.plan-change-modal_th-cat__veKLO{min-width:0;overflow-wrap:anywhere}.plan-change-modal_th-price__-jy0n{grid-area:price;justify-self:end;align-self:end;margin-top:0;gap:2px}.plan-change-modal_th-price__-jy0n em{font-weight:500}.plan-change-modal_th-unit__RnPPd{grid-area:unit;justify-self:end;align-self:start;font-size:8px;line-height:1.2}.plan-change-modal_th-blocked__q09FM{grid-area:credit}.plan-change-modal_th-features__sX2a8{grid-area:feat;display:block;margin-top:9px}.plan-change-modal_th-features__sX2a8 em{font-style:normal}.plan-change-modal_th-features__sX2a8 em:before{content:"✓ "}.plan-change-modal_th-features__sX2a8 em:not(:last-child):after{content:"  "}.plan-change-modal_th-credit__wiCEi{display:block;grid-area:credit;margin-top:5px}.plan-change-modal_th-credit__wiCEi em{display:inline;font-style:normal}.plan-change-modal_th-credit__wiCEi em:before{content:" · "}.plan-change-modal_th-best__YiDkB,.plan-change-modal_th-cur__w8tMf{top:-8px;left:12px;transform:none;padding:2px 7px;border-radius:var(--radius-4, 4px);font-size:8px;line-height:1.2}.plan-change-modal_foot__TT_c_{flex-direction:column;align-items:stretch;gap:8px;padding:12px 18px 20px}.plan-change-modal_foot-icon__qx7Z3{width:20px;height:20px;border:0;border-radius:0;background:none;color:var(--mono-gray6)}.plan-change-modal_foot-icon__qx7Z3 svg{width:20px;height:20px}.plan-change-modal_foot-info__ELqpy{align-items:flex-start;gap:9px}.plan-change-modal_foot-meta__bMlqH{flex-direction:column;align-items:flex-start;gap:2px}.plan-change-modal_foot-this-month__DbzQg{display:block;margin-top:3px}.plan-change-modal_foot-actions__qIpGH{width:100%;gap:8px;margin-top:2px;align-items:center}.plan-change-modal_foot-actions__qIpGH button{min-height:48px;font-size:var(--font-size-13, 13px)}.plan-change-modal_foot-actions__qIpGH button:first-child{flex:0 0 auto;min-height:0;padding:0 4px;border:0;background:none;box-shadow:none;color:var(--mono-gray6);font-size:var(--font-size-13, 13px);text-decoration:underline;text-underline-offset:3px}.plan-change-modal_foot-actions__qIpGH button:last-child{flex:1;min-width:0;padding-left:10px;padding-right:10px}.plan-change-modal_foot-actions__qIpGH button:last-child svg{flex:0 0 auto}}@media screen and (max-width:375px){.plan-change-modal_foot-actions__qIpGH{gap:6px}.plan-change-modal_foot-actions__qIpGH button:last-child{font-size:var(--font-size-12, 12px)}}.calendar-face_face__nBpGn{display:flex;flex-direction:column;gap:14px}.calendar-face_head__iwQbk{display:flex;align-items:center;justify-content:space-between}.calendar-face_week-row__i8Ftm,.calendar-face_days__9R63V{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.calendar-face_week-label__wXh-v{text-align:center}.calendar-face_face--compact__kpHWo .calendar-face_month-nav__CAxwQ{color:var(--Brand-09)}.calendar-face_face--compact__kpHWo .calendar-face_month__nvYmf{font-size:var(--font-size-13, 13px);color:var(--mono-gray9)}.calendar-face_face--compact__kpHWo .calendar-face_grid-wrap__Y8lxf{background:var(--mono-white);border-radius:var(--radius-12, 12px);padding:13px 12px}.calendar-face_face--compact__kpHWo .calendar-face_week-row__i8Ftm{gap:4px;padding-bottom:6px}.calendar-face_face--compact__kpHWo .calendar-face_week-label__wXh-v{font-size:9.5px;color:var(--mono-gray5)}.calendar-face_face--compact__kpHWo .calendar-face_week-label__wXh-v.calendar-face_is-sunday__joAin{color:var(--Red-05)}.calendar-face_face--compact__kpHWo .calendar-face_days__9R63V{gap:4px}.calendar-face_face--compact__kpHWo .calendar-face_cell__GLZcW{min-height:30px;display:flex;flex-direction:column;align-items:center;gap:2px}.calendar-face_face--board__d9MwB,.calendar-face_face--strip__xR78w{gap:0}.calendar-face_face--board__d9MwB .calendar-face_week-label__wXh-v,.calendar-face_face--strip__xR78w .calendar-face_week-label__wXh-v{padding-bottom:6px;color:var(--st-text-faint);font-size:var(--font-size-12, 12px);font-weight:500;line-height:normal}.calendar-face_face--board__d9MwB .calendar-face_cell__GLZcW,.calendar-face_face--strip__xR78w .calendar-face_cell__GLZcW{min-width:0}.calendar-face_face--board__d9MwB{--calendar-board-line: var(--st-surface-subtle);--calendar-board-radius: 16px}@media only screen and (max-width:920px){.calendar-face_face--board__d9MwB{--calendar-board-radius: 13px}}.calendar-face_face--board__d9MwB .calendar-face_days__9R63V{border:1px solid var(--calendar-board-line);border-radius:var(--calendar-board-radius);overflow:hidden}.calendar-face_face--board__d9MwB .calendar-face_cell__GLZcW{border-right:1px solid var(--calendar-board-line);border-bottom:1px solid var(--calendar-board-line)}.calendar-face_face--board__d9MwB .calendar-face_cell__GLZcW:nth-child(7n){border-right:0}.calendar-face_face--board__d9MwB .calendar-face_cell__GLZcW:nth-last-child(-n+7){border-bottom:0}@media only screen and (min-width:768px)and (max-width:1023px){.calendar-face_face--board__d9MwB .calendar-face_days__9R63V{border-radius:0}}@media only screen and (max-width:767px){.calendar-face_face--board__d9MwB .calendar-face_week-row__i8Ftm{padding-bottom:16px;border-bottom:1px solid var(--calendar-board-line)}.calendar-face_face--board__d9MwB .calendar-face_week-label__wXh-v{padding-bottom:0}.calendar-face_face--board__d9MwB .calendar-face_days__9R63V{border:0;border-radius:0}.calendar-face_face--board__d9MwB .calendar-face_cell__GLZcW{border-right:0}.calendar-face_face--board__d9MwB .calendar-face_cell__GLZcW:nth-last-child(-n+7){border-bottom:1px solid var(--calendar-board-line)}}.calendar-face_face--strip__xR78w{margin-bottom:54px}@media only screen and (max-width:767px){.calendar-face_face--strip__xR78w{margin-bottom:0}.calendar-face_face--strip__xR78w .calendar-face_week-label__wXh-v{padding-bottom:0}}.calendar-face_face--sheet__EQ5YG{--calendar-sheet-line: var(--mono-gray2);gap:0}.calendar-face_face--sheet__EQ5YG .calendar-face_grid-wrap__Y8lxf{border:1px solid var(--calendar-sheet-line);border-radius:var(--radius-12, 12px);overflow:clip}.calendar-face_face--sheet__EQ5YG .calendar-face_week-row__i8Ftm{position:sticky;top:var(--calendar-sticky-top, 0px);z-index:1;background:var(--mono-gray0);border-bottom:1px solid var(--calendar-sheet-line)}.calendar-face_face--sheet__EQ5YG .calendar-face_week-label__wXh-v{padding:4px 10px;font-size:var(--font-size-14, 14px);font-weight:500;line-height:150%;border-right:1px solid var(--calendar-sheet-line)}.calendar-face_face--sheet__EQ5YG .calendar-face_week-label__wXh-v:last-child{border-right:0}.calendar-face_face--sheet__EQ5YG .calendar-face_cell__GLZcW{min-width:0;min-height:120px;border-right:1px solid var(--calendar-sheet-line);border-bottom:1px solid var(--calendar-sheet-line);overflow-wrap:anywhere}.calendar-face_face--sheet__EQ5YG .calendar-face_cell__GLZcW:nth-child(7n){border-right:0}.calendar-face_face--sheet__EQ5YG .calendar-face_cell__GLZcW:nth-last-child(-n+7){border-bottom:0}.delete-dialog_modal-body__BuPwj{display:flex;flex-direction:column;gap:10px;width:100%}.delete-dialog_modal-header-description__1FIvY{padding-bottom:10px}.delete-dialog_modal-header-checkbox-wrapper__xqPDR{display:flex;align-items:center;gap:5px}.delete-dialog_modal-header-buttons__p94-Z{display:flex;align-items:center;gap:10px;width:100%;justify-content:flex-end}.calendar-picker_calendar__4fTr1.calendar-picker_framed__QH9i8{border:1px solid var(--mono-gray2, #e5e5e5);border-radius:var(--radius-8, 8px);padding:12px;background:var(--mono-white)}.calendar-picker_calendar__4fTr1 .calendar-picker_nav__yaO0H{justify-content:center;gap:8px;margin-bottom:10px;color:var(--mono-gray8, #4d4d4d)}.calendar-picker_month-label__pZNDY{font-size:var(--font-size-14, 14px);font-weight:700;color:var(--mono-gray9, #333333);min-width:112px;text-align:center}.calendar-picker_weekdays__9Jtmj{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;padding:0 2px 4px}.calendar-picker_weekdays__9Jtmj>div{padding:4px;font-size:var(--font-size-11, 11px);font-weight:600;color:var(--mono-gray7, #666666);text-align:center}.calendar-picker_weekdays__9Jtmj>div:first-child{color:var(--Red-08, #ff5a50)}.calendar-picker_weekdays__9Jtmj>div:last-child{color:var(--Blue-08, #3d8aff)}.calendar-picker_body__owQwS{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;padding:2px}.calendar-picker_cell__ZUIIP{aspect-ratio:1;min-height:36px;border:0;background:transparent;display:grid;place-items:center;font-size:var(--font-size-13, 13px);color:var(--mono-gray9, #333333);border-radius:var(--radius-4, 4px);cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.calendar-picker_cell__ZUIIP:hover:not(.calendar-picker_disabled__BdJQt):not(.calendar-picker_selected__xjnWC):not(.calendar-picker_highlighted__ZpjXv){background:var(--gray1, #f5f5f5)}.calendar-picker_cell__ZUIIP.calendar-picker_other__qoxtU{color:var(--mono-gray3, #cccccc)}.calendar-picker_cell__ZUIIP.calendar-picker_disabled__BdJQt{color:var(--mono-gray3, #cccccc);cursor:not-allowed}.calendar-picker_cell__ZUIIP.calendar-picker_today__V9KCk:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:var(--Brand-08, #10b9a7)}.calendar-picker_cell__ZUIIP.calendar-picker_highlighted__ZpjXv{background:var(--Brand-Tint);color:var(--Brand-09, #00a18e);font-weight:700;box-shadow:inset 0 0 0 1.5px var(--Brand-06, #55d7c9);cursor:not-allowed}.calendar-picker_cell__ZUIIP.calendar-picker_selected__xjnWC{background:var(--Brand-08, #10b9a7);color:var(--mono-white);font-weight:700}.calendar-picker_legend__9VkCc{display:flex;flex-wrap:wrap;gap:12px;padding:8px 2px 0;font-size:var(--font-size-11, 11px);color:var(--mono-gray7, #666666);justify-content:center}.calendar-picker_legend__9VkCc .calendar-picker_sw__Zpk2O{display:inline-block;width:10px;height:10px;border-radius:var(--radius-4, 4px);margin-right:4px;vertical-align:middle}.assign-move-container_move-modal__description__PiV2s{width:100%;padding-bottom:16px}.assign-move-container_move-modal__body___IQ-A{width:100%;display:grid;grid-template-columns:1fr 340px;gap:16px;overflow-y:auto}.assign-move-container_move-modal__col__AV6d0{display:flex;flex-direction:column;gap:12px;min-width:0}.assign-move-container_move-modal__footer__wgo2a{width:100%;padding-top:16px;display:flex;justify-content:space-between;gap:8px}.assign-move-container_summary__2sMpz{padding:12px 16px}.assign-move-container_summary__label__reIY1{text-transform:uppercase;margin-bottom:8px}.assign-move-container_summary__single__UQFTj{display:flex;flex-direction:column;gap:4px}.assign-move-container_summary__single__UQFTj .assign-move-container_deadline__3jERy{display:flex;align-items:center;gap:6px}.assign-move-container_summary__multi__8zMNp{display:flex;flex-direction:column;gap:8px}.assign-move-container_summary__multi__8zMNp .assign-move-container_count__s3lln .assign-move-container_excluded__cgbLr{margin-left:4px}.assign-move-container_summary__multi__8zMNp .assign-move-container_list__5D07Y{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto}.assign-move-container_summary__multi__8zMNp .assign-move-container_row__jabzr{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px}.assign-move-container_summary__multi__8zMNp .assign-move-container_row__jabzr.assign-move-container_disabled__0i0PG{opacity:.55;text-decoration:line-through}.assign-move-container_summary__multi__8zMNp .assign-move-container_row__jabzr .assign-move-container_title__axsEh{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.assign-move-container_summary__multi__8zMNp .assign-move-container_row__jabzr .assign-move-container_date__sJwFA{font-variant-numeric:tabular-nums;flex-shrink:0}.assign-move-container_banner__Oky9y{padding:10px 12px;display:flex;gap:8px;align-items:flex-start}.assign-move-container_banner__Oky9y.assign-move-container_info__pwI81{background:var(--Blue-02);border:1px solid var(--Blue-04);color:var(--Purple-11)}.assign-move-container_change-summary__j1kOq{padding:12px 16px;display:flex;align-items:center;justify-content:center;gap:16px}.assign-move-container_change-summary__box__lUBkw{display:flex;flex-direction:column;align-items:center;gap:4px}.assign-move-container_change-summary__box__lUBkw .assign-move-container_value__NG7Is{font-variant-numeric:tabular-nums;text-align:center}.assign-move-container_change-summary__box__lUBkw .assign-move-container_multi-date__Qvrxf{display:flex;flex-direction:column;align-items:center;gap:2px}.assign-move-container_inline-1__Dtj_y:not(#assign-move-container_\#__ZElYz){display:inline-block;width:10px;height:10px;border-radius:var(--radius-4, 4px);margin-right:4px;vertical-align:middle;background:var(--Green-01);box-shadow:inset 0 0 0 1.5px var(--Brand-06)}.assign-move-container_inline-2__Pc9cE:not(#assign-move-container_\#__ZElYz){display:inline-block;width:10px;height:10px;border-radius:var(--radius-4, 4px);margin-right:4px;vertical-align:middle;background:var(--Brand-08)}.class-dashboard-title_title__2636Q{margin-top:10px;display:flex;align-items:flex-start;gap:10px;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.class-dashboard-title_title__2636Q .class-dashboard-title_title-left__Foq7s{display:flex;gap:30px;align-items:center;justify-content:flex-start}.class-dashboard-title_title__2636Q .class-dashboard-title_title-right__edcqQ{display:flex;flex-direction:column;gap:15px;align-items:flex-end}@media screen and (max-width:1280px){.class-dashboard-title_title__2636Q .class-dashboard-title_title-right__edcqQ{flex-direction:row;align-items:center;justify-content:space-between;width:100%;flex-direction:row-reverse}}.class-dashboard-title_title__2636Q .class-dashboard-title_title-right__edcqQ .class-dashboard-title_title-right-item__3bxde{display:flex;gap:2px;align-items:center}.class-dashboard-title_title__2636Q .class-dashboard-title_title-right__edcqQ .class-dashboard-title_title-right-item-count__ZuC2-{display:flex;gap:2px;margin-right:10px;align-items:center}.class-dashboard-title_title__2636Q .class-dashboard-title_title-right__edcqQ .class-dashboard-title_title-right-item-assign__MTXld{margin-right:2px;display:flex;align-items:center}.class-dashboard-title_calendar-month-controller__cKG8S{display:flex;gap:5px;flex:none;min-width:335px;justify-content:flex-start}.class-dashboard-title_calendar-month-controller__cKG8S .class-dashboard-title_view-mode__JaD-w{display:flex;align-items:center;gap:10px;white-space:nowrap}.class-dashboard-title_calendar-month-controller__cKG8S .class-dashboard-title_view-mode__item__cJaga{display:inline-flex;align-items:center;gap:4px;cursor:pointer}.class-dashboard-title_calendar-month-controller__cKG8S .class-dashboard-title_date-info__OOtjI{display:flex;align-items:center;white-space:nowrap}.class-dashboard-title_calendar-month-controller__cKG8S .class-dashboard-title_date-info__OOtjI button{margin-top:4px}@media screen and (max-width:768px){.class-dashboard-title_title-right-item-add-student__QD3in,.class-dashboard-title_title-right-item-copy__F1SCO,.class-dashboard-title_title-right-item-save-template__jeBRk,.class-dashboard-title_title-right-item-template-manager__PdmOz{display:none}}.dashboard-name_dashboard-name-container__Xf15N{display:inline-flex;flex-direction:column;justify-content:center;gap:2px;min-width:200px;max-width:320px;padding-right:20px}@media screen and (max-width:1440px){.dashboard-name_dashboard-name-container__Xf15N{min-width:150px;max-width:250px}}.dashboard-name_dashboard-name-container__Xf15N .dashboard-name_default-name__ex_d7,.dashboard-name_dashboard-name-container__Xf15N .dashboard-name_dashboard-class-name__rYR55{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-name_dashboard-name-container__Xf15N.dashboard-name_classname__OWKoC{justify-content:center}.dashboard-name_dashboard-name-container__Xf15N.dashboard-name_classname__OWKoC .dashboard-name_default-name__ex_d7{text-align:left}.dashboard-name_dashboard-name-container__Xf15N.dashboard-name_classname__OWKoC .dashboard-name_dashboard-class-name__rYR55{display:none}@media print{.dashboard-name_dashboard-name-container__Xf15N{box-shadow:none!important;background:var(--mono-white)!important}}.monthly-assigned_class-monthly-assign__OmiMZ{display:flex;flex-direction:column;gap:10px}.monthly-assigned_class-monthly-assign-header__v07Se{display:flex;flex-direction:column}.monthly-assigned_calendar-viewer__checkbox-wrapper__uf7e-{display:flex;flex-direction:column;gap:5px;padding:4px}.monthly-assigned_calendar-viewer__checkbox-wrapper__title__-1Adc{display:flex;align-items:center;gap:5px;padding:0 4px}.monthly-assigned_calendar-viewer__checkbox-wrapper__title__-1Adc .monthly-assigned_calendar-viewer__checkbox-wrapper__title__day__onUQr{padding:2px 4px}.monthly-assigned_calendar-viewer__checkbox-wrapper__title__-1Adc .monthly-assigned_calendar-viewer__checkbox-wrapper__title__day__onUQr.monthly-assigned_today__5rCLz{background:var(--Blue-10);color:var(--mono-white);border-radius:var(--radius-4, 4px);display:inline-flex;align-items:center;justify-content:center}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp{display:flex;flex-direction:column;gap:4px}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_calendar-viewer__checkbox-wrapper__body__item__-Tkx7{display:flex;flex-direction:column;overflow:hidden}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_calendar-viewer__checkbox-wrapper__body__item__-Tkx7 .monthly-assigned_assigned-title__5w1RC{display:flex;align-items:center;gap:5px;align-items:flex-start;padding:4px;word-break:break-all}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_calendar-viewer__checkbox-wrapper__body__item__-Tkx7 .monthly-assigned_assigned-progress__IXM7U{display:flex;align-items:center;gap:5px;padding:4px}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_calendar-viewer__checkbox-wrapper__body__item__-Tkx7 .monthly-assigned_assigned-progress__IXM7U>span{flex:none;white-space:nowrap}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_calendar-viewer__checkbox-wrapper__body__item__-Tkx7 .monthly-assigned_link__6eafb{cursor:pointer}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_calendar-viewer__checkbox-wrapper__body__item__-Tkx7 .monthly-assigned_link__6eafb:hover{text-decoration:underline}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_calendar-viewer__checkbox-wrapper__body__item__-Tkx7.monthly-assigned_TODO__w-SDZ{border:1px solid var(--Red-04)}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_calendar-viewer__checkbox-wrapper__body__item__-Tkx7.monthly-assigned_TODO__w-SDZ .monthly-assigned_assigned-title__5w1RC{border-bottom:1px solid var(--Red-04);background:var(--Red-02)}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_calendar-viewer__checkbox-wrapper__body__item__-Tkx7.monthly-assigned_IN_PROGRESS__Zlr-d{border:1px solid var(--Yellow-06)}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_calendar-viewer__checkbox-wrapper__body__item__-Tkx7.monthly-assigned_IN_PROGRESS__Zlr-d .monthly-assigned_assigned-title__5w1RC{border-bottom:1px solid var(--Yellow-06);background:var(--Yellow-04)}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_calendar-viewer__checkbox-wrapper__body__item__-Tkx7.monthly-assigned_DONE__E0MXy{border:1px solid var(--Green-06)}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_calendar-viewer__checkbox-wrapper__body__item__-Tkx7.monthly-assigned_DONE__E0MXy .monthly-assigned_assigned-title__5w1RC{border-bottom:1px solid var(--Green-06);background:var(--Green-04)}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_calendar-viewer__checkbox-wrapper__body__item__-Tkx7.monthly-assigned_is-locked__wt6cb{border:1px solid var(--mono-gray3);background:var(--mono-gray0);background-image:repeating-linear-gradient(135deg,var(--mono-gray1) 0,var(--mono-gray1) 6px,transparent 6px,transparent 12px)}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_calendar-viewer__checkbox-wrapper__body__item__-Tkx7.monthly-assigned_is-locked__wt6cb .monthly-assigned_assigned-title__5w1RC{background:transparent;border-bottom:none;color:var(--mono-gray7)}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_calendar-viewer__checkbox-wrapper__body__item__-Tkx7.monthly-assigned_is-locked__wt6cb .monthly-assigned_link__6eafb{color:var(--mono-gray7)}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_lock-chip__J2ZYb{gap:3px;align-self:center;width:fit-content;margin:6px 0 0}.monthly-assigned_calendar-viewer__checkbox-wrapper__body__OSXxp .monthly-assigned_lock-chip__J2ZYb svg{display:block;flex:0 0 auto}.monthly-assigned_locked-banner__xmI3A{margin:12px 0}.monthly-assigned_search-bar___5Ggu{display:flex;align-items:center;position:relative;max-width:300px;margin-top:-25px}@media screen and (max-width:1280px){.monthly-assigned_search-bar___5Ggu{margin-top:0;justify-content:flex-end}}.monthly-assigned_search-bar___5Ggu .monthly-assigned_search-bar__field__cLFXS{width:100%}.monthly-assigned_day-expand-button__qbW4q{cursor:pointer;font-size:var(--font-size-12, 12px);color:var(--Blue-06);padding:4px}.monthly-assigned_day-expand-button__qbW4q:hover{text-decoration:underline}.class-monthly-assigned_inline-1__2NE5x:not(#class-monthly-assigned_\#__t9F7W){color:var(--inline-color)}.student-monthly-completed_student-monthly-completed__HcUVk{display:flex;flex-direction:column;gap:10px}.student-monthly-completed_month-controller-header__Hf5vl{display:flex;align-items:flex-start;justify-content:flex-start;gap:30px;padding:10px 0}.student-monthly-completed_calendar-viewer__checkbox-wrapper__TVGhZ{display:flex;flex-direction:column;gap:5px;padding:4px;height:100%}.student-monthly-completed_calendar-viewer__checkbox-wrapper__TVGhZ.student-monthly-completed_completed__lwYPD{background:rgba(var(--Green-07-rgb),.08)}.student-monthly-completed_calendar-viewer__checkbox-wrapper__TVGhZ.student-monthly-completed_completed__lwYPD .student-monthly-completed_calendar-viewer__checkbox-wrapper__title__day__EhSvh{background:var(--Green-07);color:var(--mono-white);border-radius:var(--radius-4, 4px)}.student-monthly-completed_calendar-viewer__checkbox-wrapper__title__1x3EK{display:flex;align-items:center;gap:5px;padding:0 4px}.student-monthly-completed_calendar-viewer__checkbox-wrapper__title__1x3EK .student-monthly-completed_calendar-viewer__checkbox-wrapper__title__day__EhSvh{padding:2px 4px}.student-monthly-completed_calendar-viewer__checkbox-wrapper__body__IChV_{display:flex;flex-direction:column;gap:4px;margin-top:4px;flex:1;padding:4px}.student-monthly-completed_calendar-viewer__checkbox-wrapper__body__IChV_ .student-monthly-completed_inner-wrapper__qTEJ2{display:flex;flex-direction:column;gap:4px;text-align:center;padding:10px}.insight-logo_logoSvg__UaIzc{display:flex}.insight-logo_logoSvg__UaIzc svg{fill:var(--gray9)}.insight-logo_onehour-logo__22Gs8{width:70px;height:30px}@media only screen and (max-width:920px){.insight-logo_onehour-logo__22Gs8{width:56px}}@media only screen and (max-width:640px){.insight-logo_onehour-logo__22Gs8{width:39px}}@media only screen and (max-width:920px){.insight-logo_onehour-logo__22Gs8{height:24px}}@media only screen and (max-width:640px){.insight-logo_onehour-logo__22Gs8{height:17px}}.insight_cardNewsContent__I4uUa{display:flex;flex-direction:column;align-items:center;width:20%}.insight_contentSpan__yQkzA{margin-left:5px}@media only screen and (max-width:920px){.insight_contentSpan__yQkzA{margin-left:4px}}@media only screen and (max-width:640px){.insight_contentSpan__yQkzA{margin-left:3px}}.insight_cardNewsWrapper__q2Sk-{position:relative;display:flex;flex-direction:column;margin:15px 0}@media only screen and (max-width:920px){.insight_cardNewsWrapper__q2Sk-{margin:12px 0}}@media only screen and (max-width:640px){.insight_cardNewsWrapper__q2Sk-{margin:8px 0}}.insight_cardNewsContentWrapper__mrzRJ{display:flex;flex-direction:row;align-items:center;width:100%;margin-top:20px}@media only screen and (max-width:920px){.insight_cardNewsContentWrapper__mrzRJ{margin-top:16px}}@media only screen and (max-width:640px){.insight_cardNewsContentWrapper__mrzRJ{margin-top:11px}}.insight_doughnutWrapper___Wy8q{display:flex;flex-direction:column;justify-content:center;align-items:center;width:32%;height:auto;margin:0 10px}@media only screen and (max-width:920px){.insight_doughnutWrapper___Wy8q{margin:0 8px}}@media only screen and (max-width:640px){.insight_doughnutWrapper___Wy8q{margin:0 6px}}.insight_doughnutWrapper___Wy8q:first-of-type{margin:0}.insight_doughnutInner__GTtK_{width:100%;height:100%;position:relative}.insight_doughnutSpan__7Acoq{margin-left:5px}@media only screen and (max-width:920px){.insight_doughnutSpan__7Acoq{margin-left:4px}}@media only screen and (max-width:640px){.insight_doughnutSpan__7Acoq{margin-left:3px}}.insight_doughnutCountSpan__F6SOd{margin-top:10px}@media only screen and (max-width:920px){.insight_doughnutCountSpan__F6SOd{margin-top:8px}}@media only screen and (max-width:640px){.insight_doughnutCountSpan__F6SOd{margin-top:6px}}.insight_weaknessSpan__SBWjX{margin-left:5px}@media only screen and (max-width:920px){.insight_weaknessSpan__SBWjX{margin-left:4px}}@media only screen and (max-width:640px){.insight_weaknessSpan__SBWjX{margin-left:3px}}.insight_cardNewsWordWrapper__5m7KD{display:grid;grid-template-columns:repeat(2,1fr);width:100%;row-gap:10px;column-gap:10px}@media only screen and (max-width:920px){.insight_cardNewsWordWrapper__5m7KD{row-gap:8px}}@media only screen and (max-width:640px){.insight_cardNewsWordWrapper__5m7KD{row-gap:6px}}@media only screen and (max-width:920px){.insight_cardNewsWordWrapper__5m7KD{column-gap:8px}}@media only screen and (max-width:640px){.insight_cardNewsWordWrapper__5m7KD{column-gap:6px}}.insight_cardNewsSentenceWrapper__qwkpr{display:flex;flex-direction:column;width:100%;max-height:264px;overflow:auto}@media only screen and (max-width:920px){.insight_cardNewsSentenceWrapper__qwkpr{max-height:212px}}@media only screen and (max-width:640px){.insight_cardNewsSentenceWrapper__qwkpr{max-height:158px}}.insight_weaknessWordFrame__KcUCZ{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between;padding:10px;border:1px solid var(--Subject-Word-Line)}@media only screen and (max-width:920px){.insight_weaknessWordFrame__KcUCZ{padding:8px}}@media only screen and (max-width:640px){.insight_weaknessWordFrame__KcUCZ{padding:6px}}.insight_weaknessSentenceFrame__UFQ58{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between;padding:10px;border:1px solid var(--Subject-Sentence-Line);margin:10px 0 0}@media only screen and (max-width:920px){.insight_weaknessSentenceFrame__UFQ58{padding:8px}}@media only screen and (max-width:640px){.insight_weaknessSentenceFrame__UFQ58{padding:6px}}@media only screen and (max-width:920px){.insight_weaknessSentenceFrame__UFQ58{margin:8px 0 0}}@media only screen and (max-width:640px){.insight_weaknessSentenceFrame__UFQ58{margin:6px 0 0}}.insight_weaknessSentenceFrame__UFQ58:first-of-type{margin:0}.insight_weaknessCount__BsEIB{margin-left:10px;white-space:nowrap}@media only screen and (max-width:920px){.insight_weaknessCount__BsEIB{margin-left:8px}}@media only screen and (max-width:640px){.insight_weaknessCount__BsEIB{margin-left:6px}}.insight_cardNewsHeader__dbyW7{display:flex;justify-content:space-between;align-items:center;width:100%}.insight_cardNewsInner__eih1Y{position:relative;display:flex;flex-direction:column;padding:40px 36px}@media only screen and (max-width:920px){.insight_cardNewsInner__eih1Y{padding:32px 29px}}@media only screen and (max-width:640px){.insight_cardNewsInner__eih1Y{padding:22px 20px}}.insight_cardNewsInner__eih1Y:last-of-type{border-bottom:none}.insight_pDFHeader__OiZ6A{display:flex;flex-direction:row;width:100%;justify-content:space-between;padding:40px 36px}@media only screen and (max-width:920px){.insight_pDFHeader__OiZ6A{padding:32px 29px}}@media only screen and (max-width:640px){.insight_pDFHeader__OiZ6A{padding:22px 20px}}.insight_pDFTool__ldV5Z{display:flex;flex-direction:row;align-items:center;width:100%;justify-content:flex-end}.insight_cardNewsContentItem__3jeyP{display:flex;font-size:36px;line-height:1.2;font-weight:700;line-height:normal;width:100%;height:55px;white-space:nowrap;align-items:center;justify-content:center;color:var(--mono-gray9);border-bottom:1px solid var(--mono-gray2);border-bottom-width:10px}@media only screen and (max-width:920px){.insight_cardNewsContentItem__3jeyP{font-size:var(--font-size-28, 28px)}}@media only screen and (max-width:640px){.insight_cardNewsContentItem__3jeyP{font-size:var(--font-size-20, 20px)}}@media only screen and (max-width:920px){.insight_cardNewsContentItem__3jeyP{height:44px}}@media only screen and (max-width:640px){.insight_cardNewsContentItem__3jeyP{height:31px}}.insight_contentLabel__AIYUX{margin-top:10px}@media only screen and (max-width:920px){.insight_contentLabel__AIYUX{margin-top:8px}}@media only screen and (max-width:640px){.insight_contentLabel__AIYUX{margin-top:6px}}.insight_doughnutLabel__vsAMk{margin-top:10px;text-align:center}@media only screen and (max-width:920px){.insight_doughnutLabel__vsAMk{margin-top:8px}}@media only screen and (max-width:640px){.insight_doughnutLabel__vsAMk{margin-top:6px}}.insight_doughnutRate__A7yPH{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.insight_weaknessWrapper__kQ3YW{display:flex;flex-direction:column;align-items:center;margin:0 10px;width:100%}@media only screen and (max-width:920px){.insight_weaknessWrapper__kQ3YW{margin:0 8px}}@media only screen and (max-width:640px){.insight_weaknessWrapper__kQ3YW{margin:0 6px}}.insight_weaknessLabel__l3V9V{margin-bottom:10px}@media only screen and (max-width:920px){.insight_weaknessLabel__l3V9V{margin-bottom:8px}}@media only screen and (max-width:640px){.insight_weaknessLabel__l3V9V{margin-bottom:6px}}.insight_inline-1__ZvUFT:not(#insight_\#__vZ6RR){color:var(--inline-color)}.insight_inline-2__bph2u:not(#insight_\#__vZ6RR){border-bottom-color:var(--inline-border-bottom-color)}.insight_inline-3__gbRMG:not(#insight_\#__vZ6RR){width:var(--inline-width)}.insight_inline-4__5xP5o:not(#insight_\#__vZ6RR){flex-wrap:wrap}.monthly-date-picker_monthly-date-display__yPI_M{display:flex;align-items:center;gap:10px;margin-bottom:4px}.monthly-report_monthly-report-container__4e6MF{position:relative}.monthly-report_monthly-report-header__aLq1s{display:flex;margin:10px 0;align-items:flex-start;gap:10px;width:100%;justify-content:center}.monthly-report_monthly-date-picker-container__Ndujq{display:flex;justify-content:center;width:100%;align-items:center}.quiz-report_table__OWPgv{width:fit-content;border-spacing:0}.quiz-report_table__OWPgv th{width:80px;background-color:var(--Brand-01);padding:10px}.quiz-report_table__OWPgv td{width:48px;text-align:center;border:1px solid var(--mono-gray2)}.quiz-report_table__OWPgv td.sign{font-size:var(--font-size-15, 15px);font-weight:600}@media only screen and (max-width:920px){.quiz-report_table__OWPgv td.sign{font-size:12px}}@media only screen and (max-width:640px){.quiz-report_table__OWPgv td.sign{font-size:8px}}.quiz-report_table__OWPgv td.sign.o{color:var(--Blue-09)}.quiz-report_table__OWPgv td.sign.x{color:var(--Red-10)}.quiz-report_table__OWPgv.quiz-report_even__XCVSz>colgroup>col:nth-child(odd){background-color:var(--gray0)}.quiz-report_table__OWPgv.quiz-report_odd__G-zL_>colgroup>col:nth-child(2n){background-color:var(--gray0)}.quiz-report_inline-1__UbVUA:not(#quiz-report_\#__3ZmPW){display:inline-block;height:15px;width:15px;margin-right:6px;margin-bottom:-2px;background-color:var(--inline-background-color)}.quiz-report_inline-2__hqqW9:not(#quiz-report_\#__3ZmPW){display:flex;flex-direction:column;width:100%}.quiz-report_inline-3__bKjtr:not(#quiz-report_\#__3ZmPW){display:flex;justify-content:space-between;width:100%;background-color:var(--Yellow-05)}.quiz-report_inline-4__hwvAp:not(#quiz-report_\#__3ZmPW){padding:10px 20px}.quiz-report_inline-5__XgbjM:not(#quiz-report_\#__3ZmPW){padding:10px 20px;display:flex;gap:30px}.quiz-report_inline-6__uX5z1:not(#quiz-report_\#__3ZmPW){display:flex;flex-direction:column;align-items:center;width:100%;height:auto;overflow:auto;gap:48px}.quiz-report_inline-7__uTZEI:not(#quiz-report_\#__3ZmPW){display:flex;flex-direction:column;justify-content:center;align-items:flex-start;align-self:stretch;gap:48px;border-bottom:2px solid var(--mono-black);padding-bottom:20px;width:100%}.quiz-report_inline-8__PInq6:not(#quiz-report_\#__3ZmPW){display:flex;width:100%;justify-content:space-between}.quiz-report_inline-9__OJi9j:not(#quiz-report_\#__3ZmPW){width:100%}.quiz-report_inline-10__7yXx5:not(#quiz-report_\#__3ZmPW){margin-bottom:20px}.quiz-report_inline-11__O-nES:not(#quiz-report_\#__3ZmPW){display:flex;flex-direction:column;gap:10px}.quiz-report_inline-12__RqNua:not(#quiz-report_\#__3ZmPW){width:100%;height:auto;display:flex;flex-direction:column;align-items:center;gap:10px}.quiz-report_inline-13__6737f:not(#quiz-report_\#__3ZmPW){display:flex;justify-content:space-around;margin-top:20px}.quiz-report_inline-14__4lN9h:not(#quiz-report_\#__3ZmPW){display:flex;gap:10px;align-items:center}.quiz-report_inline-15__NZd61:not(#quiz-report_\#__3ZmPW){cursor:pointer;border:1px solid var(--mono-gray10);padding:4px}.quiz-report_inline-16__6606t:not(#quiz-report_\#__3ZmPW){margin:0 10px;display:flex;height:41px;align-items:center;justify-content:space-between;padding:0 15px;cursor:pointer}.quiz-report_inline-17__iMQmN:not(#quiz-report_\#__3ZmPW){margin-left:10px;width:fit-content}.quiz-report_inline-18__Oeq3d:not(#quiz-report_\#__3ZmPW){display:flex;flex-direction:column;overflow:auto;padding:10px;gap:30px;align-items:center;width:100%}.quiz-report_inline-19__b_490:not(#quiz-report_\#__3ZmPW){display:flex;flex-direction:column;width:100%;gap:48px;padding:60px 40px}.quiz-report_inline-20__xjqYk:not(#quiz-report_\#__3ZmPW){display:flex;flex-direction:row;justify-content:space-between;margin-bottom:20px}.quiz-report_inline-22__KYaZL:not(#quiz-report_\#__3ZmPW){display:flex;gap:20px;align-items:center}.quiz-report_inline-24__mG1VQ:not(#quiz-report_\#__3ZmPW){display:flex;justify-content:center;gap:40px}.quiz-report_inline-25__PfSl9:not(#quiz-report_\#__3ZmPW){width:500px;height:500px;padding:30px}.quiz-report_inline-26__ukCk_:not(#quiz-report_\#__3ZmPW){width:500px;height:500px;margin-bottom:20px;padding:50px}.quiz-report_chart-capture__sz7Hu{overflow:visible!important}.offline-report_offline-report__CBwzW{width:100%;height:100%;margin:10px 0}.progress-items_progress-items__wa0W7{display:flex;gap:4px;align-items:center;justify-content:center;flex-wrap:wrap;width:100%}.progress-items_progress-items__wa0W7 .progress-items_progress-item__i3VXk{display:flex;white-space:nowrap}.progress-items_progress-items__wa0W7 .progress-items_progress-item__i3VXk.progress-items_word__GR5AH{color:var(--Pink-08)}.progress-items_progress-items__wa0W7 .progress-items_progress-item__i3VXk.progress-items_sentence__N7JBU{color:var(--Blue-10)}.progress-items_progress-items__wa0W7 .progress-items_progress-item__i3VXk.progress-items_speaking__wOqzC{color:var(--Green-08)}.progress-items_progress-items__wa0W7 .progress-items_progress-item__i3VXk.progress-items_quiz__jerLf{color:var(--Yellow-10)}.progress-items_progress-items__wa0W7 .progress-items_progress-item__i3VXk.progress-items_writing__vvx2R{color:var(--Purple-09)}.progress-items_progress-items__wa0W7 .progress-items_progress-item__i3VXk.progress-items_content__P2kUB{color:var(--Brown-07)}.progress-items_progress-items__wa0W7 .progress-items_progress-item__i3VXk.progress-items_is-locked__W-bgT{align-items:center;gap:3px;padding:2px 8px;color:var(--mono-gray7);font-weight:700}.progress-items_progress-items__wa0W7 .progress-items_progress-item__i3VXk.progress-items_is-locked__W-bgT svg{display:block;flex:0 0 auto}.student-monthly-status_student-monthly-status__xahVK{display:flex;margin-top:10px}@media screen and (max-width:1440px){.student-monthly-status_student-monthly-status__xahVK{flex-direction:column}}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary-container__u7XGZ{flex-basis:200px;display:flex;flex-direction:column;gap:10px;white-space:nowrap;border-right:1px solid var(--mono-gray2);padding-right:10px;margin-right:10px}@media screen and (max-width:1440px){.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary-container__u7XGZ{flex-direction:row;align-items:center;justify-content:space-between;width:100%;border-right:none;padding-right:0;margin-right:0;flex-basis:auto;margin-bottom:10px}}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary-container__u7XGZ .student-monthly-status_summary-left__prFxX{display:flex;gap:5px}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary-container__u7XGZ .student-monthly-status_summary-right__pqZp5{display:flex;flex-direction:column;gap:5px}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary-container__u7XGZ .student-monthly-status_summary-right__pqZp5 strong{margin-left:5px}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO{flex:1 0 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:5px}@media screen and (max-width:1440px){.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO{width:100%;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM{padding:8px 12px;gap:8px;flex:1 0 0;display:flex;flex-direction:column;gap:5px}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM .student-monthly-status_summary-item-header__Pfx9k{display:flex;justify-content:space-between;gap:5px}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM .student-monthly-status_summary-item-body__9VZ51{display:flex;gap:10px;align-items:center}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM .student-monthly-status_summary-item-body__9VZ51 .student-monthly-status_progress__jLTIo{width:100%;--progress-height: 10px;--progress-radius: var(--radius-10, 10px);--progress-track: var(--mono-gray2);--progress-height: 5px;flex:1 0 0}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM .student-monthly-status_summary-item-body__9VZ51 .student-monthly-status_progress-text__tSupd{white-space:nowrap}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM .student-monthly-status_summary-item-header-title__AkGek{display:inline-flex;align-items:center;gap:5px}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM.student-monthly-status_word__TQELk .student-monthly-status_summary-item-header-title__AkGek{color:var(--Subject-Word-Text)}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM.student-monthly-status_word__TQELk .student-monthly-status_progress__jLTIo{--progress-color: var(--Pink-08);--progress-track: var(--Pink-03)}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM.student-monthly-status_sentence__yTT8K .student-monthly-status_summary-item-header-title__AkGek{color:var(--Subject-Sentence-Text)}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM.student-monthly-status_sentence__yTT8K .student-monthly-status_progress__jLTIo{--progress-color: var(--Blue-10);--progress-track: var(--Blue-03)}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM.student-monthly-status_speaking__ND31V .student-monthly-status_summary-item-header-title__AkGek{color:var(--Subject-Speaking-Text)}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM.student-monthly-status_speaking__ND31V .student-monthly-status_progress__jLTIo{--progress-color: var(--Green-08);--progress-track: var(--Green-03)}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM.student-monthly-status_quiz__LVz3s .student-monthly-status_summary-item-header-title__AkGek{color:var(--Subject-Quiz-Text)}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM.student-monthly-status_quiz__LVz3s .student-monthly-status_progress__jLTIo{--progress-color: var(--Yellow-10);--progress-track: var(--Yellow-04)}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM.student-monthly-status_writing__jCMAk .student-monthly-status_summary-item-header-title__AkGek{color:var(--Subject-Writing-Text)}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM.student-monthly-status_writing__jCMAk .student-monthly-status_progress__jLTIo{--progress-color: var(--Purple-09);--progress-track: var(--Purple-03)}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM.student-monthly-status_content__dtUJD .student-monthly-status_summary-item-header-title__AkGek{color:var(--Brown-07)}.student-monthly-status_student-monthly-status__xahVK .student-monthly-status_summary__XUWKO .student-monthly-status_summary-item__4-dyM.student-monthly-status_content__dtUJD .student-monthly-status_progress__jLTIo{--progress-color: var(--Brown-07);--progress-track: var(--Brown-03)}.assigned-info_assignment-info__EPQAi{display:flex;flex-direction:column;gap:10px;position:relative;max-width:1440px;padding-top:10px}@media only screen and (max-width:920px){.assigned-info_assignment-info__EPQAi{gap:8px}}@media only screen and (max-width:640px){.assigned-info_assignment-info__EPQAi{gap:6px}}.assigned-info_assignment-info__EPQAi .assigned-info_assignment-info-title__1JJrN{display:flex;flex-direction:column;gap:10px;width:calc(100% - 300px)}@media(max-width:768px){.assigned-info_assignment-info__EPQAi .assigned-info_assignment-info-title__1JJrN{width:100%}}.assigned-info_assignment-info__EPQAi .assigned-info_assignment-info-title__1JJrN .assigned-info_assignment-info-class-info__CLXEH{display:flex;align-items:flex-start;gap:10px}.assigned-info_assignment-info__EPQAi .assigned-info_assignment-info-title__1JJrN .assigned-info_assignment-info-class-info__CLXEH a{text-decoration:underline}.assigned-info_assignment-info__EPQAi .assigned-info_assignment-info-title__1JJrN .assigned-info_assignment-info-class-info__CLXEH .assigned-info_deleted-class__hnu2z{color:var(--mono-gray5)}.assigned-info_assignment-info__EPQAi .assigned-info_assignment-info-modify__gAtwV{position:absolute;padding-top:2px;right:0;top:0;display:flex;gap:10px;flex-wrap:nowrap}@media(max-width:768px){.assigned-info_assignment-info__EPQAi .assigned-info_assignment-info-modify__gAtwV{position:relative}}.assigned-info_assignment-lesson-info__DdHEz{display:flex;align-items:flex-start;gap:10px}.assigned-info_assignment-lesson-info__DdHEz a{text-decoration:underline}.assigned-info_assignment-lesson-info__DdHEz .assigned-info_disabled-link__VlLCA{color:var(--mono-gray5);cursor:not-allowed;text-decoration:line-through}.assigned-info_assignment-info-comment-list__iN8-P{position:absolute;top:45px;right:5px;display:inline-flex;flex-direction:column;justify-content:center;align-items:center}.assigned-info_assignment-info-comment-list__iN8-P li{padding:8px var(--Spacing-spacing-4, 16px);display:flex;align-items:center;cursor:pointer}.assigned-info_assignment-info-comment-list__iN8-P li:hover{background-color:var(--Blue-01)}.assigned-info_assignment-info-comment-list__iN8-P li.assigned-info_disabled__lM110{color:var(--mono-gray5);cursor:not-allowed;opacity:.5}.assigned-student-modal_assigned-student-modal__container__XadeL{min-height:300px;display:flex;flex-direction:column;gap:16px}.assigned-student-modal_assignment-status__imQJH{display:flex;justify-content:space-between;margin-top:10px}.assigned-student-modal_assignment-status__imQJH .assigned-student-modal_assignment-status-item__F_fAk{display:flex;align-items:center}.assigned-student-modal_assignment-status__imQJH .assigned-student-modal_assignment-status-item__F_fAk span:after{content:"/";margin:0 4px}.assigned-student-modal_assignment-status__imQJH .assigned-student-modal_assignment-status-item__F_fAk span:last-child:after{content:""}.assigned-student-modal_assigned-student-modal__result-table__pZPIT{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--mono-gray2);border-radius:var(--radius-10, 10px);overflow:hidden}.assigned-student-modal_assigned-student-modal__result-table__pZPIT th{white-space:nowrap}.assigned-student-modal_assigned-student-modal__result-table__pZPIT td{text-align:center;font-size:var(--font-size-14, 14px);line-height:1.5;border-right:1px solid var(--mono-gray2);border-bottom:1px solid var(--mono-gray2);padding:var(--Spacing-spacing-2, 8px) var(--Spacing-spacing-3, 12px)}.assigned-student-modal_assigned-student-modal__result-table__pZPIT td.assigned-student-modal_green__bsZa9{color:var(--Green-07);background-color:var(--Green-01)}.assigned-student-modal_assigned-student-modal__result-table__pZPIT td.assigned-student-modal_yellow__O3DVP{color:var(--Yellow-10);background-color:var(--Yellow-01)}.assigned-student-modal_assigned-student-modal__result-table__pZPIT td.assigned-student-modal_red__im-1c{color:var(--Red-08);background-color:var(--Red-01)}.assigned-student-modal_assigned-student-modal__result-table__pZPIT .assigned-student-modal_none-title__uhE7u>div{display:none}@media(max-width:768px){.assigned-student-modal_assigned-student-modal__result-table__pZPIT .assigned-student-modal_none-title__uhE7u{display:table-cell}}.assigned-student-modal_type-cell__xXi-w{display:inline-flex;align-items:center;gap:6px}tr.assigned-student-modal_is-locked__yWZ4L{background:var(--mono-gray1);color:var(--mono-gray6)}.assigned-student-modal_amount-option__c8H6u .assigned-student-modal_options___Jcrr{display:flex;flex-direction:column;gap:2px;margin-top:2px}.assigned-student-modal_inline-1__ZPuWR:not(#assigned-student-modal_\#__idIo3){color:var(--red3)}.assigned-student-modal_inline-7__OuR8k:not(#assigned-student-modal_\#__idIo3){color:var(--inline-color)}.card-news-ai-feedback_card-news-ai-feedback__WlHYJ{display:flex;flex-direction:column;gap:16px}.card-news-ai-feedback_card-news-ai-feedback__WlHYJ .card-news-ai-feedback_card-news-ai-feedback-header__zphUP{display:flex;align-items:center;justify-content:space-between;gap:16px}.card-news-ai-feedback_card-news-ai-feedback__WlHYJ .card-news-ai-feedback_card-news-ai-feedback-title__vQg6L{display:flex;align-items:center;gap:4px;margin-bottom:10px}.card-news-ai-feedback_card-news-ai-feedback__WlHYJ .card-news-ai-feedback_card-news-ai-feedback-title__vQg6L.card-news-ai-feedback_column__mbITT{flex-direction:column;align-items:flex-start;gap:4px}.card-news-ai-feedback_card-news-ai-feedback__WlHYJ .card-news-ai-feedback_card-news-ai-feedback-title__vQg6L.card-news-ai-feedback_column__mbITT dd{padding-left:15px}.card-news-ai-feedback_card-news-ai-feedback__WlHYJ .card-news-ai-feedback_card-news-ai-feedback-title__vQg6L dt{margin:0;border-left:4px solid var(--Brand-08);padding-left:8px}.card-news-ai-feedback_card-news-ai-feedback__WlHYJ .card-news-ai-feedback_card-news-ai-feedback-title__vQg6L dd{margin:0}.card-news-ai-feedback_card-news-ai-feedback__WlHYJ .card-news-ai-feedback_card-news-ai-feedback-content__OMYK_{display:flex;gap:4px}.card-news-ai-feedback_card-news-ai-feedback__WlHYJ .card-news-ai-feedback_card-news-ai-feedback-content__OMYK_ .card-news-ai-feedback_card-news-ai-feedback-content-item__jctBN{display:flex;width:50%;flex-direction:column;gap:4px;padding:14px;box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08)}.card-news-ai-feedback_card-news-ai-feedback__WlHYJ .card-news-ai-feedback_card-news-ai-feedback-content__OMYK_ .card-news-ai-feedback_card-news-ai-feedback-content-item__jctBN .card-news-ai-feedback_card-news-ai-feedback-content-item-label__mVt8k{display:flex;align-items:center;gap:4px}.card-news-ai-feedback_card-news-ai-feedback__WlHYJ .card-news-ai-feedback_card-news-ai-feedback-content__OMYK_ .card-news-ai-feedback_card-news-ai-feedback-content-item__jctBN .card-news-ai-feedback_card-news-ai-feedback-content-item-description__ZS7Nn{display:block;padding:4px 0}.card-news-ai-feedback_card-news-ai-feedback__WlHYJ .card-news-ai-feedback_card-news-ai-feedback-content__OMYK_ .card-news-ai-feedback_card-news-ai-feedback-content-item__jctBN .card-news-ai-feedback_card-news-ai-feedback-content-item-description__ZS7Nn .card-news-ai-feedback_card-news-ai-feedback-em__pZ0ba{font-weight:700;color:var(--mono-gray10)}.card-news-monthly-learning-amount_card-news-monthly-learning-amount__1wNbb .card-news-monthly-learning-amount_card-news-monthly-learning-amount-title__ZyOA1{display:flex;align-items:center;gap:4px;margin-bottom:10px}.card-news-monthly-learning-amount_card-news-monthly-learning-amount__1wNbb .card-news-monthly-learning-amount_card-news-monthly-learning-amount-title__ZyOA1 dt{margin:0;border-left:4px solid var(--Brand-08);padding-left:8px}.card-news-monthly-learning-amount_card-news-monthly-learning-amount__1wNbb .card-news-monthly-learning-amount_card-news-monthly-learning-amount-title__ZyOA1 dd{margin:0}.card-news-monthly-learning-amount_card-news-monthly-learning-amount__1wNbb .card-news-monthly-learning-amount_card-news-monthly-learning-amount-content__6S3Lb{display:flex;gap:10px;width:100%}@media(max-width:768px){.card-news-monthly-learning-amount_card-news-monthly-learning-amount__1wNbb .card-news-monthly-learning-amount_card-news-monthly-learning-amount-content__6S3Lb{flex-wrap:wrap}}.card-news-monthly-learning-amount_card-news-monthly-learning-amount__1wNbb .card-news-monthly-learning-amount_card-news-monthly-learning-amount-item__RorTC{gap:10px;padding:18px;display:flex;flex-direction:column;gap:8px;flex:1 1 0%;min-width:0}@media(max-width:768px){.card-news-monthly-learning-amount_card-news-monthly-learning-amount__1wNbb .card-news-monthly-learning-amount_card-news-monthly-learning-amount-item__RorTC{flex:0 0 calc(50% - 5px);box-sizing:border-box}}.card-news-monthly-learning-amount_card-news-monthly-learning-amount__1wNbb .card-news-monthly-learning-amount_card-news-monthly-learning-amount-item__RorTC .card-news-monthly-learning-amount_title__i-sth{display:flex;align-items:center;gap:4px}.bars-compact_inline-1__7d_lL:not(#bars-compact_\#__OgfJz){display:flex;justify-content:space-evenly;align-items:end;height:120px;width:100%;gap:16px}.bars-compact_inline-2__4qcO6:not(#bars-compact_\#__OgfJz){display:flex;flex-direction:column;align-items:center}.bars-compact_inline-3__gC9sx:not(#bars-compact_\#__OgfJz){margin-bottom:4px}.bars-compact_inline-4__SN0Bj:not(#bars-compact_\#__OgfJz){height:var(--inline-height);width:14px}.bars-compact_inline-5__uWUC0:not(#bars-compact_\#__OgfJz){background:var(--inline-background)}.bars-compact_inline-6__TdQX-:not(#bars-compact_\#__OgfJz){margin-top:4px}.card-news-learning-amount-count_card-news-learning-amount-count__vHK9k .card-news-learning-amount-count_card-news-learning-amount-count-title__mHT_n{display:flex;align-items:center;gap:4px;margin-bottom:10px}.card-news-learning-amount-count_card-news-learning-amount-count__vHK9k .card-news-learning-amount-count_card-news-learning-amount-count-title__mHT_n dt{margin:0;border-left:4px solid var(--Brand-08);padding-left:8px}.card-news-learning-amount-count_card-news-learning-amount-count__vHK9k .card-news-learning-amount-count_card-news-learning-amount-count-title__mHT_n dd{margin:0}.card-news-learning-amount-count_card-news-learning-amount-count__vHK9k .card-news-learning-amount-count_card-news-learning-amount-count-list__IeuF4{display:flex;gap:10px;width:100%}@media(max-width:768px){.card-news-learning-amount-count_card-news-learning-amount-count__vHK9k .card-news-learning-amount-count_card-news-learning-amount-count-list__IeuF4{flex-wrap:wrap}}.card-news-learning-amount-count_card-news-learning-amount-count__vHK9k .card-news-learning-amount-count_card-news-learning-amount-count-item__dU2tg{gap:10px;padding:18px;display:flex;flex-direction:column;gap:8px;flex:1 1 0%;min-width:0}@media(max-width:768px){.card-news-learning-amount-count_card-news-learning-amount-count__vHK9k .card-news-learning-amount-count_card-news-learning-amount-count-item__dU2tg{flex:0 0 calc(50% - 5px);box-sizing:border-box}}.card-news-learning-amount-count_card-news-learning-amount-count__vHK9k .card-news-learning-amount-count_card-news-learning-amount-count-item__dU2tg .card-news-learning-amount-count_title__fDkli{display:flex;align-items:center;gap:4px}.card-news-learning-amount-count_card-news-learning-amount-count__vHK9k .card-news-learning-amount-count_card-news-learning-amount-count-item__dU2tg.card-news-learning-amount-count_word__eqSui .card-news-learning-amount-count_card-news-learning-amount-count-item-value__nvvY9{color:var(--Pink-07)}.card-news-learning-amount-count_card-news-learning-amount-count__vHK9k .card-news-learning-amount-count_card-news-learning-amount-count-item__dU2tg.card-news-learning-amount-count_sentence__zaDph .card-news-learning-amount-count_card-news-learning-amount-count-item-value__nvvY9{color:var(--Blue-08)}.card-news-learning-amount-count_card-news-learning-amount-count__vHK9k .card-news-learning-amount-count_card-news-learning-amount-count-item__dU2tg.card-news-learning-amount-count_essay__SEzs5 .card-news-learning-amount-count_card-news-learning-amount-count-item-value__nvvY9{color:var(--Purple-09)}.card-news-completion-rate_card-news-competion-rate__DoBvU{display:flex;flex-direction:column;width:100%}.card-news-completion-rate_card-news-competion-rate__DoBvU .card-news-completion-rate_card-news-competion-rate-title__GGg4-{display:flex;align-items:center;gap:4px;margin-bottom:10px}@media(max-width:768px){.card-news-completion-rate_card-news-competion-rate__DoBvU .card-news-completion-rate_card-news-competion-rate-title__GGg4-{flex-direction:column;align-items:flex-start;gap:4px}}.card-news-completion-rate_card-news-competion-rate__DoBvU .card-news-completion-rate_card-news-competion-rate-title__GGg4- dt{margin:0;border-left:4px solid var(--Brand-08);padding-left:8px}.card-news-completion-rate_card-news-competion-rate__DoBvU .card-news-completion-rate_card-news-competion-rate-title__GGg4- dd{margin:0}.card-news-completion-rate_card-news-competion-rate__DoBvU .card-news-completion-rate_card-news-competion-rate-content__2Mdjg{display:flex;flex-wrap:wrap;gap:16px}.card-news-completion-rate_card-news-competion-rate__DoBvU .card-news-completion-rate_card-news-competion-rate-content-item__R855s{display:flex;gap:14px;align-items:center;padding:14px;flex:1 1 0%;box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08)}.card-news-completion-rate_card-news-competion-rate__DoBvU .card-news-completion-rate_card-news-competion-rate-content-item-label__VZnmP{display:flex;flex-direction:column;gap:4px}.card-news-completion-rate_card-news-competion-rate__DoBvU .card-news-completion-rate_card-news-competion-rate-content-item-label__VZnmP .card-news-completion-rate_title__Hv_Pe{display:flex;align-items:center;gap:4px}.donut_inline-1__ywinh:not(#donut_\#__H-fAW){font-size:var(--font-size-16, 16px);font-weight:700;fill:#0f172a}.card-news-weakness_card-news-weakness__NZNqX{display:flex;flex-direction:column;gap:14px}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-title__vrJLq{display:flex;align-items:center;gap:4px;margin-bottom:10px}@media(max-width:768px){.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-title__vrJLq{flex-direction:column;align-items:flex-start;gap:4px}}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-title__vrJLq dt{margin:0;border-left:4px solid var(--Brand-08);padding-left:8px}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-title__vrJLq dd{margin:0}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-content__ySPjX{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-content__ySPjX .card-news-weakness_card-news-weakness-content-item__oz8qY{position:relative;border:1px solid var(--mono-gray2);border-radius:var(--radius-16, 16px);background:var(--mono-white);box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08);padding:18px 16px 16px;overflow:hidden}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-content__ySPjX .card-news-weakness_card-news-weakness-content-item__oz8qY:before{content:"";position:absolute;top:0;left:0;right:0;height:4px}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-content__ySPjX .card-news-weakness_card-news-weakness-content-item__oz8qY .card-news-weakness_title___6rqP{display:flex;align-items:center;gap:8px;margin-bottom:12px}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-content__ySPjX .card-news-weakness_card-news-weakness-content-item__oz8qY .card-news-weakness_title___6rqP:before{content:"";display:inline-block;width:8px;height:8px;border-radius:var(--radius-pill, 999px);flex-shrink:0;background:currentColor}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-content__ySPjX .card-news-weakness_card-news-weakness-content-item__oz8qY.card-news-weakness_word__lxcOt:before{background:linear-gradient(90deg,var(--Pink-07),var(--Pink-04))}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-content__ySPjX .card-news-weakness_card-news-weakness-content-item__oz8qY.card-news-weakness_word__lxcOt .card-news-weakness_title___6rqP{color:var(--Pink-07)}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-content__ySPjX .card-news-weakness_card-news-weakness-content-item__oz8qY.card-news-weakness_word__lxcOt .card-news-weakness_card-news-weakness-content-list__Lvw2m{display:flex;flex-wrap:wrap;gap:6px}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-content__ySPjX .card-news-weakness_card-news-weakness-content-item__oz8qY.card-news-weakness_word__lxcOt .card-news-weakness_card-news-weakness-content-list__Lvw2m li{display:inline-flex;align-items:center;padding:6px 14px;background:var(--Subject-Word-Tint);border:1px solid var(--Subject-Word-Line);margin:0;max-width:100%;word-break:break-word;overflow-wrap:anywhere;border-radius:var(--radius-12, 12px)}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-content__ySPjX .card-news-weakness_card-news-weakness-content-item__oz8qY.card-news-weakness_sentence__fQ3vs:before{background:linear-gradient(90deg,var(--Blue-07),var(--Blue-06))}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-content__ySPjX .card-news-weakness_card-news-weakness-content-item__oz8qY.card-news-weakness_sentence__fQ3vs .card-news-weakness_title___6rqP{color:var(--Blue-08)}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-content__ySPjX .card-news-weakness_card-news-weakness-content-item__oz8qY.card-news-weakness_sentence__fQ3vs .card-news-weakness_card-news-weakness-content-list__Lvw2m{display:flex;flex-direction:column;gap:8px}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-content__ySPjX .card-news-weakness_card-news-weakness-content-item__oz8qY.card-news-weakness_sentence__fQ3vs .card-news-weakness_card-news-weakness-content-list__Lvw2m li{display:flex;width:100%;padding:12px 14px;border-radius:var(--radius-12, 12px);background:var(--Subject-Sentence-Tint);border:1px solid var(--Subject-Sentence-Line);border-left:4px solid var(--Blue-07);margin:0;word-break:break-word;overflow-wrap:anywhere}.card-news-weakness_card-news-weakness__NZNqX .card-news-weakness_card-news-weakness-content__ySPjX .card-news-weakness_card-news-weakness-content-item__oz8qY.card-news-weakness_sentence__fQ3vs .card-news-weakness_card-news-weakness-content-list__Lvw2m li .card-news-weakness_text__-1V8O{flex:1}.card-news-weakness_no-result__DfaoR{padding:12px 0;text-align:center}.card-news-monthly-first-try-result_card-news-monthly-first-try-result__koZr_{display:flex;flex-direction:column;gap:16px}.card-news-monthly-first-try-result_card-news-monthly-first-try-result__koZr_ .card-news-monthly-first-try-result_card-news-monthly-first-try-result-title__PnvLK{display:flex;align-items:center;gap:4px;margin-bottom:10px}@media(max-width:768px){.card-news-monthly-first-try-result_card-news-monthly-first-try-result__koZr_ .card-news-monthly-first-try-result_card-news-monthly-first-try-result-title__PnvLK{flex-direction:column;align-items:flex-start;gap:4px}}.card-news-monthly-first-try-result_card-news-monthly-first-try-result__koZr_ .card-news-monthly-first-try-result_card-news-monthly-first-try-result-title__PnvLK.card-news-monthly-first-try-result_column__9hPJg{flex-direction:column;align-items:flex-start;gap:4px}.card-news-monthly-first-try-result_card-news-monthly-first-try-result__koZr_ .card-news-monthly-first-try-result_card-news-monthly-first-try-result-title__PnvLK.card-news-monthly-first-try-result_column__9hPJg dd{padding-left:15px}.card-news-monthly-first-try-result_card-news-monthly-first-try-result__koZr_ .card-news-monthly-first-try-result_card-news-monthly-first-try-result-title__PnvLK dt{margin:0;border-left:4px solid var(--Brand-08);padding-left:8px}.card-news-monthly-first-try-result_card-news-monthly-first-try-result__koZr_ .card-news-monthly-first-try-result_card-news-monthly-first-try-result-title__PnvLK dd{margin:0}.card-news-monthly-first-try-result_card-news-monthly-first-try-result__koZr_ .card-news-monthly-first-try-result_card-news-monthly-first-try-result-content__2fayg{display:flex;gap:16px}.card-news-monthly-first-try-result_card-news-monthly-first-try-result__koZr_ .card-news-monthly-first-try-result_card-news-monthly-first-try-result-content-item__3yrEn{display:flex;flex-direction:column;gap:16px;width:49%;padding:14px;box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08)}.card-news-monthly-first-try-result_card-news-monthly-first-try-result__koZr_ .card-news-monthly-first-try-result_card-news-monthly-first-try-result-content-item-label__hmuj-{display:flex;flex-direction:column;gap:4px}.card-news-monthly-first-try-result_card-news-monthly-first-try-result__koZr_ .card-news-monthly-first-try-result_card-news-monthly-first-try-result-content-item-label__hmuj- .card-news-monthly-first-try-result_title__3hOyA{display:flex;align-items:center;gap:4px}.card-news-header_card-news-header__Zbebe{display:flex;gap:16px;margin:0;width:100%;justify-content:space-between;align-items:center;padding:20px 40px 0}.card-news-header_card-news-header__Zbebe .card-news-header_card-news-header-logo__Njkls{display:flex;align-items:center;justify-content:center;gap:4px}@media(max-width:768px){.card-news-header_card-news-header__Zbebe .card-news-header_card-news-header-logo__Njkls{gap:2px;flex-direction:column;align-items:flex-end}}.card-news-header_card-news-header__Zbebe .card-news-header_card-news-header-school-name__UTBkV{display:flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap}.card-news-header_card-news-header__Zbebe .card-news-header_card-news-header-school-name__UTBkV:after{font-size:var(--font-size-16, 16px);font-weight:600;color:var(--mono-gray4);content:"with";width:100%}@media(max-width:768px){.card-news-header_card-news-header__Zbebe .card-news-header_card-news-header-school-name__UTBkV:after{display:none}}.card-news-header_card-news-header__Zbebe .card-news-header_card-news-header-logo-image__JA2dA{display:flex;align-items:center;justify-content:center;gap:4px}@media(max-width:768px){.card-news-header_card-news-header__Zbebe .card-news-header_card-news-header-logo-image__JA2dA svg{width:60px;height:30px}.card-news-header_card-news-header__Zbebe .card-news-header_card-news-header-logo-image__JA2dA:before{font-size:var(--font-size-16, 16px);font-weight:600;color:var(--mono-gray4);content:"with"}}.card-news-header_card-news-header__Zbebe .card-news-header_card-news-header-content__3gwfC{display:flex;flex-direction:column;gap:4px}.card-news-header_inline-1__T7MQA:not(#card-news-header_\#__oD_60){padding:var(--inline-padding)}.card-news-header_inline-2__uu7VP:not(#card-news-header_\#__oD_60){margin:var(--inline-margin)}.month-report-card-news_cardNewsWrapper__ThRxi{position:relative;display:flex;flex-direction:column;background:var(--mono-white);margin:15px 0;border-top:1px solid var(--mono-gray2);border-bottom:1px solid var(--mono-gray2)}@media only screen and (max-width:920px){.month-report-card-news_cardNewsWrapper__ThRxi{margin:12px 0}}@media only screen and (max-width:640px){.month-report-card-news_cardNewsWrapper__ThRxi{margin:8px 0}}.month-report-card-news_cardNewsInner__fEdS4{position:relative;display:flex;flex-direction:column;padding:20px 0;border-bottom:1px solid var(--mono-gray2);background-color:var(--mono-white)}.month-report-card-news_cardNewsInner__fEdS4:last-of-type{border-bottom:none}.month-report-card-news_cardNewsInnerContainer__joVqV{position:relative;display:flex;flex-direction:row;width:100%;gap:20px;border-bottom:1px solid var(--mono-gray2)}.month-report-card-news_cardNewsInnerContainer__joVqV .month-report-card-news_cardNewsInner__fEdS4{padding-left:20px}.month-report-card-news_cardNewsInnerContainer__joVqV .month-report-card-news_cardNewsInner__fEdS4:first-of-type{padding-left:0}@media(max-width:768px){.month-report-card-news_cardNewsInnerContainer__joVqV{flex-direction:column;gap:10px}}.month-report-card-news_cardNewsRowInner__tUA8o{border-bottom:none}.month-report-card-news_cardNewsRowInner__tUA8o.first{width:57%}@media(max-width:768px){.month-report-card-news_cardNewsRowInner__tUA8o.first{width:100%}}.month-report-card-news_cardNewsRowInner__tUA8o.second{width:43%}@media(max-width:768px){.month-report-card-news_cardNewsRowInner__tUA8o.second{width:100%;border:0!important;padding:0}}.month-report-card-news_cardNewsRowInner__tUA8o:last-of-type{border-left:1px solid var(--mono-gray2)}@media print{*{transform:none!important;filter:none!important;box-shadow:none!important;text-shadow:none!important}html,body{background:var(--mono-white)!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}canvas,img{image-rendering:crisp-edges}}.month-report_report-set-container__Zg5Bp{position:relative;width:100%;margin-top:50px}.month-report_report-set-container__Zg5Bp .month-report_report-set-content__7RTti{width:100%;padding:25px 20px}@media(max-width:768px){.month-report_report-set-container__Zg5Bp .month-report_report-set-content__7RTti{padding:15px}}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-title__n0QL5{display:flex;flex-direction:column;gap:10px}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-title__n0QL5.month-report_word__vAkKh dt{border-left:4px solid var(--Pink-07-light)}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-title__n0QL5.month-report_sentence__d1Abq dt{border-left:4px solid var(--Blue-08-light)}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-title__n0QL5.month-report_speaking__3PTpq dt{border-left:4px solid var(--Green-07-light)}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-title__n0QL5.month-report_essay__1ghHJ dt{border-left:4px solid var(--essay-tag-light)}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-title__n0QL5 dt{padding-left:10px}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-title__n0QL5 dd{padding-left:15px}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-donut__veMII{display:flex;gap:10px;width:100%}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-donut-item__if3vZ{padding:20px;align-items:center;justify-content:center;display:flex;flex-direction:column;gap:10px}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-donut-item-content__EqRCU{margin-top:10px;display:flex;flex-direction:column;gap:5px}.month-report_report-set-container__Zg5Bp .month-report_item-list__Ij36P{display:flex;align-items:center;gap:10px}.month-report_report-set-container__Zg5Bp .month-report_item-list__Ij36P.month-report_completed-word-count___ZwOh:before{content:"";display:inline-block;width:20px;height:20px;background:var(--Pink-07-light);border-radius:var(--radius-4, 4px);flex:none}.month-report_report-set-container__Zg5Bp .month-report_item-list__Ij36P.month-report_uncompleted-word-count__vpi4D:before{content:"";display:inline-block;width:20px;height:20px;background:var(--mono-gray2);border-radius:var(--radius-4, 4px);flex:none}.month-report_report-set-container__Zg5Bp .month-report_item-list__Ij36P.month-report_completed-sentence-count__wjiHx:before{content:"";display:inline-block;width:20px;height:20px;background:var(--Blue-08-light);border-radius:var(--radius-4, 4px);flex:none}.month-report_report-set-container__Zg5Bp .month-report_item-list__Ij36P.month-report_uncompleted-sentence-count__p4htm:before{content:"";display:inline-block;width:20px;height:20px;background:var(--mono-gray2);border-radius:var(--radius-4, 4px);flex:none}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list-container__2KvYE{display:flex;flex-direction:column;gap:10px;width:100%;margin-bottom:20px}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list__z7Jwt{width:100%}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list-title__eR7lL{margin-bottom:10px}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list-title__eR7lL.month-report_word__vAkKh{color:var(--Pink-07)}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list-title__eR7lL.month-report_sentence__d1Abq{color:var(--Blue-07)}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list-items__PX5r1{display:flex;flex-wrap:wrap;gap:6px}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list-items__PX5r1 .month-report_report-set-content-list-item__RLBiL{cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;transition:transform .15s ease,box-shadow .15s ease}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list-items__PX5r1 .month-report_report-set-content-list-item__RLBiL:hover{transform:translateY(-1px);box-shadow:0 1px 3px rgba(var(--mono-black-rgb),.06)}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list-items__PX5r1.month-report_word__vAkKh{flex-wrap:wrap;gap:6px}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list-items__PX5r1.month-report_word__vAkKh .month-report_report-set-content-list-item__RLBiL{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;background:var(--Subject-Word-Tint);border:1px solid var(--Subject-Word-Line);max-width:100%;word-break:break-word;overflow-wrap:anywhere;border-radius:var(--radius-12, 12px)}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list-items__PX5r1.month-report_word__vAkKh .month-report_report-set-content-list-item__RLBiL:hover{box-shadow:0 1px 3px rgba(var(--mono-black-rgb),.06)}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list-items__PX5r1.month-report_word__vAkKh .month-report_report-set-content-list-item__RLBiL .month-report_word-text__Wpllf{padding:0}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list-items__PX5r1.month-report_word__vAkKh .month-report_report-set-content-list-item__RLBiL .month-report_word-count__ayeo-{flex-shrink:0;padding:2px 8px;background:var(--mono-white);border-radius:var(--radius-pill, 999px);border:1px solid var(--Subject-Word-Line);color:var(--Subject-Word-Text);white-space:nowrap}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list-items__PX5r1.month-report_sentence__d1Abq{flex-direction:column;flex-wrap:nowrap;gap:8px}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list-items__PX5r1.month-report_sentence__d1Abq .month-report_report-set-content-list-item__RLBiL{display:flex;width:100%;align-items:flex-start;justify-content:space-between;gap:10px;padding:12px 14px;border-radius:var(--radius-12, 12px);background:var(--Subject-Sentence-Tint);border:1px solid var(--Subject-Sentence-Line);border-left:4px solid var(--Blue-07);word-break:break-word;overflow-wrap:anywhere}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list-items__PX5r1.month-report_sentence__d1Abq .month-report_report-set-content-list-item__RLBiL .month-report_sentence-text__nsABz{flex:1;padding:0}.month-report_report-set-container__Zg5Bp .month-report_report-set-content-list-items__PX5r1.month-report_sentence__d1Abq .month-report_report-set-content-list-item__RLBiL .month-report_sentence-count__MvOvl{flex-shrink:0;padding:3px 8px;background:var(--mono-white);border:1px solid var(--Subject-Sentence-Line);border-radius:var(--radius-pill, 999px);color:var(--Subject-Sentence-Text);white-space:nowrap;margin-top:2px}.month-report_report-set-recent__0BJoM{display:flex;flex-direction:column;gap:10px;width:100%;margin-top:20px}.month-report_report-set-recent-title__nKOfe{margin-bottom:10px}.month-report_report-set-recent-content__OT4BO{display:flex;gap:10px;width:100%}.month-report_report-set-recent-content-item__DSmDo{display:flex;flex-direction:column;gap:10px;width:100%;padding:10px 20px}.month-report_report-set-recent-content-item__DSmDo .month-report_title__IRn01{margin-bottom:10px}.month-report_report-set-recent-content-item__DSmDo .month-report_graph__1t5vg{width:100%}.month-report_report-print-container__pMVxc{width:100%;position:relative}@media(max-width:768px){.month-report_report-print-container__pMVxc{width:100%;padding:0 10px}}.month-report_report-print-header__8cFps{display:flex;align-items:center;justify-content:space-between;width:100%;gap:8px;margin-bottom:12px}.month-report_report-print-header-content__XaAOF{display:flex;align-items:center;gap:5px}.month-report_report-sub-print-tool__J7b74{display:flex;align-items:center;gap:5px;position:absolute;left:0;top:-44px}.month-report_inline-3__3Y7ps:not(#month-report_\#__t1cLj){text-decoration:underline}.month-report_inline-4__4x8qz:not(#month-report_\#__t1cLj){position:relative;margin-top:39px}.month-report_inline-5__oarSz:not(#month-report_\#__t1cLj){print-color-adjust:exact;-webkit-print-color-adjust:exact}.month-report_inline-6__Fw2I4:not(#month-report_\#__t1cLj){position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(var(--mono-black-rgb),.7);z-index:9999;display:flex;flex-direction:column;overflow:auto;overscroll-behavior:none}.month-report_inline-7__sMgXm:not(#month-report_\#__t1cLj){position:sticky;top:0;padding:12px 24px;display:flex;justify-content:space-between;align-items:center;z-index:1}.month-report_inline-9__6PWDQ:not(#month-report_\#__t1cLj){margin-left:12px;flex:1}.month-report_inline-10__31y5g:not(#month-report_\#__t1cLj){display:flex;gap:8px}.month-report_inline-11__SpJOn:not(#month-report_\#__t1cLj){max-width:1080px;width:100%;margin:24px auto 40px;padding:24px}.month-report_no-result__pdkTS{text-align:center;padding:4px 10px;width:100%}.month-report_saved-feedback__Iofd8{padding:8px 14px;width:100%}.month-report_saved-feedback__Iofd8 .month-report_saved-feedback-em__3wwBF{font-weight:700;color:var(--mono-gray10)}.month-report_box1__TYVoK{display:flex;flex-direction:column;width:100%}.month-report_box2__kQs3O{display:flex;flex-direction:row;width:100%;margin:25px 0 0}@media only screen and (max-width:920px){.month-report_box2__kQs3O{margin:20px 0 0}}@media only screen and (max-width:640px){.month-report_box2__kQs3O{margin:14px 0 0}}.month-report_box3__OuYDu{display:flex;flex-direction:column;width:100%;padding:10px 20px;background-color:var(--mono-gray0);border:2px solid var(--mono-gray2);margin:10px 0 0;border-radius:var(--radius-16, 16px) 0 0 var(--radius-16, 16px);height:350px;overflow:auto}@media only screen and (max-width:920px){.month-report_box3__OuYDu{padding:8px 16px}}@media only screen and (max-width:640px){.month-report_box3__OuYDu{padding:6px 11px}}@media only screen and (max-width:920px){.month-report_box3__OuYDu{margin:8px 0 0}}@media only screen and (max-width:640px){.month-report_box3__OuYDu{margin:6px 0 0}}@media only screen and (max-width:920px){.month-report_box3__OuYDu{height:280px}}@media only screen and (max-width:640px){.month-report_box3__OuYDu{height:196px}}.month-report_box4__9plhv{display:flex;flex-direction:column;margin:10px 0}@media only screen and (max-width:920px){.month-report_box4__9plhv{margin:8px 0}}@media only screen and (max-width:640px){.month-report_box4__9plhv{margin:6px 0}}.month-report_box5__7Q9HG{display:flex;flex-direction:column}.month-report_box6__dzqow{display:flex;width:100%;height:200px;align-items:center;justify-content:center}@media only screen and (max-width:920px){.month-report_box6__dzqow{height:160px}}@media only screen and (max-width:640px){.month-report_box6__dzqow{height:112px}}.month-report_text1__57Va_,.month-report_text2__zM8Ca{display:block}.month-report_text2__zM8Ca:hover{cursor:pointer}.month-report_text3__83PkG{display:block;margin:0 0 0 30px}@media only screen and (max-width:920px){.month-report_text3__83PkG{margin:0 0 0 24px}}@media only screen and (max-width:640px){.month-report_text3__83PkG{margin:0 0 0 17px}}.month-report_text3__83PkG:hover{cursor:pointer}.month-report_text4__3fKD0{display:block}.month-report_text5__H_Clb{display:block;margin:5px 0 0}@media only screen and (max-width:920px){.month-report_text5__H_Clb{margin:4px 0 0}}@media only screen and (max-width:640px){.month-report_text5__H_Clb{margin:3px 0 0}}.month-report_text6__UafLM{display:block;margin:10px 0 0}@media only screen and (max-width:920px){.month-report_text6__UafLM{margin:8px 0 0}}@media only screen and (max-width:640px){.month-report_text6__UafLM{margin:6px 0 0}}.report-list_report-list__6FLAS{width:100%;height:100%}.report-list_report-list__6FLAS .report-list_report-list-header__Cuh_B{padding:10px 0}.badge_container__7xa-E{line-height:0px;font-size:0px}.badge_container__7xa-E img{position:relative;z-index:1}.badge_container__7xa-E.badge_score-a__z95KC{position:relative}.badge_container__7xa-E.badge_score-a__z95KC.badge_effect--blur__G3os-:after{position:absolute;z-index:0;display:inline-block;left:-20px;right:-20px;top:-20px;bottom:-20px;content:" ";background:radial-gradient(50% 50% at 50% 50%,var(--AI-border) 8%,rgba(var(--mono-white-rgb),0) 100%)}.badge_container__7xa-E.badge_score-b__8QSIH{position:relative}.badge_container__7xa-E.badge_score-b__8QSIH.badge_effect--blur__G3os-:after{position:absolute;z-index:0;display:inline-block;left:-20px;right:-20px;top:-20px;bottom:-20px;content:" ";background:radial-gradient(50% 50% at 50% 50%,var(--mono-gray3) 8%,rgba(var(--mono-white-rgb),0) 100%)}.badge_container__7xa-E.badge_score-c__ZUlYh{position:relative}.badge_container__7xa-E.badge_score-c__ZUlYh.badge_effect--blur__G3os-:after{position:absolute;z-index:0;display:inline-block;left:-20px;right:-20px;top:-20px;bottom:-20px;content:" ";background:radial-gradient(50% 50% at 50% 50%,var(--yellow2) 8%,rgba(var(--mono-white-rgb),0) 100%)}.badge_inline-1__WEUfq:not(#badge_\#__aE0zB){max-width:100%}.score-accumulated-average_container__4_Vxe{gap:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.score-accumulated-average_container__4_Vxe.score-accumulated-average_empty__a6goD{gap:12px}.score-accumulated-average_container__title__jWpz8{flex:none;text-align:center}.score-accumulated-average_container__description__IMoNQ{flex:1;display:flex;justify-content:center;align-items:center;text-align:center}.score-rank_container__lzP7y{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.score-rank_container__title__d75k6{flex:none;text-align:center}.score-rank_container__badge__ppRpm{flex:none;padding:20px}.score-rank_container__description__FNrbo{flex:1;display:flex;justify-content:center;align-items:center;text-align:center}.score-rank_container__description__FNrbo.score-rank_status--none__9Hb4Y{align-items:flex-end}.sort-selector_sort-selector__9oga1{position:relative;min-width:110px;display:flex;justify-content:center;color:var(--mono-gray10_text-color);font-size:var(--font-size-14, 14px);font-style:normal;font-weight:600;line-height:150%;align-items:center}.sort-selector_sort-selector__9oga1 .sort-selector_trigger__V_k9h{display:inline-flex;justify-content:flex-start;justify-self:center;align-items:center;gap:4px;background:transparent;border:none;cursor:pointer;color:inherit;font:inherit;padding:0}.sort-selector_menu__8etgP{position:absolute;top:100%;right:10px;z-index:10;background-color:var(--mono-white);border-radius:var(--radius-10, 10px);border:1px solid var(--mono-gray2);box-shadow:0 4px 16px rgba(var(--mono-black-rgb),.12);overflow:hidden}.sort-selector_menu__8etgP button{border-bottom:1px solid var(--mono-gray2);background:var(--mono-white);min-width:120px;display:flex;white-space:nowrap;padding:10px 20px;justify-content:center;align-items:center;gap:10px;cursor:pointer;color:inherit;font:inherit}.sort-selector_menu__8etgP button:last-child{border-bottom:none}.sort-selector_menu__8etgP button.sort-selector_selected__Zsiu7{color:var(--Brand-09)}.table_container__t45Eu{position:relative;display:grid;grid-template-columns:auto auto auto minmax(0,1fr) minmax(0,1fr)}.table_container__dimmed__qThHm{grid-column:1/-1;grid-row-start:2;grid-row-end:6;position:absolute;background-color:rgba(var(--mono-white-rgb),.8);top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;color:var(--mono-gray10);font-size:var(--font-size-16, 16px);font-weight:600;line-height:1.5}.table_container__body__7HLI_:nth-of-type(5n+1){border-left:none}.table_container__body__7HLI_:nth-last-of-type(-n+5){border-bottom:none}.table_container__header___LLqR{z-index:9;background:var(--mono-gray0);text-align:center;border-bottom:1px solid var(--mono-gray2);border-left:1px solid var(--mono-gray2);display:flex;justify-content:center;align-items:center;position:relative}.table_container__header___LLqR:first-of-type{border-left:none}.table_container__header__selector__q9zhA{width:100%;min-width:0;padding:12px 16px;font-size:var(--font-size-16, 16px)}.table_container__header__selector__q9zhA.table_date__oKuZ6{min-width:150px}@media only screen and (max-width:920px){.table_container__header__selector__q9zhA.table_date__oKuZ6{min-width:120px}}@media only screen and (max-width:640px){.table_container__header__selector__q9zhA.table_date__oKuZ6{min-width:84px}}.table_container__header__score__aOXho,.table_container__header__topic__NVRgu,.table_container__header__essay__bvy4-{padding:12px 16px}.table_container__body__7HLI_{display:flex;flex-direction:column;align-items:center;justify-content:center;border-left:1px solid var(--mono-gray2);border-bottom:1px solid var(--mono-gray2);min-height:56px}.table_container__body__7HLI_:first-of-type{border-left:none}.table_container__body__date__8loUH{padding:10px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center}.table_container__body__date__date__g9tAA{white-space:nowrap}.table_container__body__target__Qtky_,.table_container__body__score__4HoQW{padding:8px;display:flex;justify-content:center;align-items:center}.table_container__body__topic__lzOhc,.table_container__body__essay__FEigE{padding:8px 16px;display:flex;justify-content:center;align-items:center}.table_container__body__target__Qtky_{padding:10px 8px;text-align:center}.table_container__body__topic__lzOhc{width:100%}.table_container__body__topic__content__Jg9hF{width:100%;display:flex;align-items:center;gap:10px;overflow:hidden;text-overflow:ellipsis}.table_container__body__topic__content__count__eeVPb{padding:2px 8px;text-align:center}.table_container__body__topic__content__content__VxI1A{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.table_container__body__essay__FEigE{width:100%;justify-content:flex-start}.table_container__body__essay__content__vGJa1{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.portfolio-writing_container__cR1Z6{display:flex;flex-direction:column;gap:48px}.portfolio-writing_container__summary__UYTU5{display:flex;flex-direction:column;gap:20px;position:relative}.portfolio-writing_container__summary__loading__l6NKO{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:rgba(var(--mono-white-rgb),.6);z-index:10}.portfolio-writing_container__summary__header__RNOLo{display:flex;gap:10px;padding-left:20px;align-items:flex-end}.portfolio-writing_container__summary__content__KzzEx{display:flex;flex-direction:row;height:212px;gap:10px}.portfolio-writing_container__summary__content__accumulated-average__7n6U5{width:212px;display:flex;flex:none;padding:10px 30px;flex-direction:column;align-items:center;gap:12px}.portfolio-writing_container__summary__content__radar-chart__HXQVU{width:240px;display:flex;flex:none;flex-direction:column;align-items:center;padding:10px}.portfolio-writing_container__summary__content__radar-chart__content__DOGMO{width:220px;margin-top:-20px;margin-left:16px}.portfolio-writing_container__summary__content__badges__DC4Yw{flex-grow:1;flex-shrink:1;flex-basis:0;display:flex;width:100%;gap:6px}.portfolio-writing_container__summary__content__badges__item__XhKtf{min-width:110px;display:flex;flex:1;overflow:hidden;padding:10px}.portfolio-writing_container__essay__mlZh4{display:flex;flex-direction:column;gap:20px;position:relative}.portfolio-writing_container__essay__loading__nN2wu{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background-color:rgba(var(--mono-white-rgb),.6);z-index:10}.portfolio-writing_container__essay__header__GSQDk{display:flex;gap:10px;padding-left:20px;align-items:center}.portfolio-writing_container__essay__header__daterange-picker__ojIlR{display:flex;align-items:center;gap:10px;line-height:1.5}.portfolio-writing_container__essay__content__kwGWu{display:flex;flex-direction:column;gap:20px}.portfolio-writing_container__essay__content__table__hndz_{overflow:hidden}.portfolio-writing_container__essay__content__pagination__EtL89 .portfolio-writing_container__cR1Z6{flex-direction:row}.portfolio-writing_popover__UJg-u{position:relative;width:316px;padding:20px}.portfolio-writing_popover__title__iJcwl{margin-bottom:20px;display:flex;flex-direction:column;gap:20px}.portfolio-writing_popover__title__text__R5lZp{text-align:center}.portfolio-writing_popover__title__button-close__rfT8I{position:absolute;top:16px;right:16px}.portfolio-writing_inline-1__SY2pU:not(#portfolio-writing_\#__kIrAr){z-index:99}.portfolio_box1__nzbxD{display:flex;flex-direction:column;width:100%;max-width:100%}.portfolio_loadingWrapper__qSr2L{display:flex;align-items:center;justify-content:center;min-height:500px;font-size:var(--font-size-22, 22px);font-weight:500}@media only screen and (max-width:920px){.portfolio_loadingWrapper__qSr2L{min-height:400px}}@media only screen and (max-width:640px){.portfolio_loadingWrapper__qSr2L{min-height:280px}}@media only screen and (max-width:920px){.portfolio_loadingWrapper__qSr2L{font-size:var(--font-size-18, 18px)}}@media only screen and (max-width:640px){.portfolio_loadingWrapper__qSr2L{font-size:var(--font-size-13, 13px)}}.portfolio_container__KpxDM{position:relative}.portfolio_loadingContainer__Z1TRm{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(var(--mono-white-rgb),.5)}.portfolio_sharebutton___bLHf{position:absolute;right:0;top:-10px;z-index:10}.portpolio_portpolio__n2-z9{position:relative}.portpolio_portpolio__n2-z9 .portpolio_portpolio-header__Gvm9M{padding:10px 0}.comment-modal_comment-modal__content__Uvz3h{display:flex;width:100%;padding:20px;flex-direction:column;justify-content:center;align-items:center;gap:10px;max-height:80dvh}.comment-modal_comment-modal__content__header__o9c08{display:inline-flex;gap:5px;align-items:center;color:var(--st-black);font-style:normal}.comment-modal_comment-modal__content__body__NWGyB{width:100%;padding:20px;overflow:hidden;text-overflow:ellipsis;font-style:normal;white-space:pre-wrap;overflow:auto;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:768px){.comment-modal_comment-modal__content__body__NWGyB{min-height:90px}}.comment-modal_comment-modal__content__bottom__qBgQB{display:grid;width:100%;grid-template-columns:40% calc(60% - 10px);gap:10px}.comment-modal_inline-1__qI9Xf:not(#comment-modal_\#__3kRD2){background:var(--inline-background);width:40px;height:40px;background-position:center;background-repeat:no-repeat;background-size:cover}.inline-cta_container__IrGeS{display:flex;width:100%;padding:8px 12px 0;gap:8px}@media screen and (min-width:768px){.inline-cta_container__IrGeS{justify-content:flex-end;padding:8px 16px 4px;width:auto}}.inline-cta_container--split__z_9ak{align-items:flex-start}.inline-cta_container--split__z_9ak .inline-cta_btn--secondary__yomBi{flex:1}.inline-cta_container--split__z_9ak .inline-cta_primary-col__QkwOK{flex:2}@media screen and (min-width:768px){.inline-cta_container--split__z_9ak .inline-cta_btn--secondary__yomBi{flex:0 0 auto;min-width:130px}.inline-cta_container--split__z_9ak .inline-cta_primary-col__QkwOK{flex:0 0 auto;min-width:220px}}.inline-cta_primary-col__QkwOK{display:flex;flex-direction:column;gap:4px}.inline-cta_primary-col__QkwOK .inline-cta_btn--full__c651I{width:100%}.inline-cta_progress-track__WeR7G{--progress-color: linear-gradient( 90deg, var(--Yellow-09) 0%, var(--Yellow-10) 100% );display:block;--progress-height: 4px;--progress-radius: 999px;--progress-track: rgba(var(--Yellow-11-rgb), .18)}.inline-cta_btn--full__c651I{width:100%}@media screen and (min-width:768px){.inline-cta_btn--full__c651I{width:auto;min-width:220px}}.inline-cta_btn--secondary__yomBi.inline-cta_btn--secondary__yomBi{padding:0 12px}.inline-cta_btn-icon__rP6GN{width:18px;height:18px;flex:0 0 auto}.inline-cta_percent-chip__6tabm{margin-left:2px;font-variant-numeric:tabular-nums}.student-task-options_options__P05Ov{margin-left:6px}@media(max-width:768px){.student-task-options_options__P05Ov{display:block;width:100%;margin-left:0}}@media screen and (min-width:768px){.review-difficulty-funnel_sheet__1G4Lo{max-width:440px}}.review-difficulty-funnel_funnel__GGRHe{display:flex;flex-direction:column;width:100%;padding:24px;box-sizing:border-box}.review-difficulty-funnel_funnel__header__4PN1x{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.review-difficulty-funnel_funnel__label__GzS2y{margin-bottom:12px}.review-difficulty-funnel_funnel__cards__MFrIf{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:24px}.review-difficulty-funnel_funnel__info__EZLKc{margin-bottom:20px;padding:12px 14px;border-radius:var(--radius-10, 10px);background:rgba(var(--Brand-08-rgb),.08)}.review-difficulty-funnel_funnel__record-modes__T9vIF{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:24px}.assignment-item_assignment-item-container__-MDSa{display:flex;align-items:center;justify-content:space-between;margin:0 12px;padding:12px;height:auto;min-height:60px;transition:background-color .15s ease}.assignment-item_assignment-item-container__-MDSa:hover{background-color:var(--st-surface-sunken)}.assignment-item_assignment-item-container__-MDSa+.assignment-item_assignment-item-container__-MDSa{margin-top:4px}.assignment-item_assignment-item-container__-MDSa .assignment-item_assignment-item-progress__uqH4T{display:flex;width:100%;justify-content:end}.assignment-item_assignment-item-container__-MDSa .assignment-item_assignment-item-progress__uqH4T>span{width:30px;height:30px}@media screen and (max-width:767px){.assignment-item_assignment-item-container__-MDSa{margin:0 8px;padding:10px;min-height:56px}}.assignment-item_assignment-item-container__-MDSa .assignment-item_title-area___w6YB{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.assignment-item_assignment-item-container__-MDSa .assignment-item_title-area___w6YB .assignment-item_mobile-title-area__xMwjd{display:flex;row-gap:6px;flex-direction:column;flex-wrap:wrap;align-items:flex-start}.assignment-item_assignment-item-container__-MDSa .assignment-item_title-area___w6YB .assignment-item_mobile-title-area__xMwjd .assignment-item_mobile-title-area-top__jX99_{display:flex;gap:4px;align-items:center}.assignment-item_assignment-item-container__-MDSa .assignment-item_title-area___w6YB .assignment-item_mobile-title-area__xMwjd .assignment-item_mobile-title-area-bottom__j6350{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.assignment-item_assignment-item-container__-MDSa .assignment-item_title-area___w6YB .assignment-item_assignment-item-title__Lfnxy{font-size:var(--font-size-14, 14px);font-weight:700;line-height:1.5;font-style:normal}@media screen and (max-width:767px){.assignment-item_assignment-item-container__-MDSa .assignment-item_title-area___w6YB .assignment-item_assignment-item-title__Lfnxy{color:var(--st-text-strong)}}@media screen and (max-width:767px)and (max-width:767px){.assignment-item_assignment-item-container__-MDSa .assignment-item_title-area___w6YB .assignment-item_assignment-item-title__Lfnxy{color:var(--st-text-strong);font-size:var(--font-size-14, 14px);line-height:1.5;font-style:normal}}.assignment-item_assignment-item-container__-MDSa .assignment-item_title-area___w6YB .assignment-item_date__JfYbM{display:inline-flex;align-items:center}.assignment-item_assignment-item-container__-MDSa .assignment-item_title-area___w6YB .assignment-item_date__JfYbM:before{content:"";display:inline-block;width:4px;height:4px;border-radius:var(--radius-pill, 999px);background-color:var(--st-border);margin-right:4px;margin-left:4px}@media screen and (max-width:767px){.assignment-item_assignment-item-container__-MDSa .assignment-item_title-area___w6YB .assignment-item_date__JfYbM:before{display:none}}.assignment-item_assignment-item-container__-MDSa .assignment-item_score__YcK20{text-align:center;font-style:normal;display:flex;padding:2px 8px;justify-content:center;align-items:center;border-radius:var(--radius-4, 4px)}.assignment-item_assignment-item-container__-MDSa .assignment-item_score__YcK20.assignment-item_score-low__hk-QF{background-color:var(--st-danger);color:var(--st-white)}.assignment-item_assignment-item-container__-MDSa .assignment-item_score__YcK20.assignment-item_score-medium__4xVwh{background-color:var(--st-warning-strong);color:var(--st-white)}.assignment-item_assignment-item-container__-MDSa .assignment-item_score__YcK20.assignment-item_score-high__XpRya,.assignment-item_assignment-item-container__-MDSa .assignment-item_score__YcK20.assignment-item_score-all__I4xpz{background-color:var(--st-success);color:var(--st-white)}.assignment-item_assignment-item-container__-MDSa .assignment-item_date__JfYbM{font-style:normal}.assignment-item_assignment-item-container__-MDSa .assignment-item_state-area__8X8YY{display:flex;flex-direction:column;align-items:flex-end;gap:5px;font-style:normal}.assignment-item_assignment-item-container__-MDSa .assignment-item_state-area__8X8YY svg{margin:0 4px 0 0}.assignment-item_assignment-item-container__-MDSa .assignment-item_state-area__8X8YY .assignment-item_completed__Eyksu{display:inline-flex;align-items:center}.assignment-item_assignment-item-container__-MDSa .assignment-item_state-area__8X8YY .assignment-item_dd-action__AG4k5{display:contents}.assignment-item_assignment-item-container__-MDSa .assignment-item_status-buttons__5snvz{display:inline-flex;gap:5px}.status-button_status-button__wHR90{border-radius:var(--radius-8, 8px);border:1px solid var(--st-border, var(--mono-gray2));background:var(--st-white, var(--mono-white));display:flex;padding:8px 14px;justify-content:center;align-items:center;gap:6px;color:var(--st-text-strong, var(--mono-gray10));text-align:center;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;font-size:var(--font-size-13, 13px);font-weight:600;line-height:1.4;white-space:nowrap;min-width:92px}@media screen and (max-width:767px){.status-button_status-button__wHR90{min-width:84px;width:auto;max-width:96px;padding:8px 12px}}.status-button_status-button__wHR90:hover{border-color:var(--st-border-muted, var(--mono-gray3))}.status-button_status-button__wHR90.status-button_in-progress__ZqwNq,.status-button_status-button__wHR90.status-button_review__SWG-s{border:1px solid var(--st-brand, var(--Brand-08));background:var(--st-white, var(--mono-white));color:var(--st-brand, var(--Brand-08))}.status-button_status-button__wHR90.status-button_in-progress__ZqwNq:hover,.status-button_status-button__wHR90.status-button_review__SWG-s:hover{background:var(--st-brand-tint, rgba(var(--Brand-08-rgb), .06));border-color:var(--st-brand, var(--Brand-08))}.status-button_status-button__wHR90.status-button_to-do__Ukagz{border:1px solid var(--st-brand, var(--Brand-08));background:var(--st-brand, var(--Brand-08));color:var(--st-white, var(--mono-white))}.status-button_status-button__wHR90.status-button_to-do__Ukagz:hover{background:var(--st-brand-strong, var(--Brand-09));border-color:var(--st-brand-strong, var(--Brand-09))}.assignment-item-detail-inside_loading-status__YPIEj{display:flex;width:100%;justify-content:center;align-items:center}.assignment-item-detail-inside_loading-status__YPIEj>span{width:30px;height:30px}.assignment-item-detail_drop-down-marker__dL3Sp{pointer-events:none}.assignment-item-detail_drop-down-marker__dL3Sp.assignment-item-detail_open__xLNdN svg{transform:rotate(180deg)}.assignment-item-detail_drop-down-content-list__qklJB{padding:8px 0;margin:0;list-style:none}.assignment-item-detail_drop-down-header__Mvxcs{display:flex;align-items:center;justify-content:space-between;position:relative;transition:background .3s ease;min-height:58px;padding:0 20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}@media screen and (max-width:768px){.assignment-item-detail_drop-down-header__Mvxcs{min-height:48px}}.assignment-item-detail_drop-down-header__Mvxcs:first-of-type{list-style:none}.assignment-item-detail_drop-down-header__Mvxcs::marker,.assignment-item-detail_drop-down-header__Mvxcs::-webkit-details-marker{display:none}.assignment-item-detail_title-box__nf1lH{overflow:hidden;padding:10px 0}.assignment-item-detail_title-box__nf1lH .title-area-wrapper{display:flex;align-items:center}@media screen and (max-width:768px){.assignment-item-detail_title-box__nf1lH .title-area-wrapper{justify-content:space-between;margin-left:10px}.assignment-item-detail_title-box__nf1lH .title-area-wrapper .status-marker-wrapper{margin-top:2px}}.assignment-item-detail_drop-down-title__YWunr{font-style:normal;flex:1}.assignment-item-detail_drop-down-description__UEBlu{flex:0 0 auto;color:transparent;font-style:normal}.assignment-item-detail_drop-down-description__UEBlu.assignment-item-detail_v-todo__G58rO{color:var(--st-danger)}.assignment-item-detail_drop-down-description__UEBlu.assignment-item-detail_v-progress__AHhIn{color:var(--st-warning-strong)}.assignment-item-detail_drop-down-description__UEBlu.assignment-item-detail_v-complete__XvWhE{color:var(--st-success)}.assignment-item-detail_drop-down-description__UEBlu:after{display:inline-block;content:"";width:2px;height:12px;margin:0 12px;background:var(--st-overlay-07)}.assignment-item-detail_drop-down-variant__8IHqQ{flex:0 0 auto}.assignment-item-detail_loader-wrapper__16Bia{display:flex;align-items:center;justify-content:center;min-height:100px}.assignment-item-detail_drop-down__lOJnw{overflow:hidden;position:relative;margin:0 0 18px}.assignment-item-detail_drop-down__lOJnw.is-locked{border-color:var(--st-border)!important}.assignment-item-detail_drop-down__lOJnw.is-locked>*:not(.assignment-locked-overlay){pointer-events:none;filter:grayscale(1)}.assignment-item-detail_drop-down__lOJnw .assignment-locked-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;gap:7px;padding:0 16px;text-align:center;background:var(--st-surface-veil);font-size:var(--font-size-13, 13px);font-weight:700;color:var(--st-text-muted)}.assignment-item-detail_drop-down__lOJnw:last-of-type{margin-bottom:0}.assignment-item-detail_drop-down__lOJnw.assignment-item-detail_v-todo__G58rO .assignment-item-detail_drop-down-header__Mvxcs{background:var(--st-danger-surface)}.assignment-item-detail_drop-down__lOJnw.assignment-item-detail_v-progress__AHhIn .assignment-item-detail_drop-down-header__Mvxcs{background:var(--st-warning-surface)}.assignment-item-detail_drop-down__lOJnw.assignment-item-detail_v-complete__XvWhE .assignment-item-detail_drop-down-header__Mvxcs{background:var(--st-success-accent)}.assignment-item-detail_drop-down__lOJnw .assignments-option-badges{display:flex;align-items:center;flex-wrap:wrap;column-gap:5px;row-gap:1px;min-width:0}.assignment-item-detail_drop-down__lOJnw .assignments-option-badges .option-badge{display:inline-flex;align-items:center;color:var(--st-text-muted);gap:5px;font-size:var(--font-size-11, 11px);line-height:1.5;white-space:nowrap}.assignment-item-detail_drop-down__lOJnw .assignments-option-badges .option-badge :before{content:"";display:block;width:4px;height:4px;border-radius:var(--radius-pill, 999px);background-color:var(--st-border)}.assignment-item-detail_drop-down__lOJnw .assignments-option-badges .option-badge:first-child :before{display:none}.assignment-item-detail_drop-down__lOJnw .item-header .content-title{overflow:hidden;font-size:var(--font-size-16, 16px);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin:4px 0}.assignment-item-detail_drop-down__lOJnw .narrow-detail-container{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;flex:1;min-width:0}@media screen and (min-width:768px){.assignment-item-detail_drop-down__lOJnw .narrow-detail-container{padding:0}}.assignment-item-detail_drop-down__lOJnw .narrow-detail-container>*{flex-shrink:0}.assignment-item-detail_drop-down__lOJnw .narrow-detail-container>.narrow-detail-container-summary{flex:1 1 0;min-width:0}.assignment-item-detail_drop-down__lOJnw .narrow-detail-container-summary{display:flex;flex-direction:column;gap:4px;padding:10px 0}.assignment-item-detail_drop-down__lOJnw .homework-type-wrap{display:flex;gap:4px;align-items:center}.assignment-item-detail_drop-down__lOJnw .card-meta-row{display:flex;flex-direction:column;gap:4px}@media screen and (min-width:768px){.assignment-item-detail_drop-down__lOJnw .card-meta-row{flex-direction:row;align-items:center;gap:16px;padding:0 20px 4px}}@media screen and (min-width:768px){.assignment-item-detail_drop-down__lOJnw .card-meta-row--closed{align-items:center}}.assignment-item-detail_drop-down__lOJnw.mobile-content-item .item-header{padding:0 8px;flex-direction:row}.assignment-item-detail_drop-down__lOJnw.mobile-content-item .item-header .title-wrapper{display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:6px}.assignment-item-detail_drop-down__lOJnw.mobile-content-item .item-header .title-wrapper .dropdown-title{font-size:var(--font-size-14, 14px);flex:1;margin:0}.assignment-item-detail_drop-down__lOJnw.mobile-content-item .item-header .title-wrapper .homework-type-wrap{margin-bottom:10px;width:100%;display:flex;padding-left:24px}.assignment-item-detail_drop-down__lOJnw.mobile-content-item .item-header .title-wrapper .homework-type-wrap :before{display:none}.assignment-item-detail_drop-down__lOJnw.mobile-content-item .item-header .title-wrapper .homework-type-wrap .type-badge{border:0;background:transparent;padding:0;color:var(--st-text-muted);font-weight:400;display:inline-flex;align-items:center;gap:4px}.assignment-item-detail_drop-down__lOJnw.mobile-content-item .item-header .title-wrapper .homework-type-wrap .type-badge :before{content:" ";display:inline-block;width:2px;height:2px;border-radius:var(--radius-pill, 999px);background:var(--st-text-muted)}.assignment-item-detail_drop-down__lOJnw.mobile-content-item .item-header .title-wrapper .homework-type-wrap .type-badge:first-child :before{display:none}.assignment-item-detail_drop-down__lOJnw.mobile-content-item .item-header .assignment-item-detail_drop-down-description__UEBlu{display:none}.assignment-item-detail_drop-down__lOJnw.mobile-content-item .item-header .dropdown-marker{border:0;background:0}.assignment-item-detail_drop-down__lOJnw .option-group{width:100%;justify-content:start;padding:0 20px 16px}.assignment-item-detail_drop-down__lOJnw .mobile-assignment-list .mobile-assignment-options{padding:0 20px 10px;font-size:var(--font-size-11, 11px);display:flex;color:var(--st-text-muted);border-bottom:1px dashed var(--st-border);flex-wrap:wrap}.assignment-item-detail_drop-down__lOJnw .mobile-assignment-list .mobile-assignment-options span:after{content:",";margin-right:5px}.assignment-item-detail_drop-down__lOJnw .mobile-assignment-list .mobile-assignment-options span:last-child:after{display:none}.assignment-item-detail_drop-down__lOJnw .mobile-assignment-list .content-list{display:flex;flex-direction:column}.assignment-item-detail_drop-down__lOJnw .mobile-assignment-list .content-list li{margin:0 16px;padding:0;height:42px}.assignment-item-detail_drop-down__lOJnw .mobile-assignment-list .content-list li:last-child{margin-bottom:10px}.assignment-item-detail_drop-down__lOJnw .mobile-assignment-list .content-list .homework-item{flex-wrap:wrap;flex:1}.assignment-item-detail_drop-down__lOJnw .mobile-assignment-list .content-list .homework-item :after{content:attr(data-updated-at);color:var(--st-text-disabled);display:flex;padding-left:20px;padding-top:4px;font-size:var(--font-size-12, 12px);width:100%}.assignment-item-detail_drop-down__lOJnw .mobile-assignment-list .content-list .homework-item .homework-type{flex:none;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.assignment-item-detail_drop-down__lOJnw .mobile-assignment-info{padding:12px;display:grid;grid-template-columns:40px 1fr}.assignment-item-detail_drop-down__lOJnw .mobile-assignment-info strong{font-size:var(--font-size-14, 14px);font-weight:700;font-style:normal}.assignment-item-detail_drop-down__lOJnw .mobile-assignment-info span{font-size:var(--font-size-14, 14px);font-weight:400;font-style:normal}.assignment-item-detail_drop-down__lOJnw .mobile-assignment-info>div{gap:8px;grid-column:1/3;display:flex}.assignment-item-detail_drop-down__lOJnw .mobile-assignment-info>div div{flex:1}.today-mark_mark__m_J1t{display:inline-flex;align-items:center;justify-content:center;height:22px;padding:0 7px;border-radius:var(--radius-4, 4px);background:var(--black);color:var(--mono-white);font-size:var(--font-size-12, 12px);font-weight:700;font-style:normal}.dashboard-calendar_wrapper__Ex0LJ{position:relative}.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_type-week__FX47-{padding-left:70px;padding-right:70px}.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_type-month__05YZ4{padding-left:30px;padding-right:30px}@media only screen and (max-width:920px){.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_type-month__05YZ4{padding-left:24px}}@media only screen and (max-width:640px){.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_type-month__05YZ4{padding-left:17px}}@media only screen and (max-width:920px){.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_type-month__05YZ4{padding-right:24px}}@media only screen and (max-width:640px){.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_type-month__05YZ4{padding-right:17px}}.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_mobile__bF1T2.dashboard-calendar_type-week__FX47-{padding-left:35px;padding-right:35px}.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_mobile__bF1T2 .dashboard-calendar_nav-button__TtQhT{margin-top:-50px;width:24px;height:24px;background-color:transparent}@media only screen and (max-width:920px){.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_mobile__bF1T2 .dashboard-calendar_nav-button__TtQhT{margin-top:-40px}}@media only screen and (max-width:640px){.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_mobile__bF1T2 .dashboard-calendar_nav-button__TtQhT{margin-top:-28px}}.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_mobile__bF1T2 .dashboard-calendar_nav-button__TtQhT.dashboard-calendar_prev__qFtFQ{left:10px}.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_mobile__bF1T2 .dashboard-calendar_nav-button__TtQhT.dashboard-calendar_next__yJyhk{right:10px}.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_tablet___TzYj .dashboard-calendar_nav-button__TtQhT{margin-top:-40px}@media only screen and (max-width:920px){.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_tablet___TzYj .dashboard-calendar_nav-button__TtQhT{margin-top:-32px}}@media only screen and (max-width:640px){.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_tablet___TzYj .dashboard-calendar_nav-button__TtQhT{margin-top:-22px}}.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_tablet___TzYj .dashboard-calendar_nav-button__TtQhT.dashboard-calendar_prev__qFtFQ{left:16px}@media only screen and (max-width:920px){.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_tablet___TzYj .dashboard-calendar_nav-button__TtQhT.dashboard-calendar_prev__qFtFQ{left:13px}}@media only screen and (max-width:640px){.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_tablet___TzYj .dashboard-calendar_nav-button__TtQhT.dashboard-calendar_prev__qFtFQ{left:9px}}.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_tablet___TzYj .dashboard-calendar_nav-button__TtQhT.dashboard-calendar_next__yJyhk{right:16px}@media only screen and (max-width:920px){.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_tablet___TzYj .dashboard-calendar_nav-button__TtQhT.dashboard-calendar_next__yJyhk{right:13px}}@media only screen and (max-width:640px){.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_tablet___TzYj .dashboard-calendar_nav-button__TtQhT.dashboard-calendar_next__yJyhk{right:9px}}.dashboard-calendar_wrapper__Ex0LJ.dashboard-calendar_tablet___TzYj.dashboard-calendar_type-month__05YZ4{padding-left:0;padding-right:0}.dashboard-calendar_nav-button__TtQhT{position:absolute;top:50%;margin-top:-29px}.dashboard-calendar_nav-button__TtQhT.dashboard-calendar_prev__qFtFQ{left:30px}@media only screen and (max-width:920px){.dashboard-calendar_nav-button__TtQhT.dashboard-calendar_prev__qFtFQ{left:24px}}@media only screen and (max-width:640px){.dashboard-calendar_nav-button__TtQhT.dashboard-calendar_prev__qFtFQ{left:17px}}.dashboard-calendar_nav-button__TtQhT.dashboard-calendar_prev__qFtFQ svg{transform:translate(-2.5px)}.dashboard-calendar_nav-button__TtQhT.dashboard-calendar_next__yJyhk{right:30px}@media only screen and (max-width:920px){.dashboard-calendar_nav-button__TtQhT.dashboard-calendar_next__yJyhk{right:24px}}@media only screen and (max-width:640px){.dashboard-calendar_nav-button__TtQhT.dashboard-calendar_next__yJyhk{right:17px}}.dashboard-calendar_nav-button__TtQhT.dashboard-calendar_next__yJyhk svg{transform:translate(2.5px)}.dashboard-calendar_month-hint__qRHRA{margin:12px 0 0;text-align:center}.growth-day-mark_mark__EqrfJ{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:16px;height:16px;margin:6px auto 0}.growth-day-mark_mark__EqrfJ svg{width:16px;height:16px}@media screen and (min-width:768px){.growth-day-mark_mark__EqrfJ{width:24px;height:24px;margin-top:6px}.growth-day-mark_mark__EqrfJ svg{width:24px;height:24px}}.growth-day-mark_early__TcJiA{opacity:.4}.growth-day-mark_missed__RJxrU{width:13px;height:13px;border-radius:var(--radius-8, 8px);border:1.4px dashed var(--mono-gray5);box-sizing:border-box;display:inline-block}@media screen and (min-width:768px){.growth-day-mark_missed__RJxrU{width:18px;height:18px;border-radius:var(--radius-8, 8px);border-width:1.8px}}.weekly-assignment-list_wrapper__yXIeG{position:relative;padding:10px 8px 8px;margin:0 auto}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_tablet__3xw_Z .weekly-assignment-list_inner__W3Xr6{max-width:64px}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_tablet__3xw_Z .weekly-assignment-list_inner__W3Xr6 .weekly-assignment-list_badge__9ODkJ{width:48px;height:48px}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_tablet__3xw_Z .weekly-assignment-list_inner__W3Xr6 .weekly-assignment-list_assignment-list__RjyPz{width:48px;padding:12px 0;display:flex;justify-content:center;flex-wrap:wrap;gap:4px}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_tablet__3xw_Z .weekly-assignment-list_inner__W3Xr6 .weekly-assignment-list_assignment-list__RjyPz .weekly-assignment-list_assignment-item___d52L{margin:0}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2{padding-left:0;padding-right:0}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2 .weekly-assignment-list_inner__W3Xr6{max-width:40px;min-height:64px;background:none;padding:0}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2 .weekly-assignment-list_inner__W3Xr6.weekly-assignment-list_has-assignment__RrTCT{min-height:73px}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2 .weekly-assignment-list_inner__W3Xr6.weekly-assignment-list_has-assignment__RrTCT .weekly-assignment-list_badge__9ODkJ .weekly-assignment-list_week-day__wTuK1 em{pointer-events:none;user-select:none;-webkit-user-select:none}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2 .weekly-assignment-list_inner__W3Xr6 .weekly-assignment-list_badge__9ODkJ{width:38px;height:38px;font-size:var(--font-size-16, 16px)}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2 .weekly-assignment-list_inner__W3Xr6 .weekly-assignment-list_badge__9ODkJ .weekly-assignment-list_week-day__wTuK1{font-size:0}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2 .weekly-assignment-list_inner__W3Xr6 .weekly-assignment-list_badge__9ODkJ .weekly-assignment-list_week-day__wTuK1 em{font-style:normal;font-size:var(--font-size-16, 16px)}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2 .weekly-assignment-list_inner__W3Xr6 .weekly-assignment-list_assignment-list__RjyPz{padding:0 2px;display:flex;justify-content:center;margin-top:6px;gap:2px;flex-wrap:wrap}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2 .weekly-assignment-list_inner__W3Xr6 .weekly-assignment-list_assignment-list__RjyPz .weekly-assignment-list_assignment-item___d52L{margin:0}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2:after{top:-35px;left:50%;margin-left:-6px;display:none;transform:rotate(180deg) translateZ(0);border-bottom:10px solid var(--st-black);border-left:6px solid transparent;border-right:6px solid transparent}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_active__dxc0o{z-index:2}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_active__dxc0o .weekly-assignment-list_badge__9ODkJ{border-color:rgba(var(--badge-shade),.6);box-shadow:inset 0 0 0 999px rgba(var(--badge-shade),.26),inset 0 6px 12px rgba(var(--badge-shade),.75),inset 0 -2px rgba(var(--mono-white-rgb),.18);transform:translateY(4px)}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_active__dxc0o .weekly-assignment-list_badge__9ODkJ.weekly-assignment-list_v-none__ZSOAf{box-shadow:inset 0 0 0 999px rgba(var(--mono-gray10-rgb),.05),inset 0 4px 8px rgba(var(--mono-gray10-rgb),.2),inset 0 -2px rgba(var(--mono-white-rgb),.18)}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2.weekly-assignment-list_active__dxc0o .weekly-assignment-list_badge__9ODkJ{border-color:rgba(var(--badge-shade),.4);box-shadow:inset 0 0 0 999px rgba(var(--badge-shade),.07),inset 0 4px 8px rgba(var(--badge-shade),.42),inset 0 -1px rgba(var(--mono-white-rgb),.45);transform:translateY(3px)}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_active__dxc0o .weekly-assignment-list_week-day__wTuK1 em{color:var(--st-text)}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2 .weekly-assignment-list_week-day__wTuK1 em{font-weight:500}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2.weekly-assignment-list_active__dxc0o .weekly-assignment-list_week-day__wTuK1 em{font-weight:600}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2.weekly-assignment-list_active__dxc0o:after{display:block}.weekly-assignment-list_wrapper__yXIeG .weekly-assignment-list_pc-assignment-list__rl7tn{display:flex;justify-content:center;flex-wrap:wrap;gap:4px}.weekly-assignment-list_wrapper__yXIeG .weekly-assignment-list_pc-assignment-list__rl7tn .weekly-assignment-list_pc-assignment-item__3Rm-m{margin:0}.weekly-assignment-list_inner__W3Xr6{width:100%;max-width:76px;min-height:124px;padding:10px 8px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.weekly-assignment-list_badge__9ODkJ{overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:var(--radius-16, 16px);cursor:pointer;--badge-shade: var(--mono-gray10-rgb);border:1px solid rgba(var(--badge-shade),.18);box-shadow:0 4px rgba(var(--badge-shade),.3),0 6px 10px rgba(var(--badge-shade),.18),inset 0 1px rgba(var(--mono-white-rgb),.5);transition:box-shadow .12s ease,transform .12s ease,border-color .12s ease}.weekly-assignment-list_badge__9ODkJ.weekly-assignment-list_v-todo__B1ktj{--badge-shade: var(--Red-10-rgb);background:var(--st-danger-soft)}.weekly-assignment-list_badge__9ODkJ.weekly-assignment-list_v-progress__XgyJA{--badge-shade: var(--Yellow-11-rgb);background:var(--st-warning-bright)}.weekly-assignment-list_badge__9ODkJ.weekly-assignment-list_v-complete__vna2R{--badge-shade: var(--Green-10-rgb);background:var(--st-success)}.weekly-assignment-list_badge__9ODkJ.weekly-assignment-list_v-none__ZSOAf{background:transparent;border-color:rgba(var(--mono-gray10-rgb),.08);box-shadow:0 1px 3px rgba(var(--mono-black-rgb),.06)}.weekly-assignment-list_badge__9ODkJ .weekly-assignment-list_week-day__wTuK1{font-size:0}.weekly-assignment-list_badge__9ODkJ .weekly-assignment-list_week-day__wTuK1 em{font-style:normal;color:var(--st-text);font-size:var(--font-size-20, 20px);font-weight:600;line-height:1.4;z-index:1}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2 .weekly-assignment-list_badge__9ODkJ{--badge-shade: var(--mono-gray10-rgb);border-color:rgba(var(--badge-shade),.14);box-shadow:0 3px rgba(var(--badge-shade),.16),0 4px 6px rgba(var(--badge-shade),.12),inset 0 1px rgba(var(--mono-white-rgb),.7)}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2 .weekly-assignment-list_badge__9ODkJ.weekly-assignment-list_v-todo__B1ktj{--badge-shade: var(--Red-08-rgb);background:var(--st-danger-surface)}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2 .weekly-assignment-list_badge__9ODkJ.weekly-assignment-list_v-progress__XgyJA{--badge-shade: var(--Yellow-10-rgb);background:var(--st-warning-surface)}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2 .weekly-assignment-list_badge__9ODkJ.weekly-assignment-list_v-complete__vna2R{--badge-shade: var(--Green-07-rgb);background:var(--st-success-surface)}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2 .weekly-assignment-list_badge__9ODkJ .weekly-assignment-list_week-day__wTuK1 em{font-size:var(--font-size-16, 16px)}.weekly-assignment-list_badge__9ODkJ.weekly-assignment-list_filled__sSoH6 .weekly-assignment-list_week-day__wTuK1 em{color:var(--st-white)}.weekly-assignment-list_wrapper__yXIeG.weekly-assignment-list_mobile__KB3d2 .weekly-assignment-list_badge__9ODkJ.weekly-assignment-list_filled__sSoH6 .weekly-assignment-list_week-day__wTuK1 em{color:var(--st-text-strong)}.weekly-assignment-list_list__TtxYl{padding:12px 10px 8px;font-size:0;text-align:left}.weekly-assignment-list_dot__az7RE{display:inline-block;width:5px;height:5px;margin:0 0 4px 4px;border-radius:25%}.weekly-assignment-list_dot__az7RE.weekly-assignment-list_v-todo__B1ktj{background:var(--st-danger-soft)}.weekly-assignment-list_dot__az7RE.weekly-assignment-list_v-progress__XgyJA{background:var(--st-warning-bright)}.weekly-assignment-list_dot__az7RE.weekly-assignment-list_v-complete__vna2R{background:var(--st-success)}.weekly-assignment-list_dot__az7RE.weekly-assignment-list_v-none__ZSOAf{background:transparent}.monthly-assignment-list_wrapper__F0pNI{position:relative;min-height:160px;padding:8px;margin:0 auto}@media only screen and (max-width:920px){.monthly-assignment-list_wrapper__F0pNI{min-height:128px}}@media only screen and (max-width:640px){.monthly-assignment-list_wrapper__F0pNI{min-height:90px}}.monthly-assignment-list_wrapper__F0pNI .monthly-assignment-list_pc-assignment-status__fn0Ec{display:flex;justify-content:end;align-items:center;gap:6px}@media only screen and (max-width:920px){.monthly-assignment-list_wrapper__F0pNI .monthly-assignment-list_pc-assignment-status__fn0Ec{gap:5px}}@media only screen and (max-width:640px){.monthly-assignment-list_wrapper__F0pNI .monthly-assignment-list_pc-assignment-status__fn0Ec{gap:3px}}.monthly-assignment-list_wrapper__F0pNI .monthly-assignment-list_pc-assignment-status__fn0Ec .monthly-assignment-list_badge__nggpU{position:relative;top:0;right:0;width:20px;height:20px}@media only screen and (max-width:920px){.monthly-assignment-list_wrapper__F0pNI .monthly-assignment-list_pc-assignment-status__fn0Ec .monthly-assignment-list_badge__nggpU{width:16px}}@media only screen and (max-width:640px){.monthly-assignment-list_wrapper__F0pNI .monthly-assignment-list_pc-assignment-status__fn0Ec .monthly-assignment-list_badge__nggpU{width:11px}}@media only screen and (max-width:920px){.monthly-assignment-list_wrapper__F0pNI .monthly-assignment-list_pc-assignment-status__fn0Ec .monthly-assignment-list_badge__nggpU{height:16px}}@media only screen and (max-width:640px){.monthly-assignment-list_wrapper__F0pNI .monthly-assignment-list_pc-assignment-status__fn0Ec .monthly-assignment-list_badge__nggpU{height:11px}}.monthly-assignment-list_wrapper__F0pNI.monthly-assignment-list_mobile__DVFhC{min-height:69px;text-align:center;padding:0 0 8px}.monthly-assignment-list_wrapper__F0pNI.monthly-assignment-list_mobile__DVFhC.monthly-assignment-list_is-today__xJqMS{position:relative;z-index:1}.monthly-assignment-list_wrapper__F0pNI.monthly-assignment-list_mobile__DVFhC .monthly-assignment-list_day__pE7On{font-size:0;width:40px;height:28px;display:inline-flex;align-items:center;justify-content:center;margin:6px auto 0;-webkit-user-select:none;user-select:none}.monthly-assignment-list_wrapper__F0pNI.monthly-assignment-list_mobile__DVFhC .monthly-assignment-list_day__pE7On em{font-style:normal}.monthly-assignment-list_wrapper__F0pNI.monthly-assignment-list_mobile__DVFhC .monthly-assignment-list_assignment-list__MRyrw{margin-top:4px;padding:0 8px;display:flex;justify-content:center;gap:3px;flex-wrap:wrap}.monthly-assignment-list_wrapper__F0pNI.monthly-assignment-list_mobile__DVFhC .monthly-assignment-list_assignment-list__MRyrw .monthly-assignment-list_assignment-item__ELFaw{margin:0}.monthly-assignment-list_badge__nggpU{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:24px;height:24px}@media only screen and (max-width:920px){.monthly-assignment-list_badge__nggpU{top:6px}}@media only screen and (max-width:640px){.monthly-assignment-list_badge__nggpU{top:4px}}@media only screen and (max-width:920px){.monthly-assignment-list_badge__nggpU{right:6px}}@media only screen and (max-width:640px){.monthly-assignment-list_badge__nggpU{right:4px}}@media only screen and (max-width:920px){.monthly-assignment-list_badge__nggpU{width:19px}}@media only screen and (max-width:640px){.monthly-assignment-list_badge__nggpU{width:13px}}@media only screen and (max-width:920px){.monthly-assignment-list_badge__nggpU{height:19px}}@media only screen and (max-width:640px){.monthly-assignment-list_badge__nggpU{height:13px}}.monthly-assignment-list_badge__nggpU.monthly-assignment-list_v-todo__BILMS{background:var(--st-danger-soft)}.monthly-assignment-list_badge__nggpU.monthly-assignment-list_v-progress__omJDq{background:var(--st-warning-bright)}.monthly-assignment-list_badge__nggpU.monthly-assignment-list_v-complete__GsIv9{background:var(--st-success)}.monthly-assignment-list_badge__nggpU strong{font-style:normal}.monthly-assignment-list_list__-ZdOV{padding:44px 0 0}.monthly-assignment-list_list__-ZdOV.monthly-assignment-list_pc-assignment-list__e9juY{padding-top:6px}@media only screen and (max-width:920px){.monthly-assignment-list_list__-ZdOV.monthly-assignment-list_pc-assignment-list__e9juY{padding-top:5px}}@media only screen and (max-width:640px){.monthly-assignment-list_list__-ZdOV.monthly-assignment-list_pc-assignment-list__e9juY{padding-top:3px}}.monthly-assignment-list_more-wrap__odRvn{display:flex;padding:6px;margin-top:4px;justify-content:flex-end;align-items:center;gap:4px;align-self:stretch}@media only screen and (max-width:920px){.monthly-assignment-list_more-wrap__odRvn{margin-top:3px}}@media only screen and (max-width:640px){.monthly-assignment-list_more-wrap__odRvn{margin-top:2px}}.monthly-assignment-list_more-button__xsDsp{overflow:hidden;text-overflow:ellipsis;font-style:normal}[data-calendar-cell]:has(>.monthly-assignment-list_wrapper__F0pNI.monthly-assignment-list_is-today__xJqMS){position:relative}[data-calendar-cell]:has(>.monthly-assignment-list_wrapper__F0pNI.monthly-assignment-list_is-today__xJqMS):before{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:var(--radius-10, 10px);background:var(--Blue-02)}.monthly-assignment-item_wrapper__Aud6k{position:relative}.monthly-assignment-item_wrapper__Aud6k~.monthly-assignment-item_wrapper__Aud6k{margin:4px 0 0}.monthly-assignment-item_tooltip__q7XqA>span{display:none;align-items:center;position:absolute;top:-46px;padding:12px;left:50%;transform:translate3d(-50%,0,0);color:var(--st-black);font-style:normal;white-space:pre;cursor:default;z-index:10}.monthly-assignment-item_tooltip__q7XqA>span:after{content:"";display:block;position:absolute;bottom:-10px;left:50%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--st-white);transform:translate3d(-50%,0,0)}.monthly-assignment-item_tooltip__q7XqA:hover>span{display:flex}.monthly-assignment-item_item__fH_BW{display:flex;align-items:center;justify-content:space-between;height:26px;padding:5px 8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer}@media only screen and (max-width:920px){.monthly-assignment-item_item__fH_BW{height:21px}}@media only screen and (max-width:640px){.monthly-assignment-item_item__fH_BW{height:15px}}@media only screen and (max-width:920px){.monthly-assignment-item_item__fH_BW{padding:4px 6px}}@media only screen and (max-width:640px){.monthly-assignment-item_item__fH_BW{padding:3px 4px}}.monthly-assignment-item_title__m9rHk{overflow:hidden;margin:0;font-style:normal;white-space:nowrap;text-overflow:ellipsis}.monthly-assignment-item_type-list__q1tfJ{flex:none;margin-left:4px;white-space:nowrap}div.student-report-list_styled-container__wPe5l{width:100%;padding:0 40px 40px}@media screen and (max-width:768px){div.student-report-list_styled-container__wPe5l{padding:0 0 20px}}div.student-report-list_styled-container__wPe5l .report-title{margin:0 0 20px;color:var(--mono-gray10);font-size:var(--font-size-28, 28px);font-weight:700;line-height:1.4;font-style:normal;display:flex;align-items:center;gap:15px}@media only screen and (max-width:920px){div.student-report-list_styled-container__wPe5l .report-title{font-size:var(--font-size-24, 24px)}}@media only screen and (max-width:640px){div.student-report-list_styled-container__wPe5l .report-title{font-size:var(--font-size-16, 16px)}}@media only screen and (max-width:920px){div.student-report-list_styled-container__wPe5l .report-title{gap:12px}}@media only screen and (max-width:640px){div.student-report-list_styled-container__wPe5l .report-title{gap:8px}}.footer_container__sArgL{display:flex;justify-content:center;align-items:center;padding-top:10px;padding-bottom:20px}.shared-header_container__mEnep{display:flex;justify-content:space-between;align-items:center}.shared-header_container__mEnep .shared-header_logo_container__T81d0{display:flex;justify-content:flex-start;align-items:center;flex-grow:0;flex-shrink:1;flex-basis:30%}.shared-header_container__mEnep .shared-header_logo_container__logo__8fr0i{max-width:90px;max-height:60px}.shared-header_container__mEnep .shared-header_title_container__t_rPX{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-basis:50%;gap:10px}.shared-header_container__mEnep .shared-header_date_control__XaW4S{flex-basis:30%;display:flex;align-items:center;justify-content:flex-end;flex-grow:0;flex-shrink:1;gap:10px;color:var(--mono-gray10)}.monthly-report_container__6K8XY{display:flex;flex-direction:column;justify-content:space-between}.monthly-report_container__6K8XY .monthly-report_header__8OL41{padding:20px 20px 0}.monthly-report_inline-1__NyBhZ:not(#monthly-report_\#__OoLiO){max-width:1080px;margin:0 auto;width:100%}.header-mobile_container__gHNqZ{display:flex;padding:12px 20px;justify-content:space-between;align-items:center}.header-mobile_container__gHNqZ .header-mobile_header__6txgP{display:flex;gap:8px;align-items:center}.header-mobile_container__gHNqZ .header-mobile_calendar-button__jip1z{position:relative;display:flex;justify-content:center;align-items:center}.header-mobile_container__gHNqZ .header-mobile_calendar-button__jip1z:before{content:"";position:absolute;top:-12px;bottom:-12px;left:-12px;right:-12px;background:transparent}.header-mobile_container__gHNqZ .header-mobile_calendar-button__jip1z:hover{opacity:.65}.wheel-picker_container__baH7d{position:relative;perspective:500px;width:100%;height:200px;overflow:hidden;border-radius:var(--radius-10, 10px);background:var(--mono-gray0);box-shadow:inset 0 0 10px rgba(var(--mono-black-rgb),.1);-webkit-user-select:none;user-select:none;cursor:grab}.wheel-picker_container__baH7d:before,.wheel-picker_container__baH7d:after{content:"";position:absolute;left:0;right:0;height:1px;background-color:var(--mono-gray2);z-index:2;pointer-events:none}.wheel-picker_container__baH7d:before{top:calc(50% - 20px)}.wheel-picker_container__baH7d:after{bottom:calc(50% - 20px)}.wheel-picker_container__overlay__304Dq{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,var(--mono-white) 0%,rgba(var(--mono-white-rgb),0) 20%,rgba(var(--mono-white-rgb),0) 80%,var(--mono-white) 100%);pointer-events:none;z-index:1}.wheel-picker_container__list__wITyH{transform-style:preserve-3d;cursor:grab;scrollbar-width:none}.wheel-picker_container__list__wITyH::-webkit-scrollbar{display:none}.wheel-picker_container__item__jUUhN{display:flex;align-items:center;justify-content:center;transform-style:preserve-3d;transition:all .2s ease;opacity:.3;height:30px}.wheel-picker_container__item--farest-top__E5rWZ{transform:translateZ(-50px) rotateX(45deg) translateY(5px);opacity:.1}.wheel-picker_container__item--far-top__5YA6S{transform:translateZ(-35px) rotateX(35deg) translateY(3px);opacity:.2}.wheel-picker_container__item--near-top__UNwyW{transform:translateZ(-20px) rotateX(25deg) translateY(2px);opacity:.4}.wheel-picker_container__item--selected__TjQCp{transform:translateZ(0) rotateX(0);opacity:1}.wheel-picker_container__item--near-bottom__rKL3s{transform:translateZ(-20px) rotateX(-25deg) translateY(-2px);opacity:.4}.wheel-picker_container__item--far-bottom__tmm0W{transform:translateZ(-35px) rotateX(-35deg) translateY(-3px);opacity:.2}.wheel-picker_container__item--farest-bottom__05EIN{transform:translateZ(-50px) rotateX(-45deg) translateY(-5px);opacity:.1}.wheel-picker_inline-1__06Kdy:not(#wheel-picker_\#__VS711){padding-top:var(--inline-padding-top);padding-bottom:var(--inline-padding-bottom);overflow-y:scroll;scroll-snap-type:y mandatory;height:var(--inline-height)}.wheel-picker_inline-2__4hblB:not(#wheel-picker_\#__VS711){height:var(--inline-height);scroll-snap-align:center}.wheel-picker_grabbing__HwrS_{cursor:grabbing!important}.legacy-shared-monthly-report_inline-1__l_4Wn:not(#legacy-shared-monthly-report_\#__fZMzY){margin:10px 0}.legacy-shared-monthly-report_inline-2__8S2Yc:not(#legacy-shared-monthly-report_\#__fZMzY){display:flex;flex-direction:column;gap:10px}.legacy-shared-monthly-report_inline-3__ziPum:not(#legacy-shared-monthly-report_\#__fZMzY){align-self:flex-end}.monthly-report_container__Zv2Eh{min-height:100dvh}.monthly-report_content__qZTP9{display:flex;flex-direction:column;height:100%;background-color:var(--mono-white);max-width:800px;margin:0 auto;gap:20px}.monthly-report_container--shared__QoKUZ{min-height:100dvh;margin:0 auto}.monthly-report_fallback__kHmLa{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:500px;font-size:var(--font-size-22, 22px);font-weight:500;gap:30px;padding-bottom:120px}@media only screen and (max-width:920px){.monthly-report_fallback__kHmLa{min-height:400px}}@media only screen and (max-width:640px){.monthly-report_fallback__kHmLa{min-height:280px}}@media only screen and (max-width:920px){.monthly-report_fallback__kHmLa{font-size:var(--font-size-18, 18px)}}@media only screen and (max-width:640px){.monthly-report_fallback__kHmLa{font-size:var(--font-size-13, 13px)}}.monthly-report_fallback__kHmLa>img{width:250px;aspect-ratio:1}.growth-tooltip_tooltip__qXvLl{display:flex;flex-direction:column;gap:13px;padding:20px 18px 22px}.growth-tooltip_head__j6CZU{display:flex;align-items:center}.growth-tooltip_head__j6CZU .growth-tooltip_close__fdzH7{margin-left:auto}.growth-tooltip_stages__PnJc_{display:flex;align-items:flex-start;justify-content:space-between;gap:2px}.growth-tooltip_stage-arrow__9xRI2{margin-top:11px;display:inline-flex}.growth-tooltip_stage__wUGGb{display:flex;flex-direction:column;align-items:center;gap:5px}.growth-tooltip_stage-day__awqXX{white-space:nowrap}.growth-tooltip_rules__CIK1z{display:flex;flex-direction:column;gap:7px;padding-top:12px}.growth-tooltip_rule__7QXbf{display:flex;gap:7px;margin:0}.growth-tooltip_bullet__mCKKt.growth-tooltip_green__1K52p{color:var(--Green-05)}.growth-tooltip_legend__isskw{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;padding-top:11px}.growth-tooltip_legend-item__VpTfo{display:flex;align-items:center;gap:5px;white-space:nowrap}.growth-tooltip_faded__eCfxd{display:inline-flex;opacity:.4}.growth-tooltip_missed-mark__f5JC4{width:13px;height:13px;border-radius:var(--radius-8, 8px);border:1px dashed var(--mono-gray5);box-sizing:border-box;display:inline-block}.growth-tooltip_detail__ONwPG{gap:3px;margin-top:13px;border-top:1px solid var(--mono-gray2);color:var(--Green-05)}.growth-tooltip_popover__It0Lt{position:absolute;width:340px;z-index:9990;cursor:default}.growth-tooltip_popover__It0Lt .growth-tooltip_tooltip__qXvLl{background:var(--mono-gray9);border-radius:var(--radius-12, 12px);padding:15px 16px 14px;box-shadow:0 8px 24px rgba(var(--mono-black-rgb),.12)}.growth-tooltip_popover__It0Lt .growth-tooltip_close__fdzH7 svg{stroke:var(--mono-gray5)}.growth-tooltip_popover__It0Lt .growth-tooltip_stage-day__awqXX{color:var(--mono-gray3)}.growth-tooltip_popover__It0Lt .growth-tooltip_rules__CIK1z{border-top-color:var(--mono-gray8)}.growth-tooltip_popover__It0Lt .growth-tooltip_rule__7QXbf{color:var(--mono-gray2)}.growth-tooltip_popover__It0Lt .growth-tooltip_rule__7QXbf b{color:var(--mono-white)}.growth-tooltip_popover__It0Lt .growth-tooltip_legend__isskw{border-top-color:var(--mono-gray8);color:var(--mono-gray2)}.growth-tooltip_popover__It0Lt .growth-tooltip_legend-item__VpTfo{color:var(--mono-gray2)}.growth-tooltip_popover__It0Lt .growth-tooltip_late-mark__MfGYS circle{fill:var(--mono-gray8)}.growth-tooltip_popover__It0Lt .growth-tooltip_late-mark__MfGYS path{stroke:var(--mono-gray3)}.growth-tooltip_popover__It0Lt .growth-tooltip_missed-mark__f5JC4{border-color:var(--mono-gray5)}.growth-tooltip_popover__It0Lt .growth-tooltip_detail__ONwPG{border-top-color:var(--mono-gray8)}.growth-tooltip_popover-arrow__FEo1f{display:block;width:11px;height:11px;background:var(--mono-gray9);transform:rotate(45deg);border-radius:var(--radius-4, 4px);margin:0 22px -6px auto}.growth-tooltip_inline-1__RQICe:not(#growth-tooltip_\#__iLMhl){top:var(--inline-top);left:var(--inline-left)}.growth-onboarding_overlay__eHRMm{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9995;background:var(--mono-white);display:flex;flex-direction:column}.growth-onboarding_sheet__ZVunL{flex:1;display:flex;flex-direction:column;padding:28px 24px 26px;box-sizing:border-box}@media(min-width:768px){.growth-onboarding_sheet__ZVunL{width:100%;max-width:420px;margin:0 auto}}.growth-onboarding_skip-slot__MiaMM{display:block;height:20px}.growth-onboarding_skip__il1wc{align-self:flex-end;height:20px}.growth-onboarding_viewport__5GVzY{flex:1;min-height:0;overflow:hidden}.growth-onboarding_track__KHIDj{display:flex;height:100%;transition:transform .38s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.growth-onboarding_track__KHIDj{transition:none}}.growth-onboarding_slide__S2glk{flex:0 0 100%;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px}.growth-onboarding_stage-row__69-xR,.growth-onboarding_stage-item__5vqQI{display:flex;align-items:center;gap:4px}.growth-onboarding_stage-circle___kpKY{width:46px;height:46px;border-radius:var(--radius-20, 20px);background:var(--Green-01);display:inline-flex;align-items:center;justify-content:center}.growth-onboarding_text__TPKqX{text-align:center}.growth-onboarding_body__txVY1{margin:0;padding-top:12px}.growth-onboarding_week-card__tlZ9J{padding:16px 14px}.growth-onboarding_week-row__6goT8{display:flex;gap:8px}.growth-onboarding_week-row__6goT8+.growth-onboarding_week-row__6goT8{padding-top:8px}.growth-onboarding_week-day__SYnfq{width:34px;text-align:center}.growth-onboarding_week-cell__6P0AO{display:flex;flex-direction:column;align-items:center;gap:6px;width:34px}.growth-onboarding_week-date__ulj2x{width:34px;height:40px;display:flex;align-items:center;justify-content:center}.growth-onboarding_week-mark__Q7l__{height:17px;display:flex;align-items:center}.growth-onboarding_missed-mark__lJ8Gq{width:13px;height:13px;border-radius:var(--radius-8, 8px);border:1.4px dashed var(--mono-gray5);box-sizing:border-box;display:inline-block}.growth-onboarding_fruit-area__mxG5I{display:flex;flex-direction:column;align-items:center;gap:14px}.growth-onboarding_fruit-circle__kbrno{width:128px;height:128px;display:inline-flex;align-items:center;justify-content:center}.growth-onboarding_dots__Puiyc{display:flex;justify-content:center;gap:6px;padding-bottom:22px}.growth-onboarding_dot__I2CNR{width:6px;height:6px}.growth-onboarding_dot__I2CNR.growth-onboarding_is-current__lHac_{width:18px}@media(min-width:1024px){.growth-onboarding_overlay__eHRMm{background:var(--Green-01)}.growth-onboarding_sheet__ZVunL{max-width:468px;padding:40px 24px}.growth-onboarding_stage-row__69-xR,.growth-onboarding_stage-item__5vqQI{gap:12px}.growth-onboarding_stage-circle___kpKY{width:84px;height:84px;border-radius:var(--radius-pill, 999px)}.growth-onboarding_stage-circle___kpKY svg{width:54px;height:54px}}.growth-onboarding_stage-arrow__sNG-k{flex-shrink:0}@media(min-width:1024px){.growth-onboarding_stage-arrow__sNG-k{width:14px;height:14px}}.growth-onboarding_inline-1__rzp_Z:not(#growth-onboarding_\#__SOvPa){transform:var(--inline-transform)}.growth-celebration_overlay__R0xPY{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9996;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}.growth-celebration_content__JAV_X{display:flex;flex-direction:column;align-items:center;gap:26px;padding:0 28px;width:100%;max-width:375px;box-sizing:border-box}.growth-celebration_tree-circle__k9Apv{width:188px;height:188px;border-radius:var(--radius-pill, 999px);background:var(--mono-white);box-shadow:0 0 0 3px var(--Yellow-05),0 10px 30px rgba(var(--Yellow-11-rgb),.16);display:flex;align-items:center;justify-content:center}.growth-celebration_text__yYONR{display:flex;flex-direction:column;align-items:center;gap:10px}.growth-celebration_body__8fLeO{color:var(--Brown-07);text-align:center;text-wrap:pretty}.growth-celebration_actions__7AXVE{width:100%;display:flex;flex-direction:column;gap:12px;padding-top:4px}.growth-celebration_sparkle__2OvWt{position:absolute;display:block}.growth-celebration_pop__6vdVC{animation:growth-celebration_pop-in__n3dZo 5s cubic-bezier(.34,1.4,.5,1) infinite}.growth-celebration_rise__LifRs{animation:growth-celebration_rise-in___8276 5s cubic-bezier(.2,.8,.3,1) infinite}.growth-celebration_rise__LifRs.growth-celebration_s2__SdeYA{animation-delay:.18s}.growth-celebration_rise__LifRs.growth-celebration_s4__opOlM{animation-delay:.42s}.growth-celebration_sparkle__2OvWt{animation:growth-celebration_twinkle__hqAV1 5s ease-in-out infinite}.growth-celebration_sparkle__2OvWt.growth-celebration_t1__8qPZ6{animation-delay:.35s}.growth-celebration_sparkle__2OvWt.growth-celebration_t2__RYFNi{animation-delay:.55s}.growth-celebration_sparkle__2OvWt.growth-celebration_t3__bUI09{animation-delay:.75s}.growth-celebration_sparkle__2OvWt.growth-celebration_t4__HzYj5{animation-delay:.95s}@media(prefers-reduced-motion:reduce){.growth-celebration_pop__6vdVC,.growth-celebration_rise__LifRs,.growth-celebration_sparkle__2OvWt{animation:none}}@keyframes growth-celebration_pop-in__n3dZo{0%{transform:scale(.55);opacity:0}12%{transform:scale(1.07);opacity:1}18%,88%{transform:scale(1);opacity:1}to{transform:scale(.55);opacity:0}}@keyframes growth-celebration_rise-in___8276{0%{transform:translateY(14px);opacity:0}14%,88%{transform:translateY(0);opacity:1}to{transform:translateY(14px);opacity:0}}@keyframes growth-celebration_twinkle__hqAV1{0%,8%{transform:scale(0);opacity:0}16%{transform:scale(1.25);opacity:1}24%{transform:scale(.9);opacity:.85}88%{transform:scale(1);opacity:1}to{transform:scale(0);opacity:0}}.growth-celebration_sparkle__2OvWt.growth-celebration_t1__8qPZ6:not(#growth-celebration_\#__WBT0B){top:132px;left:44px}.growth-celebration_sparkle__2OvWt.growth-celebration_t2__RYFNi:not(#growth-celebration_\#__WBT0B){top:208px;right:40px}.growth-celebration_sparkle__2OvWt.growth-celebration_t3__bUI09:not(#growth-celebration_\#__WBT0B){top:340px;left:34px}.growth-celebration_sparkle__2OvWt.growth-celebration_t4__HzYj5:not(#growth-celebration_\#__WBT0B){top:300px;right:56px}.student-dashboard-hero_hero__Q2FMB{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 24px;margin-top:10px;margin-bottom:0}@media(max-width:767px){.student-dashboard-hero_hero__Q2FMB{gap:12px;padding:10px 14px 0}}.student-dashboard-hero_message-col__wxnM6{flex:1;min-width:0}.student-dashboard-hero_message-col__wxnM6 .student-dashboard-hero_title__EBzVZ{margin:0}.student-dashboard-hero_message-col__wxnM6 .student-dashboard-hero_study-time__xzwun{margin:8px 0 0}.student-dashboard-hero_message-col__wxnM6 .student-dashboard-hero_study-time__xzwun b{margin-left:4px}@media(max-width:767px){.student-dashboard-hero_message-col__wxnM6 .student-dashboard-hero_study-time__xzwun{display:inline-flex;align-items:center;margin:12px 0 0;height:32px;padding:0 14px;box-sizing:border-box;background:var(--mono-gray0);border:1px solid var(--mono-gray0);border-radius:var(--radius-16, 16px)}.student-dashboard-hero_message-col__wxnM6 .student-dashboard-hero_study-time__xzwun b{margin-left:6px}}.student-dashboard-hero_progress-card__xP0A7{display:flex;align-items:center;gap:12px;flex-shrink:0;padding:10px 18px 10px 12px;border-radius:var(--radius-12, 12px);background:var(--progress-soft);border:1px solid var(--progress-border)}.student-dashboard-hero_progress-card__xP0A7.student-dashboard-hero_tone-red__lDK_k{--progress-soft: var(--Red-02);--progress-border: var(--Red-04);--progress-ring: var(--Red-07);--progress-text: var(--Red-10)}.student-dashboard-hero_progress-card__xP0A7.student-dashboard-hero_tone-orange__AhixJ{--progress-soft: var(--Brown-02);--progress-border: var(--Yellow-04);--progress-ring: var(--Yellow-08);--progress-text: var(--Orange-11)}.student-dashboard-hero_progress-card__xP0A7.student-dashboard-hero_tone-green__CX2MV{--progress-soft: var(--Green-02);--progress-border: var(--Green-03);--progress-ring: var(--Green-07);--progress-text: var(--Green-10)}@media(max-width:767px){.student-dashboard-hero_progress-card__xP0A7{gap:0;padding:0;border:none;background:transparent}}.student-dashboard-hero_ring-wrapper__egySP{position:relative;width:48px;height:48px;flex-shrink:0}.student-dashboard-hero_ring-wrapper__egySP svg{width:48px;height:48px}.student-dashboard-hero_ring-wrapper__egySP .student-dashboard-hero_ring-pct__mcTFc{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.student-dashboard-hero_ring-wrapper__egySP .student-dashboard-hero_ring-pct__mcTFc small{font-size:8px;font-weight:700;line-height:1.2;color:var(--mono-gray5);margin-left:1px}@media(max-width:767px){.student-dashboard-hero_ring-wrapper__egySP{width:64px;height:64px}.student-dashboard-hero_ring-wrapper__egySP svg{width:64px;height:64px}.student-dashboard-hero_ring-wrapper__egySP .student-dashboard-hero_ring-pct__mcTFc small{font-size:var(--font-size-13, 13px)}}.student-dashboard-hero_progress-text__Exkxr{display:flex;flex-direction:column;gap:2px;min-width:120px}.student-dashboard-hero_progress-text__Exkxr .student-dashboard-hero_progress-label__iCR5n{color:var(--progress-text)}.student-dashboard-hero_progress-text__Exkxr .student-dashboard-hero_progress-count__Cvoxl .student-dashboard-hero_done___D49S{color:var(--progress-ring)}.student-dashboard-hero_progress-text__Exkxr .student-dashboard-hero_progress-count__Cvoxl .student-dashboard-hero_suffix__bVJRC{margin-left:4px}@media(max-width:767px){.student-dashboard-hero_progress-text__Exkxr.student-dashboard-hero_pc-only___itn6{display:none}}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN{display:grid;align-items:center;column-gap:20px;row-gap:12px;padding:16px 24px;margin-top:10px;grid-template-columns:1fr auto auto auto auto;grid-template-areas:"title tree divider rate progress" "study tree divider rate progress"}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN.student-dashboard-hero_no-tree__yDBM0{grid-template-columns:1fr auto auto;grid-template-areas:"title rate progress" "study rate progress"}@media screen and (min-width:768px){.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN.student-dashboard-hero_no-progress__SvprP{grid-template-columns:1fr auto auto auto;grid-template-areas:"title tree divider rate" "study tree divider rate"}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN.student-dashboard-hero_no-progress__SvprP.student-dashboard-hero_no-tree__yDBM0{grid-template-columns:1fr auto;grid-template-areas:"title rate" "study rate"}}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_title__EBzVZ{grid-area:title;margin:0;text-wrap:pretty;min-height:54px}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_tags__YExCv{display:contents}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_tag__6cswg.student-dashboard-hero_time__uN2YC{grid-area:study;justify-self:start}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_tag__6cswg.student-dashboard-hero_rate__Sy2FD{grid-area:rate}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_tree-area__fZp9X{grid-area:tree;position:relative;display:flex;align-items:center;gap:12px;flex-shrink:0;margin:0;padding:0;border:0;background:none;cursor:pointer}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_tree-circle__65h8o{width:62px;height:62px}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_tree-circle__65h8o svg{width:44px;height:44px}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_divider__CQCPs{grid-area:divider;width:1px;height:40px;margin:0}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_progress-text__Exkxr{grid-area:progress;display:flex;flex-direction:column;gap:4px;min-width:0;margin:0}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_progress-text__Exkxr .student-dashboard-hero_progress-count__Cvoxl{white-space:nowrap}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_progress-text__Exkxr .student-dashboard-hero_progress-count__Cvoxl .student-dashboard-hero_suffix__bVJRC{margin-left:4px}@media(max-width:767px){.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN{column-gap:12px;row-gap:12px;padding:12px 16px 0;margin-top:0;grid-template-columns:1fr auto;grid-template-areas:"title tree" "tags  tags"}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN.student-dashboard-hero_no-tree__yDBM0{grid-template-columns:1fr;grid-template-areas:"title" "tags"}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_tags__YExCv{grid-area:tags;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_tag__6cswg.student-dashboard-hero_time__uN2YC,.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_tag__6cswg.student-dashboard-hero_rate__Sy2FD{grid-area:auto}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_title__EBzVZ{min-height:48px}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_tree-area__fZp9X{flex-direction:column;gap:8px}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_tree-circle__65h8o{width:62px;height:62px}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_tree-circle__65h8o svg{width:44px;height:44px}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_divider__CQCPs,.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN .student-dashboard-hero_progress-text__Exkxr{display:none}}.student-dashboard-hero_tree-circle__65h8o{display:flex;align-items:center;justify-content:center;flex-shrink:0}.student-dashboard-hero_tree-label-row__MAcx5{display:flex;align-items:center;gap:4px}.student-dashboard-hero_tree-label__7FyUb{color:var(--Green-10);white-space:nowrap}.student-dashboard-hero_tree-help__KNXCN{flex-shrink:0}.student-dashboard-hero_tag__6cswg{gap:6px;height:32px;margin:0;box-sizing:border-box}.student-dashboard-hero_tag__6cswg.student-dashboard-hero_rate__Sy2FD .student-dashboard-hero_tag-label__JQMKT{color:var(--rate-label)}.student-dashboard-hero_tag__6cswg.student-dashboard-hero_rate__Sy2FD .student-dashboard-hero_tag-value__TAT7V{color:var(--rate-value)}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN.student-dashboard-hero_tone-red__lDK_k{--progress-soft: var(--Red-02);--progress-border: var(--Red-04);--progress-ring: var(--Red-07);--progress-text: var(--Red-10);--rate-label: var(--Red-06);--rate-value: var(--Red-10)}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN.student-dashboard-hero_tone-orange__AhixJ{--progress-soft: var(--Brown-02);--progress-border: var(--Yellow-04);--progress-ring: var(--Yellow-08);--progress-text: var(--Orange-11);--rate-label: var(--Brown-06);--rate-value: var(--Orange-11)}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN.student-dashboard-hero_tone-green__CX2MV{--progress-soft: var(--Green-02);--progress-border: var(--Green-03);--progress-ring: var(--Green-07);--progress-text: var(--Green-10);--rate-label: var(--Referral-Muted);--rate-value: var(--Green-10)}.student-dashboard-hero_hero__Q2FMB.student-dashboard-hero_with-tree__C9nYN.student-dashboard-hero_tone-none__6AuLk{--progress-soft: var(--mono-gray1);--progress-border: var(--mono-gray2);--progress-ring: var(--mono-gray5);--progress-text: var(--mono-gray7);--rate-label: var(--mono-gray5);--rate-value: var(--mono-gray7)}.student-dashboard-hero_first-line__gWPUL{white-space:nowrap}@media(min-width:768px){.student-dashboard-hero_name-break__L04Jr{display:none}}.student-assignment-main_inner__NYcJB{width:100%;max-width:1280px;margin:0 auto;min-height:inherit}.student-assignment-main_main__vhV-N{min-height:calc(100dvh - var(--top-header-height, 60px) - var(--student-banner-offset, 0px) - var(--student-bottom-nav-height, 0px));background-repeat:no-repeat}.student-assignment-main_main__vhV-N.student-assignment-main_portfolio-view__iI8yH{background-size:100% 40px}.student-assignment-main_main__vhV-N.student-assignment-main_assign-monthly-report__c0gfz{padding:0 20px}.student-assignment-main_main__vhV-N.student-assignment-main_assign-mobile__HPYLw{padding:0;overflow-y:auto;min-height:auto}.student-assignment-main_main__vhV-N.student-assignment-main_assign-mobile__HPYLw.student-assignment-main_assign-mobile-inner__Ki-yA{width:100%;max-width:1280px;margin:0 auto}.student-assignment-main_main__vhV-N .portfolio{padding:0 36px 36px}.student-assignment-main_main__vhV-N .portfolio .portfolio__header{display:flex;gap:8px;padding:30px 0;justify-content:center;align-items:center}.student-assignment-main_main__vhV-N .portfolio .portfolio__header .portfolio__header__student{color:var(--st-text-strong);font-size:var(--font-size-24, 24px);font-weight:600;line-height:1.4;font-style:normal}.student-assignment-main_main__vhV-N .portfolio .portfolio__header .portfolio__header__title{color:var(--st-text-strong);font-size:var(--font-size-28, 28px);font-weight:700;line-height:1.4;font-style:normal}.student-assignment-main_calendar-header__iTTmO{position:relative;display:flex;align-items:center;justify-content:space-between;padding:5px 36px;margin:0 0 8px}.student-assignment-main_calendar-header__iTTmO.student-assignment-main_month-view__1B743{padding-top:20px}.student-assignment-main_calendar-header__iTTmO.student-assignment-main_report__hs-L4{padding:20px 36px}.student-assignment-main_calendar-header__iTTmO.student-assignment-main_tablet-header__Sl_RE{padding:15px 24px}.student-assignment-main_calendar-header__iTTmO.student-assignment-main_mobile-header__PDA-K{display:flex;flex-direction:column;padding:5px 18px}.student-assignment-main_calendar-header__iTTmO.student-assignment-main_mobile-header__PDA-K.student-assignment-main_report__hs-L4{margin-bottom:0}.student-assignment-main_calendar-header__iTTmO.student-assignment-main_mobile-header__PDA-K .assignment-info{width:100%;display:flex;justify-content:space-between}.student-assignment-main_calendar-header__iTTmO.student-assignment-main_mobile-header__PDA-K .assignment-info .assignment-title{display:flex;font-size:var(--font-size-20, 20px);font-weight:700;align-items:center;gap:10px}.student-assignment-main_calendar-header__iTTmO.student-assignment-main_mobile-header__PDA-K .report-tab{margin-top:12px;display:grid;width:100%;height:48px;padding:4px;grid-template-columns:1fr 1fr;background:var(--st-surface-sunken);border-radius:var(--radius-pill, 999px)}.student-assignment-main_calendar-header__iTTmO.student-assignment-main_mobile-header__PDA-K .report-tab.tab-3{grid-template-columns:1fr 1fr 1fr}.student-assignment-main_calendar-header__iTTmO.student-assignment-main_mobile-header__PDA-K .report-tab .report-tab-item{text-align:center;height:40px;width:100%;font-size:var(--font-size-16, 16px);font-weight:400;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.student-assignment-main_calendar-header__iTTmO.student-assignment-main_mobile-header__PDA-K .report-tab .report-tab-item.active{font-weight:700;color:var(--st-brand-deep);border-radius:var(--radius-pill, 999px);border:1px solid var(--st-border);background:var(--st-white);box-shadow:0 4px 12px rgba(var(--mono-black-rgb),.08)}.student-assignment-main_calendar-header__iTTmO.student-assignment-main_mobile-header__PDA-K .report-tab .report-tab-item:not(:last-child){margin-right:20px}.student-assignment-main_calendar-header__iTTmO.student-assignment-main_mobile-header__PDA-K .calendar-options{display:flex;justify-content:space-between;align-items:center;margin-top:16px;width:100%}.student-assignment-main_calendar-header__iTTmO.student-assignment-main_mobile-header__PDA-K .calendar-options .calendar-control,.student-assignment-main_calendar-header__iTTmO.student-assignment-main_mobile-header__PDA-K .calendar-options .calendar-label{display:inline-flex;align-items:center}.student-assignment-main_calendar-header__iTTmO.student-assignment-main_mobile-header__PDA-K .calendar-options .calendar-label .label{color:var(--st-text-strong);font-size:var(--font-size-16, 16px);font-weight:700}.student-assignment-main_calendar-info__OMdy7 .calendar-date-controller-inner{display:flex;align-items:center;gap:10px}.student-assignment-main_calendar-title__KHL8k{display:none}.student-assignment-main_calendar-date__Uslnl{position:relative;color:var(--st-text-muted);font-style:normal}.student-assignment-main_refresh-button__Gnj0a.student-assignment-main_refresh-button__Gnj0a{margin:0 0 0 12px;width:40px;height:40px}@media only screen and (max-width:920px){.student-assignment-main_refresh-button__Gnj0a.student-assignment-main_refresh-button__Gnj0a{margin:0 0 0 10px}}@media only screen and (max-width:640px){.student-assignment-main_refresh-button__Gnj0a.student-assignment-main_refresh-button__Gnj0a{margin:0 0 0 7px}}@media only screen and (max-width:920px){.student-assignment-main_refresh-button__Gnj0a.student-assignment-main_refresh-button__Gnj0a{width:32px}}@media only screen and (max-width:640px){.student-assignment-main_refresh-button__Gnj0a.student-assignment-main_refresh-button__Gnj0a{width:22px}}@media only screen and (max-width:920px){.student-assignment-main_refresh-button__Gnj0a.student-assignment-main_refresh-button__Gnj0a{height:32px}}@media only screen and (max-width:640px){.student-assignment-main_refresh-button__Gnj0a.student-assignment-main_refresh-button__Gnj0a{height:22px}}.student-assignment-main_refresh-button__Gnj0a.student-assignment-main_refresh-button__Gnj0a svg{width:60%;height:60%}.student-assignment-main_section__8ZIn6{padding:0 30px 30px}@media only screen and (max-width:920px){.student-assignment-main_section__8ZIn6{padding:0 24px 24px}}@media only screen and (max-width:640px){.student-assignment-main_section__8ZIn6{padding:0 17px 17px}}.student-assignment-main_section__8ZIn6.student-assignment-main_tablet-section__meOoy{padding:0 16px 30px}@media only screen and (max-width:920px){.student-assignment-main_section__8ZIn6.student-assignment-main_tablet-section__meOoy{padding:0 13px 24px}}@media only screen and (max-width:640px){.student-assignment-main_section__8ZIn6.student-assignment-main_tablet-section__meOoy{padding:0 9px 17px}}.student-assignment-main_section__8ZIn6.student-assignment-main_mobile-section__eot-d{padding:10px 18px 60px}.student-assignment-main_date-wrapper__-hK4A{display:flex;align-items:center}.student-assignment-main_date-wrapper__-hK4A svg{margin:0 0 0 16px}.student-assignment-main_date-label__8DZCv{display:flex;align-items:flex-start;flex-direction:column}.student-assignment-main_date-input__qmzFl{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;margin:0;border:none;background:transparent;color:transparent;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.student-assignment-main_date-input__qmzFl::-webkit-datetime-edit,.student-assignment-main_date-input__qmzFl::-webkit-date-and-time-value{color:transparent}.student-assignment-main_date-input__qmzFl::-webkit-calendar-picker-indicator{background:transparent;bottom:0;color:transparent;cursor:pointer;height:auto;left:0;position:absolute;right:0;top:0;width:auto}.student-assignment-main_mobile-report__RxZ3_{padding:0 20px}.student-assignment-main_inline-1__CZetU:not(#student-assignment-main_\#__QjMSU){display:none}.language-selector_selector__aDeke{position:relative;width:110px}@media screen and (max-width:767px){.language-selector_selector__aDeke{position:absolute;bottom:20px;left:30px;z-index:10}}header.common-header-student_wrapper__lBbpO{position:sticky;top:0;width:100%;z-index:11}div.common-header-student_inner__5nuQ-{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:1280px;margin:0 auto;padding:8px 12px}div.common-header-student_inner__5nuQ-.mobile-header-inner{padding:23px 18px}div.common-header-student_inner__5nuQ-.mobile-header-inner .mobile-header-inner__logo{flex-basis:20%;display:flex;align-items:center;gap:10px}div.common-header-student_inner__5nuQ- .observer-report{height:40px}@media only screen and (max-width:920px){div.common-header-student_inner__5nuQ- .observer-report{height:32px}}@media only screen and (max-width:640px){div.common-header-student_inner__5nuQ- .observer-report{height:22px}}div.common-header-student_inner__5nuQ- .observer-report .report-tab{display:flex;gap:24px}div.common-header-student_inner__5nuQ- .observer-report .report-tab .report-tab-item{padding:8px 0;cursor:pointer;border-bottom:3px solid transparent}@media only screen and (max-width:920px){div.common-header-student_inner__5nuQ- .observer-report .report-tab .report-tab-item{padding:6px 0}}@media only screen and (max-width:640px){div.common-header-student_inner__5nuQ- .observer-report .report-tab .report-tab-item{padding:4px 0}}div.common-header-student_inner__5nuQ- .observer-report .report-tab .report-tab-item.active{font-weight:700;color:var(--Brand-08)}div.common-header-student_inner__5nuQ- .observer-info .school-info:after{content:"";display:inline-block;width:2px;height:10px;background:var(--mono-gray2);margin:0 8px}div.common-header-student_inner__5nuQ- .observer-info .student-name strong{margin-right:4px}@media(min-width:992px){div.common-header-student_inner__5nuQ-{height:60px;padding:16px}}@media(min-width:992px){div.common-header-student_inner__5nuQ->a>svg{width:92px}}@media only screen and (min-width:992px)and (max-width:920px){div.common-header-student_inner__5nuQ->a>svg{width:74px}}@media only screen and (min-width:992px)and (max-width:640px){div.common-header-student_inner__5nuQ->a>svg{width:52px}}@media only screen and (max-width:920px){div.common-header-student_inner__5nuQ-{padding:6px 10px}}@media only screen and (max-width:640px){div.common-header-student_inner__5nuQ-{padding:4px 7px}}@media(min-width:992px){div.common-header-student_inner__5nuQ- nav{display:flex}}nav.common-header-student_menu-list__W8Pw_{overflow:hidden;align-items:center}nav.common-header-student_menu-list__W8Pw_ ul{padding:0;margin:0;list-style:none}nav.common-header-student_menu-list__W8Pw_.mobile-menu__list{width:305px;padding:0;position:fixed;top:80px;bottom:0;transition:left .3s;display:flex;flex-direction:column;left:-305px;background-color:var(--mono-white)}nav.common-header-student_menu-list__W8Pw_.mobile-menu__list .language{position:absolute;bottom:0}nav.common-header-student_menu-list__W8Pw_.mobile-menu__list.show{left:0}nav.common-header-student_menu-list__W8Pw_.mobile-menu__list.show:before{content:"";display:block;top:80px;bottom:0;left:0;right:0;background:var(--mono-gray10);position:fixed;opacity:.3;z-index:1}nav.common-header-student_menu-list__W8Pw_.mobile-menu__list .mobile-gnb{width:100%;display:flex;flex-direction:column;height:100%;z-index:2;background-color:var(--mono-white)}nav.common-header-student_menu-list__W8Pw_.mobile-menu__list .mobile-gnb .mobile-gnb-logo{border-bottom:1px solid var(--mono-gray2);position:relative;align-items:center;background-color:var(--mono-white);color:var(--mono-gray10);display:flex;font-size:var(--font-size-20, 20px);font-weight:700;line-height:1.4;height:100px;justify-content:center;overflow:hidden;padding:20px}nav.common-header-student_menu-list__W8Pw_.mobile-menu__list .mobile-gnb .mobile-gnb-logo .alter-text{-webkit-line-clamp:2;color:var(--mono-gray10);display:-webkit-box;font-size:var(--font-size-20, 20px);font-weight:600;line-height:1.4;max-height:55px;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis}nav.common-header-student_menu-list__W8Pw_.mobile-menu__list .mobile-gnb .mobile-gnb-logo__inner{position:relative;width:100%;height:100%}nav.common-header-student_menu-list__W8Pw_.mobile-menu__list .mobile-gnb .mobile-gnb-item{display:flex;padding:20px 30px;gap:10px;text-align:left;margin:0;border-bottom:1px solid var(--mono-gray2);font-size:var(--font-size-18, 18px);font-weight:500}nav.common-header-student_menu-list__W8Pw_.mobile-menu__list .mobile-gnb .mobile-gnb-item .mobile-menu__list__item{font-size:var(--font-size-16, 16px)}nav.common-header-student_menu-list__W8Pw_.mobile-menu__list .mobile-gnb .mobile-gnb-item.active_menu{background:var(--Brand-Tint)}nav.common-header-student_menu-list__W8Pw_.mobile-menu__list .mobile-gnb .mobile-gnb-item.active_menu.tutor-menu{background:var(--AI-tint)}nav.common-header-student_menu-list__W8Pw_.mobile-menu__list .mobile-gnb .mobile-gnb-item.active_menu.tutor-menu .mobile-menu__list__item{color:var(--AI-color)}nav.common-header-student_menu-list__W8Pw_.mobile-menu__list .mobile-gnb .mobile-gnb-item.active_menu .mobile-menu__list__item{color:var(--Brand-08);font-weight:700}li.common-header-student_menu-item__HieVn{display:inline-block}li.common-header-student_menu-item__HieVn~li.common-header-student_menu-item__HieVn{margin-left:20px}@media only screen and (max-width:920px){li.common-header-student_menu-item__HieVn~li.common-header-student_menu-item__HieVn{margin-left:16px}}@media only screen and (max-width:640px){li.common-header-student_menu-item__HieVn~li.common-header-student_menu-item__HieVn{margin-left:11px}}@media(min-width:576px){li.common-header-student_menu-item__HieVn~li.common-header-student_menu-item__HieVn{margin-left:36px}}@media only screen and (min-width:576px)and (max-width:920px){li.common-header-student_menu-item__HieVn~li.common-header-student_menu-item__HieVn{margin-left:29px}}@media only screen and (min-width:576px)and (max-width:640px){li.common-header-student_menu-item__HieVn~li.common-header-student_menu-item__HieVn{margin-left:20px}}li.common-header-student_menu-item__HieVn a{display:inline-block;padding:12px 6px;color:var(--menu-item-color, var(--mono-gray10));font-size:var(--font-size-14, 14px);font-weight:600;line-height:1.5;text-align:center;text-decoration:none;outline:none;border:none}@media only screen and (max-width:920px){li.common-header-student_menu-item__HieVn a{padding:10px 5px}}@media only screen and (max-width:640px){li.common-header-student_menu-item__HieVn a{padding:7px 3px}}@media only screen and (max-width:920px){li.common-header-student_menu-item__HieVn a{font-size:11px}}@media only screen and (max-width:640px){li.common-header-student_menu-item__HieVn a{font-size:8px}}@media(min-width:576px){li.common-header-student_menu-item__HieVn a{font-size:var(--font-size-16, 16px)}}@media only screen and (min-width:576px)and (max-width:920px){li.common-header-student_menu-item__HieVn a{font-size:13px}}@media only screen and (min-width:576px)and (max-width:640px){li.common-header-student_menu-item__HieVn a{font-size:9px}}span.common-header-student_styled-school-name__XHzez{max-width:130px;display:inline-block!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}div.common-header-student_management__UYidl{position:relative}div.common-header-student_management__UYidl>div:first-of-type{overflow:hidden;border:1px solid var(--mono-gray2);border-radius:var(--radius-pill, 999px);background:var(--mono-white)}div.common-header-student_management__UYidl.common-header-student_is-open__7haku>div:first-of-type{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}div.common-header-student_management__UYidl.common-header-student_is-open__7haku>div:first-of-type svg{rotate:-180deg}div.common-header-student_management__UYidl>div:last-of-type{overflow:hidden;position:absolute;left:0;right:0;display:none;background:var(--mono-white);z-index:10}div.common-header-student_management__UYidl.common-header-student_is-open__7haku>div:last-of-type{display:block;border-bottom-left-radius:var(--radius-pill, 999px);border-bottom-right-radius:var(--radius-pill, 999px);border-right:1px solid var(--mono-gray2);border-bottom:1px solid var(--mono-gray2);border-left:1px solid var(--mono-gray2)}.common-header-student_menu-active__q3N0i{--menu-item-color: var(--Green-07)}.common-header-student_menu-active-ai__xKiq3{--menu-item-color: var(--AI-color)}.common-header-student_chip-button__f7b_p .school-name:before{display:inline-block;content:"";width:2px;height:2px;margin:0 4px;border-radius:var(--radius-pill, 999px);background:var(--mono-gray2);vertical-align:middle}.common-header-student_inline-1__-zo-w:not(#common-header-student_\#__GfT3K){scale:1.5}.common-header-student_inline-2__iUZEZ:not(#common-header-student_\#__GfT3K){display:flex;gap:10px}.comment_container__kAUqz{width:100%;gap:30px;display:flex}.comment_container__title__5eAeJ{display:flex;flex-direction:column;gap:10px;flex:none;align-items:center;padding:0 4px}.comment_container__title__text__zN7Ee{display:flex;justify-content:center;align-items:center}.comment_container__title__img-letter__7lTXN{width:73px;height:66px;background-image:url(/static/media/img-letter.CxtxjRWx.svg)}.summary_container__2corL{width:100%;display:flex;align-items:center;gap:10px}.summary_container__title__IiAae{flex:none;width:140px;height:140px;padding:20px}.summary_container__body__BbVKC{display:flex;gap:16px;flex-direction:column}.summary_container__body__title__XjhI-{display:flex;gap:10px;align-items:center}.summary_container__body__title__chip__utkPn{flex:none;align-items:center;gap:2px}.score-rank_container__uQyrP{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.score-rank_container__title__gi5e-{flex:none;text-align:center}.score-rank_container__badge__r8U3Y{flex:none;padding:20px}.score-rank_container__description__dC9UU{flex:1;display:flex;justify-content:center;align-items:center;text-align:center}.score-rank_container__description__dC9UU.score-rank_status--none__pdTyi{align-items:flex-end}.score_container__BqgI0{width:100%;display:flex;gap:20px}.score_container__radar-chart__XapNV{flex:none;position:relative;padding:10px 20px;overflow:hidden;display:flex;width:300px;justify-content:center;align-items:center}.score_container__radar-chart__title__tMjrP{position:absolute;top:10px;left:10px}.score_container__radar-chart__content__oj2Qt{width:260px;height:220px;position:relative;top:-10px}.score_container__badges__Zgf-x{display:flex;width:100%;gap:12px}.score_container__badges__item__cWWDy{display:flex;flex:1;padding:10px}.written-essay_container__KvhD5{width:100%}.written-essay_container__highlight__H6TBa{color:var(--Purple-08)}.ai-suggestion-list_container__5zxih{line-height:1}.ai-suggestion-list_container__content__tPkSU{display:flex;flex-direction:column;gap:40px}.ai-suggestion-list_container__content__item__heaM7{display:flex;flex-direction:column;gap:12px}.ai-suggestion-list_container__content__item__explanation__gm5wy{display:flex;gap:20px;padding:0 12px;justify-content:space-between;align-items:center}.ai-suggestion-list_container__content__item__explanation__before__4c90r{flex:1}.ai-suggestion-list_container__content__item__explanation__separator__x3Zq6{flex:none;display:inline-block;width:32px;height:32px;display:flex;justify-content:center;align-items:center}.ai-suggestion-list_container__content__item__explanation__separator__icon-right__6YZm9{display:inline-block;width:16px;height:16px;background:var(--mono-gray10);-webkit-mask:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%209H15M15%209L10.5%204.5M15%209L10.5%2013.5'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") center/16px 16px no-repeat;mask:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%209H15M15%209L10.5%204.5M15%209L10.5%2013.5'%20stroke='currentColor'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e") center/16px 16px no-repeat;background-size:cover;font-size:0px}.ai-suggestion-list_container__content__item__explanation__after__HY4rs{flex:1}.ai-suggestion-list_container__content__item__explanation__after__highlight__OcCpj{color:var(--Purple-08)}.ai-suggestion-list_container__content__item__evaluation__f29Vb{justify-content:flex-start;border-radius:var(--radius-pill, 999px);background:var(--Subject-Writing-Tint);display:flex;padding:16px;align-items:center;gap:12px;align-self:stretch}.essay-analysis_container__bSklF{width:100%}.essay-analysis_container__header__mGdfb{display:flex;justify-content:space-between}.essay-analysis_container__header__organization__SRFeH{display:flex;align-items:center;gap:8px}.essay-analysis_container__header__organization__separator__N3204{width:2px;height:12px}.essay-analysis_container__header__organization__student__dNqLh{display:flex;align-items:flex-end;gap:2px}.essay-analysis_container__header__title__lyDnW{display:flex;justify-content:center;align-items:center;gap:8px}.essay-analysis_container__body__JIMNk{display:flex;flex-direction:column;margin-top:54px;gap:30px}.essay-analysis_container__body__comment__nkuyH{display:flex;padding:20px;align-items:flex-start;gap:30px;align-self:stretch}.essay-analysis_container__body__detail__XPXqR{display:flex;flex-direction:column;gap:30px}.essay-analysis_container__body__detail__title__3DVMX{display:flex;padding:0 20px 10px;align-items:center;gap:8px;align-self:stretch}.essay-analysis_container__body__detail__title__chip__U55DL{align-items:center;gap:2px}.essay-analysis_container__body__detail__score__LzGtv{display:flex;flex-direction:column;gap:8px}.essay-analysis_container__body__detail__score__title__VE927{display:flex;padding:0 10px;justify-content:flex-start;align-items:center;gap:10px}.essay-analysis_container__body__detail__written-essay__VLrqr{display:flex;flex-direction:column;gap:8px}.essay-analysis_container__body__detail__written-essay__title__MqRhD{display:flex;padding:0 10px;justify-content:flex-start;align-items:center;gap:10px}.essay-analysis_container__body__detail__written-essay__content__OJtPy{padding:10px 12px}.essay-analysis_container__body__detail__handwriting__myqqR{display:flex;flex-direction:column;gap:8px}.essay-analysis_container__body__detail__handwriting__title__1TbmN{display:flex;padding:0 10px;justify-content:flex-start;align-items:center;gap:10px}.essay-analysis_container__body__detail__handwriting__content__RQf-J{padding:10px 12px}.essay-analysis_container__body__detail__handwriting__image__b6veg{display:block;width:100%;max-width:100%;height:auto;border-radius:var(--radius-4, 4px);object-fit:contain}.essay-analysis_container__body__detail__ai-suggestion__D_Iqo{display:flex;flex-direction:column;gap:8px}.essay-analysis_container__body__detail__ai-suggestion__title__h7ijn{display:flex;padding:0 10px;justify-content:flex-start;align-items:center;gap:4px}.essay-analysis_container__body__detail__ai-suggestion__title__try-count__11Zaz{color:var(--Purple-09)}.essay-analysis_container__body__detail__ai-suggestion__content__KeLRb{padding:12px}.essay-analysis_container__footer__mDauA{padding:30px 0;margin-top:30px}.essay-analysis_container__footer__buttons__0h5yY{display:flex;gap:12px;max-width:720px;margin:0 auto}.essay-analysis_container__footer__buttons__retry__RIdiO,.essay-analysis_container__footer__buttons__submit__j4K-j{flex:1}.shared-essay-analysis_container__9zHNW{max-width:1280px;padding:30px 120px;margin:0 auto}.expired-link_container__xY6Vq{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.expired-link_container--mobile__Mu6hC{gap:20px;padding:0 20px 30px}.expired-link_container__xY6Vq .expired-link_content__ICX6_{flex:1;display:flex;justify-content:center;align-items:center}.expired-link_container__xY6Vq .expired-link_content__ICX6_ .expired-link_labacon__zAGpO{display:flex;flex-direction:column;gap:20px}.expired-link_container__xY6Vq .expired-link_content__ICX6_ .expired-link_labacon__title__DwKVG,.expired-link_container__xY6Vq .expired-link_content__ICX6_ .expired-link_labacon__text__wJBis{color:var(--mono-black);text-align:center}.expired-link_container__xY6Vq .expired-link_home-button__R-E_L{max-width:360px}@media screen and (max-width:768px){.expired-link_container__xY6Vq .expired-link_home-button__R-E_L{max-width:100%}}.initial-password-setup_container__M-nqV{max-width:400px;padding:20px;overflow-y:auto}@media screen and (max-width:768px){.initial-password-setup_container__M-nqV{padding-bottom:calc(30px + env(safe-area-inset-bottom,0px));max-width:100%}}.initial-password-setup_container__M-nqV .initial-password-setup_content-wrapper__WZBgy{display:flex;flex-direction:column;align-items:center;gap:16px}@media screen and (max-height:580px){.initial-password-setup_container__M-nqV .initial-password-setup_content-wrapper__WZBgy{gap:10px}}.initial-password-setup_container__M-nqV .initial-password-setup_content-wrapper__WZBgy .initial-password-setup_content__top__BnDaH{display:flex;flex-direction:column;align-items:center;gap:4px}.initial-password-setup_container__M-nqV .initial-password-setup_content-wrapper__WZBgy .initial-password-setup_content__top__BnDaH .initial-password-setup_description__c8IAP{text-align:center}.initial-password-setup_container__M-nqV .initial-password-setup_content-wrapper__WZBgy .initial-password-setup_content__middle__UV9M8{max-width:100%;padding:0 30px;list-style-type:disc;list-style-position:inside}.initial-password-setup_container__M-nqV .initial-password-setup_content-wrapper__WZBgy .initial-password-setup_content__middle__UV9M8 .initial-password-setup_error-message__Se6yG{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.initial-password-setup_container__M-nqV .initial-password-setup_content-wrapper__WZBgy .initial-password-setup_content__middle__UV9M8 .initial-password-setup_error-message__Se6yG::marker{font-size:var(--font-size-10, 10px)}.initial-password-setup_container__M-nqV .initial-password-setup_content-wrapper__WZBgy .initial-password-setup_button__Z7CZL{height:56px}.keypad_container__BslFx{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%;max-width:270px;margin:0 auto;justify-items:center}@media screen and (max-height:580px){.keypad_container__BslFx{gap:6px;max-width:220px}}.keypad_container__BslFx .keypad_key__qgi02{display:flex;justify-content:center;align-items:center;width:68px;height:68px;border-radius:50%;background:transparent;border:1px solid var(--mono-gray3);cursor:pointer;font-size:var(--font-size-28, 28px);font-weight:500;color:var(--mono-gray10_text-color);-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:background .1s ease}.keypad_container__BslFx .keypad_key__qgi02:active{background:var(--mono-gray2)}.keypad_container__BslFx .keypad_key__qgi02:disabled{opacity:.4;cursor:not-allowed}.keypad_container__BslFx .keypad_key--empty__ef03G{border:none;background:transparent;cursor:default}.keypad_container__BslFx .keypad_key--empty__ef03G:active{background:transparent}.keypad_container__BslFx .keypad_key--reset__2EMfL{display:flex;align-items:center;gap:3px;border:none;background:transparent;font-size:var(--font-size-13, 13px);font-weight:700;color:var(--mono-gray6)}.keypad_container__BslFx .keypad_key--reset__2EMfL:active{background:transparent}.keypad_container__BslFx .keypad_key--delete__UFhAx{border:none;background:transparent}.keypad_container__BslFx .keypad_key--delete__UFhAx:active{background:transparent}@media screen and (max-height:580px){.keypad_container__BslFx .keypad_key__qgi02{width:52px;height:52px;font-size:var(--font-size-22, 22px)}}.password-inputs_wrapper__4Fj_7{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%}@media screen and (max-height:580px){.password-inputs_wrapper__4Fj_7{gap:10px}}.password-inputs_container__dC1sr{display:flex;justify-content:center;align-items:center;gap:8px}.password-inputs_container__dC1sr .password-inputs_display__mrt1j{display:flex;justify-content:center;align-items:center;width:52px;height:52px;font-size:var(--font-size-28, 28px);font-weight:600;line-height:1.4;padding-top:10px;color:var(--mono-gray10);transition:border-color .15s ease}.password-inputs_container__dC1sr .password-inputs_display--filled__dMsEP{border-color:var(--mono-gray6)}.password-inputs_container__dC1sr .password-inputs_display--invalid__1FGiS{border-color:var(--Red-07)}@media screen and (max-height:580px){.password-inputs_container__dC1sr .password-inputs_display__mrt1j{width:40px;height:40px;font-size:var(--font-size-22, 22px);padding-top:6px}}.password-inputs_shake__ML8xZ{animation:password-inputs_shake__ML8xZ .35s ease-in-out}@keyframes password-inputs_shake__ML8xZ{0%{transform:translate(0)}25%{transform:translate(-8px)}50%{transform:translate(8px)}75%{transform:translate(-8px)}to{transform:translate(0)}}.password-confirm_container__7ZZ0E{max-width:400px;padding:20px;overflow-y:auto}@media screen and (max-width:768px){.password-confirm_container__7ZZ0E{padding-bottom:calc(30px + env(safe-area-inset-bottom,0px));max-width:100%}}.password-confirm_container__7ZZ0E .password-confirm_content-wrapper__ICBk8{display:flex;flex-direction:column;align-items:center;gap:16px}@media screen and (max-height:580px){.password-confirm_container__7ZZ0E .password-confirm_content-wrapper__ICBk8{gap:10px}}.password-confirm_container__7ZZ0E .password-confirm_content-wrapper__ICBk8 .password-confirm_content__top__2FVzm{display:flex;flex-direction:column;align-items:center;gap:4px}.password-confirm_container__7ZZ0E .password-confirm_content-wrapper__ICBk8 .password-confirm_content__top__2FVzm .password-confirm_description__6MX8a{text-align:center}.password-confirm_container__7ZZ0E .password-confirm_content-wrapper__ICBk8 .password-confirm_content__middle__IXkm8{max-width:100%;padding:0 30px}.password-confirm_container__7ZZ0E .password-confirm_content-wrapper__ICBk8 .password-confirm_content__middle__IXkm8 .password-confirm_error-message__K9dft{text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.password-confirm_container__7ZZ0E .password-confirm_content-wrapper__ICBk8 .password-confirm_content__middle__IXkm8 .password-confirm_error-message__K9dft::marker{font-size:var(--font-size-10, 10px)}.password-confirm_container__7ZZ0E .password-confirm_content-wrapper__ICBk8 .password-confirm_button__xo_IZ{height:56px}.header_container__o_zq0{display:flex;max-width:1440px;width:100%;padding:12px 0;margin:0 auto}@media(max-width:1440px){.header_container__o_zq0{padding:12px 20px}}@media(max-width:768px){.header_container__o_zq0{background-color:var(--mono-white)}}.header_container__o_zq0 .header_logo__gN1bS{display:inline-flex}.instructor-comment_container__pS5dk{display:flex;flex-direction:column;gap:12px;width:100%}.instructor-comment_container--non-editable__F5j0s{padding:16px}.instructor-comment_container__pS5dk .instructor-comment_title__FXC8f{display:flex;align-items:center;gap:2px}.instructor-comment_container__pS5dk .instructor-comment_title--non-editable__UZc1q{justify-content:center}.instructor-comment_container__pS5dk .instructor-comment_title__icon__V3JnF{width:24px}.instructor-comment_container__pS5dk .instructor-comment_feedback_container__XFvlR{display:flex;flex-direction:column;gap:10px}.instructor-comment_container__pS5dk .instructor-comment_feedback_container__XFvlR textarea.instructor-comment_input__j5DX7{min-height:120px}.instructor-comment_container__pS5dk .instructor-comment_feedback_container__button__zhpf-{align-self:flex-end}.monthly-report_container__OYE0L{display:flex;flex-direction:column}.monthly-report_container__OYE0L .monthly-report_padder__Imvby{padding:20px}@media screen and (max-width:768px){.monthly-report_container__OYE0L .monthly-report_padder__Imvby{padding:0}}.monthly-report_container__OYE0L .monthly-report_comment-container__5kjbf{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;border-radius:var(--radius-10, 10px);border:1px solid var(--mono-gray1);background:var(--mono-gray0);margin:20px;padding:16px}.monthly-report_container__OYE0L .monthly-report_comment-container__5kjbf .monthly-report_comment--student__0vlE8{padding:0;width:100%}.monthly-report_container__OYE0L .monthly-report_comment-container__5kjbf .monthly-report_logo__-OJrd{max-width:120px;max-height:40px;object-fit:contain}.monthly-report_container__OYE0L .monthly-report_divider__LxDu4{height:8px;background:var(--mono-gray0)}@media screen and (max-width:768px){.monthly-report_container__OYE0L .monthly-report_divider__LxDu4{height:4px}}.learning-trend_container__FJC_A{display:flex;flex-direction:column;gap:20px}.learning-trend_container__FJC_A .learning-trend_title__ZUPts{text-align:center}.learning-trend_container__FJC_A .learning-trend_graph_container__EMHN_{display:flex;flex-wrap:wrap;row-gap:20px;column-gap:20px}@media screen and (max-width:768px){.learning-trend_container__FJC_A .learning-trend_graph_container__EMHN_{gap:0px}}.learning-trend_container__FJC_A .learning-trend_graph_container__EMHN_ .learning-trend_graph__container__item__7pwo4{width:calc(50% - 10px);display:flex;flex-direction:column;padding:16px 16px 0;gap:10px;border-radius:var(--radius-20, 20px);border:1px solid var(--mono-gray2)}@media screen and (max-width:768px){.learning-trend_container__FJC_A .learning-trend_graph_container__EMHN_ .learning-trend_graph__container__item__7pwo4{width:100%;padding:20px 20px 0;border-radius:0;border:none;border-bottom:1px solid var(--mono-gray2)}}.learning-trend_container__FJC_A .learning-trend_blurred__overlay__JPptH{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--mono-white-rgb),.15);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;justify-content:center;align-items:center}.learning-trend_container__FJC_A .learning-trend_blurred__overlay__text__iYdUA{transform:translateY(-30px);text-align:center}.learning-trend_inline-1__p6zFG:not(#learning-trend_\#__sLEpc){position:relative}.learning-trend-summary_container__yvLgi{display:flex;flex-direction:column;align-items:center;gap:10px;flex:1 0 0}@media screen and (max-width:450px){.learning-trend-summary_container__yvLgi{align-items:flex-start;padding:0 10px}}.learning-trend-summary_container__yvLgi .learning-trend-summary_title__Wg1tc{color:var(--Pink-09);text-align:center}@media screen and (max-width:450px){.learning-trend-summary_container__yvLgi .learning-trend-summary_title__Wg1tc{text-align:start}}.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__mNVCG{display:flex;flex-direction:row;align-items:center}.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__mNVCG>*:not(:last-child,:nth-last-child(2)){margin-right:12px}.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__mNVCG>*:nth-last-child(2){margin-right:4px}.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__section__NPNeE{display:flex;flex-direction:row;align-items:center;gap:4px;color:var(--mono-gray10);text-align:center;font-size:var(--font-size-14, 14px);line-height:1.5}@media screen and (max-width:420px){.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__section__NPNeE{font-size:var(--font-size-10, 10px)}}@media screen and (max-width:350px){.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__section__NPNeE{font-size:8px;line-height:1.2}}.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__section__value__hCotU{color:var(--mono-gray7);font-size:var(--font-size-14, 14px);font-weight:600}@media screen and (max-width:420px){.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__section__value__hCotU{font-size:var(--font-size-10, 10px)}}@media screen and (max-width:350px){.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__section__value__hCotU{font-size:8px;line-height:1.2}}.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__section__value--bold__8GZgo{color:var(--Pink-09);font-weight:700}.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__section__value--total__R1on7{color:var(--mono-gray10);font-size:var(--font-size-12, 12px);font-weight:400}@media screen and (max-width:420px){.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__section__value--total__R1on7{font-size:var(--font-size-10, 10px)}}@media screen and (max-width:350px){.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__section__value--total__R1on7{font-size:8px;line-height:1.2}}.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__section__NPNeE .learning-trend-summary_dot__OUYIS{display:inline-block;width:12px;height:12px}.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__section__NPNeE .learning-trend-summary_dot--assignment__FBPJV{background-color:var(--Pink-08)}.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__section__NPNeE .learning-trend-summary_dot--incomplete__JHBGk{background-color:var(--mono-gray2)}.learning-trend-summary_container__yvLgi .learning-trend-summary_progress__mNVCG .learning-trend-summary_divider__KSxv3{width:0px;height:10px;border:1px solid var(--mono-gray2);border-right:none}.learning-trend-summary_container__yvLgi .learning-trend-summary_graph__7XLqj{width:100%}.learning-trend-summary_inline-1__0spnS:not(#learning-trend-summary_\#__IeyBP){background-color:var(--inline-background-color)}.learning-trend-summary_inline-2___7uOn:not(#learning-trend-summary_\#__IeyBP){color:var(--inline-color)}.learning-trend-graph_container__YP_WN{position:relative;overflow:visible}.tooltip_container__xcNIo{min-width:140px;position:absolute;padding:6px 12px;border-radius:var(--radius-8, 8px);background:rgba(var(--mono-black-rgb),.7);-webkit-backdrop-filter:blur(100%);backdrop-filter:blur(100%);transform:translate(-50%,-100%)}.tooltip_container__xcNIo .tooltip_tooltip_content__ce3LV{display:flex;flex-direction:column;justify-content:center;align-items:center}.tooltip_container__xcNIo .tooltip_tooltip_content__ce3LV>ul>li{white-space:nowrap}.tooltip_container__xcNIo .tooltip_tooltip_content__ce3LV>ul>li:before{content:"•";margin-right:.3em}.tooltip_inline-1__2HUih:not(#tooltip_\#__PXCL3){left:var(--inline-left);top:var(--inline-top)}.monthly-report_inline-1__0UiBN:not(#monthly-report_\#__CW4YZ){width:100%;height:100%;display:flex;justify-content:center;align-items:center;min-height:50dvh}.header_container__z4IoV{display:flex;justify-content:space-between;align-items:center}.header_container__z4IoV .header_date_control__uGTCX{display:flex;align-items:center;gap:10px;color:var(--mono-gray10)}.header_container__z4IoV .header_button_group__vdyGF{display:flex;gap:10px}.shared-monthly-report_container__NFlTP{display:flex;flex-direction:column;justify-content:space-between}.shared-monthly-report_container__NFlTP .shared-monthly-report_header__Oz2LQ{padding:0}.shared-monthly-report_inline-1__fJIbY:not(#shared-monthly-report_\#__J_W48){margin:10px 0}.shared-monthly-report_inline-2__cffft:not(#shared-monthly-report_\#__J_W48){display:flex;flex-direction:column;gap:10px}.shared-monthly-report_inline-3__dZT6G:not(#shared-monthly-report_\#__J_W48){align-self:flex-end}.payment-failure-modal_description__Hw9GC{text-align:center;padding:10px}.payment-failure-modal_buttons__JIXL_{display:flex;gap:10px;margin-top:12px}.payment-failure-modal_contact__762uW{padding:8px 0;text-align:center}.payment-failure-modal_contact__762uW a{text-decoration:underline}.subscription_subscription__CLG68{width:100%;height:100%;background-color:var(--mono-white)}.subscription_subscription-alert__content__l_ls8{display:flex;flex-direction:column;gap:10px}.subscription_subscription-alert__content__l_ls8 dt{border-bottom:1px solid var(--mono-gray2);padding-bottom:20px;text-align:center}.subscription_subscription-alert__content__l_ls8 dd{padding:10px 0 20px;text-align:center}.subscription_subscription-price__content__WaKoR{display:flex;flex-direction:column;gap:10px}.subscription_subscription-complete-content__G1uew{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center}.subscription_subscription-complete-content__G1uew .subscription_subscription-complete-title__qVVPA{padding:20px 0}.subscription_subscription-complete-content__G1uew .subscription_subscription-complete-description__OkRLk{padding:0 0 20px;text-align:center}.subscription_subscription-price__unit-price__fOtVN{overflow:hidden}.subscription_subscription-price__unit-price__fOtVN.subscription_narrow__i0aFD{display:flex;flex-direction:column}.subscription_subscription-price__unit-price__fOtVN.subscription_narrow__i0aFD .subscription_subscription-price__unit-price-dl__MS7eM{display:flex;justify-content:space-between;border-bottom:1px dashed var(--mono-gray2);padding:15px 20px;align-items:center}.subscription_subscription-price__unit-price__fOtVN.subscription_narrow__i0aFD .subscription_subscription-price__unit-price-dl__MS7eM dt{font-size:var(--font-size-16, 16px);font-weight:700}.subscription_subscription-price__unit-price__fOtVN.subscription_narrow__i0aFD .subscription_subscription-price__unit-price-dl__MS7eM dd{display:flex;align-items:center;gap:5px;font-size:var(--font-size-16, 16px);font-weight:400;line-height:1.5}.subscription_subscription-price__unit-price__fOtVN.subscription_narrow__i0aFD .subscription_subscription-price__unit-price-dl__MS7eM dd strong em{font-size:var(--font-size-22, 22px);font-style:normal;color:var(--Brand-09)}.subscription_subscription-price__unit-price__fOtVN.subscription_narrow__i0aFD .subscription_subscription-price__unit-price-dl__MS7eM dd .subscription_subscription-price__unit-price-tax__KeCdM{font-size:var(--font-size-12, 12px);font-weight:400;line-height:1.5;color:var(--mono-gray7)}.subscription_subscription-price__unit-price__fOtVN.subscription_narrow__i0aFD .subscription_subscription-price__unit-price-desc__OCI6i{display:flex;flex-direction:column;gap:5px;padding:15px 20px}.subscription_subscription-price__unit-price__fOtVN.subscription_narrow__i0aFD .subscription_subscription-price__unit-price-desc__OCI6i li{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-14, 14px)}.subscription_subscription-price__unit-price__fOtVN.subscription_narrow__i0aFD .subscription_subscription-price__unit-price-desc__OCI6i li .subscription_price-unit-description__YE5D-:before{content:"-";margin-right:5px}.subscription_subscription-price__unit-price__fOtVN.subscription_narrow__i0aFD .subscription_subscription-price__unit-price-benefit__a6ijM{display:flex;justify-content:center;gap:10px;background-color:var(--mono-gray0);padding:10px 20px;font-size:var(--font-size-14, 14px)}.subscription_subscription-price__unit-price__fOtVN.subscription_narrow__i0aFD .subscription_subscription-price__unit-price-benefit__a6ijM li{display:flex;align-items:center}.subscription_subscription-price__unit-price__fOtVN.subscription_narrow__i0aFD .subscription_subscription-price__unit-price-benefit__a6ijM li .subscription_price-unit-description__YE5D-{display:flex;align-items:center;gap:5px}.subscription_subscription-price__unit-price__fOtVN.subscription_narrow__i0aFD .subscription_subscription-price__unit-price-benefit__a6ijM li .subscription_price-unit-description__YE5D- svg{width:16px}.subscription_subscription-price__unit-price__fOtVN.subscription_narrow__i0aFD .subscription_subscription-price__unit-price-benefit__a6ijM li:first-child:after{content:" ";display:block;width:1px;height:12px;margin-left:10px;background-color:var(--mono-gray3)}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU{margin-top:10px;display:flex;justify-content:space-between;margin-bottom:10px}@media(max-width:768px){.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU{flex-direction:column}}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-inner__XcAu7{display:flex;flex-direction:column;padding:20px}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-dl__MS7eM{flex-basis:65%}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-dl__MS7eM dt{font-size:var(--font-size-14, 14px);font-weight:700;color:var(--mono-gray7)}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-dl__MS7eM dd{display:flex;align-items:center;gap:5px}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-dl__MS7eM dd strong{display:flex;align-items:center;font-size:var(--font-size-16, 16px)}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-dl__MS7eM dd strong em{font-size:var(--font-size-24, 24px);font-weight:700;color:var(--Brand-09);font-style:normal}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-dl__MS7eM dd .subscription_subscription-price__unit-price-tax__KeCdM{font-size:var(--font-size-12, 12px);font-weight:400;color:var(--mono-gray7)}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-desc__OCI6i{display:flex}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-desc__OCI6i li{font-size:var(--font-size-14, 14px);font-weight:500;display:flex;color:var(--mono-gray7)}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-desc__OCI6i li .subscription_price-unit-description__YE5D-{display:flex;align-items:center;gap:5px}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-desc__OCI6i li .subscription_price-unit-price__9oo8N{font-weight:500}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-desc__OCI6i li .subscription_price-unit-price__9oo8N:before{content:" ";margin-right:5px}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-desc__OCI6i li:after{content:", ";margin-right:5px}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-desc__OCI6i li:last-child:after{content:"";display:none}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-benefit__a6ijM{flex-basis:35%;display:flex;flex-direction:column;justify-content:center;gap:10px;border-left:1px solid var(--mono-gray2);padding-left:50px;background:var(--mono-gray0)}@media(max-width:768px){.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-benefit__a6ijM{flex-basis:100%;border-left:none;padding:20px}}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-benefit__a6ijM li{font-size:var(--font-size-14, 14px)}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-benefit__a6ijM li .subscription_price-unit-description__YE5D-{display:flex;align-items:center;gap:5px}.subscription_subscription-price__unit-price__fOtVN.subscription_wide__JohaU .subscription_subscription-price__unit-price-benefit__a6ijM li .subscription_price-unit-description__YE5D- svg{width:16px}.subscription_subscription-price__unit-price-desc__OCI6i{flex:1}.subscription_subscription-price__unit-price-notice__-lbyB{display:block;padding:10px 20px;text-align:center;color:var(--Blue-10);text-decoration:underline}.subscription_subscription-price__unit-price-notice__-lbyB:hover{color:var(--Blue-11)}.subscription_subscription-price__unit-price-notice__-lbyB strong{font-weight:600}.subscription_subscription-price__price-info__G8zBz{display:flex;flex-direction:column;gap:10px}.subscription_subscription-price__price-info__G8zBz .subscription_this-month-duration__IfyeC{display:flex;justify-content:space-between;padding:10px 15px}.subscription_subscription-price__price-info__G8zBz .subscription_this-month-duration__IfyeC .subscription_this-month-duration-value-container__YAze4{display:flex;flex-direction:column;align-items:flex-end}.subscription_subscription-price__price-info__G8zBz .subscription_this-month-duration__IfyeC .subscription_this-month-duration-value-container__YAze4 .subscription_this-month-duration-value__cVq3z em{font-style:normal}.subscription_subscription-price__price-info__G8zBz .subscription_this-month-price__BuCL_{display:flex;flex-direction:column;gap:10px;padding:15px}.subscription_subscription-price__price-info__G8zBz .subscription_this-month-price__BuCL_ .subscription_this-month-price-list__ATjrP{display:flex;flex-direction:column;padding-bottom:15px}.subscription_subscription-price__price-info__G8zBz .subscription_this-month-price__BuCL_ .subscription_this-month-price-list__ATjrP li,.subscription_subscription-price__price-info__G8zBz .subscription_total-price__lN0zy{display:flex;justify-content:space-between}.subscription_subscription-price__price-info__G8zBz .subscription_total-price__lN0zy dd{display:flex;align-items:flex-end;gap:5px}.subscription_subscription-price__price-info__G8zBz .subscription_total-price__lN0zy dd .subscription_total-price-value__tOXfC em{font-style:normal}.subscription_subscription-price__price-info__G8zBz .subscription_next-month-price__BKRdc{display:flex;flex-direction:column;gap:10px}.subscription_subscription-price__price-info__G8zBz .subscription_next-month-price__BKRdc .subscription_next-month-price-dl__wWrNf{display:flex;justify-content:space-between;align-items:center;padding:10px 15px}.subscription_subscription-price__price-info__G8zBz .subscription_next-month-price__BKRdc .subscription_next-month-price-dl__wWrNf dd{display:flex;gap:5px}.subscription_subscription-price__price-info__G8zBz .subscription_next-month-price-tip__YlDGs{padding:8px 15px;text-align:center}.subscription_subscription-price__price-info__G8zBz .subscription_subscription-price-footer-description__X_EmQ{text-align:center;padding-top:10px}.subscription_subscription-price__price-info__G8zBz .subscription_subscription-price-footer-description__X_EmQ a{text-decoration:underline}.subscription_subscription-complete-summary__Z7Gxw{width:100%;margin:16px 0 4px;padding:14px 16px;display:flex;flex-direction:column;gap:10px}.subscription_subscription-complete-summary__Z7Gxw .subscription_subscription-complete-summary-row__n8f39{display:flex;align-items:center;justify-content:space-between}.level-chart-link-button_level-chart-link-button__s4oXt{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .15s ease}.level-chart-link-button_level-chart-link-button__s4oXt:hover{background:var(--mono-gray1)}.level-chart-link-button_level-chart-link-button__icon__KO-Cz{width:18px;height:18px;flex:none;object-fit:contain}.landing-header_notification-bar__dnESf{position:fixed;top:0;left:0;width:100%;display:flex;align-items:center;background-color:#ff6f61;color:#fff;text-align:center;padding:10px;font-size:16px;font-family:Arial,sans-serif;z-index:1000;box-shadow:0 2px 5px #0003;transition:transform .5s ease,opacity .5s ease;height:calc(6 * var(--rem))}@media only screen and (max-width:920px){.landing-header_notification-bar__dnESf{font-size:13px}}@media only screen and (max-width:640px){.landing-header_notification-bar__dnESf{font-size:9px}}.landing-header_notification-bar__dnESf p{text-align:center;flex:1}.landing-header_notification-bar__dnESf.landing-header_hidden__W3Ilk{transform:translateY(-100%);opacity:0}.close-btn{background:none;border:none;cursor:pointer;position:absolute;right:calc(1 * var(--rem));width:calc(3 * var(--rem));height:calc(3 * var(--rem))}.close-btn:before,.close-btn:after{content:"";position:absolute;top:50%;left:50%;width:calc(2 * var(--rem));height:calc(.2 * var(--rem));background-color:#fff}.close-btn:before{transform:translate(-50%,-50%) rotate(45deg)}.close-btn:after{transform:translate(-50%,-50%) rotate(-45deg)}.close-btn:hover{background-color:#fff3;border-radius:50%}.landing-header_landing-header__mAQ9t{position:fixed;height:60px;background-color:transparent;transition:background-color .3s;width:100%;z-index:110;display:flex;flex-direction:column;align-items:center;justify-content:space-between;top:0;padding:10px;left:0;right:0}.landing-header_landing-header__mAQ9t.landing-header_scrolled__lXJWw{background-color:#fffffff2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media screen and (max-width:1023px){.landing-header_landing-header__mAQ9t{padding:10px 20px}}.landing-header_landing-header__mAQ9t.landing-header_has-warning__zJGmI{top:calc(6 * var(--rem))}.landing-header_landing-header__mAQ9t .landing-header_header-inner__31I4b{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;max-width:1400px;height:61px;padding:0 20px;position:relative}@media screen and (min-width:1440px){.landing-header_landing-header__mAQ9t .landing-header_header-inner__31I4b{max-width:min(100vw - 100px,1536px)}}.landing-header_landing-header__mAQ9t .landing-header_progress-bar__bdqRx{position:absolute;bottom:0;left:0;width:100%;height:2px;background:transparent}.landing-header_landing-header__mAQ9t .landing-header_progress-fill__ZMY_8{height:100%;background:#3cc88f;transition:width .1s linear}.landing-header_box1__tnJDX{display:flex;flex-direction:row;align-items:center}.landing-header_img1__ZS_EL{width:73px;height:26px}.landing-header_inline-1__HoSg4:not(#landing-header_\#__9HhZA){cursor:pointer}.landing-header_inline-2__zztQa:not(#landing-header_\#__9HhZA){width:var(--inline-width)}.header-buttons_nav-wrapper__FD956{display:flex;align-items:center;gap:16px}.header-buttons_nav-items__jXRJn{display:flex;align-items:center;gap:4px;position:absolute;left:50%;transform:translate(-50%)}@media screen and (max-width:1023px){.header-buttons_nav-items__jXRJn{display:none}}.header-buttons_nav-item__tHESE{background:none;border:none;cursor:pointer;font-size:14px;font-weight:500;color:var(--mono-gray7, #666);padding:8px 14px;border-radius:8px;transition:color .2s,background .2s;white-space:nowrap}.header-buttons_nav-item__tHESE:hover{color:var(--mono-gray10_text-color, #1a1a1a);background:var(--mono-gray0, #f5f5f5)}.header-buttons_nav-item__tHESE.header-buttons_active__TGZPi{color:#3cc88f;font-weight:600}.header-buttons_right-buttons__xWp9c{display:flex;align-items:center;gap:8px;margin-left:16px}@media screen and (max-width:1023px){.header-buttons_right-buttons__xWp9c{display:none}}.header-buttons_login-btn__xqX2f{background:none;border:none;cursor:pointer;font-size:14px;font-weight:500;color:var(--mono-gray10_text-color, #1a1a1a);padding:8px 16px;border-radius:8px;white-space:nowrap}.header-buttons_login-btn__xqX2f:hover{background:var(--mono-gray0, #f5f5f5)}.header-buttons_cta-btn__evIsO{display:flex;align-items:center;gap:6px;background:linear-gradient(135deg,#3cc88f,#3bb8d6);color:#fff;border:none;cursor:pointer;font-size:14px;font-weight:700;padding:10px 20px;border-radius:10px;white-space:nowrap;transition:opacity .2s}.header-buttons_cta-btn__evIsO:hover{opacity:.9}.header-buttons_hamburger__zaBFs{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:8px}@media screen and (max-width:1023px){.header-buttons_hamburger__zaBFs{display:flex}}.header-buttons_hamburger__zaBFs span{width:22px;height:2px;background:#333;border-radius:2px}.header-buttons_mobile-menu__FX4_n{display:none;position:fixed;top:60px;left:0;right:0;background:#fff;border-top:1px solid var(--mono-gray2, #e5e5e5);box-shadow:0 8px 24px #0000001a;padding:16px 20px;z-index:109;flex-direction:column;gap:4px}@media screen and (max-width:1023px){.header-buttons_mobile-menu__FX4_n{display:flex}}.header-buttons_mobile-item__anI1q{background:none;border:none;cursor:pointer;text-align:left;font-size:16px;font-weight:500;color:var(--mono-gray10_text-color, #1a1a1a);padding:12px 8px;border-radius:8px}.header-buttons_mobile-item__anI1q:hover{background:var(--mono-gray0, #f5f5f5)}.header-buttons_mobile-buttons__VfQcv{display:flex;flex-direction:column;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--mono-gray2, #e5e5e5)}.header-buttons_mobile-buttons__VfQcv .header-buttons_cta-btn__evIsO{justify-content:center;width:100%}.header-buttons_mobile-buttons__VfQcv .header-buttons_login-btn__xqX2f{text-align:center;width:100%}.student-login-error_container__uoetm{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh}.student-login-error_content__Tvotj{text-align:center;padding:40px}.student-login-error_title__X2m1p{margin-bottom:16px}.completed_container__WEuSu{display:flex;flex-direction:column;flex-grow:1;justify-content:center;align-items:center;max-width:1440px;width:100%;margin:0 auto}.completed_container__description-section__s5QOX{display:flex;flex-direction:column;gap:18px}.completed_container__description-section__title__2CJ3I{text-align:center;font-size:40px;font-weight:700;line-height:1.2}.completed_container__description-section__subtitle__4J_BM{text-align:center}.completed_container__description-section__subtitle__4J_BM.completed_strong-title__Y7ULM{margin-top:5px;padding-bottom:16px;margin-bottom:16px}.completed_container__image-section__242We{display:flex;justify-content:center;align-items:center;gap:16px;margin-top:100px;margin-bottom:73px;position:relative}.completed_container__image-section__image__IkJIc{z-index:2}.completed_container__image-section__gradient-circle-left__8lKTx{position:absolute;left:0%;transform:translate(-50%,-20%);width:935px;height:934px;border-radius:var(--radius-pill, 999px);background:radial-gradient(50% 50% at 50% 50%,rgba(var(--Brand-09-rgb),.15) 20%,transparent 100%);pointer-events:none;z-index:1}.completed_container__image-section__gradient-circle-right__JwtWC{position:absolute;right:0%;transform:translate(50%);width:935px;height:934px;border-radius:var(--radius-pill, 999px);background:radial-gradient(50% 50% at 50% 50%,rgba(var(--Blue-08-rgb),.2) 20%,transparent 100%);pointer-events:none}.completed-mobile_container__XJPDa{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;position:relative;padding:10px 20px 30px}.completed-mobile_container__gradient-circle__1jOkv{position:absolute;transform:translateY(-60%);left:0%;width:100%;height:100dvw;border-radius:100%;background:radial-gradient(50% 50% at 50% 50%,#00b09d26,#94eee500);pointer-events:none}.completed-mobile_container__description-section__csZfr{display:flex;flex-direction:column;gap:8px}.completed-mobile_container__description-section__title-container__IsB0d{display:flex;gap:8px}.completed-mobile_container__description-section__title-container__title__wL1S1{width:100%;text-align:center}.completed-mobile_container__description-section__subtitle__aWwqQ{text-align:center;white-space:pre-wrap}.completed-mobile_container__description-section__subtitle__aWwqQ.completed-mobile_strong-title__3lzUe{margin-top:5px;padding-bottom:16px;margin-bottom:16px}.student-notice_container__5g0EG{display:flex;flex:1;align-items:center;justify-content:center}.student-notice_container__content__Z_2Gr{display:flex;flex-direction:column;align-items:center;gap:40px;max-width:480px;width:100%;padding:0 20px}.student-notice_container__content__header__IceCL{display:flex;flex-direction:column;align-items:center;gap:12px}.student-notice_container__content__header__emoji__03lg5{font-size:48px;line-height:1.2}.student-notice_container__content__header__title__lnlAl{text-align:center;margin:0}.student-notice_container__content__steps__CCjao{display:flex;flex-direction:column;gap:16px;width:100%}.student-notice_container__content__steps__step__I5veU{display:flex;align-items:center;gap:14px;padding:18px 20px}.student-notice_container__content__steps__step__number__4eZ4N{display:flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0}.student-notice_container__content__actions__p1cXU{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%}@media(max-width:768px){.student-notice_container__content__Z_2Gr{gap:32px}.student-notice_container__content__header__emoji__03lg5{font-size:40px;line-height:1.2}.student-notice_container__content__steps__step__I5veU{padding:14px 16px}}.header_landing-header__dpnWe{height:60px;background-color:rgba(var(--mono-white-rgb),.95);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:100%;z-index:110;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px;flex-shrink:0}@media screen and (max-width:1023px){.header_landing-header__dpnWe{padding:10px 20px}}.header_header-inner__NxdZ_{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;max-width:1400px;height:61px;padding:0 20px}@media screen and (min-width:1440px){.header_header-inner__NxdZ_{max-width:min(100vw - 100px,1536px)}}.header_logo-btn__Xwt-e{display:flex;align-items:center}.header_right-buttons__qdhqF{display:flex;align-items:center;gap:16px}.header_student-notice-btn__SoTfn{gap:6px}@media screen and (max-width:640px){.header_student-notice-btn__prefix__3A8rB{display:none}}@media screen and (max-width:640px){.header_right-text__TI8EY{display:none}}.sign-up_container__Gp24a{display:flex;flex-direction:column;width:100%;height:100%;background:var(--mono-gray0);min-height:100dvh;overflow:hidden}.sign-up_container__Gp24a>*:last-child{flex:1;min-height:0}.landing_landing__poGDD{padding-top:80px;display:flex;flex-direction:column;max-width:100%;font-family:Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.2px}.landing_landing-loading__i3PMH{min-height:100vh}.landing_section__Akjd2{position:relative}.landing-global_loaded__jbD8x{--global-styles-loaded: 1}{}body.landing-page #ch-plugin{max-width:100%;overflow:hidden}body.landing-page #\31hour-bottom-footer{background:#0f1b2d;color:#ffffff80}body.landing-page #\31hour-bottom-footer a{color:#fff9}body.landing-page #\31hour-bottom-footer a:hover{color:#00c896}body.landing-page #\31hour-bottom-footer .footer-links{border-bottom-color:#ffffff1a;color:#ffffff80}body.landing-page #\31hour-bottom-footer .footer-compony-info{color:#ffffff80}body.landing-page #\31hour-bottom-footer .footer-compony-info span{color:#fff9}body.landing-page #\31hour-bottom-footer .language-dropdown{border-color:#ffffff1a;background-color:#152238;color:#ffffffb3}body.landing-page #\31hour-bottom-footer .language-dropdown-menu-list{background-color:#152238;border-color:#ffffff1a}body.landing-page #\31hour-bottom-footer .language-dropdown-menu-list li:hover{background-color:#ffffff0d}.scroll-reveal_reveal__Ycb6f{opacity:0;transform:scale(.97) translateY(16px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.scroll-reveal_reveal__Ycb6f.scroll-reveal_visible__Lwoz5{opacity:1;transform:scale(1) translateY(0)}.scroll-reveal_inline-1__3o-DV:not(#scroll-reveal_\#__kd56u){transition-delay:var(--inline-transition-delay)}.storylane-modal_overlay__ehgbu{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:200;display:flex;align-items:center;justify-content:center;padding:40px}@media screen and (max-width:767px){.storylane-modal_overlay__ehgbu{padding:16px}}.storylane-modal_content__SP9Pd{position:relative;width:100%;max-width:1100px;height:80vh;border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 20px 60px #0000004d}.storylane-modal_close__W3Vtl{position:absolute;top:-44px;right:0;background:none;border:none;color:#fff;font-size:24px;cursor:pointer;z-index:1}.storylane-modal_close__W3Vtl:hover{opacity:.7}.storylane-modal_iframe__ok64_{width:100%;height:100%;border:none}.video-modal_overlay__394tt{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;z-index:200;display:flex;align-items:center;justify-content:center;padding:40px}@media screen and (max-width:767px){.video-modal_overlay__394tt{padding:16px}}.video-modal_content__PHZHu{position:relative;width:100%;max-width:900px;aspect-ratio:16/9;border-radius:12px;overflow:hidden;background:#000}.video-modal_close__E47Bn{position:absolute;top:-40px;right:0;background:none;border:none;color:#fff;font-size:24px;cursor:pointer;z-index:1}.video-modal_close__E47Bn:hover{opacity:.7}.video-modal_iframe__nk6aH{width:100%;height:100%;border:none}.hero-section_hero-wrapper__DAHKZ{position:relative;margin-top:-80px;padding-top:80px;background:linear-gradient(to bottom right,#f0faf8,#fff,#f7fffe);overflow:hidden}.hero-section_hero-wrapper__DAHKZ:after{content:"";position:absolute;top:80px;right:0;width:700px;height:700px;background:radial-gradient(circle,rgba(0,200,150,.05) 0%,transparent 70%);pointer-events:none}.hero-section_hero__k8Mqk{position:relative;display:flex;align-items:center;width:100%;max-width:1400px;margin:0 auto;padding:32px 40px 80px;gap:64px}@media screen and (min-width:1440px){.hero-section_hero__k8Mqk{max-width:min(100vw - 100px,1536px)}}@media screen and (max-width:1023px){.hero-section_hero__k8Mqk{flex-direction:column;padding:20px 20px 40px;gap:40px}}.hero-section_left__qgDU0{flex:1;min-width:0}@media screen and (max-width:1023px){.hero-section_left__qgDU0{flex:1}}.hero-section_badges__uZLhT{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;border-radius:100px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 1px 3px #0000000f;margin-bottom:24px}.hero-section_badge-item__kdlmC{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#374151;letter-spacing:-.2px;white-space:nowrap}.hero-section_badge-item__kdlmC img{width:20px;height:20px;object-fit:contain;border-radius:50%}.hero-section_badge-divider__gi6M0{color:#d1d5db;font-size:12px}.hero-section_title__T_nTQ{font-size:56px;font-weight:800;line-height:1.08;color:#111827;letter-spacing:-.5px;margin-bottom:20px;white-space:pre-line}@media screen and (max-width:767px){.hero-section_title__T_nTQ{font-size:36px;line-height:1.12}}.hero-section_title-highlight__BUXg2{position:relative;display:inline-block;background:linear-gradient(135deg,#00c896,#00b584,#2d9a88);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-section_title-highlight__BUXg2:after{content:"";position:absolute;bottom:-4px;left:0;right:0;height:6px;background:#00c89633;border-radius:100px}.hero-section_subtitle__LaBUv{font-size:18px;color:#4b5563;margin-bottom:32px;line-height:1.6;max-width:480px}.hero-section_subtitle__LaBUv u{text-decoration:none;color:#059669;font-weight:600}@media screen and (max-width:767px){.hero-section_subtitle__LaBUv{font-size:16px}}.hero-section_cta-group__J6-Bg{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:32px}@media screen and (max-width:767px){.hero-section_cta-group__J6-Bg{flex-direction:column;align-items:stretch}}.hero-section_primary-cta__IxyNp{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;border-radius:12px;background:linear-gradient(to right,#00c896,#00b0ff);color:#fff;font-size:16px;font-weight:700;border:none;cursor:pointer;white-space:nowrap;min-height:48px;box-shadow:0 4px 24px #00c89673;transition:all .3s}.hero-section_primary-cta__IxyNp:hover{background:linear-gradient(to right,#00b584,#0099e6);box-shadow:0 8px 36px #00c89699;transform:translateY(-2px)}.hero-section_secondary-cta__5mt_J{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 24px;border-radius:12px;background:transparent;color:#00b584;font-size:16px;font-weight:500;border:1px solid #00c896;cursor:pointer;white-space:nowrap;min-height:48px;transition:all .3s}.hero-section_secondary-cta__5mt_J:hover{background:#00c8960d}.hero-section_stats___2pgz{display:flex;gap:24px}@media screen and (max-width:767px){.hero-section_stats___2pgz{gap:14px;flex-wrap:wrap}}.hero-section_stat-item__BaTIK{display:flex;flex-direction:column}.hero-section_stat-value__UFRk7{font-size:36px;font-weight:800;color:#111827;line-height:1.2;white-space:nowrap}@media screen and (max-width:767px){.hero-section_stat-value__UFRk7{font-size:22px}}.hero-section_stat-unit__SR2Ug{color:#00c896;font-size:18px;font-weight:700}.hero-section_stat-label__u1OwG{font-size:12px;color:#6b7280;margin-top:4px;white-space:nowrap}.hero-section_right__gWcm3{flex:1;min-width:0}@media screen and (max-width:1023px){.hero-section_right__gWcm3{width:100%}}.hero-section_carousel__c6MYF{position:relative;width:100%;border-radius:16px;overflow:hidden}.hero-section_carousel-image__uYXIw{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transform:scale(1.04);transition:opacity .6s ease,transform .6s ease}.hero-section_carousel-image__uYXIw:first-child{position:relative}.hero-section_carousel-image__uYXIw.hero-section_active__P3T9J{opacity:1;transform:scale(1)}.hero-section_carousel-dots__ABx3v{display:flex;justify-content:center;gap:8px;margin-top:16px}.hero-section_dot__zRDmh{width:10px;height:10px;border-radius:50%;border:none;background:#d1d5db;cursor:pointer;padding:0;transition:background .3s,width .3s}.hero-section_dot__zRDmh.hero-section_active__P3T9J{background:#00c896;width:24px;border-radius:5px}.hero-section_carousel-tabs__kuQXo{display:flex;justify-content:center;gap:8px;margin-top:16px;flex-wrap:wrap}.hero-section_tab__i0xrm{padding:8px 16px;border-radius:20px;font-size:13px;font-weight:600;border:1px solid #e5e7eb;background:#fff;color:#6b7280;cursor:pointer;transition:background .2s,color .2s}.hero-section_tab__i0xrm.hero-section_active__P3T9J{background:#00c896;color:#fff;border-color:#00c896}.solution-section_solution__XM5Dd{padding:80px 0 0}@media screen and (min-width:1024px){.solution-section_solution__XM5Dd{padding:128px 0 16px}}.solution-section_intro__HLvV2{text-align:center;max-width:640px;margin:0 auto 48px;padding:0 20px}.solution-section_badge__MJBFU{font-size:12px;font-weight:700;color:#00c896;letter-spacing:3px;text-transform:uppercase;margin-bottom:12px;display:block}.solution-section_intro-title__mcPeQ{font-size:30px;font-weight:800;color:#111827;line-height:1.2;letter-spacing:-.5px;margin-bottom:12px;white-space:pre-line}@media screen and (min-width:1024px){.solution-section_intro-title__mcPeQ{font-size:40px}}.solution-section_intro-subtitle__N5HT2{font-size:16px;color:#6b7280;line-height:1.6;white-space:pre-line}.solution-section_intro-subtitle__N5HT2 .highlight{color:#00c896;font-weight:800}.solution-section_step-wrapper__eRC5L{position:relative}.solution-section_step-wrapper__eRC5L.solution-section_alt-bg__aVb4M{background:#f9fafb}.solution-section_step__8ySTh{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;max-width:1400px;margin:0 auto;padding:64px 40px}@media screen and (min-width:1440px){.solution-section_step__8ySTh{max-width:min(100vw - 100px,1536px)}}@media screen and (min-width:1024px){.solution-section_step__8ySTh{gap:64px;padding:88px 40px}}.solution-section_step__8ySTh.solution-section_image-left__Fz3Jx{direction:rtl}.solution-section_step__8ySTh.solution-section_image-left__Fz3Jx>*{direction:ltr}.solution-section_step__8ySTh.solution-section_image-right__7N_p-{direction:ltr}@media screen and (max-width:1023px){.solution-section_step__8ySTh{grid-template-columns:1fr!important;direction:ltr!important;padding:40px 20px;gap:40px}.solution-section_step__8ySTh>*{direction:ltr!important}}.solution-section_step-content__e6Pf0{min-width:0}.solution-section_step-header__6zIaw{display:flex;align-items:center;gap:12px;margin-bottom:20px}.solution-section_step-icon__FJ8fo{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:#00c8961a;color:#00c896;font-size:18px}.solution-section_step-number__x77V-{font-size:12px;font-weight:700;color:#00c896;letter-spacing:3px;text-transform:uppercase}.solution-section_step-title__X5M1v{font-size:24px;font-weight:800;color:#111827;letter-spacing:-.5px;margin-bottom:8px;line-height:1.2}@media screen and (min-width:1024px){.solution-section_step-title__X5M1v{font-size:32px}}.solution-section_step-subtitle__kdRSg{font-size:14px;font-weight:600;color:#00c896;margin-bottom:20px}@media screen and (min-width:1024px){.solution-section_step-subtitle__kdRSg{font-size:16px}}.solution-section_before-after__rnV5X{display:flex;flex-direction:column;gap:12px;margin-bottom:20px}.solution-section_before-card__ZC1D8,.solution-section_after-card__22eF4{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:12px;font-size:14px;line-height:1.6;color:#4b5563}.solution-section_before-card__ZC1D8{background:#fecaca4d;border:1px solid rgba(254,202,202,.6)}.solution-section_before-card__ZC1D8 .solution-section_label__S4v1E{color:#ef4444;font-weight:600;margin-right:4px;flex-shrink:0}.solution-section_before-card__ZC1D8 .solution-section_label__S4v1E:before{content:"✕";display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1.5px solid #ef4444;background:transparent;color:#ef4444;font-size:10px;margin-right:3px;vertical-align:text-bottom}.solution-section_after-card__22eF4{background:#00c8960d;border:1px solid rgba(0,200,150,.15)}.solution-section_after-card__22eF4 .solution-section_label__S4v1E{color:#00c896;font-weight:600;margin-right:4px;flex-shrink:0}.solution-section_after-card__22eF4 .solution-section_label__S4v1E:before{content:"✓";display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;border:1.5px solid #00c896;background:transparent;color:#00c896;font-size:10px;margin-right:3px;vertical-align:text-bottom}.solution-section_checkpoints__3SMEs{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.solution-section_checkpoint__H39DF{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#4b5563;line-height:1.5}@media screen and (min-width:1024px){.solution-section_checkpoint__H39DF{font-size:16px}}.solution-section_checkpoint__H39DF:before{content:"✓";color:#00c896;font-weight:700;flex-shrink:0}.solution-section_step-cta-group__BN-hU{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.solution-section_step-cta__EqRug{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:12px;background:#00c896;color:#fff;font-size:14px;font-weight:700;border:none;cursor:pointer;min-height:44px;box-shadow:0 4px 20px #00c8964d;transition:all .3s}.solution-section_step-cta__EqRug:hover{background:#00b584;box-shadow:0 8px 28px #00c89666;transform:translateY(-2px)}.solution-section_step-cta-secondary__jsyn5{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;border-radius:12px;background:transparent;color:#00c896;font-size:14px;font-weight:600;border:1px solid #00c896;cursor:pointer;min-height:44px;transition:all .3s}.solution-section_step-cta-secondary__jsyn5:hover{background:#00c8960d}.solution-section_helper-text__Drm_c{font-size:13px;color:#6b7280;margin-top:8px}.solution-section_step-image-area__YQ0vH{min-width:0}.solution-section_tabs__wFdee{display:flex;gap:8px;margin-bottom:16px;flex-wrap:wrap}.solution-section_tab__xiz6E{padding:8px 16px;border-radius:20px;font-size:14px;font-weight:600;cursor:pointer;background:#fff;color:#6b7280;border:1px solid #e5e7eb}.solution-section_tab__xiz6E.solution-section_active__HpfgJ{background:#00c896;color:#fff;border-color:#00c896}.solution-section_step-image-wrapper__gubnY{width:100%;min-height:450px;display:flex;align-items:center;justify-content:center}.solution-section_step-image__l1vR8{width:100%;border-radius:16px;box-shadow:0 4px 24px #0000000f}.solution-section_inline-1__uYD6J:not(#solution-section_\#__BLZR_){width:20px;height:20px;object-fit:contain}.success-stories-section_success-stories__iXcv2{padding:96px 40px;background:#fff}@media screen and (min-width:1024px){.success-stories-section_success-stories__iXcv2{padding:128px 40px}}@media screen and (max-width:767px){.success-stories-section_success-stories__iXcv2{padding:60px 20px}}.success-stories-section_header__4BDWw{text-align:center;max-width:640px;margin:0 auto 56px}@media screen and (min-width:1024px){.success-stories-section_header__4BDWw{margin-bottom:80px}}.success-stories-section_badge__jFv9U{font-size:12px;font-weight:700;color:#00c896;letter-spacing:3px;text-transform:uppercase;margin-bottom:12px;display:block}.success-stories-section_title__axMDG{font-size:30px;font-weight:800;color:#111827;line-height:1.2;letter-spacing:-.5px;margin-bottom:12px;white-space:pre-line}@media screen and (min-width:1024px){.success-stories-section_title__axMDG{font-size:40px}}.success-stories-section_subtitle__WfYS5{font-size:16px;color:#6b7280}.success-stories-section_grid__PcxTE{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:1400px;margin:0 auto}@media screen and (min-width:1024px){.success-stories-section_grid__PcxTE{gap:32px}}@media screen and (min-width:1440px){.success-stories-section_grid__PcxTE{max-width:min(100vw - 100px,1536px)}}@media screen and (max-width:1023px){.success-stories-section_grid__PcxTE{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.success-stories-section_grid__PcxTE{grid-template-columns:1fr}}.success-stories-section_card__3gb89{border-radius:16px;overflow:hidden;background:#fff;border:1px solid #f3f4f6;box-shadow:0 2px 12px #0000000a;cursor:pointer;transition:all .4s}.success-stories-section_card__3gb89:hover{transform:translateY(-6px);box-shadow:0 12px 40px #00000014}.success-stories-section_card__3gb89:hover .success-stories-section_card-overlay__dKXF-{opacity:1}.success-stories-section_card__3gb89:hover .success-stories-section_card-image__utRWP img{transform:scale(1.05)}.success-stories-section_card-image__utRWP{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#f3f4f6}.success-stories-section_card-image__utRWP img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.success-stories-section_card-image__utRWP:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.4),transparent,transparent)}.success-stories-section_card-overlay__dKXF-{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s;z-index:1}.success-stories-section_play-btn__fbnUC{width:56px;height:56px;border-radius:50%;background:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;font-size:18px;color:#00c896;padding-left:3px;box-shadow:0 4px 16px #0000001a}.success-stories-section_card-tag__U7j00{position:absolute;bottom:12px;left:12px;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:100px;background:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:10px;font-weight:600;color:#374151;z-index:1}.success-stories-section_card-body__8uhNR{padding:24px}@media screen and (min-width:1024px){.success-stories-section_card-body__8uhNR{padding:24px 28px}}.success-stories-section_card-quote__a3Rio{font-size:14px;color:#4b5563;line-height:1.75;margin-bottom:20px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.success-stories-section_card-rating__whidc{display:flex;gap:1px;margin-bottom:16px;color:#00c896;font-size:16px}.success-stories-section_card-footer__3fj6z{display:flex;justify-content:space-between;align-items:flex-end}.success-stories-section_card-author-name__-SA-s{font-size:15px;font-weight:700;color:#111827;margin-bottom:2px}.success-stories-section_card-author-info__4JrV0{font-size:13px;color:#6b7280}.success-stories-section_card-achievement__OR7OB{font-size:13px;color:#00c896;font-weight:500}.success-stories-section_interview-link__K-Fwv{font-size:14px;color:#00c896;font-weight:600;text-decoration:none;display:flex;align-items:center;gap:4px}.success-stories-section_interview-link__K-Fwv:hover{text-decoration:underline}.interviews-section_interviews__8BJj9{padding:80px 40px;background:#f8fcfb}@media screen and (min-width:1024px){.interviews-section_interviews__8BJj9{padding:112px 40px}}@media screen and (max-width:767px){.interviews-section_interviews__8BJj9{padding:60px 20px}}.interviews-section_header__ccdSP{text-align:center;max-width:640px;margin:0 auto 48px}@media screen and (min-width:1024px){.interviews-section_header__ccdSP{margin-bottom:64px}}.interviews-section_badge__EJInn{font-size:12px;font-weight:700;color:#00c896;letter-spacing:3px;text-transform:uppercase;margin-bottom:12px;display:block}.interviews-section_title__Wo0yn{font-size:30px;font-weight:800;color:#111827;line-height:1.2;letter-spacing:-.5px;margin-bottom:12px}@media screen and (min-width:1024px){.interviews-section_title__Wo0yn{font-size:40px}}.interviews-section_subtitle__YIUUr{font-size:16px;color:#6b7280}.interviews-section_grid__J_iLw{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1400px;margin:0 auto}@media screen and (min-width:1440px){.interviews-section_grid__J_iLw{max-width:min(100vw - 100px,1536px)}}@media screen and (max-width:1023px){.interviews-section_grid__J_iLw{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:639px){.interviews-section_grid__J_iLw{grid-template-columns:1fr}}.interviews-section_video-card__i2tZQ{border-radius:16px;overflow:hidden;background:#fff;border:1px solid #f3f4f6;box-shadow:0 2px 8px #0000000a;cursor:pointer;transition:all .3s}.interviews-section_video-card__i2tZQ:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014}.interviews-section_video-card__i2tZQ:hover .interviews-section_thumbnail__MWqhn img{transform:scale(1.05)}.interviews-section_video-card__i2tZQ:hover .interviews-section_thumbnail__MWqhn:after{opacity:1}.interviews-section_video-card__i2tZQ:hover .interviews-section_play-button__DKQXL{transform:translate(-50%,-50%) scale(1.1)}.interviews-section_thumbnail__MWqhn{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#f3f4f6}.interviews-section_thumbnail__MWqhn img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.interviews-section_thumbnail__MWqhn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#0003;opacity:0;transition:all .3s}.interviews-section_video-badge__IWH_8{position:absolute;top:12px;left:12px;padding:4px 10px;border-radius:6px;background:#00c896;color:#fff;font-size:12px;font-weight:700;z-index:1}.interviews-section_play-button__DKQXL{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;transition:transform .3s;width:48px;height:48px;border-radius:50%;background:#ffffffe6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000001a}.interviews-section_play-button__DKQXL:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:10px 0 10px 18px;border-color:transparent transparent transparent #00c896;margin-left:4px}.interviews-section_video-info__mVa4z{padding:16px 20px 20px}.interviews-section_video-title__jV0S-{font-size:15px;font-weight:600;color:#111827;margin-bottom:6px;line-height:1.4}.interviews-section_video-author__w9MO4{font-size:13px;color:#00c896;font-weight:600}.interviews-section_video-author__w9MO4 span{color:#6b7280;font-weight:400;margin-left:8px}.interviews-section_cta-wrapper__JT8Jn{display:flex;justify-content:center;margin-top:48px}.interviews-section_more-cta__0qzQM{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;border-radius:12px;background:#fff;color:#111827;font-size:15px;font-weight:600;border:1px solid #e5e7eb;cursor:pointer;transition:all .2s}.interviews-section_more-cta__0qzQM:hover{background:#f9fafb;box-shadow:0 4px 16px #0000000f}.trust-section_container__wR_Sg{max-width:1400px;margin:0 auto;padding:0 40px}@media screen and (min-width:1440px){.trust-section_container__wR_Sg{max-width:min(100vw - 100px,1536px)}}@media screen and (max-width:767px){.trust-section_container__wR_Sg{padding:0 20px}}.trust-section_partners-section__sgwqV{background:#f9fafb;border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;padding:64px 0 40px}@media screen and (min-width:1024px){.trust-section_partners-section__sgwqV{padding:80px 0 40px}}.trust-section_header__37kht{text-align:center;margin-bottom:40px}.trust-section_badge__s6UjV{font-size:12px;font-weight:700;color:#9ca3af;letter-spacing:3px;text-transform:uppercase;margin-bottom:8px;display:block}.trust-section_title__f1NO4{font-size:24px;font-weight:800;color:#111827;line-height:1.3;letter-spacing:-.5px;margin-bottom:8px}@media screen and (min-width:1024px){.trust-section_title__f1NO4{font-size:30px}}.trust-section_subtitle__QVMQd{font-size:14px;color:#6b7280}.trust-section_partners-header__TscQj{display:flex;align-items:center;gap:16px;margin-bottom:24px}.trust-section_partners-label__Fhs29{font-size:12px;font-weight:700;color:#9ca3af;letter-spacing:3px;text-transform:uppercase;white-space:nowrap}.trust-section_partners-divider__w18Uk{flex:1;height:1px;background:#e5e7eb}.trust-section_partners-count__ovYtF{font-size:12px;color:#9ca3af;font-weight:500;white-space:nowrap}.trust-section_partners-grid__gm_AY{display:grid;grid-template-columns:repeat(7,1fr);gap:12px}@media screen and (max-width:1023px){.trust-section_partners-grid__gm_AY{grid-template-columns:repeat(5,1fr)}}@media screen and (max-width:767px){.trust-section_partners-grid__gm_AY{grid-template-columns:repeat(3,1fr)}}.trust-section_partner-card__S0nbi{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px 16px;border-radius:16px;background:#fff;border:1px solid #f3f4f6;box-shadow:0 1px 6px #0000000a;transition:all .3s}.trust-section_partner-card__S0nbi:hover{border-color:#00c89666;box-shadow:0 4px 20px #00c8961a}.trust-section_partner-card__S0nbi img{max-width:100%;height:48px;object-fit:contain}.trust-section_partner-card__S0nbi span{font-size:12px;color:#6b7280;white-space:nowrap;text-align:center;line-height:1.3}@media screen and (max-width:767px){.trust-section_partner-card__S0nbi span{white-space:normal;font-size:11px}}.trust-section_awards-section__p1SoU{background:#f8fcfb;border-top:1px solid #f3f4f6;padding:56px 0 80px}@media screen and (min-width:1024px){.trust-section_awards-section__p1SoU{padding:80px 0}}.trust-section_awards-header__KOyei{text-align:center;margin-bottom:32px}.trust-section_awards-badge__Hhjta{font-size:12px;font-weight:700;color:#00c896;letter-spacing:3px;text-transform:uppercase;margin-bottom:8px}.trust-section_awards-title__Z8Kj2{font-size:20px;font-weight:800;color:#111827;letter-spacing:-.5px}@media screen and (min-width:1024px){.trust-section_awards-title__Z8Kj2{font-size:24px}}.trust-section_awards-grid__Vt7fO{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:896px;margin:0 auto}@media screen and (min-width:1024px){.trust-section_awards-grid__Vt7fO{gap:24px}}@media screen and (max-width:767px){.trust-section_awards-grid__Vt7fO{grid-template-columns:1fr}}.trust-section_award-card__ejIF-{padding:20px;overflow:hidden;border-radius:16px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 2px 12px #0000000a;transition:box-shadow .3s}@media screen and (min-width:1024px){.trust-section_award-card__ejIF-{padding:24px}}.trust-section_award-card__ejIF-:hover{box-shadow:0 8px 28px #00000012}.trust-section_award-label__LCEHH{font-size:12px;font-weight:600;color:#9ca3af;letter-spacing:.5px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #f3f4f6}.trust-section_award-items__fOvaM{display:flex;flex-direction:column;gap:12px}.trust-section_award-item__-ShI0{display:flex;align-items:center;gap:12px;padding:6px 8px;border-radius:12px;text-decoration:none;transition:background .2s}.trust-section_award-item__-ShI0:hover{background:#f0faf7}.trust-section_award-item__-ShI0:hover .trust-section_award-link__JlttP{color:#00c896}.trust-section_award-icon__rN1QA{width:40px;height:40px;object-fit:contain;flex-shrink:0}@media screen and (min-width:1024px){.trust-section_award-icon__rN1QA{width:48px;height:48px}}.trust-section_award-info__1Bo-r{flex:1;display:flex;flex-direction:column;gap:2px}.trust-section_award-title__wglAB{font-size:15px;font-weight:700;color:#111827;letter-spacing:-.3px}.trust-section_award-desc__R3h7N{font-size:12px;color:#6b7280}.trust-section_award-year__qiPSW{padding:4px 10px;border-radius:6px;background:#00c8961a;color:#00c896;font-size:12px;font-weight:700;flex-shrink:0}.trust-section_award-link__JlttP{flex-shrink:0;color:#d1d5db;font-size:16px;transition:color .2s}.trust-section_global-images__i3-uC{display:flex;gap:16px;margin-bottom:20px}.trust-section_global-images__i3-uC img{height:160px;border-radius:12px;object-fit:contain}@media screen and (max-width:767px){.trust-section_global-images__i3-uC{flex-wrap:wrap}.trust-section_global-images__i3-uC img{height:120px;max-width:calc(50% - 8px)}}.trust-section_global-title__RRIUK{font-size:16px;font-weight:700;color:#111827;margin-bottom:4px;text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:color .2s}.trust-section_global-title__RRIUK:hover{color:#00c896}.trust-section_global-desc__itFzQ{font-size:13px;color:#6b7280}.dark-cta-section_dark-cta__B9T8g{position:relative;padding:96px 40px;background:linear-gradient(to bottom right,#0f1b2d,#152238,#0f1b2d);text-align:center;overflow:hidden}@media screen and (min-width:1024px){.dark-cta-section_dark-cta__B9T8g{padding:128px 40px}}@media screen and (max-width:767px){.dark-cta-section_dark-cta__B9T8g{padding:60px 20px}}.dark-cta-section_dark-cta__B9T8g:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;opacity:.06;pointer-events:none;background:radial-gradient(circle at 40px 40px,transparent 156px,transparent 160px),radial-gradient(circle at calc(100% - 40px) calc(100% - 40px),transparent 236px,transparent 240px)}.dark-cta-section_title__ZGigL{font-size:30px;font-weight:800;color:#fff;line-height:1.2;letter-spacing:-.5px;margin-bottom:16px;white-space:pre-line}@media screen and (min-width:1024px){.dark-cta-section_title__ZGigL{font-size:44px}}.dark-cta-section_descriptions__q4Mso{margin-bottom:16px}.dark-cta-section_desc-line__ctbpb{font-size:16px;color:#fffc;line-height:1.7}@media screen and (min-width:1024px){.dark-cta-section_desc-line__ctbpb{font-size:18px}}.dark-cta-section_highlight__rZz6x{font-size:14px;color:#fff9;margin-bottom:28px}.dark-cta-section_highlight__rZz6x strong{color:#00c896;font-weight:700}.dark-cta-section_bullet-points___vb4P{display:flex;justify-content:center;gap:20px;margin:0 0 36px;flex-wrap:wrap}.dark-cta-section_bullet__RFsQV{display:flex;align-items:center;gap:6px;font-size:14px;color:#ffffffb3}.dark-cta-section_bullet__RFsQV:before{content:"✓";color:#00c896;font-size:14px;font-weight:700}.dark-cta-section_cta-group___PnSy{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}.dark-cta-section_primary-cta__YqUDn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 36px;border-radius:12px;background:linear-gradient(to right,#00c896,#00b0ff);color:#fff;font-size:16px;font-weight:700;border:none;cursor:pointer;min-height:48px;box-shadow:0 4px 24px #00c89673;transition:all .3s}.dark-cta-section_primary-cta__YqUDn:hover{background:linear-gradient(to right,#00b584,#0099e6);box-shadow:0 8px 36px #00c89699;transform:translateY(-2px)}.dark-cta-section_secondary-cta__A73Hi{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:16px 32px;border-radius:12px;background:#ffffff1a;color:#fff;font-size:16px;font-weight:600;border:1px solid rgba(255,255,255,.2);cursor:pointer;min-height:48px;transition:all .2s}.dark-cta-section_secondary-cta__A73Hi:hover{background:#ffffff26}.problem-section_problem__uu0l3{position:relative;padding:80px 0;background:#fafbfc;overflow:hidden}@media screen and (min-width:1024px){.problem-section_problem__uu0l3{padding:112px 0}}.problem-section_dot-pattern__KxAqY{position:absolute;top:0;left:0;right:0;bottom:0;opacity:.2;background-image:radial-gradient(circle at 1px 1px,#0f1b2d 1px,transparent 0);background-size:32px 32px;pointer-events:none}.problem-section_inner__C9D4_{position:relative;z-index:1;max-width:1280px;margin:0 auto;padding:0 20px}@media screen and (min-width:640px){.problem-section_inner__C9D4_{padding:0 24px}}@media screen and (min-width:1024px){.problem-section_inner__C9D4_{padding:0 32px}}.problem-section_header__S0M4j{text-align:center;margin-bottom:56px}@media screen and (min-width:1024px){.problem-section_header__S0M4j{margin-bottom:80px}}.problem-section_badge__r0B4j{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#00c896;letter-spacing:.05em;text-transform:uppercase;margin-bottom:16px}.problem-section_badge-line__NzZgg{width:20px;height:1px;background:#00c896}.problem-section_title__FVbDx{font-size:30px;font-weight:800;color:#0f1b2d;line-height:1.2;margin-bottom:16px;letter-spacing:-.025em;white-space:pre-line}@media screen and (min-width:1024px){.problem-section_title__FVbDx{font-size:44px}}.problem-section_subtitle__82F18{font-size:16px;color:#6b7280;line-height:1.6;max-width:576px;margin:0 auto}@media screen and (min-width:1024px){.problem-section_subtitle__82F18{font-size:18px}}.problem-section_grid__Nzfrf{display:grid;grid-template-columns:1fr;gap:24px;max-width:1024px;margin:0 auto}@media screen and (min-width:768px){.problem-section_grid__Nzfrf{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.problem-section_grid__Nzfrf{gap:32px}}.problem-section_grid__Nzfrf>div{display:flex}.problem-section_grid__Nzfrf>div>div{width:100%}.problem-section_card__17Ag6{position:relative;background:#fff;border-radius:16px;border:1px solid #f3f4f6;padding:32px;box-shadow:0 1px 3px #0000000a;height:100%;transition:all .5s}@media screen and (min-width:1024px){.problem-section_card__17Ag6{padding:40px}}.problem-section_card__17Ag6:hover{box-shadow:0 8px 30px #00000014}.problem-section_card__17Ag6:hover .problem-section_card-gradient__ko24H{opacity:1}.problem-section_card-gradient__ko24H{position:absolute;top:0;left:32px;right:32px;height:3px;border-radius:0 0 100px 100px;opacity:.6;transition:opacity .5s}.problem-section_card-top__jkHYc{display:flex;align-items:center;gap:12px;margin-bottom:24px}.problem-section_card-icon__zkHJM{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:12px;flex-shrink:0;font-size:20px}.problem-section_card-label-text__mO_v9{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.problem-section_card-quote-wrap__LZR-8{position:relative;margin-bottom:24px;padding-left:28px}.problem-section_quote-mark__1w5Au{position:absolute;top:0;left:0;font-size:24px;color:#9ca3af;line-height:1}.problem-section_card-quote__Rijb2{font-size:18px;font-weight:700;color:#0f1b2d;line-height:1.4}@media screen and (min-width:1024px){.problem-section_card-quote__Rijb2{font-size:20px}}.problem-section_card-title__SCjVP{font-size:20px;font-weight:700;color:#0f1b2d;line-height:1.4;margin-bottom:16px}.problem-section_card-desc__clbFZ{font-size:14px;color:#6b7280;line-height:1.7;margin-bottom:24px}.problem-section_card-tags__o5SPK{display:flex;gap:8px;flex-wrap:wrap}.problem-section_tag__e0zNd{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600}.problem-section_tag-dot__A3Wbz{width:6px;height:6px;border-radius:50%;flex-shrink:0}.problem-section_cta-wrapper__htdr6{position:relative;text-align:center;margin-top:56px}@media screen and (min-width:1024px){.problem-section_cta-wrapper__htdr6{margin-top:80px}}.problem-section_cta__6g5Sd{display:inline-flex;align-items:center;gap:12px;padding:12px 24px;border-radius:100px;background:#fff;color:#374151;font-size:14px;font-weight:600;border:1px solid #f3f4f6;box-shadow:0 2px 8px #0000000a;cursor:pointer;transition:all .2s}.problem-section_cta__6g5Sd:hover{box-shadow:0 4px 16px #00000014}.problem-section_cta__6g5Sd span{color:#00c896}.problem-section_inline-1__EzjxH:not(#problem-section_\#__TsrvM){background:var(--inline-background)}.problem-section_inline-2__wGcaV:not(#problem-section_\#__TsrvM){color:var(--inline-color)}.stats-section_stats__AhsOc{padding:60px 40px;background:#f8fcfb}@media screen and (max-width:767px){.stats-section_stats__AhsOc{padding:40px 20px}}.stats-section_card__m24S1{max-width:800px;margin:0 auto;padding:44px 52px;border-radius:16px;background:#fff;border:1px solid var(--mono-gray2, #e5e5e5);box-shadow:0 2px 8px #00000008}.stats-section_label__UrsEI{font-size:14px;font-weight:700;color:#00c896;margin-bottom:24px}.stats-section_items__zyrMd{display:flex;justify-content:space-between}@media screen and (max-width:767px){.stats-section_items__zyrMd{flex-wrap:wrap;gap:24px}}.stats-section_item__BD3Ez{text-align:center}.stats-section_value__VcTYk{font-size:32px;font-weight:800;color:var(--mono-gray10_text-color, #1a1a1a)}@media screen and (max-width:767px){.stats-section_value__VcTYk{font-size:24px}}.stats-section_unit__HV8MP{font-size:16px;color:var(--mono-gray10_text-color, #1a1a1a)}.stats-section_item-label__iSMjh{font-size:14px;color:var(--mono-gray7, #666);margin-top:4px}.faq-section_faq-wrapper__qgA2F{background:#f8fcfb}.faq-section_faq__FbbJx{padding:80px 40px;max-width:768px;margin:0 auto}@media screen and (min-width:1024px){.faq-section_faq__FbbJx{padding:112px 40px}}@media screen and (max-width:767px){.faq-section_faq__FbbJx{padding:60px 20px}}.faq-section_header__CncV5{text-align:center;margin-bottom:40px}@media screen and (min-width:1024px){.faq-section_header__CncV5{margin-bottom:56px}}.faq-section_badge__yYBxu{font-size:12px;font-weight:700;color:#00c896;letter-spacing:3px;text-transform:uppercase;margin-bottom:12px;display:block}.faq-section_title__GiY4s{font-size:24px;font-weight:800;color:#111827;letter-spacing:-.5px;margin-bottom:12px}@media screen and (min-width:1024px){.faq-section_title__GiY4s{font-size:30px}}.faq-section_subtitle__NReUu{font-size:14px;color:#6b7280}.faq-section_list__9YmS0{display:flex;flex-direction:column;gap:12px}.faq-section_item__G9ifE{border:1px solid #f3f4f6;border-radius:12px;overflow:hidden;background:#fff;box-shadow:0 1px 4px #00000008;transition:all .3s}.faq-section_item__G9ifE:hover{box-shadow:0 4px 16px #0000000f}.faq-section_item__G9ifE.faq-section_open__Rnrsx{border-color:#00c89633;box-shadow:0 4px 16px #0000000f}.faq-section_question__ysNED{display:flex;justify-content:space-between;align-items:center;width:100%;padding:20px 24px;background:none;border:none;cursor:pointer;text-align:left;font-size:15px;font-weight:600;color:#111827;line-height:1.5}@media screen and (max-width:767px){.faq-section_question__ysNED{font-size:14px;padding:18px 20px}}.faq-section_arrow__9yzdn{flex-shrink:0;width:20px;height:20px;margin-left:16px;transition:transform .3s ease;color:#9ca3af}.faq-section_arrow__9yzdn.faq-section_open__Rnrsx{transform:rotate(180deg)}.faq-section_answer__ZXL5g{padding:0 24px 20px;font-size:14px;color:#6b7280;line-height:1.7;white-space:pre-line}.faq-section_answer__ZXL5g strong{color:#111827;font-weight:700}.faq-section_answer__ZXL5g u{text-decoration:none;color:#00c896;font-weight:600}@media screen and (max-width:767px){.faq-section_answer__ZXL5g{padding:0 20px 18px;font-size:13px}}.social-proof-toast_toast__hVFP3{position:fixed;bottom:24px;left:24px;display:flex;align-items:center;gap:12px;padding:14px 20px;border-radius:12px;background:#fff;border:1px solid var(--mono-gray2, #e5e5e5);box-shadow:0 8px 24px #0000001a;z-index:100;transform:translateY(120%);opacity:0;transition:transform .4s ease,opacity .4s ease}.social-proof-toast_toast__hVFP3.social-proof-toast_visible__PR3bs{transform:translateY(0);opacity:1}@media screen and (max-width:767px){.social-proof-toast_toast__hVFP3{left:12px;right:84px;bottom:12px;padding:10px 14px;gap:8px}}.social-proof-toast_icon__cg8mV{width:10px;height:10px;border-radius:50%;background:#3cc88f;flex-shrink:0;animation:social-proof-toast_pulse__qTd9N 1.5s ease-in-out infinite}@keyframes social-proof-toast_pulse__qTd9N{0%,to{box-shadow:0 0 #3cc88f66}50%{box-shadow:0 0 0 8px #3cc88f00}}.social-proof-toast_content__E-mKH{display:flex;flex-direction:column;gap:2px}.social-proof-toast_region__vkzt6{font-size:14px;font-weight:700;color:var(--mono-gray10_text-color, #1a1a1a)}@media screen and (max-width:767px){.social-proof-toast_region__vkzt6{font-size:12px}}.social-proof-toast_text__cRxqN{font-size:13px;color:var(--mono-gray7, #666)}@media screen and (max-width:767px){.social-proof-toast_text__cRxqN{font-size:11px}}.social-proof-toast_time__xB5g2{font-size:12px;color:var(--mono-gray5, #999);white-space:nowrap;margin-left:4px}@media screen and (max-width:767px){.social-proof-toast_time__xB5g2{font-size:10px}}.scroll-to-top_btn__SjNLZ{position:fixed;bottom:24px;right:24px;width:44px;height:44px;border-radius:50%;border:1px solid var(--mono-gray2, #e5e5e5);background:#fff;color:var(--mono-gray7, #666);box-shadow:0 4px 12px #0000001a;cursor:pointer;z-index:99;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transform:translateY(16px);transition:opacity .3s,transform .3s}.scroll-to-top_btn__SjNLZ.scroll-to-top_visible__v7bmm{opacity:1;pointer-events:auto;transform:translateY(0)}.scroll-to-top_btn__SjNLZ:hover{background:var(--mono-gray0, #f5f5f5);color:#333}.landing-channel-talk_root__v_fdW{position:fixed;right:24px;bottom:24px;z-index:100;width:48px;height:48px;border-radius:50%;background:#00c896;color:#fff;display:flex;align-items:center;justify-content:center;border:none;cursor:pointer;box-shadow:0 4px 16px #00c89666;transition:all .3s}.landing-channel-talk_root__v_fdW:hover{background:#00b584;box-shadow:0 6px 24px #00c89680;transform:translateY(-2px)}.landing-channel-talk_root__v_fdW svg{width:24px;height:24px}.landing-channel-talk_badge__Bwz7g{position:absolute;top:-2px;right:-2px;min-width:18px;height:18px;border-radius:100px;background:#ef4444;color:#fff;font-weight:700;font-size:11px;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 6px #00000040}.landing-channel-talk_inline-1__UHAxQ:not(#landing-channel-talk_\#__cShHf){display:flex}.landing-channel-talk_inline-2__Ky6pd:not(#landing-channel-talk_\#__cShHf){display:none}.share-probe_inline-1__U7rtc:not(#share-probe_\#__tjfCs){padding:16px;font-family:inherit}.share-probe_inline-3__UXcyo:not(#share-probe_\#__tjfCs){margin-top:4px}.share-probe_inline-4__apRWF:not(#share-probe_\#__tjfCs){display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}.share-probe_inline-5__6cx1r:not(#share-probe_\#__tjfCs){width:var(--inline-width);height:var(--inline-height);padding:16px;box-sizing:border-box}.share-probe_inline-7__JSMUb:not(#share-probe_\#__tjfCs){margin-top:6px}.share-probe_inline-8__VKqZv:not(#share-probe_\#__tjfCs){margin-top:8px}.share-probe_inline-9__x7P5T:not(#share-probe_\#__tjfCs){margin-top:8px}.share-probe_inline-10__eGhW1:not(#share-probe_\#__tjfCs){margin-top:16px}.share-probe_inline-11__AhSn3:not(#share-probe_\#__tjfCs){padding-left:18px}.share-probe_inline-12__5D7Zj:not(#share-probe_\#__tjfCs){word-break:break-all}.payment-redirect-page_inline-1__mb1_v:not(#payment-redirect-page_\#__2YNne){min-height:60vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px}.sprite-icons_inline-1__qzamh:not(#sprite-icons_\#__urE0D){display:none}.sprite-icons_inline-2__J-e5i:not(#sprite-icons_\#__urE0D){mask-type:luminance}.maintenance-page_page__eEyrm{min-height:100vh;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;text-align:center}.maintenance-page_title__mTjiX{margin:0 0 10px;word-break:keep-all}.maintenance-page_desc__wdyzF{margin:0 0 20px;word-break:keep-all}.maintenance-page_schedule__P4wpD{margin:0 0 32px;width:100%;max-width:280px;box-sizing:border-box;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.maintenance-page_schedule-row__0-nQ4{display:flex;justify-content:space-between;align-items:center;gap:12px}.maintenance-page_schedule-label__Tmw4l,.maintenance-page_schedule-value__3AZnO{margin:0;white-space:nowrap}.maintenance-page_refresh-button__aYWeG{max-width:280px}
